#C_ArticleDetail {
  background-color: white;
}
#C_ArticleDetail .red {
  color: red;
}
#C_ArticleDetail .green {
  color: green;
}
#C_ArticleDetail table tbody .detail {
  width: 100%;
  border-top: 1px solid #eee;
  padding: 5px 10px;
  color: #969696;
}
#C_ArticleLogs {
  background-color: white;
}
#C_ArticleLogs .red {
  color: red;
}
#C_ArticleLogs .green {
  color: green;
}
#C_ArticleLogs .articlelog .imgdiv {
  float: left;
  width: 12%;
}
#C_ArticleLogs .articlelog .contentdiv {
  float: left;
  width: 88%;
}
#C_ArticleLogs .articlelog .contentdiv .title {
  float: left;
  color: #383838;
  font-size: 14px;
}
#C_ArticleLogs .articlelog .contentdiv .time {
  float: right;
  color: #999;
  font-size: 11px;
}
#C_ArticleLogs .articlelog .contentdiv .details {
  color: #666;
  font-size: 12px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}
#C_ArticleLogs table tbody .detail {
  width: 100%;
  border-top: 1px solid #eee;
  padding: 5px 10px;
  color: #969696;
}
.app {
  background-color: white;
}
a:hover,
a:focus {
  text-decoration: none;
}
.navbar-app .btn-navbar:hover,
.navbar-app .btn:hover {
  color: inherit;
}
.modal .modal-header button.close {
  padding: 5px;
  margin-top: -6px;
}
.page-container {
  height: 100%;
}
.padding-bottom-navbar:after {
  content: '';
  display: block;
  height: 51px;
  background-color: rgba(0, 0, 0, 0);
}
.text-right {
  text-align: right;
}
.custom-hr {
  display: block;
  background-color: #ededed;
}
.hr {
  display: block;
  background-color: #ededed;
  height: 5px;
}
.hr8 {
  display: block;
  background-color: #ededed;
  height: 8px;
}
.hr10 {
  display: block;
  background-color: #ededed;
  height: 10px;
}
.ui-msg-error {
  color: #ed5851;
  padding-top: 5px;
}
.ui-msg-success {
  color: #a5dc86;
  padding-top: 5px;
}
.remove-row-padding .row {
  margin-left: 0;
  margin-right: 0;
}
.remove-row-padding .row .col-xs-1,
.remove-row-padding .row .col-xs-2,
.remove-row-padding .row .col-xs-3,
.remove-row-padding .row .col-xs-4,
.remove-row-padding .row .col-xs-5,
.remove-row-padding .row .col-xs-6,
.remove-row-padding .row .col-xs-7,
.remove-row-padding .row .col-xs-8,
.remove-row-padding .row .col-xs-9,
.remove-row-padding .row .col-xs-10,
.remove-row-padding .row .col-xs-10,
.remove-row-padding .row .col-xs-11,
.remove-row-padding .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
/*modal*/
.modal-footer.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal-footer.flex button {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
/*下拉加载数据*/
.md-rotating {
  color: #007aff;
  -webkit-animation: md-rotating 1s infinite linear;
  animation: md-rotating 1s infinite linear;
}
@-webkit-keyframes md-rotating {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes md-rotating {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* 加载中效果 */
.ui-loading,
.ui-list-empty {
  display: block;
  width: 90%;
  margin: 20px auto;
  padding: .625em 1.375em;
  background: #fff;
  border: 0;
  border-radius: .25em;
  color: grey;
  margin-top: 20px;
}
.ui-loading .mbsc-ic-loop2:before {
  display: inline-block;
  -webkit-animation: md-rotating 0.6s linear infinite;
  animation: md-rotating 0.6s linear infinite;
}
.ui-list-empty .warn-in-table {
  text-align: center;
}
/* 分页样式 */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-left-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.dataTables_paginate {
  text-align: center;
  margin-bottom: 10px;
}
.mt10 {
  padding-top: 10px;
  clear: both;
}
.md-dialog-custom .md-dialog {
  padding: 20px 20px 0;
}
.md-dialog-custom .mbsc-fr-btn-cont .mbsc-fr-btn {
  color: #ed5851;
}
.md-dialog-custom .mbsc-fr-btn-cont .mbsc-fr-btn:not(.mbsc-fr-btn-d):hover {
  background-color: inherit;
}
.hide-scroll {
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}
.hide-scroll::-webkit-scrollbar {
  display: none;
}
table.table-fixed-thead-top {
  table-layout: fixed;
  width: 100%;
  overflow-y: hidden;
  color: #999;
}
table.table-fixed-thead-top thead {
  display: table;
  position: fixed;
  width: 100%;
  border-bottom: 1px solid #d9d9d9;
  z-index: 5;
  font-size: 14px;
}
table.table-fixed-thead-top thead th {
  white-space: nowrap;
  padding: 10px 0;
  text-indent: 10px;
}
table.table-fixed-thead-top tbody {
  display: table;
  width: 100%;
  border-bottom: 1px solid #d9d9d9;
}
table.table-fixed-thead-top tbody td {
  padding: 5px 0px 5px 10px;
  font-size: 12px;
}
table.table-fixed-thead-top tbody td:last-child {
  padding-right: 10px;
}
table.table-fixed-thead-top tbody td.empty-td {
  height: 42px;
}
table.table-fixed-thead-top tbody td.last-td {
  white-space: nowrap;
  line-height: 22px;
}
table.table-fixed-thead-top tbody .title-limit {
  max-height: 85px;
  overflow: hidden;
}
table.table-fixed-thead-top tr .cell-1 {
  width: 38%;
  background-color: #fff;
}
table.table-fixed-thead-top tr .cell-2 {
  width: 28%;
  background-color: #fff;
}
table.table-fixed-thead-top tr .cell-3 {
  width: 22%;
  background-color: #fff;
}
table.table-fixed-thead-top tr .cell-4 {
  width: 12%;
  background-color: #fff;
}
@media screen and (max-width: 420px) {
  table.table-fixed-thead-top {
    overflow-y: scroll;
  }
  table.table-fixed-thead-top tr .cell-1 {
    width: 28%;
  }
  table.table-fixed-thead-top tr .cell-2 {
    width: 26%;
    word-break: break-all;
  }
  table.table-fixed-thead-top tr .cell-3 {
    width: 22%;
  }
  table.table-fixed-thead-top tr .cell-4 {
    width: 24%;
  }
}
#C_BindUser {
  background-color: white;
}
#C_CapitalFlow {
  background-color: white;
}
#C_CapitalFlow .red {
  color: #e91919;
}
#C_CapitalFlow .green {
  color: #59ca6e;
}
#C_CapitalFlow tr {
  background-color: white;
}
#C_ChangePassword {
  background-color: white;
}
#C_CombinedOrderLogs {
  background-color: white;
}
#C_CombinedOrderLogs .row {
  margin-left: 0;
  margin-right: 0;
}
#C_CombinedOrderLogs .row .col-xs-1,
#C_CombinedOrderLogs .row .col-xs-2,
#C_CombinedOrderLogs .row .col-xs-3,
#C_CombinedOrderLogs .row .col-xs-4,
#C_CombinedOrderLogs .row .col-xs-5,
#C_CombinedOrderLogs .row .col-xs-6,
#C_CombinedOrderLogs .row .col-xs-7,
#C_CombinedOrderLogs .row .col-xs-8,
#C_CombinedOrderLogs .row .col-xs-9,
#C_CombinedOrderLogs .row .col-xs-10,
#C_CombinedOrderLogs .row .col-xs-10,
#C_CombinedOrderLogs .row .col-xs-11,
#C_CombinedOrderLogs .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
#C_CombinedOrderLogs .order-list {
  background-color: white;
}
#C_CombinedOrderLogs .color-red {
  color: red;
}
#C_CombinedOrderLogs .order-head {
  padding: 10px 0px;
  border-bottom: 1px solid #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #333;
}
#C_CombinedOrderLogs .order-head .head-label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#C_CombinedOrderLogs .order-head .head-cont {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  word-break: break-all;
}
#C_CombinedOrderLogs .order-detail {
  padding: 15px 0px 15px 0px;
  border-bottom: solid 1px #d9d9d9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#C_CombinedOrderLogs .order-detail .main .img-div {
  float: left;
  background-color: #f4f4f4;
  width: 68px;
  height: 68px;
}
#C_CombinedOrderLogs .order-detail .main .img-div .img {
  margin: 4px auto;
  width: 60px;
  height: 60px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
#C_CombinedOrderLogs .order-detail .main .cont {
  padding-left: 90px;
}
#C_CombinedOrderLogs .order-detail .main .cont .cont-label,
#C_CombinedOrderLogs .order-detail .main .cont .price {
  display: inline-block;
  white-space: nowrap;
}
#C_CombinedOrderLogs .order-detail .ext {
  padding-right: 10px;
  text-align: right;
}
#C_CombinedOrderLogs .order-detail .ext .state {
  display: inline-block;
  white-space: nowrap;
  margin-bottom: 10px;
}
#C_CombinedOrderLogs .order-action {
  padding: 10px 0px 10px 0px;
  text-align: right;
}
#C_CombinedOrderLogs .order-action .btn {
  background-color: #b4282d;
  color: white;
  padding: 5px 10px;
  font-size: 14px;
  margin-right: 2px;
}
#C_CombinedOrderLogs .order-action .btn:last-child {
  margin-right: 0px;
}
#C_CombinedOrderLogs .order-delivery {
  padding: 10px 15px;
  border-top: 1px solid #eee;
  color: #959595;
}
#C_CombinedOrderLogs .order-delivery table {
  width: 100%;
}
#C_CombinedOrderLogs .order-delivery table th,
#C_CombinedOrderLogs .order-delivery table td {
  padding: 8px 0;
  border-bottom: 1px solid #eee;
}
#C_CombinedOrderLogs .order-delivery table th.main-th {
  width: 45%;
}
#C_CombinedOrderLogs .order-delivery table td.main-td {
  width: 100%;
  overflow: hidden;
  max-height: 58px;
  display: inline-block;
  line-height: 23px;
  padding-right: 5px;
}
#C_CombinedOrderLogs .order-delivery table .item-detail {
  background-color: #eee;
}
#C_CombinedOrderLogs .order-delivery table .item-detail .detail img {
  float: left;
}
#C_CombinedOrderLogs .order-delivery table .item-detail .detail .cont {
  padding-left: 50px;
}
@media screen and (min-width: 445px) {
  #C_CombinedOrderLogs .order-detail .cont {
    padding-top: 25px;
  }
}
@media screen and (max-width: 340px) {
  #C_CombinedOrderLogs .order-detail .cont .cont-label {
    font-size: 12px;
  }
}
#C_DeliveryCombinedOrder .row {
  margin-left: 0;
  margin-right: 0;
}
#C_DeliveryCombinedOrder .row .col-xs-1,
#C_DeliveryCombinedOrder .row .col-xs-2,
#C_DeliveryCombinedOrder .row .col-xs-3,
#C_DeliveryCombinedOrder .row .col-xs-4,
#C_DeliveryCombinedOrder .row .col-xs-5,
#C_DeliveryCombinedOrder .row .col-xs-6,
#C_DeliveryCombinedOrder .row .col-xs-7,
#C_DeliveryCombinedOrder .row .col-xs-8,
#C_DeliveryCombinedOrder .row .col-xs-9,
#C_DeliveryCombinedOrder .row .col-xs-10,
#C_DeliveryCombinedOrder .row .col-xs-10,
#C_DeliveryCombinedOrder .row .col-xs-11,
#C_DeliveryCombinedOrder .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
#C_DeliveryCombinedOrder .page-content {
  padding: 1em;
}
#C_DeliveryCombinedOrder .page-content .sum {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 16px;
}
#C_DeliveryCombinedOrder form {
  padding-bottom: 20px;
}
#C_DeliveryCombinedOrder form input.ng-invalid,
#C_DeliveryCombinedOrder form textarea.ng-invalid {
  border-color: #ccc;
}
#C_DeliveryCombinedOrder form input.ng-invalid.ng-dirty,
#C_DeliveryCombinedOrder form textarea.ng-invalid.ng-dirty {
  border-color: #ed5851;
}
@media screen and (max-width: 340px) {
  #C_DeliveryCombinedOrder .page-content {
    padding: 15px;
  }
}
#C_DeliveryOrder .row {
  margin-left: 0;
  margin-right: 0;
}
#C_DeliveryOrder .row .col-xs-1,
#C_DeliveryOrder .row .col-xs-2,
#C_DeliveryOrder .row .col-xs-3,
#C_DeliveryOrder .row .col-xs-4,
#C_DeliveryOrder .row .col-xs-5,
#C_DeliveryOrder .row .col-xs-6,
#C_DeliveryOrder .row .col-xs-7,
#C_DeliveryOrder .row .col-xs-8,
#C_DeliveryOrder .row .col-xs-9,
#C_DeliveryOrder .row .col-xs-10,
#C_DeliveryOrder .row .col-xs-10,
#C_DeliveryOrder .row .col-xs-11,
#C_DeliveryOrder .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
#C_DeliveryOrder .page-content {
  padding: 1em;
}
#C_DeliveryOrder .page-content .sum {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 16px;
}
#C_DeliveryOrder form {
  padding-bottom: 20px;
}
#C_DeliveryOrder form input.ng-invalid,
#C_DeliveryOrder form textarea.ng-invalid {
  border-color: #ccc;
}
#C_DeliveryOrder form input.ng-invalid.ng-dirty,
#C_DeliveryOrder form textarea.ng-invalid.ng-dirty {
  border-color: #ed5851;
}
@media screen and (max-width: 340px) {
  #C_DeliveryOrder .page-content {
    padding: 15px;
  }
}
#C_ForgetPassword {
  background-color: white;
}
#C_GoldenEggs {
  background-color: #da352f;
}
#C_GoldenEggs .GoldenEggs {
  background-color: #fdd54f;
  font-family: 'Microsoft YaHei UI';
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgGoldenEggs.png');
  height: 100vh;
}
#C_GoldenEggs .GoldenEggs .emptydiv-m {
  height: 40px;
}
#C_GoldenEggs .GoldenEggs .titlediv {
  width: 100%;
  text-align: center;
}
#C_GoldenEggs .GoldenEggs .bigupgrades-div {
  margin-bottom: 10px;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  background-color: #e60b13;
  line-height: 30px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
  color: white;
  height: 30px;
}
#C_GoldenEggs .GoldenEggs .emptydiv {
  height: 41px;
}
@media screen and (max-width: 350px) and (min-width: 300px) {
  #C_GoldenEggs .GoldenEggs .emptydiv {
    height: 20px;
  }
  #C_GoldenEggs .emptydiv-m {
    height: 20px;
  }
  #C_GoldenEggs .GoldenEggs .titlediv {
    width: 80%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 420px) and (min-width: 390px) {
  #C_GoldenEggs .GoldenEggs .emptydiv {
    height: 56px;
  }
}
#C_GoldenEggs .egg {
  background-image: url('../images/egg.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 127px;
  height: 121px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .win {
  background-image: url('../images/egg_win.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 160px;
  height: 128px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .lose {
  background-image: url('../images/egg_lose.png');
  background-repeat: no-repeat;
  background-size: inherit;
  background-position: bottom center;
  width: 160px;
  height: 128px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .selectwin {
  background-image: url('../images/eggselect_win.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 160px;
  height: 128px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .selectlose {
  background-image: url('../images/eggselect_lose.png');
  background-repeat: no-repeat;
  background-size: inherit;
  background-position: bottom center;
  width: 160px;
  height: 128px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .kjzx {
  background-image: url('../images/pgkjzx.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 269px;
  height: 189px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GoldenEggs .kjzx .choicerow {
  clear: both;
  padding-top: 75px;
  font-size: 14px;
  margin: 0 auto;
  width: 162px;
}
#C_GoldenEggs .kjzx .choicerow .one {
  background-image: url('../images/one.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 17px;
  height: 17px;
  float: left;
  margin-right: 14px;
}
#C_GoldenEggs .kjzx .choicerow .msg {
  float: left;
}
#C_GoldenEggs .kjzx .choicerow .msg .yellow {
  color: #f0e308;
}
#C_GoldenEggs .kjzx .resultrow {
  clear: both;
  font-size: 14px;
  margin: 0 auto;
  width: 162px;
  padding-top: 39px;
}
#C_GoldenEggs .kjzx .resultrow .two {
  background-image: url('../images/two.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 17px;
  height: 17px;
  float: left;
  margin-right: 14px;
}
#C_GoldenEggs .kjzx .resultrow .msg {
  float: left;
}
#C_GoldenEggs .kjzx .resultrow .msg .red {
  color: #ef2c30;
}
.modalGoldenEggsResultdiv .modalGoldenEggsResult {
  background-image: url('../images/pgGoldenEggsResult.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 100%;
  height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modalGoldenEggsResultdiv .modalGoldenEggsResult .img-wraper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.modalGoldenEggsResultdiv .modalGoldenEggsResult .img-wraper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  min-height: 300px;
  height: 100%;
}
.modalGoldenEggsResultdiv .modalGoldenEggsResult .title {
  position: absolute;
  color: white;
  width: 100%;
  height: 20px;
  top: 12px;
  left: 10px;
  font-size: 24px;
}
.modalGoldenEggsResultdiv .btnclose {
  background-image: url('../images/close.png');
  height: 26px;
  width: 26px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
.modal-dialog-1 {
  position: relative;
  width: auto;
  margin: 140px 20px 0px 20px;
}
.modal-dialog-1 .modal-content-1 {
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/bgrule.png');
  height: 300px;
  background-size: contain;
  background-color: transparent;
}
.modal-dialog-1 .modal-content-1 .modal-header {
  border-bottom: 0;
  padding: 15px 15px 10px 15px;
}
.modal-dialog-1 .modal-content-1 .modal-title {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
.modal-dialog-1 .modal-content-1 .modal-body {
  height: 180px;
  padding: 15px 20px;
}
#C_GoodsDetail {
  margin-bottom: 0;
}
#C_GoodsDetail .goods-detail {
  background-color: #eee !important;
  border-radius: 0px;
}
#C_GoodsDetail .goods-detail .panel-body {
  font-size: 12px;
  padding: 0px;
  font-family: 'Microsoft YaHei UI';
}
#C_GoodsDetail .goods-detail .panel-body .goods-head {
  background-color: #e6e6e6;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .imgdiv {
  width: 100%;
  height: 320px;
  padding-top: 55px;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .imgdiv .img {
  height: 210px;
  width: 210px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  margin: 0 auto;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline {
  width: 100%;
  height: 56px;
  padding: 5px 4px 0px 5px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right center;
  background-image: url('../images/bgPriceLine.png');
  color: white;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .symbol {
  font-size: 18px;
  float: left;
  height: 20px;
  margin-top: 12px;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .price {
  font-size: 32px;
  float: left;
  line-height: 40px;
  font-weight: 500;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .goods-title {
  padding-left: 19px;
  font-size: 14px;
  float: left;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .goods-title .title {
  font-weight: 600;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .goods-title .buy {
  font-size: 12px;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .upgrade-expl {
  color: red;
  float: right;
  font-size: 16px;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .upgrade-expl .expl {
  font-weight: 600;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .upgrade-expl .more {
  font-size: 12px;
}
#C_GoodsDetail .goods-detail .panel-body .goods-head .priceline .point-expl {
  color: white;
  float: right;
  font-size: 18px;
  padding-right: 10px;
  line-height: 36px;
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab {
  background-color: #f4f4f4;
  height: 44px;
  line-height: 44px;
  color: #999;
  font-size: 12px;
  /*CSS伪类用法*/
  /*调整背景横线的左右距离*/
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline {
  position: relative;
  text-align: center;
  width: 118px;
  margin: 0 auto;
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline div {
  margin: 0 auto;
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline div:after,
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline div:before {
  background: #999;
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  width: 20%;
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline div:before {
  left: 0;
}
#C_GoodsDetail .goods-detail .panel-body .detail-tab .detailline div:after {
  right: 0;
}
#C_GoodsDetail .tabs {
  background-color: #fff;
  min-height: 120px;
  padding: 12px 12px;
}
#C_GoodsDetail .buymodel .imgdiv {
  height: 52px;
  width: 52px;
  background-color: #f1f1f1;
}
#C_GoodsDetail .buymodel .imgdiv .img {
  height: 40px;
  width: 40px;
  margin: 0 auto;
}
#C_GoodsDetail .red {
  color: red;
}
#C_GoodsDetail .f18 {
  font-size: 18px;
}
#C_GoodsDetail .padding-bottom-navbar:after {
  background-color: #fff;
}
.mbsc-wdg .mbsc-wdg-c.mbsc-w-p {
  padding: 0px;
}
.mbsc-fr-w {
  overflow: visible;
}
.mbsc-ios.mbsc-fr-bottom .mbsc-fr-popup {
  border: 0px;
}
.favoritegood {
  height: 28px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url('../images/add.png');
  width: 100%;
}
.favoriteno {
  height: 28px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url('../images/remove.png');
  width: 100%;
}
#C_GuessRedPackets {
  background-color: #da352f;
}
#C_GuessRedPackets .GuessRedPackets {
  background-color: #fdd54f;
  font-family: 'Microsoft YaHei UI';
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgGuessRedPackets.png');
}
#C_GuessRedPackets .GuessRedPackets .emptydiv-s {
  height: 100px;
}
#C_GuessRedPackets .GuessRedPackets .emptydiv-m {
  height: 40px;
}
#C_GuessRedPackets .GuessRedPackets .bigupgrades-div {
  margin-bottom: 10px;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  background-color: #e60b13;
  line-height: 30px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 500;
  color: white;
  height: 30px;
}
#C_GuessRedPackets .GuessRedPackets .emptydiv {
  height: 230px;
}
@media screen and (max-width: 389px) and (min-width: 360px) {
  #C_GuessRedPackets .GuessRedPackets .emptydiv {
    height: 260px;
  }
  #C_GuessRedPackets .GuessRedPackets .emptydiv-s {
    height: 110px;
  }
  #C_GuessRedPackets .GuessRedPackets .emptydiv-m {
    height: 50px;
  }
}
@media screen and (max-width: 420px) and (min-width: 390px) {
  #C_GuessRedPackets .GuessRedPackets .emptydiv {
    height: 260px;
  }
  #C_GuessRedPackets .GuessRedPackets .emptydiv-s {
    height: 110px;
  }
  #C_GuessRedPackets .GuessRedPackets .emptydiv-m {
    height: 70px;
  }
}
#C_GuessRedPackets .success {
  display: block;
  width: 90%;
  margin: 0 auto;
  text-align: center;
  height: 26px;
  overflow: hidden;
}
#C_GuessRedPackets p {
  margin: 0px 0px;
}
#C_GuessRedPackets .inner {
  -o-transition: all 500ms;
  transition: all 500ms;
  -webkit-transition: all 500ms;
  position: relative;
  top: 0px;
  white-space: nowrap;
}
#C_GuessRedPackets .redPackets {
  background-image: url('../images/RedPackets.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  height: 200px;
  margin: 0 auto;
  text-align: center;
  color: white;
  font-size: 14px;
}
#C_GuessRedPackets .redPackets .title {
  padding-top: 72px;
}
#C_GuessRedPackets .redPackets .btn {
  height: 34px;
  width: 120px;
  margin: 36px auto;
  text-align: center;
  background-color: #f7e74c;
  color: #ff0003;
  border-radius: 16px;
}
#C_GuessRedPackets .pgRedPacketsResult {
  background-image: url('../images/pgRedPacketsResult.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 100%;
  height: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#C_GuessRedPackets .pgRedPacketsResult .img-wraper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#C_GuessRedPackets .pgRedPacketsResult .img-wraper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  min-height: 180px;
  height: 100%;
}
#C_GuessRedPackets .pgRedPacketsResult .img-wraper .title {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  width: 100px;
}
.modalRedPacketsResult {
  background-image: url('../images/pgRedPacketsResult.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 100%;
  height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modalRedPacketsResult .img-wraper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.modalRedPacketsResult .img-wraper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  min-height: 300px;
  height: 100%;
}
.modal-dialog-1 {
  position: relative;
  width: auto;
  margin: 140px 20px 0px 20px;
}
.modal-dialog-1 .modal-content-1 {
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/bgrule.png');
  height: 300px;
  background-size: contain;
  background-color: transparent;
}
.modal-dialog-1 .modal-content-1 .modal-header {
  border-bottom: 0;
  padding: 15px 15px 10px 15px;
}
.modal-dialog-1 .modal-content-1 .modal-title {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
.modal-dialog-1 .modal-content-1 .modal-body {
  height: 180px;
  padding: 15px 20px;
}
#C_Home {
  padding-bottom: 30px;
  margin-bottom: 0;
}
#C_Home .home-cont {
  background-color: #fff;
}
#C_Home .home-cont:before {
  content: '';
  display: block;
  height: 47px;
}
#C_Home .home-cont-noraml {
  background-color: #fff;
}
#C_Home .home-cont-noraml:before {
  content: '';
  display: block;
  height: 40px;
}
#C_Home .home-cont-point {
  background-color: #fff;
}
#C_Home .home-cont-point:before {
  content: '';
  display: block;
  height: 60px;
}
#C_Home .good {
  background-color: white;
}
#C_Home .good .leftdiv {
  padding-right: 5px;
}
#C_Home .good .rightdiv {
  padding-left: 5px;
}
#C_Home .good .gooditem {
  border: 1px solid #d9d9d9;
}
#C_Home .good .gooditem .img-backg {
  background-color: #e6e6e6;
  height: 150px;
  width: 100%;
  padding: 16px 0px;
}
#C_Home .good .gooditem .img-backg .imgdiv {
  height: 118px;
  width: 118px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: central;
  margin: 0px auto;
}
#C_Home .good .gooditem .smoke-label {
  padding: 5px;
  color: white;
  font-size: 10px;
  width: 61px;
  height: 18px;
  position: relative;
  top: -9px;
  background-color: #86a4bf;
  font-weight: 500;
}
#C_Home .good .gooditem .title {
  font-size: 14px;
  color: #383838;
  font-weight: 600;
  height: 20px;
  overflow: hidden;
}
#C_Home .good .gooditem .labelu {
  padding: 5px 2px;
  color: #383838;
  font-size: 10px;
  height: 27px;
  background-color: #f7f7f7;
  font-weight: 500;
  width: 100%;
  line-height: 17px;
  margin: 5px 0px 9px 0px;
  border-radius: .25em;
  border-left: 2px solid #d9d9d9;
}
#C_Home .good .gooditem .price {
  font-size: 14px;
  font-weight: 700;
  color: #ff0000;
  margin: 10px 0px;
  white-space: nowrap;
  width: 60%;
}
#C_Home .good .gooditem .hotbuy {
  float: left;
  font-size: 10px;
  color: #787878;
  line-height: 20px;
  height: 20px;
}
#C_Home .good .gooditem .bg-shoppingcart {
  background-color: #ffe5ea;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: left center;
  width: 60px;
  height: 20px;
  border-radius: 10px;
  text-align: center;
  line-height: 20px;
  color: #ff0000;
}
#C_Home .good .point {
  margin: 8px auto;
  width: 100%;
  height: 37px;
  background-repeat: no-repeat;
  background-position: center center;
  /*background-size: cover;*/
  background-image: url('../images/pointget.png');
}
@media screen and (max-width: 330px) {
  #C_Home .good .good .imgdiv {
    height: 120px;
  }
}
@media screen and (min-width: 370px) and (max-width: 390px) {
  #C_Home .good .good .imgdiv {
    height: 150px;
  }
}
@media screen and (min-width: 391px) and (max-width: 440px) {
  #C_Home .good .good .imgdiv {
    height: 160px;
  }
}
#C_Home .good .upgradediv {
  padding: 0px;
}
.home-top {
  position: fixed;
  width: 100%;
  background-color: white;
  z-index: 5;
}
.home-top .swiper-container {
  height: 120px;
  overflow: hidden;
}
.home-top .swiper-container .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 120px;
}
.home-top .upgrade-tab {
  background-color: #2c294a;
  height: 42px;
  color: white;
  font-size: 14px;
  line-height: 45px;
  text-align: center;
  font-weight: 600;
}
.home-top .upgrade-tab .nopadding {
  padding: 0;
}
.home-top .upgrade-tab .tab {
  height: 42px;
  width: 100%;
  margin: 0 auto;
}
.home-top .upgrade-tab .active-left {
  margin: 0 auto;
  width: 100%;
  height: 47px;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100% 100%;
  /*background-size: cover;*/
  background-image: url('../images/left.png');
}
.home-top .upgrade-tab .active-middle {
  margin: 0 auto;
  width: 100%;
  height: 47px;
  background-repeat: no-repeat;
  background-position: center top;
  /*background-size: cover;*/
  background-image: url('../images/middle.png');
}
.home-top .upgrade-tab .active-right {
  height: 47px;
  background-repeat: no-repeat;
  background-position: right top;
  /*background-size: cover;*/
  background-image: url('../images/right.png');
}
.home-top .normal-tab {
  background-color: white;
  height: 30px;
  color: #383838;
  font-size: 14px;
  font-weight: 600;
  padding: 10px;
}
.home-top .normal-tab .nopadding {
  padding: 0;
}
.home-top .point-tab {
  background-color: white;
  height: 60px;
  color: #383838;
  font-size: 14px;
  font-weight: 600;
  line-height: 60px;
}
#C_HomeNew {
  padding-bottom: 30px;
  margin-bottom: 0;
}
#C_HomeNew .index-top {
  padding-bottom: 0px;
  margin-bottom: 0;
}
#C_HomeNew .index-top .swiper-container {
  height: 160px;
  overflow: hidden;
}
#C_HomeNew .index-top .swiper-container .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 160px;
}
#C_HomeNew .index-top .menugroup {
  margin: 18px 20px;
}
#C_HomeNew .index-top .menugroup .flex-div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0px auto;
}
#C_HomeNew .index-top .menugroup .flex-div .flex {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0 auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 30px;
  font-size: 12px;
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center {
  margin: 0 auto;
  text-align: center;
  color: #000;
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .point {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-point.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .shop {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-shop.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .share {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-share.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .upgrade {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-upgrade.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .article {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-article.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .myorder {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-myorder.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .normal {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-normal.png');
}
#C_HomeNew .index-top .menugroup .flex-div .flex .center .wallet {
  background-repeat: no-repeat;
  background-position: center center;
  width: 52px;
  height: 52px;
  background-size: inherit;
  background-image: url('../images/icon-wallet.png');
}
#C_HomeNew .greybar {
  height: 12px;
  background-color: #f4f4f4;
}
#C_HomeNew .article-content {
  padding: 8px;
}
#C_HomeNew .article-content .left-div {
  padding-right: 1px;
}
#C_HomeNew .article-content .right-div {
  padding-left: 1px;
}
#C_HomeNew .article-content .imgdiv {
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 99px;
  background-size: cover;
  margin-bottom: 1px;
}
#C_HomeNew .goodtab {
  text-align: center;
  font-size: 14px;
  color: #383838;
  padding: 8px 0px;
}
#C_HomeNew .good {
  background-color: white;
}
#C_HomeNew .good .leftdiv {
  padding-right: 5px;
}
#C_HomeNew .good .rightdiv {
  padding-left: 5px;
}
#C_HomeNew .good .gooditem {
  border: 1px solid #d9d9d9;
}
#C_HomeNew .good .gooditem .img-backg {
  background-color: #e6e6e6;
  height: 150px;
  width: 100%;
  padding: 16px 0px;
}
#C_HomeNew .good .gooditem .img-backg .imgdiv {
  height: 118px;
  width: 118px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: central;
  margin: 0px auto;
}
#C_HomeNew .good .gooditem .smoke-label {
  padding: 5px;
  color: white;
  font-size: 10px;
  width: 61px;
  height: 18px;
  position: relative;
  top: -9px;
  background-color: #86a4bf;
  font-weight: 500;
}
#C_HomeNew .good .gooditem .title {
  font-size: 14px;
  color: #383838;
  font-weight: 600;
  height: 20px;
  overflow: hidden;
}
#C_HomeNew .good .gooditem .labelu {
  padding: 5px 2px;
  color: #383838;
  font-size: 10px;
  height: 27px;
  background-color: #f7f7f7;
  font-weight: 500;
  width: 100%;
  line-height: 17px;
  margin: 5px 0px 9px 0px;
  border-radius: .25em;
  border-left: 2px solid #d9d9d9;
}
#C_HomeNew .good .gooditem .price {
  font-size: 14px;
  font-weight: 700;
  color: #ff0000;
  margin: 10px 0px;
}
#C_HomeNew .good .gooditem .hotbuy {
  float: left;
  font-size: 10px;
  color: #787878;
  line-height: 20px;
  height: 20px;
}
#C_HomeNew .good .gooditem .bg-shoppingcart {
  background-color: #ffe5ea;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: left center;
  width: 60px;
  height: 20px;
  border-radius: 10px;
  text-align: center;
  line-height: 20px;
  color: #ff0000;
}
@media screen and (max-width: 330px) {
  #C_HomeNew .good .good .imgdiv {
    height: 120px;
  }
}
@media screen and (min-width: 370px) and (max-width: 390px) {
  #C_HomeNew .good .good .imgdiv {
    height: 150px;
  }
}
@media screen and (min-width: 391px) and (max-width: 440px) {
  #C_HomeNew .good .good .imgdiv {
    height: 160px;
  }
}
#C_HomeNew .good .upgradediv {
  padding: 0px;
}
#C_Login {
  background-color: white;
}
#C_Login a:hover {
  color: #f5493d;
}
#C_LotteryCountDown {
  background-color: white;
}
#C_LotteryRecords {
  background-color: white;
}
#C_LotteryRecords .ui-loading {
  margin-top: 60px;
}
#C_LotteryRecords .red {
  color: red;
}
#C_LotteryRecords .green {
  color: green;
}
#C_LotteryRecords .nowrap {
  white-space: nowrap;
}
#C_LotteryRecords .greyx {
  width: 50px;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  text-align: center;
  background-color: #bbb;
  color: white;
}
#C_LotteryRecords .bluex {
  width: 50px;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  text-align: center;
  background-color: #0ba4f0;
  color: white;
}
#C_LotteryRecords .redx {
  width: 50px;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  text-align: center;
  background-color: #b22931;
  color: white;
}
#C_My .usercenter-padding-bottom,
.C_My .usercenter-padding-bottom {
  padding-bottom: 230px;
}
#C_My .user-detail,
.C_My .user-detail {
  background-color: #ffffff;
  border-bottom: none;
  padding: 20px 20px 13px 20px;
  color: black;
}
#C_My .favoriteicon,
.C_My .favoriteicon {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/favorite.png');
  height: 16px;
  width: 16px;
  color: white;
  display: inline-block;
  margin-right: 5px;
}
#C_My .eggicon,
.C_My .eggicon {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/eggicon.png');
  height: 16px;
  width: 16px;
  color: white;
  display: inline-block;
  margin-right: 5px;
}
#C_My .feature-icon,
.C_My .feature-icon {
  background-color: white;
  font-size: 44px;
  padding: 0;
  line-height: 39px;
  width: 39px;
  text-align: center;
  opacity: .8;
  border: 3px red solid;
  border-radius: 39px;
  height: 39px;
  margin: 0 auto;
  line-height: 0;
  overflow: hidden;
}
#C_My .user-phone,
.C_My .user-phone {
  text-align: center;
  margin-top: 9px;
  font-size: 16px;
  color: #383838;
}
#C_My .user-info,
.C_My .user-info {
  text-align: center;
  margin: 17px 0px;
  font-size: 18px;
  color: #383838;
}
#C_My .wdeposit .deposit,
.C_My .wdeposit .deposit {
  height: 39px;
  border-radius: 4px;
  background-image: url('../images/deposit.png');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
#C_My .wdeposit .with,
.C_My .wdeposit .with {
  height: 39px;
  border-radius: 4px;
  background-image: url('../images/withdeposit.png');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
#C_MyFavorite {
  background-color: #ededed;
}
#C_MyFavorite .hrline {
  display: block;
  background-color: #ededed;
  height: 10px;
}
#C_MyFavorite a {
  color: #333;
}
#C_MyFavorite .upgrade-tab {
  background-color: #ffffff;
  height: 41px;
  border-bottom: solid 1px #d9d9d9;
}
#C_MyFavorite .upgrade-tab .tab {
  color: #666666;
  font-size: 15px;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  width: 80px;
  margin: 0 auto;
}
#C_MyFavorite .upgrade-tab .active {
  color: #fe0000;
  border-bottom: solid 1px #fe0000;
}
#C_MyFavorite .order-list {
  background-color: white;
}
#C_MyFavorite .order-list .order-detail {
  padding: 11px;
}
#C_MyFavorite .order-list .order-detail .img-div {
  float: left;
  background-color: #f4f4f4;
  width: 73px;
  height: 73px;
  border-radius: 4px;
}
#C_MyFavorite .order-list .order-detail .img-div .img {
  margin: 12px auto;
  width: 48px;
  height: 48px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
#C_MyFavorite .order-list .order-detail .title {
  padding-top: 5px;
  font-size: 18px;
  color: #383838;
  height: 45px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  line-height: 20px;
}
#C_MyFavorite .order-list .order-detail .price {
  font-size: 17px;
  color: #383838;
}
#C_MyFavorite .order-list .order-detail .nowrap {
  white-space: nowrap;
}
#C_MyFavorite .order-list .order-detail .text-right {
  text-align: right;
}
#C_MyFavorite .order-list .order-detail .favorite {
  border-left: 1px solid #d9d9d9;
  height: 50px;
  margin-top: 10px;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url('../images/favorite/add.png');
  width: 100%;
}
#C_MyFavorite .color-red {
  color: red;
}
.C_MyOrders.upgradeModal .modal-body .just-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.C_MyOrders.upgradeModal .modal-body .just-row:first-child {
  margin-bottom: 30px;
}
.C_MyOrders.upgradeModal .modal-body .img-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.C_MyOrders.upgradeModal .modal-body .btn-wraper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.C_MyOrders.upgradeModal .modal-body .btn-wraper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  min-height: 80px;
  height: 100%;
}
.C_MyOrders.upgradeModal .modal-body button {
  width: 80%;
  vertical-align: middle;
}
.C_MyOrders.upgradeModal .bg-jo,
.C_MyOrders.upgradeModal .bg-dt {
  width: 100%;
  min-height: 100px;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
}
.C_MyOrders.upgradeModal .bg-jo {
  background-image: url('../images/orders/jo.png');
}
.C_MyOrders.upgradeModal .bg-dt {
  background-image: url('../images/orders/dt.png');
}
@media screen and (max-width: 320px) {
  .C_MyOrders.upgradeModal .bg-jo,
  .C_MyOrders.upgradeModal .bg-dt {
    min-height: 80px;
  }
}
@media screen and (max-width: 360px) {
  .C_MyOrders.upgradeModal .bg-jo,
  .C_MyOrders.upgradeModal .bg-dt {
    min-height: 90px;
  }
}
.merge-order-modal .row {
  margin-left: 0;
  margin-right: 0;
}
.merge-order-modal .row .col-xs-1,
.merge-order-modal .row .col-xs-2,
.merge-order-modal .row .col-xs-3,
.merge-order-modal .row .col-xs-4,
.merge-order-modal .row .col-xs-5,
.merge-order-modal .row .col-xs-6,
.merge-order-modal .row .col-xs-7,
.merge-order-modal .row .col-xs-8,
.merge-order-modal .row .col-xs-9,
.merge-order-modal .row .col-xs-10,
.merge-order-modal .row .col-xs-10,
.merge-order-modal .row .col-xs-11,
.merge-order-modal .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
.merge-order-modal .modal-body {
  padding-bottom: 0;
}
.merge-order-modal .merge-order-list-wrap {
  height: 200px;
}
.merge-order-modal .merge-order-list-wrap .order-list {
  padding: 5px 0;
  border-bottom: 1px solid #eee;
}
.merge-order-modal .merge-order-list-wrap .order-list input[type=checkbox] {
  -webkit-transform: scale(1.7);
      -ms-transform: scale(1.7);
          transform: scale(1.7);
  margin-top: 8px;
}
.merge-order-modal .merge-order-list-wrap .order-list label {
  display: block;
  font-weight: normal;
  height: 100%;
}
.merge-order-modal .merge-order-list-wrap .order-list .goods-name {
  height: 45px;
  overflow: hidden;
  padding-left: 3px;
}
#C_MyOrders {
  background-color: white;
}
#C_MyOrders a {
  color: #333;
}
#C_MyOrders .order-list {
  background-color: white;
}
#C_MyOrders .color-red {
  color: red;
}
.person_fx{
      font-weight: 700;
  
}
#C_MyOrders .order-head {
  padding: 10px 0px;
      font-weight: 700;
  border-bottom: solid 1px #d9d9d9;
}
#C_MyOrders .order-head .order-date {
  display: inline-block;
}
#C_MyOrders .order-detail {
  padding: 15px 0px 15px 0px;
  border-bottom: solid 1px #d9d9d9;
}
#C_MyOrders .order-detail .img-div {
  float: left;
  background-color: #f4f4f4;
  width: 68px;
  height: 68px;
}
#C_MyOrders .order-detail .img-div .img {
  margin: 4px auto;
  width: 60px;
  height: 60px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
#C_MyOrders .order-detail .title {
  padding-left: 5px;
  font-size: 14px;
  color: #333;
      font-weight: 700;
}
#C_MyOrders .order-detail .nowrap {
  white-space: nowrap;
}
#C_MyOrders .order-detail .text-right {
  text-align: right;
}
#C_MyOrders .order-detail .order-state-name {
  text-align: right;
  padding-right: 5px;
}
@media screen and (max-width: 360px) {
  #C_MyOrders .order-detail .title {
    padding-left: 20px;
  }
}
#C_MyOrders .order-action {
  padding: 10px 0px 10px 0px;
  text-align: right;
}
#C_MyOrders .order-action .btn {
  background-color: #b4282d;
  color: white;
  margin-right: 5px;
  font-size: 14px;
}
#C_MyOrders .order-action .btn:last-child {
  margin-right: 0px;
}
#C_MyOrders .btnmerge {
  /*background-color: white;*/
  padding: 2px;
  /*border: 0px;*/
}
#C_MyOrders .btnmerge:hover {
  color: inherit;
}
#C_MyOrders .btnmerge:focus {
  color: inherit;
}
#C_MyOrders .btnmerge:active {
  color: inherit;
}
#C_MyOrders .order-sum {
  line-height: 36px;
}
#C_MyOrders .order-delivery {
  padding: 10px 20px;
  border-top: 1px solid #eee;
  color: #959595;
}
.C_MyOrders.upgradeModal .modal-body .just-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.C_MyOrders.upgradeModal .modal-body .just-row:first-child {
  margin-bottom: 30px;
}
.C_MyOrders.upgradeModal .modal-body .img-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.C_MyOrders.upgradeModal .modal-body .btn-wraper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.C_MyOrders.upgradeModal .modal-body .btn-wraper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  min-height: 80px;
  height: 100%;
}
.C_MyOrders.upgradeModal .modal-body button {
  width: 80%;
  vertical-align: middle;
}
.C_MyOrders.upgradeModal .bg-jo,
.C_MyOrders.upgradeModal .bg-dt {
  width: 100%;
  min-height: 100px;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
}
.C_MyOrders.upgradeModal .bg-jo {
  background-image: url('../images/orders/jo.png');
}
.C_MyOrders.upgradeModal .bg-dt {
  background-image: url('../images/orders/dt.png');
}
@media screen and (max-width: 320px) {
  .C_MyOrders.upgradeModal .bg-jo,
  .C_MyOrders.upgradeModal .bg-dt {
    min-height: 80px;
  }
}
@media screen and (max-width: 360px) {
  .C_MyOrders.upgradeModal .bg-jo,
  .C_MyOrders.upgradeModal .bg-dt {
    min-height: 90px;
  }
}
.merge-order-modal .row {
  margin-left: 0;
  margin-right: 0;
}
.merge-order-modal .row .col-xs-1,
.merge-order-modal .row .col-xs-2,
.merge-order-modal .row .col-xs-3,
.merge-order-modal .row .col-xs-4,
.merge-order-modal .row .col-xs-5,
.merge-order-modal .row .col-xs-6,
.merge-order-modal .row .col-xs-7,
.merge-order-modal .row .col-xs-8,
.merge-order-modal .row .col-xs-9,
.merge-order-modal .row .col-xs-10,
.merge-order-modal .row .col-xs-10,
.merge-order-modal .row .col-xs-11,
.merge-order-modal .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
.merge-order-modal .modal-body {
  padding-bottom: 0;
}
.merge-order-modal .merge-order-list-wrap {
  height: 200px;
}
.merge-order-modal .merge-order-list-wrap .order-list {
  padding: 5px 0;
  border-bottom: 1px solid #eee;
}
.merge-order-modal .merge-order-list-wrap .order-list input[type=checkbox] {
  -webkit-transform: scale(1.7);
      -ms-transform: scale(1.7);
          transform: scale(1.7);
  margin-top: 8px;
}
.merge-order-modal .merge-order-list-wrap .order-list label {
  display: block;
  font-weight: normal;
  height: 100%;
}
.merge-order-modal .merge-order-list-wrap .order-list .goods-name {
  height: 45px;
  overflow: hidden;
  padding-left: 3px;
}
#C_Normal {
  padding-bottom: 30px;
  margin-bottom: 0;
}
#C_Normal .home-cont:before {
  content: '';
  display: block;
  height: 160px;
}
#C_Normal .home-cont .bg-shoppingcart {
  background-color: #e72e31;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  width: 26px;
  height: 26px;
  border-radius: 13px;
  text-align: center;
  line-height: 26px;
  color: white;
}
#C_Normal .home-cont .normal {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: dotted 2px #f2f2f2;
}
#C_Normal .home-cont .normalleftdiv {
  padding-right: 8px;
}
#C_Normal .home-cont .normalrightdiv {
  padding-left: 8px;
}
#C_Normal .home-cont .normal .imgdiv {
  height: 160px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
