html,
body {
  height: 100%;
}
body {
  font: 14px/19px Arial, sans-serif;
  color: #797979;
  background-color: #fff;
  -webkit-text-size-adjust: none;
  min-width: 1030px;
  width: 100%;
}
body,
input,
textarea,
button {
  -webkit-font-smoothing: antialiased;
}
ul,
li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ins {
  text-decoration: none;
}
/*strong,
b {
  font-weight: 500;
}*/
h2 {
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 34px;
  line-height: 48px;
  text-transform: uppercase;
  color: #727272;
  padding-bottom: 20px;
  border-bottom: 1px solid #e4e3e3;
  margin: 25px 0;
}
h3 {
  font-size: 16px;
  font-weight: 700;
  margin: 15px 0;
  color: #797979;
}
a {
  color: #30324d;
  transition: 0.3s ease;
}
a:hover {
  text-decoration: none;
}
p {
  padding: 0;
  margin: 20px 0;
}
.transition {
  transition: 0.3s ease;
}
.btn {
  display: inline-block;
  text-decoration: none;
  outline: none;
  border: 2px solid transparent;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 11px;
  line-height: 20px;
  text-transform: uppercase;
  color: #fff;
  background-color: #30324d;
  padding: 10px 32px;
  border-radius: 0;
}
.btn:hover {
  color: #fff;
  background-color: rgba(48, 50, 77, 0.8);
}
.header {
  overflow: hidden;
}
.logo {
  background-color: #30324d;
  padding: 12px 20px;
  text-align: center;
  width: 197px;
  float: left;
  margin: 0 30px 0 0;
}
.logo span {
  display: block;
  font-size: 12px;
  line-height: 16px;
  font-family: 'Arial Narrow', Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #fff;
  margin: 10px 0 0;
}
.logo--footer {
  width: auto;
  padding: 0;
  text-align: left;
  text-decoration: none;
}
.logo--footer img,
.logo--footer span {
  display: inline-block;
  vertical-align: middle;
}
.logo--footer span {
  margin-left: 10px;
}
.header-main .search {
  vertical-align: top;
  margin-top: 13px;
  margin-right: 30px;
}
.search {
  display: inline-block;
  position: relative;
  width: 550px;
  border-bottom: 1px solid #d4d4d4;
  height: 31px;
  background-color: #fff;
}
.search__input {
  width: 100%;
  border: none;
  box-shadow: none;
  outline: none;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 12px;
  line-height: 30px;
  height: 30px;
  text-transform: uppercase;
  padding: 0 35px 0 0;
}
.search__btn {
  background-color: transparent;
  border: none;
  color: #b8b8b8;
  font-size: 20px;
  line-height: 30px;
  padding: 0 7px;
  position: absolute;
  top: 0;
  right: 0;
  transition: 0.3s ease;
}
.search__btn:hover {
  color: #30324d;
}
.navmain {
  margin-top: 45px;
}
.navmain ul {
  float: right;
  padding-left: 0;
}
.navmain li {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 20px;
}
.navmain li:first-of-type {
  margin-left: 0;
}
.navmain li:hover a {
  color: #30324d;
  text-decoration: none;
}
.navmain a {
  display: block;
  text-align: center;
  max-width: 190px;
  font-family: 'Arial Narrow', Arial, sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 17px;
  color: #7b7b7b;
}
.wrapper {
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
.wrapper .empty {
  height: 310px;
}
.footer {
  position: relative;
  margin-top: -310px;
  height: 310px;
  background-color: #30324d;
  color: #727598;
}
.footer a {
  color: #727598;
}
.footer a:hover {
  color: #fff;
}
.footer-main {
  padding: 33px 0;
}
.footnav {
  margin: 0 -15px;
  border: 1px solid;
  border-color: transparent #484a69;
}
.footnav ul {
  list-style-type: disc;
  margin-left: 35px;
  padding-left: 10px;
}
.footnav li {
  list-style-type: disc;
}
.footnav a {
  font-size: 12px;
  line-height: 23px;
}
.subscribe {
  margin-left: 20px;
}
.subscribe h3 {
  margin: 0 0 15px;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 11px;
  color: #fff;
  letter-spacing: 1.5px;
}
.subscribe label {
  font-size: 12px;
  line-height: 16px;
}
.subscribe fieldset {
  position: relative;
  width: 100%;
  height: 46px;
  margin: 15px 0;
  box-sizing: border-box !important;
}
.subscribe__input {
  width: 100%;
  background-color: transparent;
  border: 1px solid #737699;
  font-size: 14px;
  line-height: 24px;
  padding: 10px 20px;
  padding-right: 50px;
  color: #fff;
  outline: none;
}
.subscribe input::-webkit-input-placeholder {
  color: #727598;
}
.subscribe input:-moz-placeholder {
  color: #727598;
}
.subscribe__btn {
  position: absolute;
  width: 46px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  padding: 0;
  background-color: #30324d;
  outline-color: none;
  color: #737699;
  border: solid 1px #737699;
  font-size: 18px;
  border-radius: 0;
  top: 0;
  right: 0;
}
.subscribe__btn:hover {
  background-color: #fff;
  color: #30324d;
  border: none;
}
.copy {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 56px;
  line-height: 56px;
  background-color: #22243a;
  font-size: 12px;
  color: #565873;
}
.slider {
  height: 395px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.slider > .slider-bg {
  display: block;
  width: 1030px;
  padding: 0 15px;
  position: absolute;
  background: url(../images/slider-bg.png) 100% no-repeat;
  height: inherit;
  top: 0;
  left: 50%;
  margin-left: -515px;
  z-index: 9;
}
.slider > .slider-bg:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: inherit;
  top: 0;
  left: 100%;
  background-color: #e1e1e1;
}
.slider > .slider-bg-left {
  position: absolute;
  right: 50%;
  left: 0;
  top: 0;
  bottom: 0;
  -moz-transform:  translate(-500px, 0);
  -webkit-transform:  translate(-500px, 0);
  -o-transform:  translate(-500px, 0);
  -ms-transform:  translate(-500px, 0);
  transform:  translate(-500px, 0);
  background-image: url(../images/slider-bg-left.png);
  background-repeat:  no-repeat;
  background-position: right bottom;
}
.bx-wrapper {
  margin-bottom: 0;
  width: 1240px;

  -moz-transform:  translate(-280px, 0);
  -webkit-transform:  translate(-280px, 0);
  -o-transform:  translate(-280px, 0);
  -ms-transform:  translate(-280px, 0);
  transform:  translate(-280px, 0);
}
.bx-wrapper .bx-viewport {
  border: none;
  left: 0;
}
.caption {
  position: absolute;
  top: 0;
  right: 15px;
  height: inherit;
  width: 450px;
  z-index: 9;
  opacity: 0;
  text-align: right;
  padding: 25px 0 25px 20px;
}
.caption.is-active {
  opacity: 1;
  z-index: 10;
}
.caption h2 {
  font-family: "Times New Roman", Times, Baskerville, Georgia, serif;
  font-size: 39px;
  line-height: 1;
  font-weight: 700;
  color: #30324d;
  border-bottom: none;
  padding-bottom: 0;
}
.caption .text {
  padding-left: 130px;
  height: 70px;
  overflow: hidden;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 19px;
  line-height: 23px;
  margin: 20px 0;
}
.caption .btn {
  position: relative;
  z-index: 1;
  clear: both;
  margin-top: 10px;
}
.caption .btn:hover {
  background-color: rgba(48, 50, 77, 0.8);
}
.bxslider {
  overflow: hidden;
  height: 395px;
  position: relative;
}
.bxslider li {
  position: relative;
  height: inherit;
}
.bxslider img {
  width: 95%;
}
.bx-controls-direction {
  /*margin-top: -40px;
  width: 50px;
  position: relative;
  float: right;
  margin-right: 245px;*/
  position: absolute;
  right: 257px;
  bottom: 20px;
}
.bx-controls-direction a {
  width: 18px;
  height: 28px;
  background: url(../images/controls.png) no-repeat;
  transition: 0s;
  top: 0;
  display: inline-block;
  margin: 0px 5px;
}
.bx-controls-direction .bx-prev {
  left: 0;
  background-position: 0 0 !important;
}
.bx-controls-direction  .bx-prev:hover {
  background-position: 0 -32px !important;
}
.bx-controls-direction  .bx-next {
  right: 0;
  background-position: -22px 0 !important;
}
.bx-controls-direction  .bx-next:hover {
  background-position: -22px -32px !important;
}
.phone-line {
  background-color: #30324d;
  text-align: right;
  font-family: 'Trebuchet MS', Arial, sans-serif;
  font-size: 23px;
  color: #fff;
  line-height: 42px;
  height: 42px;
  overflow: hidden;
}
.main {
  margin-top: 30px;
  margin-bottom: 60px;
}
.content {
  padding-left: 10px;
}
.content h2 {
  clear: both;
}
.content ul {
  margin: 20px 0;
}
.content ul li {
  margin-bottom: 10px;
}
.content ul li:before {
  content: '•';
  display: inline-block;
  color: #30324d;
  margin-right: 4px;
  margin-left: -9px;
}
.content ol {
  margin: 30px 0;
  list-style-type: decimal;
  list-style-position: inside;
  padding-left: 0;
}
.content ol > li {
  margin-bottom: 10px;
  list-style-type: decimal;
  list-style-position: inside;
}
.content .country-list,
.content .infolist,
.content .events,
.content .pagination ul,
.content .gallery__list {
  margin: 0;
}
.content .country-list > li,
.content .infolist > li,
.content .events > li,
.content .pagination ul > li,
.content .gallery__list > li {
  margin-bottom: 0;
}
.content .country-list > li:before,
.content .infolist > li:before,
.content .events > li:before,
.content .pagination ul > li:before,
.content .gallery__list > li:before {
  display: none;
}
.sidebar h2 {
  margin-bottom: 0;
  clear: both;
}
.news ul {
  margin: 0;
}
.news li {
  padding: 20px 10px 20px 15px;
  border-bottom: 1px solid #e4e3e3;
  margin-bottom: 0;
  transition: 0.3s ease;
}
.news li:hover {
  background-color: #30324d;
  color: #fff !important;
}
.news li:hover .news__date {
  color: #fff;
}
.news li:hover .news__prev {
  color: #fff;
}
.news__date {
  display: block;
  font-size: 12px;
  margin-bottom: 10px;
  color: #9c9c9c;
  transition: 0.3s ease;
}
.news__prev {
  font-size: 14px;
  line-height: 17px;
  color: #797979;
  text-decoration: none;
  transition: 0.3s ease;
}
.important li {
  padding: 20px 10px 20px 15px;
  border-bottom: 1px solid #e4e3e3;
  margin-bottom: 0;
  transition: 0.3s ease;
}
.important li:hover {
  background-color: #30324d;
  color: #fff !important;
}
.important li:hover a {
  color: #fff;
}
.important li a {
  font-size: 14px;
  line-height: 19px;
  color: #797979;
  text-decoration: none;
  transition: 0.3s ease;
}
.safetymenu {
  padding: 0px 20px;
  background-color: #f2f2f2;
  margin: 30px 0;
}
.safetymenu li {
  padding: 20px 0;
  border-top: 1px solid #e4e3e3;
  margin-bottom: 0;
}
.safetymenu li:first-of-type {
  border-top: none;
}
.safetymenu li a {
  font-size: 14px;
  line-height: 19px;
  color: #797979;
  text-decoration: none;
  transition: 0.3s ease;
}
.safetymenu li:hover a {
  color: #30324d;
}
.contacts h2 {
  margin-bottom: 20px;
}
.contacts dl {
  margin-bottom: 8px;
}
.contacts dt,
.contacts dd {
  display: inline-block;
  vertical-align: top;
}
.contacts dt {
  font-weight: 700;
  color: #30324d;
}
.more {
  float: right;
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  margin: 15px 0;
}
.content .country-list {
  margin: 40px 0;
padding: 0;
width: 110%;
}
.content .country-list li {
  display: inline-block;
  vertical-align: top;
  width: 33%;
  margin-right: -4px;
  margin-bottom: 42px;
}

/*.content .country-list li:nth-of-type(3n+2) {
  width: 38%;
}
.content .country-list li:nth-of-type(3n) {
  width: 30%;
}*/
.content .country-list a {
  color: #797979;
  text-decoration: none;
}
.content .country-list a:hover {
  color: #30324d;
}
.content .country-list__img,
.content .country-list__name {
  display: table-cell;
  vertical-align: middle;
}
.content .country-list__name {
  padding-left: 15px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
}
.lead {
  font-size: 16px;
  line-height: 19px;
  font-weight: 700;
  color: #30324d;
}
.content .infolist {
  margin: 30px 0 0;
  clear: both;
}
.content .infolist > li {
  border-bottom: 1px solid #e4e3e3;
  padding-bottom: 15px;
  margin-bottom: 33px;
}
.content .infolist > li:last-of-type {
  margin-bottom: 0;
  border-bottom: none;
}
.content .infolist .title {
  margin-bottom: 10px;
}
.content .infolist .title__img,
.content .infolist .title__name {
  display: inline-block;
  vertical-align: bottom;
}
.content .infolist .title__img {
  width: 45px;
  margin-right: 10px;
}
.content .infolist .title__img img {
  width: auto;
  max-width: 100%;
}
.content .infolist .title__name {
  font-size: 16px;
  font-weight: 700;
  color: #000;
}
.content .infolist .text {
  padding-left: 60px;
}
.content .infolist dl {
  margin-bottom: 10px;
}
.content .infolist dt {
  color: #000;
  font-weight: 400;
}
.dwnld-box {
  margin: 10px 0;
  padding: 22px 28px;
  background-color: #f0f0f0;
}
.dwnld-box h3 {
  margin: 0 0 20px;
  font-size: 14px;
  line-height: 17px;
  font-weight: 700;
}
.dwnld-box .dwnld {
  display: inline-block;
  margin: 10px 30px 10px 0;
  vertical-align: top;
  height: 37px;
  overflow: hidden;
}
.dwnld {
  display: inline-block;
  position: relative;
  color: #797979;
  text-decoration: none;
  line-height: 17px;
}
.dwnld i {
  display: table-cell;
  vertical-align: middle;
  background: url(../images/sprite.png) 0 0 no-repeat;
  width: 29px;
  height: 37px;
}
.dwnld span {
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px;
  width: 134px;

  overflow-wrap: break-word;  /* не поддерживает IE, Firefox; является копией word-wrap */
  word-wrap: break-word;
  word-break: normal;  /* не поддерживает Opera12.14, значение keep-all не поддерживается IE, Chrome */
  line-break: auto;  /* нет поддержки для русского языка */
  -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;  /* значение auto не поддерживается Chrome */
}
.dwnld:hover {
  color: #30324d;
}
.dwnld:hover i {
  background-position: -32px 0;
}
.content .acts > li,
.content .stat > li {
  padding-bottom: 33px;
}
.content .acts > li:last-of-type,
.content .stat > li:last-of-type {
  border-bottom: 1px solid #e4e3e3;
}
.content .acts .title,
.content .stat .title {
  text-decoration: none;
}
.content .acts .title__img,
.content .stat .title__img {
  vertical-align: middle;
}
.content .acts .title__name,
.content .stat .title__name {
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
  color: #797979;
  vertical-align: middle;
}
.content .acts .title__name i,
.content .stat .title__name i {
  margin-left: 5px;
}
.content .acts .title__name:hover,
.content .stat .title__name:hover {
  color: #30324d;
}
.content .acts .text,
.content .stat .text {
  display: none;
  margin: 30px 0 0;
}
.content .acts .text ul,
.content .stat .text ul {
  margin: 0;
}
.content .acts .is-open .title__name,
.content .stat .is-open .title__name {
  color: #30324d;
  text-decoration: none !important;
}
.content .acts .is-open i,
.content .stat .is-open i {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content .stat .text {
  padding-left: 0;
}
.events-btns {
  margin: 28px 0;
}
.events-btns .btn {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #30324d;
  background-color: #fff;
  border-color: #30324d;
  text-transform: none;
  margin-left: 15px;
  margin-right: -4px;
  padding: 10px 38px;
}
.events-btns .btn:first-of-type {
  margin-left: 0;
}
.events-btns .btn i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  background: url(../images/sprite.png) 0 -40px no-repeat;
  width: 16px;
  height: 15px;
}
.events-btns .btn:hover,
.events-btns .btn.is-active {
  color: #fff;
  background-color: #30324d;
}
.events-btns .btn:hover i,
.events-btns .btn.is-active i {
  background-position: -20px -40px;
}
.content .events {
  margin: 30px 0 0;
}
.content .events--detail {
  border: 1px solid;
  border-color: #e4e3e3 transparent;
  padding: 25px 0 10px;
  margin: 20px 0;
}
.content .events li {
  border-bottom: 1px solid #e4e3e3;
  margin-bottom: 35px;
  overflow: hidden;
}
.content .events__date {
  font-size: 12px;
  color: #9c9c9c;
  margin-bottom: 10px;
}
.content .events h3 {
  font-size: 16px;
  font-weight: 700;
  color: #797979;
  margin: 15px 0;
}
.content .events h3 a {
  color: #797979;
}
.content .events h3:hover a {
  color: #30324d;
}
.content .events h2 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 16px;
  line-height: 19px;
  font-weight: 700;
  color: #30324d;
  text-transform: none;
  margin: 15px 0;
  padding: 0;
  border: none;
}
.content .events__text {
  margin: 15px 0;
}
.content .events .dwnld-box {
  margin: 20px 0 0;
}
.content .events .dwnld-box h3 {
  margin-top: 0;
}
.content .pagination {
  display: block;
  text-align: center;
  margin: 40px 0;
  border-radius: 0;
}
.content .pagination ul {
  border: 1px solid #e4e3e3;
  display: inline-block;
  padding: 0;
}
.content .pagination li {
  display: inline-block;
}
.content .pagination li a {
  display: block;
  float: none;
  font-size: 12px;
  color: #8b8b8b;
  text-decoration: none;
  padding: 5px 7px;
}
.content .pagination li:hover a {
  color: #30324d;
}
.content .pagination li.prev a,
.content .pagination li.next a {
  padding: 5px 9px;
}
.content .pagination li.prev {
  border-right: 1px solid #e4e3e3;
  margin-right: 4px;
}
.content .pagination li.next {
  border-left: 1px solid #e4e3e3;
  margin-left: 4px;
}
.back {
  font-size: 12px;
  line-height: 20px;
  color: #9c9c9c;
}
.content .gallery {
  margin: 30px 0;
}
.content .gallery__title {
  font-size: 16px;
  font-weight: 700;
  color: #797979;
  text-decoration: none !important;
}
.content .gallery__title:hover {
  color: #30324d;
}
.content .gallery__title.is-open i {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content .gallery__list {
  display: block;
  margin: 20px 0;
  display: none;
}
.content .gallery__list li {
  display: inline-block;
  vertical-align: top;
  width: 210px;
  height: 154px;
  margin: 0 0 10px 4px;
}
.content .gallery__list li:nth-of-type(3n+1) {
  margin-left: 0;
}
.content .gallery__list a {
  display: block;
  width: 100%;
  height: 100%;
}
.content .gallery__list img {
  width: 100%;
  height: auto;
}

h2 {
  font-weight: bold;
  font-size: 20px;
}
ul {
  padding-left: 20px;
}
li {
  margin: 0;
  padding: 0px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL2RlZmF1bHQubGVzcyIsInN0eWxlcy5jc3MiLCJwYXJ0aWFscy9taXhpbnMubGVzcyIsInBhcnRpYWxzL2NvbnRyb2xzLmxlc3MiLCJwYXJ0aWFscy9oZWFkZXIubGVzcyIsInBhcnRpYWxzL2Zvb3Rlci5sZXNzIiwicGFydGlhbHMvbWFpbi5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBOztFQUNJLGFBQUE7Q0NBSDtBREdEO0VBQ0ksa0NBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtDQ0RIO0FESUQ7Ozs7RUFDSSxvQ0FBQTtDQ0NIO0FERUQ7O0VBQ0ksc0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtDQ0NIO0FERUQ7RUFDSSxzQkFBQTtDQ0FIO0FER0Q7O0VBQ0MsaUJBQUE7Q0NBQTtBRE9EO0VBQ0ksK0NBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxpQ0FBQTtFQUNBLGVBQUE7Q0NMSDtBRFFEO0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0NDTkg7QURTRDtFQUNJLGVBQUE7RUV4Q0gsc0JBQUE7Q0RrQ0E7QURVRztFQUNJLHNCQUFBO0NDUlA7QURZRDtFQUNJLFdBQUE7RUFDQSxlQUFBO0NDVkg7QUMxQ0Q7RUFDQyxzQkFBQTtDRDRDQTtBRTVERDtFQUNJLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7Q0Y4REg7QUU1REc7RUFDSSxZQUFBO0VBQ0Esd0NBQUE7Q0Y4RFA7QUc1RUQ7RUFDSSxpQkFBQTtDSDhFSDtBRzNFRDtFQUNJLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNB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LHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0NMa0tQO0FLL0pHO0VBQ0ksZUFBQTtDTGlLUDtBS25ORDtFQXNEUSxpQkFBQTtDTGdLUDtBS3RORDtFQXlEWSxjQUFBO0NMZ0tYO0FLekpEO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUVBLGlCQUFBO0NMMEpIO0FLL0pEO0VBUVEsMEJBQUE7RUFDQSxzQkFBQTtDTDBKUDtBS25LRDtFQWFRLHNCQUFBO0NMeUpQO0FLdEtEO0VBZ0JZLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtDTHlKWDtBS3RKTztFQUNJLGVBQUE7Q0x3Slg7QUtoSk87O0VBR1EsaUJBQUE7Q0xpSmY7QUs3SU87RUFDSSxnQ0FBQTtFQUNBLGtCQUFBO0NMK0lYO0FLNUlPO0VBQ0ksK0JBQUE7RUFDQSxpQkFBQTtDTDhJWDtBS3pJRDtFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0NMMklIO0FLeElEO0VBQ0ksZUFBQTtDTDBJSDtBS3hJRztFQUNJLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUNBQUE7Q0wwSVA7QUt4SU87RUFDSSxlQUFBO0NMMElYO0FLdklPO0VBQ0ksa0NBQUE7TUFBQSw4QkFBQTtVQUFBLDBCQUFBO0NMeUlYO0FLcklHO0VBQ0ksZUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0NMdUlQO0FLMUlHO0VBTVEsc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7Q0x1SVg7QUtySVc7RUFDSSxlQUFBO0NMdUlmO0FLcEpHO0VBa0JRLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDTHFJWDtBS3pKRztFQXdCUSxZQUFBO0VBQ0EsYUFBQTtDTG9JWCIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gRGVmYXVsdCB0YWcgc3R5bGVzXG5cbmh0bWwsIGJvZHkge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gICAgZm9udDogMTRweC8xOXB4IEFyaWFsLHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IEBncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAgIG1pbi13aWR0aDogMTAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LCBpbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbnVsLCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuc3Ryb25nLCBiIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDEge1xuXG59XG5cbmgyIHtcbiAgICBmb250LWZhbWlseTogQG5hcnJvdztcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogQGRncmF5O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgIG1hcmdpbjogMjVweCAwO1xufVxuXG5oMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgY29sb3I6IEBncmF5O1xufVxuXG5hIHtcbiAgICBjb2xvcjogQHZpb2xldDtcbiAgICAvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAudHJhbnNpdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5wIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjBweCAwO1xufVxuIiwiaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5IHtcbiAgZm9udDogMTRweC8xOXB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICBtaW4td2lkdGg6IDEwMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LFxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaW5zIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oMiB7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwgTmFycm93JywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gIG1hcmdpbjogMjVweCAwO1xufVxuaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTVweCAwO1xuICBjb2xvcjogIzc5Nzk3OTtcbn1cbmEge1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi50cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6ICdBcmlhbCBOYXJyb3cnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMyNGQ7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgNTAsIDc3LCAwLjgpO1xufVxuLmhlYWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubG9nbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMyNGQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTk3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMzBweCAwIDA7XG59XG4ubG9nbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwgTmFycm93JywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4ubG9nby0tZm9vdGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sb2dvLS1mb290ZXIgaW1nLFxuLmxvZ28tLWZvb3RlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmxvZ28tLWZvb3RlciBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uaGVhZGVyLW1haW4gLnNlYXJjaCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5zZWFyY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDU1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnNlYXJjaF9faW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogJ0FyaWFsIE5hcnJvdycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwIDM1cHggMCAwO1xufVxuLnNlYXJjaF9fYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNiOGI4Yjg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cbi5zZWFyY2hfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzAzMjRkO1xufVxuLm5hdm1haW4ge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLm5hdm1haW4gdWwge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ubmF2bWFpbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIDAgMCAyMHB4O1xufVxuLm5hdm1haW4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdm1haW4gbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMzAzMjRkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2bWFpbiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgZm9udC1mYW1pbHk6ICdBcmlhbCBOYXJyb3cnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICM3YjdiN2I7XG59XG4ud3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53cmFwcGVyIC5lbXB0eSB7XG4gIGhlaWdodDogMzEwcHg7XG59XG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMzEwcHg7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMyNGQ7XG4gIGNvbG9yOiAjNzI3NTk4O1xufVxuLmZvb3RlciBhIHtcbiAgY29sb3I6ICM3Mjc1OTg7XG59XG4uZm9vdGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXItbWFpbiB7XG4gIHBhZGRpbmc6IDMzcHggMDtcbn1cbi5mb290bmF2IHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjNDg0YTY5O1xufVxuLmZvb3RuYXYgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZm9vdG5hdiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5mb290bmF2IGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuLnN1YnNjcmliZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnN1YnNjcmliZSBoMyB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwgTmFycm93JywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbn1cbi5zdWJzY3JpYmUgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnN1YnNjcmliZSBmaWVsZHNldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbn1cbi5zdWJzY3JpYmVfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzM3Njk5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1YnNjcmliZSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzI3NTk4O1xufVxuLnN1YnNjcmliZSBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Mjc1OTg7XG59XG4uc3Vic2NyaWJlX19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG91dGxpbmUtY29sb3I6IG5vbmU7XG4gIGNvbG9yOiAjMzAzMjRkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyNDNhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTY1ODczO1xufVxuLnNsaWRlciB7XG4gIGhlaWdodDogMzk1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVyID4gLnNsaWRlci1iZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zbGlkZXItYmcucG5nKSAxMDAlIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01MTVweDtcbiAgei1pbmRleDogOTtcbn1cbi5zbGlkZXIgPiAuc2xpZGVyLWJnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG4uYngtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYngtd3JhcHBlciAuYngtdmlld3BvcnQge1xuICBib3JkZXI6IG5vbmU7XG4gIGxlZnQ6IDA7XG59XG4uY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogNDUwcHg7XG4gIHotaW5kZXg6IDk7XG4gIG9wYWNpdHk6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAyNXB4IDAgMjVweCAyMHB4O1xufVxuLmNhcHRpb24uaXMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTA7XG59XG4uY2FwdGlvbiBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY2FwdGlvbiAudGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICdBcmlhbCBOYXJyb3cnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uY2FwdGlvbiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXB0aW9uIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ4LCA1MCwgNzcsIDAuOCk7XG59XG4uYnhzbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDM5NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnhzbGlkZXIgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5ieHNsaWRlciBpbWcge1xuICB3aWR0aDogOTUlO1xufVxuLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMjQ1cHg7XG59XG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwcztcbiAgdG9wOiAwO1xufVxuLmJ4LXdyYXBwZXIgLmJ4LXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAgIWltcG9ydGFudDtcbn1cbi5ieC13cmFwcGVyIC5ieC1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweCAhaW1wb3J0YW50O1xufVxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMCAhaW1wb3J0YW50O1xufVxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAtMzJweCAhaW1wb3J0YW50O1xufVxuLnBob25lLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMjRkO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICdUcmVidWNoZXQgTVMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYWluIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmNvbnRlbnQgaDIge1xuICBjbGVhcjogYm90aDtcbn1cbi5jb250ZW50IHVsIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGVudCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAn4oCiJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uY29udGVudCBvbCB7XG4gIG1hcmdpbjogMzBweCAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNvbnRlbnQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbi5jb250ZW50IC5jb3VudHJ5LWxpc3QsXG4uY29udGVudCAuaW5mb2xpc3QsXG4uY29udGVudCAuZXZlbnRzLFxuLmNvbnRlbnQgLnBhZ2luYXRpb24gdWwsXG4uY29udGVudCAuZ2FsbGVyeV9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250ZW50IC5jb3VudHJ5LWxpc3QgPiBsaSxcbi5jb250ZW50IC5pbmZvbGlzdCA+IGxpLFxuLmNvbnRlbnQgLmV2ZW50cyA+IGxpLFxuLmNvbnRlbnQgLnBhZ2luYXRpb24gdWwgPiBsaSxcbi5jb250ZW50IC5nYWxsZXJ5X19saXN0ID4gbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRlbnQgLmNvdW50cnktbGlzdCA+IGxpOmJlZm9yZSxcbi5jb250ZW50IC5pbmZvbGlzdCA+IGxpOmJlZm9yZSxcbi5jb250ZW50IC5ldmVudHMgPiBsaTpiZWZvcmUsXG4uY29udGVudCAucGFnaW5hdGlvbiB1bCA+IGxpOmJlZm9yZSxcbi5jb250ZW50IC5nYWxsZXJ5X19saXN0ID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY2xlYXI6IGJvdGg7XG59XG4ubmV3cyB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzIGxpIHtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cbi5uZXdzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzI0ZDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5uZXdzIGxpOmhvdmVyIC5uZXdzX19kYXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmV3cyBsaTpob3ZlciAubmV3c19fcHJldiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5ld3NfX2RhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzljOWM5YztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuLm5ld3NfX3ByZXYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG4uaW1wb3J0YW50IGxpIHtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cbi5pbXBvcnRhbnQgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMjRkO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmltcG9ydGFudCBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW1wb3J0YW50IGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG4uc2FmZXR5bWVudSB7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5zYWZldHltZW51IGxpIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTNlMztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zYWZldHltZW51IGxpOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNhZmV0eW1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cbi5zYWZldHltZW51IGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzMwMzI0ZDtcbn1cbi5jb250YWN0cyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udGFjdHMgZGwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY29udGFjdHMgZHQsXG4uY29udGFjdHMgZGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY29udGFjdHMgZHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMwMzI0ZDtcbn1cbi5tb3JlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogJ0FyaWFsIE5hcnJvdycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmNvbnRlbnQgLmNvdW50cnktbGlzdCB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLmNvbnRlbnQgLmNvdW50cnktbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDMyJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmNvbnRlbnQgLmNvdW50cnktbGlzdCBsaTpudGgtb2YtdHlwZSgzbisyKSB7XG4gIHdpZHRoOiAzOCU7XG59XG4uY29udGVudCAuY291bnRyeS1saXN0IGxpOm50aC1vZi10eXBlKDNuKSB7XG4gIHdpZHRoOiAzMCU7XG59XG4uY29udGVudCAuY291bnRyeS1saXN0IGEge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRlbnQgLmNvdW50cnktbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMDMyNGQ7XG59XG4uY29udGVudCAuY291bnRyeS1saXN0X19pbWcsXG4uY29udGVudCAuY291bnRyeS1saXN0X19uYW1lIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jb250ZW50IC5jb3VudHJ5LWxpc3RfX25hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzAzMjRkO1xufVxuLmNvbnRlbnQgLmluZm9saXN0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY29udGVudCAuaW5mb2xpc3QgPiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlM2UzO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbn1cbi5jb250ZW50IC5pbmZvbGlzdCA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uY29udGVudCAuaW5mb2xpc3QgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jb250ZW50IC5pbmZvbGlzdCAudGl0bGVfX2ltZyxcbi5jb250ZW50IC5pbmZvbGlzdCAudGl0bGVfX25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uY29udGVudCAuaW5mb2xpc3QgLnRpdGxlX19pbWcge1xuICB3aWR0aDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvbnRlbnQgLmluZm9saXN0IC50aXRsZV9faW1nIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY29udGVudCAuaW5mb2xpc3QgLnRpdGxlX19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb250ZW50IC5pbmZvbGlzdCAudGV4dCB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi5jb250ZW50IC5pbmZvbGlzdCBkbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGVudCAuaW5mb2xpc3QgZHQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5kd25sZC1ib3gge1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMjJweCAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuLmR3bmxkLWJveCBoMyB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZHdubGQtYm94IC5kd25sZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tbGVmdDogO1xufVxuLmR3bmxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmR3bmxkIGkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS5wbmcpIDAgMCBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDM3cHg7XG59XG4uZHdubGQgc3BhbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5kd25sZDpob3ZlciB7XG4gIGNvbG9yOiAjMzAzMjRkO1xufVxuLmR3bmxkOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwO1xufVxuLmNvbnRlbnQgLmFjdHMgPiBsaSxcbi5jb250ZW50IC5zdGF0ID4gbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMzNweDtcbn1cbi5jb250ZW50IC5hY3RzID4gbGk6bGFzdC1vZi10eXBlLFxuLmNvbnRlbnQgLnN0YXQgPiBsaTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTNlMztcbn1cbi5jb250ZW50IC5hY3RzIC50aXRsZSxcbi5jb250ZW50IC5zdGF0IC50aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250ZW50IC5hY3RzIC50aXRsZV9faW1nLFxuLmNvbnRlbnQgLnN0YXQgLnRpdGxlX19pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNvbnRlbnQgLmFjdHMgLnRpdGxlX19uYW1lLFxuLmNvbnRlbnQgLnN0YXQgLnRpdGxlX19uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jb250ZW50IC5hY3RzIC50aXRsZV9fbmFtZSBpLFxuLmNvbnRlbnQgLnN0YXQgLnRpdGxlX19uYW1lIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmNvbnRlbnQgLmFjdHMgLnRpdGxlX19uYW1lOmhvdmVyLFxuLmNvbnRlbnQgLnN0YXQgLnRpdGxlX19uYW1lOmhvdmVyIHtcbiAgY29sb3I6ICMzMDMyNGQ7XG59XG4uY29udGVudCAuYWN0cyAudGV4dCxcbi5jb250ZW50IC5zdGF0IC50ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cbi5jb250ZW50IC5hY3RzIC50ZXh0IHVsLFxuLmNvbnRlbnQgLnN0YXQgLnRleHQgdWwge1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudCAuYWN0cyAuaXMtb3BlbiAudGl0bGVfX25hbWUsXG4uY29udGVudCAuc3RhdCAuaXMtb3BlbiAudGl0bGVfX25hbWUge1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29udGVudCAuYWN0cyAuaXMtb3BlbiBpLFxuLmNvbnRlbnQgLnN0YXQgLmlzLW9wZW4gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY29udGVudCAuc3RhdCAudGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ldmVudHMtYnRucyB7XG4gIG1hcmdpbjogMjhweCAwO1xufVxuLmV2ZW50cy1idG5zIC5idG4ge1xuICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzMjRkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgcGFkZGluZzogMTBweCAzOHB4O1xufVxuLmV2ZW50cy1idG5zIC5idG46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmV2ZW50cy1idG5zIC5idG4gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgMCAtNDBweCBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uZXZlbnRzLWJ0bnMgLmJ0bjpob3Zlcixcbi5ldmVudHMtYnRucyAuYnRuLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMjRkO1xufVxuLmV2ZW50cy1idG5zIC5idG46aG92ZXIgaSxcbi5ldmVudHMtYnRucyAuYnRuLmlzLWFjdGl2ZSBpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTQwcHg7XG59XG4uY29udGVudCAuZXZlbnRzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cbi5jb250ZW50IC5ldmVudHMtLWRldGFpbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlNGUzZTMgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDI1cHggMCAxMHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5jb250ZW50IC5ldmVudHMgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTNlMztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50IC5ldmVudHNfX2RhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRlbnQgLmV2ZW50cyBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmNvbnRlbnQgLmV2ZW50cyBoMyBhIHtcbiAgY29sb3I6ICM3OTc5Nzk7XG59XG4uY29udGVudCAuZXZlbnRzIGgzOmhvdmVyIGEge1xuICBjb2xvcjogIzMwMzI0ZDtcbn1cbi5jb250ZW50IC5ldmVudHMgaDIge1xuICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMwMzI0ZDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbjogMTVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29udGVudCAuZXZlbnRzX190ZXh0IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uY29udGVudCAuZXZlbnRzIC5kd25sZC1ib3gge1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuLmNvbnRlbnQgLmV2ZW50cyAuZHdubGQtYm94IGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250ZW50IC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY29udGVudCAucGFnaW5hdGlvbiB1bCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGUzZTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb250ZW50IC5wYWdpbmF0aW9uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNvbnRlbnQgLnBhZ2luYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzhiOGI4YjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA1cHggN3B4O1xufVxuLmNvbnRlbnQgLnBhZ2luYXRpb24gbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMzAzMjRkO1xufVxuLmNvbnRlbnQgLnBhZ2luYXRpb24gbGkucHJldiBhLFxuLmNvbnRlbnQgLnBhZ2luYXRpb24gbGkubmV4dCBhIHtcbiAgcGFkZGluZzogNXB4IDlweDtcbn1cbi5jb250ZW50IC5wYWdpbmF0aW9uIGxpLnByZXYge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTRlM2UzO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5jb250ZW50IC5wYWdpbmF0aW9uIGxpLm5leHQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNGUzZTM7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uYmFjayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjOWM5YzljO1xufVxuLmNvbnRlbnQgLmdhbGxlcnkge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5jb250ZW50IC5nYWxsZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQgLmdhbGxlcnlfX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMzMDMyNGQ7XG59XG4uY29udGVudCAuZ2FsbGVyeV9fdGl0bGUuaXMtb3BlbiBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jb250ZW50IC5nYWxsZXJ5X19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQgLmdhbGxlcnlfX2xpc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNTRweDtcbiAgbWFyZ2luOiAwIDAgMTBweCA0cHg7XG59XG4uY29udGVudCAuZ2FsbGVyeV9fbGlzdCBsaTpudGgtb2YtdHlwZSgzbisxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNvbnRlbnQgLmdhbGxlcnlfX2xpc3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnQgLmdhbGxlcnlfX2xpc3QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIE1peGluIGV4YW1wbGVcblxuLm0tdHJhbnMoQHByb3ApIHtcblx0dHJhbnNpdGlvbjogQHByb3AgLjNzIGVhc2U7XG59XG5cbi5tLW5vc2VsZWN0KCkge1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRyYW5zaXRpb24ge1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG4iLCIuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1mYW1pbHk6IEBuYXJyb3c7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgNTAsIDc3LCAxKTtcbiAgICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgNTAsIDc3LCAwLjgpO1xuXG4gICAgfVxufVxuIiwiLy8gSGVhZGVyXG5cbi5oZWFkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmlvbGV0O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE5N3B4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcblxuICAgIGltZyB7XG5cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbmFycm93O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cblxuICAgICYtLWZvb3RlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgaW1nLCBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLW1haW4ge1xuXG4gICAgLnNlYXJjaCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG59XG5cbi5zZWFyY2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xuICAgIGhlaWdodDogMzFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgJl9faW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogQG5hcnJvdztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMCAzNXB4IDAgMDtcbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogI2I4YjhiODtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgLnRyYW5zaXRpb247XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuXG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdmlvbGV0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbmFycm93O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICM3YjdiN2I7XG4gICAgfVxufVxuIiwiIC8vIEZvb3RlclxuXG5AZm9vdGVySGVpZ2h0OiAzMTBweDtcblxuLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLndyYXBwZXIgLmVtcHR5IHtcbiAgICBoZWlnaHQ6IEBmb290ZXJIZWlnaHQ7XG59XG5cbi5mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtQGZvb3RlckhlaWdodDtcbiAgICBoZWlnaHQ6IEBmb290ZXJIZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZpb2xldDtcbiAgICBjb2xvcjogQGx2aW9sZXQ7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IEBsdmlvbGV0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItbWFpbiB7XG4gICAgcGFkZGluZzogMzNweCAwO1xufVxuXG4uZm9vdG5hdiB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzQ4NGE2OTtcblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cbn1cblxuLnN1YnNjcmliZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbmFycm93O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzM3Njk5O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IEBsdmlvbGV0O1xuICAgIH1cblxuICAgIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogQGx2aW9sZXQ7XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiBub25lO1xuICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uY29weSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTZweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyNDNhO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzU2NTg3Mztcbn1cbiIsIi8vIE1haW5cblxuLnNsaWRlcntcbiAgICBoZWlnaHQ6IDM5NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICA+IC5zbGlkZXItYmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMzBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2xpZGVyLWJnLnBuZykgMTAwJSBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTE1cHg7XG4gICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4uYngtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5ieC12aWV3cG9ydCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cblxuLmNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICB6LWluZGV4OiA5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMjVweCAwIDI1cHggMjBweDtcblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IEB2aW9sZXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbmFycm93O1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDgsIDUwLCA3NywgMC44KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYnhzbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzOTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG59XG5cbi5ieC1jb250cm9scy1kaXJlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNDVweDtcbn1cblxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb250cm9scy5wbmcpIG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICB0b3A6IDA7XG59XG5cbi5ieC13cmFwcGVyIC5ieC1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMycHggIWltcG9ydGFudDtcbiAgICB9XG59XG4uYngtd3JhcHBlciAuYngtbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IC0zMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucGhvbmUtbGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHZpb2xldDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogQHRyZWJ1Y2hldDtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICBoMiB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3VudHJ5LWxpc3QsXG4gICAgLmluZm9saXN0LFxuICAgIC5ldmVudHMsXG4gICAgLnBhZ2luYXRpb24gdWwsXG4gICAgLmdhbGxlcnlfX2xpc3R7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICA+bGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaWRlYmFyIHtcbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLm5ld3Mge1xuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC50cmFuc2l0aW9uO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHZpb2xldDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5uZXdzIHtcbiAgICAgICAgICAgICAgICAmX19kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX3ByZXYge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGNvbG9yOiBAbGdyYXk7XG4gICAgICAgIC50cmFuc2l0aW9uO1xuICAgIH1cblxuICAgICZfX3ByZXYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBjb2xvcjogQGdyYXk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLnRyYW5zaXRpb247XG4gICAgfVxufVxuXG4uaW1wb3J0YW50IHtcbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAudHJhbnNpdGlvbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB2aW9sZXQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBjb2xvcjogQGdyYXk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAudHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNhZmV0eW1lbnUge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGUzZTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgY29sb3I6IEBncmF5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgLnRyYW5zaXRpb247XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIGEge1xuICAgICAgICAgICAgY29sb3I6IEB2aW9sZXQ7XG4gICAgICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhY3RzIHtcbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgZGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgZHQsXG4gICAgZGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuXG4gICAgZHQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICB9XG59XG5cbi5tb3JlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1mYW1pbHk6IEBuYXJyb3c7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5jb250ZW50IC5jb3VudHJ5LWxpc3Qge1xuICAgIG1hcmdpbjogNDBweCAwO1xuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKDNuKzIpe1xuICAgICAgICAgICAgd2lkdGg6IDM4JTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoM24pe1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzc5Nzk3OTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZyxcbiAgICAmX19uYW1lIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAmX19uYW1lIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuXG5cbi5sZWFkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogQHZpb2xldDtcbn1cblxuLmNvbnRlbnQgLmluZm9saXN0IHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgIGNsZWFyOiBib3RoO1xuXG4gICAgPmxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAmX19pbWcsXG4gICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIGRsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBkdCB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxuLmR3bmxkLWJveCB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMjJweCAyOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG5cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmR3bmxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA7XG4gICAgfVxufVxuXG4uZHdubGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM3OTc5Nzk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuXG4gICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ByaXRlLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcblxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogQHZpb2xldDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50IC5hY3RzLFxuLmNvbnRlbnQgLnN0YXQge1xuXG4gICAgPmxpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMzcHg7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUzZTM7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAdmlvbGV0O1xuICAgICAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLnRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pcy1vcGVuIHtcbiAgICAgICAgLnRpdGxlX19uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdmlvbGV0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50IC5zdGF0IHtcbiAgICAudGV4dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbi5ldmVudHMtYnRucyB7XG4gICAgbWFyZ2luOiAyOHB4IDA7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6IEB2aW9sZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHZpb2xldDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzhweDtcblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcHJpdGUucG5nKSAwIC00MHB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdmlvbGV0O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQgLmV2ZW50cyB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcblxuICAgICYtLWRldGFpbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlNGUzZTMgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAxMHB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2RhdGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiBAbGdyYXk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiBAZ3JheTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQGdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIGEge1xuICAgICAgICAgICAgY29sb3I6IEB2aW9sZXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiBAdmlvbGV0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuXG4gICAgLmR3bmxkLWJveCB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuXG59XG5cbi5jb250ZW50IC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgdWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdmlvbGV0O1xuXG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSBhIHtcbiAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2LFxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTRlM2UzO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhY2sge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzljOWM5Yztcbn1cblxuLmNvbnRlbnQgLmdhbGxlcnkge1xuICAgIG1hcmdpbjogMzBweCAwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiBAZ3JheTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogQHZpb2xldDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtb3BlbiBpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1NHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCA0cHg7XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24rMSl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */