.img-load.pb0:after {
  padding-bottom: 0%;
}
.img-load.pb5:after {
  padding-bottom: 5%;
}
.img-load.pb16:after {
  padding-bottom: 16%;
}
.img-load.pb29:after {
    padding-bottom: 29%;
}
.img-load.pb31-3:after {
  padding-bottom: 31.3%;
}
.img-load.pb40:after {
  padding-bottom: 40%;
}
.img-load.pb41-3:after {
  padding-bottom: 41.3%;
}
.img-load.pb43:after {
  padding-bottom: 43%;
}
.img-load.pb45:after {
  padding-bottom: 45%;
}
.img-load.pb50:after {
  padding-bottom: 50%;
}
.img-load.pb58:after {
  padding-bottom: 58%;
}
.img-load.pb60:after {
  padding-bottom: 60%;
}
.img-load.pb63-33:after {
  padding-bottom: 63.33%;
}
.img-load.pb63-98:after {
  padding-bottom: 63.98%;
}
.img-load.pb66:after {
  padding-bottom: 66%;
}
.img-load.pb68-2:after {
  padding-bottom: 68.2%;
}
.img-load.pb70:after {
  padding-bottom: 70%;
}
.img-load.pb92:after {
  padding-bottom: 92%;
}
.img-load.pb80:after {
  padding-bottom: 80%;
}
.img-load.pb100:after {
  padding-bottom: 100%;
}
.img-load.pb125:after {
  padding-bottom: 125%;
}
.img-load.pb140:after {
  padding-bottom: 140%;
}
.img-load.pb236:after {
  padding-bottom: 236%;
}
.img-load.pb155:after {
  padding-bottom: 155%;
}
/* 顶部 start */
.header .flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.header .logo-box {
  margin: 3px;
  -ms-flex-order: 1;
      order: 1;
  -ms-flex-positive: 1;
      flex-grow: 1;
}
.header .nav-collapse-box {
  width: 100%;
  -ms-flex-order: 3;
      order: 3;
  -ms-flex-positive: 2;
      flex-grow: 2;
}
.header .nav-collapse {
  overflow: hidden;
  position: relative;
  height: 0;
  font-size: 14px;
}
.header .nav-collapse ul {
  text-align: center;
}
.header .nav-collapse ul li {
  line-height: 46px;
}
.header .nav-collapse ul li a {
  display: inline-block;
  position: relative;
  transition: color .2s linear;
}
.header .nav-collapse ul li a:hover,
.header .nav-collapse ul li a.on {
  color: #ea5a3a;
}
.header .nav-collapse-button {
  background: #f6f6f6;
  text-align: center;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.header .nav-collapse-button.active button i {
  height: 50%;
}
.header .nav-collapse-button button {
  display: inline-block;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 50px;
  height: 40px;
  text-align: center;
  outline: none;
}
.header .nav-collapse-button button i {
  position: relative;
  display: inline-block;
  width: 70%;
  height: 30%;
  border-top: 2px #555 solid;
  border-bottom: 2px #555 solid;
  transition: height 0.15s ease-out;
}
.header .nav-collapse-button button i:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1px;
  width: 100%;
  height: 2px;
  background-color: #555;
  content: "";
}
.header .language-box {
  margin-right: 3px;
  -ms-flex-order: 2;
      order: 2;
  display: -ms-flexbox;
  display: flex;
  line-height: 24px;
}
.header .language-box .flag {
  height: 24px;
}
.header .language-box .lang {
  position: relative;
  padding-right: 10px;
  cursor: pointer;
}
.header .language-box .lang .selected {
    padding: 0 10px;
}

/*
.header .language-box .lang:after {
  position: absolute;
  right: 0;
  top: 10px;
  border-top: 6px #9f9b98 solid;
  border-left: 6px transparent solid;
  border-right: 6px transparent solid;
  content: "";
}
.header .language-box .lang .selected {
  padding: 0 10px;
}
.header .language-box .lang ul {
  display: none;
  position: absolute;
  z-index: 10;
  width: 100%;
  background-color: #fff;
  border-top: 1px #eee solid;
  text-align: center;
  line-height: 30px;
}
.header .language-box .lang ul li {
  border-bottom: 1px #eee solid;
}
.header .language-box .lang ul li:hover {
  color: #ca0e13;
}
*/

/* 顶部 end */
.banner-box {
  position: relative;
}
.banner-box .swiper-slide {
  height: auto;
}
.banner-box .banner-button {
  display: none;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  width: 44px;
  height: 72px;
  z-index: 2;
  background-image: url(../images/banner-btn.png);
  cursor: pointer;
  transition: opacity .15s;
  opacity: .8;
}
.banner-box .banner-button:hover {
  opacity: 1;
}
.banner-box .banner-button-prev {
  left: 20px;
}
.banner-box .banner-button-next {
  right: 20px;
  background-position: -44px 0;
}
/* 倒计时 */
.index-time-box {
  background: #0d1025;
  background-image: linear-gradient(#e95377,#ea5a3a);
  padding: 20px 0;
  font-family: 'pf';
}
.index-time-box .flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.index-time-box .b1 {
  -ms-flex-order: 1;
      order: 1;
}
.index-time-box .b2 {
  -ms-flex-order: 2;
      order: 2;
}
.index-time-box .b1,
.index-time-box .b2 {
  width: 45%;
  text-align: center;
}
.index-time-box .times {
  -ms-flex-order: 0;
      order: 0;
  width: 100%;
}
.index-time-box .times {
  margin-bottom: 10px;
  text-align: center;
  color: #fff;
}
.index-time-box .times .tit {
  font-size: 12px;
  color: #c2c3c8;
  color: #ffffff;
}
.index-time-box .times .time {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.index-time-box .times .time span em {
  display: block;
  font-size: 38px;
  font-family: "pfe";
}
.index-time-box .times .time span b {
  font-size: 12px;
  font-weight: 400;
  color: #9294a3;
  color: #ffffff;
}
.index-time-box .times .time i {
  margin: 5px 10px;
  font-size: 35px;
  font-family: "pfe";
}
.index-time-box .btn {
  display: inline-block;
  color: #f3edb0;
  border: 1px solid #9e9fa8;
  font-size: 16px;
  width: 80%;
  line-height: 45px;
  text-align: center;
  transition: all .15s;
  margin-top: 20px;
}
.index-time-box .btn:hover {
  background-color: #fff;
  border-color: #fff;
  color: #0d1025;
  font-weight: 800;
}
/* 视频 */
.index-video-box {
  margin-top: 60px;
}
.index-video-box .general .vd-inside {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 60%;
}
.index-video-box .video-box {
  padding-right: 0%;
  margin-bottom: 10px;
}
.index-video-box .video-box .poster {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.index-video-box .video-box .poster .img-load {
  width: 100%;
  height: 100%;
}
.index-video-box .video-box video {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.index-video-box .play {
  width: 100px;
  height: 99px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -50px;
  margin-left: -50px;
  cursor: pointer;
  transform: scale(0.5);
  z-index: 3;
}
.index-video-box .part-list .ul{
	text-align:center;
}
.index-video-box .part-list .ul .li {
  position: relative;
  margin-bottom: 1%;
  width:49%;
  display:inline-block;
}
.index-video-box .part-list .ul .li i {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
}
.index-video-box .part-list .ul .li span {
  color: #fff;
  font-size: 22px;
  font-family: 'pf';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.index-video-box .part-list .ul .img-load i {
  transition: all .3s;
}
.index-video-box .part-list .ul .img-load i:hover {
  background-color: rgba(0, 0, 0, 0);
}
.index-video-box .goods-class {
  margin-bottom: 70px;
}
.index-video-box .goods-class .ul{
	
	padding:0 2%;
}
.index-video-box .goods-class .ul .li {
  //width: 50%;
  
  //width: 33%;
  width: 25%;
  height: 180px;
  transition: width 0.2s ease-out;
  float: left;
}
.index-video-box .goods-class .ul .li i {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
}
.index-video-box .goods-class .ul .li span {
  color: #fff;
  font-size: 26px;
  font-family: 'pf';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.index-video-box .goods-class .ul .li p {
  position: absolute;
  bottom: 0;
  width: 100%;
  color: #fff;
  padding: 15px 13px;
  display: none;
  background: linear-gradient(rgba(22, 26, 55, 0), #080105);
}
.index-video-box .goods-class .ul .li:hover i {
  background-color: rgba(0, 0, 0, 0);
}
/* 新闻 */
.index-news-box {
  margin-top: 40px;
  padding: 50px 0;
  background-color: #eeeeee;
}
.index-news-box .left-title {
  padding: 35px 0 35px 30px;
  width: 100%;
  background-image: linear-gradient(#e95377,#ea5a3a);
}
.index-news-box .left-title p {
  font-family: "pf";
}
.index-news-box .left-title .el {
  font-size: 36px;
  color: #fff;
}
.index-news-box .left-title .ce {
  font-size: 12px;
  color: #fff;
  display: inline-block;
}
.index-news-box .left-title .more {
  display: inline-block;
  margin-top: 5px;
  padding: 0 8px;
  border: 1px solid #fff;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  transform: scale(0.75);
  transform-origin: left center;
  margin-left: 20px;
  transition: all .15s;
}
.index-news-box .left-title .more:hover {
  background-color: #fff;
  color: #e52643;
}
.index-news-box .part {
  padding: 20px;
  width: 100%;
  background-color: #fff;
}
.index-news-box .part:nth-of-type(2) {
  margin-bottom: 20px;
}
.index-news-box .part .first {
  display: -ms-flexbox;
  display: flex;
}
.index-news-box .part .first span {
  width: 25%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.index-news-box .part .first .right {
  padding-left: 15px;
  width: 80%;
}
.index-news-box .part .first .right .wrapper {
  height: 100%;
  border-bottom: 1px #ececec solid;
}
.index-news-box .part .first .right .wrapper .title {
  margin-bottom: 10px;
}
.index-news-box .part .first .right .wrapper p {
  overflow: hidden;
  color: #7f7f7f;
  height: 34px;
}
.index-news-box .part .first:hover {
  transition: all .3s;
  background-color: #fff;
  color: #e52643;
}
.index-news-box .part .list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 20px 0;
}
.index-news-box .part .list:nth-last-child(1) {
  margin-bottom: 0;
}
.index-news-box .part .list .time {
  padding-right: 10px;
  border-right: 1px #e0e0e0 dashed;
  text-align: center;
}
.index-news-box .part .list .time em {
  font-size: 24px;
  line-height: 1;
  letter-spacing: 1px;
}
.index-news-box .part .list .time span {
  display: block;
  margin-top: 5px;
  font-size: 12px;
  line-height: 1;
}
.index-news-box .part .list .text {
  padding-left: 20px;
}
.index-news-box .part .list:hover .text {
  transition: all .3s;
  background-color: #fff;
  color: #e52643;
}
.index-news-box .adv {
  margin-top: 52px;
}
.index-news-box .adv img {
  width: 100%;
}
.classify-box {
  margin-top: 87px;
}
.classify-box li {
  position: relative;
  padding: 0 22.25px;
  text-align: center;
}
.classify-box li .img-load:after {
  padding-bottom: 52.265%;
}
.classify-box li .img-load i {
  transition: all .2s;
}
.classify-box li .img-load i:hover {
  filter: saturate(200%);
}
.classify-box li p {
  font-size: 14px;
  color: #7f7f7f;
  line-height: 30px;
}
.foot-friend-box {
  position: relative;
  margin-top: 100px;
  background: #fc9521;
}
.foot-friend-box:before,
.foot-friend-box:after {
  position: absolute;
  content: "";
  width: 50%;
  top: 0;
  height: 100%;
}
.foot-friend-box:before {
  left: 0;
  background-image: linear-gradient(to right, #e95377,#ea5a3a );
}
.foot-friend-box:after {
  display: none;
  right: 0;
  background: linear-gradient(#8bc8f6, #ccdcf4);
  background-size: cover;
}
.foot-friend-box .flex {
  display: -ms-flexbox;
  display: flex;
}
.foot-friend-box .flex .left {
  padding: 0px 3px;
}
.foot-friend-box .flex .left ul {
  position: relative;
}
.foot-friend-box .flex .left ul li {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0 16px 0;
  color: #fff;
}
.foot-friend-box .flex .left ul li img {
  margin-right: 8px;
  width: 36px;
  height: 37px;
}
.foot-friend-box .flex .left ul li .en {
  display: block;
  width: 200%;
  font-size: 16px;
  line-height: 1.2;
  transform: scale(0.5);
  transform-origin: left center;
  text-transform: uppercase;
}
.foot-friend-box .flex .left ul li p {
  width: 100%;
}
.foot-friend-box .flex .right {
  position: relative;
  width: 50%;
  height: inherit;
  display: none;
}
.foot-friend-box .flex .right img {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.foot-company-box {
  background-color: #0d1025;
  padding: 49px 0 0 10px;
  color: #d1d2d6;
}
.foot-company-box .tit {
  font-size: 14px;
  margin-bottom: 10px;
}
.foot-company-box .host {
  display: -ms-flexbox;
  display: flex;
}
.foot-company-box .host p {
  margin: 0 0 6px 0;
}
.foot-company-box .border-bottom {
  border-bottom: 1px solid #4d4f5e;
  padding-bottom: 5px;
}
.foot-company-box .part1 {
  padding-right: 10px;
  margin-bottom: 10px;
}
.foot-company-box .part2,
.foot-company-box .part3 {
  margin-bottom: 10px;
}
.foot-company-box .part3 {
  padding-left: 10px;
}
.foot-company-box .cooper li {
  padding: 0 30px;
}
.foot-company-box .cooper li:nth-child(3) {
  margin-top: 8px;
}
.foot-company-box .cooper li .img-load {
  height: auto;
}
.foot-company-box .cooper .hz {
  padding-left: 0;
}
.foot-company-box .copyright {
  padding: 20px 0;
  font-family: "Microsoft YaHei";
}
.foot-company-box .copyright .prepare {
  text-align: center;
}
.foot-company-box .copyright .prepare span {
  margin-left: 15px;
}
.foot-company-box .copyright .prepare span i {
  color: #dc1f25;
}
.foot-company-box .copyright .prepare p {
  color: #767676;
}
.foot-company-box .copyright .share ul {
  text-align: center;
  margin-top: 10px;
}
.foot-company-box .copyright .share ul li {
  display: inline-block;
  margin: 0 4px;
}
.foot-company-box .copyright .share ul li a {
  color: #767676;
}
.foot-company-box .copyright .share ul i {
  width: 2px;
  height: 10px;
  background-color: #626365;
  position: absolute;
  margin-top: 4px;
}
.trust-box {
  background-color: #0f0911;
  background-color: #0d1025;
  padding: 4px 10px;
}
.trust-box .left {
  padding: 5px 0;
  float: left;
}
.trust-box .right {
  text-align: right;
}
.trust-box .right img {
  margin-left: 3px;
}
.index-contact-box {
  position: fixed;
  z-index: 100;
  bottom: -1px;
  padding: 10px 0;
  width: 100%;
  background-color: #ca0e13;
}
.index-contact-box .inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 5px;
}
.index-contact-box a {
  font-size: 14px;
  color: #fff;
  line-height: 30px;
}
.index-contact-box a.btn {
  display: inline-block;
  border: 1px solid #ea9fa1;
  padding: 0 10px;
  font-family: "pf";
  font-weight: 800;
  color: #f0dfa6;
}
.index-contact-box a.bh {
  transition: all .15s;
}
.index-contact-box a.bh:hover {
  background-color: #fff;
  border-color: #fff;
  color: #0d1025;
  font-weight: 800;
  transition: all .3s;
}
.index-contact-box .part3 {
  display: none;
}
.index-contact-box .part4 a.btn:hover {
  color: #fff;
}
/* 内页展会介绍 */
.introduce-box {
  margin-top: 30px;
}
.introduce-box li {
  padding: 0 30px;
  font-size: 14px;
  margin-bottom: 70px;
}
.introduce-box li .name {
  text-align: center;
  color: #161616;
  margin: 15px 0 5px  0;
}
.introduce-box li .text {
  color: #7f7f7f;
  line-height: 25px;
}
.introduce-box li .img-load i {
  transition: all 0.3s;
}
.introduce-box li .img-load:hover i {
  filter: contrast(1.6);
  transform: scale(1.07);
  transition: all 0.3s;
}
.introduce-box li:hover .name {
  color: #ca0e13;
  transition: all 0.3s;
}
/* 内页参展理由*/
.cz-reason-box {
  margin-top: 70px;
}
.cz-reason-box .part-content {
  min-height: 365px;
  display: block;
  margin-bottom: 184px;
}
.cz-reason-box .img {
  width: 100%;
  height: 360px;
  background-size: cover;
}
.cz-reason-box .text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.cz-reason-box .text .fc {
  text-align: center;
  color: #161616;
}
.cz-reason-box .text .tit {
  font-size: 20px;
  margin-top: 20px;
}
.cz-reason-box .text .see {
  font-size: 14px;
  font-weight: bold;
  margin: 50px 0 30px 0;
}
.cz-reason-box .text .info {
  color: #7f7f7f;
  font-size: 14px;
  line-height: 30px;
}
.cz-reason-box .text .info span {
  color: #ca0e13;
}
.cz-reason-box .p1 .text {
  margin-left: 0;
  padding-left: 0;
}
.cz-reason-box .p2 .text {
  margin-right: 0;
  margin-bottom: 20px;
}
/* 内页报名参展*/
.phone-title {
  font-size: 20px;
  color: #161616;
  text-align: center;
  letter-spacing: 8px;
  padding: 50px 0;
}
.phone-title span {
  margin-left: 50px;
  letter-spacing: 1px;
}
.enroll-box .container {
  background-color: #f5f5f5;
  padding: 40px 50px;
  margin-bottom: 11%;
}
.enroll-box .container .input-outer input[type="text"] {
  padding: 0 20px;
  width: 100%;
  border: 1px #dadada solid;
  line-height: 40px;
  background-color: #fff;
  height: 40px;
  margin-bottom: 18px;
  font-size: 14px;
  border: 0;
}
.enroll-box .container .input-outer input[type="text"]:-ms-input-placeholder {
  color: #7f7f7f;
  vertical-align: top;
}
.enroll-box .container .input-outer input[type="text"]::placeholder {
  color: #7f7f7f;
  vertical-align: top;
}
.enroll-box .container .input-outer span {
  color: #ca0e13;
  position: relative;
  top: 30px;
  left: 10px;
}
.enroll-box .container .mrt {
  margin-top: -20px;
}
.enroll-box .container .mt {
  margin-bottom: 0 !important;
  margin-top: 18px;
}
.enroll-box .container .mar-b input[type="text"] {
  margin-bottom: 0;
}
.enroll-box .container .part-r {
  padding-right: 0;
  margin-bottom: 0;
}
.enroll-box .container .part-r .frame input:-ms-input-placeholder {
  color: red;
  font-size: 20px;
  line-height: 20px;
}
.enroll-box .container .part-r .frame input::placeholder {
  color: red;
  font-size: 20px;
  line-height: 20px;
}
.enroll-box .container .part-r .frame .h160 {
  height: 160px;
}
.enroll-box .container .part-r .mb {
  margin-bottom: 0 !important;
}
.enroll-box .container .operation button {
  transition: all 1s linear;
  line-height: 40px;
  width: 45%;
  color: #fff;
  padding: 0;
  background-color: #8f8f8f;
}
.enroll-box .container .operation button.submit {
  float: left;
  background-color: #901818;
}
.enroll-box .container .operation button.submit:hover {
  background-color: #ca0e13;
  transition: all 1s linear;
}
.enroll-box .container .operation button.reset {
  float: right;
  background-color: #797272;
}
.enroll-box .container .operation button.reset:hover {
  background-color: #8f8f8f;
  transition: all 1s linear;
}
.cg-reason-box {
  padding: 0 10px;
}
.cg-reason-box .part1 {
  margin-bottom: 40px;
}
.cg-reason-box .reason-title {
  margin: 40px 0;
  background-image: url(../images/reason-bg-img01.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 20px 0;
  color: #fff;
  text-align: center;
  font-size: 20px;
  letter-spacing: 9px;
}
.cg-reason-box li {
  margin-bottom: 20px;
}
.cg-reason-box li:nth-child(odd) {
  padding-right: 0;
}
.cg-reason-box li:nth-child(even) {
  padding-left: 0;
}
.cg-reason-box li .reason-border {
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px dashed #7f7f7f;
  -ms-flex-align: end;
      align-items: flex-end;
  min-height: 65px;
  padding-bottom: 17px;
}
.cg-reason-box li .reason-border .text {
  color: #7f7f7f;
  font-size: 14px;
}
.cg-reason-box li .reason-border .num {
  font-size: 24px;
  color: #7f7f7f;
  margin-right: 22px;
}
.cg-reason-box .inside {
  margin-top: 60px;
}
.cg-reason-box .inside .left .text {
  color: #7f7f7f;
  font-size: 14px;
  line-height: 25px;
  padding: 15% 0 15% 50px;
}
.cg-reason-box .inside .left .text span {
  color: #ca0e13;
}
/*swiper 两端按钮*/
.swiper-box {
  position: relative;
}
.swiper-box .btn {
  top: 50%;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1;
  display: none;
  width: 25px;
  height: 25px;
  position: absolute;
}
.swiper-box .btn:hover {
  color: #ca0e13;
}
.swiper-box .btn-arrow-left {
  border-left: 2px solid;
  border-bottom: 2px solid;
  transform: rotate(45deg);
  left: -10px;
}
.swiper-box .btn-arrow-right {
  border-right: 2px solid;
  border-bottom: 2px solid;
  transform: rotate(-45deg);
  right: -10px;
}
.swiper-box .swiper-container {
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 29px;
}
.swiper-box .swiper-container .mask-box {
  position: relative;
}
.swiper-box .swiper-container .mask-box p {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  color: #fff;
  text-align: center;
  padding: 30px 0 5px 0;
  font-size: 12px;
  background: linear-gradient(rgba(22, 26, 55, 0), #161a37);
  z-index: 0;
}
.dwjs-dt-box .swiper-slide {
  width: 33.33% !important;
  padding: 0 5px;
  cursor: pointer;
}
.dwjs-one-dt {
  padding: 0 10px;
  margin-bottom: 10px;
  position: relative;
}
.dwjs-one-dt img {
  width: 100%;
  height: 100%;
}
.dwjs-one-dt p {
  position: relative;
  bottom: 56px;
  width: 100%;
  color: #fff;
  text-align: center;
  padding: 32px 0 5px 0;
  font-size: 14px;
  background: linear-gradient(rgba(22, 26, 55, 0), #161a37);
  z-index: 0;
}
.list-box-mask .swiper-slide .img-load i span {
  background: url(../images/magnifier-img01.png) no-repeat center;
  opacity: 0;
  height: 55px;
  position: absolute;
  left: 50%;
  top: 50%;
  right: 0;
  bottom: 0;
  width: 58px;
  margin-left: -29px;
  margin-top: -25px;
  transition: all 0.3s;
}
.list-box-mask .swiper-slide .img-load:hover i span {
  opacity: 1;
}
.float-message-box {
  display: none;
  position: fixed;
  top: 50%;
  z-index: 2;
  right: 30px;
}
.float-message-box .phone {
  margin-bottom: 9px;
}
.float-message-box .ml {
  margin-left: 15px;
}
.float-message-box .ml .code {
  width: 91px;
  height: 90px;
  border: 1px solid #aeaeae;
  padding: 6px;
  text-align: center;
  background-color: #fff;
}
.float-message-box .ml .download {
  background-color: #991e23;
}
.float-message-box .ml .signUp {
  background-color: #ed541e;
}
.float-message-box .ml .consult img {
  margin-right: 5px;
}
.float-message-box .ml .gy {
  width: 91px;
  line-height: 37px;
  text-align: center;
  margin: 1px 0;
}
.float-message-box .ml .gy a {
  display: block;
  color: #fff;
  font-family: "pf";
  font-size: 14px;
}
.float-message-box .ml .return-top {
  position: relative;
}
.float-message-box .ml .return-top a {
  background-color: #adadad;
  width: 91px;
  height: 37px;
  display: block;
}
.float-message-box .ml .return-top a span {
  position: absolute;
  color: #fff;
  display: block;
  border-left: 2px solid;
  border-bottom: 2px solid;
  transform: rotate(133deg);
  width: 15px;
  height: 15px;
  left: 34px;
  top: 15px;
}
/*展会速递*/
.express-mt {
  margin-top: 70px;
}
.express-box li {
  padding: 0 10px;
  margin-bottom: 40px;
}
.express-box li .time {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #cccccc;
  padding: 13px 26px;
  transition: background-color 0.5s;
}
.express-box li .time .left-part span {
  display: block;
  color: #7f7f7f;
  transition: color .1s;
}
.express-box li .time .left-part span.ld {
  font-size: 24px;
}
.express-box li .time .left-part span.yd {
  font-size: 14px;
}
.express-box li .time .right-part a {
  display: inline-block;
  border-right: 2px solid;
  border-bottom: 2px solid;
  width: 10px;
  height: 10px;
  transform: rotate(-45deg);
  color: #fff;
  margin-top: 20px;
}
.express-box li .text {
  margin-top: 35px;
  padding: 0 25px;
}
.express-box li .text .tit {
  font-size: 20px;
  color: #161616;
  margin-bottom: 20px;
  transition: color .1s;
}
.express-box li .text p {
  font-size: 14px;
  color: #7f7f7f;
  line-height: 25px;
}
.express-box li.on .time,
.express-box li:hover .time {
  background-color: #ea5a3a;
  color: #fff;
  border: 0;
}
.express-box li.on .time span,
.express-box li:hover .time span {
  color: #fff;
}
.express-box li.on .tit,
.express-box li:hover .tit {
  color: #ca0e13;
}
.express-more {
  width: 200px;
  line-height: 40px;
  border: 1px solid #cccccc;
  border-radius: 30px;
  text-align: center;
  margin: 50px auto;
  transition: background-color 0.5s;
}
.express-more a {
  font-size: 14px;
  color: #cccccc;
  display: block;
}
.express-more:hover {
  background-color: #ca0e13;
}
.express-more:hover a {
  color: #fff;
}
.downloadCenter-box ul li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border: 1px solid #cccccc;
  padding: 11px 30px;
  margin-bottom: 15px;
}
.downloadCenter-box ul li .part-l img {
  margin-right: 20px;
}
.downloadCenter-box ul li:hover {
  border: 1px solid #ca0e13;
}
.downloadCenter-box ul li.on {
  opacity: 0.6;
}
/*回顾图集*/
.reviewAtlas-box .xchg-elem {
  display: block;
  padding: 10px;
  border: 1px #dddddd solid;
}
.reviewAtlas-box .xchg-elem .p {
  line-height: 20px;
  text-align: center;
}
.reviewAtlas-box .xchg-elem:hover {
  border-color: #ca0e13;
}
.reviewAtlas-box .xchg-elem:hover .p {
  color: #ca0e13;
}
.reviewAtlas-box .mask-box {
  display: block;
}
.reviewAtlas-box .mask-box:hover .mask,
.reviewAtlas-box .mask-box.on .mask {
  display: block;
}
.reviewAtlas-box .mask-box p {
  text-align: center;
}
.reviewAtlas-box .mask {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url(../images/dark-opacity-50.png) repeat;
}
.reviewAtlas-box .mask:before {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -27px;
  margin-top: -27px;
  width: 55px;
  height: 55px;
  content: "";
}
.reviewAtlas-box .mask.no-icon:before {
  display: none;
}
.reviewAtlas-box .xchg-ml {
  padding: 0 30px;
  margin-bottom: 80px;
}
.reviewAtlas-box.btn-search .mask:before {
  background: url(../images/mask-search-btn.png) center no-repeat;
}
.reviewAtlas-box .print1 {
  padding-bottom: 10px;
}
.reviewAtlas-box .print2 {
  padding-bottom: 10px;
}
.reviewAtlas-box .print2 .pr {
  padding-right: 5px;
}
.reviewAtlas-box .print2 .pl {
  padding-left: 5px;
}
.reviewAtlas-box .print2 .pz {
  padding: 0 2.5px;
}
/*二级导航*/
.subNav-box {
  position: absolute;
  z-index: 2;
  background-color: #24252e;
  width: 100%;
  height: auto;
  left: 0;
  padding: 32px 0;
  display: none;
  opacity: 0;
  margin-top: 9px;
}
.subNav-box .container {
  display: -ms-flexbox;
  display: flex;
}
.subNav-box .container ul li {
  line-height: 26px;
}
.subNav-box .container ul li.tit {
  color: #fff;
  font-size: 14px;
  margin-bottom: 10px;
}
.subNav-box .container ul li a {
  color: #8a8a8d;
}
.subNav-box .container ul li a:hover {
  color: #ea5a3a;
}
.subNav-box .container i {
  width: 1px;
  height: 139px;
  background-color: #35363e;
  margin-top: 23px;
  opacity: 0.8;
}
.subNav-box .container span {
  width: 1px;
  height: 139px;
  background-color: #1b1c22;
  margin-top: 23px;
  opacity: 0.8;
}
/* 顶部样式 start */
@media (min-width: 768px) {
  .index-news-box {
	margin-top: 88px;
    padding: 95px 0;
  }
  .banner-box .banner-button {
    display: block;
  }
  .trust-box {
    padding: 0;
  }
  .trust-box .right {
    text-align: right;
  }
  .trust-box .right img {
    margin-left: 18px;
  }
  .foot-friend-box:after {
    display: block;
  }
  .foot-friend-box .flex .left {
    width: 50%;
  }
  .foot-friend-box .flex .right {
    display: block;
  }
  .index-contact-box {
    padding: 12px 0;
  }
  .index-contact-box a {
    font-size: 16px;
    line-height: 38px;
  }
  .index-contact-box a.btn {
    padding: 0 20px;
    color: #f0dfa6;
    border: 1px solid #ea9fa1;
  }
  .index-contact-box .part2 .btn {
    margin: 0 10px;
  }
  .index-contact-box .part3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
  .index-contact-box .part3 img {
    height: 38px;
  }
  .index-contact-box .part3 .phone {
    margin-left: 15px;
    font-size: 18px;
    font-family: "pf";
    color: #fff;
    line-height: 38px;
  }
  .index-contact-box .part4 {
    display: none;
  }
  .index-time-box {
    padding: 44px 0;
  }
  .index-time-box .flex {
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .index-time-box .flex > div {
    width: 33.333%;
  }
  .index-time-box .b1,
  .index-time-box .b2,
  .index-time-box .times {
    -ms-flex-order: 1;
        order: 1;
  }
  .index-time-box .b1 {
    text-align: right;
  }
  .index-time-box .b2 {
    text-align: left;
  }
  .index-time-box .times {
    margin-bottom: 0;
  }
  .index-time-box .times .tit {
    margin-bottom: 35px;
    font-size: 14px;
  }
  .index-time-box .times .time span em {
    font-size: 48px;
  }
  .index-time-box .b1 {
    margin: 0 100px 0 0;
  }
  .index-time-box .b2 {
    margin: 0 0 0 100px;
  }
  .index-time-box .btn {
    width: 130px;
  }
  .dwjs-one-dt {
    padding: 0 100px;
  }
  .cg-reason-box .reason-title {
    padding: 35px 0;
  }
  .swiper-box .btn {
    display: block;
  }
  .swiper-box .swiper-container .mask-box p {
    font-size: 14px;
  }
  .dwjs-dt-box .swiper-slide {
    padding: 0 15px;
  }
  .float-message-box {
    display: block;
  }
  .foot-company-box .part3 {
    padding-left: 0;
  }
  .index-video-box .goods-class .ul .li {
    height: 238px;
  }
  .index-video-box .goods-class .ul .li p {
    display: none;
    padding: 15px 5px;
  }
  .index-video-box .goods-class .ul .on {
    display: block;
    transition: width 0.2s ease-out;
  }
  .index-video-box .goods-class .ul .on p {
    padding: 15px 10px;
    display: block;
  }
  .index-video-box .goods-class .ul .on i {
    background-color: rgba(0, 0, 0, 0);
  }
  .index-video-box .video-box {
    padding-right: 5%;
    margin-bottom: 0;
  }
  .index-video-box .play {
    transform: scale(0.7);
  }
}
/* 专门针对头部导航 start */
@media (min-width: 992px) {
  .header .flex {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .header .logo-box {
    -ms-flex-order: 1;
        order: 1;
    -ms-flex-positive: 0;
        flex-grow: 0;
  }
  .header .nav-collapse-box {
    width: auto;
    -ms-flex-order: 1;
        order: 1;
    -ms-flex-positive: 1;
        flex-grow: 1;
    padding: 9px 1%;
  }
  .header .nav-collapse {
    height: auto;
  }
  .header .nav-collapse ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .header .nav-collapse-button {
    display: none;
  }
}
/* 专门针对头部导航 end */
@media (min-width: 992px) {
  .index-video-box .goods-class .ul .li {
    width: 22%;
  }
  .index-video-box .goods-class {
  margin-bottom: 100px;
}
.index-video-box {
  margin-top: 95px;
}
  .index-video-box .goods-class .ul .li i span {
    font-size: 28px;
  }
  .index-video-box .goods-class .ul .on {
    width: 34%;
    //width: 50%;
  }
  .index-video-box .video-box {
    padding-right: 5%;
    margin-bottom: 0;
  }
  .index-video-box .play {
    transform: scale(0.7);
  }
  .subNav-box {
    opacity: 1;
  }
  .banner-box .time-box {
    padding: 70px 0;
  }
  .banner-box .time-box .cont {
    width: 815px;
    display: -ms-flexbox;
    display: flex;
  }
  .banner-box .time-box .cont .signUp-button {
    width: 130px;
    height: 45px;
    line-height: 45px;
  }
  .banner-box .time-box .cont .time {
    margin: 0 20%;
  }
  .banner-box .time-box .cont .time p {
    font-size: 14px;
  }
  .banner-box .time-box .cont .time .tds {
    font-size: 48px;
  }
  .company-box .part1 {
    margin: 0 0 28px 0;
  }
  .company-box .part2 {
    margin: 0;
  }
  .index-news-box .part {
    width: 42%;
    border: 0;
  }
  .index-news-box .part:nth-of-type(2) {
    margin-bottom: 0;
  }
  .index-news-box .inner {
    display: -ms-flexbox;
    display: flex;
  }
  .index-news-box .left-title {
    width: 16%;
  }
  .index-news-box .left-title .more {
    margin-top: 55px;
    margin-left: 0;
  }
  .foot-friend-box .flex .left {
    padding: 38px 3px;
  }
  .foot-company-box .host {
    display: block;
  }
  .foot-company-box .company-box {
    padding: 49px 0 0 0px;
  }
  .foot-company-box .copyright .prepare {
    text-align: left;
  }
  .foot-company-box .copyright .share ul {
    text-align: right;
    margin: 0;
  }
  .cz-reason-box .part-content {
    display: -ms-flexbox;
    display: flex;
  }
  .cz-reason-box .img {
    width: 45%;
    height: inherit;
  }
  .cz-reason-box .text {
    width: 45%;
  }
  .cz-reason-box .p1 .text {
    margin-left: 5%;
    padding-left: 5%;
  }
  .cz-reason-box .p2 .text {
    margin-right: 9%;
    margin-bottom: 0;
  }
  .enroll-box .container .part-r {
    padding-right: 50px;
    margin-bottom: 18px;
  }
  .enroll-box .container .part-r .mb {
    margin-bottom: 18px;
  }
  .cg-reason-box li:nth-child(odd) {
    padding-right: 15px;
  }
  .cg-reason-box li:nth-child(even) {
    padding-left: 15px;
  }
  .dwjs-dt-box .swiper-slide {
    width: 33.33% !important;
    padding: 0 10px;
  }
  .swiper-box .btn-arrow-left {
    left: -10px;
  }
  .swiper-box .btn-arrow-right {
    right: -10px;
  }
  .express-box li {
    margin-bottom: 0;
  }
  .inside-news-box {
    padding: 0;
  }
  .inside-news-box .part .r-info {
    padding-left: 30px;
  }
  .inside-news-box .part .r-info .text .tit a {
    font-size: 20px;
  }
  .inside-news-box .part .new_img {
    padding-right: 30px;
  }
  .foot-company-box .cooper .hz {
    padding-left: 30px;
  }
}
@media (min-width: 1200px) {
  .header .nav-collapse-box {
    padding: 8px 1.5% 9px 3%;
  }
  .video-box .videoBox .video-img {
    height: auto;
  }
  .index-contact-box {
    padding: 16px 0;
  }
  .index-contact-box a {
    font-size: 18px;
    line-height: 40px;
  }
  .index-contact-box .part2 .btn {
    margin: 0 20px;
  }
  .index-contact-box .part3 img {
    height: 45px;
  }
  .index-contact-box .part3 .phone {
    margin-left: 15px;
    font-size: 18px;
    font-family: "pf";
    color: #fff;
    line-height: 45px;
  }
  .swiper-box .btn-arrow-left {
    left: -16px;
  }
  .swiper-box .btn-arrow-right {
    right: -16px;
  }
  .banner-box .swiper-slide {
    height: 625px;
  }
  .foot-company-box .cooper li .img-load {
    height: 52px;
  }
  .foot-company-box .copyright .share ul {
    margin-top: 0;
  }
  .foot-company-box .copyright .share ul li {
    margin: 0 13px;
  }
}
.mb40 {
  margin-bottom: 25px;
}
.ny-banner {
  position: relative;
  height: 225px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.ny-banner .location-bg {
  position: absolute;
  width: 100%;
  bottom: 0;
  background-color: rgba(13, 16, 37, 0.6);
}
.ny-banner .location-bg .location-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  height: 60px;
  padding: 4px 10px 3px;
}
.ny-banner .location-bg .location-info > div:first-of-type a {
  font-family: "pf";
  display: inline-block;
  padding: 3px 8px;
  border: 1px solid #fff;
  margin: 0 20px 5px;
  font-size: 14px;
  text-align: center;
  color: #f3edb0;
}
.ny-banner .location-bg .location-info > div:last-of-type {
  color: #fff;
}
.ny-banner .location-bg .location-info > div:last-of-type i {
  color: #fee936;
}
.sub-nav {
  position: relative;
  margin: 20px 0;
}
.sub-nav.pl0 {
  padding-left: 0;
}
.sub-nav .tit {
  text-align: center;
}
.sub-nav .tit .wrapper {
  position: relative;
  display: inline-block;
}
.sub-nav .tit .wrapper i {
  font-family: 'Arial';
  font-size: 70px;
  line-height: 1;
  letter-spacing: 2px;
  color: #000000;
}
.sub-nav .tit .wrapper span {
  position: absolute;
  left: 0;
  bottom: 5px;
  padding: 2px 2px 2px 0;
  background-color: #fff;
  font-size: 14px;
  color: #7f7f7f;
}
.sub-nav ul {
  text-align: center;
}
.sub-nav ul li {
  display: inline-block;
  margin: 0 10px;
  line-height: 2.5;
  font-size: 15px;
  color: #161616;
  font-weight: 800;
  transition: all .15s;
  position: relative;
}
.sub-nav ul li:hover,
.sub-nav ul li.on {
  color: #ca0e13;
}
.sub-nav ul li:hover:before,
.sub-nav ul li.on:before {
  content: "";
  width: 16px;
  height: 1px;
  background-color: #ca0e13;
  position: absolute;
  top: 18px;
  left: -17px;
}
.sub-nav ul li:hover:after,
.sub-nav ul li.on:after {
  content: "";
  width: 16px;
  height: 1px;
  background-color: #ca0e13;
  position: absolute;
  top: 18px;
  right: -17px;
}
.host-list .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 30px;
}
.host-list .row:last-of-type {
  margin-bottom: 0;
}
.host-list .row .img-load {
  width: 90%;
}
.host-list .row .host-text {
  padding: 50px;
}
.host-list .row .host-text .host-title1 {
  letter-spacing: 10px;
  font-size: 20px;
  text-align: center;
  line-height: 30px;
  margin-bottom: 20px;
}
.host-list .row .host-text .host-title2 {
  text-align: center;
  font-size: 14px;
  font-weight: 800;
  line-height: 25px;
  margin-bottom: 15px;
}
.host-list .row .host-text .text p {
  font-size: 14px;
  color: #7f7f7f;
  text-indent: 2em;
  line-height: 26px;
  margin-bottom: 10px;
}
.host-list .row .host-text .text p i {
  color: #ca0e13;
}
.guest-list .row .guest-show {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 30px;
  padding: 0 10px;
}
.guest-list .row .guest-show .guest-logo {
  width: 28%;
  padding: 48px 0;
  border: 1px solid #e5e5e5;
}
.guest-list .row .guest-show .guest-text {
  width: 72%;
  padding-left: 20px;
}
.guest-list .row .guest-show .guest-text h4 {
  font-weight: 400;
  font-size: 18px;
  color: #161616;
  line-height: 26px;
  margin-bottom: 20px;
}
.guest-list .row .guest-show .guest-text p {
  color: #7f7f7f;
  line-height: 26px;
  font-size: 14px;
}
.build {
  width: 40%;
  margin: 0 auto;
}
.go-index {
  text-align: center;
  color: #474646;
  font-size: 14px;
  line-height: 30px;
}
.go-index a {
  display: inline-block;
  padding: 5px 15px;
  border: 1px solid #d3d3d3;
}
.go-index i {
  color: #ca0e13;
}
.news-title {
  padding: 10px;
  text-align: center;
  padding-bottom: 30px;
  border-bottom: 1px solid #e9e9e9;
}
.news-title h4 {
  font-size: 16px;
  color: #161616;
  line-height: 28px;
}
.news-title p {
  color: #ca0e13;
  line-height: 28px;
  font-size: 14px;
}
.news-title p span {
  padding: 0 15px;
}
.news-content {
  padding: 30px 10px 0;
  margin-bottom: 20px;
}
.news-content img {
  display: block;
  max-width: 100%;
  margin: 40px auto;
}
.news-content p {
  font-size: 14px;
  line-height: 26px;
  margin-bottom: 20px;
  color: #7f7f7f;
  text-indent: 2em;
}
.content-index {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  padding: 0 10px;
}
.content-index a {
  color: #7f7f7f;
  margin: 4px 0;
}
.content-index a:hover,
.content-index a.on {
  color: #ca0e13;
}
.list-info {
  margin: 0 10px 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  position: relative;
  padding-left: 10px;
}
.list-info .date {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  color: #7f7f7f;
  padding-bottom: 10px;
}
.list-info .date span {
  font-size: 30px;
  line-height: 30px;
}
.list-info .date i {
  font-size: 14px;
  text-transform: uppercase;
  position: relative;
  padding: 0 3px;
}
.list-info .date i:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #d6d6d6;
  left: 50%;
  bottom: -10px;
  margin-left: -50%;
}
.list-info .info-first .info-img {
  display: block;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 5px;
}
.list-info .info {
  width: 100%;
  margin-left: 30px;
  padding-bottom: 15px;
  border-bottom: 1px dashed #b2b2b2;
}
.list-info .info .info-tit {
  width: 100%;
}
.list-info .info .info-tit p {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 15px;
  color: #161616;
}
.list-info .info p {
  color: #7f7f7f;
  font-size: 14px;
  line-height: 26px;
  margin-bottom: 15px;
}
.list-info .info .info-more {
  color: #7f7f7f;
  font-size: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.list-info .info .info-more a {
  display: block;
  font-size: 12px;
  padding: 6px 20px 6px 10px;
  border: 1px solid #bfbfbf;
  transform: scale(0.8);
  position: relative;
}
.list-info .info .info-more a:after,
.list-info .info .info-more a:before {
  content: "";
  width: 2px;
  height: 5px;
  position: absolute;
  background-color: #7f7f7f;
  right: 10px;
  top: 10px;
  transform: rotate(135deg);
}
.list-info .info .info-more a:before {
  top: 13px;
  transform: rotate(45deg);
  transition: all 0.3s;
}
.list-info .info .info-more a:hover {
  border: 1px solid transparent;
  background-color: #ca0e13;
  color: #fff;
}
.list-info .info .info-more a:hover:after,
.list-info .info .info-more a:hover:before {
  background-color: #fff;
}
.list-info:hover,
.list-info .on {
  transition: all 0.5s;
}
.list-info:hover:after,
.list-info .on:after {
  position: absolute;
  content: "";
  width: 4px;
  height: 80%;
  background-color: #ca0e13;
  top: 3px;
  left: 0;
}
.list-info:hover .date,
.list-info .on .date {
  margin-left: 0;
}
.list-info:hover .date span,
.list-info .on .date span {
  color: #ca0e13;
}
.list-info:hover .info,
.list-info .on .info {
  margin-left: 30px;
}
.list-info:hover .info .info-tit p,
.list-info .on .info .info-tit p {
  color: #ca0e13;
}
.list-page {
  padding: 0 10px;
  text-align: center;
  margin-top: 40px;
  line-height: 30px;
}
.list-page span {
  padding: 3px 5px;
  font-weight: 700;
  color: #161616;
  border: 1px solid #010101;
  margin: 0 7px;
}
.list-page i {
  padding: 3px 5px;
  margin: 0 5px;
  color: #7f7f7f;
  border: 1px solid #b9b9b9;
}
.list-page span:hover,
.list-page i:hover,
.list-page .on {
  background-color: #ca0e13;
  color: #fff;
  border: 1px solid transparent;
}
.p4-1 .ny-title2 {
  padding: 60px 0 60px 0;
}
.p4-1 .part1 .reason-title {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  line-height: 30px;
  text-align: center;
  padding: 30px 0;
  margin: 25px 0;
  color: #fff;
  font-size: 24px;
}
.p4-1 .part1 .reason-title:first-of-type {
  margin: 10px 0 25px;
}
.p4-1 .part1:last-of-type .p4-1-info {
  padding-bottom: 0px;
}
.p4-1 .p4-1-info {
  padding-bottom: 15px;
  padding-left: 1.8%;
}
.p4-1 .p4-1-info dl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-size: 14px;
  padding: 6px 0;
}
.p4-1 .p4-1-info dl dt {
  display: inline-block;
  min-width: 100px;
  text-align: left;
  color: #161616;
}
.p4-1 .p4-1-info dl dd {
  display: inline-block;
  text-align: left;
  color: #717171;
}
.p4-1 .part2 .part2-right {
  background-color: #f8f8f8;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 2% 5%;
}
.p4-1 .part2 .part2-right p {
  text-align: left;
  text-indent: 2em;
  line-height: 28px;
  color: #717171;
  font-size: 14px;
  margin-bottom: 5px;
}
.p4-1 .part2 .part2-right p span {
  color: #ca0e13;
}
.p4-1 .part2 .part2-right p.tit {
  width: 100%;
  text-align: left;
  text-indent: 0;
  font-size: 16px;
  color: #161616;
  margin-bottom: 15px;
}
.p4-1 .part3 .part2-left {
  padding-right: 0;
}
.p4-1 .part4 .ny-title2 {
  padding: 30px 0 10px 0;
  text-align: left;
  border-bottom: 1px solid #ca0e13;
  margin-bottom: 20px;
}
.p4-1 .part4 .p4-1-info {
  padding: 0;
}
.p4-1 .part4 .part4-r {
  padding: 0 15px;
}
.p4-1 .part4 .part4-r .p4-1-info {
  padding-left: 0;
}
.p4-1 .part4 .part4-r .p4-1-info dl dt {
  min-width: 50px;
  position: relative;
}
.p4-1 .part4 .part4-r .p4-1-info dl dt:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top-color: #ca0e13;
  transform: rotate(-90deg);
  left: 30px;
  top: 3px;
}
.p4-1 .part4 .part4-l {
  padding: 0 15px ;
}
.p4-1 .part4 .part4-l .p4-1-info {
  padding-left: 0;
}
.p4-1 .part4 .part4-l .p4-1-info dl {
  margin: 10px 0;
}
.p4-1 .part4 .part4-l .p4-1-info dl dt {
  line-height: 50px;
  min-width: 56px;
  width: 56px;
  height: 56px;
  background-color: #ca0e13;
  border: 4px solid #dc9fa1;
  border-radius: 50%;
  text-align: center;
  color: #fff;
}
.p4-1 .part4 .part4-l .p4-1-info dl dd {
  padding-left: 6%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: start;
      align-items: flex-start;
}
.p4-1 .part5 {
  padding-bottom: 20px;
}
.p4-1 .part5 .content {
  position: absolute;
  left: 23%;
  top: 36%;
  bottom: 0;
  right: 0;
  padding: 15px 4% 0px;
  font-size: 14px;
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  overflow-y: auto;
}
.p4-1 .part5 .content::-webkit-scrollbar {
  width: 4px;
  border-left: 3px #fff solid;
  border-right: 3px #fff solid;
  background-color: #d7e4e5;
}
.p4-1 .part5 .content::-webkit-scrollbar-thumb {
  height: 30px;
  border-radius: 2px;
  background-color: #cccccc;
}
.p4-1 .part5 .content p {
  width: 100%;
  color: #717171;
  line-height: 24px;
}
.p4-1 .part5 .content p.tit {
  font-size: 16px;
  position: relative;
  color: #161616;
  margin-bottom: 20px;
}
.p4-1 .part5 .content p.tit:after {
  position: absolute;
  content: "";
  width: 40px;
  height: 2px;
  background-color: #ca0e13;
  left: 0;
  bottom: -10px;
}
.p4-1 .part6 {
  font-size: 14px;
  padding: 0 10px;
}
.p4-1 .part6 .p6-exhibition {
  margin-bottom: 20px;
}
.p4-1 .part6 .p6-exhibition p {
  line-height: 26px;
  color: #717171;
  font-size: 14px;
  margin-bottom: 15px;
  text-align: left;
  text-indent: 0;
}
.p4-1 .part6 .p6-exhibition p:first-of-type {
  text-indent: 2em;
}
.p4-1 .part6 .p6-exhibition p span {
  color: #ca0e13;
}
.p4-1 .part6 .p6-exhibition ul {
	margin-top:35px;
   margin-bottom:55px;
   
  //margin-bottom: 0;
}
.p4-1 .part6 .p6-exhibition ul li {
  position: relative;
}
.p4-1 .part6 .p6-exhibition ul li .inner {
  padding: 22px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.p4-1 .part6 .p6-exhibition ul li .inner i {
  width: 100%;
  border: none;
  border-radius: 0;
  color: #717171;
  background-color: transparent;
}
.p4-1 .part6 .p6-exhibition ul li .inner i span {
  font-size: 20px;
  color: #ca0e13;
}
.p4-1 .part6 .p6-exhibition ul li .inner p {
  font-weight: 300;
  text-align: center;
  color: #c9c9c9;
  font-size: 12px;
  text-transform: uppercase;
  margin: 0;
}
.p4-1 .part7 {
  margin: 40px 0 50px;
}
.p4-1 .part8 {
  padding: 0 10px 20px;
  margin-bottom:15px;
}
.p4-1 .part8 .ny-title2 {
  padding: 30px 0 10px 0;
  text-align: left;
  border-bottom: 1px solid #ca0e13;
  margin-bottom: 20px;
}
.p4-1 .part8 .part8-r,
.p4-1 .part8 .part8-l {
  font-size: 14px;
  color: #717171;
}
.p4-1 .part8 .part8-r ul li,
.p4-1 .part8 .part8-l ul li {
  min-width: 110px;
  line-height: 30px;
  position: relative;
  padding-left: 30px;
}
.p4-1 .part8 .part8-r ul li:after,
.p4-1 .part8 .part8-l ul li:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top-color: #ca0e13;
  transform: rotate(-90deg);
  left: 10px;
  top: 8px;
}
.p4-1 .part8 .part8-l ul li {
  padding-left: 20px;
}
.p4-1 .part8 .part8-l ul li:after {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: #717171;
  left: 10px;
  top: 14px;
  border: none;
}
/*.p4-1 .part8 .part8-l ul:last-of-type li:last-of-type:after {
  width: 0;
  height: 0;
}*/
.build {
    width: 100%;
    margin: 0 auto;
  }
@media (min-width: 768px) {
  .mb40 {
    margin-bottom: 30px;
  }
  .sub-nav {
    margin: 30px 0 50px 0;
    padding-left: 80px;
  }
  .sub-nav.w-house {
    padding-left: 0;
  }
  .sub-nav .tit {
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
  }
  .sub-nav ul {
    padding-top: 30px;
  }
  .sub-nav ul li {
    margin: 0 20px;
  }
  .ny-banner {
    height: 430px;
  }
  .ny-banner .location-bg .location-info {
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    height: 70px;
    padding: 5px 10px;
  }
  .ny-banner .location-bg .location-info > div:first-of-type a {
    padding: 5px 15px;
    margin: 0 30px;
    font-size: 16px;
  }
  .host-list .row {
    -ms-flex-direction: row;
        flex-direction: row;
    margin-bottom: 60px;
  }
  .host-list .row:last-of-type {
    margin-bottom: 0;
  }
  .host-list .row .img-load {
    width: 47%;
  }
  .host-list .row .host-text {
    width: 57%;
    padding: 30px;
  }
  .host-list .row .host-text .host-title1 {
    margin-bottom: 30px;
  }
  .host-list .row .host-text .host-title2 {
    margin-bottom: 20px;
  }
  .host-list .row:nth-child(even) .img-load {
    -ms-flex-order: 1;
        order: 1;
  }
  .guest-list .row .guest-show {
    margin-bottom: 70px;
  }
  .guest-list .row .guest-show .guest-logo {
    padding: 58px 0;
    border: 1px solid #e5e5e5;
  }
  .guest-list .row .guest-show .guest-text {
    padding-left: 40px;
  }
  .guest-list .row .guest-show .guest-text h4 {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .guest-list .row .guest-show .guest-text p {
    font-size: 14px;
  }
  .build {
    width: 80%;
    margin: 0 auto;
  }
  .go-index {
    font-size: 16px;
  }
  .news-title {
    margin: 30px 0 0;
    padding-bottom: 40px;
  }
  .news-title h4 {
    font-size: 20px;
  }
  .news-content {
    padding-top: 40px;
    margin-bottom: 60px;
  }
  .news-content .img-load {
    margin: 60px auto;
  }
  .news-content p {
    margin-bottom: 30px;
  }
  .list-page {
    margin-top: 80px;
  }
  .p4-1 .part2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: stretch;
        align-items: stretch;
    background-color: #f8f8f8;
  }
  .p4-1 .part2 .part2-left {
    width: 52%;
    padding-right: 0.3%;
  }
  .p4-1 .part2 .part2-right {
    width: 48%;
  }
  .p4-1 .part4 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .p4-1 .part4 .ny-title2 {
    padding: 50px 0 10px 0;
    margin-bottom: 30px;
  }
  .p4-1 .part4 .part4-r {
    padding: 0 4% 0 0;
  }
  .p4-1 .part4 .part4-l {
    padding: 0 0 0 4%;
  }
  .p4-1 .part3 .part2-left {
    -ms-flex-order: 2;
        order: 2;
    width: 52%;
    padding-right: 0;
  }
  .p4-1 .part3 .part2-right {
    -ms-flex-order: 1;
        order: 1;
    width: 48%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 2% 3%;
  }
  .p4-1 .part8 .part8-r {
    padding-right: 4%;
  }
  .p4-1 .part8 .part8-l {
    padding-left: 4%;
  }
  .p4-1 .part7 {
    margin: 60px 0 70px;
  }
  .p4-1 .part6 .p6-exhibition ul li {
    position: relative;
  }
  .p4-1 .part6 .p6-exhibition ul li:first-of-type:after,
  .p4-1 .part6 .p6-exhibition ul li:last-of-type:after {
    content: "";
    position: absolute;
    width: 24px;
    height: 100%;
    border: 1px solid #e5e5e5;
    border-right-color: transparent;
    top: 0;
  }
  .p4-1 .part6 .p6-exhibition ul li:first-of-type:after {
    left: 0;
  }
  .p4-1 .part6 .p6-exhibition ul li:last-of-type:after {
    border: 1px solid #e5e5e5;
    border-left-color: transparent;
    right: 0;
  }
}
@media (min-width: 992px) {
.index-video-box .goods-class .ul{
	padding:0;
}
..index-video-box .goods-class .ul .li span{
	font-size:30px;
}
  .mb40 {
    margin-bottom: 40px;
  }
  .sub-nav ul li {
    font-size: 18px;
    margin: 0 30px;
  }
  .ny-banner .location-bg .location-info {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    height: 70px;
    padding: 5px 10px;
  }
  .ny-banner .location-bg .location-info > div:first-of-type a {
    padding: 15px 25px;
    margin-right: 30px;
    font-size: 16px;
  }
  .host-list .row {
    margin-bottom: 140px;
  }
  .host-list .row:last-of-type {
    margin-bottom: 80px;
  }
  .host-list .row .host-text {
    padding: 50px;
  }
  .guest-list .row .guest-show {
    margin-bottom: 80px;
  }
  .guest-list .row .guest-show .guest-logo {
    padding: 48px 0;
  }
  .guest-list .row .guest-show .guest-text h4 {
    margin-bottom: 20px;
  }
  .guest-list .row .guest-show:last-of-type {
    padding-left: 30px;
  }
  .list-info {
    margin-bottom: 50px;
    padding-left: 10px;
  }
  .list-info .info-first {
    display: -ms-flexbox;
    display: flex;
  }
  .list-info .info-first .info-img {
    width: 40%;
    margin: 0 30px 0 0px;
  }
  .list-info .info-first .first-text {
    display: block;
    width: 100%;
  }
  .list-info .info {
    margin-left: 50px;
    padding-bottom: 30px;
  }
  .list-info .info .info-tit p {
    font-size: 20px;
    margin-bottom: 25px;
  }
  .list-info .info p {
    margin-bottom: 25px;
  }
  .list-info:hover .date,
  .list-info .on .date {
    margin-left: 20px;
  }
  .list-info:hover .info,
  .list-info .on .info {
    margin-left: 30px;
  }
  .list-page {
    margin-top: 100px;
  }
  .sub-nav ul li:hover:after,
  .sub-nav ul li.on:after {
    top: 23px;
  }
  .sub-nav ul li:hover:before,
  .sub-nav ul li.on:before {
    top: 23px;
  }
}
.p6-1-base-info {
  margin-bottom: 100px;
}
.p6-1-base-info .info {
  padding: 20px;
  background-color: #f8f8f8;
}
.p6-1-base-info .tit {
  margin-bottom: 40px;
  font-weight: 800;
  font-size: 16px;
  color: #161616;
  text-align: center;
}
.p6-1-base-info dl {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  font-size: 14px;
}
.p6-1-base-info dl dt {
  width: 80px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #161616;
}
.p6-1-base-info dl dd {
  -ms-flex-positive: 1;
      flex-grow: 1;
  color: #7f7f7f;
}
.p6-exhibition {
  margin-bottom: 100px;
  text-align: center;
  font-size: 14px;
}
.p6-exhibition .tit {
  padding: 0 10px;
  margin-bottom: 35px;
}
.p6-exhibition .tit span {
  color: #7f7f7f;
}
.p6-exhibition ul {
  margin-bottom: 60px;
}
.p6-exhibition ul li {
  border-right: 1px #e5e5e5 solid;
}
.p6-exhibition ul li:nth-last-child(1) {
  border-right-width: 0;
}
.p6-exhibition ul li:nth-last-child(1) .inner:before,
.p6-exhibition ul li:nth-last-child(1) .inner:after {
  display: none;
}
.p6-exhibition ul li .inner {
  position: relative;
  padding: 15px 0;
  height: inherit;
}
.p6-exhibition ul li .inner:before,
.p6-exhibition ul li .inner:after {
  position: absolute;
  width: 60px;
  height: 1px;
  background-color: #e5e5e5;
  right: -30px;
}
.p6-exhibition ul li .inner:before {
  position: absolute;
  top: 0;
}
.p6-exhibition ul li .inner:after {
  position: absolute;
  bottom: 0;
}
.p6-exhibition ul li i {
  display: inline-block;
  width: 100px;
  border-radius: 50%;
  border: 10px #f6e7e7 solid;
  background-color: #ea5a3a;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.p6-exhibition ul li p {
  margin-top: 10px;
  font-weight: 800;
}
.p6-exhibition .list .row {
  margin: 0 30px 30px 30px;
}
.p6-exhibition .list .row .info {
  margin-top: 15px;
  color: #7f7f7f;
  line-height: 2;
}
.p6-exhibition .list .row .info span {
  color: #161616;
}
.p6-intro {
  margin-bottom: 100px;
}
.p6-intro .text {
  padding: 20px;
  background-color: #f8f8f8;
}
.p6-intro .text p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 20px;
  color: #717171;
}
.p6-intro .text p span {
  color: #ca0e13;
}
.p6-market {
  margin-bottom: 100px;
  padding: 50px 45px;
  background-color: #a80f15;
  color: #fff;
  font-size: 14px;
  line-height: 2;
}
.p6-market .tit {
  margin-bottom: 20px;
  text-align: center;
}
.p6-market p {
  text-indent: 2em;
}
.p6-related-intro {
  margin-bottom: 100px;
}
.p6-related-intro > div {
  padding: 10px 0;
}
.p6-related-intro a {
  position: relative;
  display: inline-block;
  padding-left: 30px;
  font-size: 14px;
  transition: all .15s;
}
.p6-related-intro a:hover {
  color: #ca0e13;
}
.p6-related-intro a:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -5px;
  width: 24px;
  height: 11px;
  background: url(../images/p6-intro-arrow.png);
  content: "";
}
.p6-1-adv {
  margin-bottom: 100px;
  padding: 20px;
}
.p6-1-adv .info {
  font-size: 14px;
  line-height: 2;
  color: #717171;
}
.p6-1-adv .info span {
  color: #ca0e13;
}
.p6-plsc {
  margin-bottom: 100px;
  font-size: 14px;
  line-height: 2;
  color: #717171;
  text-indent: 2em;
}
.p6-contact {
  position: relative;
  margin-top: 30px;
  padding: 60px 0 40px 0;
  text-align: center;
  background-color: #f8f8f8;
}
.p6-contact .tel-ico {
  position: absolute;
  left: 0;
  width: 100%;
  top: -32px;
}
.p6-contact .tel-ico i {
  display: inline-block;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background: url(../images/p6-tel-ico.png) center no-repeat #a80f15;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}
.p6-contact p {
  line-height: 2.4;
  color: #7f7f7f;
}
.p6-contact p b {
  color: #161616;
}
.p2-1-own-brand .tit {
  margin-bottom: 50px;
  padding: 30px 0;
  text-align: center;
  color: #fff;
  font-size: 20px;
  background: url(../images/p2-1-band-bg.jpg) center no-repeat;
}
.p2-1-own-brand .row {
  color: #7f7f7f;
  line-height: 2;
  font-size: 14px;
}
.p2-1-own-brand .row > div {
  padding: 0 20px 20px 20px;
}
.p2-1-own-brand .row span {
  color: #ca0e13;
}
.p2-1-mode {
  margin-bottom: 80px;
}
.p2-1-mode > div {
  padding: 16px;
}
.p2-1-mode > div p {
  margin: 5px 0;
  font-size: 14px;
  line-height: 2;
  color: #7f7f7f;
}
.p2-1-mode > div p.c {
  text-align: center;
}
.p2-1-mode > div p span {
  color: #ca0e13;
}
.p2-1-exp {
  margin-bottom: 80px;
  padding: 40px 0;
  background-color: #f1f1f1;
}
.p2-1-exp .flex > div:nth-child(1) {
  text-align: center;
  font-size: 20px;
  color: #161616;
}
.p2-1-exp .flex > div:nth-child(2) {
  padding: 20px;
  color: #7f7f7f;
  line-height: 2;
}
.p2-1-exp .flex > div:nth-child(2) span {
  color: #ca0e13;
  font-size: 14px;
}
.p2-1-self .tit .img-load {
  background: url(../images/p2-1-brand-tit-bg.jpg) center no-repeat;
  background-size: cover;
}
.p2-1-self .tit .img-load:after {
  padding-bottom: 50%;
}
.p2-1-self .tit .img-load .inner {
  position: absolute;
  padding-left: 20px;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
  font-size: 14px;
  line-height: 2;
}
.p2-1-self .tit .img-load .inner .t1 {
  margin-bottom: 5px;
  font-size: 20px;
}
.p2-1-self .list:nth-of-type(2) .text {
  background-color: #a80f15;
}
.p2-1-self .list:nth-of-type(3) .text {
  background-color: #ca0e13;
}
.p2-1-self .list:nth-of-type(4) .text {
  background-color: #0d1025;
}
.p2-1-self .list .text {
  color: #fff;
  font-size: 14px;
  line-height: 2;
  text-align: center;
}

.p2-1-self .list .img-load:nth-of-type(odd) {
  //width: 100%;
  width：auto !important;
  margin:0 25%;
}
.p2-1-self .list .img-load.img-load:nth-of-type(even).pb100:after{
	padding-bottom: 50%;
}
/*.p2-1-self .list .img-load.loaded i:nth-of-type(odd){
  width：auto !important;
  margin:0 15%;
}*/
.p2-1-self .list .img-load p {
  position: absolute;
  padding: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.p2-1-channel {
  margin-bottom: 10px;
  text-align: center;
}
.p2-1-channel > div {
  padding: 30px 0;
  border: 1px #e3e3e3 solid;
  border-right-width: 0;
}
.p2-1-channel > div:nth-child(2n) {
  background-color: #f1f1f1;
}
.p2-1-channel > div:nth-last-child(1) {
  border-right-width: 1px;
}
.p2-1-channel > div p {
  margin-top: 15px;
  font-size: 14px;
  color: #7f7f7f;
}
.p2-1-channel .img-load {
  margin: 0 25%;
}
.p2-1-require {
  margin-top: 60px;
}
.p2-1-require .flex > div:nth-child(1) {
  text-align: center;
  font-size: 20px;
  color: #161616;
}
.p2-1-require .flex > div:nth-child(2) {
  padding: 20px;
  color: #7f7f7f;
  line-height: 2;
}
.p2-1-require .flex > div:nth-child(2) span {
  color: #ca0e13;
  font-size: 14px;
}
.float-wd-message{
	position: fixed;
    z-index: 2;
    top: 30%;
    right: 10px;
	width: 90px;
	height: 316px;
	display: none;
}
.float-wd-message .bg-wd-img{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
}
.code-wd{
	position: absolute;
	top: 167px;
	left: 50%;
	width:54px;
	height: 54px;
	padding:3px;
	background-color: #ffffff;
	transform: translate3d(-50%,0,0);
}
.code-wd  img{
	width: 48px;
}
.sign-up-wd{
	position: absolute;
	bottom:45px;
	left: 50%;
	width: 52px;
	height: 15px;
	transform: translate3d(-50%,0,0);
	background-color: #ffffff;
	text-align: center;
	line-height:15px;
	color: #514e4e;
	font-size: 12px;

}
.sign-up-wd a{
	display: inline-block;
    transform: scale(0.8);
}
@media (min-width: 768px) {
	.p2-1-self .list .img-load{
		width: 100%;
		margin:0;
	}
	.p2-1-self .list .img-load.img-load:nth-of-type(even).pb100:after{
		padding-bottom: 100%;
	}
.p2-1-self .list .img-load:nth-of-type(odd) {
  width: 100%;
  margin:0;
}
.index-video-box .part-list .ul .li {
  position: relative;
  margin-bottom: 1%;
  width:100%;
  display:block;
}
	.float-wd-message{
	position: fixed;
    z-index: 2;
    top: 30%;
    right: 10px;
	width: 160px;
	height: 560px;
	display: block;
}
.float-wd-message .bg-wd-img{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
}
.code-wd{
	position: absolute;
	top: 296px;
	left: 50%;
	width:95px;
	height: 95px;
	padding:6px;
	background-color: #ffffff;
	transform: translate3d(-50%,0,0);
}
.code-wd  img{
	width: 83px;
}
.sign-up-wd{
	position: absolute;
	bottom:81px;
	left: 50%;
	width: 92px;
	height: 26px;
	transform: translate3d(-50%,0,0);
	background-color: #ffffff;
	text-align: center;
	line-height:26px;
	color: #514e4e;
	font-size: 16px;
}
.sign-up-wd a{
	display: inline-block;
    transform: scale(1);
}

  .p6-1-base-info {
    display: -ms-flexbox;
    display: flex;
  }
  .p6-1-base-info .img-load {
    width: 50%;
  }
  .p6-1-base-info .info {
    padding: 30px 50px;
    width: 50%;
  }
  .p6-exhibition ul li .inner:before,
  .p6-exhibition ul li .inner:after {
    content: "";
  }
  .p6-exhibition .list .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin: 0;
  }
  .p6-exhibition .list .row:nth-child(2n) .img-load {
    -ms-flex-order: 1;
        order: 1;
  }
  .p6-exhibition .list .row .img-load {
    width: 30%;
  }
  .p6-exhibition .list .row .info {
    margin-top: 0;
    padding: 0 50px;
    width: 70%;
    text-align: left;
  }
  .p6-intro {
    display: -ms-flexbox;
    display: flex;
  }
  .p6-intro .text {
    padding: 20px 40px;
  }
  .p6-related-intro > div {
    border-right: 1px #e5e5e5 solid;
  }
  .p6-related-intro > div:nth-child(2) {
    text-align: center;
  }
  .p6-related-intro > div:last-child {
    border-right-width: 0;
    text-align: right;
  }
  .p6-1-adv {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
  .p6-1-adv .img-load {
    width: 33%;
  }
  .p6-1-adv .info {
    padding: 30px 50px;
    width: 67%;
  }
  .p2-1-own-brand {
    margin-bottom: 100px;
  }
  .p2-1-own-brand .row > div {
    position: relative;
  }
  .p2-1-own-brand .row > div:nth-child(1) {
    padding: 0 8% 0 0;
  }
  .p2-1-own-brand .row > div:nth-child(1):after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -10px;
    width: 1px;
    height: 20px;
    background-color: #c6c6c6;
    content: "";
  }
  .p2-1-own-brand .row > div:nth-child(2) {
    padding: 0 0 0 8%;
  }
  .p2-1-exp .flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
  .p2-1-exp .flex > div {
    width: 50%;
  }
  .p2-1-exp .flex > div:nth-child(2) {
    padding: 0 10% 0 0;
  }
  .p2-1-require .flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
  .p2-1-require .flex > div {
    width: 50%;
  }
  .p2-1-require .flex > div:nth-child(2) {
    padding: 0;
  }
  .p2-1-self .tit .img-load {
    margin-right: 15%;
  }
  .p2-1-self .tit .img-load:after {
    padding-bottom: 236%;
  }
  .p2-1-self .tit .img-load .inner .t1 {
    margin-bottom: 20px;
  }
  .p2-1-self .list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .p2-1-self .list:nth-of-type(3) .text {
    -ms-flex-order: -1;
        order: -1;
  }
  .p2-1-self .list .text {
    font-size: 12px;
  }
  .p2-1-self .list .img-load p {
    padding: 10px;
  }
}
@media (min-width: 992px) {
  .p2-1-self .list .text {
    font-size: 14px;
  }
  .p2-1-self .list .img-load p {
    padding: 20px;
  }
}
.min-pd {
  padding: 0 16px;
}
/* p6-1*/
.basicInfo {
  margin: 42px auto;
  background-color: #f8f8f8;
}
.basicInfo .img-load {
  width: 100%;
}
.basicInfo .w-right {
  width: 100%;
  box-sizing: border-box;
}
.basicInfo .w-right .wh-title {
  padding-top: 38px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #161616;
}
.basicInfo .w-right .wr-table {
  margin-top: 28px;
  width: 100%;
  padding: 0 10px 58px 30px;
}
.basicInfo .w-right .wr-table .w-title {
  width: 90px;
  font-size: 16px;
  padding: 12px 0;
}
.basicInfo .w-right .wr-table .w-cont {
  font-size: 14px;
}
.exhibition-introduce {
  margin: 42px auto 100px;
  font-family: 'Microsoft YaHei';
}
.exhibition-introduce .img-load {
  width: 100%;
}
.exhibition-introduce .exhibition-des {
  box-sizing: border-box;
  width: 100%;
  padding: 50px 20px 72px 20px;
}
.exhibition-introduce .exhibition-des .w-des1 {
  line-height: 24px;
  padding: 18px 0;
  color: #717171;
  font-size: 14px;
}
.contact-way .imload-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
}
.contact-way .imload-wrap .img-load {
  width: 65px;
}
.contact-way .cont-detail {
  margin: -32px 0 80px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  padding: 66px 0 52px 0;
  font-size: 12px;
  color: #7f7f7f;
  background-color: #f8f8f8;
  line-height: 26px;
}
.contact-way .cont-detail .cd-left {
  color: #161616;
}
/*p8-1*/
.w-info {
  color: #161616;
  font-size: 14px;
}
.w-info .w-sniec {
  line-height: 26px;
}
.w-info dl {
  display: -ms-flexbox;
  display: flex;
}
.w-info dl dt {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 26px;
}
.w-info dl dd {
  -ms-flex-positive: 1;
      flex-grow: 1;
  line-height: 26px;
}
.w-info .w-center {
  text-align: center;
}
.w-info .wmr {
  padding: 27px 0 10px 0;
}
.w-info .w-strong {
  font-weight: bold;
}
.w-info .w-t {
  margin: 74px 0 0 0;
}
.w-info .sameBg {
  position: relative;
}
.w-info .sameBg .img-load {
  min-height: 40px;
}
.w-info .sameBg .bg-top {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  font-size: 14px;
  color: #fff;
}
.w-info .w-red {
  color: #ca0e13;
}
.w-info .w-twoside {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.w-info .w-twoside .w-left {
  width: 100%;
}
.w-info .w-twoside .w-right {
  width: 100%;
}
.w-info .w-special {
  margin: 20px 0 0 0;
}
.w-info .taxi-flex {
  width: 100%;
}
.w-info .taxi-flex div {
  display: inline-block;
  vertical-align: top;
  letter-spacing: -4px;
  font-size: 0;
  width: 46%;
  line-height: 26px;
}
.w-info .taxi-flex div span {
  font-size: 14px;
  letter-spacing: 0px;
}
.w-info .w-top {
  margin-top: 30px;
}
.w-info .w-lh {
  line-height: 26px;
}
.w-info .w-gray {
  color: #7f7f7f;
}
.w-map {
  margin-top: 100px;
}
/*p8-2*/
.w-brand {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin: 54px 0 0 0;
  font-size: 14px;
}
.w-brand .wbr-about {
  width: 320px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}
.w-brand .wbr-about .wbr-logo {
  width: 54px;
}
.w-brand .wbr-about .wbr-des {
  margin: 0 14px 0 30px;
}
.w-brand .wbr-about .w-wx {
  margin: 0 14px 0 -31px;
}
.w-brand .wbr-about .wbr-code {
  width: 73px;
}
.w-brand .wbr-about .wbr-code img {
  width: 100%;
}
.w-brand .wbr-about h3 {
  margin-top: 8px;
  text-decoration: underline;
  font-size: 16px;
}
.w-brand .wbr-about .w-textline {
  color: #ca0e13;
}
.w-contact3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  font-size: 14px;
}
.w-contact3 .w-way1 {
  width: 100%;
}
.w-contact3 .imload-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  margin-top: 62px;
}
.w-contact3 .imload-wrap .img-load {
  width: 68px;
  border-radius: 50%;
  box-shadow: 0px 4px 14px 2px #bfb8bb;
}
.w-contact3 .w-way-detail {
  margin: -34px 0 0 0;
  padding: 54px 0 34px 0;
  background-color: #f4f5f9;
  line-height: 26px;
  color: #7f7f7f;
}
.w-contact3 .w-way-detail .w-way-title {
  text-align: center;
  color: #ca0e13;
  font-size: 16px;
  font-weight: bold;
}
.w-contact3 .w-way-detail .w-way-center {
  text-align: center;
}
.w-contact3 .w-way-detail .w-way-top {
  margin-top: 12px;
}
.w-contact3 .w-way-detail .w-color {
  color: #161616;
}
.guest-list .row .w-guest-show {
  -ms-flex-align: stretch;
      align-items: stretch;
}
.guest-list .row .w-guest-show .w-left-logo {
  width: 37%;
  padding: 38px 0;
}
.guest-list .row .w-guest-show .w-guest-text {
  position: relative;
  padding-right: 30px;
}
.guest-list .row .w-guest-show .w-guest-text h4 {
  padding-top: 20px;
  margin-bottom: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1;
}
.guest-list .row .w-guest-show .w-guest-text p {
  max-height: 52px;
  overflow: hidden;
}
.guest-list .row .w-guest-show .w-guest-text span {
  position: absolute;
  right: 30px;
  bottom: 0;
  display: inline-block;
  padding: 6px 14px 6px 9px;
  border: 1px solid #bfbfbf;
  color: #8a8a8a;
  font-size: 12px;
  line-height: 1;
}
.guest-list .row .w-guest-show .w-guest-text span:after {
  position: absolute;
  top: 50%;
  right: 7px;
  content: '';
  width: 4px;
  height: 4px;
  margin-top: -1px;
  border-right: 1px solid #8a8a8a;
  border-bottom: 1px solid #8a8a8a;
  transform: rotateZ(-45deg);
}
.guest-list .row .w-guest-show .w-guest-text span:hover,
.guest-list .row .w-guest-show .w-guest-text span.on {
  color: #ffffff;
  background-color: red;
  border: 1px solid #ca0e13;
}
.guest-list .row .w-guest-show .w-guest-text span:hover:after,
.guest-list .row .w-guest-show .w-guest-text span.on:after {
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.w-red-hold {
  color: #ca0e13;
}
#w-title-house:after,
#w-title-house:before {
  width: 0;
  height: 0;
}
@media (min-width: 768px) {
  .basicInfo {
    display: -ms-flexbox;
    display: flex;
  }
  .basicInfo .img-load {
    width: 50%;
  }
  .basicInfo .w-right {
    width: 50%;
  }
  .basicInfo .w-right .wr-table {
    padding: 0 10px 58px 40px;
  }
  .exhibition-introduce {
    display: -ms-flexbox;
    display: flex;
    background-color: #f8f8f8;
  }
  .exhibition-introduce .img-load {
    width: 30%;
  }
  .exhibition-introduce .exhibition-des {
    width: 70%;
    padding: 50px 40px 72px 40px;
  }
  .w-info .w-twoside {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  .w-info .w-twoside .w-left {
    width: 53%;
  }
  .w-info .w-twoside .w-right {
    width: 47%;
  }
  .w-info .sameBg .bg-top {
    font-size: 20px;
  }
  .w-info .taxi-flex div {
    width: 19%;
  }
  .w-brand {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .w-brand .wbr-about {
    width: 50%;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .w-brand .wbr-about .wbr-des {
    margin: 0 14px 0 30px;
  }
  .w-contact3 {
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .w-contact3 .w-way1 {
    width: 22%;
  }
  .guest-list .row .guest-show .w-left-logo {
    padding: 48px 0;
  }
}
@media (min-width: 992px) {
  .guest-list .row .guest-show .w-left-logo {
    padding: 30px 0;
  }
  .build {
    width: 60%;
    margin: 0 auto;
  }
  .guest-list .row .w-guest-show:last-of-type {
    padding-left: 10px;
  }
  #first-text {
    padding-right: 4%;
    width: 50%;
    margin-right: 0;
    -ms-flex-align: start;
        align-items: flex-start;
  }
  #second-text {
    padding-left: 4%;
    width: 50%;
    margin-left: 0;
    -ms-flex-align: start;
        align-items: flex-start;
  }
  #first-img,
  #second-img {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .guest-list .row .guest-show .w-left-logo {
    padding: 23px 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5sZXNzIiwiLi4vLi4vPGlucHV0IGNzcyAxPiIsInQtY29tbW9uLmxlc3MiLCJ0LXJlc3BvbnNlLmxlc3MiLCJtLWNvbW1vbi5sZXNzIiwibS1yZXNwb25zZS5sZXNzIiwiYS1jb21tb24ubGVzcyIsImEtcmVzcG9uc2UubGVzcyIsInctY29tbW9uLmxlc3MiLCJ3LXJlc3BvbnNlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0JFO0VBQ0UsbUJBQUE7Q0NuQkg7QURxQkM7RUFDRSxtQkFBQTtDQ25CSDtBRHFCQztFQUNFLG9CQUFBO0NDbkJIO0FEcUJDO0VBQ0Usc0JBQUE7Q0NuQkg7QURxQkM7RUFDRSxvQkFBQTtDQ25CSDtBRHFCQztFQUNFLHNCQUFBO0NDbkJIO0FEcUJDO0VBQ0Usb0JBQUE7Q0NuQkg7QURxQkM7RUFDRSxvQkFBQTtDQ25CSDtBRHFCQztFQUNFLG9CQUFBO0NDbkJIO0FEcUJDO0VBQ0Usb0JBQUE7Q0NuQkg7QURxQkM7RUFDRSxvQkFBQTtDQ25CSDtBRHFCQztFQUNFLHVCQUFBO0NDbkJIO0FEcUJDO0VBQ0UsdUJBQUE7Q0NuQkg7QURxQkM7RUFDRSxvQkFBQTtDQ25CSDtBRHFCQztFQUNFLHNCQUFBO0NDbkJIO0FEcUJDO0VBQ0Usb0JBQUE7Q0NuQkg7QURxQkM7RUFDRSxvQkFBQTtDQ25CSDtBRHFCQztFQUNFLG9CQUFBO0NDbkJIO0FEc0JDO0VBQ0UscUJBQUE7Q0NwQkg7QURzQkM7RUFDRSxxQkFBQTtDQ3BCSDtBRHNCQztFQUNFLHFCQUFBO0NDcEJIO0FEc0JDO0VBQ0UscUJBQUE7Q0NwQkg7QURzQkM7RUFDRSxxQkFBQTtDQ3BCSDtBQUNELGNBQWM7QUNuRWQ7RUFFSSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO0VBQ0Esb0JBQUE7TUFBQSxnQkFBQTtDRG9FSDtBQ3hFRDtFQVFJLFlBQUE7RUFDQSxrQkFBQTtNQUFBLFNBQUE7RUFDQSxxQkFBQTtNQUFBLGFBQUE7Q0Rt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SUFHWSxtQkFBQTtHUm15R2I7RVE5eEdDO0lBQ0ksa0JBQUE7SUFBa0IsV0FBQTtJQUFXLGdCQUFBO0lBQWdCLHNCQUFBO1FBQUEsd0JBQUE7R1JteUdsRDtFUWp5R0M7SUFDSSxpQkFBQTtJQUFpQixXQUFBO0lBQVcsZUFBQTtJQUFlLHNCQUFBO1FBQUEsd0JBQUE7R1JzeUdoRDtFUXB5R0M7O0lBQ0ksV0FBQTtHUnV5R0w7Q0FDRjtBUW55R0Q7RUFDSTtJQUlnQixnQkFBQTtHUmt5R2pCO0NBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHdoaXRlOiAjZmZmO1xyXG5AZ3JheUxpZ2h0ZXI6ICNmOGY4Zjg7XHJcbkBncmF5MjogIzQ3NDY0NjtcclxuQGdyYXkxOiAjN2Y3ZjdmO1xyXG5AYmx1ZTogIzBkMTAyNTtcclxuQHJlZDogI2NhMGUxMztcclxuXHJcbkBibHVlOiAjMGQxMDI1O1xyXG5AeWVsbG93OiNmZWU5MzY7XHJcbkBkYXJrUmVkOiNjYTBlMTM7XHJcbkBwYWxlUmVkOiNhODBmMTU7XHJcbkBwYWxlQmxhY2s6IzE2MTYxNjtcclxuQGJsYWNrOiMwMDA7XHJcblxyXG5AcGFsZVdoaXRlOiAjZjRmNWY5O1xyXG5AYm94R3JheTogI2JmYjhiYjtcclxuXHJcbi5pbWctbG9hZHtcclxuICAmOmFmdGVye1xyXG4gIH1cclxuICAmLnBiMDphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjAlO1xyXG4gIH1cclxuICAmLnBiNTphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjUlO1xyXG4gIH1cclxuICAmLnBiMTY6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbToxNiU7XHJcbiAgfVxyXG4gICYucGIzMS0zOmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206MzEuMyU7XHJcbiAgfVxyXG4gICYucGI0MDphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjQwJTtcclxuICB9XHJcbiAgJi5wYjQxLTM6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo0MS4zJTtcclxuICB9XHJcbiAgJi5wYjQzOmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206NDMlO1xyXG4gIH1cclxuICAmLnBiNDU6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo0NSU7XHJcbiAgfVxyXG4gICYucGI1MDphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjUwJTtcclxuICB9XHJcbiAgJi5wYjU4OmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206NTglO1xyXG4gIH1cclxuICAmLnBiNjA6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo2MCU7XHJcbiAgfVxyXG4gICYucGI2My0zMzphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjYzLjMzJTtcclxuICB9XHJcbiAgJi5wYjYzLTk4OmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206NjMuOTglO1xyXG4gIH1cclxuICAmLnBiNjY6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo2NiU7XHJcbiAgfVxyXG4gICYucGI2OC0yOmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206NjguMiU7XHJcbiAgfVxyXG4gICYucGI3MDphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjcwJTtcclxuICB9XHJcbiAgJi5wYjkyOmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206OTIlO1xyXG4gIH1cclxuICAmLnBiODA6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo4MCU7XHJcbiAgfVxyXG5cclxuICAmLnBiMTAwOmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206MTAwJTtcclxuICB9XHJcbiAgJi5wYjEyNTphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjEyNSU7XHJcbiAgfVxyXG4gICYucGIxNDA6YWZ0ZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbToxNDAlO1xyXG4gIH1cclxuICAmLnBiMjM2OmFmdGVye1xyXG4gICAgcGFkZGluZy1ib3R0b206MjM2JTtcclxuICB9XHJcbiAgJi5wYjE1NTphZnRlcntcclxuICAgIHBhZGRpbmctYm90dG9tOjE1NSU7XHJcbiAgfVxyXG59XHJcblxyXG4uaHYtY2VudGVyKCl7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG5cclxuIiwiLmltZy1sb2FkLnBiMDphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwJTtcbn1cbi5pbWctbG9hZC5wYjU6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNSU7XG59XG4uaW1nLWxvYWQucGIxNjphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNiU7XG59XG4uaW1nLWxvYWQucGIzMS0zOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMxLjMlO1xufVxuLmltZy1sb2FkLnBiNDA6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNDAlO1xufVxuLmltZy1sb2FkLnBiNDEtMzphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA0MS4zJTtcbn1cbi5pbWctbG9hZC5wYjQzOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQzJTtcbn1cbi5pbWctbG9hZC5wYjQ1OmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQ1JTtcbn1cbi5pbWctbG9hZC5wYjUwOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cbi5pbWctbG9hZC5wYjU4OmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDU4JTtcbn1cbi5pbWctbG9hZC5wYjYwOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYwJTtcbn1cbi5pbWctbG9hZC5wYjYzLTMzOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYzLjMzJTtcbn1cbi5pbWctbG9hZC5wYjYzLTk4OmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYzLjk4JTtcbn1cbi5pbWctbG9hZC5wYjY2OmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDY2JTtcbn1cbi5pbWctbG9hZC5wYjY4LTI6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNjguMiU7XG59XG4uaW1nLWxvYWQucGI3MDphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA3MCU7XG59XG4uaW1nLWxvYWQucGI5MjphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5MiU7XG59XG4uaW1nLWxvYWQucGI4MDphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA4MCU7XG59XG4uaW1nLWxvYWQucGIxMDA6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5pbWctbG9hZC5wYjEyNTphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjUlO1xufVxuLmltZy1sb2FkLnBiMTQwOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MCU7XG59XG4uaW1nLWxvYWQucGIyMzY6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjM2JTtcbn1cbi5pbWctbG9hZC5wYjE1NTphZnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTUlO1xufVxuLyog6aG26YOoIHN0YXJ0ICovXG4uaGVhZGVyIC5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhlYWRlciAubG9nby1ib3gge1xuICBtYXJnaW46IDNweDtcbiAgb3JkZXI6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5oZWFkZXIgLm5hdi1jb2xsYXBzZS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDM7XG4gIGZsZXgtZ3JvdzogMjtcbn1cbi5oZWFkZXIgLm5hdi1jb2xsYXBzZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UgdWwgbGkge1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5oZWFkZXIgLm5hdi1jb2xsYXBzZSB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXI7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UgdWwgbGkgYTpob3Zlcixcbi5oZWFkZXIgLm5hdi1jb2xsYXBzZSB1bCBsaSBhLm9uIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UtYnV0dG9uLmFjdGl2ZSBidXR0b24gaSB7XG4gIGhlaWdodDogNTAlO1xufVxuLmhlYWRlciAubmF2LWNvbGxhcHNlLWJ1dHRvbiBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXYtY29sbGFwc2UtYnV0dG9uIGJ1dHRvbiBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogMzAlO1xuICBib3JkZXItdG9wOiAycHggIzU1NSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4ICM1NTUgc29saWQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjE1cyBlYXNlLW91dDtcbn1cbi5oZWFkZXIgLm5hdi1jb2xsYXBzZS1idXR0b24gYnV0dG9uIGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmhlYWRlciAubGFuZ3VhZ2UtYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5oZWFkZXIgLmxhbmd1YWdlLWJveCAuZmxhZyB7XG4gIGhlaWdodDogMjRweDtcbn1cbi5oZWFkZXIgLmxhbmd1YWdlLWJveCAubGFuZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlciAubGFuZ3VhZ2UtYm94IC5sYW5nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiA2cHggIzlmOWI5OCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDZweCB0cmFuc3BhcmVudCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggdHJhbnNwYXJlbnQgc29saWQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaGVhZGVyIC5sYW5ndWFnZS1ib3ggLmxhbmcgLnNlbGVjdGVkIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmhlYWRlciAubGFuZ3VhZ2UtYm94IC5sYW5nIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCAjZWVlIHNvbGlkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmhlYWRlciAubGFuZ3VhZ2UtYm94IC5sYW5nIHVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICNlZWUgc29saWQ7XG59XG4uaGVhZGVyIC5sYW5ndWFnZS1ib3ggLmxhbmcgdWwgbGk6aG92ZXIge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi8qIOmhtumDqCBlbmQgKi9cbi5iYW5uZXItYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhbm5lci1ib3ggLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5iYW5uZXItYm94IC5iYW5uZXItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFubmVyLWJ0bi5wbmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cztcbiAgb3BhY2l0eTogLjg7XG59XG4uYmFubmVyLWJveCAuYmFubmVyLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmFubmVyLWJveCAuYmFubmVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMjBweDtcbn1cbi5iYW5uZXItYm94IC5iYW5uZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMDtcbn1cbi8qIOWAkuiuoeaXtiAqL1xuLmluZGV4LXRpbWUtYm94IHtcbiAgYmFja2dyb3VuZDogIzBkMTAyNTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBmb250LWZhbWlseTogJ3BmJztcbn1cbi5pbmRleC10aW1lLWJveCAuZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW5kZXgtdGltZS1ib3ggLmIxIHtcbiAgb3JkZXI6IDE7XG59XG4uaW5kZXgtdGltZS1ib3ggLmIyIHtcbiAgb3JkZXI6IDI7XG59XG4uaW5kZXgtdGltZS1ib3ggLmIxLFxuLmluZGV4LXRpbWUtYm94IC5iMiB7XG4gIHdpZHRoOiA0NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmRleC10aW1lLWJveCAudGltZXMge1xuICBvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5kZXgtdGltZS1ib3ggLnRpbWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pbmRleC10aW1lLWJveCAudGltZXMgLnRpdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNjMmMzYzg7XG59XG4uaW5kZXgtdGltZS1ib3ggLnRpbWVzIC50aW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW5kZXgtdGltZS1ib3ggLnRpbWVzIC50aW1lIHNwYW4gZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LWZhbWlseTogXCJwZmVcIjtcbn1cbi5pbmRleC10aW1lLWJveCAudGltZXMgLnRpbWUgc3BhbiBiIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzkyOTRhMztcbn1cbi5pbmRleC10aW1lLWJveCAudGltZXMgLnRpbWUgaSB7XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IFwicGZlXCI7XG59XG4uaW5kZXgtdGltZS1ib3ggLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmM2VkYjA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZTlmYTg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uaW5kZXgtdGltZS1ib3ggLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwZDEwMjU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4vKiDop4bpopEgKi9cbi5pbmRleC12aWRlby1ib3gge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xufVxuLmluZGV4LXZpZGVvLWJveCAuZ2VuZXJhbCAudmQtaW5zaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjAlO1xufVxuLmluZGV4LXZpZGVvLWJveCAudmlkZW8tYm94IHtcbiAgcGFkZGluZy1yaWdodDogMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaW5kZXgtdmlkZW8tYm94IC52aWRlby1ib3ggLnBvc3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLmluZGV4LXZpZGVvLWJveCAudmlkZW8tYm94IC5wb3N0ZXIgLmltZy1sb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbmRleC12aWRlby1ib3ggLnZpZGVvLWJveCB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5wbGF5IHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5wYXJ0LWxpc3QgLnVsIC5saSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMSU7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5wYXJ0LWxpc3QgLnVsIC5saSBpIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmluZGV4LXZpZGVvLWJveCAucGFydC1saXN0IC51bCAubGkgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiAncGYnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmluZGV4LXZpZGVvLWJveCAucGFydC1saXN0IC51bCAuaW1nLWxvYWQgaSB7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5wYXJ0LWxpc3QgLnVsIC5pbWctbG9hZCBpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLmxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlLW91dDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLmxpIGkge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLmxpIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LWZhbWlseTogJ3BmJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIC51bCAubGkgcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMTNweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjIsIDI2LCA1NSwgMCksICMwODAxMDUpO1xufVxuLmluZGV4LXZpZGVvLWJveCAuZ29vZHMtY2xhc3MgLnVsIC5saTpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi8qIOaWsOmXuyAqL1xuLmluZGV4LW5ld3MtYm94IHtcbiAgbWFyZ2luLXRvcDogODhweDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLmluZGV4LW5ld3MtYm94IC5sZWZ0LXRpdGxlIHtcbiAgcGFkZGluZzogMzVweCAwIDM1cHggMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZTUyNjQzLCAjZjk4ODI1KTtcbn1cbi5pbmRleC1uZXdzLWJveCAubGVmdC10aXRsZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwicGZcIjtcbn1cbi5pbmRleC1uZXdzLWJveCAubGVmdC10aXRsZSAuZWwge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmluZGV4LW5ld3MtYm94IC5sZWZ0LXRpdGxlIC5jZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbmRleC1uZXdzLWJveCAubGVmdC10aXRsZSAubW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cztcbn1cbi5pbmRleC1uZXdzLWJveCAubGVmdC10aXRsZSAubW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZTUyNjQzO1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQ6bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5maXJzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQgLmZpcnN0IHNwYW4ge1xuICB3aWR0aDogMjUlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5pbmRleC1uZXdzLWJveCAucGFydCAuZmlyc3QgLnJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB3aWR0aDogODAlO1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5maXJzdCAucmlnaHQgLndyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCAjZWNlY2VjIHNvbGlkO1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5maXJzdCAucmlnaHQgLndyYXBwZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pbmRleC1uZXdzLWJveCAucGFydCAuZmlyc3QgLnJpZ2h0IC53cmFwcGVyIHAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5maXJzdDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZTUyNjQzO1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQgLmxpc3Q6bnRoLWxhc3QtY2hpbGQoMSkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluZGV4LW5ld3MtYm94IC5wYXJ0IC5saXN0IC50aW1lIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggI2UwZTBlMCBkYXNoZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmRleC1uZXdzLWJveCAucGFydCAubGlzdCAudGltZSBlbSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQgLmxpc3QgLnRpbWUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQgLmxpc3QgLnRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaW5kZXgtbmV3cy1ib3ggLnBhcnQgLmxpc3Q6aG92ZXIgLnRleHQge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2U1MjY0Mztcbn1cbi5pbmRleC1uZXdzLWJveCAuYWR2IHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbn1cbi5pbmRleC1uZXdzLWJveCAuYWR2IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNsYXNzaWZ5LWJveCB7XG4gIG1hcmdpbi10b3A6IDg3cHg7XG59XG4uY2xhc3NpZnktYm94IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIyLjI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jbGFzc2lmeS1ib3ggbGkgLmltZy1sb2FkOmFmdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUyLjI2NSU7XG59XG4uY2xhc3NpZnktYm94IGxpIC5pbWctbG9hZCBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbn1cbi5jbGFzc2lmeS1ib3ggbGkgLmltZy1sb2FkIGk6aG92ZXIge1xuICBmaWx0ZXI6IHNhdHVyYXRlKDIwMCUpO1xufVxuLmNsYXNzaWZ5LWJveCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uZm9vdC1mcmllbmQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgYmFja2dyb3VuZDogI2ZjOTUyMTtcbn1cbi5mb290LWZyaWVuZC1ib3g6YmVmb3JlLFxuLmZvb3QtZnJpZW5kLWJveDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUwJTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZm9vdC1mcmllbmQtYm94OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2U0MjA0NSwgI2ZiOTMyMik7XG59XG4uZm9vdC1mcmllbmQtYm94OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjOGJjOGY2LCAjY2NkY2Y0KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5mb290LWZyaWVuZC1ib3ggLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvb3QtZnJpZW5kLWJveCAuZmxleCAubGVmdCB7XG4gIHBhZGRpbmc6IDBweCAzcHg7XG59XG4uZm9vdC1mcmllbmQtYm94IC5mbGV4IC5sZWZ0IHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvb3QtZnJpZW5kLWJveCAuZmxleCAubGVmdCB1bCBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMjBweCAwIDE2cHggMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdC1mcmllbmQtYm94IC5mbGV4IC5sZWZ0IHVsIGxpIGltZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLmZvb3QtZnJpZW5kLWJveCAuZmxleCAubGVmdCB1bCBsaSAuZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb290LWZyaWVuZC1ib3ggLmZsZXggLmxlZnQgdWwgbGkgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3QtZnJpZW5kLWJveCAuZmxleCAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290LWZyaWVuZC1ib3ggLmZsZXggLnJpZ2h0IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmZvb3QtY29tcGFueS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQxMDI1O1xuICBwYWRkaW5nOiA0OXB4IDAgMCAxMHB4O1xuICBjb2xvcjogI2QxZDJkNjtcbn1cbi5mb290LWNvbXBhbnktYm94IC50aXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdC1jb21wYW55LWJveCAuaG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdC1jb21wYW55LWJveCAuaG9zdCBwIHtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG59XG4uZm9vdC1jb21wYW55LWJveCAuYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZjVlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmZvb3QtY29tcGFueS1ib3ggLnBhcnQxIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mb290LWNvbXBhbnktYm94IC5wYXJ0Mixcbi5mb290LWNvbXBhbnktYm94IC5wYXJ0MyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdC1jb21wYW55LWJveCAucGFydDMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZm9vdC1jb21wYW55LWJveCAuY29vcGVyIGxpIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvb3BlciBsaTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uZm9vdC1jb21wYW55LWJveCAuY29vcGVyIGxpIC5pbWctbG9hZCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb290LWNvbXBhbnktYm94IC5jb29wZXIgLmh6IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiTWljcm9zb2Z0IFlhSGVpXCI7XG59XG4uZm9vdC1jb21wYW55LWJveCAuY29weXJpZ2h0IC5wcmVwYXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCAucHJlcGFyZSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uZm9vdC1jb21wYW55LWJveCAuY29weXJpZ2h0IC5wcmVwYXJlIHNwYW4gaSB7XG4gIGNvbG9yOiAjZGMxZjI1O1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCAucHJlcGFyZSBwIHtcbiAgY29sb3I6ICM3Njc2NzY7XG59XG4uZm9vdC1jb21wYW55LWJveCAuY29weXJpZ2h0IC5zaGFyZSB1bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb290LWNvbXBhbnktYm94IC5jb3B5cmlnaHQgLnNoYXJlIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCAuc2hhcmUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzY3Njc2O1xufVxuLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCAuc2hhcmUgdWwgaSB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyNjM2NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4udHJ1c3QtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMDkxMTtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG59XG4udHJ1c3QtYm94IC5sZWZ0IHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnRydXN0LWJveCAucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50cnVzdC1ib3ggLnJpZ2h0IGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uaW5kZXgtY29udGFjdC1ib3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm90dG9tOiAtMXB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xufVxuLmluZGV4LWNvbnRhY3QtYm94IC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uaW5kZXgtY29udGFjdC1ib3ggYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmluZGV4LWNvbnRhY3QtYm94IGEuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWE5ZmExO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInBmXCI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjZjBkZmE2O1xufVxuLmluZGV4LWNvbnRhY3QtYm94IGEuYmgge1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cztcbn1cbi5pbmRleC1jb250YWN0LWJveCBhLmJoOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzBkMTAyNTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbn1cbi5pbmRleC1jb250YWN0LWJveCAucGFydDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluZGV4LWNvbnRhY3QtYm94IC5wYXJ0NCBhLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyog5YaF6aG15bGV5Lya5LuL57uNICovXG4uaW50cm9kdWNlLWJveCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uaW50cm9kdWNlLWJveCBsaSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLmludHJvZHVjZS1ib3ggbGkgLm5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBtYXJnaW46IDE1cHggMCA1cHggIDA7XG59XG4uaW50cm9kdWNlLWJveCBsaSAudGV4dCB7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5pbnRyb2R1Y2UtYm94IGxpIC5pbWctbG9hZCBpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaW50cm9kdWNlLWJveCBsaSAuaW1nLWxvYWQ6aG92ZXIgaSB7XG4gIGZpbHRlcjogY29udHJhc3QoMS42KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaW50cm9kdWNlLWJveCBsaTpob3ZlciAubmFtZSB7XG4gIGNvbG9yOiAjY2EwZTEzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi8qIOWGhemhteWPguWxleeQhueUsSovXG4uY3otcmVhc29uLWJveCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG4uY3otcmVhc29uLWJveCAucGFydC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzY1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxODRweDtcbn1cbi5jei1yZWFzb24tYm94IC5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jei1yZWFzb24tYm94IC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jei1yZWFzb24tYm94IC50ZXh0IC5mYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxNjE2MTY7XG59XG4uY3otcmVhc29uLWJveCAudGV4dCAudGl0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmN6LXJlYXNvbi1ib3ggLnRleHQgLnNlZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogNTBweCAwIDMwcHggMDtcbn1cbi5jei1yZWFzb24tYm94IC50ZXh0IC5pbmZvIHtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uY3otcmVhc29uLWJveCAudGV4dCAuaW5mbyBzcGFuIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4uY3otcmVhc29uLWJveCAucDEgLnRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN6LXJlYXNvbi1ib3ggLnAyIC50ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLyog5YaF6aG15oql5ZCN5Y+C5bGVKi9cbi5waG9uZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDhweDtcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLnBob25lLXRpdGxlIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiA0MHB4IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDExJTtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLmlucHV0LW91dGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggI2RhZGFkYSBzb2xpZDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDA7XG59XG4uZW5yb2xsLWJveCAuY29udGFpbmVyIC5pbnB1dC1vdXRlciBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLmlucHV0LW91dGVyIHNwYW4ge1xuICBjb2xvcjogI2NhMGUxMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG4uZW5yb2xsLWJveCAuY29udGFpbmVyIC5tcnQge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLm10IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLmVucm9sbC1ib3ggLmNvbnRhaW5lciAubWFyLWIgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVucm9sbC1ib3ggLmNvbnRhaW5lciAucGFydC1yIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLnBhcnQtciAuZnJhbWUgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLnBhcnQtciAuZnJhbWUgLmgxNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmVucm9sbC1ib3ggLmNvbnRhaW5lciAucGFydC1yIC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLm9wZXJhdGlvbiBidXR0b24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgbGluZWFyO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQ1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjhmOGY7XG59XG4uZW5yb2xsLWJveCAuY29udGFpbmVyIC5vcGVyYXRpb24gYnV0dG9uLnN1Ym1pdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAxODE4O1xufVxuLmVucm9sbC1ib3ggLmNvbnRhaW5lciAub3BlcmF0aW9uIGJ1dHRvbi5zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgbGluZWFyO1xufVxuLmVucm9sbC1ib3ggLmNvbnRhaW5lciAub3BlcmF0aW9uIGJ1dHRvbi5yZXNldCB7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5NzI3Mjtcbn1cbi5lbnJvbGwtYm94IC5jb250YWluZXIgLm9wZXJhdGlvbiBidXR0b24ucmVzZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY4ZjhmO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgbGluZWFyO1xufVxuLmNnLXJlYXNvbi1ib3gge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uY2ctcmVhc29uLWJveCAucGFydDEge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNnLXJlYXNvbi1ib3ggLnJlYXNvbi10aXRsZSB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlYXNvbi1iZy1pbWcwMS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogOXB4O1xufVxuLmNnLXJlYXNvbi1ib3ggbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNnLXJlYXNvbi1ib3ggbGk6bnRoLWNoaWxkKG9kZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNnLXJlYXNvbi1ib3ggbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNnLXJlYXNvbi1ib3ggbGkgLnJlYXNvbi1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM3ZjdmN2Y7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWluLWhlaWdodDogNjVweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG4uY2ctcmVhc29uLWJveCBsaSAucmVhc29uLWJvcmRlciAudGV4dCB7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2ctcmVhc29uLWJveCBsaSAucmVhc29uLWJvcmRlciAubnVtIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuLmNnLXJlYXNvbi1ib3ggLmluc2lkZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uY2ctcmVhc29uLWJveCAuaW5zaWRlIC5sZWZ0IC50ZXh0IHtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDE1JSAwIDE1JSA1MHB4O1xufVxuLmNnLXJlYXNvbi1ib3ggLmluc2lkZSAubGVmdCAudGV4dCBzcGFuIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4vKnN3aXBlciDkuKTnq6/mjInpkq4qL1xuLnN3aXBlci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3dpcGVyLWJveCAuYnRuIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zd2lwZXItYm94IC5idG46aG92ZXIge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5zd2lwZXItYm94IC5idG4tYXJyb3ctbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBsZWZ0OiAtMTBweDtcbn1cbi5zd2lwZXItYm94IC5idG4tYXJyb3ctcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICByaWdodDogLTEwcHg7XG59XG4uc3dpcGVyLWJveCAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICBwYWRkaW5nLWJvdHRvbTogMjlweDtcbn1cbi5zd2lwZXItYm94IC5zd2lwZXItY29udGFpbmVyIC5tYXNrLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItYm94IC5zd2lwZXItY29udGFpbmVyIC5tYXNrLWJveCBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjIsIDI2LCA1NSwgMCksICMxNjFhMzcpO1xuICB6LWluZGV4OiAwO1xufVxuLmR3anMtZHQtYm94IC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMzMuMzMlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZHdqcy1vbmUtZHQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kd2pzLW9uZS1kdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmR3anMtb25lLWR0IHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyMiwgMjYsIDU1LCAwKSwgIzE2MWEzNyk7XG4gIHotaW5kZXg6IDA7XG59XG4ubGlzdC1ib3gtbWFzayAuc3dpcGVyLXNsaWRlIC5pbWctbG9hZCBpIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hZ25pZmllci1pbWcwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogNTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNThweDtcbiAgbWFyZ2luLWxlZnQ6IC0yOXB4O1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubGlzdC1ib3gtbWFzayAuc3dpcGVyLXNsaWRlIC5pbWctbG9hZDpob3ZlciBpIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMjtcbiAgcmlnaHQ6IDMwcHg7XG59XG4uZmxvYXQtbWVzc2FnZS1ib3ggLnBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAuY29kZSB7XG4gIHdpZHRoOiA5MXB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG4gIHBhZGRpbmc6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAuZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxZTIzO1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAuc2lnblVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNTQxZTtcbn1cbi5mbG9hdC1tZXNzYWdlLWJveCAubWwgLmNvbnN1bHQgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZmxvYXQtbWVzc2FnZS1ib3ggLm1sIC5neSB7XG4gIHdpZHRoOiA5MXB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDFweCAwO1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAuZ3kgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwicGZcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAucmV0dXJuLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mbG9hdC1tZXNzYWdlLWJveCAubWwgLnJldHVybi10b3AgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGFkYWQ7XG4gIHdpZHRoOiA5MXB4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZsb2F0LW1lc3NhZ2UtYm94IC5tbCAucmV0dXJuLXRvcCBhIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzNkZWcpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiAzNHB4O1xuICB0b3A6IDE1cHg7XG59XG4vKuWxleS8mumAn+mAkiovXG4uZXhwcmVzcy1tdCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG4uZXhwcmVzcy1ib3ggbGkge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZXhwcmVzcy1ib3ggbGkgLnRpbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwYWRkaW5nOiAxM3B4IDI2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cztcbn1cbi5leHByZXNzLWJveCBsaSAudGltZSAubGVmdC1wYXJ0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xcztcbn1cbi5leHByZXNzLWJveCBsaSAudGltZSAubGVmdC1wYXJ0IHNwYW4ubGQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZXhwcmVzcy1ib3ggbGkgLnRpbWUgLmxlZnQtcGFydCBzcGFuLnlkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmV4cHJlc3MtYm94IGxpIC50aW1lIC5yaWdodC1wYXJ0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmV4cHJlc3MtYm94IGxpIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuLmV4cHJlc3MtYm94IGxpIC50ZXh0IC50aXQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMXM7XG59XG4uZXhwcmVzcy1ib3ggbGkgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmV4cHJlc3MtYm94IGxpLm9uIC50aW1lLFxuLmV4cHJlc3MtYm94IGxpOmhvdmVyIC50aW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhMGUxMztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbn1cbi5leHByZXNzLWJveCBsaS5vbiAudGltZSBzcGFuLFxuLmV4cHJlc3MtYm94IGxpOmhvdmVyIC50aW1lIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5leHByZXNzLWJveCBsaS5vbiAudGl0LFxuLmV4cHJlc3MtYm94IGxpOmhvdmVyIC50aXQge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5leHByZXNzLW1vcmUge1xuICB3aWR0aDogMjAwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7XG59XG4uZXhwcmVzcy1tb3JlIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5leHByZXNzLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xufVxuLmV4cHJlc3MtbW9yZTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZG93bmxvYWRDZW50ZXItYm94IHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwYWRkaW5nOiAxMXB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZG93bmxvYWRDZW50ZXItYm94IHVsIGxpIC5wYXJ0LWwgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmRvd25sb2FkQ2VudGVyLWJveCB1bCBsaTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYTBlMTM7XG59XG4uZG93bmxvYWRDZW50ZXItYm94IHVsIGxpLm9uIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLyrlm57pob7lm77pm4YqL1xuLnJldmlld0F0bGFzLWJveCAueGNoZy1lbGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4ICNkZGRkZGQgc29saWQ7XG59XG4ucmV2aWV3QXRsYXMtYm94IC54Y2hnLWVsZW0gLnAge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJldmlld0F0bGFzLWJveCAueGNoZy1lbGVtOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2EwZTEzO1xufVxuLnJldmlld0F0bGFzLWJveCAueGNoZy1lbGVtOmhvdmVyIC5wIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4ucmV2aWV3QXRsYXMtYm94IC5tYXNrLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJldmlld0F0bGFzLWJveCAubWFzay1ib3g6aG92ZXIgLm1hc2ssXG4ucmV2aWV3QXRsYXMtYm94IC5tYXNrLWJveC5vbiAubWFzayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJldmlld0F0bGFzLWJveCAubWFzay1ib3ggcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZXZpZXdBdGxhcy1ib3ggLm1hc2sge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kYXJrLW9wYWNpdHktNTAucG5nKSByZXBlYXQ7XG59XG4ucmV2aWV3QXRsYXMtYm94IC5tYXNrOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yN3B4O1xuICBtYXJnaW4tdG9wOiAtMjdweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yZXZpZXdBdGxhcy1ib3ggLm1hc2subm8taWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJldmlld0F0bGFzLWJveCAueGNoZy1tbCB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5yZXZpZXdBdGxhcy1ib3guYnRuLXNlYXJjaCAubWFzazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hc2stc2VhcmNoLWJ0bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucmV2aWV3QXRsYXMtYm94IC5wcmludDEge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5yZXZpZXdBdGxhcy1ib3ggLnByaW50MiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnJldmlld0F0bGFzLWJveCAucHJpbnQyIC5wciB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5yZXZpZXdBdGxhcy1ib3ggLnByaW50MiAucGwge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5yZXZpZXdBdGxhcy1ib3ggLnByaW50MiAucHoge1xuICBwYWRkaW5nOiAwIDIuNXB4O1xufVxuLyrkuoznuqflr7zoiKoqL1xuLnN1Yk5hdi1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDI1MmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDMycHggMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuLnN1Yk5hdi1ib3ggLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3ViTmF2LWJveCAuY29udGFpbmVyIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uc3ViTmF2LWJveCAuY29udGFpbmVyIHVsIGxpLnRpdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3ViTmF2LWJveCAuY29udGFpbmVyIHVsIGxpIGEge1xuICBjb2xvcjogIzhhOGE4ZDtcbn1cbi5zdWJOYXYtYm94IC5jb250YWluZXIgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTgwZjE1O1xufVxuLnN1Yk5hdi1ib3ggLmNvbnRhaW5lciBpIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMzlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzYzZTtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgb3BhY2l0eTogMC44O1xufVxuLnN1Yk5hdi1ib3ggLmNvbnRhaW5lciBzcGFuIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMzlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWMyMjtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgb3BhY2l0eTogMC44O1xufVxuLyog6aG26YOo5qC35byPIHN0YXJ0ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZGV4LW5ld3MtYm94IHtcbiAgICBwYWRkaW5nOiA5NXB4IDA7XG4gIH1cbiAgLmJhbm5lci1ib3ggLmJhbm5lci1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50cnVzdC1ib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRydXN0LWJveCAucmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50cnVzdC1ib3ggLnJpZ2h0IGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIH1cbiAgLmZvb3QtZnJpZW5kLWJveDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3QtZnJpZW5kLWJveCAuZmxleCAubGVmdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZm9vdC1mcmllbmQtYm94IC5mbGV4IC5yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmluZGV4LWNvbnRhY3QtYm94IHtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gIH1cbiAgLmluZGV4LWNvbnRhY3QtYm94IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuICAuaW5kZXgtY29udGFjdC1ib3ggYS5idG4ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBjb2xvcjogI2YwZGZhNjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE5ZmExO1xuICB9XG4gIC5pbmRleC1jb250YWN0LWJveCAucGFydDIgLmJ0biB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbiAgLmluZGV4LWNvbnRhY3QtYm94IC5wYXJ0MyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5pbmRleC1jb250YWN0LWJveCAucGFydDMgaW1nIHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmluZGV4LWNvbnRhY3QtYm94IC5wYXJ0MyAucGhvbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogXCJwZlwiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5pbmRleC1jb250YWN0LWJveCAucGFydDQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IHtcbiAgICBwYWRkaW5nOiA0NHB4IDA7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC5mbGV4IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5pbmRleC10aW1lLWJveCAuZmxleCA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC5iMSxcbiAgLmluZGV4LXRpbWUtYm94IC5iMixcbiAgLmluZGV4LXRpbWUtYm94IC50aW1lcyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC5iMSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC5iMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuaW5kZXgtdGltZS1ib3ggLnRpbWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pbmRleC10aW1lLWJveCAudGltZXMgLnRpdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC50aW1lcyAudGltZSBzcGFuIGVtIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLmluZGV4LXRpbWUtYm94IC5iMSB7XG4gICAgbWFyZ2luOiAwIDEwMHB4IDAgMDtcbiAgfVxuICAuaW5kZXgtdGltZS1ib3ggLmIyIHtcbiAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICB9XG4gIC5pbmRleC10aW1lLWJveCAuYnRuIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLmR3anMtb25lLWR0IHtcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xuICB9XG4gIC5jZy1yZWFzb24tYm94IC5yZWFzb24tdGl0bGUge1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxuICAuc3dpcGVyLWJveCAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3dpcGVyLWJveCAuc3dpcGVyLWNvbnRhaW5lciAubWFzay1ib3ggcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5kd2pzLWR0LWJveCAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmZsb2F0LW1lc3NhZ2UtYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9vdC1jb21wYW55LWJveCAucGFydDMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLmxpIHtcbiAgICBoZWlnaHQ6IDIzOHB4O1xuICB9XG4gIC5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIC51bCAubGkgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgfVxuICAuaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLm9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2Utb3V0O1xuICB9XG4gIC5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIC51bCAub24gcCB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIC51bCAub24gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxuICAuaW5kZXgtdmlkZW8tYm94IC52aWRlby1ib3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmluZGV4LXZpZGVvLWJveCAucGxheSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB9XG59XG4vKiDkuJPpl6jpkojlr7nlpLTpg6jlr7zoiKogc3RhcnQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5mbGV4IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuaGVhZGVyIC5sb2dvLWJveCB7XG4gICAgb3JkZXI6IDE7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG4gIC5oZWFkZXIgLm5hdi1jb2xsYXBzZS1ib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiA5cHggMSU7XG4gIH1cbiAgLmhlYWRlciAubmF2LWNvbGxhcHNlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlciAubmF2LWNvbGxhcHNlIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmhlYWRlciAubmF2LWNvbGxhcHNlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyog5LiT6Zeo6ZKI5a+55aS06YOo5a+86IiqIGVuZCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRleC12aWRlby1ib3ggLmdvb2RzLWNsYXNzIC51bCAubGkge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cbiAgLmluZGV4LXZpZGVvLWJveCAuZ29vZHMtY2xhc3MgLnVsIC5saSBpIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuaW5kZXgtdmlkZW8tYm94IC5nb29kcy1jbGFzcyAudWwgLm9uIHtcbiAgICB3aWR0aDogMzQlO1xuICB9XG4gIC5pbmRleC12aWRlby1ib3ggLnZpZGVvLWJveCB7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaW5kZXgtdmlkZW8tYm94IC5wbGF5IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gIH1cbiAgLnN1Yk5hdi1ib3gge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmJhbm5lci1ib3ggLnRpbWUtYm94IHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbiAgLmJhbm5lci1ib3ggLnRpbWUtYm94IC5jb250IHtcbiAgICB3aWR0aDogODE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYmFubmVyLWJveCAudGltZS1ib3ggLmNvbnQgLnNpZ25VcC1idXR0b24ge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmJhbm5lci1ib3ggLnRpbWUtYm94IC5jb250IC50aW1lIHtcbiAgICBtYXJnaW46IDAgMjAlO1xuICB9XG4gIC5iYW5uZXItYm94IC50aW1lLWJveCAuY29udCAudGltZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJhbm5lci1ib3ggLnRpbWUtYm94IC5jb250IC50aW1lIC50ZHMge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAuY29tcGFueS1ib3ggLnBhcnQxIHtcbiAgICBtYXJnaW46IDAgMCAyOHB4IDA7XG4gIH1cbiAgLmNvbXBhbnktYm94IC5wYXJ0MiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5pbmRleC1uZXdzLWJveCAucGFydCB7XG4gICAgd2lkdGg6IDQyJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmluZGV4LW5ld3MtYm94IC5wYXJ0Om50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pbmRleC1uZXdzLWJveCAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmluZGV4LW5ld3MtYm94IC5sZWZ0LXRpdGxlIHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG4gIC5pbmRleC1uZXdzLWJveCAubGVmdC10aXRsZSAubW9yZSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9vdC1mcmllbmQtYm94IC5mbGV4IC5sZWZ0IHtcbiAgICBwYWRkaW5nOiAzOHB4IDNweDtcbiAgfVxuICAuZm9vdC1jb21wYW55LWJveCAuaG9zdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3QtY29tcGFueS1ib3ggLmNvbXBhbnktYm94IHtcbiAgICBwYWRkaW5nOiA0OXB4IDAgMCAwcHg7XG4gIH1cbiAgLmZvb3QtY29tcGFueS1ib3ggLmNvcHlyaWdodCAucHJlcGFyZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZm9vdC1jb21wYW55LWJveCAuY29weXJpZ2h0IC5zaGFyZSB1bCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jei1yZWFzb24tYm94IC5wYXJ0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmN6LXJlYXNvbi1ib3ggLmltZyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLmN6LXJlYXNvbi1ib3ggLnRleHQge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLmN6LXJlYXNvbi1ib3ggLnAxIC50ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAuY3otcmVhc29uLWJveCAucDIgLnRleHQge1xuICAgIG1hcmdpbi1yaWdodDogOSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZW5yb2xsLWJveCAuY29udGFpbmVyIC5wYXJ0LXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuZW5yb2xsLWJveCAuY29udGFpbmVyIC5wYXJ0LXIgLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5jZy1yZWFzb24tYm94IGxpOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jZy1yZWFzb24tYm94IGxpOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5kd2pzLWR0LWJveCAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMzMuMzMlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5zd2lwZXItYm94IC5idG4tYXJyb3ctbGVmdCB7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1yaWdodCB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5leHByZXNzLWJveCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaW5zaWRlLW5ld3MtYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5pbnNpZGUtbmV3cy1ib3ggLnBhcnQgLnItaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5pbnNpZGUtbmV3cy1ib3ggLnBhcnQgLnItaW5mbyAudGV4dCAudGl0IGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuaW5zaWRlLW5ld3MtYm94IC5wYXJ0IC5uZXdfaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5mb290LWNvbXBhbnktYm94IC5jb29wZXIgLmh6IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlciAubmF2LWNvbGxhcHNlLWJveCB7XG4gICAgcGFkZGluZzogOHB4IDEuNSUgOXB4IDMlO1xuICB9XG4gIC52aWRlby1ib3ggLnZpZGVvQm94IC52aWRlby1pbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuaW5kZXgtY29udGFjdC1ib3gge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuICAuaW5kZXgtY29udGFjdC1ib3ggYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5pbmRleC1jb250YWN0LWJveCAucGFydDIgLmJ0biB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gIH1cbiAgLmluZGV4LWNvbnRhY3QtYm94IC5wYXJ0MyBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaW5kZXgtY29udGFjdC1ib3ggLnBhcnQzIC5waG9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcInBmXCI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1sZWZ0IHtcbiAgICBsZWZ0OiAtMTZweDtcbiAgfVxuICAuc3dpcGVyLWJveCAuYnRuLWFycm93LXJpZ2h0IHtcbiAgICByaWdodDogLTE2cHg7XG4gIH1cbiAgLmJhbm5lci1ib3ggLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiA2MjVweDtcbiAgfVxuICAuZm9vdC1jb21wYW55LWJveCAuY29vcGVyIGxpIC5pbWctbG9hZCB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICB9XG4gIC5mb290LWNvbXBhbnktYm94IC5jb3B5cmlnaHQgLnNoYXJlIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5mb290LWNvbXBhbnktYm94IC5jb3B5cmlnaHQgLnNoYXJlIHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMTNweDtcbiAgfVxufVxuLm1iNDAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLm55LWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMjVweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm55LWJhbm5lciAubG9jYXRpb24tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDE2LCAzNywgMC42KTtcbn1cbi5ueS1iYW5uZXIgLmxvY2F0aW9uLWJnIC5sb2NhdGlvbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA0cHggMTBweCAzcHg7XG59XG4ubnktYmFubmVyIC5sb2NhdGlvbi1iZyAubG9jYXRpb24taW5mbyA+IGRpdjpmaXJzdC1vZi10eXBlIGEge1xuICBmb250LWZhbWlseTogXCJwZlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbjogMCAyMHB4IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjNlZGIwO1xufVxuLm55LWJhbm5lciAubG9jYXRpb24tYmcgLmxvY2F0aW9uLWluZm8gPiBkaXY6bGFzdC1vZi10eXBlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubnktYmFubmVyIC5sb2NhdGlvbi1iZyAubG9jYXRpb24taW5mbyA+IGRpdjpsYXN0LW9mLXR5cGUgaSB7XG4gIGNvbG9yOiAjZmVlOTM2O1xufVxuLnN1Yi1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnN1Yi1uYXYucGwwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnN1Yi1uYXYgLnRpdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdWItbmF2IC50aXQgLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdWItbmF2IC50aXQgLndyYXBwZXIgaSB7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zdWItbmF2IC50aXQgLndyYXBwZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDJweCAycHggMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG59XG4uc3ViLW5hdiB1bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdWItbmF2IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzE2MTYxNjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWItbmF2IHVsIGxpOmhvdmVyLFxuLnN1Yi1uYXYgdWwgbGkub24ge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5zdWItbmF2IHVsIGxpOmhvdmVyOmJlZm9yZSxcbi5zdWItbmF2IHVsIGxpLm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhMGUxMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4cHg7XG4gIGxlZnQ6IC0xN3B4O1xufVxuLnN1Yi1uYXYgdWwgbGk6aG92ZXI6YWZ0ZXIsXG4uc3ViLW5hdiB1bCBsaS5vbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhMGUxMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiAtMTdweDtcbn1cbi5ob3N0LWxpc3QgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG9zdC1saXN0IC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ob3N0LWxpc3QgLnJvdyAuaW1nLWxvYWQge1xuICB3aWR0aDogOTAlO1xufVxuLmhvc3QtbGlzdCAucm93IC5ob3N0LXRleHQge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuLmhvc3QtbGlzdCAucm93IC5ob3N0LXRleHQgLmhvc3QtdGl0bGUxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3N0LWxpc3QgLnJvdyAuaG9zdC10ZXh0IC5ob3N0LXRpdGxlMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5ob3N0LWxpc3QgLnJvdyAuaG9zdC10ZXh0IC50ZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICB0ZXh0LWluZGVudDogMmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ob3N0LWxpc3QgLnJvdyAuaG9zdC10ZXh0IC50ZXh0IHAgaSB7XG4gIGNvbG9yOiAjY2EwZTEzO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAuZ3Vlc3Qtc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAuZ3Vlc3Qtc2hvdyAuZ3Vlc3QtbG9nbyB7XG4gIHdpZHRoOiAyOCU7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbi5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cgLmd1ZXN0LXRleHQge1xuICB3aWR0aDogNzIlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IC5ndWVzdC10ZXh0IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzE2MTYxNjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IC5ndWVzdC10ZXh0IHAge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idWlsZCB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmdvLWluZGV4IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQ3NDY0NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5nby1pbmRleCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbn1cbi5nby1pbmRleCBpIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4ubmV3cy10aXRsZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xufVxuLm5ld3MtdGl0bGUgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5uZXdzLXRpdGxlIHAge1xuICBjb2xvcjogI2NhMGUxMztcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uZXdzLXRpdGxlIHAgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5uZXdzLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5uZXdzLWNvbnRlbnQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG59XG4ubmV3cy1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgdGV4dC1pbmRlbnQ6IDJlbTtcbn1cbi5jb250ZW50LWluZGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5jb250ZW50LWluZGV4IGEge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5jb250ZW50LWluZGV4IGE6aG92ZXIsXG4uY29udGVudC1pbmRleCBhLm9uIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4ubGlzdC1pbmZvIHtcbiAgbWFyZ2luOiAwIDEwcHggMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmxpc3QtaW5mbyAuZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5saXN0LWluZm8gLmRhdGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ubGlzdC1pbmZvIC5kYXRlIGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzcHg7XG59XG4ubGlzdC1pbmZvIC5kYXRlIGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNjtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTUwJTtcbn1cbi5saXN0LWluZm8gLmluZm8tZmlyc3QgLmluZm8taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5saXN0LWluZm8gLmluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiMmIyYjI7XG59XG4ubGlzdC1pbmZvIC5pbmZvIC5pbmZvLXRpdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpc3QtaW5mbyAuaW5mbyAuaW5mby10aXQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMTYxNjE2O1xufVxuLmxpc3QtaW5mbyAuaW5mbyBwIHtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGlzdC1pbmZvIC5pbmZvIC5pbmZvLW1vcmUge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubGlzdC1pbmZvIC5pbmZvIC5pbmZvLW1vcmUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweCAyMHB4IDZweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saXN0LWluZm8gLmluZm8gLmluZm8tbW9yZSBhOmFmdGVyLFxuLmxpc3QtaW5mbyAuaW5mbyAuaW5mby1tb3JlIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3ZjtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5saXN0LWluZm8gLmluZm8gLmluZm8tbW9yZSBhOmJlZm9yZSB7XG4gIHRvcDogMTNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5saXN0LWluZm8gLmluZm8gLmluZm8tbW9yZSBhOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTBlMTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpc3QtaW5mbyAuaW5mbyAuaW5mby1tb3JlIGE6aG92ZXI6YWZ0ZXIsXG4ubGlzdC1pbmZvIC5pbmZvIC5pbmZvLW1vcmUgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtaW5mbzpob3Zlcixcbi5saXN0LWluZm8gLm9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4ubGlzdC1pbmZvOmhvdmVyOmFmdGVyLFxuLmxpc3QtaW5mbyAub246YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogODAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbn1cbi5saXN0LWluZm86aG92ZXIgLmRhdGUsXG4ubGlzdC1pbmZvIC5vbiAuZGF0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmxpc3QtaW5mbzpob3ZlciAuZGF0ZSBzcGFuLFxuLmxpc3QtaW5mbyAub24gLmRhdGUgc3BhbiB7XG4gIGNvbG9yOiAjY2EwZTEzO1xufVxuLmxpc3QtaW5mbzpob3ZlciAuaW5mbyxcbi5saXN0LWluZm8gLm9uIC5pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4ubGlzdC1pbmZvOmhvdmVyIC5pbmZvIC5pbmZvLXRpdCBwLFxuLmxpc3QtaW5mbyAub24gLmluZm8gLmluZm8tdGl0IHAge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5saXN0LXBhZ2Uge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ubGlzdC1wYWdlIHNwYW4ge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzE2MTYxNjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAxMDEwMTtcbiAgbWFyZ2luOiAwIDdweDtcbn1cbi5saXN0LXBhZ2UgaSB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjliOWI5O1xufVxuLmxpc3QtcGFnZSBzcGFuOmhvdmVyLFxuLmxpc3QtcGFnZSBpOmhvdmVyLFxuLmxpc3QtcGFnZSAub24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucDQtMSAubnktdGl0bGUyIHtcbiAgcGFkZGluZzogNjBweCAwIDYwcHggMDtcbn1cbi5wNC0xIC5wYXJ0MSAucmVhc29uLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMjVweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnA0LTEgLnBhcnQxIC5yZWFzb24tdGl0bGU6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMTBweCAwIDI1cHg7XG59XG4ucDQtMSAucGFydDE6bGFzdC1vZi10eXBlIC5wNC0xLWluZm8ge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLnA0LTEgLnA0LTEtaW5mbyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuOCU7XG59XG4ucDQtMSAucDQtMS1pbmZvIGRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuLnA0LTEgLnA0LTEtaW5mbyBkbCBkdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMxNjE2MTY7XG59XG4ucDQtMSAucDQtMS1pbmZvIGRsIGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5wNC0xIC5wYXJ0MiAucGFydDItcmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMiUgNSU7XG59XG4ucDQtMSAucGFydDIgLnBhcnQyLXJpZ2h0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWluZGVudDogMmVtO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnA0LTEgLnBhcnQyIC5wYXJ0Mi1yaWdodCBwIHNwYW4ge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5wNC0xIC5wYXJ0MiAucGFydDItcmlnaHQgcC50aXQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucDQtMSAucGFydDMgLnBhcnQyLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnA0LTEgLnBhcnQ0IC5ueS10aXRsZTIge1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhMGUxMztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wNC0xIC5wYXJ0NCAucDQtMS1pbmZvIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wNC0xIC5wYXJ0NCAucGFydDQtciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wNC0xIC5wYXJ0NCAucGFydDQtciAucDQtMS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnA0LTEgLnBhcnQ0IC5wYXJ0NC1yIC5wNC0xLWluZm8gZGwgZHQge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wNC0xIC5wYXJ0NCAucGFydDQtciAucDQtMS1pbmZvIGRsIGR0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NhMGUxMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgbGVmdDogMzBweDtcbiAgdG9wOiAzcHg7XG59XG4ucDQtMSAucGFydDQgLnBhcnQ0LWwge1xuICBwYWRkaW5nOiAwIDE1cHggO1xufVxuLnA0LTEgLnBhcnQ0IC5wYXJ0NC1sIC5wNC0xLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucDQtMSAucGFydDQgLnBhcnQ0LWwgLnA0LTEtaW5mbyBkbCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnA0LTEgLnBhcnQ0IC5wYXJ0NC1sIC5wNC0xLWluZm8gZGwgZHQge1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgbWluLXdpZHRoOiA1NnB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2EwZTEzO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZGM5ZmExO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucDQtMSAucGFydDQgLnBhcnQ0LWwgLnA0LTEtaW5mbyBkbCBkZCB7XG4gIHBhZGRpbmctbGVmdDogNiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wNC0xIC5wYXJ0NSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnA0LTEgLnBhcnQ1IC5jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMyU7XG4gIHRvcDogMzYlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNXB4IDQlIDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ucDQtMSAucGFydDUgLmNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCAjZmZmIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDNweCAjZmZmIHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdlNGU1O1xufVxuLnA0LTEgLnBhcnQ1IC5jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnA0LTEgLnBhcnQ1IC5jb250ZW50IHAge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnA0LTEgLnBhcnQ1IC5jb250ZW50IHAudGl0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnA0LTEgLnBhcnQ1IC5jb250ZW50IHAudGl0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTBlMTM7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4ucDQtMSAucGFydDYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucDQtMSAucGFydDYgLnA2LWV4aGliaXRpb24gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiBwOmZpcnN0LW9mLXR5cGUge1xuICB0ZXh0LWluZGVudDogMmVtO1xufVxuLnA0LTEgLnBhcnQ2IC5wNi1leGhpYml0aW9uIHAgc3BhbiB7XG4gIGNvbG9yOiAjY2EwZTEzO1xufVxuLnA0LTEgLnBhcnQ2IC5wNi1leGhpYml0aW9uIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiB1bCBsaSAuaW5uZXIge1xuICBwYWRkaW5nOiAyMnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnA0LTEgLnBhcnQ2IC5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lciBpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnA0LTEgLnBhcnQ2IC5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lciBpIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjY2EwZTEzO1xufVxuLnA0LTEgLnBhcnQ2IC5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lciBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2M5YzljOTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG4ucDQtMSAucGFydDcge1xuICBtYXJnaW46IDQwcHggMCA1MHB4O1xufVxuLnA0LTEgLnBhcnQ4IHtcbiAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG59XG4ucDQtMSAucGFydDggLm55LXRpdGxlMiB7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2EwZTEzO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnA0LTEgLnBhcnQ4IC5wYXJ0OC1yLFxuLnA0LTEgLnBhcnQ4IC5wYXJ0OC1sIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5wNC0xIC5wYXJ0OCAucGFydDgtciB1bCBsaSxcbi5wNC0xIC5wYXJ0OCAucGFydDgtbCB1bCBsaSB7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5wNC0xIC5wYXJ0OCAucGFydDgtciB1bCBsaTphZnRlcixcbi5wNC0xIC5wYXJ0OCAucGFydDgtbCB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYTBlMTM7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogOHB4O1xufVxuLnA0LTEgLnBhcnQ4IC5wYXJ0OC1sIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnA0LTEgLnBhcnQ4IC5wYXJ0OC1sIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAxNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ucDQtMSAucGFydDggLnBhcnQ4LWwgdWw6bGFzdC1vZi10eXBlIGxpOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1iNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnN1Yi1uYXYge1xuICAgIG1hcmdpbjogMzBweCAwIDUwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnN1Yi1uYXYudy1ob3VzZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5zdWItbmF2IC50aXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAuc3ViLW5hdiB1bCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnN1Yi1uYXYgdWwgbGkge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICB9XG4gIC5ueS1iYW5uZXIge1xuICAgIGhlaWdodDogNDMwcHg7XG4gIH1cbiAgLm55LWJhbm5lciAubG9jYXRpb24tYmcgLmxvY2F0aW9uLWluZm8ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAubnktYmFubmVyIC5sb2NhdGlvbi1iZyAubG9jYXRpb24taW5mbyA+IGRpdjpmaXJzdC1vZi10eXBlIGEge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIG1hcmdpbjogMCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaG9zdC1saXN0IC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuaG9zdC1saXN0IC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ob3N0LWxpc3QgLnJvdyAuaW1nLWxvYWQge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiAgLmhvc3QtbGlzdCAucm93IC5ob3N0LXRleHQge1xuICAgIHdpZHRoOiA1NyU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAuaG9zdC1saXN0IC5yb3cgLmhvc3QtdGV4dCAuaG9zdC10aXRsZTEge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmhvc3QtbGlzdCAucm93IC5ob3N0LXRleHQgLmhvc3QtdGl0bGUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5ob3N0LWxpc3QgLnJvdzpudGgtY2hpbGQoZXZlbikgLmltZy1sb2FkIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cgLmd1ZXN0LWxvZ28ge1xuICAgIHBhZGRpbmc6IDU4cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICB9XG4gIC5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cgLmd1ZXN0LXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAuZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IC5ndWVzdC10ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IC5ndWVzdC10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYnVpbGQge1xuICAgIHdpZHRoOiAyNCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmdvLWluZGV4IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm5ld3MtdGl0bGUge1xuICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm5ld3MtdGl0bGUgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubmV3cy1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5uZXdzLWNvbnRlbnQgLmltZy1sb2FkIHtcbiAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgfVxuICAubmV3cy1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmxpc3QtcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAucDQtMSAucGFydDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgfVxuICAucDQtMSAucGFydDIgLnBhcnQyLWxlZnQge1xuICAgIHdpZHRoOiA1MiU7XG4gICAgcGFkZGluZy1yaWdodDogMC4zJTtcbiAgfVxuICAucDQtMSAucGFydDIgLnBhcnQyLXJpZ2h0IHtcbiAgICB3aWR0aDogNDglO1xuICB9XG4gIC5wNC0xIC5wYXJ0NCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnA0LTEgLnBhcnQ0IC5ueS10aXRsZTIge1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucDQtMSAucGFydDQgLnBhcnQ0LXIge1xuICAgIHBhZGRpbmc6IDAgNCUgMCAwO1xuICB9XG4gIC5wNC0xIC5wYXJ0NCAucGFydDQtbCB7XG4gICAgcGFkZGluZzogMCAwIDAgNCU7XG4gIH1cbiAgLnA0LTEgLnBhcnQzIC5wYXJ0Mi1sZWZ0IHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogNTIlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnA0LTEgLnBhcnQzIC5wYXJ0Mi1yaWdodCB7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMiUgMyU7XG4gIH1cbiAgLnA0LTEgLnBhcnQ4IC5wYXJ0OC1yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcbiAgfVxuICAucDQtMSAucGFydDggLnBhcnQ4LWwge1xuICAgIHBhZGRpbmctbGVmdDogNCU7XG4gIH1cbiAgLnA0LTEgLnBhcnQ3IHtcbiAgICBtYXJnaW46IDYwcHggMCA3MHB4O1xuICB9XG4gIC5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiB1bCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wNC0xIC5wYXJ0NiAucDYtZXhoaWJpdGlvbiB1bCBsaTpmaXJzdC1vZi10eXBlOmFmdGVyLFxuICAucDQtMSAucGFydDYgLnA2LWV4aGliaXRpb24gdWwgbGk6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogMDtcbiAgfVxuICAucDQtMSAucGFydDYgLnA2LWV4aGliaXRpb24gdWwgbGk6Zmlyc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAucDQtMSAucGFydDYgLnA2LWV4aGliaXRpb24gdWwgbGk6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zdWItbmF2IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gIH1cbiAgLm55LWJhbm5lciAubG9jYXRpb24tYmcgLmxvY2F0aW9uLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5ueS1iYW5uZXIgLmxvY2F0aW9uLWJnIC5sb2NhdGlvbi1pbmZvID4gZGl2OmZpcnN0LW9mLXR5cGUgYSB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmhvc3QtbGlzdCAucm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgfVxuICAuaG9zdC1saXN0IC5yb3c6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5ob3N0LWxpc3QgLnJvdyAuaG9zdC10ZXh0IHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmd1ZXN0LWxpc3QgLnJvdyAuZ3Vlc3Qtc2hvdyAuZ3Vlc3QtbG9nbyB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG4gIC5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cgLmd1ZXN0LXRleHQgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmd1ZXN0LWxpc3QgLnJvdyAuZ3Vlc3Qtc2hvdzpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAubGlzdC1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAubGlzdC1pbmZvIC5pbmZvLWZpcnN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5saXN0LWluZm8gLmluZm8tZmlyc3QgLmluZm8taW1nIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMHB4O1xuICB9XG4gIC5saXN0LWluZm8gLmluZm8tZmlyc3QgLmZpcnN0LXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0LWluZm8gLmluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5saXN0LWluZm8gLmluZm8gLmluZm8tdGl0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5saXN0LWluZm8gLmluZm8gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubGlzdC1pbmZvOmhvdmVyIC5kYXRlLFxuICAubGlzdC1pbmZvIC5vbiAuZGF0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtaW5mbzpob3ZlciAuaW5mbyxcbiAgLmxpc3QtaW5mbyAub24gLmluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5saXN0LXBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG4gIC5zdWItbmF2IHVsIGxpOmhvdmVyOmFmdGVyLFxuICAuc3ViLW5hdiB1bCBsaS5vbjphZnRlciB7XG4gICAgdG9wOiAyM3B4O1xuICB9XG4gIC5zdWItbmF2IHVsIGxpOmhvdmVyOmJlZm9yZSxcbiAgLnN1Yi1uYXYgdWwgbGkub246YmVmb3JlIHtcbiAgICB0b3A6IDIzcHg7XG4gIH1cbn1cbi5wNi0xLWJhc2UtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLnA2LTEtYmFzZS1pbmZvIC5pbmZvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi5wNi0xLWJhc2UtaW5mbyAudGl0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzE2MTYxNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnA2LTEtYmFzZS1pbmZvIGRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnA2LTEtYmFzZS1pbmZvIGRsIGR0IHtcbiAgd2lkdGg6IDgwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzE2MTYxNjtcbn1cbi5wNi0xLWJhc2UtaW5mbyBkbCBkZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgY29sb3I6ICM3ZjdmN2Y7XG59XG4ucDYtZXhoaWJpdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wNi1leGhpYml0aW9uIC50aXQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ucDYtZXhoaWJpdGlvbiAudGl0IHNwYW4ge1xuICBjb2xvcjogIzdmN2Y3Zjtcbn1cbi5wNi1leGhpYml0aW9uIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5wNi1leGhpYml0aW9uIHVsIGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggI2U1ZTVlNSBzb2xpZDtcbn1cbi5wNi1leGhpYml0aW9uIHVsIGxpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLnA2LWV4aGliaXRpb24gdWwgbGk6bnRoLWxhc3QtY2hpbGQoMSkgLmlubmVyOmJlZm9yZSxcbi5wNi1leGhpYml0aW9uIHVsIGxpOm50aC1sYXN0LWNoaWxkKDEpIC5pbm5lcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucDYtZXhoaWJpdGlvbiB1bCBsaSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnA2LWV4aGliaXRpb24gdWwgbGkgLmlubmVyOmJlZm9yZSxcbi5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICByaWdodDogLTMwcHg7XG59XG4ucDYtZXhoaWJpdGlvbiB1bCBsaSAuaW5uZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4ucDYtZXhoaWJpdGlvbiB1bCBsaSAuaW5uZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbi5wNi1leGhpYml0aW9uIHVsIGxpIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDEwcHggI2Y2ZTdlNyBzb2xpZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhMGUxMztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnA2LWV4aGliaXRpb24gdWwgbGkgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ucDYtZXhoaWJpdGlvbiAubGlzdCAucm93IHtcbiAgbWFyZ2luOiAwIDMwcHggMzBweCAzMHB4O1xufVxuLnA2LWV4aGliaXRpb24gLmxpc3QgLnJvdyAuaW5mbyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5wNi1leGhpYml0aW9uIC5saXN0IC5yb3cgLmluZm8gc3BhbiB7XG4gIGNvbG9yOiAjMTYxNjE2O1xufVxuLnA2LWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ucDYtaW50cm8gLnRleHQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLnA2LWludHJvIC50ZXh0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5wNi1pbnRybyAudGV4dCBwIHNwYW4ge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5wNi1tYXJrZXQge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgcGFkZGluZzogNTBweCA0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgwZjE1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5wNi1tYXJrZXQgLnRpdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wNi1tYXJrZXQgcCB7XG4gIHRleHQtaW5kZW50OiAyZW07XG59XG4ucDYtcmVsYXRlZC1pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLnA2LXJlbGF0ZWQtaW50cm8gPiBkaXYge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ucDYtcmVsYXRlZC1pbnRybyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cztcbn1cbi5wNi1yZWxhdGVkLWludHJvIGE6aG92ZXIge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5wNi1yZWxhdGVkLWludHJvIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wNi1pbnRyby1hcnJvdy5wbmcpO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnA2LTEtYWR2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucDYtMS1hZHYgLmluZm8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5wNi0xLWFkdiAuaW5mbyBzcGFuIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4ucDYtcGxzYyB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgdGV4dC1pbmRlbnQ6IDJlbTtcbn1cbi5wNi1jb250YWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nOiA2MHB4IDAgNDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4ucDYtY29udGFjdCAudGVsLWljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTMycHg7XG59XG4ucDYtY29udGFjdCAudGVsLWljbyBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcDYtdGVsLWljby5wbmcpIGNlbnRlciBuby1yZXBlYXQgI2E4MGYxNTtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wNi1jb250YWN0IHAge1xuICBsaW5lLWhlaWdodDogMi40O1xuICBjb2xvcjogIzdmN2Y3Zjtcbn1cbi5wNi1jb250YWN0IHAgYiB7XG4gIGNvbG9yOiAjMTYxNjE2O1xufVxuLnAyLTEtb3duLWJyYW5kIC50aXQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wMi0xLWJhbmQtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnAyLTEtb3duLWJyYW5kIC5yb3cge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wMi0xLW93bi1icmFuZCAucm93ID4gZGl2IHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbn1cbi5wMi0xLW93bi1icmFuZCAucm93IHNwYW4ge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5wMi0xLW1vZGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnAyLTEtbW9kZSA+IGRpdiB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4ucDItMS1tb2RlID4gZGl2IHAge1xuICBtYXJnaW46IDVweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzdmN2Y3Zjtcbn1cbi5wMi0xLW1vZGUgPiBkaXYgcC5jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAyLTEtbW9kZSA+IGRpdiBwIHNwYW4ge1xuICBjb2xvcjogI2NhMGUxMztcbn1cbi5wMi0xLWV4cCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5wMi0xLWV4cCAuZmxleCA+IGRpdjpudGgtY2hpbGQoMSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMxNjE2MTY7XG59XG4ucDItMS1leHAgLmZsZXggPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnAyLTEtZXhwIC5mbGV4ID4gZGl2Om50aC1jaGlsZCgyKSBzcGFuIHtcbiAgY29sb3I6ICNjYTBlMTM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wMi0xLXNlbGYgLnRpdCAuaW1nLWxvYWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3AyLTEtYnJhbmQtdGl0LWJnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5wMi0xLXNlbGYgLnRpdCAuaW1nLWxvYWQ6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNTAlO1xufVxuLnAyLTEtc2VsZiAudGl0IC5pbWctbG9hZCAuaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucDItMS1zZWxmIC50aXQgLmltZy1sb2FkIC5pbm5lciAudDEge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wMi0xLXNlbGYgLmxpc3Q6bnRoLW9mLXR5cGUoMikgLnRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTgwZjE1O1xufVxuLnAyLTEtc2VsZiAubGlzdDpudGgtb2YtdHlwZSgzKSAudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTBlMTM7XG59XG4ucDItMS1zZWxmIC5saXN0Om50aC1vZi10eXBlKDQpIC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMTAyNTtcbn1cbi5wMi0xLXNlbGYgLmxpc3QgLnRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAyLTEtc2VsZiAubGlzdCAuaW1nLWxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wMi0xLXNlbGYgLmxpc3QgLmltZy1sb2FkIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucDItMS1jaGFubmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAyLTEtY2hhbm5lbCA+IGRpdiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyOiAxcHggI2UzZTNlMyBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLnAyLTEtY2hhbm5lbCA+IGRpdjpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5wMi0xLWNoYW5uZWwgPiBkaXY6bnRoLWxhc3QtY2hpbGQoMSkge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cbi5wMi0xLWNoYW5uZWwgPiBkaXYgcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG59XG4ucDItMS1jaGFubmVsIC5pbWctbG9hZCB7XG4gIG1hcmdpbjogMCAyNSU7XG59XG4ucDItMS1yZXF1aXJlIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5wMi0xLXJlcXVpcmUgLmZsZXggPiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMTYxNjE2O1xufVxuLnAyLTEtcmVxdWlyZSAuZmxleCA+IGRpdjpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucDItMS1yZXF1aXJlIC5mbGV4ID4gZGl2Om50aC1jaGlsZCgyKSBzcGFuIHtcbiAgY29sb3I6ICNjYTBlMTM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucDYtMS1iYXNlLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnA2LTEtYmFzZS1pbmZvIC5pbWctbG9hZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucDYtMS1iYXNlLWluZm8gLmluZm8ge1xuICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lcjpiZWZvcmUsXG4gIC5wNi1leGhpYml0aW9uIHVsIGxpIC5pbm5lcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAucDYtZXhoaWJpdGlvbiAubGlzdCAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wNi1leGhpYml0aW9uIC5saXN0IC5yb3c6bnRoLWNoaWxkKDJuKSAuaW1nLWxvYWQge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5wNi1leGhpYml0aW9uIC5saXN0IC5yb3cgLmltZy1sb2FkIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5wNi1leGhpYml0aW9uIC5saXN0IC5yb3cgLmluZm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucDYtaW50cm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnA2LWludHJvIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbiAgLnA2LXJlbGF0ZWQtaW50cm8gPiBkaXYge1xuICAgIGJvcmRlci1yaWdodDogMXB4ICNlNWU1ZTUgc29saWQ7XG4gIH1cbiAgLnA2LXJlbGF0ZWQtaW50cm8gPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnA2LXJlbGF0ZWQtaW50cm8gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5wNi0xLWFkdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wNi0xLWFkdiAuaW1nLWxvYWQge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbiAgLnA2LTEtYWR2IC5pbmZvIHtcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gICAgd2lkdGg6IDY3JTtcbiAgfVxuICAucDItMS1vd24tYnJhbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5wMi0xLW93bi1icmFuZCAucm93ID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnAyLTEtb3duLWJyYW5kIC5yb3cgPiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nOiAwIDglIDAgMDtcbiAgfVxuICAucDItMS1vd24tYnJhbmQgLnJvdyA+IGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjNmM2O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLnAyLTEtb3duLWJyYW5kIC5yb3cgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA4JTtcbiAgfVxuICAucDItMS1leHAgLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucDItMS1leHAgLmZsZXggPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnAyLTEtZXhwIC5mbGV4ID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogMCAxMCUgMCAwO1xuICB9XG4gIC5wMi0xLXJlcXVpcmUgLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucDItMS1yZXF1aXJlIC5mbGV4ID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wMi0xLXJlcXVpcmUgLmZsZXggPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wMi0xLXNlbGYgLnRpdCAuaW1nLWxvYWQge1xuICAgIG1hcmdpbi1yaWdodDogMTUlO1xuICB9XG4gIC5wMi0xLXNlbGYgLnRpdCAuaW1nLWxvYWQ6YWZ0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMzYlO1xuICB9XG4gIC5wMi0xLXNlbGYgLnRpdCAuaW1nLWxvYWQgLmlubmVyIC50MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucDItMS1zZWxmIC5saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucDItMS1zZWxmIC5saXN0Om50aC1vZi10eXBlKDMpIC50ZXh0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnAyLTEtc2VsZiAubGlzdCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5wMi0xLXNlbGYgLmxpc3QgLmltZy1sb2FkIHAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucDItMS1zZWxmIC5saXN0IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnAyLTEtc2VsZiAubGlzdCAuaW1nLWxvYWQgcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLm1pbi1wZCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi8qIHA2LTEqL1xuLmJhc2ljSW5mbyB7XG4gIG1hcmdpbjogNDJweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLmJhc2ljSW5mbyAuaW1nLWxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYXNpY0luZm8gLnctcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5iYXNpY0luZm8gLnctcmlnaHQgLndoLXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxNjE2MTY7XG59XG4uYmFzaWNJbmZvIC53LXJpZ2h0IC53ci10YWJsZSB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEwcHggNThweCAzMHB4O1xufVxuLmJhc2ljSW5mbyAudy1yaWdodCAud3ItdGFibGUgLnctdGl0bGUge1xuICB3aWR0aDogOTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4uYmFzaWNJbmZvIC53LXJpZ2h0IC53ci10YWJsZSAudy1jb250IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmV4aGliaXRpb24taW50cm9kdWNlIHtcbiAgbWFyZ2luOiA0MnB4IGF1dG8gMTAwcHg7XG4gIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJztcbn1cbi5leGhpYml0aW9uLWludHJvZHVjZSAuaW1nLWxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5leGhpYml0aW9uLWludHJvZHVjZSAuZXhoaWJpdGlvbi1kZXMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAyMHB4IDcycHggMjBweDtcbn1cbi5leGhpYml0aW9uLWludHJvZHVjZSAuZXhoaWJpdGlvbi1kZXMgLnctZGVzMSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdC13YXkgLmltbG9hZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGFjdC13YXkgLmltbG9hZC13cmFwIC5pbWctbG9hZCB7XG4gIHdpZHRoOiA2NXB4O1xufVxuLmNvbnRhY3Qtd2F5IC5jb250LWRldGFpbCB7XG4gIG1hcmdpbjogLTMycHggMCA4MHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDY2cHggMCA1MnB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNvbnRhY3Qtd2F5IC5jb250LWRldGFpbCAuY2QtbGVmdCB7XG4gIGNvbG9yOiAjMTYxNjE2O1xufVxuLypwOC0xKi9cbi53LWluZm8ge1xuICBjb2xvcjogIzE2MTYxNjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnctaW5mbyAudy1zbmllYyB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnctaW5mbyBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udy1pbmZvIGRsIGR0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnctaW5mbyBkbCBkZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4udy1pbmZvIC53LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53LWluZm8gLndtciB7XG4gIHBhZGRpbmc6IDI3cHggMCAxMHB4IDA7XG59XG4udy1pbmZvIC53LXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnctaW5mbyAudy10IHtcbiAgbWFyZ2luOiA3NHB4IDAgMCAwO1xufVxuLnctaW5mbyAuc2FtZUJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnctaW5mbyAuc2FtZUJnIC5pbWctbG9hZCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4udy1pbmZvIC5zYW1lQmcgLmJnLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi53LWluZm8gLnctcmVkIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4udy1pbmZvIC53LXR3b3NpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnctaW5mbyAudy10d29zaWRlIC53LWxlZnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi53LWluZm8gLnctdHdvc2lkZSAudy1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnctaW5mbyAudy1zcGVjaWFsIHtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xufVxuLnctaW5mbyAudGF4aS1mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udy1pbmZvIC50YXhpLWZsZXggZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBsZXR0ZXItc3BhY2luZzogLTRweDtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogNDYlO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi53LWluZm8gLnRheGktZmxleCBkaXYgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi53LWluZm8gLnctdG9wIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi53LWluZm8gLnctbGgge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi53LWluZm8gLnctZ3JheSB7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xufVxuLnctbWFwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG4vKnA4LTIqL1xuLnctYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDU0cHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi53LWJyYW5kIC53YnItYWJvdXQge1xuICB3aWR0aDogMzIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53LWJyYW5kIC53YnItYWJvdXQgLndici1sb2dvIHtcbiAgd2lkdGg6IDU0cHg7XG59XG4udy1icmFuZCAud2JyLWFib3V0IC53YnItZGVzIHtcbiAgbWFyZ2luOiAwIDE0cHggMCAzMHB4O1xufVxuLnctYnJhbmQgLndici1hYm91dCAudy13eCB7XG4gIG1hcmdpbjogMCAxNHB4IDAgLTMxcHg7XG59XG4udy1icmFuZCAud2JyLWFib3V0IC53YnItY29kZSB7XG4gIHdpZHRoOiA3M3B4O1xufVxuLnctYnJhbmQgLndici1hYm91dCAud2JyLWNvZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udy1icmFuZCAud2JyLWFib3V0IGgzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnctYnJhbmQgLndici1hYm91dCAudy10ZXh0bGluZSB7XG4gIGNvbG9yOiAjY2EwZTEzO1xufVxuLnctY29udGFjdDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udy1jb250YWN0MyAudy13YXkxIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udy1jb250YWN0MyAuaW1sb2FkLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjJweDtcbn1cbi53LWNvbnRhY3QzIC5pbWxvYWQtd3JhcCAuaW1nLWxvYWQge1xuICB3aWR0aDogNjhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE0cHggMnB4ICNiZmI4YmI7XG59XG4udy1jb250YWN0MyAudy13YXktZGV0YWlsIHtcbiAgbWFyZ2luOiAtMzRweCAwIDAgMDtcbiAgcGFkZGluZzogNTRweCAwIDM0cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmOTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjN2Y3ZjdmO1xufVxuLnctY29udGFjdDMgLnctd2F5LWRldGFpbCAudy13YXktdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjY2EwZTEzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnctY29udGFjdDMgLnctd2F5LWRldGFpbCAudy13YXktY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnctY29udGFjdDMgLnctd2F5LWRldGFpbCAudy13YXktdG9wIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi53LWNvbnRhY3QzIC53LXdheS1kZXRhaWwgLnctY29sb3Ige1xuICBjb2xvcjogIzE2MTYxNjtcbn1cbi5ndWVzdC1saXN0IC5yb3cgLnctZ3Vlc3Qtc2hvdyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWxlZnQtbG9nbyB7XG4gIHdpZHRoOiAzNyU7XG4gIHBhZGRpbmc6IDM4cHggMDtcbn1cbi5ndWVzdC1saXN0IC5yb3cgLnctZ3Vlc3Qtc2hvdyAudy1ndWVzdC10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWd1ZXN0LXRleHQgaDQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWd1ZXN0LXRleHQgcCB7XG4gIG1heC1oZWlnaHQ6IDUycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ3Vlc3QtbGlzdCAucm93IC53LWd1ZXN0LXNob3cgLnctZ3Vlc3QtdGV4dCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxNHB4IDZweCA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gIGNvbG9yOiAjOGE4YThhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWd1ZXN0LXRleHQgc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA3cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhhOGE4YTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4YThhOGE7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtNDVkZWcpO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWd1ZXN0LXRleHQgc3Bhbjpob3Zlcixcbi5ndWVzdC1saXN0IC5yb3cgLnctZ3Vlc3Qtc2hvdyAudy1ndWVzdC10ZXh0IHNwYW4ub24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2EwZTEzO1xufVxuLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93IC53LWd1ZXN0LXRleHQgc3Bhbjpob3ZlcjphZnRlcixcbi5ndWVzdC1saXN0IC5yb3cgLnctZ3Vlc3Qtc2hvdyAudy1ndWVzdC10ZXh0IHNwYW4ub246YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi53LXJlZC1ob2xkIHtcbiAgY29sb3I6ICNjYTBlMTM7XG59XG4jdy10aXRsZS1ob3VzZTphZnRlcixcbiN3LXRpdGxlLWhvdXNlOmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2ljSW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYmFzaWNJbmZvIC5pbWctbG9hZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmFzaWNJbmZvIC53LXJpZ2h0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5iYXNpY0luZm8gLnctcmlnaHQgLndyLXRhYmxlIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggNThweCA0MHB4O1xuICB9XG4gIC5leGhpYml0aW9uLWludHJvZHVjZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICB9XG4gIC5leGhpYml0aW9uLWludHJvZHVjZSAuaW1nLWxvYWQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLmV4aGliaXRpb24taW50cm9kdWNlIC5leGhpYml0aW9uLWRlcyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiA1MHB4IDQwcHggNzJweCA0MHB4O1xuICB9XG4gIC53LWluZm8gLnctdHdvc2lkZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnctaW5mbyAudy10d29zaWRlIC53LWxlZnQge1xuICAgIHdpZHRoOiA1MyU7XG4gIH1cbiAgLnctaW5mbyAudy10d29zaWRlIC53LXJpZ2h0IHtcbiAgICB3aWR0aDogNDclO1xuICB9XG4gIC53LWluZm8gLnNhbWVCZyAuYmctdG9wIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnctaW5mbyAudGF4aS1mbGV4IGRpdiB7XG4gICAgd2lkdGg6IDE5JTtcbiAgfVxuICAudy1icmFuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIC53LWJyYW5kIC53YnItYWJvdXQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnctYnJhbmQgLndici1hYm91dCAud2JyLWRlcyB7XG4gICAgbWFyZ2luOiAwIDE0cHggMCAzMHB4O1xuICB9XG4gIC53LWNvbnRhY3QzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG4gIC53LWNvbnRhY3QzIC53LXdheTEge1xuICAgIHdpZHRoOiAyOSU7XG4gIH1cbiAgLmd1ZXN0LWxpc3QgLnJvdyAuZ3Vlc3Qtc2hvdyAudy1sZWZ0LWxvZ28ge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ndWVzdC1saXN0IC5yb3cgLmd1ZXN0LXNob3cgLnctbGVmdC1sb2dvIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmd1ZXN0LWxpc3QgLnJvdyAudy1ndWVzdC1zaG93Omxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gICNmaXJzdC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjc2Vjb25kLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogNCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjZmlyc3QtaW1nLFxuICAjc2Vjb25kLWltZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ3Vlc3QtbGlzdCAucm93IC5ndWVzdC1zaG93IC53LWxlZnQtbG9nbyB7XG4gICAgcGFkZGluZzogMjNweCAwO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcclxuLyog6aG26YOoIHN0YXJ0ICovXHJcbi5oZWFkZXIge1xyXG4gIC5mbGV4e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAubG9nby1ib3gge1xyXG4gICAgbWFyZ2luOjNweDtcclxuICAgIG9yZGVyOjE7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgfVxyXG5cclxuICAubmF2LWNvbGxhcHNlLWJveHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3JkZXI6MztcclxuICAgIGZsZXgtZ3JvdzogMjtcclxuXHJcbiAgfVxyXG4gIC5uYXYtY29sbGFwc2Uge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC8vcGFkZGluZzogOHB4IDAgMCAzNXB4O1xyXG4gICAgdWwge1xyXG4gICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy9wYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIsICYub24ge1xyXG4gICAgICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdi1jb2xsYXBzZS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwJTtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggIzU1NSBzb2xpZDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggIzU1NSBzb2xpZDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjE1cyBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sYW5ndWFnZS1ib3gge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICBvcmRlcjoyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgLmZsYWd7XHJcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuICAgIC5sYW5ne1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICBib3JkZXItdG9wOjZweCAjOWY5Yjk4IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OjZweCB0cmFuc3BhcmVudCBzb2xpZDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6NnB4IHRyYW5zcGFyZW50IHNvbGlkO1xyXG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdGVke1xyXG4gICAgICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHVse1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBib3JkZXItdG9wOjFweCAjZWVlIHNvbGlkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4ICNlZWUgc29saWQ7XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOmhtumDqCBlbmQgKi9cclxuXHJcbi5iYW5uZXItYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnN3aXBlci1zbGlkZXtcclxuICAgIGhlaWdodDphdXRvO1xyXG4gIH1cclxuICAuYmFubmVyLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFubmVyLWJ0bi5wbmcpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzO1xyXG4gICAgb3BhY2l0eTogLjg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYW5uZXItYnV0dG9uLXByZXYge1xyXG4gICAgbGVmdDogMjBweDtcclxuICB9XHJcbiAgLmJhbm5lci1idXR0b24tbmV4dCB7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDlgJLorqHml7YgKi9cclxuLmluZGV4LXRpbWUtYm94IHtcclxuICBiYWNrZ3JvdW5kOiBAYmx1ZTtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgZm9udC1mYW1pbHk6ICdwZic7XHJcblxyXG4gIC5mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5iMSB7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgLmIyIHtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAuYjEsIC5iMiB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAudGltZXMge1xyXG4gICAgb3JkZXI6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC50aW1lcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAudGl0IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBjb2xvcjogI2MyYzNjODtcclxuICAgIH1cclxuXHJcbiAgICAudGltZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInBmZVwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBiIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBjb2xvcjojOTI5NGEzOztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaSB7XHJcbiAgICAgICAgbWFyZ2luOjVweCAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJwZmVcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNmM2VkYjA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWU5ZmE4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgIGNvbG9yOiBAYmx1ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vKiDop4bpopEgKi9cclxuLmluZGV4LXZpZGVvLWJveCB7XHJcbiAgbWFyZ2luLXRvcDogOTVweDtcclxuICAuZ2VuZXJhbHtcclxuICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgIC8vIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgLnZkLWluc2lkZXtcclxuICAgICAvL2hlaWdodDoxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52aWRlby1ib3gge1xyXG4gICAgcGFkZGluZy1yaWdodDogMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgLnBvc3RlcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6MjtcclxuICAgICAgLmltZy1sb2Fke1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdmlkZW97XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAucGxheSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDk5cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OjUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICB6LWluZGV4OjM7XHJcbiAgfVxyXG4gIC5wYXJ0LWxpc3Qge1xyXG4gICAgLnVsIHtcclxuICAgICAgLmxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMSU7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdwZic7XHJcbiAgICAgICAgICAuaHYtY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgLmltZy1sb2FkIHtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5nb29kcy1jbGFzc3tcclxuICAgIG1hcmdpbi1ib3R0b206MTAwcHg7XHJcbiAgICAudWx7XHJcbiAgICAgIC5saXtcclxuICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgaGVpZ2h0OjE4MHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC4ycyBlYXNlLW91dDtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ3BmJztcclxuICAgICAgICAgIC5odi1jZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAxM3B4O1xyXG4gICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjIsIDI2LCA1NSwgMCksICMwODAxMDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyog5paw6Ze7ICovXHJcbi5pbmRleC1uZXdzLWJveCB7XHJcbiAgbWFyZ2luLXRvcDogODhweDtcclxuICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuXHJcbiAgLmxlZnQtdGl0bGUge1xyXG4gICAgcGFkZGluZzogMzVweCAwIDM1cHggMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNlNTI2NDMsICNmOTg4MjUpO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcInBmXCI7XHJcbiAgICB9XHJcbiAgICAuZWwge1xyXG4gICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICB9XHJcbiAgICAuY2Uge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIC5tb3JlIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzUpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAjZTUyNjQzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXJ0IHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5maXJzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIC53cmFwcGVyIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCAjZWNlY2VjIHNvbGlkO1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBjb2xvcjogIzdmN2Y3ZjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICNlNTI2NDM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpbWUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggI2UwZTBlMCBkYXNoZWQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIC50ZXh0e1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAjZTUyNjQzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWR2IHtcclxuICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jbGFzc2lmeS1ib3gge1xyXG4gIG1hcmdpbi10b3A6IDg3cHg7XHJcblxyXG4gIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6MCAyMi4yNXB4O1xyXG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAuaW1nLWxvYWQge1xyXG5cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTIuMjY1JTtcclxuICAgICAgfVxyXG4gICAgICBpIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG5cclxuXHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgIGNvbG9yOkBncmF5MTtcclxuICAgICAgbGluZS1oZWlnaHQ6MzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290LWZyaWVuZC1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmM5NTIxO1xyXG5cclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlNDIwNDUsICNmYjkzMjIpO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjOGJjOGY2LCAjY2NkY2Y0KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG5cclxuICAuZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLmxlZnQge1xyXG4gICAgICBwYWRkaW5nOjBweCAzcHg7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBtYXJnaW46IDIwcHggMCAxNnB4IDA7XHJcbiAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJpZ2h0IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290LWNvbXBhbnktYm94IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmx1ZTtcclxuICBwYWRkaW5nOiA0OXB4IDAgMCAxMHB4O1xyXG4gIGNvbG9yOiNkMWQyZDY7XHJcblxyXG4gIC50aXQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIC5ob3N0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm9yZGVyLWJvdHRvbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRkNGY1ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgfVxyXG5cclxuICAucGFydDEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICB9XHJcbiAgLnBhcnQyLC5wYXJ0M3tcclxuICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICB9XHJcbiAgLnBhcnQze1xyXG4gICAgcGFkZGluZy1sZWZ0OjEwcHg7XHJcbiAgfVxyXG5cclxuXHJcbiAgLmNvb3BlciB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmc6MCAzMHB4O1xyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICBtYXJnaW4tdG9wOjhweDtcclxuICAgICAgfVxyXG4gICAgICAuaW1nLWxvYWR7XHJcbiAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oentcclxuICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29weXJpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1pY3Jvc29mdCBZYUhlaVwiO1xyXG4gICAgLnByZXBhcmUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICNkYzFmMjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjNzY3Njc2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2hhcmUge1xyXG4gICAgICB1bHtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1hcmdpbjowIDRweDtcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiM3Njc2NzY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICB3aWR0aDoycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzYyNjM2NTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50cnVzdC1ib3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjA5MTE7XHJcbiAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgLmxlZnQge1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLnJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1jb250YWN0LWJveCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBib3R0b206IC0xcHg7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEByZWQ7XHJcbiAgLmlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgfVxyXG5cclxuICBhe1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICYuYnRue1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTlmYTE7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwicGZcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgY29sb3I6ICNmMGRmYTY7XHJcblxyXG4gICAgfVxyXG4gICAgJi5iaHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBjb2xvcjogQGJsdWU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcnQzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wYXJ0NCB7XHJcbiAgICBhLmJ0bntcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjpAd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLyog5YaF6aG15bGV5Lya5LuL57uNICovXHJcbi5pbnRyb2R1Y2UtYm94e1xyXG4gIG1hcmdpbi10b3A6MzBweDtcclxuXHJcbiAgIGxpe1xyXG4gICAgIHBhZGRpbmc6MCAzMHB4O1xyXG4gICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgIG1hcmdpbi1ib3R0b206NzBweDtcclxuICAgICAubmFtZXtcclxuICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgY29sb3I6QHBhbGVCbGFjaztcclxuICAgICAgIG1hcmdpbjoxNXB4IDAgNXB4ICAwO1xyXG4gICAgIH1cclxuICAgICAudGV4dHtcclxuICAgICAgIGNvbG9yOkBncmF5MTtcclxuICAgICAgIGxpbmUtaGVpZ2h0OjI1cHg7XHJcbiAgICAgfVxyXG4gICAgIC5pbWctbG9hZHtcclxuICAgICAgIGl7XHJcbiAgICAgICAgIHRyYW5zaXRpb246YWxsIDAuM3M7XHJcbiAgICAgICB9XHJcblxyXG4gICAgICAgJjpob3ZlcntcclxuICAgICAgICAgaXtcclxuICAgICAgICAgICBmaWx0ZXI6Y29udHJhc3QoMS42KTtcclxuICAgICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4wNyk7XHJcbiAgICAgICAgICAgdHJhbnNpdGlvbjphbGwgMC4zcztcclxuICAgICAgICAgfVxyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAmOmhvdmVyIC5uYW1le1xyXG4gICAgICAgY29sb3I6QHJlZDtcclxuICAgICAgIHRyYW5zaXRpb246YWxsIDAuM3M7XHJcbiAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbi8qIOWGhemhteWPguWxleeQhueUsSovXHJcbi5jei1yZWFzb24tYm94e1xyXG4gIG1hcmdpbi10b3A6NzBweDtcclxuICAucGFydC1jb250ZW50e1xyXG4gICAgbWluLWhlaWdodDogMzY1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206MTg0cHg7XHJcblxyXG4gIH07XHJcbiAgLmltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OjM2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgfVxyXG4gIC50ZXh0e1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5mY3tcclxuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgIGNvbG9yOkBwYWxlQmxhY2s7XHJcbiAgICB9XHJcbiAgICAudGl0e1xyXG4gICAgICBmb250LXNpemU6MjBweDtcclxuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlZXtcclxuICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgIG1hcmdpbjo1MHB4IDAgMzBweCAwO1xyXG4gICAgfVxyXG4gICAgLmluZm97XHJcbiAgICAgIGNvbG9yOkBncmF5MTtcclxuICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XHJcblxyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiNjYTBlMTM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnAxe1xyXG4gICAgLnRleHR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OjA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnAye1xyXG4gICAgLnRleHR7XHJcbiAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiDlhoXpobXmiqXlkI3lj4LlsZUqL1xyXG5cclxuLnBob25lLXRpdGxle1xyXG4gIGZvbnQtc2l6ZToyMHB4O1xyXG4gIGNvbG9yOkBwYWxlQmxhY2s7XHJcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDhweDtcclxuICBwYWRkaW5nOjUwcHggMDtcclxuICBzcGFue1xyXG4gICAgbWFyZ2luLWxlZnQ6NTBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZW5yb2xsLWJveHtcclxuICAuY29udGFpbmVye1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjExJTtcclxuICAgIC5pbnB1dC1vdXRlciB7XHJcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggI2RhZGFkYSBzb2xpZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgYm9yZGVyOjA7XHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XHJcbiAgICAgICAgICBjb2xvcjpAZ3JheTE7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6QHJlZDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAubXJ0e1xyXG4gICAgICBtYXJnaW4tdG9wOi0yMHB4O1xyXG4gICAgfVxyXG4gICAgLm10e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXRvcDoxOHB4O1xyXG4gICAgfVxyXG4gICAgLm1hci1ie1xyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYXJ0LXJ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgLmZyYW1le1xyXG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICBjb2xvcjpyZWQ7XHJcbiAgICAgICAgICBmb250LXNpemU6MjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OjIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuaDE2MHtcclxuICAgICAgICAgIGhlaWdodDoxNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm1ie1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9wZXJhdGlvbntcclxuICAgICAgYnV0dG9ue1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBsaW5lYXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6NDBweDtcclxuICAgICAgICB3aWR0aDo0NSU7XHJcbiAgICAgICAgY29sb3I6QHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM4ZjhmOGY7XHJcbiAgICAgICAgJi5zdWJtaXR7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzkwMTgxODtcclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6QHJlZDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGxpbmVhcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yZXNldHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6Izc5NzI3MjtcclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzhmOGY4ZjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGxpbmVhcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jZy1yZWFzb24tYm94e1xyXG4gIHBhZGRpbmc6MCAxMHB4O1xyXG4gIC5wYXJ0MXtcclxuICAgIG1hcmdpbi1ib3R0b206NDBweDtcclxuICB9XHJcbiAgLnJlYXNvbi10aXRsZXtcclxuICAgIG1hcmdpbjo0MHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JlYXNvbi1iZy1pbWcwMS5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwYWRkaW5nOjIwcHggMDtcclxuICAgIGNvbG9yOkB3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogOXB4O1xyXG4gIH1cclxuICBsaXtcclxuICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuXHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlYXNvbi1ib3JkZXJ7XHJcbiAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgYm9yZGVyLWJvdHRvbToxcHggZGFzaGVkIEBncmF5MTtcclxuICAgICAgYWxpZ24taXRlbXM6ZmxleC1lbmQ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6NjVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206MTdweDtcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgY29sb3I6QGdyYXkxO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5udW17XHJcbiAgICAgICAgZm9udC1zaXplOjI0cHg7XHJcbiAgICAgICAgY29sb3I6QGdyYXkxO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcbiAgLmluc2lkZXtcclxuICAgIG1hcmdpbi10b3A6NjBweDtcclxuICAgIC5sZWZ0e1xyXG4gICAgICAudGV4dHtcclxuICAgICAgICBjb2xvcjpAZ3JheTE7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjVweDtcclxuICAgICAgICBwYWRkaW5nOjE1JSAwIDE1JSA1MHB4O1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBjb2xvcjpAcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKnN3aXBlciDkuKTnq6/mjInpkq4qL1xyXG4uc3dpcGVyLWJveHtcclxuXHJcbiAgcG9zaXRpb246cmVsYXRpdmU7XHJcblxyXG4gIC5idG57XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDo1MCU7XHJcbiAgICBtYXJnaW4tdG9wOi0xNXB4O1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICB6LWluZGV4OjE7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB3aWR0aDogMjVweDsgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjpAcmVkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1hcnJvdy1sZWZ0e1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZDtcclxuICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgbGVmdDotMTBweDtcclxuICB9XHJcblxyXG4gIC5idG4tYXJyb3ctcmlnaHR7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZDtcclxuICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHJpZ2h0Oi0xMHB4O1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1jb250YWluZXJ7XHJcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2RjZGNkO1xyXG4gICAgcGFkZGluZy1ib3R0b206MjlweDtcclxuICAgIC5tYXNrLWJveHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgNXB4IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDIyLCAyNiwgNTUsIDApLCByZ2JhKDIyLCAyNiwgNTUsIDEpKTtcclxuICAgICAgICB6LWluZGV4OjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZHdqcy1kdC1ib3h7XHJcbiAgLnN3aXBlci1zbGlkZXtcclxuICAgIHdpZHRoOjMzLjMzJSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzowIDVweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmR3anMtb25lLWR0e1xyXG4gIHBhZGRpbmc6MCAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206MTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW1ne1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDoxMDAlO1xyXG4gIH1cclxuICBwe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMzJweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjIsIDI2LCA1NSwgMCksIHJnYmEoMjIsIDI2LCA1NSwgMSkpO1xyXG4gICAgei1pbmRleDowO1xyXG4gIH1cclxufVxyXG5cclxuLmxpc3QtYm94LW1hc2t7XHJcbiAgLnN3aXBlci1zbGlkZXtcclxuICAgIC5pbWctbG9hZHtcclxuICAgICAgaXtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL21hZ25pZmllci1pbWcwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICBoZWlnaHQ6NTVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgICB0b3A6NTAlO1xyXG4gICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgd2lkdGg6NThweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0yOXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDotMjVweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIGkgc3BhbntcclxuICAgICAgICBvcGFjaXR5OjE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZmxvYXQtbWVzc2FnZS1ib3h7XHJcbiAgZGlzcGxheTpub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDUwJTtcclxuICB6LWluZGV4OiAyO1xyXG4gIHJpZ2h0OiAzMHB4O1xyXG4gIC5waG9uZXtcclxuICAgIG1hcmdpbi1ib3R0b206OXB4O1xyXG4gIH1cclxuICAubWx7XHJcbiAgICBtYXJnaW4tbGVmdDoxNXB4O1xyXG4gICAgLmNvZGV7XHJcbiAgICAgIHdpZHRoOjkxcHg7XHJcbiAgICAgIGhlaWdodDo5MHB4O1xyXG4gICAgICBib3JkZXI6MXB4IHNvbGlkICNhZWFlYWU7XHJcbiAgICAgIHBhZGRpbmc6NnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjpAd2hpdGU7XHJcbiAgICB9XHJcbiAgICAuZG93bmxvYWR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6Izk5MWUyMztcclxuICAgIH1cclxuICAgIC5zaWduVXB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2VkNTQxZTtcclxuICAgIH1cclxuICAgIC5jb25zdWx0e1xyXG4gICAgICAgaW1ne1xyXG4gICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmd5e1xyXG4gICAgICB3aWR0aDo5MXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDozN3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgbWFyZ2luOjFweCAwO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgY29sb3I6QHdoaXRlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OlwicGZcIjtcclxuICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJldHVybi10b3B7XHJcblxyXG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNhZGFkYWQ7XHJcbiAgICAgICAgd2lkdGg6OTFweDtcclxuICAgICAgICBoZWlnaHQ6MzdweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgIGNvbG9yOkB3aGl0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTMzZGVnKTtcclxuICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgbGVmdDogMzRweDtcclxuICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLyrlsZXkvJrpgJ/pgJIqL1xyXG4uZXhwcmVzcy1tdHtcclxuICBtYXJnaW4tdG9wOjcwcHg7XHJcbn1cclxuLmV4cHJlc3MtYm94e1xyXG5cclxuICBsaXtcclxuICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xyXG4gICAgLnRpbWV7XHJcbiAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgIHBhZGRpbmc6MTNweCAyNnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzO1xyXG4gICAgICAubGVmdC1wYXJ0e1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6QGdyYXkxO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjpjb2xvciAuMXM7XHJcbiAgICAgICAgICAmLmxke1xyXG4gICAgICAgICAgICBmb250LXNpemU6MjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYueWR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmlnaHQtcGFydHtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcclxuICAgICAgICAgIHdpZHRoOiAxMHB4OyBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgY29sb3I6QHdoaXRlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dHtcclxuICAgICAgbWFyZ2luLXRvcDozNXB4O1xyXG4gICAgICBwYWRkaW5nOjAgMjVweDtcclxuICAgICAgLnRpdHtcclxuICAgICAgICBmb250LXNpemU6MjBweDtcclxuICAgICAgICBjb2xvcjojMTYxNjE2O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOmNvbG9yIC4xcztcclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgIGNvbG9yOkBncmF5MTtcclxuICAgICAgICBsaW5lLWhlaWdodDoyNXB4O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5vbiwgJjpob3ZlcntcclxuICAgICAgLnRpbWV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpAZGFya1JlZDtcclxuICAgICAgICBjb2xvcjpAd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOjA7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGNvbG9yOkB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRpdHtcclxuICAgICAgICBjb2xvcjpAZGFya1JlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZXhwcmVzcy1tb3Jle1xyXG4gIHdpZHRoOjIwMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OjQwcHg7XHJcbiAgYm9yZGVyOjFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6MzBweDtcclxuICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICBtYXJnaW46NTBweCBhdXRvO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cztcclxuICBhe1xyXG4gICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICBjb2xvcjojY2NjY2NjO1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICB9XHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6QHJlZDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOkB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kb3dubG9hZENlbnRlci1ib3h7XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICBwYWRkaW5nOjExcHggMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG4gICAgICAucGFydC1se1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgQHJlZDtcclxuICAgICAgfVxyXG4gICAgICAmLm9ue1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyrlm57pob7lm77pm4YqL1xyXG4ucmV2aWV3QXRsYXMtYm94e1xyXG4gIC54Y2hnLWVsZW17XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgcGFkZGluZzoxMHB4O1xyXG4gICAgYm9yZGVyOjFweCAjZGRkZGRkIHNvbGlkO1xyXG4gICAgLnB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OjIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYm9yZGVyLWNvbG9yOkByZWQ7XHJcbiAgICAgIC5we1xyXG4gICAgICAgIGNvbG9yOkByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm1hc2stYm94e1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgICY6aG92ZXIsICYub257XHJcbiAgICAgIC5tYXNre1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFza3tcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgbGVmdDowO1xyXG4gICAgdG9wOjA7XHJcbiAgICByaWdodDowO1xyXG4gICAgYm90dG9tOjA7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZGFyay1vcGFjaXR5LTUwLnBuZykgcmVwZWF0O1xyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgbGVmdDo1MCU7XHJcbiAgICAgIHRvcDo1MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0Oi0yN3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOi0yN3B4O1xyXG4gICAgICB3aWR0aDo1NXB4O1xyXG4gICAgICBoZWlnaHQ6NTVweDtcclxuICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgfVxyXG5cclxuICAgICYubm8taWNvbntcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC54Y2hnLW1se1xyXG4gICAgcGFkZGluZzowIDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjgwcHg7XHJcbiAgfVxyXG4gICYuYnRuLXNlYXJjaCAubWFzazpiZWZvcmV7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbWFzay1zZWFyY2gtYnRuLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgLnByaW50MXtcclxuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbiAgfVxyXG4gIC5wcmludDJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xyXG4gICAucHJ7XHJcbiAgICAgcGFkZGluZy1yaWdodDo1cHg7XHJcbiAgIH1cclxuICAgIC5wbHtcclxuICAgICAgcGFkZGluZy1sZWZ0OjVweDtcclxuICAgIH1cclxuICAgIC5wentcclxuICAgICAgcGFkZGluZzowIDIuNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyrkuoznuqflr7zoiKoqL1xyXG4uc3ViTmF2LWJveHtcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICB6LWluZGV4OjI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMjQyNTJlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG4gIHBhZGRpbmc6MzJweCAwO1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICBvcGFjaXR5OjA7XHJcbiAgbWFyZ2luLXRvcDo5cHg7XHJcbiAgLmNvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIHVse1xyXG4gICAgICBsaXtcclxuICAgICAgICBsaW5lLWhlaWdodDoyNnB4O1xyXG4gICAgICAgICYudGl0e1xyXG4gICAgICAgICAgY29sb3I6QHdoaXRlO1xyXG4gICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjojOGE4YThkO1xyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6I2E4MGYxNTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICB3aWR0aDoxcHg7XHJcbiAgICAgIGhlaWdodDoxMzlweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzUzNjNlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICBvcGFjaXR5OjAuODtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgIHdpZHRoOjFweDtcclxuICAgICAgaGVpZ2h0OjEzOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMxYjFjMjI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgICAgIG9wYWNpdHk6MC44O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuLyog6aG26YOo5qC35byPIHN0YXJ0ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAuaW5kZXgtbmV3cy1ib3h7XHJcbiAgICBwYWRkaW5nOiA5NXB4IDA7XHJcbiAgfVxyXG5cclxuICAuYmFubmVyLWJveCB7XHJcbiAgICAuYmFubmVyLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRydXN0LWJveCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLnJpZ2h0IHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290LWZyaWVuZC1ib3gge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmZsZXgge1xyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLnJpZ2h0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGV4LWNvbnRhY3QtYm94IHtcclxuICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAmLmJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZjBkZmE2O1xyXG5cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE5ZmExO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFydDIge1xyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhcnQzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBob25lIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwicGZcIjtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFydDQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGV4LXRpbWUtYm94IHtcclxuICAgIHBhZGRpbmc6IDQ0cHggMDtcclxuICAgIC5mbGV4IHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYjEsIC5iMiwgLnRpbWVzIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcbiAgICAuYjEge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIC5iMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWVzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC50aXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC50aW1lIHNwYW4ge1xyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYjEge1xyXG4gICAgICBtYXJnaW46IDAgMTAwcHggMCAwO1xyXG4gICAgfVxyXG4gICAgLmIyIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMDBweDtcclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZHdqcy1vbmUtZHR7XHJcbiAgICBwYWRkaW5nOjAgMTAwcHg7XHJcbiAgfVxyXG5cclxuICAuY2ctcmVhc29uLWJveHtcclxuICAgIC5yZWFzb24tdGl0bGV7XHJcbiAgICAgIHBhZGRpbmc6MzVweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3dpcGVyLWJveHtcclxuICAgIC5idG57XHJcbiAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWNvbnRhaW5lcntcclxuICAgICAgLm1hc2stYm94IHB7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kd2pzLWR0LWJveCB7XHJcbiAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mbG9hdC1tZXNzYWdlLWJveHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgfVxyXG5cclxuICAuZm9vdC1jb21wYW55LWJveHtcclxuICAgIC5wYXJ0M3tcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGV4LXZpZGVvLWJveCB7XHJcbiAgICAuZ29vZHMtY2xhc3N7XHJcbiAgICAgIC51bHtcclxuICAgICAgICAubGl7XHJcbiAgICAgICAgICBoZWlnaHQ6MjM4cHg7XHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub257XHJcbiAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC52aWRlby1ib3gge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICB9XHJcbiAgICAucGxheSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLyog5LiT6Zeo6ZKI5a+55aS06YOo5a+86IiqIHN0YXJ0ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgLmZsZXh7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLWJveCB7XHJcbiAgICAgIG9yZGVyOjE7XHJcbiAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWNvbGxhcHNlLWJveHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG9yZGVyOjE7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgcGFkZGluZzo5cHggMSU7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1jb2xsYXBzZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtY29sbGFwc2UtYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbi8qIOS4k+mXqOmSiOWvueWktOmDqOWvvOiIqiBlbmQgKi9cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuaW5kZXgtdmlkZW8tYm94IHtcclxuICAgIC5nb29kcy1jbGFzc3tcclxuICAgICAgLnVse1xyXG4gICAgICAgIC5saXtcclxuICAgICAgICAgIHdpZHRoOjIyJTtcclxuICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vbntcclxuICAgICAgICAgIHdpZHRoOjM0JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC52aWRlby1ib3gge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICB9XHJcbiAgICAucGxheSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgIH1cclxuICB9XHJcbiAgLnN1Yk5hdi1ib3h7XHJcbiAgICBvcGFjaXR5OjE7XHJcbiAgfVxyXG4gIC5iYW5uZXItYm94IHtcclxuICAgIC50aW1lLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDcwcHggMDtcclxuICAgICAgLmNvbnQge1xyXG4gICAgICAgIHdpZHRoOiA4MTVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5zaWduVXAtYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMjAlO1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZHMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tcGFueS1ib3gge1xyXG4gICAgLnBhcnQxIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMjhweCAwO1xyXG4gICAgfVxyXG4gICAgLnBhcnQyIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGV4LW5ld3MtYm94IHtcclxuICAgIC5wYXJ0IHtcclxuICAgICAgd2lkdGg6IDQyJTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5sZWZ0LXRpdGxlIHtcclxuICAgICAgd2lkdGg6IDE2JTtcclxuXHJcbiAgICAgIC5tb3JlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdC1mcmllbmQtYm94IHtcclxuICAgIC5mbGV4IHtcclxuICAgICAgLmxlZnR7XHJcbiAgICAgICAgcGFkZGluZzozOHB4IDNweDtcclxuICAgICAgfVxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAvL21heC13aWR0aDogMjcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdC1jb21wYW55LWJveCB7XHJcbiAgICAuaG9zdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnktYm94IHtcclxuICAgICAgcGFkZGluZzogNDlweCAwIDAgMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvcHlyaWdodCB7XHJcbiAgICAgIC5wcmVwYXJlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5zaGFyZSB7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOnJpZ2h0O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jei1yZWFzb24tYm94e1xyXG4gICAgLnBhcnQtY29udGVudHtcclxuICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgfVxyXG4gICAgLmltZyB7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC50ZXh0e1xyXG4gICAgICB3aWR0aDogNDUlO1xyXG5cclxuICAgIH1cclxuICAgIC5wMXtcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6NSU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAye1xyXG4gICAgICAudGV4dHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6OSU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZW5yb2xsLWJveCAuY29udGFpbmVyIC5wYXJ0LXJ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIC5tYntcclxuICAgICAgbWFyZ2luLWJvdHRvbToxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2ctcmVhc29uLWJveHtcclxuICAgIGxpe1xyXG4gICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoZXZlbil7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kd2pzLWR0LWJveHtcclxuICAgIC5zd2lwZXItc2xpZGV7XHJcbiAgICAgIHdpZHRoOjMzLjMzJSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOjAgMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1sZWZ0e1xyXG4gICAgbGVmdDotMTBweDtcclxuICB9XHJcbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1yaWdodHtcclxuICAgIHJpZ2h0Oi0xMHB4O1xyXG4gIH1cclxuXHJcbiAgLmV4cHJlc3MtYm94IGxpe1xyXG4gICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gIH1cclxuICAuaW5zaWRlLW5ld3MtYm94IHtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIC5wYXJ0e1xyXG4gICAgICAuci1pbmZve1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAudGV4dCAudGl0IGF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5uZXdfaW1ne1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290LWNvbXBhbnktYm94IC5jb29wZXJ7XHJcbiAgICAuaHp7XHJcbiAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICAubmF2LWNvbGxhcHNlLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6OHB4IDEuNSUgOXB4IDMlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZGVvLWJveCB7XHJcbiAgICAudmlkZW9Cb3gge1xyXG4gICAgICAudmlkZW8taW1nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmRleC1jb250YWN0LWJveHtcclxuICAgIHBhZGRpbmc6MTZweCAwO1xyXG4gICAgYXtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIH1cclxuICAgIC5wYXJ0MntcclxuICAgICAgLmJ0bntcclxuICAgICAgICBtYXJnaW46MCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFydDN7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBob25le1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LWZhbWlseTpcInBmXCI7XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1sZWZ0e1xyXG4gICAgbGVmdDotMTZweDtcclxuICB9XHJcbiAgLnN3aXBlci1ib3ggLmJ0bi1hcnJvdy1yaWdodHtcclxuICAgIHJpZ2h0Oi0xNnB4O1xyXG4gIH1cclxuXHJcbiAgLmJhbm5lci1ib3gge1xyXG4gICAgLnN3aXBlci1zbGlkZXtcclxuICAgICAgaGVpZ2h0OjYyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3QtY29tcGFueS1ib3ggLmNvb3BlciBsaSAuaW1nLWxvYWR7XHJcbiAgICBoZWlnaHQ6IDUycHg7XHJcbiAgfVxyXG4gIC5mb290LWNvbXBhbnktYm94IC5jb3B5cmlnaHQgLnNoYXJlIHVse1xyXG4gICAgbWFyZ2luLXRvcDowO1xyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbjogMCAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcclxuXHJcbi5tYjQwe1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5ueS1iYW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDIyNXB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gIC5sb2NhdGlvbi1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMsIDE2LCAzNywgLjYpO1xyXG5cclxuICAgIC5sb2NhdGlvbi1pbmZvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAxMHB4IDNweDtcclxuXHJcbiAgICAgID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwicGZcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XHJcbiAgICAgICAgICBtYXJnaW46ICAwIDIwcHggNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmM2VkYjA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgID4gZGl2Omxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiBAeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1Yi1uYXYge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46MjBweCAwO1xyXG5cclxuICAmLnBsMHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC50aXQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAycHggMnB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzdmN2Y3ZjtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzE2MTYxNjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXM7XHJcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAmOmhvdmVyLCAmLm9uIHtcclxuICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgIHdpZHRoOjE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpAcmVkO1xyXG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgICBsZWZ0OiAtMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgIHdpZHRoOjE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpAcmVkO1xyXG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgICByaWdodDogLTE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLy9wMi0yXHJcbi5ob3N0LWxpc3R7XHJcbiAgLnJvd3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nLWxvYWR7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgICAuaG9zdC10ZXh0e1xyXG4gICAgICBwYWRkaW5nOiA1MHB4O1xyXG4gICAgICAuaG9zdC10aXRsZTF7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6MTBweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmhvc3QtdGl0bGUye1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0e1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgICAgICAgaXtcclxuICAgICAgICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL3AyLTNcclxuLmd1ZXN0LWxpc3R7XHJcbiAgLnJvd3tcclxuICAgIC5ndWVzdC1zaG93e1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgLmd1ZXN0LWxvZ297XHJcbiAgICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgfVxyXG4gICAgICAuZ3Vlc3QtdGV4dHtcclxuICAgICAgICB3aWR0aDogNzIlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBoNHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogQHBhbGVCbGFjaztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vcDItNFxyXG4uYnVpbGR7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZ28taW5kZXh7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOkBncmF5MiA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGF7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XHJcbiAgfVxyXG4gIGl7XHJcbiAgICBjb2xvcjogQHJlZDtcclxuICB9XHJcbn1cclxuXHJcbi8vcDExLTFcclxuLm5ld3MtdGl0bGV7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XHJcbiAgaDR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogQHBhbGVCbGFjaztcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxuICBwe1xyXG4gICAgY29sb3I6IEByZWQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHNwYW57XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm5ld3MtY29udGVudHtcclxuICBwYWRkaW5nOiAzMHB4IDEwcHggMDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGltZ3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgdGV4dC1pbmRlbnQ6IDJlbTtcclxuICB9XHJcbn1cclxuLmNvbnRlbnQtaW5kZXh7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBhe1xyXG4gICAgY29sb3I6IEBncmF5MTtcclxuICAgIG1hcmdpbjogNHB4IDA7XHJcbiAgICAmOmhvdmVyLCYub257XHJcbiAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9wMTEtMlxyXG4ubGlzdC1pbmZve1xyXG4gIG1hcmdpbjogMCAxMHB4IDE1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gIC5kYXRle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6IEBncmF5MTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgIGl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwIDNweDtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206LTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmluZm8tZmlyc3Qge1xyXG4gICAgLmluZm8taW1ne1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaW5mb3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2IyYjJiMjtcclxuICAgIC5pbmZvLXRpdHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IEBwYWxlQmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuaW5mby1tb3Jle1xyXG4gICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDIwcHggNnB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YWZ0ZXIsJjpiZWZvcmV7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXkxO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJlZDtcclxuICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAmOmFmdGVyLCY6YmVmb3Jle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIsLm9ue1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmVkO1xyXG4gICAgICB0b3A6M3B4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgLmRhdGV7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLmluZm97XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAuaW5mby10aXR7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubGlzdC1wYWdle1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBsaW5lLWhlaWdodDozMHB4O1xyXG4gIHNwYW57XHJcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAxMDEwMTtcclxuICAgIG1hcmdpbjogMCA3cHg7XHJcbiAgfVxyXG4gIGl7XHJcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjliOWI5O1xyXG5cclxuICB9XHJcbiAgc3Bhbjpob3ZlcixpOmhvdmVyLC5vbntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJlZDtcclxuICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vL3A0LTFcclxuLnA0LTF7XHJcbiAgLm55LXRpdGxlMntcclxuICAgIHBhZGRpbmc6NjBweCAwIDYwcHggMDtcclxuICB9XHJcbiAgLnBhcnQxe1xyXG4gICAgLnJlYXNvbi10aXRsZXtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgIG1hcmdpbjogMjVweCAwO1xyXG4gICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgLnA0LTEtaW5mb3tcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDQtMS1pbmZve1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuOCU7XHJcbiAgICBkbHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAwO1xyXG4gICAgICBkdHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xyXG4gICAgICB9XHJcbiAgICAgIGRke1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFydDJ7XHJcbiAgICAucGFydDItbGVmdHtcclxuICAgIH1cclxuICAgIC5wYXJ0Mi1yaWdodHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6MiUgNSU7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0ZXh0LWluZGVudDogMmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRpdHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcnQze1xyXG4gICAgLnBhcnQyLWxlZnR7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAucGFydDItcmlnaHQge1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXJ0NHtcclxuICAgIC5ueS10aXRsZTJ7XHJcbiAgICAgIHBhZGRpbmc6MzBweCAwIDEwcHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEByZWQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucDQtMS1pbmZve1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLnBhcnQ0LXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgLnA0LTEtaW5mb3tcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZGx7XHJcbiAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjpAcmVkO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICB0b3A6M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBkZHtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFydDQtbHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4IDtcclxuICAgICAgLnA0LTEtaW5mb3tcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZGx7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmVkO1xyXG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZGM5ZmExO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFydDV7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIC5jb250ZW50e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDIzJTtcclxuICAgICAgdG9wOiAzNiU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6MTVweCA0JSAwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6M3B4ICNmZmYgc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjNweCAjZmZmIHNvbGlkO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2Q3ZTRlNTtcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2NjY2NjYztcclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICYudGl0e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJlZDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXJ0NntcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIC5wNi1leGhpYml0aW9ue1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgY29sb3I6ICM3MTcxNzE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogMmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVse1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAuaW5uZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM3MTcxNzE7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjY2EwZTEzO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjYzljOWM5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcnQ3e1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgNTBweDtcclxuICB9XHJcblxyXG4gIC5wYXJ0OHtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xyXG4gICAgLm55LXRpdGxlMntcclxuICAgICAgcGFkZGluZzozMHB4IDAgMTBweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHJlZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5wYXJ0OC1yLC5wYXJ0OC1se1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gICAgICB1bHtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIG1pbi13aWR0aDoxMTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOkByZWQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRvcDo4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFydDgtbHtcclxuICAgICAgdWx7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRvcDoxNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgbGk6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5tYjQwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxuICAuc3ViLW5hdiB7XHJcbiAgICBtYXJnaW46IDMwcHggMCA1MHB4IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbiAgICAmLnctaG91c2V7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm55LWJhbm5lciB7XHJcbiAgICBoZWlnaHQ6IDQzMHB4O1xyXG4gICAgLmxvY2F0aW9uLWJnIHtcclxuICAgICAgLmxvY2F0aW9uLWluZm8ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICA+IGRpdjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vUDItMlxyXG4gIC5ob3N0LWxpc3Qge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWctbG9hZCB7XHJcbiAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmhvc3QtdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDU3JTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIC5ob3N0LXRpdGxlMSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaG9zdC10aXRsZTIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIC5pbWctbG9hZCB7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vUDItM1xyXG4gIC5ndWVzdC1saXN0IHtcclxuICAgIC5yb3cge1xyXG4gICAgICAuZ3Vlc3Qtc2hvdyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICAgICAuZ3Vlc3QtbG9nbyB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1OHB4IDA7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3Vlc3QtdGV4dCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9wMi00XHJcbiAgLmJ1aWxke1xyXG4gICAgd2lkdGg6IDI0JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuZ28taW5kZXh7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAvL3AxMS0xXHJcbiAgLm5ld3MtdGl0bGUge1xyXG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmV3cy1jb250ZW50IHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIC5pbWctbG9hZCB7XHJcbiAgICAgIG1hcmdpbjogNjBweCBhdXRvO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL3AxMS0yXHJcbiAgLmxpc3QtcGFnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gIH1cclxuXHJcbiAgLy9wNC0xXHJcbiAgLnA0LTF7XHJcbiAgICAucGFydDJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgLnBhcnQyLWxlZnR7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAgMC4zJTtcclxuICAgICAgfVxyXG4gICAgICAucGFydDItcmlnaHR7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0NHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAubnktdGl0bGUye1xyXG4gICAgICAgIHBhZGRpbmc6NTBweCAwIDEwcHggMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wYXJ0NC1ye1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNCUgMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5wYXJ0NC1se1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDQlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhcnQze1xyXG4gICAgICAucGFydDItbGVmdHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnBhcnQyLXJpZ2h0IHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyJSAzJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0OHtcclxuICAgICAgLnBhcnQ4LXJ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNCU7XHJcbiAgICAgIH1cclxuICAgICAgLnBhcnQ4LWx7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0N3tcclxuICAgICAgbWFyZ2luOiA2MHB4IDAgNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAucGFydDZ7XHJcbiAgICAgIC5wNi1leGhpYml0aW9ue1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlLCY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBle1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5tYjQwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gIC5zdWItbmF2IHtcclxuICAgIHVsIHtcclxuICAgICAgbGl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubnktYmFubmVyIHtcclxuICAgIC5sb2NhdGlvbi1iZ3tcclxuICAgICAgLmxvY2F0aW9uLWluZm8ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgID5kaXY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9QMi0yXHJcbiAgLmhvc3QtbGlzdHtcclxuICAgIC5yb3d7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5ob3N0LXRleHR7XHJcbiAgICAgICAgcGFkZGluZzogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9QMi0zXHJcbiAgLmd1ZXN0LWxpc3R7XHJcbiAgICAucm93e1xyXG4gICAgICAuZ3Vlc3Qtc2hvd3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIC5ndWVzdC1sb2dve1xyXG4gICAgICAgICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3Vlc3QtdGV4dHtcclxuICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy9wMTEtMlxyXG4gIC5saXN0LWluZm97XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgLmluZm8tZmlyc3R7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC5pbmZvLWltZ3tcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5maXJzdC10ZXh0e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLmluZm97XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgLmluZm8tdGl0e1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIsLm9ue1xyXG4gICAgICAuZGF0ZXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLmluZm97XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saXN0LXBhZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gIC5zdWItbmF2IHVsIGxpOmhvdmVyOmFmdGVyLCAuc3ViLW5hdiB1bCBsaS5vbjphZnRlcntcclxuICAgIHRvcDoyM3B4O1xyXG4gIH1cclxuICAuc3ViLW5hdiB1bCBsaTpob3ZlcjpiZWZvcmUsIC5zdWItbmF2IHVsIGxpLm9uOmJlZm9yZXtcclxuICAgIHRvcDoyM3B4O1xyXG4gIH1cclxufVxyXG5cclxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5cclxuLnA2LTEtYmFzZS1pbmZvIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAuaW5mbyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXlMaWdodGVyO1xyXG4gIH1cclxuICAudGl0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6IEBwYWxlQmxhY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBkbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGR0IHtcclxuICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBjb2xvcjogQHBhbGVCbGFjaztcclxuICAgIH1cclxuICAgIGRkIHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnA2LWV4aGliaXRpb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gIC50aXQge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIGxpIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggI2U1ZTVlNSBzb2xpZDtcclxuICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbiAgICAgICAgICByaWdodDogLTMwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDEwcHggI2Y2ZTdlNyBzb2xpZDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcmVkO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlzdCB7XHJcbiAgICAucm93IHtcclxuICAgICAgbWFyZ2luOiAwIDMwcHggMzBweCAzMHB4O1xyXG4gICAgICAuaW5mbyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnA2LWludHJvIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAudGV4dCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXlMaWdodGVyO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBjb2xvcjogIzcxNzE3MTtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucDYtbWFya2V0IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICBwYWRkaW5nOiA1MHB4IDQ1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQHBhbGVSZWQ7XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI7XHJcblxyXG4gIC50aXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgdGV4dC1pbmRlbnQ6IDJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5wNi1yZWxhdGVkLWludHJvIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogQHJlZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcDYtaW50cm8tYXJyb3cucG5nKTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wNi0xLWFkdiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgLmluZm8ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBjb2xvcjogIzcxNzE3MTtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogQHJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wNi1wbHNjIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgY29sb3I6ICM3MTcxNzE7XHJcbiAgdGV4dC1pbmRlbnQ6IDJlbTtcclxufVxyXG5cclxuLnA2LWNvbnRhY3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIHBhZGRpbmc6IDYwcHggMCA0MHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcblxyXG4gIC50ZWwtaWNvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogLTMycHg7XHJcbiAgICBpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcDYtdGVsLWljby5wbmcpIGNlbnRlciBuby1yZXBlYXQgQHBhbGVSZWQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcclxuICAgIGNvbG9yOiAjN2Y3ZjdmO1xyXG4gICAgYiB7XHJcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAyLTEtb3duLWJyYW5kIHtcclxuICAudGl0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wMi0xLWJhbmQtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgLnJvdyB7XHJcbiAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgPiBkaXYge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogQHJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wMi0xLW1vZGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgPiBkaXYge1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgY29sb3I6IEBncmF5MTtcclxuICAgICAgJi5jIHtcclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucDItMS1leHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcblxyXG4gIC5mbGV4IHtcclxuICAgID4gZGl2IHtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IEBwYWxlQmxhY2s7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IEBncmF5MTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wMi0xLXNlbGZ7XHJcblxyXG4gIC50aXR7XHJcbiAgICAuaW1nLWxvYWR7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcDItMS1icmFuZC10aXQtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5uZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuXHJcbiAgICAgICAgLnQxe1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpc3R7XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgyKXtcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBhbGVSZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgIC50ZXh0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoNCl7XHJcbiAgICAgIC50ZXh0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHR7XHJcbiAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nLWxvYWR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wMi0xLWNoYW5uZWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBib3JkZXI6IDFweCAjZTNlM2UzIHNvbGlkO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1nLWxvYWQge1xyXG4gICAgbWFyZ2luOiAwIDI1JTtcclxuICB9XHJcbn1cclxuXHJcbi5wMi0xLXJlcXVpcmV7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuICAuZmxleCB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnA2LTEtYmFzZS1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAuaW1nLWxvYWQge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgLmluZm8ge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDYtZXhoaWJpdGlvbiB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpc3Qge1xyXG4gICAgICAucm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgLmltZy1sb2FkIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1nLWxvYWQge1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnA2LWludHJvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDYtcmVsYXRlZC1pbnRybyB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4ICNlNWU1ZTUgc29saWQ7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDYtMS1hZHYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuaW1nLWxvYWQge1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgfVxyXG4gICAgLmluZm8ge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICAgIHdpZHRoOiA2NyU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDItMS1vd24tYnJhbmQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAucm93IHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDglIDAgMDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmM2YzY7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDglO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnAyLTEtZXhwIHtcclxuICAgIC5mbGV4IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwJSAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucDItMS1yZXF1aXJlIHtcclxuICAgIC5mbGV4IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnAyLTEtc2VsZiB7XHJcblxyXG4gICAgLnRpdCB7XHJcbiAgICAgIC5pbWctbG9hZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIzNiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgLnQxIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctbG9hZCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5wMi0xLXNlbGYge1xyXG4gICAgLmxpc3Qge1xyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWctbG9hZCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcclxuXHJcblxyXG4ubWluLXBke1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG59XHJcblxyXG4vKiBwNi0xKi9cclxuLmJhc2ljSW5mb3tcclxuICAgIG1hcmdpbjogNDJweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXlMaWdodGVyO1xyXG4gICAgLmltZy1sb2Fke1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnctcmlnaHR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAud2gtdGl0bGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAud3ItdGFibGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggNThweCAzMHB4O1xyXG4gICAgICAgICAgICAudy10aXRsZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53LWNvbnR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZXhoaWJpdGlvbi1pbnRyb2R1Y2V7XHJcbiAgICBtYXJnaW46IDQycHggYXV0byAxMDBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJztcclxuICAgIC5pbWctbG9hZHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5leGhpYml0aW9uLWRlc3tcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjBweCA3MnB4IDIwcHg7XHJcbiAgICAgICAgLnctZGVzMXtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMDtcclxuICAgICAgICAgICAgY29sb3I6ICM3MTcxNzE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LXdheXtcclxuICAgIC5pbWxvYWQtd3JhcHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC5pbWctbG9hZHtcclxuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnQtZGV0YWlse1xyXG4gICAgICAgIG1hcmdpbjogLTMycHggMCA4MHB4IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNjZweCAwIDUycHggMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgY29sb3I6IEBncmF5MTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheUxpZ2h0ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgLmNkLWxlZnR7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypwOC0xKi9cclxuLnctaW5mb3tcclxuICAgIGNvbG9yOiBAcGFsZUJsYWNrO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLnctc25pZWN7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgICBkbHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGR0e1xyXG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGR7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudy1jZW50ZXJ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLndtcntcclxuICAgICAgICBwYWRkaW5nOiAyN3B4IDAgMTBweCAwO1xyXG4gICAgfVxyXG4gICAgLnctc3Ryb25ne1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgLnctdHtcclxuICAgICAgICBtYXJnaW46IDc0cHggMCAwIDA7XHJcbiAgICB9XHJcbiAgICAuc2FtZUJne1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuaW1nLWxvYWR7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iZy10b3B7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53LXJlZHtcclxuICAgICAgICBjb2xvcjogQHJlZDtcclxuICAgIH1cclxuICAgIC53LXR3b3NpZGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC53LWxlZnR7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudy1yaWdodHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnctc3BlY2lhbHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICB9XHJcbiAgICAudGF4aS1mbGV4e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpdntcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudy10b3B7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIC53LWxoe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG4gICAgLnctZ3JheXtcclxuICAgICAgICBjb2xvcjogQGdyYXkxO1xyXG4gICAgfVxyXG59XHJcblxyXG4udy1tYXB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuXHJcbi8qcDgtMiovXHJcbi53LWJyYW5ke1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA1NHB4IDAgMCAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLndici1hYm91dHtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAud2JyLWxvZ297XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAud2JyLWRlc3tcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggMCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudy13eHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggMCAtMzFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndici1jb2Rle1xyXG4gICAgICAgICAgICB3aWR0aDogNzNweDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnctdGV4dGxpbmV7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udy1jb250YWN0M3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLnctd2F5MXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5pbWxvYWQtd3JhcHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYycHg7XHJcbiAgICAgICAgLmltZy1sb2Fke1xyXG4gICAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE0cHggMnB4IEBib3hHcmF5OyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudy13YXktZGV0YWlse1xyXG4gICAgICAgIG1hcmdpbjogLTM0cHggMCAwIDA7XHJcbiAgICAgICAgcGFkZGluZzogNTRweCAwIDM0cHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcGFsZVdoaXRlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGNvbG9yOiBAZ3JheTE7XHJcbiAgICAgICAgLnctd2F5LXRpdGxle1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudy13YXktY2VudGVye1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53LXdheS10b3B7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53LWNvbG9ye1xyXG4gICAgICAgICAgICBjb2xvcjogQHBhbGVCbGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZ3Vlc3QtbGlzdHtcclxuICAgIC5yb3d7XHJcbiAgICAgICAgLnctZ3Vlc3Qtc2hvd3tcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgIC53LWxlZnQtbG9nb3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNyU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzOHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnctZ3Vlc3QtdGV4dHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoNHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTRweCA2cHggOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4YThhOGE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhhOGE4YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4YThhOGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCYub257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYTBlMTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53LXJlZC1ob2xke1xyXG4gICAgY29sb3I6ICNjYTBlMTM7XHJcbn1cclxuXHJcbiN3LXRpdGxlLWhvdXNle1xyXG4gICAgJjphZnRlciwmOmJlZm9yZXtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgLmJhc2ljSW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAuaW1nLWxvYWQge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudy1yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIC53ci10YWJsZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggNThweCA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5leGhpYml0aW9uLWludHJvZHVjZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheUxpZ2h0ZXI7XHJcbiAgICAgICAgLmltZy1sb2FkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4aGliaXRpb24tZGVzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCA0MHB4IDcycHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnctaW5mbyB7XHJcbiAgICAgICAgLnctdHdvc2lkZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgLnctbGVmdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53LXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNhbWVCZyB7XHJcbiAgICAgICAgICAgIC5iZy10b3Age1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YXhpLWZsZXgge1xyXG4gICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudy1icmFuZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIC53YnItYWJvdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgLndici1kZXMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53LWNvbnRhY3QzIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIC53LXdheTEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjklO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ3Vlc3QtbGlzdHtcclxuICAgICAgICAucm93e1xyXG4gICAgICAgICAgICAuZ3Vlc3Qtc2hvd3tcclxuICAgICAgICAgICAgICAgIC53LWxlZnQtbG9nb3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXtcclxuICAgIC5ndWVzdC1saXN0e1xyXG4gICAgICAgIC5yb3d7XHJcbiAgICAgICAgICAgIC5ndWVzdC1zaG93e1xyXG4gICAgICAgICAgICAgICAgLnctbGVmdC1sb2dve1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ3Vlc3QtbGlzdHtcclxuICAgICAgICAucm93e1xyXG4gICAgICAgICAgICAudy1ndWVzdC1zaG93Omxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZmlyc3QtdGV4dHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0JTt3aWR0aDogNTAlO21hcmdpbi1yaWdodDogMDthbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICNzZWNvbmQtdGV4dHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQlO3dpZHRoOiA1MCU7bWFyZ2luLWxlZnQ6IDA7YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAjZmlyc3QtaW1nLCNzZWNvbmQtaW1ne1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLmd1ZXN0LWxpc3R7XHJcbiAgICAgICAgLnJvd3tcclxuICAgICAgICAgICAgLmd1ZXN0LXNob3d7XHJcbiAgICAgICAgICAgICAgICAudy1sZWZ0LWxvZ297XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjNweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiJdfQ== */