#C_Normal .home-cont .emptyGoodsH {
  height: 217px;
}
@media screen and (max-width: 330px) {
  #C_Normal .home-cont .normal .imgdiv {
    height: 140px;
  }
  #C_Normal .home-cont .emptyGoodsH {
    height: 197px;
  }
}
@media screen and (min-width: 370px) and (max-width: 390px) {
  #C_Normal .home-cont .normal .imgdiv {
    height: 170px;
  }
  #C_Normal .home-cont .emptyGoodsH {
    height: 227px;
  }
}
@media screen and (min-width: 391px) and (max-width: 440px) {
  #C_Normal .home-cont .normal .imgdiv {
    height: 190px;
  }
  #C_Normal .home-cont .emptyGoodsH {
    height: 247px;
  }
}
#C_Normal .home-cont .normal .title {
  padding: 5px 0px;
  font-size: 14px;
  height: 22px;
  overflow: hidden;
  margin-bottom: 5px;
}
#C_Normal .home-cont .normal .price {
  float: left;
  line-height: 30px;
  font-size: 14px;
  color: red;
}
#C_PointsGoods {
  padding-bottom: 30px;
  margin-bottom: 0;
}
#C_PointsGoods .home-cont:before {
  content: '';
  display: block;
  height: 160px;
}
#C_PointsGoods .home-cont .bg-shoppingcart {
  background-color: #e72e31;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  width: 26px;
  height: 26px;
  border-radius: 13px;
  text-align: center;
  line-height: 26px;
  color: white;
}
#C_PointsGoods .home-cont .tabs {
  background-color: #fff;
}
#C_PointsGoods .home-cont .good {
  padding: 5px 5px;
  border-bottom: dotted 2px #f2f2f2;
}
#C_PointsGoods .home-cont .good .leftdiv {
  padding-right: 0px;
}
#C_PointsGoods .home-cont .good .imgdiv {
  height: 140px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
@media screen and (max-width: 360px) {
  #C_PointsGoods .home-cont .good .imgdiv {
    height: 120px;
  }
}
#C_PointsGoods .home-cont .normal {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: dotted 2px #f2f2f2;
}
#C_PointsGoods .home-cont .normalleftdiv {
  padding-right: 8px;
}
#C_PointsGoods .home-cont .normalrightdiv {
  padding-left: 8px;
}
#C_PointsGoods .home-cont .normal .imgdiv {
  height: 160px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
#C_PointsGoods .home-cont .emptyGoodsH {
  height: 217px;
}
@media screen and (max-width: 330px) {
  #C_PointsGoods .home-cont .normal .imgdiv {
    height: 140px;
  }
  #C_PointsGoods .home-cont .emptyGoodsH {
    height: 197px;
  }
}
@media screen and (min-width: 370px) and (max-width: 390px) {
  #C_PointsGoods .home-cont .normal .imgdiv {
    height: 170px;
  }
  #C_PointsGoods .home-cont .emptyGoodsH {
    height: 227px;
  }
}
@media screen and (min-width: 391px) and (max-width: 440px) {
  #C_PointsGoods .home-cont .normal .imgdiv {
    height: 190px;
  }
  #C_PointsGoods .home-cont .emptyGoodsH {
    height: 247px;
  }
}
#C_PointsGoods .home-cont .normal .title {
  padding: 5px 0px;
  font-size: 14px;
  height: 22px;
  overflow: hidden;
  margin-bottom: 5px;
}
#C_PointsGoods .home-cont .normal .price {
  float: left;
  line-height: 30px;
  font-size: 18px;
  color: red;
}
#C_PointsGoods .home-cont .normal .price .pointT {
  margin-left: 5px;
  color: #333;
  font-size: 14px;
}
#C_QRCode {
  background-color: #3cabff;
  font-family: 'Microsoft YaHei UI';
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgShare.png');
  height: 100vh;
  margin-bottom: 50px;
}
#C_QRCode .emptydiv {
  height: 142px;
}
#C_QRCode .reddiv {
  background-color: #ff344d;
  color: white;
  font-size: 15px;
  height: 24px;
  width: 185px;
  margin: 0 auto;
  text-align: center;
  line-height: 24px;
}
#C_QRCode .feature-icon {
  text-align: center;
  margin: 18px auto 13px auto;
}
#C_QRCode .feature-icon .img {
  height: 74px;
  width: 74px;
  border-radius: 74px;
  text-align: center;
}
#C_QRCode .tel {
  color: white;
  font-size: 12px;
  text-align: center;
}
#C_QRCode .code {
  margin: 15px 0px;
  text-align: center;
}
#C_QRCode .code .img {
  height: 171px;
  width: 171px;
}
@media screen and (max-width: 350px) and (min-width: 320px) {
  #C_QRCode .emptydiv {
    height: 122px;
  }
}
#C_RedPacketLogs {
  background-color: white;
}
#C_RedPacketLogs .red {
  color: red;
}
#C_RedPacketLogs .green {
  color: green;
}
#C_RedPacketLogs table tbody .detail {
  width: 100%;
  border-top: 1px solid #eee;
  padding: 5px 10px;
  color: #969696;
}
#C_Register {
  background-color: white;
}
#C_Register a:hover {
  color: #f5493d;
}
#C_TakeLift .btn-go-to-detail {
  width: 120px;
  margin-top: 15px;
  height: 60px;
  line-height: 60px;
  border-radius: 30px;
  background-color: white;
  font-size: 26px;
}
#C_TakeLift .sp-hq {
  font-size: large;
  margin: 0px 2px;
}
#C_TakeLift .btn-up {
  color: red;
}
#C_TakeLift .btn-down {
  color: green;
}
#C_TakeLiftDetail .goods-detail {
  border-bottom: none;
  padding: 20px;
  color: black;
}
#C_TakeLiftDetail .goods-detail .row {
  margin-left: 0;
  margin-right: 0;
}
#C_TakeLiftDetail .goods-detail .row .col-xs-1,
#C_TakeLiftDetail .goods-detail .row .col-xs-2,
#C_TakeLiftDetail .goods-detail .row .col-xs-3,
#C_TakeLiftDetail .goods-detail .row .col-xs-4,
#C_TakeLiftDetail .goods-detail .row .col-xs-5,
#C_TakeLiftDetail .goods-detail .row .col-xs-6,
#C_TakeLiftDetail .goods-detail .row .col-xs-7,
#C_TakeLiftDetail .goods-detail .row .col-xs-8,
#C_TakeLiftDetail .goods-detail .row .col-xs-9,
#C_TakeLiftDetail .goods-detail .row .col-xs-10,
#C_TakeLiftDetail .goods-detail .row .col-xs-10,
#C_TakeLiftDetail .goods-detail .row .col-xs-11,
#C_TakeLiftDetail .goods-detail .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
#C_TakeLiftDetail .goods-detail .goods-img {
  outline: 1px solid #eee;
}
#C_TakeLiftDetail .goods-detail .goods-info {
  color: black;
}
#C_TakeLiftDetail .goods-detail .goods-info .goods-title {
  height: 22px;
  overflow: hidden;
}
#C_TakeLiftDetail .upgrade-detail {
  padding: 10px;
}
#C_TakeLiftDetail .upgrade-detail .row {
  margin-left: 0;
  margin-right: 0;
}
#C_TakeLiftDetail .upgrade-detail .row .col-xs-1,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-2,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-3,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-4,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-5,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-6,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-7,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-8,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-9,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-10,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-10,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-11,
#C_TakeLiftDetail .upgrade-detail .row .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
#C_TakeLiftDetail .upgrade-detail .col-xs-6 {
  margin: 10px 0px;
  padding: 0 10px;
}
#C_TakeLiftDetail .upgrade-detail .btn {
  width: 96%;
  background-color: #fff;
  border: 1px solid #999999;
  color: #999999;
  margin-right: 10px;
}
#C_TakeLiftDetail .progress-detail {
  padding: 10px;
}
#C_TakeLiftDetail .progress-detail .progress-bar {
  background-color: #1a1a1a;
  height: 15px;
  padding: 0px;
  width: 100%;
  margin: 20px 0;
  border-radius: 25px;
  -webkit-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
          box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
  text-align: left;
}
#C_TakeLiftDetail .progress-detail .progress-bar .running {
  display: inline-block;
  height: 100%;
  border-radius: 23px;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -webkit-transition: width 0.4s ease-in-out;
  -o-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
  position: relative;
}
#C_TakeLiftDetail .progress-detail .progress-bar .running .man {
  position: absolute;
  height: 30px;
  width: 30px;
  top: -7px;
  right: -15px;
}
#C_TakeLiftDetail .progress-detail .progress-bar .running .man1 {
  background-image: url('../images/upgrade/man1.png');
}
#C_TakeLiftDetail .progress-detail .progress-bar .running .man2 {
  background-image: url('../images/upgrade/man2.png');
}
#C_TakeLiftDetail .progress-detail .progress-bar.red {
  background-color: white;
  -webkit-box-shadow: 0 1px 5px red inset, 0 1px 0 red;
          box-shadow: 0 1px 5px red inset, 0 1px 0 red;
}
#C_TakeLiftDetail .progress-detail .progress-bar.red .running {
  background-color: red;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
          box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
}
#C_TakeLiftDetail .progress-detail .progress-bar.stripes .running {
  background-size: 30px 30px;
  background-image: -webkit-linear-gradient(315deg, 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-image: -o-linear-gradient(315deg, 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-image: linear-gradient(135deg, 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);
  -webkit-animation: animate-stripes 1s linear infinite;
          animation: animate-stripes 1s linear infinite;
}
@-webkit-keyframes animate-stripes {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 60px 0;
  }
}
@keyframes animate-stripes {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 60px 0;
  }
}
@media screen and (max-width: 360px) {
  #C_TakeLiftDetail .upgrade-detail {
    font-size: 12px;
    padding: 10px 3px;
    text-align: center;
  }
  #C_TakeLiftDetail .upgrade-detail .col-xs-6 {
    margin: 10px 0px;
  }
  #C_TakeLiftDetail .upgrade-detail .btn {
    padding: 6px 2px;
    margin-right: 3px;
  }
}
#C_UpgradeLogs {
  background-color: white;
}
#C_UpgradeLogs .black {
  color: #000;
}
#C_UpgradeLogs .redx {
  color: #db5d5d;
}
#C_UpgradeLogs .bluex {
  color: #85db5d;
}
#C_UpgradeLogs table tbody .detail {
  width: 100%;
  border-top: 1px solid #eee;
  padding: 5px 10px;
  color: #969696;
}
#C_UpgradeLogs .jidiv {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/select.png');
  height: 20px;
  width: 20px;
  color: white;
  display: inline-block;
  margin-left: 2px;
}
#C_UpgradeLogs .oudiv {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/select1.png');
  height: 20px;
  width: 20px;
  color: white;
  display: inline-block;
  margin-left: 2px;
}
#C_UpgradeLogs span {
  margin-right: -2px;
}
#C_UpgradeOddEven {
  background-color: #04017c;
}
#C_UpgradeOddEven .UpgradeOddEven {
  background-color: #04017c;
  padding: 20px;
  width: 100%;
  font-family: 'Microsoft YaHei UI';
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgOddEven1.png');
}
#C_UpgradeOddEven .UpgradeOddEven .emptydiv {
  height: 50px;
}
#C_UpgradeOddEven .UpgradeOddEven .titlediv {
  width: 100%;
  text-align: center;
}
#C_UpgradeOddEven .UpgradeOddEven .timediv {
  padding: 1px 3px;
  margin: 0px 4px;
  background-color: #f36528;
  text-align: center;
  border-radius: 4px;
  font-size: 13px;
  width: 26px;
  display: inline-block;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade {
  width: 100%;
  background-color: #04017c;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgSelectOddEven.png');
  border-radius: 8px;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .flex-div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 322px;
  margin: 0 auto;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .flex-div div {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0 auto;
  color: white;
  width: 61px;
  line-height: 50px;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .jidiv {
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/ji.png');
  height: 61px;
  width: 61px;
  color: white;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .oudiv {
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/ji.png');
  height: 61px;
  width: 61px;
  color: white;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .selectjidiv {
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/qing.png');
  height: 61px;
  width: 61px;
  color: white;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .selectoudiv {
  background-size: contain;
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/select.png');
  height: 61px;
  width: 61px;
  color: white;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .upgradebtn {
  height: 40px;
  width: 145px;
  border-radius: 35px;
  color: #396ffb;
  font-size: 19px;
  background-color: #fff;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .upgradebtn :disabled {
  background-color: #eee;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .title {
  font-size: 21px;
  padding: 18px 18px 10px 18px;
}
#C_UpgradeOddEven .UpgradeOddEven .upgrade .titlepro {
  font-size: 14px;
  padding-left: 18px;
}
#C_UpgradeOddEven .UpgradeOddEven .kjrecord {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  height: 222px;
  background-image: url('../images/pgkj.png');
  margin: 10px -4px;
}
#C_UpgradeOddEven .UpgradeOddEven .kjrecord .title {
  color: #383838;
  font-size: 14px;
}
#C_UpgradeOddEven .UpgradeOddEven .kjrecord .tr1 {
  line-height: 34px;
  font-size: 12px;
}
#C_UpgradeOddEven .UpgradeOddEven .kjrecord .redx {
  color: #db5d5d;
}
#C_UpgradeOddEven .UpgradeOddEven .kjrecord .bluex {
  color: #85db5d;
}
@media screen and (max-width: 420px) and (min-width: 390px) {
  #C_UpgradeOddEven .UpgradeOddEven .upgrade {
    margin-top: 50px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .kjrecord {
    height: 260px;
    margin: 20px -4px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .kjrecord tr {
    line-height: 40px;
  }
}
@media screen and (max-width: 389px) and (min-width: 360px) {
  #C_UpgradeOddEven .UpgradeOddEven .upgrade {
    margin-top: 40px;
  }
}
@media screen and (max-width: 359px) and (min-width: 320px) {
  #C_UpgradeOddEven .UpgradeOddEven .upgrade {
    margin-top: 30px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .upgrade .flex-div {
    width: 310px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .upgrade .flex-div div {
    height: 56px;
    width: 56px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .upgrade .jidiv {
    height: 56px;
    width: 56px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .upgrade .oudiv {
    height: 56px;
    width: 56px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .emptydiv {
    height: 10px;
  }
  #C_UpgradeOddEven .UpgradeOddEven .titlediv {
    width: 80%;
    margin: 0 auto;
  }
}
#C_UpgradeOddEven .success {
  display: block;
  width: 90%;
  margin: 0 auto;
  text-align: center;
  height: 26px;
  overflow: hidden;
}
#C_UpgradeOddEven p {
  margin: 0px 0px;
}
#C_UpgradeOddEven .inner {
  -o-transition: all 500ms;
  transition: all 500ms;
  -webkit-transition: all 500ms;
  position: relative;
  top: 0px;
  white-space: nowrap;
}
.modal-dialog-1 {
  position: relative;
  width: auto;
  margin: 140px 20px 0px 20px;
}
.modal-dialog-1 .modal-content-1 {
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/bgrule.png');
  height: 300px;
  background-size: contain;
  background-color: transparent;
}
.modal-dialog-1 .modal-content-1 .modal-header {
  border-bottom: 0;
  padding: 15px 15px 10px 15px;
}
.modal-dialog-1 .modal-content-1 .modal-title {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
.modal-dialog-1 .modal-content-1 .modal-body {
  height: 180px;
  padding: 15px 20px;
}
#C_UpgradeOddEvenResult {
  background-color: #da352f;
}
#C_UpgradeOddEvenResult .UpgradeOddEven {
  background-color: #4116c7;
  padding: 20px;
  width: 100%;
  font-family: 'Microsoft YaHei UI';
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/pgOddEven2.png');
  height: 100vh;
  background-size: contain;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .empty-div {
  height: 36px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .timediv {
  padding: 1px 3px;
  margin: 0px 4px;
  background-color: #f36528;
  text-align: center;
  border-radius: 4px;
  font-size: 13px;
  width: 26px;
  display: inline-block;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .upgrade {
  padding: 0px 10px 0px 10px;
  margin-top: 100px;
  width: 100%;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .upgrade .title {
  font-size: 21px;
  padding: 18px 18px 10px 18px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .upgrade .titlepro {
  font-size: 14px;
  padding-left: 18px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  height: 222px;
  background-image: url('../images/pgresultkj.png');
  margin: 10px -4px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .title1 {
  color: #383838;
  font-size: 14px;
  text-align: center;
  font-weight: 600;
  line-height: 30px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .title {
  color: #383838;
  font-size: 14px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .tr1 {
  line-height: 34px;
  font-size: 12px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .lotteryNumber span {
  margin-right: -3px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .redx {
  color: #db5d5d;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .bluex {
  color: #85db5d;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .blackx {
  color: #000;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .line30 {
  line-height: 30px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .f12 {
  font-size: 12px;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .f14 {
  font-size: 14px;
  white-space: nowrap;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .black {
  color: #000;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .jidiv {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/select.png');
  height: 20px;
  width: 20px;
  color: white;
  display: inline-block;
}
#C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .oudiv {
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-image: url('../images/select1.png');
  height: 20px;
  width: 20px;
  color: white;
  display: inline-block;
}
@media screen and (max-width: 420px) and (min-width: 390px) {
  #C_UpgradeOddEvenResult .UpgradeOddEven .upgrade {
    margin-top: 130px;
  }
  #C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord {
    height: 270px;
  }
  #C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .line30 {
    line-height: 40px;
  }
}
@media screen and (max-width: 389px) and (min-width: 360px) {
  #C_UpgradeOddEvenResult .UpgradeOddEven .upgrade {
    margin-top: 130px;
  }
  #C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord {
    height: 240px;
  }
  #C_UpgradeOddEvenResult .UpgradeOddEven .kjrecord .line30 {
    line-height: 34px;
  }
}
#C_UpgradeOddEvenResult .success {
  display: block;
  width: 90%;
  margin: 0 auto;
  text-align: center;
  height: 26px;
  overflow: hidden;
}
#C_UpgradeOddEvenResult p {
  margin: 0px 0px;
}
#C_UpgradeOddEvenResult .inner {
  -o-transition: all 500ms;
  transition: all 500ms;
  -webkit-transition: all 500ms;
  position: relative;
  top: 0px;
  white-space: nowrap;
}
.modal-dialog-1 {
  position: relative;
  width: auto;
  margin: 140px 20px 0px 20px;
}
.modal-dialog-1 .modal-content-1 {
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/bgrule.png');
  height: 300px;
  background-size: contain;
  background-color: transparent;
}
.modal-dialog-1 .modal-content-1 .modal-header {
  border-bottom: 0;
  padding: 15px 15px 10px 15px;
}
.modal-dialog-1 .modal-content-1 .modal-title {
  color: white;
  font-size: 20px;
  font-weight: 600;
}
.modal-dialog-1 .modal-content-1 .modal-body {
  height: 180px;
  padding: 15px 20px;
}
#C_UserCertification {
  background-color: white;
}
#C_Withdraw {
  margin-bottom: 100px;
  background-color: white;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxlc3MtYWxsLmxlc3MiLCJsZXNzLWFsbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx3QkFBQTtDQ0NIO0FERkQ7RUFJUSxXQUFBO0NDQ1A7QURMRDtFQVFRLGFBQUE7Q0NBUDtBRFJEO0VBY2dCLFlBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtDQ0hmO0FEU0Q7RUFDSSx3QkFBQTtDQ1BIO0FETUQ7RUFJUSxXQUFBO0NDUFA7QURHRDtFQVFRLGFBQUE7Q0NSUDtBREFEO0VBYVksWUFBQTtFQUNBLFdBQUE7Q0NWWDtBREpEO0VBa0JZLFlBQUE7RUFDQSxXQUFBO0NDWFg7QURSRDtFQXNCZ0IsWUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtDQ1hmO0FEYkQ7RUE0QmdCLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7Q0NaZjtBRGxCRDtFQWtDZ0IsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtLQUFBLHdCQUFBO0VBQ0Esb0JBQUE7Q0NiZjtBRHpCRDtFQStDZ0IsWUFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NDbkJmO0FENEJEO0VBQ0ksd0JBQUE7Q0MxQkg7QUQ0QkQ7O0VBQ0ksc0JBQUE7Q0N6Qkg7QUQyQkQ7O0VBQ0ksZUFBQTtDQ3hCSDtBRDBCRDtFQUNJLGFBQUE7RUFDQSxpQkFBQTtDQ3hCSDtBRDJCRDtFQUNJLGFBQUE7Q0N6Qkg7QUQ0Qkc7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQ0FBQTtDQzFCUDtBRDZCRDtFQUNJLGtCQUFBO0NDM0JIO0FEOEJEO0VBQ0ksZUFBQTtFQUNBLDBCQUFBO0NDNUJIO0FEOEJEO0VBSEksZUFBQTtFQUNBLDBCQUFBO0VBSUEsWUFBQTtDQzNCSDtBRDZCRDtFQVBJLGVBQUE7RUFDQSwwQkFBQTtFQVFBLFlBQUE7Q0MxQkg7QUQ0QkQ7RUFYSSxlQUFBO0VBQ0EsMEJBQUE7RUFZQSxhQUFBO0NDekJIO0FENEJEO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0NDMUJIO0FENEJEO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0NDMUJIO0FEd0NEO0VBRVEsZUFBQTtFQUNBLGdCQUFBO0NDdkNQO0FEb0NEOzs7Ozs7Ozs7Ozs7O0VBTVksZ0JBQUE7RUFDQSxpQkFBQTtDQzNCWDtBQUNELFNBQVM7QURnQ1Q7RUFDSSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDQzlCSDtBRDZCRDtFQUlRLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7Q0M5QlA7QUFDRCxVQUFVO0FEaUNWO0VBQ0ksZUFBQTtFQUNBLGtEQUFBO0VBR0EsMENBQUE7Q0MvQkg7QURpQ0Q7RUFDSTtJQUNJLGdDQUFBO0dDL0JMO0VEaUNDO0lBQ0ksa0NBQUE7R0MvQkw7Q0FDRjtBRGlERDtFQUNJO0lBQ0ksZ0NBQUE7WUFBQSx3QkFBQTtHQy9CTDtFRGlDQztJQUNJLGtDQUFBO1lBQUEsMEJBQUE7R0MvQkw7Q0FDRjtBQUNELFdBQVc7QURpQ1g7O0VBQ0ksZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7Q0M5Qkg7QURnQ0Q7RUFDSSxzQkFBQTtFQUNBLG9EQUFBO0VBQ0EsNENBQUE7Q0M5Qkg7QURnQ0Q7RUFDSSxtQkFBQTtDQzlCSDtBQUNELFVBQVU7QURtQ1Y7RUFDRSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0NDakNEO0FENkJEO0VBT0ksZ0JBQUE7Q0NqQ0g7QUQwQkQ7O0VBVU0sbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtDQ2hDTDtBRGtDRzs7RUFHSSxlQUFBO0VBQ0EsNEJBQUE7Q0NqQ1A7QURvQ0c7O0VBR0ksK0JBQUE7Q0NuQ1A7QUQwQ0c7Ozs7RUFFRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7Q0N0Q0w7QUQ0Q0c7Ozs7OztFQUdFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0NDdkNMO0FEaEJEOzs7Ozs7RUFrRU0sWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDQzFDTDtBRCtDRDtFQUNJLG1CQUFBO0VBQ0Esb0JBQUE7Q0M3Q0g7QURnREQ7RUFDSSxrQkFBQTtFQUNBLFlBQUE7Q0M5Q0g7QURpREQ7RUFFUSxxQkFBQTtDQ2hEUDtBRDhDRDtFQU1ZLGVBQUE7Q0NqRFg7QURtRFc7RUFDSSwwQkFBQTtDQ2pEZjtBRHVERDtFQUNJLHlCQUFBO0VBQ0EsK0JBQUE7Q0NyREg7QUR1REQ7RUFDSSxjQUFBO0NDckRIO0FEd0REO0VBQ0ksb0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0NDdERIO0FEa0REO0VBT1EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGlDQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0NDdERQO0FEMENEO0VBZVksb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0NDdERYO0FEcUNEO0VBc0JRLGVBQUE7RUFDQSxZQUFBO0VBQ0EsaUNBQUE7Q0N4RFA7QURnQ0Q7RUEyQlksMEJBQUE7RUFDQSxnQkFBQTtDQ3hEWDtBRDJEVztFQUNJLG9CQUFBO0NDekRmO0FENERXO0VBQ0ksYUFBQTtDQzFEZjtBRDZEVztFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7Q0MzRGY7QURrQkQ7RUE4Q1ksaUJBQUE7RUFDQSxpQkFBQTtDQzdEWDtBRGNEO0VBcURZLFdBQUE7RUFDQSx1QkFBQTtDQ2hFWDtBRFVEO0VBMERZLFdBQUE7RUFDQSx1QkFBQTtDQ2pFWDtBRE1EO0VBK0RZLFdBQUE7RUFDQSx1QkFBQTtDQ2xFWDtBREVEO0VBb0VZLFdBQUE7RUFDQSx1QkFBQTtDQ25FWDtBRHVFRDtFQUNJO0lBQ0ksbUJBQUE7R0NyRUw7RURvRUM7SUFLWSxXQUFBO0dDdEViO0VEaUVDO0lBUVksV0FBQTtJQUNBLHNCQUFBO0dDdEViO0VENkRDO0lBWVksV0FBQTtHQ3RFYjtFRDBEQztJQWVZLFdBQUE7R0N0RWI7Q0FDRjtBRDJFRDtFQUNJLHdCQUFBO0NDekVIO0FENEVEO0VBQ0ksd0JBQUE7Q0MxRUg7QUR5RUQ7RUFJUSxlQUFBO0NDMUVQO0FEc0VEO0VBUVEsZUFBQTtDQzNFUDtBRG1FRDtFQVlRLHdCQUFBO0NDNUVQO0FEZ0ZEO0VBQ0ksd0JBQUE7Q0M5RUg7QURpRkQ7RUFFSSx3QkFBQTtDQ2hGSDtBRDhFRDtFQXBUUSxlQUFBO0VBQ0EsZ0JBQUE7Q0N5T1A7QUQwRUQ7Ozs7Ozs7Ozs7Ozs7RUFoVFksZ0JBQUE7RUFDQSxpQkFBQTtDQ3FQWDtBRDBERDtFQUtRLHdCQUFBO0NDNURQO0FEdUREO0VBU1EsV0FBQTtDQzdEUDtBRG9ERDtFQWFRLGtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLFlBQUE7Q0M5RFA7QUQ4Q0Q7RUFtQlksb0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtDQzlEWDtBRDJDRDtFQXVCWSxvQkFBQTtNQUFBLFlBQUE7VUFBQSxRQUFBO0VBQ0Esc0JBQUE7Q0MvRFg7QUR1Q0Q7RUE2QlEsMkJBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NDakVQO0FEa0NEO0VBbUNnQixZQUFBO0VBQ0EsMEJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDQ2xFZjtBRDRCRDtFQXlDb0IsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1DQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtDQ2xFbkI7QURvQkQ7RUFtRGdCLG1CQUFBO0NDcEVmO0FEaUJEOztFQXNEb0Isc0JBQUE7RUFDQSxvQkFBQTtDQ25FbkI7QURZRDtFQThEWSxvQkFBQTtFQUNBLGtCQUFBO0NDdkVYO0FEUUQ7RUFrRWdCLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDQ3ZFZjtBREdEO0VBMEVRLDJCQUFBO0VBQ0Esa0JBQUE7Q0MxRVA7QURERDtFQThFWSwwQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7Q0MxRVg7QUQ0RVc7RUFDSSxrQkFBQTtDQzFFZjtBRFhEO0VBMkZRLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0NDN0VQO0FEaEJEO0VBZ0dZLFlBQUE7Q0M3RVg7QURuQkQ7O0VBbUdnQixlQUFBO0VBQ0EsOEJBQUE7Q0M1RWY7QUR4QkQ7RUF3R2dCLFdBQUE7Q0M3RWY7QUQzQkQ7RUE0R2dCLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0NDOUVmO0FEbkNEO0VBcUhnQix1QkFBQTtDQy9FZjtBRHRDRDtFQXlId0IsWUFBQTtDQ2hGdkI7QUR6Q0Q7RUE2SHdCLG1CQUFBO0NDakZ2QjtBRHdGRztFQW90Rko7SUFsdEZZLGtCQUFBO0dDdEZUO0NBQ0Y7QUR5Rkc7RUE4c0ZKO0lBM3NGZ0IsZ0JBQUE7R0N4RmI7Q0FDRjtBRDZGRDtFQXZjUSxlQUFBO0VBQ0EsZ0JBQUE7Q0M2V1A7QUR5RkQ7Ozs7Ozs7Ozs7Ozs7RUFuY1ksZ0JBQUE7RUFDQSxpQkFBQTtDQ3lYWDtBRHlFRDtFQUlRLGFBQUE7Q0MxRVA7QURzRUQ7RUFPWSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7Q0MxRVg7QURpRUQ7RUFhUSxxQkFBQTtDQzNFUDtBRDhERDs7RUFpQlksbUJBQUE7Q0MzRVg7QUQwREQ7O0VBb0JZLHNCQUFBO0NDMUVYO0FENkVHO0VBOHFGSjtJQTVxRlksY0FBQTtHQzNFVDtDQUNGO0FEK0VEO0VBcmVRLGVBQUE7RUFDQSxnQkFBQTtDQ3laUDtBRDJFRDs7Ozs7Ozs7Ozs7OztFQWplWSxnQkFBQTtFQUNBLGlCQUFBO0NDcWFYO0FEMkREO0VBSVEsYUFBQTtDQzVEUDtBRHdERDtFQU9ZLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtDQzVEWDtBRG1ERDtFQWFRLHFCQUFBO0NDN0RQO0FEZ0REOztFQWlCWSxtQkFBQTtDQzdEWDtBRDRDRDs7RUFvQlksc0JBQUE7Q0M1RFg7QUQrREc7RUFncEZKO0lBOW9GWSxjQUFBO0dDN0RUO0NBQ0Y7QURpRUQ7RUFDSSx3QkFBQTtDQy9ESDtBRGtFRDtFQUNJLDBCQUFBO0NDaEVIO0FEK0REO0VBSVEsMEJBQUE7RUFDQSxrQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2QkFBQTtFQUNBLDhEQUFBO0VBQ0EsY0FBQTtDQ2hFUDtBRHNERDtFQWFZLGFBQUE7Q0NoRVg7QURtREQ7RUFpQlksWUFBQTtFQUFXLG1CQUFBO0NDaEV0QjtBRCtDRDtFQW9CWSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7Q0NoRVg7QURrQ0Q7RUFrQ1ksYUFBQTtDQ2pFWDtBRHFFRztFQStsRko7SUE3bEZZLGFBQUE7R0NuRVQ7RURncUZIO0lBemxGWSxhQUFBO0dDcEVUO0VENnBGSDtJQXJsRlksV0FBQTtJQUNBLGVBQUE7R0NyRVQ7Q0FDRjtBRHdFRztFQWdsRko7SUE5a0ZZLGFBQUE7R0N0RVQ7Q0FDRjtBRGNEO0VBOERRLHFEQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7Q0N6RVA7QURFRDtFQTJFUSx5REFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0NDMUVQO0FEVkQ7RUF5RlEsMERBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtDQzVFUDtBRHRCRDtFQXVHUSwrREFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0NDOUVQO0FEbENEO0VBcUhRLGdFQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7Q0NoRlA7QUQ5Q0Q7RUFtSVEsd0RBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtDQ2xGUDtBRDFERDtFQStJWSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0NDbEZYO0FEakVEO0VBcUpnQixxREFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0NDakZmO0FEM0VEO0VBK0pnQixZQUFBO0NDakZmO0FEOUVEO0VBaUtvQixlQUFBO0NDaEZuQjtBRGpGRDtFQXVLVSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0NDbkZUO0FEeEZEO0VBNktZLHFEQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7Q0NsRlg7QURsR0Q7RUF3TFksWUFBQTtDQ25GWDtBRHJHRDtFQTBMZ0IsZUFBQTtDQ2xGZjtBRDRGRDtFQUVRLG9FQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDQzNGUDtBRG1GRDtFQXZ0Qkksb0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtDQ3VvQkg7QUR0b0JHO0VBQ0ksWUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7Q0N3b0JQO0FEeUVEO0VBZVksbUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0NDckZYO0FEZ0VEO0VBNkJRLCtEQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUNBQUE7Q0MxRlA7QURpR0Q7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtDQy9GSDtBRDRGRDtFQVFRLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSx3REFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLDhCQUFBO0NDakdQO0FEb0ZEO0VBZ0JZLGlCQUFBO0VBQ0EsNkJBQUE7Q0NqR1g7QURnRkQ7RUFxQlksYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q0NsR1g7QUQyRUQ7RUEyQlksY0FBQTtFQUNBLG1CQUFBO0NDbkdYO0FENEdEO0VBQ0ksaUJBQUE7Q0MxR0g7QUR5R0Q7RUFJUSxrQ0FBQTtFQUNBLG1CQUFBO0NDMUdQO0FEcUdEO0VBUVksZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0NBQUE7Q0MxR1g7QURnR0Q7RUFhZ0IsMEJBQUE7Q0MxR2Y7QUQ2RkQ7RUFnQm9CLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7Q0MxR25CO0FEd0ZEO0VBcUJ3QixjQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLGVBQUE7Q0MxR3ZCO0FEZ0ZEO0VBK0JvQixZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLGtDQUFBO0VBQ0EsNkRBQUE7RUFDQSxhQUFBO0NDNUduQjtBRHNFRDtFQXlDd0IsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0NDNUd2QjtBRGdFRDtFQWdEd0IsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtDQzdHdkI7QUQwREQ7RUF1RHdCLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0NDOUd2QjtBRHFERDtFQTRENEIsaUJBQUE7Q0M5RzNCO0FEa0REO0VBZ0U0QixnQkFBQTtDQy9HM0I7QUQrQ0Q7RUFxRXdCLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7Q0NqSHZCO0FEMENEO0VBMEU0QixpQkFBQTtDQ2pIM0I7QUR1Q0Q7RUE4RTRCLGdCQUFBO0NDbEgzQjtBRG9DRDtFQW1Gd0IsYUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7Q0NwSHZCO0FENkJEO0VBNkZnQiwwQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQ3ZIZCxXQUFXO0VBQ1gsZUFBZTtDQUNoQjtBRG9CRDtFQW9Hb0IsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0NDckhuQjtBRGNEO0VBMkdvQixlQUFBO0NDdEhuQjtBRFdEOztFQStHb0IsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7Q0N0SG5CO0FERUQ7RUF3SG9CLFFBQUE7Q0N2SG5CO0FEREQ7RUE0SG9CLFNBQUE7Q0N4SG5CO0FESkQ7RUFtSVEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0NDNUhQO0FEVEQ7RUEySVksYUFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtDQy9IWDtBRGREO0VBZ0pnQixhQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7Q0MvSGY7QURuQkQ7RUF3SlEsV0FBQTtDQ2xJUDtBRHRCRDtFQTRKUSxnQkFBQTtDQ25JUDtBRHpCRDtFQWtLUSx1QkFBQTtDQ3RJUDtBRDRJRDtFQUNJLGFBQUE7Q0MxSUg7QUQ2SUQ7RUFFSSxrQkFBQTtDQzVJSDtBRDhJRDtFQUNJLFlBQUE7Q0M1SUg7QURnSkQ7RUFDSSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLDhEQUFBO0VBQ0EsWUFBQTtDQzlJSDtBRGlKRDtFQUNJLGFBQUE7RUFDQSxtQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsaUVBQUE7RUFDQSxZQUFBO0NDL0lIO0FEb0pEO0VBQ0ksMEJBQUE7Q0NsSkg7QURpSkQ7RUFJUSwwQkFBQTtFQUNBLGtDQUFBO0VBQ0EseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsbUVBQUE7Q0NsSlA7QUR5SUQ7RUFZWSxjQUFBO0NDbEpYO0FEc0lEO0VBZ0JZLGFBQUE7Q0NuSlg7QURtSUQ7RUFvQlksb0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0NDcEpYO0FEc0hEO0VBa0NZLGNBQUE7Q0NySlg7QUR5Skc7RUFzb0VKO0lBcG9FWSxjQUFBO0dDdkpUO0VEMnhFSDtJQWhvRVksY0FBQTtHQ3hKVDtFRHd4RUg7SUE1bkVZLGFBQUE7R0N6SlQ7Q0FDRjtBRDRKRztFQXduRUo7SUF0bkVZLGNBQUE7R0MxSlQ7RURneEVIO0lBbG5FWSxjQUFBO0dDM0pUO0VENndFSDtJQTltRVksYUFBQTtHQzVKVDtDQUNGO0FENkZEO0VBbUVRLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0NDN0pQO0FEcUZEO0VBNEVRLGdCQUFBO0NDOUpQO0FEa0ZEO0VBZ0ZRLHlCQUFBO0VBQUEsc0JBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0NDL0pQO0FEMkVEO0VBd0ZRLDREQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtDQ2hLUDtBRGdFRDtFQW1HWSxrQkFBQTtDQ2hLWDtBRDZERDtFQXNHWSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtDQ2hLWDtBRG9ERDtFQWlIUSxvRUFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7Q0NsS1A7QUQyQ0Q7RUE1K0JJLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7Q0NvOEJIO0FEbjhCRztFQUNJLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0NDcThCUDtBRGlDRDtFQTZIZ0IsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0NDM0pmO0FEaUtEO0VBQ0ksb0VBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NDL0pIO0FEd0pEO0VBbG5DSSxvQkFBQTtNQUFBLFlBQUE7VUFBQSxRQUFBO0NDNjlCSDtBRDU5Qkc7RUFDSSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtDQzg5QlA7QUQ4SkQ7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtDQzVKSDtBRHlKRDtFQU1RLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSx3REFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLDhCQUFBO0NDNUpQO0FEaUpEO0VBY1ksaUJBQUE7RUFDQSw2QkFBQTtDQzVKWDtBRDZJRDtFQW1CWSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtDQzdKWDtBRHdJRDtFQXlCWSxjQUFBO0VBQ0EsbUJBQUE7Q0M5Slg7QUR1S0Q7RUFDSSxxQkFBQTtFQUNBLGlCQUFBO0NDcktIO0FEbUtEO0VBS1EsdUJBQUE7Q0NyS1A7QUR1S087RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7Q0NyS1g7QUQySkQ7RUFlUSx1QkFBQTtDQ3ZLUDtBRHlLTztFQUNJLFlBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtDQ3ZLWDtBRG1KRDtFQXlCUSx1QkFBQTtDQ3pLUDtBRDJLTztFQUNJLFlBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtDQ3pLWDtBRDJJRDtFQW1DUSx3QkFBQTtDQzNLUDtBRHdJRDtFQXNDWSxtQkFBQTtDQzNLWDtBRHFJRDtFQTBDWSxrQkFBQTtDQzVLWDtBRGtJRDtFQThDWSwwQkFBQTtDQzdLWDtBRCtIRDtFQWlEZ0IsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0NDN0tmO0FEeUhEO0VBdURvQixjQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7Q0M3S25CO0FEZ0hEO0VBa0VnQixhQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSwwQkFBQTtFQUNBLGlCQUFBO0NDL0tmO0FEcUdEO0VBOEVnQixnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtDQ2hMZjtBRDhGRDtFQXNGZ0IsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSwrQkFBQTtDQ2pMZjtBRGlGRDtFQW9HZ0IsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtDQ2xMZjtBRHlFRDtFQTZHZ0IsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtDQ25MZjtBRGtFRDtFQXFIZ0IsMEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7Q0NwTGY7QURzREQ7RUFtSVksaUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsbUNBQUE7RUN0TFYsMkJBQTJCO0VEd0xqQiwrREFBQTtDQ3RMWDtBRHlMTztFQXUyRFI7SUFyMkRnQixjQUFBO0dDdkxiO0NBQ0Y7QUQwTE87RUFpMkRSO0lBLzFEZ0IsY0FBQTtHQ3hMYjtDQUNGO0FEMkxPO0VBMjFEUjtJQXoxRGdCLGNBQUE7R0N6TGI7Q0FDRjtBRDhCRDtFQStKWSxhQUFBO0NDMUxYO0FEK0xEO0VBQ0ksZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0NDN0xIO0FEeUxEO0VBT1EsY0FBQTtFQUNBLGlCQUFBO0NDN0xQO0FEcUxEO0VBV1ksWUFBQTtFQUNBLGNBQUE7Q0M3TFg7QURpTEQ7RUFpQlEsMEJBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0NDL0xQO0FEd0tEO0VBMEJZLFdBQUE7Q0MvTFg7QURxS0Q7RUE4QlksYUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0NDaE1YO0FEZ0tEO0VBb0NZLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUNqTVYsMkJBQTJCO0VEbU1qQiwyREFBQTtDQ2pNWDtBRHVKRDtFQThDWSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGdDQUFBO0VDbE1WLDJCQUEyQjtFRG9NakIsNkRBQUE7Q0NsTVg7QUQ4SUQ7RUF3RFksYUFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUNuTVYsMkJBQTJCO0VEcU1qQiw0REFBQTtDQ25NWDtBRHVJRDtFQWlFUSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7Q0NyTVA7QUQrSEQ7RUF5RVksV0FBQTtDQ3JNWDtBRDRIRDtFQThFUSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0NDdk1QO0FEMk1EO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtDQ3pNSDtBRHVNRDtFQUtRLG9CQUFBO0VBQ0EsaUJBQUE7Q0N6TVA7QURtTUQ7RUFTWSxjQUFBO0VBQ0EsaUJBQUE7Q0N6TVg7QUQrTEQ7RUFhZ0IsWUFBQTtFQUNBLGNBQUE7Q0N6TWY7QUQyTEQ7RUFtQlksa0JBQUE7Q0MzTVg7QUR3TEQ7RUFzQmdCLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLGlCQUFBO0NDM01mO0FEbUxEO0VBMkJvQiw0QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7Q0MzTW5CO0FENEtEO0VBa0N3QixlQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0NDM012QjtBRHVLRDtFQXVDNEIsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxpRUFBQTtDQzNNM0I7QUQrSkQ7RUFnRDRCLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0VBQUE7Q0M1TTNCO0FEdUpEO0VBeUQ0Qiw2QkFBQTtFQUNBLG1DQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGlFQUFBO0NDN00zQjtBRCtJRDtFQWtFNEIsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtRUFBQTtDQzlNM0I7QUR1SUQ7RUEyRTRCLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUVBQUE7Q0MvTTNCO0FEK0hEO0VBb0Y0Qiw2QkFBQTtFQUNBLG1DQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLG1FQUFBO0NDaE4zQjtBRHVIRDtFQTZGNEIsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxrRUFBQTtDQ2pOM0I7QUQrR0Q7RUFxRzRCLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0VBQUE7Q0NqTjNCO0FEdUdEO0VBbUhRLGFBQUE7RUFDQSwwQkFBQTtDQ3ZOUDtBRG1HRDtFQXdIUSxhQUFBO0NDeE5QO0FEZ0dEO0VBMEhZLG1CQUFBO0NDdk5YO0FENkZEO0VBOEhZLGtCQUFBO0NDeE5YO0FEMEZEO0VBa0lZLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7Q0N6Tlg7QURrRkQ7RUE0SVEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtDQzNOUDtBRDRFRDtFQW1KUSx3QkFBQTtDQzVOUDtBRHlFRDtFQXNKWSxtQkFBQTtDQzVOWDtBRHNFRDtFQTBKWSxrQkFBQTtDQzdOWDtBRG1FRDtFQThKWSwwQkFBQTtDQzlOWDtBRGdFRDtFQWlLZ0IsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0NDOU5mO0FEMEREO0VBdUtvQixjQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EsbUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7Q0M5Tm5CO0FEaUREO0VBa0xnQixhQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSwwQkFBQTtFQUNBLGlCQUFBO0NDaE9mO0FEc0NEO0VBOExnQixnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtDQ2pPZjtBRCtCRDtFQXNNZ0IsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSwrQkFBQTtDQ2xPZjtBRGtCRDtFQW9OZ0IsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtDQ25PZjtBRFlEO0VBMk5nQixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0NDcE9mO0FES0Q7RUFtT2dCLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NDck9mO0FEME9PO0VBdWdEUjtJQXJnRGdCLGNBQUE7R0N4T2I7Q0FDRjtBRDJPTztFQWlnRFI7SUEvL0NnQixjQUFBO0dDek9iO0NBQ0Y7QUQ0T087RUEyL0NSO0lBei9DZ0IsY0FBQTtHQzFPYjtDQUNGO0FEdEJEO0VBb1FZLGFBQUE7Q0MzT1g7QURnUEQ7RUFDSSx3QkFBQTtDQzlPSDtBRDZPRDtFQUlRLGVBQUE7Q0M5T1A7QURrUEQ7RUFDSSx3QkFBQTtDQ2hQSDtBRG1QRDtFQUNJLHdCQUFBO0NDalBIO0FEZ1BEO0VBSVEsaUJBQUE7Q0NqUFA7QUQ2T0Q7RUFRUSxXQUFBO0NDbFBQO0FEME9EO0VBWVEsYUFBQTtDQ25QUDtBRHVPRDtFQWdCUSxvQkFBQTtDQ3BQUDtBRG9PRDtFQW9CUSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtDQ3JQUDtBRDJORDtFQThCUSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EsYUFBQTtDQ3RQUDtBRGtORDtFQXdDUSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EsYUFBQTtDQ3ZQUDtBRDJQRDs7RUFFUSxzQkFBQTtDQ3pQUDtBRHVQRDs7RUFNUSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSxhQUFBO0NDelBQO0FEZ1BEOztFQWFRLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLG1FQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtDQ3pQUDtBRG9PRDs7RUF5QlEseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLDZCQUFBO0VBQ0EseURBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0NDelBQO0FEd05EOztFQW9DUSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtDQ3hQUDtBRHdNRDs7RUFvRFEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtDQ3hQUDtBRGlNRDs7RUEyRFEsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtDQ3hQUDtBRDBMRDs7RUFvRVksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsNERBQUE7RUFDQSx1QkFBQTtFQUNBLG1DQUFBO0VBQ0EsNkJBQUE7Q0MxUFg7QURpTEQ7O0VBNkVZLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdFQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQ0FBQTtFQUNBLDZCQUFBO0NDMVBYO0FEK1BEO0VBQ0ksMEJBQUE7Q0M3UEg7QUQ0UEQ7RUFJUSxlQUFBO0VBQ0EsMEJBQUE7RUFDQSxhQUFBO0NDN1BQO0FEdVBEO0VBVVEsWUFBQTtDQzlQUDtBRG9QRDtFQWFRLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLGlDQUFBO0NDOVBQO0FEK09EO0VBaUJZLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0NDN1BYO0FEc09EO0VBMkJZLGVBQUE7RUFDQSxpQ0FBQTtDQzlQWDtBRGtPRDtFQWdDUSx3QkFBQTtDQy9QUDtBRCtORDtFQW1DWSxjQUFBO0NDL1BYO0FENE5EO0VBcUNnQixZQUFBO0VBQ0EsMEJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0NDOVBmO0FEcU5EO0VBMkNvQixrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0NDN1BuQjtBRDZNRDtFQXFEZ0IsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtLQUFBLHdCQUFBO0VBQ0Esa0JBQUE7Q0MvUGY7QURvTUQ7RUErRGdCLGdCQUFBO0VBQ0EsZUFBQTtDQ2hRZjtBRGdNRDtFQW9FZ0Isb0JBQUE7Q0NqUWY7QUQ2TEQ7RUF3RWdCLGtCQUFBO0NDbFFmO0FEMExEO0VBNEVnQiwrQkFBQTtFQUFnQyxhQUFBO0VBQWMsaUJBQUE7RUFDOUMsa0NBQUE7RUFDQSw2QkFBQTtFQUNBLDhEQUFBO0VBQ0EsWUFBQTtDQ2pRZjtBRGlMRDtFQXVGUSxXQUFBO0NDclFQO0FEeVFEO0VBSVkscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7Q0MxUVg7QUQyUVc7RUFDSSxvQkFBQTtDQ3pRZjtBRG1RRDtFQVVZLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7Q0MxUVg7QURnUUQ7RUF6NURJLG9CQUFBO01BQUEsWUFBQTtVQUFBLFFBQUE7Q0M0cERIO0FEM3BERztFQUNJLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0NDNnBEUDtBRHNQRDtFQWtCWSxXQUFBO0VBQ0EsdUJBQUE7Q0NyUVg7QURrUEQ7O0VBd0JRLFlBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSx5QkFBQTtDQ3RRUDtBRDBPRDtFQWdDUSwyREFBQTtDQ3ZRUDtBRHVPRDtFQW9DUSwyREFBQTtDQ3hRUDtBRDJRRztFQXd0Q0o7O0lBdHRDWSxpQkFBQTtHQ3hRVDtDQUNGO0FEMFFHO0VBbXRDSjs7SUFqdENZLGlCQUFBO0dDdlFUO0NBQ0Y7QUQwUUQ7RUEvN0RRLGVBQUE7RUFDQSxnQkFBQTtDQ3dyRFA7QURzUUQ7Ozs7Ozs7Ozs7Ozs7RUEzN0RZLGdCQUFBO0VBQ0EsaUJBQUE7Q0Nvc0RYO0FEc1BEO0VBSVEsa0JBQUE7Q0N2UFA7QURtUEQ7RUFRUSxjQUFBO0NDeFBQO0FEZ1BEO0VBV1ksZUFBQTtFQUNBLDhCQUFBO0NDeFBYO0FENE9EO0VBZWdCLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLGdCQUFBO0NDeFBmO0FEd09EO0VBbUJnQixlQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0NDeFBmO0FEbU9EO0VBd0JnQixhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtDQ3hQZjtBRDhQRDtFQUNJLHdCQUFBO0NDNVBIO0FEMlBEO0VBSVEsWUFBQTtDQzVQUDtBRHdQRDtFQVFRLHdCQUFBO0NDN1BQO0FEcVBEO0VBWVEsV0FBQTtDQzlQUDtBRGtQRDtFQWdCUSxrQkFBQTtFQUNBLGlDQUFBO0NDL1BQO0FEOE9EO0VBb0JZLHNCQUFBO0NDL1BYO0FEMk9EO0VBeUJRLDJCQUFBO0VBQ0EsaUNBQUE7Q0NqUVA7QUR1T0Q7RUE2QlksWUFBQTtFQUNBLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7Q0NqUVg7QURpT0Q7RUFtQ2dCLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsdUJBQUE7Q0NqUWY7QUR5TkQ7RUE2Q1ksa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7Q0NuUVg7QURvTkQ7RUFtRFksb0JBQUE7Q0NwUVg7QURpTkQ7RUF1RFksa0JBQUE7Q0NyUVg7QUQ4TUQ7RUEyRFksa0JBQUE7RUFDQSxtQkFBQTtDQ3RRWDtBRDBRRztFQTZtQ0o7SUEzbUNZLG1CQUFBO0dDeFFUO0NBQ0Y7QURxTUQ7RUF1RVEsMkJBQUE7RUFDQSxrQkFBQTtDQ3pRUDtBRGlNRDtFQTJFWSwwQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0NDelFYO0FEMFFXO0VBQ0ksa0JBQUE7Q0N4UWY7QUR3TEQ7RUN0TEUsNEJBQTRCO0VENlF0QixhQUFBO0VDM1FOLGdCQUFnQjtDQUNqQjtBRG1MRDtFQTRGUSxlQUFBO0NDNVFQO0FEZ0xEO0VBZ0dRLGVBQUE7Q0M3UVA7QUQ2S0Q7RUFvR1EsZUFBQTtDQzlRUDtBRDBLRDtFQXdHUSxrQkFBQTtDQy9RUDtBRHVLRDtFQTRHUSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtDQ2hSUDtBRG9SRDtFQUlZLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NDclJYO0FEc1JXO0VBQ0ksb0JBQUE7Q0NwUmY7QUQ4UUQ7RUFVWSxvQkFBQTtNQUFBLFlBQUE7VUFBQSxRQUFBO0NDclJYO0FEMlFEO0VBN2xFSSxvQkFBQTtNQUFBLFlBQUE7VUFBQSxRQUFBO0NDcTFESDtBRHAxREc7RUFDSSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtDQ3MxRFA7QURpUUQ7RUFrQlksV0FBQTtFQUNBLHVCQUFBO0NDaFJYO0FENlBEOztFQXdCUSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7Q0NqUlA7QURxUEQ7RUFnQ1EsMkRBQUE7Q0NsUlA7QURrUEQ7RUFvQ1EsMkRBQUE7Q0NuUlA7QURzUkc7RUFvaENKOztJQWxoQ1ksaUJBQUE7R0NuUlQ7Q0FDRjtBRHFSRztFQStnQ0o7O0lBN2dDWSxpQkFBQTtHQ2xSVDtDQUNGO0FEcVJEO0VBbm9FUSxlQUFBO0VBQ0EsZ0JBQUE7Q0NpM0RQO0FEaVJEOzs7Ozs7Ozs7Ozs7O0VBL25FWSxnQkFBQTtFQUNBLGlCQUFBO0NDNjNEWDtBRGlRRDtFQUlRLGtCQUFBO0NDbFFQO0FEOFBEO0VBUVEsY0FBQTtDQ25RUDtBRDJQRDtFQVdZLGVBQUE7RUFDQSw4QkFBQTtDQ25RWDtBRHVQRDtFQWVnQiw4QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxnQkFBQTtDQ25RZjtBRG1QRDtFQW1CZ0IsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtDQ25RZjtBRDhPRDtFQXdCZ0IsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7Q0NuUWY7QUR5UUQ7RUFDSSxxQkFBQTtFQUNBLGlCQUFBO0NDdlFIO0FEMFFPO0VBQ0ksWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0NDeFFYO0FEZ1FEO0VBWVksMEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7Q0N6UVg7QURvUEQ7RUEyQlksaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtDQUFBO0NDNVFYO0FEK09EO0VBaUNZLG1CQUFBO0NDN1FYO0FENE9EO0VBcUNZLGtCQUFBO0NDOVFYO0FEeU9EO0VBeUNZLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLHVCQUFBO0NDL1FYO0FEa09EO0VBaURZLGNBQUE7Q0NoUlg7QURtUk87RUFxN0JSO0lBbjdCZ0IsY0FBQTtHQ2pSYjtFRG9zQ0g7SUEvNkJnQixjQUFBO0dDbFJiO0NBQ0Y7QURxUk87RUEyNkJSO0lBejZCZ0IsY0FBQTtHQ25SYjtFRDRyQ0g7SUFyNkJnQixjQUFBO0dDcFJiO0NBQ0Y7QUR1Uk87RUFpNkJSO0lBLzVCZ0IsY0FBQTtHQ3JSYjtFRG9yQ0g7SUEzNUJnQixjQUFBO0dDdFJiO0NBQ0Y7QUR1TUQ7RUFtRlksaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0NDdlJYO0FEZ01EO0VBMkZZLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtDQ3hSWDtBRDZSRDtFQUNJLHFCQUFBO0VBQ0EsaUJBQUE7Q0MzUkg7QUQ4Uk87RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7Q0M1Ulg7QURvUkQ7RUFZWSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtDQzdSWDtBRHdRRDtFQXlCWSx1QkFBQTtDQzlSWDtBRHFRRDtFQTZCWSxpQkFBQTtFQUNBLGtDQUFBO0NDL1JYO0FEaVFEO0VBa0NZLG1CQUFBO0NDaFNYO0FEOFBEO0VBc0NZLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQ0FBQTtFQUNBLHVCQUFBO0NDalNYO0FEb1NPO0VBeTFCUjtJQXYxQmdCLGNBQUE7R0NsU2I7Q0FDRjtBRGtQRDtFQW9EWSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0NBQUE7Q0NuU1g7QUQ2T0Q7RUEwRFksbUJBQUE7Q0NwU1g7QUQwT0Q7RUE4RFksa0JBQUE7Q0NyU1g7QUR1T0Q7RUFrRVksY0FBQTtFQUNBLFlBQUE7RUFDQSw2QkFBQTtFQUNBLG1DQUFBO0VBQ0EsdUJBQUE7Q0N0U1g7QURnT0Q7RUEwRVksY0FBQTtDQ3ZTWDtBRDBTTztFQXl6QlI7SUF2ekJnQixjQUFBO0dDeFNiO0VEK2xDSDtJQW56QmdCLGNBQUE7R0N6U2I7Q0FDRjtBRDRTTztFQSt5QlI7SUE3eUJnQixjQUFBO0dDMVNiO0VEdWxDSDtJQXp5QmdCLGNBQUE7R0MzU2I7Q0FDRjtBRDhTTztFQXF5QlI7SUFueUJnQixjQUFBO0dDNVNiO0VEK2tDSDtJQS94QmdCLGNBQUE7R0M3U2I7Q0FDRjtBRHFNRDtFQTZHWSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Q0MvU1g7QUQ4TEQ7RUFxSFksWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0NDaFRYO0FEd0xEO0VBMkhnQixpQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtDQ2hUZjtBRHdURDtFQUNJLDBCQUFBO0VBQ0Esa0NBQUE7RUFDQSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSx5REFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtDQ3RUSDtBRDhTRDtFQVVRLGNBQUE7Q0NyVFA7QUQyU0Q7RUFjUSwwQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7Q0N0VFA7QURpU0Q7RUF5QlEsbUJBQUE7RUFDQSw0QkFBQTtDQ3ZUUDtBRDZSRDtFQTZCWSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7Q0N2VFg7QUR1UkQ7RUFxQ1EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7Q0N6VFA7QURrUkQ7RUEyQ1EsaUJBQUE7RUFDQSxtQkFBQTtDQzFUUDtBRDhRRDtFQThDWSxjQUFBO0VBQ0EsYUFBQTtDQ3pUWDtBRDZURztFQThzQko7SUE1c0JZLGNBQUE7R0MzVFQ7Q0FDRjtBRCtURDtFQUNJLHdCQUFBO0NDN1RIO0FENFREO0VBSVEsV0FBQTtDQzdUUDtBRHlURDtFQU9RLGFBQUE7Q0M3VFA7QURzVEQ7RUFhZ0IsWUFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NDaFVmO0FEc1VEO0VBQ0ksd0JBQUE7Q0NwVUg7QURtVUQ7RUFJUSxlQUFBO0NDcFVQO0FEd1VEO0VBR1EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0NDeFVQO0FEK1REO0VBYVEsaUJBQUE7RUFDQSxnQkFBQTtDQ3pVUDtBRDJURDtFQWtCUSxXQUFBO0NDMVVQO0FEd1REO0VBc0JRLGFBQUE7Q0MzVVA7QUQrVUQ7RUFJUSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0NDaFZQO0FEMFVEO0VBNy9FUSxlQUFBO0VBQ0EsZ0JBQUE7Q0NzckVQO0FEc1VEOzs7Ozs7Ozs7Ozs7O0VBei9FWSxnQkFBQTtFQUNBLGlCQUFBO0NDa3NFWDtBRHNURDtFQVNZLHdCQUFBO0NDNVRYO0FEbVREO0VBWVksYUFBQTtDQzVUWDtBRGdURDtFQWVnQixhQUFBO0VBQ0EsaUJBQUE7Q0M1VGY7QUQ0U0Q7RUFzQlEsY0FBQTtDQy9UUDtBRHlTRDtFQTcvRVEsZUFBQTtFQUNBLGdCQUFBO0NDdXRFUDtBRHFTRDs7Ozs7Ozs7Ozs7OztFQXovRVksZ0JBQUE7RUFDQSxpQkFBQTtDQ211RVg7QURxUkQ7RUF5QlksaUJBQUE7RUFDQSxnQkFBQTtDQzNTWDtBRGlSRDtFQTZCWSxXQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtDQzNTWDtBRDBRRDtFQXFDUSxjQUFBO0NDNVNQO0FEdVFEO0VBd0NZLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtFQUNBLGlCQUFBO0NDNVNYO0FENlBEO0VBa0RnQixzQkFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUNBLDJEQUFBO1VBQUEsbURBQUE7RUFDQSwyQ0FBQTtFQUFBLHNDQUFBO0VBQUEsbUNBQUE7RUFDQSxtQkFBQTtDQzVTZjtBRHFQRDtFQTBEb0IsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0NDNVNuQjtBRDhPRDtFQWlFb0IsOERBQUE7Q0M1U25CO0FEMk9EO0VBb0VvQiw4REFBQTtDQzVTbkI7QUQrU1c7RUFDRyx3QkFBQTtFQUNBLHFEQUFBO1VBQUEsNkNBQUE7Q0M3U2Q7QUQyU1c7RUFJUSxzQkFBQTtFQUNBLDJEQUFBO1VBQUEsbURBQUE7Q0M1U25CO0FEK1NXO0VBQ0ksMkJBQUE7RUFDQSwrTUFBQTtFQUFBLDBNQUFBO0VBQUEsdU1BQUE7RUFJQSxzREFBQTtVQUFBLDhDQUFBO0NDaFRmO0FEbVRXO0VBQ0k7SUFBSSx5QkFBQTtHQ2hUakI7RURnVDRDO0lBQU0sNEJBQUE7R0M3U2xEO0NBQ0Y7QUQyU1c7RUFDSTtJQUFJLHlCQUFBO0dDaFRqQjtFRGdUNEM7SUFBTSw0QkFBQTtHQzdTbEQ7Q0FDRjtBRGdURztFQWtqQko7SUFoakJZLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtHQzlTVDtFRDQxQkg7SUEzaUJnQixpQkFBQTtHQzlTYjtFRHkxQkg7SUF4aUJnQixpQkFBQTtJQUNBLGtCQUFBO0dDOVNiO0NBQ0Y7QURtVEQ7RUFDSSx3QkFBQTtDQ2pUSDtBRGdURDtFQUlRLFlBQUE7Q0NqVFA7QUQ2U0Q7RUFRUSxlQUFBO0NDbFRQO0FEMFNEO0VBWVEsZUFBQTtDQ25UUDtBRHVTRDtFQWtCZ0IsWUFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NDdFRmO0FEaVNEO0VBMkJRLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLHdEQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtDQ3pUUDtBRHNSRDtFQXVDUSx5QkFBQTtFQUNBLG1DQUFBO0VBQ0EsNkJBQUE7RUFDQSx5REFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7Q0MxVFA7QUQyUUQ7RUFtRE0sbUJBQUE7Q0MzVEw7QURnVUQ7RUFDSSwwQkFBQTtDQzlUSDtBRDZURDtFQUlRLDBCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxrQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2QkFBQTtFQUNBLDREQUFBO0NDOVRQO0FEbVREO0VBY1ksYUFBQTtDQzlUWDtBRGdURDtFQWtCWSxZQUFBO0VBQVcsbUJBQUE7Q0M5VHRCO0FENFNEO0VBc0JZLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtDQy9UWDtBRGtTRDtFQWlDWSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsaUVBQUE7RUFDQSxtQkFBQTtDQ2hVWDtBRDBSRDtFQXlDZ0Isb0JBQUE7TUFBQSxZQUFBO1VBQUEsUUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0NDaFVmO0FEcVJEO0VBK0NnQiw0QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtDQ2pVZjtBRDhRRDtFQXVEZ0IseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esb0RBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7Q0NsVWY7QURvUUQ7RUFrRWdCLHlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2QkFBQTtFQUNBLG9EQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0NDblVmO0FEMFBEO0VBNkVnQix5QkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSx3REFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtDQ3BVZjtBRGdQRDtFQXdGZ0IseUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0EseURBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDRCQUFBO0VBQUEscUJBQUE7Q0NyVWY7QURzT0Q7RUFtR2dCLGFBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtDQ3RVZjtBRDhORDtFQTRHZ0IsdUJBQUE7Q0N2VWY7QUQyTkQ7RUFpSGdCLGdCQUFBO0VBQ0EsNkJBQUE7Q0N6VWY7QUR1TkQ7RUFzSGdCLGdCQUFBO0VBQ0EsbUJBQUE7Q0MxVWY7QURtTkQ7RUE0SFksdUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsY0FBQTtFQUNBLHNEQUFBO0VBQ0Esa0JBQUE7Q0M1VVg7QUQyTUQ7RUFvSWdCLGVBQUE7RUFDQSxnQkFBQTtDQzVVZjtBRHVNRDtFQXlJZ0Isa0JBQUE7RUFDQSxnQkFBQTtDQzdVZjtBRG1NRDtFQThJZ0IsZUFBQTtDQzlVZjtBRGdNRDtFQWtKZ0IsZUFBQTtDQy9VZjtBRG9WRztFQWtWSjtJQWhWWSxpQkFBQTtHQ2xWVDtFRGtxQkg7SUEzVVksY0FBQTtJQUVBLGtCQUFBO0dDclZUO0VEOHBCSDtJQWxVWSxrQkFBQTtHQ3pWVDtDQUNGO0FENlZHO0VBNlRKO0lBM1RZLGlCQUFBO0dDM1ZUO0NBQ0Y7QUQrVkc7RUFzVEo7SUFuVFksaUJBQUE7R0M5VlQ7RURpcEJIO0lBalRnQixhQUFBO0dDN1ZiO0VEOG9CSDtJQTlTZ0IsYUFBQTtJQUNBLFlBQUE7R0M3VmI7RUQwb0JIO0lBelNnQixhQUFBO0lBQ0EsWUFBQTtHQzlWYjtFRHNvQkg7SUFwU2dCLGFBQUE7SUFDQSxZQUFBO0dDL1ZiO0VEa29CSDtJQTdSWSxhQUFBO0dDbFdUO0VEK25CSDtJQXpSWSxXQUFBO0lBQ0EsZUFBQTtHQ25XVDtDQUNGO0FEaUpEO0VBc05RLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0NDcFdQO0FEeUlEO0VBK05RLGdCQUFBO0NDcldQO0FEc0lEO0VBbU9RLHlCQUFBO0VBQUEsc0JBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0NDdFdQO0FEMFdEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7Q0N4V0g7QURxV0Q7RUFNUSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esd0RBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSw4QkFBQTtDQ3hXUDtBRDZWRDtFQWNZLGlCQUFBO0VBQ0EsNkJBQUE7Q0N4V1g7QUR5VkQ7RUFtQlksYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q0N6V1g7QURvVkQ7RUF5QlksY0FBQTtFQUNBLG1CQUFBO0NDMVdYO0FEaVhEO0VBQ0ksMEJBQUE7Q0MvV0g7QUQ4V0Q7RUFJUSwwQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0Esa0NBQUE7RUFDQSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsNERBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7Q0MvV1A7QURtV0Q7RUFlWSxhQUFBO0NDL1dYO0FEZ1dEO0VBbUJZLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtDQ2hYWDtBRHNWRDtFQStCWSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtDQ2xYWDtBRGlWRDtFQW1DZ0IsZ0JBQUE7RUFDQSw2QkFBQTtDQ2pYZjtBRDZVRDtFQXdDZ0IsZ0JBQUE7RUFDQSxtQkFBQTtDQ2xYZjtBRHlVRDtFQThDWSx1QkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkJBQUE7RUFDQSxjQUFBO0VBQ0EsNERBQUE7RUFDQSxrQkFBQTtDQ3BYWDtBRGlVRDtFQXNEZ0IsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0NDcFhmO0FEMFREO0VBOERnQixlQUFBO0VBQ0EsZ0JBQUE7Q0NyWGY7QURzVEQ7RUFtRWdCLGtCQUFBO0VBQ0EsZ0JBQUE7Q0N0WGY7QURrVEQ7RUF3RWdCLG1CQUFBO0NDdlhmO0FEK1NEO0VBMkVnQixlQUFBO0NDdlhmO0FENFNEO0VBK0VnQixlQUFBO0NDeFhmO0FEeVNEO0VBbUZnQixZQUFBO0NDelhmO0FEc1NEO0VBdUZnQixrQkFBQTtDQzFYZjtBRG1TRDtFQTBGZ0IsZ0JBQUE7Q0MxWGY7QURnU0Q7RUE2RmdCLGdCQUFBO0VBQ0Esb0JBQUE7Q0MxWGY7QUQ0UkQ7RUFpR2dCLFlBQUE7Q0MxWGY7QUR5UkQ7RUFxR2dCLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLHdEQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7Q0MzWGY7QUQrUUQ7RUFnSGdCLHlCQUFBO0VBQ0EsbUNBQUE7RUFDQSw2QkFBQTtFQUNBLHlEQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7Q0M1WGY7QURpWUc7RUFpR0o7SUEvRlksa0JBQUE7R0MvWFQ7RUQ4ZEg7SUEzRlksY0FBQTtHQ2hZVDtFRDJkSDtJQXhGZ0Isa0JBQUE7R0NoWWI7Q0FDRjtBRHFZRztFQWtGSjtJQWhGWSxrQkFBQTtHQ25ZVDtFRG1kSDtJQTVFWSxjQUFBO0dDcFlUO0VEZ2RIO0lBekVnQixrQkFBQTtHQ3BZYjtDQUNGO0FEK09EO0VBNEpRLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0NDeFlQO0FEdU9EO0VBcUtRLGdCQUFBO0NDellQO0FEb09EO0VBeUtRLHlCQUFBO0VBQUEsc0JBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0NDMVlQO0FEaVpEO0VBQ0ksbUJBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7Q0MvWUg7QUQ0WUQ7RUFNUSxnQ0FBQTtFQUNBLDZCQUFBO0VBQ0Esd0RBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSw4QkFBQTtDQy9ZUDtBRG9ZRDtFQWNZLGlCQUFBO0VBQ0EsNkJBQUE7Q0MvWVg7QURnWUQ7RUFtQlksYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q0NoWlg7QUQyWEQ7RUF5QlksY0FBQTtFQUNBLG1CQUFBO0NDalpYO0FEdVpEO0VBQ0ksd0JBQUE7Q0NyWkg7QUR5WkQ7RUFDSSxxQkFBQTtFQUNBLHdCQUFBO0NDdlpIIiwiZmlsZSI6Imxlc3MtYWxsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiI0NfQXJ0aWNsZURldGFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfQXJ0aWNsZURldGFpbCAucmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX0FydGljbGVEZXRhaWwgLmdyZWVuIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuI0NfQXJ0aWNsZURldGFpbCB0YWJsZSB0Ym9keSAuZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4jQ19BcnRpY2xlTG9ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfQXJ0aWNsZUxvZ3MgLnJlZCB7XG4gIGNvbG9yOiByZWQ7XG59XG4jQ19BcnRpY2xlTG9ncyAuZ3JlZW4ge1xuICBjb2xvcjogZ3JlZW47XG59XG4jQ19BcnRpY2xlTG9ncyAuYXJ0aWNsZWxvZyAuaW1nZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMiU7XG59XG4jQ19BcnRpY2xlTG9ncyAuYXJ0aWNsZWxvZyAuY29udGVudGRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODglO1xufVxuI0NfQXJ0aWNsZUxvZ3MgLmFydGljbGVsb2cgLmNvbnRlbnRkaXYgLnRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jQ19BcnRpY2xlTG9ncyAuYXJ0aWNsZWxvZyAuY29udGVudGRpdiAudGltZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbiNDX0FydGljbGVMb2dzIC5hcnRpY2xlbG9nIC5jb250ZW50ZGl2IC5kZXRhaWxzIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jQ19BcnRpY2xlTG9ncyB0YWJsZSB0Ym9keSAuZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4uYXBwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYXBwIC5idG4tbmF2YmFyOmhvdmVyLFxuLm5hdmJhci1hcHAgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuLnBhZ2UtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZGRpbmctYm90dG9tLW5hdmJhcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jdXN0b20taHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBoZWlnaHQ6IDVweDtcbn1cbi5ocjgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4uaHIxMCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBoZWlnaHQ6IDEwcHg7XG59XG4udWktbXNnLWVycm9yIHtcbiAgY29sb3I6ICNlZDU4NTE7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4udWktbXNnLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2E1ZGM4NjtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5yZW1vdmUtcm93LXBhZGRpbmcgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucmVtb3ZlLXJvdy1wYWRkaW5nIC5yb3cgLmNvbC14cy0xLFxuLnJlbW92ZS1yb3ctcGFkZGluZyAucm93IC5jb2wteHMtMixcbi5yZW1vdmUtcm93LXBhZGRpbmcgLnJvdyAuY29sLXhzLTMsXG4ucmVtb3ZlLXJvdy1wYWRkaW5nIC5yb3cgLmNvbC14cy00LFxuLnJlbW92ZS1yb3ctcGFkZGluZyAucm93IC5jb2wteHMtNSxcbi5yZW1vdmUtcm93LXBhZGRpbmcgLnJvdyAuY29sLXhzLTYsXG4ucmVtb3ZlLXJvdy1wYWRkaW5nIC5yb3cgLmNvbC14cy03LFxuLnJlbW92ZS1yb3ctcGFkZGluZyAucm93IC5jb2wteHMtOCxcbi5yZW1vdmUtcm93LXBhZGRpbmcgLnJvdyAuY29sLXhzLTksXG4ucmVtb3ZlLXJvdy1wYWRkaW5nIC5yb3cgLmNvbC14cy0xMCxcbi5yZW1vdmUtcm93LXBhZGRpbmcgLnJvdyAuY29sLXhzLTEwLFxuLnJlbW92ZS1yb3ctcGFkZGluZyAucm93IC5jb2wteHMtMTEsXG4ucmVtb3ZlLXJvdy1wYWRkaW5nIC5yb3cgLmNvbC14cy0xMiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi8qbW9kYWwqL1xuLm1vZGFsLWZvb3Rlci5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC1mb290ZXIuZmxleCBidXR0b24ge1xuICBmbGV4OiAxO1xufVxuLyrkuIvmi4nliqDovb3mlbDmja4qL1xuLm1kLXJvdGF0aW5nIHtcbiAgY29sb3I6ICMwMDdhZmY7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtZC1yb3RhdGluZyAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1tb3otYW5pbWF0aW9uOiBtZC1yb3RhdGluZyAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogbWQtcm90YXRpbmcgMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IG1kLXJvdGF0aW5nIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBtZC1yb3RhdGluZyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIG1kLXJvdGF0aW5nIHtcbiAgZnJvbSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIG1kLXJvdGF0aW5nIHtcbiAgZnJvbSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWQtcm90YXRpbmcge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyog5Yqg6L295Lit5pWI5p6cICovXG4udWktbG9hZGluZyxcbi51aS1saXN0LWVtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAuNjI1ZW0gMS4zNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgY29sb3I6IGdyZXk7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4udWktbG9hZGluZyAubWJzYy1pYy1sb29wMjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtZC1yb3RhdGluZyAwLjZzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBtZC1yb3RhdGluZyAwLjZzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi51aS1saXN0LWVtcHR5IC53YXJuLWluLXRhYmxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyog5YiG6aG15qC35byPICovXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMyMzUyN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYSxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLm1kLWRpYWxvZy1jdXN0b20gLm1kLWRpYWxvZyB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xufVxuLm1kLWRpYWxvZy1jdXN0b20gLm1ic2MtZnItYnRuLWNvbnQgLm1ic2MtZnItYnRuIHtcbiAgY29sb3I6ICNlZDU4NTE7XG59XG4ubWQtZGlhbG9nLWN1c3RvbSAubWJzYy1mci1idG4tY29udCAubWJzYy1mci1idG46bm90KC5tYnNjLWZyLWJ0bi1kKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uaGlkZS1zY3JvbGwge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbn1cbi5oaWRlLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgY29sb3I6ICM5OTk7XG59XG50YWJsZS50YWJsZS1maXhlZC10aGVhZC10b3AgdGhlYWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIHotaW5kZXg6IDU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnRhYmxlLnRhYmxlLWZpeGVkLXRoZWFkLXRvcCB0aGVhZCB0aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG50YWJsZS50YWJsZS1maXhlZC10aGVhZC10b3AgdGJvZHkge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRib2R5IHRkIHtcbiAgcGFkZGluZzogNXB4IDBweCA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRib2R5IHRkLmVtcHR5LXRkIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRib2R5IHRkLmxhc3QtdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbnRhYmxlLnRhYmxlLWZpeGVkLXRoZWFkLXRvcCB0Ym9keSAudGl0bGUtbGltaXQge1xuICBtYXgtaGVpZ2h0OiA4NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTEge1xuICB3aWR0aDogMzglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTIge1xuICB3aWR0aDogMjglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTMge1xuICB3aWR0aDogMjIlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxudGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTQge1xuICB3aWR0aDogMTIlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgdGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbiAgdGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTEge1xuICAgIHdpZHRoOiAyOCU7XG4gIH1cbiAgdGFibGUudGFibGUtZml4ZWQtdGhlYWQtdG9wIHRyIC5jZWxsLTIge1xuICAgIHdpZHRoOiAyNiU7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG4gIHRhYmxlLnRhYmxlLWZpeGVkLXRoZWFkLXRvcCB0ciAuY2VsbC0zIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG4gIHRhYmxlLnRhYmxlLWZpeGVkLXRoZWFkLXRvcCB0ciAuY2VsbC00IHtcbiAgICB3aWR0aDogMjQlO1xuICB9XG59XG4jQ19CaW5kVXNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfQ2FwaXRhbEZsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX0NhcGl0YWxGbG93IC5yZWQge1xuICBjb2xvcjogI2U5MTkxOTtcbn1cbiNDX0NhcGl0YWxGbG93IC5ncmVlbiB7XG4gIGNvbG9yOiAjNTljYTZlO1xufVxuI0NfQ2FwaXRhbEZsb3cgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX0NoYW5nZVBhc3N3b3JkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtMSxcbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5yb3cgLmNvbC14cy0yLFxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLnJvdyAuY29sLXhzLTMsXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtNCxcbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5yb3cgLmNvbC14cy01LFxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLnJvdyAuY29sLXhzLTYsXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtNyxcbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5yb3cgLmNvbC14cy04LFxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLnJvdyAuY29sLXhzLTksXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtMTAsXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtMTAsXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtMTEsXG4jQ19Db21iaW5lZE9yZGVyTG9ncyAucm93IC5jb2wteHMtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLmNvbG9yLXJlZCB7XG4gIGNvbG9yOiByZWQ7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItaGVhZCB7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICMzMzM7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItaGVhZCAuaGVhZC1sYWJlbCB7XG4gIGZsZXg6IDE7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItaGVhZCAuaGVhZC1jb250IHtcbiAgZmxleDogMTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRldGFpbCB7XG4gIHBhZGRpbmc6IDE1cHggMHB4IDE1cHggMHB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q5ZDlkOTtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZXRhaWwgLm1haW4gLmltZy1kaXYge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZXRhaWwgLm1haW4gLmltZy1kaXYgLmltZyB7XG4gIG1hcmdpbjogNHB4IGF1dG87XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItZGV0YWlsIC5tYWluIC5jb250IHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRldGFpbCAubWFpbiAuY29udCAuY29udC1sYWJlbCxcbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZXRhaWwgLm1haW4gLmNvbnQgLnByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRldGFpbCAuZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItZGV0YWlsIC5leHQgLnN0YXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWFjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1hY3Rpb24gLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNDI4MmQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItYWN0aW9uIC5idG46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRlbGl2ZXJ5IHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4jQ19Db21iaW5lZE9yZGVyTG9ncyAub3JkZXItZGVsaXZlcnkgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZWxpdmVyeSB0YWJsZSB0aCxcbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZWxpdmVyeSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZWxpdmVyeSB0YWJsZSB0aC5tYWluLXRoIHtcbiAgd2lkdGg6IDQ1JTtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZWxpdmVyeSB0YWJsZSB0ZC5tYWluLXRkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDU4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbiNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZWxpdmVyeSB0YWJsZSAuaXRlbS1kZXRhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRlbGl2ZXJ5IHRhYmxlIC5pdGVtLWRldGFpbCAuZGV0YWlsIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRlbGl2ZXJ5IHRhYmxlIC5pdGVtLWRldGFpbCAuZGV0YWlsIC5jb250IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQ1cHgpIHtcbiAgI0NfQ29tYmluZWRPcmRlckxvZ3MgLm9yZGVyLWRldGFpbCAuY29udCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICNDX0NvbWJpbmVkT3JkZXJMb2dzIC5vcmRlci1kZXRhaWwgLmNvbnQgLmNvbnQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy0xLFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy0yLFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy0zLFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy00LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy01LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy02LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy03LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy04LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy05LFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy0xMCxcbiNDX0RlbGl2ZXJ5Q29tYmluZWRPcmRlciAucm93IC5jb2wteHMtMTAsXG4jQ19EZWxpdmVyeUNvbWJpbmVkT3JkZXIgLnJvdyAuY29sLXhzLTExLFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5yb3cgLmNvbC14cy0xMiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbiNDX0RlbGl2ZXJ5Q29tYmluZWRPcmRlciAucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZzogMWVtO1xufVxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5wYWdlLWNvbnRlbnQgLnN1bSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNDX0RlbGl2ZXJ5Q29tYmluZWRPcmRlciBmb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4jQ19EZWxpdmVyeUNvbWJpbmVkT3JkZXIgZm9ybSBpbnB1dC5uZy1pbnZhbGlkLFxuI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIGZvcm0gdGV4dGFyZWEubmctaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbiNDX0RlbGl2ZXJ5Q29tYmluZWRPcmRlciBmb3JtIGlucHV0Lm5nLWludmFsaWQubmctZGlydHksXG4jQ19EZWxpdmVyeUNvbWJpbmVkT3JkZXIgZm9ybSB0ZXh0YXJlYS5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ1ODUxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgI0NfRGVsaXZlcnlDb21iaW5lZE9yZGVyIC5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbiNDX0RlbGl2ZXJ5T3JkZXIgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jQ19EZWxpdmVyeU9yZGVyIC5yb3cgLmNvbC14cy0xLFxuI0NfRGVsaXZlcnlPcmRlciAucm93IC5jb2wteHMtMixcbiNDX0RlbGl2ZXJ5T3JkZXIgLnJvdyAuY29sLXhzLTMsXG4jQ19EZWxpdmVyeU9yZGVyIC5yb3cgLmNvbC14cy00LFxuI0NfRGVsaXZlcnlPcmRlciAucm93IC5jb2wteHMtNSxcbiNDX0RlbGl2ZXJ5T3JkZXIgLnJvdyAuY29sLXhzLTYsXG4jQ19EZWxpdmVyeU9yZGVyIC5yb3cgLmNvbC14cy03LFxuI0NfRGVsaXZlcnlPcmRlciAucm93IC5jb2wteHMtOCxcbiNDX0RlbGl2ZXJ5T3JkZXIgLnJvdyAuY29sLXhzLTksXG4jQ19EZWxpdmVyeU9yZGVyIC5yb3cgLmNvbC14cy0xMCxcbiNDX0RlbGl2ZXJ5T3JkZXIgLnJvdyAuY29sLXhzLTEwLFxuI0NfRGVsaXZlcnlPcmRlciAucm93IC5jb2wteHMtMTEsXG4jQ19EZWxpdmVyeU9yZGVyIC5yb3cgLmNvbC14cy0xMiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbiNDX0RlbGl2ZXJ5T3JkZXIgLnBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbiNDX0RlbGl2ZXJ5T3JkZXIgLnBhZ2UtY29udGVudCAuc3VtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI0NfRGVsaXZlcnlPcmRlciBmb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4jQ19EZWxpdmVyeU9yZGVyIGZvcm0gaW5wdXQubmctaW52YWxpZCxcbiNDX0RlbGl2ZXJ5T3JkZXIgZm9ybSB0ZXh0YXJlYS5uZy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuI0NfRGVsaXZlcnlPcmRlciBmb3JtIGlucHV0Lm5nLWludmFsaWQubmctZGlydHksXG4jQ19EZWxpdmVyeU9yZGVyIGZvcm0gdGV4dGFyZWEubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gIGJvcmRlci1jb2xvcjogI2VkNTg1MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICNDX0RlbGl2ZXJ5T3JkZXIgLnBhZ2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuI0NfRm9yZ2V0UGFzc3dvcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX0dvbGRlbkVnZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEzNTJmO1xufVxuI0NfR29sZGVuRWdncyAuR29sZGVuRWdncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGQ1NGY7XG4gIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpIFVJJztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3BnR29sZGVuRWdncy5wbmcnKTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbiNDX0dvbGRlbkVnZ3MgLkdvbGRlbkVnZ3MgLmVtcHR5ZGl2LW0ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4jQ19Hb2xkZW5FZ2dzIC5Hb2xkZW5FZ2dzIC50aXRsZWRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jQ19Hb2xkZW5FZ2dzIC5Hb2xkZW5FZ2dzIC5iaWd1cGdyYWRlcy1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYwYjEzO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGhlaWdodDogMzBweDtcbn1cbiNDX0dvbGRlbkVnZ3MgLkdvbGRlbkVnZ3MgLmVtcHR5ZGl2IHtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCkge1xuICAjQ19Hb2xkZW5FZ2dzIC5Hb2xkZW5FZ2dzIC5lbXB0eWRpdiB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gICNDX0dvbGRlbkVnZ3MgLmVtcHR5ZGl2LW0ge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAjQ19Hb2xkZW5FZ2dzIC5Hb2xkZW5FZ2dzIC50aXRsZWRpdiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIGFuZCAobWluLXdpZHRoOiAzOTBweCkge1xuICAjQ19Hb2xkZW5FZ2dzIC5Hb2xkZW5FZ2dzIC5lbXB0eWRpdiB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG59XG4jQ19Hb2xkZW5FZ2dzIC5lZ2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvZWdnLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMjdweDtcbiAgaGVpZ2h0OiAxMjFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jQ19Hb2xkZW5FZ2dzIC53aW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvZWdnX3dpbi5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTI4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI0NfR29sZGVuRWdncyAubG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9lZ2dfbG9zZS5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTI4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI0NfR29sZGVuRWdncyAuc2VsZWN0d2luIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2VnZ3NlbGVjdF93aW4ucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX0dvbGRlbkVnZ3MgLnNlbGVjdGxvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvZWdnc2VsZWN0X2xvc2UucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX0dvbGRlbkVnZ3MgLmtqengge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvcGdranp4LnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAyNjlweDtcbiAgaGVpZ2h0OiAxODlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jQ19Hb2xkZW5FZ2dzIC5ranp4IC5jaG9pY2Vyb3cge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxNjJweDtcbn1cbiNDX0dvbGRlbkVnZ3MgLmtqenggLmNob2ljZXJvdyAub25lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL29uZS5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuI0NfR29sZGVuRWdncyAua2p6eCAuY2hvaWNlcm93IC5tc2cge1xuICBmbG9hdDogbGVmdDtcbn1cbiNDX0dvbGRlbkVnZ3MgLmtqenggLmNob2ljZXJvdyAubXNnIC55ZWxsb3cge1xuICBjb2xvcjogI2YwZTMwODtcbn1cbiNDX0dvbGRlbkVnZ3MgLmtqenggLnJlc3VsdHJvdyB7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTYycHg7XG4gIHBhZGRpbmctdG9wOiAzOXB4O1xufVxuI0NfR29sZGVuRWdncyAua2p6eCAucmVzdWx0cm93IC50d28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvdHdvLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4jQ19Hb2xkZW5FZ2dzIC5ranp4IC5yZXN1bHRyb3cgLm1zZyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI0NfR29sZGVuRWdncyAua2p6eCAucmVzdWx0cm93IC5tc2cgLnJlZCB7XG4gIGNvbG9yOiAjZWYyYzMwO1xufVxuLm1vZGFsR29sZGVuRWdnc1Jlc3VsdGRpdiAubW9kYWxHb2xkZW5FZ2dzUmVzdWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3BnR29sZGVuRWdnc1Jlc3VsdC5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbEdvbGRlbkVnZ3NSZXN1bHRkaXYgLm1vZGFsR29sZGVuRWdnc1Jlc3VsdCAuaW1nLXdyYXBlciB7XG4gIGZsZXg6IDE7XG59XG4ubW9kYWxHb2xkZW5FZ2dzUmVzdWx0ZGl2IC5tb2RhbEdvbGRlbkVnZ3NSZXN1bHQgLmltZy13cmFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsR29sZGVuRWdnc1Jlc3VsdGRpdiAubW9kYWxHb2xkZW5FZ2dzUmVzdWx0IC50aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5tb2RhbEdvbGRlbkVnZ3NSZXN1bHRkaXYgLmJ0bmNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3VwZ3JhZGUvY2xvc2UucG5nJyk7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5tb2RhbC1kaWFsb2ctMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTQwcHggMjBweCAwcHggMjBweDtcbn1cbi5tb2RhbC1kaWFsb2ctMSAubW9kYWwtY29udGVudC0xIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2JncnVsZS5wbmcnKTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tb2RhbC1kaWFsb2ctMSAubW9kYWwtY29udGVudC0xIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweCAxNXB4O1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEgLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubW9kYWwtZGlhbG9nLTEgLm1vZGFsLWNvbnRlbnQtMSAubW9kYWwtYm9keSB7XG4gIGhlaWdodDogMTgwcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbiNDX0dvb2RzRGV0YWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1mYW1pbHk6ICdNaWNyb3NvZnQgWWFIZWkgVUknO1xufVxuI0NfR29vZHNEZXRhaWwgLmdvb2RzLWRldGFpbCAucGFuZWwtYm9keSAuZ29vZHMtaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5pbWdkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5pbWdkaXYgLmltZyB7XG4gIGhlaWdodDogMjEwcHg7XG4gIHdpZHRoOiAyMTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiA1cHggNHB4IDBweCA1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2JnUHJpY2VMaW5lLnBuZycpO1xuICBjb2xvcjogd2hpdGU7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUgLnN5bWJvbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmdvb2RzLWhlYWQgLnByaWNlbGluZSAucHJpY2Uge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmdvb2RzLWhlYWQgLnByaWNlbGluZSAuZ29vZHMtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUgLmdvb2RzLXRpdGxlIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUgLmdvb2RzLXRpdGxlIC5idXkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUgLnVwZ3JhZGUtZXhwbCB7XG4gIGNvbG9yOiByZWQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI0NfR29vZHNEZXRhaWwgLmdvb2RzLWRldGFpbCAucGFuZWwtYm9keSAuZ29vZHMtaGVhZCAucHJpY2VsaW5lIC51cGdyYWRlLWV4cGwgLmV4cGwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI0NfR29vZHNEZXRhaWwgLmdvb2RzLWRldGFpbCAucGFuZWwtYm9keSAuZ29vZHMtaGVhZCAucHJpY2VsaW5lIC51cGdyYWRlLWV4cGwgLm1vcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5nb29kcy1oZWFkIC5wcmljZWxpbmUgLnBvaW50LWV4cGwge1xuICBjb2xvcjogd2hpdGU7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmRldGFpbC10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAvKkNTU+S8quexu+eUqOazlSovXG4gIC8q6LCD5pW06IOM5pmv5qiq57q/55qE5bem5Y+z6Led56a7Ki9cbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmRldGFpbC10YWIgLmRldGFpbGxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDExOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmRldGFpbC10YWIgLmRldGFpbGxpbmUgZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jQ19Hb29kc0RldGFpbCAuZ29vZHMtZGV0YWlsIC5wYW5lbC1ib2R5IC5kZXRhaWwtdGFiIC5kZXRhaWxsaW5lIGRpdjphZnRlcixcbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmRldGFpbC10YWIgLmRldGFpbGxpbmUgZGl2OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM5OTk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjAlO1xufVxuI0NfR29vZHNEZXRhaWwgLmdvb2RzLWRldGFpbCAucGFuZWwtYm9keSAuZGV0YWlsLXRhYiAuZGV0YWlsbGluZSBkaXY6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5nb29kcy1kZXRhaWwgLnBhbmVsLWJvZHkgLmRldGFpbC10YWIgLmRldGFpbGxpbmUgZGl2OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4jQ19Hb29kc0RldGFpbCAudGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG4jQ19Hb29kc0RldGFpbCAuYnV5bW9kZWwgLmltZ2RpdiB7XG4gIGhlaWdodDogNTJweDtcbiAgd2lkdGg6IDUycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4jQ19Hb29kc0RldGFpbCAuYnV5bW9kZWwgLmltZ2RpdiAuaW1nIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jQ19Hb29kc0RldGFpbCAucmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX0dvb2RzRGV0YWlsIC5mMTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4jQ19Hb29kc0RldGFpbCAucGFkZGluZy1ib3R0b20tbmF2YmFyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tYnNjLXdkZyAubWJzYy13ZGctYy5tYnNjLXctcCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5tYnNjLWZyLXcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5tYnNjLWlvcy5tYnNjLWZyLWJvdHRvbSAubWJzYy1mci1wb3B1cCB7XG4gIGJvcmRlcjogMHB4O1xufVxuLmZhdm9yaXRlZ29vZCB7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2Zhdm9yaXRlL2FkZC5wbmcnKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmF2b3JpdGVubyB7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2Zhdm9yaXRlL3JlbW92ZS5wbmcnKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jQ19HdWVzc1JlZFBhY2tldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEzNTJmO1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkNTRmO1xuICBmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaSBVSSc7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3BnR3Vlc3NSZWRQYWNrZXRzLnBuZycpO1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LXMge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LW0ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4jQ19HdWVzc1JlZFBhY2tldHMgLkd1ZXNzUmVkUGFja2V0cyAuYmlndXBncmFkZXMtZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MGIxMztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDMwcHg7XG59XG4jQ19HdWVzc1JlZFBhY2tldHMgLkd1ZXNzUmVkUGFja2V0cyAuZW1wdHlkaXYge1xuICBoZWlnaHQ6IDIzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg5cHgpIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAjQ19HdWVzc1JlZFBhY2tldHMgLkd1ZXNzUmVkUGFja2V0cyAuZW1wdHlkaXYge1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbiAgI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LXMge1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbiAgI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LW0ge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIGFuZCAobWluLXdpZHRoOiAzOTBweCkge1xuICAjQ19HdWVzc1JlZFBhY2tldHMgLkd1ZXNzUmVkUGFja2V0cyAuZW1wdHlkaXYge1xuICAgIGhlaWdodDogMjYwcHg7XG4gIH1cbiAgI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LXMge1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbiAgI0NfR3Vlc3NSZWRQYWNrZXRzIC5HdWVzc1JlZFBhY2tldHMgLmVtcHR5ZGl2LW0ge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5zdWNjZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNDX0d1ZXNzUmVkUGFja2V0cyBwIHtcbiAgbWFyZ2luOiAwcHggMHB4O1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5pbm5lciB7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jQ19HdWVzc1JlZFBhY2tldHMgLnJlZFBhY2tldHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvUmVkUGFja2V0cy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX0d1ZXNzUmVkUGFja2V0cyAucmVkUGFja2V0cyAudGl0bGUge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbn1cbiNDX0d1ZXNzUmVkUGFja2V0cyAucmVkUGFja2V0cyAuYnRuIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMzZweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U3NGM7XG4gIGNvbG9yOiAjZmYwMDAzO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5wZ1JlZFBhY2tldHNSZXN1bHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvcGdSZWRQYWNrZXRzUmVzdWx0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5wZ1JlZFBhY2tldHNSZXN1bHQgLmltZy13cmFwZXIge1xuICBmbGV4OiAxO1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5wZ1JlZFBhY2tldHNSZXN1bHQgLmltZy13cmFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4taGVpZ2h0OiAxODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI0NfR3Vlc3NSZWRQYWNrZXRzIC5wZ1JlZFBhY2tldHNSZXN1bHQgLmltZy13cmFwZXIgLnRpdGxlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLm1vZGFsUmVkUGFja2V0c1Jlc3VsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9wZ1JlZFBhY2tldHNSZXN1bHQucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWxSZWRQYWNrZXRzUmVzdWx0IC5pbWctd3JhcGVyIHtcbiAgZmxleDogMTtcbn1cbi5tb2RhbFJlZFBhY2tldHNSZXN1bHQgLmltZy13cmFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxNDBweCAyMHB4IDBweCAyMHB4O1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvYmdydWxlLnBuZycpO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4IDE1cHg7XG59XG4ubW9kYWwtZGlhbG9nLTEgLm1vZGFsLWNvbnRlbnQtMSAubW9kYWwtdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tb2RhbC1kaWFsb2ctMSAubW9kYWwtY29udGVudC0xIC5tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuI0NfSG9tZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI0NfSG9tZSAuaG9tZS1jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNDX0hvbWUgLmhvbWUtY29udDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDdweDtcbn1cbiNDX0hvbWUgLmhvbWUtY29udC1ub3JhbWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI0NfSG9tZSAuaG9tZS1jb250LW5vcmFtbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbn1cbiNDX0hvbWUgLmhvbWUtY29udC1wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jQ19Ib21lIC5ob21lLWNvbnQtcG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG59XG4jQ19Ib21lIC5nb29kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jQ19Ib21lIC5nb29kIC5sZWZ0ZGl2IHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuI0NfSG9tZSAuZ29vZCAucmlnaHRkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiNDX0hvbWUgLmdvb2QgLmdvb2RpdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbiNDX0hvbWUgLmdvb2QgLmdvb2RpdGVtIC5pbWctYmFja2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAwcHg7XG59XG4jQ19Ib21lIC5nb29kIC5nb29kaXRlbSAuaW1nLWJhY2tnIC5pbWdkaXYge1xuICBoZWlnaHQ6IDExOHB4O1xuICB3aWR0aDogMTE4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50cmFsO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuI0NfSG9tZSAuZ29vZCAuZ29vZGl0ZW0gLnNtb2tlLWxhYmVsIHtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgd2lkdGg6IDYxcHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC05cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmE0YmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jQ19Ib21lIC5nb29kIC5nb29kaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jQ19Ib21lIC5nb29kIC5nb29kaXRlbSAubGFiZWx1IHtcbiAgcGFkZGluZzogNXB4IDJweDtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogNXB4IDBweCA5cHggMHB4O1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZDlkOWQ5O1xufVxuI0NfSG9tZSAuZ29vZCAuZ29vZGl0ZW0gLnByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDYwJTtcbn1cbiNDX0hvbWUgLmdvb2QgLmdvb2RpdGVtIC5ob3RidXkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzc4Nzg3ODtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbiNDX0hvbWUgLmdvb2QgLmdvb2RpdGVtIC5iZy1zaG9wcGluZ2NhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNWVhO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbiNDX0hvbWUgLmdvb2QgLnBvaW50IHtcbiAgbWFyZ2luOiA4cHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzdweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgLypiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyovXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9ob21lL3BvaW50Z2V0LnBuZycpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgI0NfSG9tZSAuZ29vZCAuZ29vZCAuaW1nZGl2IHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzBweCkgYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICNDX0hvbWUgLmdvb2QgLmdvb2QgLmltZ2RpdiB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzkxcHgpIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAjQ19Ib21lIC5nb29kIC5nb29kIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbiNDX0hvbWUgLmdvb2QgLnVwZ3JhZGVkaXYge1xuICBwYWRkaW5nOiAwcHg7XG59XG4uaG9tZS10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogNTtcbn1cbi5ob21lLXRvcCAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaG9tZS10b3AgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwcHg7XG59XG4uaG9tZS10b3AgLnVwZ3JhZGUtdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMjk0YTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ob21lLXRvcCAudXBncmFkZS10YWIgLm5vcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uaG9tZS10b3AgLnVwZ3JhZGUtdGFiIC50YWIge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob21lLXRvcCAudXBncmFkZS10YWIgLmFjdGl2ZS1sZWZ0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAvKmJhY2tncm91bmQtc2l6ZTogY292ZXI7Ki9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2hvbWUvbGVmdC5wbmcnKTtcbn1cbi5ob21lLXRvcCAudXBncmFkZS10YWIgLmFjdGl2ZS1taWRkbGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDdweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgLypiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyovXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9ob21lL21pZGRsZS5wbmcnKTtcbn1cbi5ob21lLXRvcCAudXBncmFkZS10YWIgLmFjdGl2ZS1yaWdodCB7XG4gIGhlaWdodDogNDdweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAvKmJhY2tncm91bmQtc2l6ZTogY292ZXI7Ki9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2hvbWUvcmlnaHQucG5nJyk7XG59XG4uaG9tZS10b3AgLm5vcm1hbC10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmhvbWUtdG9wIC5ub3JtYWwtdGFiIC5ub3BhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuLmhvbWUtdG9wIC5wb2ludC10YWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cbiNDX0hvbWVOZXcge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNDX0hvbWVOZXcgLmluZGV4LXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jQ19Ib21lTmV3IC5pbmRleC10b3AgLnN3aXBlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDE2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5tZW51Z3JvdXAge1xuICBtYXJnaW46IDE4cHggMjBweDtcbn1cbiNDX0hvbWVOZXcgLmluZGV4LXRvcCAubWVudWdyb3VwIC5mbGV4LWRpdiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4jQ19Ib21lTmV3IC5pbmRleC10b3AgLm1lbnVncm91cCAuZmxleC1kaXYgLmZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4jQ19Ib21lTmV3IC5pbmRleC10b3AgLm1lbnVncm91cCAuZmxleC1kaXYgLmZsZXggLmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5tZW51Z3JvdXAgLmZsZXgtZGl2IC5mbGV4IC5jZW50ZXIgLnBvaW50IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvaG9tZS9pY29uLXBvaW50LnBuZycpO1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5tZW51Z3JvdXAgLmZsZXgtZGl2IC5mbGV4IC5jZW50ZXIgLnNob3Age1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9ob21lL2ljb24tc2hvcC5wbmcnKTtcbn1cbiNDX0hvbWVOZXcgLmluZGV4LXRvcCAubWVudWdyb3VwIC5mbGV4LWRpdiAuZmxleCAuY2VudGVyIC5zaGFyZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2hvbWUvaWNvbi1zaGFyZS5wbmcnKTtcbn1cbiNDX0hvbWVOZXcgLmluZGV4LXRvcCAubWVudWdyb3VwIC5mbGV4LWRpdiAuZmxleCAuY2VudGVyIC51cGdyYWRlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvaG9tZS9pY29uLXVwZ3JhZGUucG5nJyk7XG59XG4jQ19Ib21lTmV3IC5pbmRleC10b3AgLm1lbnVncm91cCAuZmxleC1kaXYgLmZsZXggLmNlbnRlciAuYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2hvbWUvaWNvbi1hcnRpY2xlLnBuZycpO1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5tZW51Z3JvdXAgLmZsZXgtZGl2IC5mbGV4IC5jZW50ZXIgLm15b3JkZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9ob21lL2ljb24tbXlvcmRlci5wbmcnKTtcbn1cbiNDX0hvbWVOZXcgLmluZGV4LXRvcCAubWVudWdyb3VwIC5mbGV4LWRpdiAuZmxleCAuY2VudGVyIC5ub3JtYWwge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9ob21lL2ljb24tbm9ybWFsLnBuZycpO1xufVxuI0NfSG9tZU5ldyAuaW5kZXgtdG9wIC5tZW51Z3JvdXAgLmZsZXgtZGl2IC5mbGV4IC5jZW50ZXIgLndhbGxldCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2hvbWUvaWNvbi13YWxsZXQucG5nJyk7XG59XG4jQ19Ib21lTmV3IC5ncmV5YmFyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuI0NfSG9tZU5ldyAuYXJ0aWNsZS1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4O1xufVxuI0NfSG9tZU5ldyAuYXJ0aWNsZS1jb250ZW50IC5sZWZ0LWRpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cbiNDX0hvbWVOZXcgLmFydGljbGUtY29udGVudCAucmlnaHQtZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG4jQ19Ib21lTmV3IC5hcnRpY2xlLWNvbnRlbnQgLmltZ2RpdiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDk5cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbiNDX0hvbWVOZXcgLmdvb2R0YWIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIHBhZGRpbmc6IDhweCAwcHg7XG59XG4jQ19Ib21lTmV3IC5nb29kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jQ19Ib21lTmV3IC5nb29kIC5sZWZ0ZGl2IHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuI0NfSG9tZU5ldyAuZ29vZCAucmlnaHRkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiNDX0hvbWVOZXcgLmdvb2QgLmdvb2RpdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbiNDX0hvbWVOZXcgLmdvb2QgLmdvb2RpdGVtIC5pbWctYmFja2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAwcHg7XG59XG4jQ19Ib21lTmV3IC5nb29kIC5nb29kaXRlbSAuaW1nLWJhY2tnIC5pbWdkaXYge1xuICBoZWlnaHQ6IDExOHB4O1xuICB3aWR0aDogMTE4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBjZW50cmFsO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuI0NfSG9tZU5ldyAuZ29vZCAuZ29vZGl0ZW0gLnNtb2tlLWxhYmVsIHtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgd2lkdGg6IDYxcHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC05cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmE0YmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jQ19Ib21lTmV3IC5nb29kIC5nb29kaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jQ19Ib21lTmV3IC5nb29kIC5nb29kaXRlbSAubGFiZWx1IHtcbiAgcGFkZGluZzogNXB4IDJweDtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogNXB4IDBweCA5cHggMHB4O1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZDlkOWQ5O1xufVxuI0NfSG9tZU5ldyAuZ29vZCAuZ29vZGl0ZW0gLnByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgbWFyZ2luOiAxMHB4IDBweDtcbn1cbiNDX0hvbWVOZXcgLmdvb2QgLmdvb2RpdGVtIC5ob3RidXkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzc4Nzg3ODtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbiNDX0hvbWVOZXcgLmdvb2QgLmdvb2RpdGVtIC5iZy1zaG9wcGluZ2NhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNWVhO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gICNDX0hvbWVOZXcgLmdvb2QgLmdvb2QgLmltZ2RpdiB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAjQ19Ib21lTmV3IC5nb29kIC5nb29kIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MXB4KSBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgI0NfSG9tZU5ldyAuZ29vZCAuZ29vZCAuaW1nZGl2IHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG4jQ19Ib21lTmV3IC5nb29kIC51cGdyYWRlZGl2IHtcbiAgcGFkZGluZzogMHB4O1xufVxuI0NfTG9naW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX0xvZ2luIGE6aG92ZXIge1xuICBjb2xvcjogI2Y1NDkzZDtcbn1cbiNDX0xvdHRlcnlDb3VudERvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX0xvdHRlcnlSZWNvcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jQ19Mb3R0ZXJ5UmVjb3JkcyAudWktbG9hZGluZyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4jQ19Mb3R0ZXJ5UmVjb3JkcyAucmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX0xvdHRlcnlSZWNvcmRzIC5ncmVlbiB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNDX0xvdHRlcnlSZWNvcmRzIC5ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI0NfTG90dGVyeVJlY29yZHMgLmdyZXl4IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuI0NfTG90dGVyeVJlY29yZHMgLmJsdWV4IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiYTRmMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuI0NfTG90dGVyeVJlY29yZHMgLnJlZHgge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyOTMxO1xuICBjb2xvcjogd2hpdGU7XG59XG4jQ19NeSAudXNlcmNlbnRlci1wYWRkaW5nLWJvdHRvbSxcbi5DX015IC51c2VyY2VudGVyLXBhZGRpbmctYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xufVxuI0NfTXkgLnVzZXItZGV0YWlsLFxuLkNfTXkgLnVzZXItZGV0YWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEzcHggMjBweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuI0NfTXkgLmZhdm9yaXRlaWNvbixcbi5DX015IC5mYXZvcml0ZWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9mYXZvcml0ZS9mYXZvcml0ZS5wbmcnKTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuI0NfTXkgLmVnZ2ljb24sXG4uQ19NeSAuZWdnaWNvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2VnZ2ljb24ucG5nJyk7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbiNDX015IC5mZWF0dXJlLWljb24sXG4uQ19NeSAuZmVhdHVyZS1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIHdpZHRoOiAzOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IC44O1xuICBib3JkZXI6IDNweCByZWQgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIGhlaWdodDogMzlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI0NfTXkgLnVzZXItcGhvbmUsXG4uQ19NeSAudXNlci1waG9uZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzgzODM4O1xufVxuI0NfTXkgLnVzZXItaW5mbyxcbi5DX015IC51c2VyLWluZm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTdweCAwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzODM4Mzg7XG59XG4jQ19NeSAud2RlcG9zaXQgLmRlcG9zaXQsXG4uQ19NeSAud2RlcG9zaXQgLmRlcG9zaXQge1xuICBoZWlnaHQ6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL215L2RlcG9zaXQucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jQ19NeSAud2RlcG9zaXQgLndpdGgsXG4uQ19NeSAud2RlcG9zaXQgLndpdGgge1xuICBoZWlnaHQ6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL215L3dpdGhkZXBvc2l0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI0NfTXlGYXZvcml0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4jQ19NeUZhdm9yaXRlIC5ocmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuI0NfTXlGYXZvcml0ZSBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG4jQ19NeUZhdm9yaXRlIC51cGdyYWRlLXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDFweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkOWQ5ZDk7XG59XG4jQ19NeUZhdm9yaXRlIC51cGdyYWRlLXRhYiAudGFiIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI0NfTXlGYXZvcml0ZSAudXBncmFkZS10YWIgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmUwMDAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2ZlMDAwMDtcbn1cbiNDX015RmF2b3JpdGUgLm9yZGVyLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX015RmF2b3JpdGUgLm9yZGVyLWxpc3QgLm9yZGVyLWRldGFpbCB7XG4gIHBhZGRpbmc6IDExcHg7XG59XG4jQ19NeUZhdm9yaXRlIC5vcmRlci1saXN0IC5vcmRlci1kZXRhaWwgLmltZy1kaXYge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgd2lkdGg6IDczcHg7XG4gIGhlaWdodDogNzNweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI0NfTXlGYXZvcml0ZSAub3JkZXItbGlzdCAub3JkZXItZGV0YWlsIC5pbWctZGl2IC5pbWcge1xuICBtYXJnaW46IDEycHggYXV0bztcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbiNDX015RmF2b3JpdGUgLm9yZGVyLWxpc3QgLm9yZGVyLWRldGFpbCAudGl0bGUge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbiNDX015RmF2b3JpdGUgLm9yZGVyLWxpc3QgLm9yZGVyLWRldGFpbCAucHJpY2Uge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMzgzODM4O1xufVxuI0NfTXlGYXZvcml0ZSAub3JkZXItbGlzdCAub3JkZXItZGV0YWlsIC5ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI0NfTXlGYXZvcml0ZSAub3JkZXItbGlzdCAub3JkZXItZGV0YWlsIC50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jQ19NeUZhdm9yaXRlIC5vcmRlci1saXN0IC5vcmRlci1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL2Zhdm9yaXRlL2FkZC5wbmcnKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jQ19NeUZhdm9yaXRlIC5jb2xvci1yZWQge1xuICBjb2xvcjogcmVkO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5tb2RhbC1ib2R5IC5qdXN0LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLm1vZGFsLWJvZHkgLmp1c3Qtcm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAubW9kYWwtYm9keSAuaW1nLXdyYXBwZXIge1xuICBmbGV4OiAxO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5tb2RhbC1ib2R5IC5idG4td3JhcGVyIHtcbiAgZmxleDogMTtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAubW9kYWwtYm9keSAuYnRuLXdyYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAubW9kYWwtYm9keSBidXR0b24ge1xuICB3aWR0aDogODAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1qbyxcbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAuYmctZHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWpvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL29yZGVycy9qby5wbmcnKTtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAuYmctZHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvb3JkZXJzL2R0LnBuZycpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1qbyxcbiAgLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1kdCB7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1qbyxcbiAgLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1kdCB7XG4gICAgbWluLWhlaWdodDogOTBweDtcbiAgfVxufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0xLFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0yLFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0zLFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy00LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy01LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy02LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy03LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy04LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy05LFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0xMCxcbi5tZXJnZS1vcmRlci1tb2RhbCAucm93IC5jb2wteHMtMTAsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTExLFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0xMiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZXJnZS1vcmRlci1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5tZXJnZS1vcmRlci1saXN0LXdyYXAge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5tZXJnZS1vcmRlci1saXN0LXdyYXAgLm9yZGVyLWxpc3Qge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLm1lcmdlLW9yZGVyLWxpc3Qtd3JhcCAub3JkZXItbGlzdCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5tZXJnZS1vcmRlci1saXN0LXdyYXAgLm9yZGVyLWxpc3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5tZXJnZS1vcmRlci1saXN0LXdyYXAgLm9yZGVyLWxpc3QgLmdvb2RzLW5hbWUge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuI0NfTXlPcmRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNDX015T3JkZXJzIGEge1xuICBjb2xvcjogIzMzMztcbn1cbiNDX015T3JkZXJzIC5vcmRlci1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jQ19NeU9yZGVycyAuY29sb3ItcmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX015T3JkZXJzIC5vcmRlci1oZWFkIHtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDlkOWQ5O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWhlYWQgLm9yZGVyLWRhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jQ19NeU9yZGVycyAub3JkZXItZGV0YWlsIHtcbiAgcGFkZGluZzogMTVweCAwcHggMTVweCAwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDlkOWQ5O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWRldGFpbCAuaW1nLWRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWRldGFpbCAuaW1nLWRpdiAuaW1nIHtcbiAgbWFyZ2luOiA0cHggYXV0bztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbiNDX015T3JkZXJzIC5vcmRlci1kZXRhaWwgLnRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG59XG4jQ19NeU9yZGVycyAub3JkZXItZGV0YWlsIC5ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWRldGFpbCAudGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWRldGFpbCAub3JkZXItc3RhdGUtbmFtZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAjQ19NeU9yZGVycyAub3JkZXItZGV0YWlsIC50aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4jQ19NeU9yZGVycyAub3JkZXItYWN0aW9uIHtcbiAgcGFkZGluZzogMTBweCAwcHggMTBweCAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWFjdGlvbiAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0MjgyZDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWFjdGlvbiAuYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbiNDX015T3JkZXJzIC5idG5tZXJnZSB7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7Ki9cbiAgcGFkZGluZzogMnB4O1xuICAvKmJvcmRlcjogMHB4OyovXG59XG4jQ19NeU9yZGVycyAuYnRubWVyZ2U6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiNDX015T3JkZXJzIC5idG5tZXJnZTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI0NfTXlPcmRlcnMgLmJ0bm1lcmdlOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLXN1bSB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuI0NfTXlPcmRlcnMgLm9yZGVyLWRlbGl2ZXJ5IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLm1vZGFsLWJvZHkgLmp1c3Qtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAubW9kYWwtYm9keSAuanVzdC1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5tb2RhbC1ib2R5IC5pbWctd3JhcHBlciB7XG4gIGZsZXg6IDE7XG59XG4uQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLm1vZGFsLWJvZHkgLmJ0bi13cmFwZXIge1xuICBmbGV4OiAxO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5tb2RhbC1ib2R5IC5idG4td3JhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5tb2RhbC1ib2R5IGJ1dHRvbiB7XG4gIHdpZHRoOiA4MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWpvLFxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1kdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5DX015T3JkZXJzLnVwZ3JhZGVNb2RhbCAuYmctam8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvb3JkZXJzL2pvLnBuZycpO1xufVxuLkNfTXlPcmRlcnMudXBncmFkZU1vZGFsIC5iZy1kdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9vcmRlcnMvZHQucG5nJyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWpvLFxuICAuQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWR0IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWpvLFxuICAuQ19NeU9yZGVycy51cGdyYWRlTW9kYWwgLmJnLWR0IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICB9XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTEsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTIsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTMsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTQsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTUsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTYsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTcsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTgsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTksXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTEwLFxuLm1lcmdlLW9yZGVyLW1vZGFsIC5yb3cgLmNvbC14cy0xMCxcbi5tZXJnZS1vcmRlci1tb2RhbCAucm93IC5jb2wteHMtMTEsXG4ubWVyZ2Utb3JkZXItbW9kYWwgLnJvdyAuY29sLXhzLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lcmdlLW9yZGVyLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLm1lcmdlLW9yZGVyLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogMjAwcHg7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLm1lcmdlLW9yZGVyLWxpc3Qtd3JhcCAub3JkZXItbGlzdCB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbi5tZXJnZS1vcmRlci1tb2RhbCAubWVyZ2Utb3JkZXItbGlzdC13cmFwIC5vcmRlci1saXN0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLm1lcmdlLW9yZGVyLWxpc3Qtd3JhcCAub3JkZXItbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWVyZ2Utb3JkZXItbW9kYWwgLm1lcmdlLW9yZGVyLWxpc3Qtd3JhcCAub3JkZXItbGlzdCAuZ29vZHMtbmFtZSB7XG4gIGhlaWdodDogNDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4jQ19Ob3JtYWwge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNDX05vcm1hbCAuaG9tZS1jb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbiNDX05vcm1hbCAuaG9tZS1jb250IC5iZy1zaG9wcGluZ2NhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTcyZTMxO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNDX05vcm1hbCAuaG9tZS1jb250IC5ub3JtYWwge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMnB4ICNmMmYyZjI7XG59XG4jQ19Ob3JtYWwgLmhvbWUtY29udCAubm9ybWFsbGVmdGRpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbiNDX05vcm1hbCAuaG9tZS1jb250IC5ub3JtYWxyaWdodGRpdiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuI0NfTm9ybWFsIC5ob21lLWNvbnQgLm5vcm1hbCAuaW1nZGl2IHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jQ19Ob3JtYWwgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICBoZWlnaHQ6IDIxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgI0NfTm9ybWFsIC5ob21lLWNvbnQgLm5vcm1hbCAuaW1nZGl2IHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG4gICNDX05vcm1hbCAuaG9tZS1jb250IC5lbXB0eUdvb2RzSCB7XG4gICAgaGVpZ2h0OiAxOTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAjQ19Ob3JtYWwgLmhvbWUtY29udCAubm9ybWFsIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbiAgI0NfTm9ybWFsIC5ob21lLWNvbnQgLmVtcHR5R29vZHNIIHtcbiAgICBoZWlnaHQ6IDIyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzOTFweCkgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICNDX05vcm1hbCAuaG9tZS1jb250IC5ub3JtYWwgLmltZ2RpdiB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxuICAjQ19Ob3JtYWwgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICAgIGhlaWdodDogMjQ3cHg7XG4gIH1cbn1cbiNDX05vcm1hbCAuaG9tZS1jb250IC5ub3JtYWwgLnRpdGxlIHtcbiAgcGFkZGluZzogNXB4IDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNDX05vcm1hbCAuaG9tZS1jb250IC5ub3JtYWwgLnByaWNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiByZWQ7XG59XG4jQ19Qb2ludHNHb29kcyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTYwcHg7XG59XG4jQ19Qb2ludHNHb29kcyAuaG9tZS1jb250IC5iZy1zaG9wcGluZ2NhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTcyZTMxO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNDX1BvaW50c0dvb2RzIC5ob21lLWNvbnQgLnRhYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAuZ29vZCB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b206IGRvdHRlZCAycHggI2YyZjJmMjtcbn1cbiNDX1BvaW50c0dvb2RzIC5ob21lLWNvbnQgLmdvb2QgLmxlZnRkaXYge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4jQ19Qb2ludHNHb29kcyAuaG9tZS1jb250IC5nb29kIC5pbWdkaXYge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNDX1BvaW50c0dvb2RzIC5ob21lLWNvbnQgLmdvb2QgLmltZ2RpdiB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDJweCAjZjJmMmYyO1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsbGVmdGRpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbiNDX1BvaW50c0dvb2RzIC5ob21lLWNvbnQgLm5vcm1hbHJpZ2h0ZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4jQ19Qb2ludHNHb29kcyAuaG9tZS1jb250IC5ub3JtYWwgLmltZ2RpdiB7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICBoZWlnaHQ6IDIxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICAgIGhlaWdodDogMTk3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3MHB4KSBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICAgIGhlaWdodDogMjI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM5MXB4KSBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIC5pbWdkaXYge1xuICAgIGhlaWdodDogMTkwcHg7XG4gIH1cbiAgI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAuZW1wdHlHb29kc0gge1xuICAgIGhlaWdodDogMjQ3cHg7XG4gIH1cbn1cbiNDX1BvaW50c0dvb2RzIC5ob21lLWNvbnQgLm5vcm1hbCAudGl0bGUge1xuICBwYWRkaW5nOiA1cHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIC5wcmljZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmVkO1xufVxuI0NfUG9pbnRzR29vZHMgLmhvbWUtY29udCAubm9ybWFsIC5wcmljZSAucG9pbnRUIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX1FSQ29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzY2FiZmY7XG4gIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpIFVJJztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvcGdTaGFyZS5wbmcnKTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiNDX1FSQ29kZSAuZW1wdHlkaXYge1xuICBoZWlnaHQ6IDE0MnB4O1xufVxuI0NfUVJDb2RlIC5yZWRkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzNDRkO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuI0NfUVJDb2RlIC5mZWF0dXJlLWljb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMThweCBhdXRvIDEzcHggYXV0bztcbn1cbiNDX1FSQ29kZSAuZmVhdHVyZS1pY29uIC5pbWcge1xuICBoZWlnaHQ6IDc0cHg7XG4gIHdpZHRoOiA3NHB4O1xuICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jQ19RUkNvZGUgLnRlbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jQ19RUkNvZGUgLmNvZGUge1xuICBtYXJnaW46IDE1cHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jQ19RUkNvZGUgLmNvZGUgLmltZyB7XG4gIGhlaWdodDogMTcxcHg7XG4gIHdpZHRoOiAxNzFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgI0NfUVJDb2RlIC5lbXB0eWRpdiB7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuI0NfUmVkUGFja2V0TG9ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfUmVkUGFja2V0TG9ncyAucmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX1JlZFBhY2tldExvZ3MgLmdyZWVuIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuI0NfUmVkUGFja2V0TG9ncyB0YWJsZSB0Ym9keSAuZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4jQ19SZWdpc3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfUmVnaXN0ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjZjU0OTNkO1xufVxuI0NfVGFrZUxpZnQgLmJ0bi1nby10by1kZXRhaWwge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jQ19UYWtlTGlmdCAuc3AtaHEge1xuICBmb250LXNpemU6IGxhcmdlO1xuICBtYXJnaW46IDBweCAycHg7XG59XG4jQ19UYWtlTGlmdCAuYnRuLXVwIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNDX1Rha2VMaWZ0IC5idG4tZG93biB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLmdvb2RzLWRldGFpbCAucm93IC5jb2wteHMtMSxcbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwgLnJvdyAuY29sLXhzLTIsXG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5yb3cgLmNvbC14cy0zLFxuI0NfVGFrZUxpZnREZXRhaWwgLmdvb2RzLWRldGFpbCAucm93IC5jb2wteHMtNCxcbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwgLnJvdyAuY29sLXhzLTUsXG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5yb3cgLmNvbC14cy02LFxuI0NfVGFrZUxpZnREZXRhaWwgLmdvb2RzLWRldGFpbCAucm93IC5jb2wteHMtNyxcbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwgLnJvdyAuY29sLXhzLTgsXG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5yb3cgLmNvbC14cy05LFxuI0NfVGFrZUxpZnREZXRhaWwgLmdvb2RzLWRldGFpbCAucm93IC5jb2wteHMtMTAsXG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5yb3cgLmNvbC14cy0xMCxcbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwgLnJvdyAuY29sLXhzLTExLFxuI0NfVGFrZUxpZnREZXRhaWwgLmdvb2RzLWRldGFpbCAucm93IC5jb2wteHMtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5nb29kcy1pbWcge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2VlZTtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC5nb29kcy1kZXRhaWwgLmdvb2RzLWluZm8ge1xuICBjb2xvcjogYmxhY2s7XG59XG4jQ19UYWtlTGlmdERldGFpbCAuZ29vZHMtZGV0YWlsIC5nb29kcy1pbmZvIC5nb29kcy10aXRsZSB7XG4gIGhlaWdodDogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC51cGdyYWRlLWRldGFpbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTEsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTIsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTMsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTQsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTUsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTYsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTcsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTgsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTksXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTEwLFxuI0NfVGFrZUxpZnREZXRhaWwgLnVwZ3JhZGUtZGV0YWlsIC5yb3cgLmNvbC14cy0xMCxcbiNDX1Rha2VMaWZ0RGV0YWlsIC51cGdyYWRlLWRldGFpbCAucm93IC5jb2wteHMtMTEsXG4jQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLnJvdyAuY29sLXhzLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLnVwZ3JhZGUtZGV0YWlsIC5jb2wteHMtNiB7XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC51cGdyYWRlLWRldGFpbCAuYnRuIHtcbiAgd2lkdGg6IDk2JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC5wcm9ncmVzcy1kZXRhaWwge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLnByb2dyZXNzLWRldGFpbCAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4ICMwMDAgaW5zZXQsIDAgMXB4IDAgIzQ0NDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC5wcm9ncmVzcy1kZXRhaWwgLnByb2dyZXNzLWJhciAucnVubmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSBpbnNldDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLnByb2dyZXNzLWRldGFpbCAucHJvZ3Jlc3MtYmFyIC5ydW5uaW5nIC5tYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRvcDogLTdweDtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLnByb2dyZXNzLWRldGFpbCAucHJvZ3Jlc3MtYmFyIC5ydW5uaW5nIC5tYW4xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3VwZ3JhZGUvbWFuMS5wbmcnKTtcbn1cbiNDX1Rha2VMaWZ0RGV0YWlsIC5wcm9ncmVzcy1kZXRhaWwgLnByb2dyZXNzLWJhciAucnVubmluZyAubWFuMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy91cGdyYWRlL21hbjIucG5nJyk7XG59XG4jQ19UYWtlTGlmdERldGFpbCAucHJvZ3Jlc3MtZGV0YWlsIC5wcm9ncmVzcy1iYXIucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZWQgaW5zZXQsIDAgMXB4IDAgcmVkO1xufVxuI0NfVGFrZUxpZnREZXRhaWwgLnByb2dyZXNzLWRldGFpbCAucHJvZ3Jlc3MtYmFyLnJlZCAucnVubmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgaW5zZXQ7XG59XG4jQ19UYWtlTGlmdERldGFpbCAucHJvZ3Jlc3MtZGV0YWlsIC5wcm9ncmVzcy1iYXIuc3RyaXBlcyAucnVubmluZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZS1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgYW5pbWF0ZS1zdHJpcGVzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNDX1Rha2VMaWZ0RGV0YWlsIC51cGdyYWRlLWRldGFpbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjQ19UYWtlTGlmdERldGFpbCAudXBncmFkZS1kZXRhaWwgLmNvbC14cy02IHtcbiAgICBtYXJnaW46IDEwcHggMHB4O1xuICB9XG4gICNDX1Rha2VMaWZ0RGV0YWlsIC51cGdyYWRlLWRldGFpbCAuYnRuIHtcbiAgICBwYWRkaW5nOiA2cHggMnB4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG59XG4jQ19VcGdyYWRlTG9ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfVXBncmFkZUxvZ3MgLmJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jQ19VcGdyYWRlTG9ncyAucmVkeCB7XG4gIGNvbG9yOiAjZGI1ZDVkO1xufVxuI0NfVXBncmFkZUxvZ3MgLmJsdWV4IHtcbiAgY29sb3I6ICM4NWRiNWQ7XG59XG4jQ19VcGdyYWRlTG9ncyB0YWJsZSB0Ym9keSAuZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4jQ19VcGdyYWRlTG9ncyAuamlkaXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9zZWxlY3QucG5nJyk7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuI0NfVXBncmFkZUxvZ3MgLm91ZGl2IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvc2VsZWN0MS5wbmcnKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4jQ19VcGdyYWRlTG9ncyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwMTdjO1xufVxuI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MDE3YztcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpIFVJJztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvcGdPZGRFdmVuMS5wbmcnKTtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAuZW1wdHlkaXYge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnRpdGxlZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudGltZWRpdiB7XG4gIHBhZGRpbmc6IDFweCAzcHg7XG4gIG1hcmdpbjogMHB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNjUyODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwMTdjO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvcGdTZWxlY3RPZGRFdmVuLnBuZycpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLmZsZXgtZGl2IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDMyMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAuZmxleC1kaXYgZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA2MXB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAuamlkaXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9qaS5wbmcnKTtcbiAgaGVpZ2h0OiA2MXB4O1xuICB3aWR0aDogNjFweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAub3VkaXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9vdS5wbmcnKTtcbiAgaGVpZ2h0OiA2MXB4O1xuICB3aWR0aDogNjFweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAuc2VsZWN0amlkaXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9zZWxlY3QucG5nJyk7XG4gIGhlaWdodDogNjFweDtcbiAgd2lkdGg6IDYxcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLnNlbGVjdG91ZGl2IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvc2VsZWN0MS5wbmcnKTtcbiAgaGVpZ2h0OiA2MXB4O1xuICB3aWR0aDogNjFweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAudXBncmFkZWJ0biB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDE0NXB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBjb2xvcjogIzM5NmZmYjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC51cGdyYWRlIC51cGdyYWRlYnRuIDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nOiAxOHB4IDE4cHggMTBweCAxOHB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC51cGdyYWRlIC50aXRsZXBybyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMjIycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9wZ2tqLnBuZycpO1xuICBtYXJnaW46IDEwcHggLTRweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLnRpdGxlIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLnRyMSB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5yZWR4IHtcbiAgY29sb3I6ICNkYjVkNWQ7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5ibHVleCB7XG4gIGNvbG9yOiAjODVkYjVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIGFuZCAobWluLXdpZHRoOiAzOTBweCkge1xuICAjQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICBtYXJnaW46IDIwcHggLTRweDtcbiAgfVxuICAjQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIHRyIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg5cHgpIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAjQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC51cGdyYWRlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gICNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAuZmxleC1kaXYge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxuICAjQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLmZsZXgtZGl2IGRpdiB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHdpZHRoOiA1NnB4O1xuICB9XG4gICNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAuamlkaXYge1xuICAgIGhlaWdodDogNTZweDtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxuICAjQ19VcGdyYWRlT2RkRXZlbiAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLm91ZGl2IHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gIH1cbiAgI0NfVXBncmFkZU9kZEV2ZW4gLlVwZ3JhZGVPZGRFdmVuIC5lbXB0eWRpdiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gICNDX1VwZ3JhZGVPZGRFdmVuIC5VcGdyYWRlT2RkRXZlbiAudGl0bGVkaXYge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIC5zdWNjZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuIHAge1xuICBtYXJnaW46IDBweCAwcHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlbiAuaW5uZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm1vZGFsLWRpYWxvZy0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxNDBweCAyMHB4IDBweCAyMHB4O1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9TY3JpcHRzL3dlYi9pbWFnZXMvYmdydWxlLnBuZycpO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4IDE1cHg7XG59XG4ubW9kYWwtZGlhbG9nLTEgLm1vZGFsLWNvbnRlbnQtMSAubW9kYWwtdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tb2RhbC1kaWFsb2ctMSAubW9kYWwtY29udGVudC0xIC5tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEzNTJmO1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMTZjNztcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpIFVJJztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3BnT2RkRXZlbjIucG5nJyk7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAuZW1wdHktZGl2IHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC50aW1lZGl2IHtcbiAgcGFkZGluZzogMXB4IDNweDtcbiAgbWFyZ2luOiAwcHggNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2NTI4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB3aWR0aDogMjZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC51cGdyYWRlIHtcbiAgcGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAudXBncmFkZSAudGl0bGUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIHBhZGRpbmc6IDE4cHggMThweCAxMHB4IDE4cHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUgLnRpdGxlcHJvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAyMjJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3BncmVzdWx0a2oucG5nJyk7XG4gIG1hcmdpbjogMTBweCAtNHB4O1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCAudGl0bGUxIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLnRpdGxlIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLnRyMSB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5sb3R0ZXJ5TnVtYmVyIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5yZWR4IHtcbiAgY29sb3I6ICNkYjVkNWQ7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5ibHVleCB7XG4gIGNvbG9yOiAjODVkYjVkO1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCAuYmxhY2t4IHtcbiAgY29sb3I6ICMwMDA7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5saW5lMzAge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLmYxMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLmYxNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQgLmJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5qaWRpdiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3NlbGVjdC5wbmcnKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLmtqcmVjb3JkIC5vdWRpdiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvU2NyaXB0cy93ZWIvaW1hZ2VzL3NlbGVjdDEucG5nJyk7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIGFuZCAobWluLXdpZHRoOiAzOTBweCkge1xuICAjQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICB9XG4gICNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQge1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbiAgI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCAubGluZTMwIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg5cHgpIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAjQ19VcGdyYWRlT2RkRXZlblJlc3VsdCAuVXBncmFkZU9kZEV2ZW4gLnVwZ3JhZGUge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICB9XG4gICNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5VcGdyYWRlT2RkRXZlbiAua2pyZWNvcmQge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbiAgI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLlVwZ3JhZGVPZGRFdmVuIC5ranJlY29yZCAubGluZTMwIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgLnN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI0NfVXBncmFkZU9kZEV2ZW5SZXN1bHQgcCB7XG4gIG1hcmdpbjogMHB4IDBweDtcbn1cbiNDX1VwZ3JhZGVPZGRFdmVuUmVzdWx0IC5pbm5lciB7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubW9kYWwtZGlhbG9nLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDE0MHB4IDIwcHggMHB4IDIwcHg7XG59XG4ubW9kYWwtZGlhbG9nLTEgLm1vZGFsLWNvbnRlbnQtMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1NjcmlwdHMvd2ViL2ltYWdlcy9iZ3J1bGUucG5nJyk7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtZGlhbG9nLTEgLm1vZGFsLWNvbnRlbnQtMSAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMTVweDtcbn1cbi5tb2RhbC1kaWFsb2ctMSAubW9kYWwtY29udGVudC0xIC5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1vZGFsLWRpYWxvZy0xIC5tb2RhbC1jb250ZW50LTEgLm1vZGFsLWJvZHkge1xuICBoZWlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG59XG4jQ19Vc2VyQ2VydGlmaWNhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI0NfV2l0aGRyYXcge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4iXX0= */
