@charset "UTF-8";
@import "../../bower_components/normalize.css/normalize.css";
@font-face {
  font-family: "Involve";
  src: url("../fonts/Involve-Bold.ttf") format("truetype");
  font-display: swap;
  font-weight: bold;
}
@font-face {
  font-family: "Involve";
  src: url("../fonts/Involve-Medium.ttf") format("truetype");
  font-weight: 600;
}
@font-face {
  font-family: "Involve";
  src: url("../fonts/Involve-SemiBold.ttf") format("truetype");
  font-display: swap;
  font-weight: 650;
}
@font-face {
  font-family: "Involve";
  src: url("../fonts/Involve-Regular.ttf") format("truetype");
  font-display: swap;
}
body {
  font-family: "Involve", sans-serif;
  margin: 0;
  font-size: 14px;
  line-height: 17px;
  position: relative;
  overflow-x: hidden;
}
body.unscroll {
  overflow: hidden;
  padding-right: 15px;
}

input,
textarea,
select {
  outline: none;
}

input::-moz-placeholder {
  color: #A0A8B2;
}

input:-ms-input-placeholder {
  color: #A0A8B2;
}

input::placeholder {
  color: #A0A8B2;
}

* {
  box-sizing: border-box;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

a {
  text-decoration: none;
  color: #000;
  transition: all 0.5s ease;
}

.container-fluid {
  margin-left: auto !important;
  margin-right: auto !important;
}

.row > * {
  width: inherit;
  flex-shrink: inherit;
}

header {
  padding: 20px 0;
  margin-bottom: 10px;
  position: relative;
}
header .town {
  width: 105px;
  display: flex;
  align-items: start;
  white-space: nowrap;
}
header .town svg {
  margin-right: 8px;
}
header .addr {
  padding: 0 10px 0 17px;
  color: #A0A8B2;
}
header .row {
  justify-content: space-between;
  flex-wrap: nowrap;
}
header .wrap {
  width: 100%;
}
header .top {
  display: flex;
  justify-content: space-between;
}
header .top .left,
header .top .right {
  display: flex;
}
header .left {
  width: calc(100% - 573px);
  align-items: center;
}
header .right {
  width: 573px;
  justify-content: space-between;
  align-items: center;
}
header a.call {
  width: 162px;
  height: 31px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 7px;
  background: #D42241;
  color: #fff;
  transition: all 0.5s ease;
}
header a.call:hover {
  background: #F83A5B;
}
header .bottom {
  padding-top: 10px;
  display: flex;
  justify-content: space-between;
}
header .btns {
  display: flex;
  align-items: center;
}
header .btns a {
  display: inline-flex;
  align-items: center;
  margin-right: 20px;
}
header .btns a:last-child {
  margin-right: 0;
}
header .btns a:hover {
  color: #1130AC;
}
header .btns a i {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  background: #EEF3F8;
  border-radius: 10px;
  margin-right: 10px;
}
header .btns .count {
  width: 14px;
  height: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  position: absolute;
  background: #D42241;
  color: #fff;
  font-size: 7px;
  left: 21px;
  top: -7px;
  font-style: normal;
}
header menu {
  padding: 0;
  margin: 12px 0;
}
header menu ul {
  padding: 0;
  display: flex;
}
header menu ul a:hover {
  color: #1130AC;
}
header menu ul ul {
  display: block;
  opacity: 0;
  visibility: hidden;
  padding: 20px;
  background: #fff;
  position: absolute;
  left: -20px;
  top: 100%;
  width: 185px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  transition: all 0.5s ease;
}
header menu ul li {
  position: relative;
  list-style: none;
  margin-right: 45px;
}
header menu ul li i {
  margin-left: 5px;
}
header menu ul li li {
  margin: 15px 0;
}
header menu ul li:hover ul {
  visibility: visible;
  opacity: 1;
}
header menu ul li:hover svg {
  transform: rotate(180deg);
}
header menu ul li:hover svg path {
  fill: #1130AC;
}

.search {
  position: relative;
  margin: 0 20px;
  width: calc(100% - 585px);
}
.search input {
  width: 100%;
  background: #EEF3F8;
  padding: 10px 20px;
  border: none;
  border-radius: 12px;
}
.search input::-moz-placeholder {
  color: #A0A8B2;
}
.search input:-ms-input-placeholder {
  color: #A0A8B2;
}
.search input::placeholder {
  color: #A0A8B2;
}
.search button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 27px;
  height: 27px;
  background: #1130AC;
  position: absolute;
  right: 4px;
  top: 4px;
  border: none;
  border-radius: 9px;
}

@media (max-width: 1240px) {
  header .addr {
    padding-left: 30px;
  }
  header menu > ul {
    justify-content: space-between;
  }
  header menu > ul > li {
    margin-right: 0;
  }
}
@media (min-width: 991px) and (max-width: 1024px) {
  header .left {
    width: calc(100% - 303px);
  }
  header .right {
    width: 303px;
    flex-wrap: wrap;
  }
  header .right .email {
    order: 1;
    margin-bottom: 5px;
  }
  header .right .phone {
    order: 2;
    margin-bottom: 5px;
  }
  header .right .soc {
    order: 3;
  }
  header .right a.call {
    order: 4;
  }
}
@media (min-width: 991px) {
  header .logo {
    margin-left: -5px;
    margin-right: 5px;
  }
}
@media (max-width: 991px) {
  .page .title_h2 {
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
  .page .title_h2 span {
    color: #1130AC;
  }

  header .logo {
    padding-right: 0;
  }
  header .logo svg {
    width: 120px;
    height: auto;
  }
  header .right .email {
    display: none;
  }
  header .right .soc {
    width: 109px;
    height: 47px;
    justify-content: space-between;
  }
  header .right .soc svg {
    width: 25px;
    height: auto;
  }
  header .right a.call {
    height: 43px;
    border-radius: 10px;
  }
  header .btns {
    display: flex;
    position: fixed;
    left: 0;
    width: 100%;
    bottom: 0;
    z-index: 90;
    height: 76px;
    padding: 0 15px;
    background: #fff;
    justify-content: space-between;
  }
  header .btns a {
    margin-right: 0;
    flex-wrap: wrap;
    justify-content: center;
  }
  header .btns a.login {
    order: 5;
  }
  header .btns a.basket {
    order: 4;
  }
  header .btns a i {
    margin-right: 0;
  }
  header .btns a .count {
    margin-top: 0;
  }
  header .btns a span {
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 5px;
  }
  header .wrap .logo {
    padding-right: 15px;
    width: 233px;
  }
  header .wrap .logo svg {
    width: 100%;
    height: auto;
  }
  header .wrap .left {
    display: none;
  }
  header .wrap .right {
    width: 100%;
  }
  header .wrap .basket i {
    margin-right: 0;
  }
  header .search {
    width: calc(100% - 110px);
    margin-right: 0 !important;
  }

  menu {
    display: none;
  }
}
@media (max-width: 768px) {
  header .logo {
    width: 245px;
  }
  header .right {
    justify-content: center;
  }
  header .right .email,
header .right .phone,
header .right .soc,
header .right .call {
    display: none;
  }
  header .search {
    margin-left: 10px;
  }
}
@media (max-width: 576px) {
  header .btns {
    padding: 0 5px;
  }
  header .btns a span {
    font-size: 13px;
  }
}
@media (max-width: 991px) {
  .pk-block {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .pk-tab-block {
    display: none !important;
  }
}
@media (max-width: 576px) {
  .pk-mob-block {
    display: none !important;
  }
}
@media (min-width: 991px) {
  .mob-block {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .tab-block {
    display: none !important;
  }
}
.soc {
  display: flex;
  align-items: center;
  padding: 5px;
  background: #EEF3F8;
  border-radius: 10px;
}
.soc a {
  display: inline-flex;
  padding: 3px;
}

.phone {
  display: flex;
  align-items: center;
}
.phone svg {
  margin-right: 10px;
}

.menu-btn {
  display: inline-flex;
  width: 105px;
  height: 35px;
  background: #1130AC;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  color: #fff;
}
.menu-btn i {
  padding-top: 3px;
  margin-right: 10px;
}

.menu-wrapper {
  background: #fff;
  position: absolute;
  z-index: 91;
  left: 0;
  top: 100%;
  width: 100%;
  overflow: auto;
  display: none;
}
.menu-wrapper .menu-wrapper_left {
  width: 288px;
}
.menu-wrapper .menu-wrapper_left li {
  position: relative;
  padding: 5px;
  border: 1px solid #EEF3F8;
  border-radius: 10px;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  transition: all 0.5s ease;
}
.menu-wrapper .menu-wrapper_left li:last-child {
  margin-bottom: 0;
}
.menu-wrapper .menu-wrapper_left li.active, .menu-wrapper .menu-wrapper_left li:hover {
  background: #1130AC;
  color: #fff;
}
.menu-wrapper .menu-wrapper_left li.active svg rect, .menu-wrapper .menu-wrapper_left li:hover svg rect {
  fill: #1130AC;
  stroke: #fff;
}
.menu-wrapper .menu-wrapper_left li.active svg path, .menu-wrapper .menu-wrapper_left li:hover svg path {
  stroke: #fff;
}
.menu-wrapper .menu-wrapper_left li svg {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -11px;
}
.menu-wrapper ul {
  padding: 0;
}
.menu-wrapper li {
  list-style: none;
}
.menu-wrapper span {
  display: flex;
  align-items: center;
  padding-right: 30px;
}
.menu-wrapper span .img {
  width: 57px;
  margin-right: 15px;
}
.menu-wrapper .title_h3 {
  width: 100%;
  margin-bottom: 20px;
}
.menu-wrapper .menu-wrapper_right {
  display: block;
  width: calc(100% - 288px);
  padding: 15px 0 15px 35px;
}
.menu-wrapper .menu-wrapper_right .wrap-menu {
  width: 25%;
  display: flex;
  flex-wrap: wrap;
  padding-right: 25px;
}
.menu-wrapper .menu-wrapper_right .wrap-menu:last-child {
  padding-right: 0;
}
.menu-wrapper .menu-wrapper_right .wrap {
  width: 100%;
  display: none;
  flex-wrap: wrap;
  align-items: flex-start;
}
.menu-wrapper .menu-wrapper_right .wrap.active {
  display: flex;
}
.menu-wrapper .menu-wrapper_right .title {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 25px;
}
.menu-wrapper .menu-wrapper_right .title.active {
  color: #1130AC;
}
.menu-wrapper .menu-wrapper_right .title:hover {
  color: #D42241;
  text-decoration: underline;
}
.menu-wrapper .menu-wrapper_right ul {
  padding: 0;
  margin: 0;
  width: 100%;
  margin-top: -10px;
}
.menu-wrapper .menu-wrapper_right ul li {
  margin-bottom: 10px;
}
.menu-wrapper .menu-wrapper_right ul li:last-child {
  margin-bottom: 0;
}
.menu-wrapper .menu-wrapper_right ul li a {
  color: #A0A8B2;
}
.menu-wrapper .menu-wrapper_right ul li a:hover {
  color: #D42241;
  text-decoration: underline;
}

@media (max-width: 991px) {
  .menu-wrapper {
    display: none;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    flex-wrap: wrap;
    overflow: hidden;
  }
  .menu-wrapper.active {
    display: block;
  }
  .menu-wrapper .container-fluid {
    position: relative;
  }
  .menu-wrapper .title_h3 {
    margin-bottom: 0;
  }
  .menu-wrapper .header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
  }
  .menu-wrapper .header.submenu .back {
    display: flex !important;
  }
  .menu-wrapper .header .back {
    display: none;
    height: 20px;
    color: #A0A8B2;
  }
  .menu-wrapper .header .back svg {
    margin-right: 6px;
    height: 22px;
  }
  .menu-wrapper .menu-wrapper_left {
    width: 100%;
    height: 100%;
    overflow: auto;
    left: -100%;
    background: #fff;
    position: fixed;
    top: 0;
    z-index: 92;
  }
  .menu-wrapper .menu-wrapper_left ul {
    margin-top: 0;
  }
  .menu-wrapper .menu-wrapper_left li {
    height: 57px;
    display: flex;
    align-items: center;
  }
  .menu-wrapper .menu-wrapper_left li.no-img {
    padding-left: 15px;
  }
  .menu-wrapper .menu-wrapper_left li .img {
    width: 57px;
    height: 47px;
    overflow: hidden;
  }
  .menu-wrapper .menu-wrapper_left li .img img {
    height: 47px;
  }
  .menu-wrapper .menu-info {
    border-radius: 20px;
    padding: 10px 20px;
    background: #EEF3F8;
    margin-bottom: 15px;
  }
  .menu-wrapper .menu-info .addr {
    margin-left: 0;
    padding-left: 0;
  }
  .menu-wrapper .menu-info > * {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .menu-wrapper .menu-info .call {
    height: 57px;
    width: 100%;
    border-radius: 10px;
  }
  .menu-wrapper .menu-wrapper_right {
    width: 100%;
    height: 100%;
    overflow: auto;
    position: fixed;
    left: 100%;
    top: 0;
    z-index: 93;
    background: #fff;
    padding: 0 10px;
  }
  .menu-wrapper .menu-wrapper_right li.mob-block {
    margin-bottom: 0;
  }
  .menu-wrapper .menu-wrapper_right .title_h3 {
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .menu-wrapper .menu-wrapper_right .title_h3 .back {
    display: flex;
    margin-left: 10px;
    align-items: center;
    color: #A0A8B2;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
  }
  .menu-wrapper .menu-wrapper_right .title_h3 svg {
    margin-top: 2px;
    margin-right: 7px;
  }
  .menu-wrapper .menu-wrapper_right a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 57px;
    border-radius: 10px;
    font-weight: normal !important;
    background: #EEF3F8;
    padding: 15px;
    margin-bottom: 5px !important;
    color: #000 !important;
  }
  .menu-wrapper .menu-wrapper_right a svg {
    margin-left: 10px;
  }
  .menu-wrapper .menu-wrapper_right a svg rect {
    fill: transparent;
  }
  .menu-wrapper .menu-wrapper_right a.active {
    background: #1130AC !important;
    color: #fff !important;
  }
  .menu-wrapper .menu-wrapper_right a.active svg path,
.menu-wrapper .menu-wrapper_right a.active svg rect {
    stroke: #fff;
  }
  .menu-wrapper .menu-wrapper_right li:last-child a {
    margin-bottom: 0;
  }
  .menu-wrapper .menu-wrapper_right .wrap {
    flex-wrap: wrap;
  }
  .menu-wrapper .menu-wrapper_right .btn_wrap {
    color: #1130AC !important;
    justify-content: center;
    text-align: center !important;
    border: 1px solid #1130AC !important;
  }
  .menu-wrapper .menu-wrapper_right .btn_wrap:hover, .menu-wrapper .menu-wrapper_right .btn_wrap.active {
    color: #fff !important;
  }
  .menu-wrapper .menu-wrapper_right .wrap-menu {
    width: 100%;
    padding-right: 0;
  }
  .menu-wrapper .menu-wrapper_right .wrap-menu ul {
    position: fixed;
    z-index: 94;
    background: #fff;
    left: 100%;
    top: 0;
    width: 100%;
    padding: 10px;
    height: calc(100% + 15px);
    overflow: auto;
  }
}
h3,
.title_h3 {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
h3 span,
.title_h3 span {
  color: #1130AC;
}

h1 {
  margin: 0;
}

h1,
.title_h1 {
  width: 100%;
  font-size: 50px;
  font-weight: bold;
  line-height: 56px;
}
h1 span,
.title_h1 span {
  color: #1130AC;
}

@media (max-width: 991px) {
  h1,
.title_h1 {
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    line-height: 35px;
  }
  h1 span,
.title_h1 span {
    color: #1130AC;
  }
}
h2,
.title_h2 {
  width: 100%;
  font-size: 30px;
  font-weight: bold;
  line-height: 35px;
}
h2 span,
.title_h2 span {
  color: #1130AC;
}

@media (max-width: 768px) {
  h2,
.title_h2 {
    line-height: 1;
  }
}
.slider_main {
  width: 100%;
  min-height: 285px;
}
.slider_main .wrap {
  display: inline-flex !important;
  flex-wrap: wrap;
  padding: 60px 115px;
  height: 100%;
  min-height: 285px;
}
.slider_main .slick-slide {
  overflow: hidden;
}
.slider_main .left {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  position: relative;
  width: 50%;
  height: auto;
  z-index: 1;
  color: #fff;
  justify-content: space-between;
}
.slider_main .left span {
  display: block;
  width: 100%;
}
.slider_main picture {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.slider_main picture img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 20px;
  overflow: hidden;
}
.slider_main p {
  width: 100%;
  font-size: 30px;
  font-weight: bold;
  line-height: 35px;
  margin: 10px 0 30px;
}
.slider_main p span {
  color: #1130AC;
}
.slider_main.service-banner .text {
  flex-direction: row;
  color: #000;
}
.slider_main.service-banner p {
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}
.slider_main.service-banner .btn_wrap {
  width: auto;
}

@media (max-width: 991px) {
  .slider_main p {
    margin-top: 5px;
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
  .slider_main p span {
    color: #1130AC;
  }
  .slider_main .wrap {
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media (max-width: 768px) {
  .slider_main .wrap {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .slider_main .left {
    width: 100%;
  }
  .slider_main .btn-slider {
    width: 100%;
  }
  .slider_main.service-banner picture {
    position: static;
  }
  .slider_main.service-banner picture img {
    height: auto;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .slider_main.service-banner .text {
    margin-top: 20px;
    order: 1;
  }
}
@media (max-width: 576px) {
  .slider_main .wrap {
    padding: 10px 20px;
  }
  .slider_main.service-banner .wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .slider_main.service-banner .title_h2 {
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
  .slider_main.service-banner .title_h2 span {
    color: #1130AC;
  }
  .slider_main.service-banner p {
    font-size: 14px;
    line-height: 17px;
  }
  .slider_main.service-banner .btn_wrap {
    width: 100%;
  }
}
.slider-btns .slick-arrow {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  background: none;
  border: none;
  padding: 0;
  width: 40px;
  height: 40px;
  z-index: 9;
}
.slider-btns .slick-arrow svg {
  width: 100%;
  height: auto;
}
.slider-btns .slick-arrow svg rect:nth-child(2) {
  stroke: #A0A8B2;
}
.slider-btns .slick-arrow.slick-prev {
  left: 0px;
}
.slider-btns .slick-arrow.slick-next {
  right: 0px;
  transform: rotate(180deg);
}

@media (max-width: 991px) {
  .slider-btns .slick-arrow {
    width: 32px;
    height: 32px;
  }
}
.m-b {
  margin: 40px 0;
}
.m-b .title_h2 {
  margin: 0 0 25px 25px;
}
.m-b .title_h2 .btn_wrap {
  display: none;
}
.m-b.title-left .title_h2 {
  margin-left: 0;
  margin-right: 0;
}
.m-b.title-w-mb .title_h2 {
  margin-bottom: 10px;
}

@media (max-width: 991px) {
  .m-b .title_h2 {
    margin-left: 15px;
  }
}
@media (max-width: 576px) {
  .m-b .title_h2 {
    margin-bottom: 15px;
    margin-left: 10px;
  }
}
.main-cat {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.main-cat .title {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 15px;
}
.main-cat .cat {
  display: inline-flex;
  width: calc(25% - 10px);
  padding: 15px 20px;
  min-height: 172px;
  margin: 10px 0;
  background-size: auto 125px !important;
  background-position: right center !important;
  border-radius: 20px;
}
.main-cat .wrap {
  display: flex;
  width: 65%;
  flex-direction: column;
}
.main-cat ul {
  padding: 0;
  margin: 0;
}
.main-cat a {
  color: #A0A8B2;
}
.main-cat a:hover {
  color: #D42241;
  text-decoration: underline;
}
.main-cat li {
  list-style: none;
  margin: 5px 0;
}
.main-cat li.last a {
  color: #1130AC;
}

@media (max-width: 991px) {
  .main-cat .cat {
    width: calc(50% - 10px);
  }
}
@media (max-width: 576px) {
  .main-cat .cat {
    width: calc(50% - 5px);
    margin: 5px 0;
    background-position: right calc(100% - 10px) !important;
    background-size: 100px !important;
  }
  .main-cat .wrap {
    width: 100%;
  }
  .main-cat .wrap ul {
    display: none;
  }
}
.main-banner {
  padding-top: 27px;
  padding-bottom: 27px;
}
.main-banner .wrap {
  display: flex;
  justify-content: space-between;
}
.main-banner .left {
  width: calc(67% - 8px);
  display: flex;
  align-items: center;
  border-radius: 20px;
  background: linear-gradient(to right, #D8EFFA, #84CCF0);
}
.main-banner .left .title_h2 {
  padding: 0 80px;
  width: 50%;
}
.main-banner .left .img {
  width: 50%;
}
.main-banner .left .img img {
  width: 100%;
  height: auto;
}
.main-banner .right {
  width: calc(33% - 8px);
  background: #EEF3F8;
  border-radius: 20px;
  padding: 40px;
  font-size: 16px;
  line-height: 24px;
}
.main-banner .right p {
  margin-top: 0;
  margin-bottom: 25px;
}

@media (max-width: 991px) {
  .main-banner {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .main-banner .wrap {
    flex-wrap: wrap;
  }
  .main-banner .wrap .left,
.main-banner .wrap .right {
    width: 100%;
  }
  .main-banner .wrap .right {
    margin-top: 20px;
  }
  .main-banner .btn_wrap.red {
    width: 100%;
  }
  .main-banner .title_h2 {
    padding: 0 20px;
  }
}
@media (max-width: 768px) {
  .main-banner .left {
    position: relative;
    align-items: flex-start;
  }
  .main-banner .left .title_h2 {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    padding: 10px 20px;
  }
  .main-banner .img {
    width: 100% !important;
    text-align: center;
    margin-top: 100px;
  }
  .main-banner .img img {
    max-width: 50%;
    min-width: 136px;
    width: 100%;
    height: auto;
  }
  .main-banner .right {
    padding: 20px;
  }
}
.btn_wrap {
  cursor: pointer;
  width: 174px;
  height: 50px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 15px;
  border: 1px solid transparent;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  transition: all 0.5s ease;
}
.btn_wrap img {
  margin-left: 10px;
}
.btn_wrap.red {
  background: #D42241;
  color: #fff;
  transition: all 0.5s ease;
}
.btn_wrap.red:hover {
  background: #F83A5B;
}
.btn_wrap.blue {
  background: #EEF3F8;
  color: #1130AC;
  transition: all 0.5s ease;
}
.btn_wrap.blue:hover {
  background: #1130AC;
  color: #fff;
}
.btn_wrap.dblue {
  background: #0A0639;
  color: #fff;
  transition: all 0.5s ease;
}
.btn_wrap.dblue:hover {
  background: #1130AC;
  color: #fff;
}
.btn_wrap.black {
  background: #000;
  color: #fff;
  transition: all 0.5s ease;
}
.btn_wrap.black:hover {
  background: #1130AC;
  color: #fff;
}
.btn_wrap.grey {
  color: #A0A8B2;
  border-color: #EEF3F8;
}
.btn_wrap.grey:hover {
  color: #1130AC;
  border-color: #1130AC;
}
.btn_wrap.lblue {
  background: #1130AC;
  color: #fff;
  transition: all 0.5s ease;
}
.btn_wrap.lblue:hover {
  background: #1E44DE;
}
.btn_wrap.sky {
  background: #9AB1FF;
  color: #fff;
  transition: all 0.5s ease;
}
.btn_wrap.sky:hover {
  background: #1E44DE;
}

.btn-slider {
  cursor: pointer;
  width: 198px;
  height: 55px;
  border-radius: 15px;
  color: #1130AC;
  font-weight: bold;
  font-size: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #EEF3F8;
  color: #1130AC;
  transition: all 0.5s ease;
}
.btn-slider:hover {
  background: #1130AC;
  color: #fff;
}

.banner_slider {
  width: 100%;
}
.banner_slider .slick-slide {
  padding: 0 10px;
}
.banner_slider .wrap {
  display: flex !important;
  flex-direction: column;
  gap: 15px;
}
.banner_slider .wrap .img {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 20px;
  min-height: 103px;
  text-align: center;
  border-radius: 20px;
  border: 1px solid #EEF3F8;
}
.banner_slider .wrap img {
  width: 100%;
  height: auto;
}

@media (max-width: 576px) {
  .banner_slider {
    padding-left: 0px;
    padding-right: 0px;
  }
  .banner_slider .slick-slide {
    padding-left: 5px;
    padding-right: 5px;
  }
  .banner_slider .wrap {
    max-width: 115px;
  }
  .banner_slider .wrap .img {
    min-height: 50px;
    padding: 10px;
  }
  .banner_slider .wrap .img:nth-child(2) {
    display: none;
  }
}
.advantages {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.advantages .advantage {
  width: calc(16.6666666667% - 15px);
  background: #EEF3F8;
  border-radius: 20px;
  text-align: center;
  padding: 10px 20px 30px;
  margin: 8px 0;
}
.advantages .advantage p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.advantages .advantage span {
  margin-top: 15px;
  display: block;
  width: 100%;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
.advantages .advantage span span {
  color: #1130AC;
}
.advantages.service-advantages span {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
.advantages.service-advantages span span {
  color: #1130AC;
}

@media (max-width: 1200px) {
  .advantages .advantage span {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
  }
  .advantages .advantage p {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 991px) {
  .advantages .advantage {
    padding-left: 5px;
    padding-right: 5px;
    width: calc(33.3333333333% - 10px);
  }
}
@media (max-width: 576px) {
  .advantages .advantage {
    width: calc(50% - 5px);
    margin: 5px 0;
    padding: 10px;
  }
  .advantages .advantage img {
    width: 80px;
    height: auto;
  }
  .advantages .advantage span {
    margin-top: 5px;
  }
  .advantages .advantage p {
    font-size: 14px;
    line-height: 17px;
  }
}
.wrap-new {
  background: #EEF3F8;
  padding: 30px 20px;
  border-radius: 20px;
}
.wrap-new .title_h2 {
  margin-left: 0;
  margin-right: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.wrap-new .slick-prev {
  left: -25px !important;
}
.wrap-new .slick-next {
  right: -25px !important;
}
.wrap-new .slick-slide {
  padding: 0 10px;
  height: auto !important;
  display: flex !important;
}

@media (max-width: 768px) {
  .wrap-new {
    padding: 20px 15px;
  }
}
.slider_block {
  width: 100%;
}
.slider_block .slick-track {
  display: flex !important;
}
.slider_block .slick-list {
  width: calc(100% + 20px);
  margin-left: -10px;
  margin-right: -10px;
}

.main_news_slider .new {
  height: 100%;
  width: 100%;
}

.new {
  background: #fff;
  border-radius: 20px;
  padding: 20px;
  display: flex !important;
  flex-direction: column;
}
.new .img {
  display: block;
  width: 100%;
}
.new .img img {
  width: 100%;
  height: auto;
}
.new .name {
  display: block;
  width: 100%;
  margin: 15px 0;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}
.new .txt {
  display: block;
  width: 100%;
  color: #A0A8B2;
  margin-bottom: 15px;
}
.new .btn_wrap {
  width: 100%;
  margin-top: auto;
}

@media (max-width: 768px) {
  .main_news_slider .slick-list {
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
  }
  .main_news_slider .slick-slide {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (max-width: 576px) {
  .main_news_slider .new {
    max-width: 250px;
  }
}
.seo-text h2 {
  margin-top: 0;
  color: #000;
}
.seo-text .wrap {
  padding: 0 20px;
  color: #A0A8B2;
  font-size: 16px;
  line-height: 24px;
}

.main_reviews_slider .review {
  display: flex !important;
  flex-direction: column;
  height: 100%;
  width: 100%;
}

@media (max-width: 576px) {
  .review {
    padding: 15px;
  }
  .review .rating-name .name {
    font-size: 16px !important;
  }
  .review .rating-name .date {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 5px !important;
    padding-right: 5px !important;
    font-size: 14px !important;
  }
}
.review,
.rating {
  display: flex;
}
.review .rating-name,
.rating .rating-name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.review .rating-name .name,
.rating .rating-name .name {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  width: 50%;
  padding-right: 10px;
}
.review .rating-name .name span,
.rating .rating-name .name span {
  color: #1130AC;
}
.review .rating-name .date,
.rating .rating-name .date {
  max-width: 50%;
  background: #EEF3F8;
  padding: 4px 13px;
  border-radius: 10px;
  white-space: nowrap;
  font-size: 16px;
  line-height: 24px;
}
.review .rate-num,
.rating .rate-num {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-left: 10px;
}

.review {
  padding: 20px;
  background: #fff;
  border-radius: 20px;
  flex-wrap: wrap;
}
.review .rating {
  margin-bottom: 20px;
}
.review .rating-name {
  width: 100%;
}
.review .txt {
  color: #A0A8B2;
}
.review .imgs {
  width: 100%;
  padding-top: 30px;
  margin-top: auto;
  display: flex;
  justify-content: space-between;
}
.review .imgs img {
  width: calc(33.333% - 10px);
}

.rate {
  display: flex;
}
.rate i {
  margin-right: 8px;
}

.title_with-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.title_with-btn .btn_wrap {
  margin-left: 10px;
}

.main_sertificate_slider .sertificate {
  padding: 15px;
  border-radius: 20px;
  border: 1px solid #EEF3F8;
}
.main_sertificate_slider .sertificate img {
  width: 100%;
  height: auto;
}
.main_sertificate_slider .sertificate .name {
  display: block;
  margin-top: 15px;
  font-size: 16px;
  font-weight: bold;
  color: #A0A8B2;
}
.main_sertificate_slider .slick-slide {
  padding: 0 10px;
}

@media (max-width: 576px) {
  .main_sertificate_slider .slick-slide {
    padding-left: 3px;
    padding-right: 3px;
  }
  .main_sertificate_slider .slick-slide .name {
    font-size: 14px;
    line-height: 17px;
  }
}
footer {
  padding: 30px 0 0;
}
footer .row {
  justify-content: space-between;
  flex-wrap: nowrap;
}
footer .foot_wrap {
  width: calc(25% - 10px);
}
footer .foot_wrap.right {
  text-align: right;
}
footer .foot_wrap.right .foot_addr {
  margin-bottom: 20px;
}
footer .foot_wrap .soc {
  display: inline-flex;
}
footer ul {
  padding: 0;
}
footer li {
  list-style: none;
  margin-bottom: 10px;
}
footer li a {
  color: #A0A8B2;
}
footer li a:hover {
  color: #D42241;
  text-decoration: underline;
}
footer .foot_addr {
  margin-bottom: 50px;
}
footer .phone {
  font-size: 16px;
  line-height: 24px;
  justify-content: flex-end;
}
footer .btn_wrap {
  height: 45px;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 50px;
  font-size: 16px;
  font-weight: normal;
  max-width: 100%;
}

.foot_addr span {
  display: block;
  color: #A0A8B2;
  margin-bottom: 10px;
}
.foot_addr i {
  font-style: normal;
  color: #1130AC;
}

.footer_bottom {
  height: 57px;
  background: #EEF3F8;
  display: flex;
  justify-content: center;
  align-items: center;
}

.container-fluid.policy .row {
  padding: 33px 0 40px;
  justify-content: space-between;
}
.container-fluid.policy .row a {
  color: #A0A8B2;
}

@media (min-width: 991px) {
  footer .btn_wrap {
    max-width: 312px;
  }
}
@media (max-width: 991px) {
  footer .row {
    flex-wrap: wrap;
  }
  footer .foot_wrap {
    width: calc(50% - 10px);
    margin-bottom: 10px;
  }

  body {
    padding-bottom: 76px;
  }

  .container-fluid.policy a {
    display: block;
    text-align: center !important;
    width: 100%;
    margin: 5px 0;
  }
}
@media (max-width: 576px) {
  footer .foot_wrap {
    width: 100%;
    text-align: center !important;
    justify-content: center;
    margin-bottom: 0;
  }
  footer .phone {
    text-align: center;
    justify-content: center;
  }
  footer .btn_wrap.red,
footer .foot_addr {
    margin-bottom: 0;
  }
  footer .foot_addr {
    padding-top: 15px;
  }
  footer .foot_addr span {
    margin-bottom: 10px;
  }
  footer .phone {
    margin: 20px 0 10px;
  }

  .container-fluid.policy .row {
    padding-top: 0;
    padding-bottom: 40px;
  }
}
.modal-wrapper {
  display: none;
  align-items: center;
  justify-content: center;
  position: fixed;
  flex-direction: column;
  gap: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: rgba(0, 0, 0, 0.4);
}
.modal-wrapper .wrapper {
  margin: 10px 0;
  padding: 20px;
  border-radius: 20px;
  background: #EEF3F8;
  max-height: 100%;
  overflow: auto;
}
.modal-wrapper.small-form .wrapper {
  width: calc(100% - 20px);
  max-width: 350px;
}
.modal-wrapper .title_h3 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.modal-wrapper .title_h3 svg {
  margin-right: 15px;
}
.modal-wrapper .btn_wrap {
  width: 100%;
  height: 50px;
}
.modal-wrapper .captcha,
.modal-wrapper .input {
  margin: 10px 0;
}

.input {
  display: flex;
  flex-direction: column;
  position: relative;
}
.input .change {
  cursor: pointer;
  display: none;
  position: absolute;
  right: 15px;
  color: #A0A8B2;
  top: 50%;
  margin-top: -10px;
}
.input.changeble:not(.focused) input {
  pointer-events: none;
}
.input.changeble:not(.focused) .change {
  display: block;
}
.input .success {
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -12.5px;
  background: url("../img/success.svg") no-repeat;
  background-position: right;
  display: flex;
  align-items: center;
  color: #18B95B;
  min-width: 25px;
  min-height: 25px;
}
.input .success span {
  display: block;
  margin-right: 30px;
}
.input input {
  width: 100%;
  height: 55px;
  border-radius: 15px;
  background: #fff;
  padding: 20px;
  border: none;
}
.input input::-moz-placeholder {
  color: #A0A8B2;
}
.input input:-ms-input-placeholder {
  color: #A0A8B2;
}
.input input::placeholder {
  color: #A0A8B2;
}
.input.with-label {
  border-radius: 20px;
  background: #EEF3F8;
}
.input.with-label label {
  color: #A0A8B2;
  font-size: 12px;
  position: relative;
  padding-left: 20px;
  padding-top: 8px;
  margin-bottom: -15px;
}
.input.with-label input {
  background: transparent;
  padding-top: 15px;
  padding-bottom: 5px;
  height: 45px;
}
.input textarea {
  width: 100%;
  border-radius: 15px;
  background: #fff;
  padding: 20px;
  border: none;
  min-height: 102px;
}
.input textarea::-moz-placeholder {
  color: #A0A8B2;
  font-size: 14px;
  line-height: 17px;
}
.input textarea:-ms-input-placeholder {
  color: #A0A8B2;
  font-size: 14px;
  line-height: 17px;
}
.input textarea::placeholder {
  color: #A0A8B2;
  font-size: 14px;
  line-height: 17px;
}
.input.checkbox {
  display: flex;
  flex-direction: row;
}
.input.checkbox input {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  border: 1px solid #A0A8B2;
}
.input.checkbox label {
  padding-top: 3px;
  color: #A0A8B2;
  font-size: 12px;
}
.input.checkbox label a {
  color: #A0A8B2;
  text-decoration: underline;
}
.input.boolean, .input.radio {
  position: relative;
  min-height: 19px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 25px;
}
.input.boolean input, .input.radio input {
  opacity: 0;
  position: absolute;
  z-index: 3;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.input.boolean .label span,
.input.boolean label span, .input.radio .label span,
.input.radio label span {
  display: block;
  width: 100%;
}
.input.boolean .label span::before,
.input.boolean label span::before, .input.radio .label span::before,
.input.radio label span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8.5px;
  width: 17px;
  height: 17px;
  border: 1px solid #1130AC;
  border-radius: 7px;
}
.input.boolean .label span::after,
.input.boolean label span::after, .input.radio .label span::after,
.input.radio label span::after {
  content: "";
  display: none;
  width: 13px;
  height: 13px;
  position: absolute;
  left: 3px;
  top: 50%;
  margin-top: -5.5px;
  border-radius: 4px;
  background: #1130AC;
}
.input.boolean input:checked + .label,
.input.boolean input:checked + label, .input.radio input:checked + .label,
.input.radio input:checked + label {
  color: #1130AC;
}
.input.boolean input:checked + .label span::after,
.input.boolean input:checked + label span::after, .input.radio input:checked + .label span::after,
.input.radio input:checked + label span::after {
  display: block;
}
.input.boolean {
  padding-left: 45px;
}
.input.boolean .label,
.input.boolean label {
  display: block;
}
.input.boolean .label span::before,
.input.boolean label span::before {
  width: 31px;
  height: 19px;
  background: #A0A8B2;
  border: none;
  margin-top: -9.5px;
}
.input.boolean .label span::after,
.input.boolean label span::after {
  content: "";
  transition: all 0.5s ease;
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #fff;
  margin-top: -7px;
}
.input.boolean input:checked + .label span::before,
.input.boolean input:checked + label span::before {
  background: #1130AC;
}
.input.boolean input:checked + .label span::after,
.input.boolean input:checked + label span::after {
  display: block;
  background: #fff;
  left: 14px;
}
.input.boolean.large input:checked + .label span::after,
.input.boolean.large input:checked + label span::after {
  left: 30px;
}
.input.large {
  height: 28px;
  width: 56px;
}
.input.large .label span::before,
.input.large label span::before {
  width: 56px;
  height: 28px;
  border-radius: 15px;
}
.input.large .label span::after,
.input.large label span::after {
  width: 21px;
  height: 21px;
  margin-top: -6px;
  left: 5px;
}
.input.radio {
  flex-direction: row;
  align-items: center;
  justify-content: space-between !important;
  padding-left: 30px;
}
.input.radio span::before {
  border-color: #A0A8B2 !important;
}
.input.color label span::before, .input.color label span::after {
  display: none;
}
.input.color .bg {
  position: absolute;
  width: 19px;
  height: 19px;
  left: 0px;
  top: 50%;
  border-radius: 7px;
  margin-top: -8.5px;
  border: 1px solid transparent;
}
.input.color.white .bg {
  border-color: #A0A8B2;
}

@media (max-width: 768px) {
  .success span {
    max-width: 100px;
    font-size: 12px;
    line-height: 1;
    text-align: right;
  }
}
.breadcrumbs {
  margin-top: -10px;
}
.breadcrumbs ul {
  display: flex;
  padding-left: 25px;
  flex-wrap: wrap;
}
.breadcrumbs.to-left ul {
  padding-left: 0;
}
.breadcrumbs li {
  list-style: none;
  margin: 0 10px 0 20px;
  position: relative;
}
.breadcrumbs li::before {
  content: "•";
  color: #A0A8B2;
  position: absolute;
  right: -19px;
  top: 50%;
  margin-top: -8.5px;
}
.breadcrumbs li:first-child {
  margin-left: 10px;
}
.breadcrumbs li:last-child::before {
  display: none;
}
.breadcrumbs li a, .breadcrumbs li span {
  color: #A0A8B2;
  font-weight: 650;
}

@media (max-width: 1200px) {
  .breadcrumbs ul {
    padding-left: 10px;
  }
}
@media (max-width: 991px) {
  .breadcrumbs ul {
    padding-left: 0;
  }
}
.categories {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  padding-right: 0;
  gap: 10px 20px;
  margin-bottom: 50px;
}
.categories .category {
  cursor: pointer;
  display: flex;
  align-items: center;
  width: calc(16.6666666667% - 19px);
  padding: 5px;
  border: 1px solid #EEF3F8;
  border-radius: 10px;
}
.categories .category:hover {
  background: #EEF3F8;
}
.categories .category .img {
  margin-right: 10px;
}

.filter-catalog .filter-cat {
  width: 312px;
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.filter-catalog .filter-cat .btn_wrap {
  width: 100%;
  margin-bottom: 15px;
}
.filter-catalog .sort-block {
  margin-bottom: 10px;
}
.filter-catalog .catalog_wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  width: calc(100% - 322px);
}

@media (max-width: 991px) {
  .catalog_wrap {
    width: 100% !important;
  }

  .filter-cat {
    position: fixed;
    z-index: 90;
    left: -100%;
    top: 0;
    width: 100% !important;
    height: 100%;
    background: #fff;
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
    padding-bottom: 140px;
  }
  .filter-cat .btns {
    padding-top: 10px;
    border-top: 1px solid #A0A8B2;
    position: fixed;
    bottom: 0;
    left: -100%;
    width: calc(100% - 40px);
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    padding-left: 10px;
    padding-right: 10px;
  }
  .filter-cat .btns .btn_wrap {
    margin-bottom: 10px;
    height: 45px;
  }

  .filter-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc(100% + 20px);
    margin-left: -10px;
    margin-right: -10px;
    height: 47px;
    background: #EEF3F8;
    padding: 10px;
    margin-bottom: 20px;
  }
  .filter-title span {
    font-weight: bold;
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .filter-block {
    border-bottom: 2px solid #EEF3F8;
    padding-bottom: 10px;
  }

  .filter-cat .btns {
    width: 100%;
    border-top: 2px solid #EEF3F8;
  }
}
.filter-block {
  margin-bottom: 15px;
}
.filter-block .wrap {
  display: none;
}
.filter-block .title {
  display: flex;
  justify-content: space-between;
  font-weight: bold;
  margin-bottom: 5px;
}
.filter-block .title i {
  transition: all 0.3s ease;
  transform: rotate(0deg);
}
.filter-block.active {
  display: block;
}
.filter-block.active .title i {
  transform: rotate(180deg);
}
.filter-block .filter-price {
  display: flex;
  justify-content: space-between;
}
.filter-block .filter-price .filter-price-input {
  display: flex;
  align-items: center;
  width: calc(50% - 3px);
  background: #EEF3F8;
  border-radius: 30px;
  padding: 5px 8px;
}
.filter-block .filter-price .filter-price-input input {
  padding: 0;
  width: 100%;
  background: transparent;
  border: none;
  height: 17px;
}
.filter-block .filter-price .filter-price-input span {
  display: flex;
  margin-top: -3px;
  height: 17px;
  margin-right: 5px;
}
.filter-block .input {
  margin: 13px 0;
}
.filter-block .input .count {
  color: #A0A8B2;
  font-size: 12px;
}
.filter-block .filter-search {
  width: 100%;
}
.filter-block .filter-search input {
  width: 100%;
  height: 30px;
  padding: 10px;
  background: #EEF3F8;
  border: none;
  border-radius: 10px;
}

@media (min-width: 991px) {
  .filter-search {
    max-width: 174px;
  }
}
@media (max-width: 1200px) {
  .filter-catalog .filter-cat {
    width: 267px;
  }
  .filter-catalog .catalog_wrap {
    width: calc(100% - 277px);
  }
}
@media (max-width: 1024px) {
  .filter-catalog .filter-cat {
    width: 222px;
  }
  .filter-catalog .catalog_wrap {
    width: calc(100% - 232px);
  }
}
.filter-overflow {
  transition: all 0.5s ease;
  height: 170px;
  transition: all 0.5s ease;
  overflow: hidden;
}
.filter-overflow.active {
  height: auto;
}

.filter-show {
  color: #D42241;
  font-weight: bold;
  text-decoration: underline;
}
.filter-show:hover {
  text-decoration: none;
}

.tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 20px;
}
.tags .tag {
  display: inline-flex;
  align-items: center;
  padding: 9px 15px;
  border-radius: 30px;
  background: #EEF3F8;
  border: 1px solid transparent;
}
.tags .tag.unactive {
  display: none;
}
.tags .tag.red {
  background: #D42241;
  color: #fff;
  background: #D42241;
  color: #fff;
  transition: all 0.5s ease;
}
.tags .tag.red:hover {
  background: #F83A5B;
}
.tags .tag.more {
  background: transparent;
  border-color: #1130AC;
}
.tags .tag.more span {
  padding-left: 5px;
  margin-top: -3px;
}

@media (max-width: 991px) {
  .tags_slider {
    width: calc(100% + 10px);
    padding-left: 0;
    padding-right: 0;
    margin-left: -5px;
    margin-right: -5px;
  }
  .tags_slider .slick-slide {
    padding: 0 5px;
  }
}
.catalog_wrap .wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.catalog_wrap .wrap .product {
  width: calc(25% - 15px);
}

@media (max-width: 1200px) {
  .catalog_wrap .wrap .product {
    width: calc(33.3333333333% - 15px);
  }

  .categories .category {
    width: calc(25% - 19px);
  }
}
@media (max-width: 991px) {
  .categories {
    width: calc(100% - 10px);
    max-width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    margin: 0 auto 20px;
    gap: 0px;
  }
  .categories .slick-slide {
    padding: 0 10px;
  }
  .categories .category {
    display: flex !important;
  }
}
@media (max-width: 768px) {
  .categories .slick-slide {
    padding: 0 5px;
  }

  .catalog_wrap .wrap {
    gap: 10px;
  }
  .catalog_wrap .wrap .product {
    width: calc(50% - 5px);
  }
}
.sort-block {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 20px;
}
.sort-block a {
  font-size: 16px;
  font-weight: bold;
  color: #A0A8B2;
}
.sort-block a.active, .sort-block a:hover {
  color: #1130AC;
}

@media (max-width: 991px) {
  .sort-mob-block {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
  }
  .sort-mob-block .filter-mob-block {
    display: flex;
    align-items: center;
    font-weight: bold;
  }
  .sort-mob-block .filter-mob-block svg {
    margin-left: 10px;
  }
}
.select-wrapper {
  position: relative;
}
.select-wrapper::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 10px;
  background: url("../img/select-arrow.svg") no-repeat;
  width: 11px;
  height: 6px;
  margin-top: -2px;
  pointer-events: none;
}

select {
  font-weight: bold;
  border: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding-right: 30px;
}

.banner.full-width {
  width: 100%;
}
.banner img {
  width: 100%;
  height: auto;
}

.product {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  padding: 10px;
  border: 1px solid #EEF3F8;
  border-radius: 20px;
  position: relative;
  padding-top: 40px;
}
.product .middle {
  width: 100%;
}
.product .art {
  padding-left: 5px;
}
.product .bottom {
  width: 100%;
  margin-top: auto;
}
.product img {
  width: 100%;
  height: auto;
}
.product .top {
  display: flex;
  justify-content: space-between;
  position: absolute;
  left: 0;
  top: 10px;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
.product .prod-tags {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
.product .prod-tags .tag {
  display: flex;
  align-items: center;
  height: 23px;
  padding: 0 10px;
  font-weight: bold;
  border-radius: 20px;
}
.product .prod-tags .tag.red {
  background: #D42241;
  color: #fff;
}
.product .rating-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
}
.product .price-block {
  display: flex;
  align-items: center;
  gap: 7px;
  margin: 10px 0;
}
.product .price-block .sale {
  display: inline-flex;
  align-items: center;
  padding: 0 5px;
  height: 19px;
  background: #D42241;
  color: #fff;
  border-radius: 20px;
}
.product .price-block .price {
  display: inline-flex;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  width: auto;
  white-space: nowrap;
}
.product .price-block .price span {
  color: #1130AC;
}
.product .price-block .old-price {
  color: #A0A8B2;
  text-decoration: line-through;
  padding-top: 4px;
  white-space: nowrap;
}
.product .name {
  display: inline-flex;
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 20px;
}
.product .cat {
  color: #1130AC;
}
.product .prop {
  padding: 0;
  margin: 0;
}
.product .prop li {
  list-style: none;
  color: #A0A8B2;
  margin: 5px 0;
}
.product .counter {
  display: none;
  align-items: center;
  margin-left: 15px;
  margin-right: -10px;
}
.product .counter input {
  width: 10px;
  padding: 0;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  background: transparent;
  color: #fff;
}
.product .counter .btn-b {
  display: flex;
  align-items: center;
  margin: 0 10px;
}
.product .service {
  font-size: 12px;
}
.product.unactive .prod-btns path {
  stroke: #A0A8B2 !important;
  fill: #A0A8B2 !important;
}
.product.unactive .prod-tags .tag {
  background: #A0A8B2 !important;
}
.product.unactive .price,
.product.unactive .service,
.product.unactive .name {
  color: #A0A8B2 !important;
}
.product.unactive .sale,
.product.unactive .btn_wrap {
  background: #A0A8B2 !important;
}

.prod-btns {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
.prod-btns a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  border-radius: 12px;
  background: #EEF3F8;
}
.prod-btns svg {
  margin-right: 5px;
}

.bluebg {
  display: flex;
  align-items: center;
  height: 55px;
  width: 100%;
  color: #fff;
  background: #1130AC;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin: 10px 0;
}
.bluebg .btn-wrap {
  display: flex;
  align-items: center;
  position: relative;
  padding-right: 40px;
}
.bluebg .btn-wrap::before {
  display: none;
  content: "Перейти";
  font-size: 12px;
  font-weight: normal;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  padding-left: 15px;
}
.bluebg .btn-wrap svg {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -15px;
  margin-left: 10px;
}
.bluebg.active, .bluebg:hover {
  background: #18B95B;
}
.bluebg.active .btn-wrap, .bluebg:hover .btn-wrap {
  padding-bottom: 20px;
}
.bluebg.active .btn-wrap::before, .bluebg:hover .btn-wrap::before {
  display: block;
}
.bluebg.active .btn-wrap svg path, .bluebg:hover .btn-wrap svg path {
  fill: #18B95B;
}
.bluebg.active .counter, .bluebg:hover .counter {
  display: flex;
  align-items: center;
}

.rate {
  display: flex;
  align-items: center;
}
.rate .rate-num {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-left: 10px;
}

@media (max-width: 991px) {
  .product .counter {
    display: none !important;
  }
  .product .btn_wrap .btn-wrap {
    font-size: 14px;
  }
  .product .btn_wrap .btn-wrap::before {
    font-size: 10px;
    bottom: 2px;
    padding-left: 12px;
  }
}
@media (max-width: 768px) {
  .product .prod-tags .tag {
    font-size: 12px;
    font-weight: normal;
  }
  .product .prod-btns a {
    width: 25px;
    height: 25px;
  }
  .product .prod-btns a svg {
    width: 15px;
    height: auto;
  }
  .product .btn_wrap {
    height: 45px;
  }
  .product .btn_wrap .btn-wrap {
    padding-right: 30px;
  }
  .product .btn_wrap .btn-wrap svg {
    width: 25px;
    height: auto;
    margin-top: -12.5px !important;
  }
  .product .counter {
    margin-left: 5px;
  }
}
@media (max-width: 576px) {
  .catalog_wrap .wrap {
    gap: 10px;
  }
  .catalog_wrap .wrap .product {
    width: calc(50% - 5px);
    padding-left: 5px;
    padding-right: 5px;
  }

  .product {
    padding: 5px;
  }
  .product .rating-block .rate .rate-num {
    font-size: 13px;
    margin-left: 5px;
  }
  .product .rating-block svg {
    width: 14px;
    height: auto;
  }
  .product .top {
    padding-left: 5px;
    padding-right: 5px;
  }
  .product .price-block {
    flex-wrap: wrap;
    gap: 3px;
  }
  .product .price-block .sale {
    font-size: 12px;
  }
  .product .price-block .price {
    font-size: 16px;
  }
  .product .price-block .old-price {
    font-size: 12px;
    padding-top: 2px;
  }
  .product .art,
.product .name,
.product .cat {
    font-size: 12px;
    line-height: 16px;
  }
  .product .service label span {
    font-size: 12px;
  }
}
.prod-btn.favorite path {
  stroke: #D42241;
  fill: transparent;
}
.prod-btn.favorite.active path, .prod-btn.favorite:hover path {
  fill: #D42241;
}

.prod-btn.compare svg path:nth-child(1) {
  fill: #1130AC;
}
.prod-btn.compare svg path:nth-child(2) {
  fill: #A0A8B2;
}
.prod-btn.compare.active svg path:nth-child(1), .prod-btn.compare:hover svg path:nth-child(1) {
  fill: #1130AC;
}
.prod-btn.compare.active svg path:nth-child(2), .prod-btn.compare:hover svg path:nth-child(2) {
  fill: #1130AC;
}

.counter {
  display: flex;
}
.counter input {
  width: auto;
  border: none;
}
.counter .btn-b {
  cursor: pointer;
}

.paginatation {
  margin-top: 20px;
  width: 100%;
}
.paginatation .btn_wrap.grey {
  width: 100%;
  background: #EEF3F8;
  text-align: center;
}
.paginatation ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0;
  gap: 2px;
  padding-left: 0;
  padding-right: 0;
}
.paginatation li {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  list-style: none;
}
.paginatation li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  font-size: 16px;
  border-radius: 7px;
}
.paginatation li a.active, .paginatation li a:hover {
  background: #1130AC;
  color: #fff;
}
.paginatation li a.active path, .paginatation li a:hover path {
  stroke: #fff !important;
}

@media (max-width: 576px) {
  .paginatation li a {
    width: 24px;
    height: 24px;
    font-size: 14px;
  }
}
.seo-block {
  margin: 20px 0;
  color: #A0A8B2;
  font-size: 16px;
  line-height: 24px;
}
.seo-block h1,
.seo-block h2,
.seo-block h3,
.seo-block h4 {
  margin-top: 0;
  margin-bottom: 20px;
  color: #000;
}

.cart .top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.cart .top > span {
  display: flex;
  align-items: center;
}
.cart .top .art {
  font-size: 16px;
  line-height: 24px;
  margin-right: 10px;
  color: #A0A8B2;
  margin-right: 30px;
}
.cart .middle {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
.cart .middle .left-cart {
  width: 40%;
}
.cart .middle .center-cart {
  width: 385px;
}
.cart .middle .right-cart {
  width: calc(60% - 385px);
}
.cart .left-cart {
  display: flex;
  flex-wrap: wrap;
}
.cart .left-cart img {
  width: 100%;
  height: auto;
}
.cart .left-cart .cart-tags {
  margin-top: 20px;
  width: 100%;
}
.cart .vertical_slider {
  width: 88px;
  background: #EEF3F8;
  padding: 30px 10px;
  border-radius: 24px;
  display: flex;
  align-items: center;
}
.cart .vertical_slider .slide {
  background: #fff;
  border-radius: 15px;
  overflow: hidden;
}
.cart .vertical_slider .slick-slide {
  padding: 3px 0;
}
.cart .vertical_slider .slick-arrow {
  width: 21px;
  height: 21px;
  border: none;
  padding: 0;
  background: transparent;
  position: absolute;
  left: 50%;
  margin-left: -10.5px;
}
.cart .vertical_slider .slick-arrow.slick-prev {
  top: 8px;
  transform: rotate(90deg);
}
.cart .vertical_slider .slick-arrow.slick-next {
  bottom: 8px;
  transform: rotate(-90deg);
}
.cart .vertical_slider .slick-arrow svg {
  width: 100%;
  height: auto;
}
.cart .center-cart {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 15px 0;
  padding-left: 60px;
  padding-right: 60px;
}
.cart .show_sertificate {
  display: inline-flex;
  align-items: center;
  border-radius: 15px;
  padding: 8px;
  background: #EEF3F8;
}
.cart .show_sertificate span {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 10px;
}
.cart .cart-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.cart .cart-tags .tag {
  display: flex;
  align-items: center;
  padding: 8px;
  background: #EEF3F8;
  border-radius: 30px;
}
.cart .cart-tags .tag img {
  width: 30px;
  height: auto;
}
.cart .cart-tags .tag span {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-left: 10px;
  padding-right: 15px;
}
.cart .buy-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #D42241;
  padding-left: 20px;
  padding-right: 20px;
}
.cart .buy-block .buy-b {
  display: flex;
  align-items: center;
}
.cart .buy-block .buy-b i {
  margin-right: 10px;
}
.cart .counter {
  display: none;
  justify-content: space-between;
  min-width: 50%;
  border-radius: 15px;
  border: 1px solid #18B95B;
  padding: 8px;
  background: #fff;
}
.cart .counter .btn-b {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border-radius: 9px;
  background: #EEF3F8;
}
.cart .counter .btn-b svg {
  width: 15px;
  height: auto;
}
.cart .counter .btn-b svg path {
  fill: #1130AC;
}
.cart .counter .btn-b.minus svg {
  width: 8px;
}
.cart .counter input {
  width: 30px;
  text-align: center;
}
.cart .sale {
  background: #D42241;
  padding: 5px 15px;
  border-radius: 30px;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}
.cart .right-cart {
  display: flex;
  flex-direction: column;
  gap: 20px 0;
}
.cart .right-cart .grey-block {
  display: flex;
  flex-direction: column;
  gap: 15px;
  background: #EEF3F8;
  padding: 20px;
  border-radius: 30px;
}
.cart .right-cart .btns {
  display: flex;
  gap: 10px;
}
.cart .right-cart .btns.active .counter {
  display: flex;
}
.cart .right-cart .service {
  padding: 8px 10px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  background: #fff;
  color: #A0A8B2;
}
.cart .price-block {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
}
.cart .price-block .price {
  width: 100%;
  font-size: 30px;
  font-weight: bold;
  line-height: 35px;
  width: auto;
}
.cart .price-block .price span {
  color: #1130AC;
}
.cart .price-block .old-price {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  color: #A0A8B2;
  width: auto;
  text-decoration: line-through;
}
.cart .bluebg {
  min-width: 50%;
  margin: 0;
}
.cart .garant {
  margin-top: 10px;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  line-height: 24px;
}
.cart .garant .left {
  display: flex;
  align-items: center;
}
.cart .garant .left svg {
  margin-right: 10px;
}
.cart .garant .right {
  color: #A0A8B2;
}
.cart .consult-block {
  gap: 5px !important;
}
.cart .consult-block .btn_wrap {
  width: 100%;
}
.cart .consult-block span {
  text-align: center;
  color: #A0A8B2;
}
.cart .bottom {
  width: 100%;
}
.cart .horizontal_slider {
  width: calc(100% - 108px);
}
.cart .descr {
  font-size: 16px;
  line-height: 24px;
}

.slick-dots {
  display: flex !important;
  padding-left: 0;
  justify-content: center;
  gap: 5px;
}
.slick-dots li {
  list-style: none;
}
.slick-dots li.slick-active button {
  width: 27px;
  border-radius: 7px;
  background: #000;
}
.slick-dots li button {
  transition: all 0.3s ease;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  padding: 0;
  color: transparent;
  border: none;
  background: #A0A8B2;
}

@media (max-width: 991px) {
  .cat-tab .reviews-sl {
    width: 100%;
  }

  .cart {
    padding-top: 20px;
  }
  .cart .min-prop .title {
    font-weight: bold;
  }
  .cart .tab-2 {
    display: none !important;
  }
  .cart .tab-2.active {
    display: flex !important;
  }
  .cart .middle .left-cart,
.cart .middle .center-cart,
.cart .middle .right-cart {
    width: 100%;
  }
  .cart .middle .horizontal_slider {
    max-width: 375px;
    margin-left: auto;
    margin-right: auto;
  }
  .cart .middle .center-cart {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 20px;
  }
  .cart .middle .center-cart .brand-block {
    width: 100%;
  }
  .cart .slider-bottom {
    margin: 20px 0;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
  }
  .cart .slider-bottom .buy-block {
    padding-left: 0;
  }

  .squares .tag {
    text-align: center;
    min-width: 98px;
  }

  .cat-tab {
    flex-direction: column;
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important;
    padding-bottom: 0 !important;
    padding-top: 20px !important;
  }
  .cat-tab .title {
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
  }
  .cat-tab .img {
    display: none;
  }
  .cat-tab .text {
    width: 100% !important;
  }

  .cart-tags.mob-block {
    margin-top: 20px;
  }

  .min-prop.mob-block {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 768px) {
  .cart .top {
    align-items: flex-start;
    margin-bottom: 10px;
  }
  .cart .top > span {
    display: flex;
    flex-wrap: wrap;
    width: 180px;
  }
  .cart .top .rating {
    order: 1;
  }
  .cart .top .art {
    width: 100%;
    order: 2;
    margin-top: 5px;
    margin-right: 0;
  }
  .cart .right-cart .grey-block {
    padding: 15px;
  }

  .cat-tab .min-prop ul {
    -moz-column-count: 1 !important;
         column-count: 1 !important;
  }
}
.cat-tabs {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
  gap: 25px;
}
.cat-tabs a {
  display: inline-flex;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  color: #A0A8B2;
  width: auto;
}
.cat-tabs a span {
  color: #1130AC;
}
.cat-tabs a.active, .cat-tabs a:hover {
  color: #D42241;
  text-decoration: underline;
}

.slick-slide > div {
  width: 100%;
}

.cat-tab {
  left: 0;
  position: absolute;
  visibility: hidden;
  opacity: 0;
  display: flex;
  width: 100%;
  padding: 35px 0 0;
}
.cat-tab.active {
  position: relative;
  visibility: visible;
  opacity: 1;
}
.cat-tab .img {
  width: 25%;
}
.cat-tab img {
  width: 100%;
  height: auto;
}
.cat-tab .text {
  width: calc(75% - 24px);
}
.cat-tab .min-prop ul {
  -moz-column-count: 2;
       column-count: 2;
}
.cat-tab .min-prop ul li:first-child {
  margin-top: 0;
}
.cat-tab .tab-icon {
  display: flex;
  align-items: center;
  margin-top: 30px;
}
.cat-tab .tab-icon img {
  width: 27px;
  height: auto;
}
.cat-tab .tab-icon span {
  padding-left: 15px;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}
.cat-tab .reviews-sl {
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
}

.cart-delivery {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 10px;
}
.cart-delivery i {
  display: flex;
  align-items: center;
}
.cart-delivery .deliv {
  display: flex;
}
.cart-delivery .deliv i {
  margin-right: 10px;
}
.cart-delivery .deliv-r .title {
  width: 100%;
  font-weight: bold;
}
.cart-delivery .deliv-r .val {
  color: #A0A8B2;
  font-size: 12px;
}

.w-a {
  width: auto !important;
}

.transparent {
  background: transparent !important;
}

.see-char {
  display: inline-flex;
  font-weight: bold;
  color: #D42241;
  margin-top: 15px;
}

.brand-block {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  background: #EEF3F8;
  padding: 10px;
  border-radius: 10px;
  color: #A0A8B2;
}
.brand-block a {
  color: #1130AC;
  margin-left: 6px;
}

.squares {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
.squares span:not(.tag) {
  width: 100%;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 24px;
}
.squares .tag {
  cursor: pointer;
  padding: 5px 15px;
  border-radius: 30px;
  color: #A0A8B2;
  background: #EEF3F8;
}
.squares .tag.active, .squares .tag:hover {
  background: #1130AC;
  color: #fff;
}

.brief-block {
  display: none;
  padding: 15px;
  border-radius: 30px;
  background: #EEF3F8;
  position: fixed;
  z-index: 89;
  color: #000;
}

.min-prop .title {
  font-size: 16px;
  line-height: 24px;
}
.min-prop ul {
  padding: 0;
}
.min-prop ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 20px;
  padding-bottom: 5px;
  list-style: none;
  border-bottom: 1px solid #EEF3F8;
  gap: 0 10px;
}
.min-prop ul li .left {
  display: flex;
  align-items: center;
  color: #A0A8B2;
  padding-right: 5px;
}
.min-prop ul li .left::after {
  content: "";
  display: inline-flex;
  margin-left: 5px;
  width: 20px;
  height: 13px;
  background: url(../img/cart/question.svg) no-repeat;
}
.min-prop ul li .right {
  text-align: right;
}

.share {
  display: flex;
  align-items: center;
}
.share span {
  color: #A0A8B2;
  font-weight: bold;
  margin-left: 10px;
}

.product_slider .slick-slide {
  padding: 0 10px;
}

@media (max-width: 768px) {
  .product_slider {
    width: calc(100% + 10px);
    margin-left: -5px;
  }
  .product_slider .slick-slide {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.service-menu {
  display: flex;
  gap: 25px;
  width: 100%;
}
.service-menu a {
  display: flex !important;
  align-items: center;
  min-width: 300px;
  width: 33.333%;
  padding: 15px;
  border: 1px solid #EEF3F8;
  border-radius: 10px;
}
.service-menu a:hover, .service-menu a.active {
  background: #EEF3F8;
}
.service-menu a b {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  padding-left: 15px;
}
.service-menu img {
  width: 100%;
  height: auto;
}

@media (max-width: 991px) {
  .service-menu .slick-track {
    display: flex !important;
    align-items: stretch;
  }
  .service-menu .slick-track .slick-slide {
    height: auto !important;
    /* Перебиваем инлайновые стили Slick */
    display: flex !important;
    /* Делаем сам слайд флексом */
    flex-direction: column;
  }
  .service-menu .slick-track .slick-slide > div {
    display: flex;
    flex-grow: 1;
    height: 100%;
  }
  .service-menu .slick-slide {
    padding-right: 15px;
  }
  .service-menu a {
    max-width: 350px;
  }
}
@media (max-width: 576px) {
  .service-menu a {
    max-width: 250px;
    min-width: 0;
    padding: 5px;
  }
  .service-menu a b {
    font-size: 14px;
    line-height: 17px;
  }
}
.block-col-text ul,
.block-col-text ol {
  width: 100%;
  padding-left: 15px;
}

@media (max-width: 576px) {
  .block-col-text p {
    margin-top: 0;
  }
}
.block-2-col {
  display: flex;
  gap: 25px;
}
.block-2-col h2 {
  margin-top: 0;
}
.block-2-col picture {
  width: 100%;
}
.block-2-col ul,
.block-2-col ol {
  width: 100%;
  padding-left: 15px;
}
.block-2-col .b-c {
  display: flex;
  align-items: center;
  width: 50%;
  font-size: 16px;
  line-height: 24px;
}
.block-2-col .b-c p {
  margin-top: 0;
}
.block-2-col .b-c img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-2-col .b-c ul li::marker {
  color: #D42241;
}
.block-2-col.montage-block .left {
  width: 60%;
}
.block-2-col.montage-block .right {
  width: 40%;
}

@media (max-width: 991px) {
  .mon-block {
    margin-top: 40px;
  }
  .mon-block .block-col-text {
    font-size: 14px;
    line-height: 17px;
  }

  .block-2-col {
    flex-wrap: wrap;
  }
  .block-2-col .b-c {
    width: 100% !important;
    font-size: 14px;
    line-height: 17px;
  }
  .block-2-col.montage-block img {
    height: 220px !important;
    border-radius: 20px;
  }
}
.cond-types {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.cond-types a {
  width: calc(25% - 15px);
  padding: 15px;
  display: flex !important;
  align-items: center;
  border: 1px solid #EEF3F8;
  border-radius: 10px;
}
.cond-types a:hover, .cond-types a.active {
  background: #EEF3F8;
}
.cond-types b {
  font-weight: normal;
  padding-left: 15px;
}

.cond-type.vent-type b {
  font-weight: bold;
}

@media (max-width: 991px) {
  .cond-types a {
    width: calc(50% - 15px);
    padding: 10px;
  }
}
@media (max-width: 768px) {
  .cond-types a {
    max-width: 300px;
    margin-left: 5px;
    margin-right: 5px;
  }
  .cond-types .slick-track {
    display: flex !important;
    align-items: stretch;
  }
  .cond-types .slick-slide {
    height: auto !important;
    display: flex !important;
    flex-direction: column;
  }
  .cond-types .slick-slide > div {
    display: flex;
    flex-grow: 1;
    height: 100%;
  }
}
@media (max-width: 576px) {
  .cond-types a {
    max-width: 250px;
    padding: 5px;
  }
}
.work-system .search {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 10px;
}
.work-system .search input {
  border-radius: 12px;
  height: 49px;
  font-size: 16px;
  line-height: 24px;
}
.work-system .search button {
  width: 40px;
  height: 40px;
}

.slide-wrapper {
  width: 100%;
  margin: 10px 0;
}
.slide-wrapper .title {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #1130AC;
  color: #fff;
  padding: 15px;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  border-radius: 10px;
  min-height: 57px;
}
.slide-wrapper .title span {
  color: #1130AC;
}
.slide-wrapper .title span {
  color: #fff;
  width: calc(100% - 20px);
}
.slide-wrapper.active .title {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.slide-wrapper.active .title svg {
  width: 16px;
  transition: all 0.5s ease;
  transform: rotate(180deg);
}
.slide-wrapper .wrap {
  display: none;
  background: #EEF3F8;
  font-size: 16px;
  line-height: 24px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.slide-wrapper ul {
  margin: 0;
  padding: 20px;
}
.slide-wrapper li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  list-style: none;
  margin-bottom: 25px;
}
.slide-wrapper li:last-child {
  margin-bottom: 0;
}
.slide-wrapper .right {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  width: auto;
  padding-left: 15px;
}
.slide-wrapper .right span {
  color: #1130AC;
}

@media (max-width: 991px) {
  .slide-wrapper .title {
    font-size: 16px;
    line-height: 24px;
    min-height: 51px;
  }
}
@media (max-width: 576px) {
  .slide-wrapper {
    margin: 5px 0;
  }
  .slide-wrapper .title {
    padding: 10px;
    font-size: 14px;
    line-height: 17px;
  }
}
.form-block {
  width: 100%;
  background-size: cover !important;
  background-position: right center !important;
  padding: 20px;
  border-radius: 30px;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
}
.form-block .form {
  max-width: 517px;
  background: #EEF3F8;
  border-radius: 20px;
  padding: 30px;
}
.form-block .form .descr {
  margin: 15px 0 25px;
  font-size: 16px;
  line-height: 24px;
}
.form-block .form .input {
  margin: 10px 0;
}
.form-block .form .btn_wrap {
  margin-top: 20px;
  width: 100%;
}

@media (max-width: 991px) {
  .form-block .title_h2 {
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
  .form-block .title_h2 span {
    color: #1130AC;
  }
}
@media (max-width: 576px) {
  .form-block {
    padding: 15px;
  }
  .form-block .form {
    padding: 20px;
  }
  .form-block .form .descr {
    font-size: 14px;
    line-height: 17px;
  }
}
.container-fluid.grey .wrapper {
  gap: 20px;
  padding: 20px;
  background: #EEF3F8;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  border-radius: 20px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.container-fluid.grey .wrapper .title_h2 {
  margin-bottom: 0;
}

.w-m-t {
  margin-top: 0 !important;
}

.stages {
  padding: 20px;
  background: #EEF3F8;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  border-radius: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px 0;
}
.stages .wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 25px;
}
.stages .stage {
  width: calc(25% - 20px);
  background: #fff;
  padding: 25px;
  border-radius: 20px;
}
.stages .stage .num-block {
  display: inline-flex;
  font-weight: bold;
  font-size: 55px;
  margin-bottom: 20px;
  background-image: linear-gradient(to right, #1130AC, #D42241);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  line-height: 1;
}
.stages .stage .name {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-bottom: 15px;
}

@media (max-width: 991px) {
  .stages .slick-slide {
    padding-left: 5px;
    padding-right: 5px;
  }
  .stages .slick-track {
    display: flex !important;
    align-items: stretch;
  }
  .stages .slick-slide {
    height: auto !important;
    display: flex !important;
    flex-direction: column;
  }
  .stages .slick-slide > div {
    display: flex;
    flex-grow: 1;
    height: 100%;
  }
}
@media (max-width: 576px) {
  .stages {
    padding: 15px;
  }
  .stages .stage {
    max-width: 250px;
  }
}
.text1 {
  font-size: 16px;
  line-height: 24px;
}

.complex-solves .wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 26px;
}
.complex-solves .solve {
  width: calc(25% - 20px);
  padding: 20px;
  background: #fff;
  border-radius: 20px;
}
.complex-solves .solve img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: auto;
  border-radius: 15px;
  overflow: hidden;
}
.complex-solves .solve .img {
  margin-bottom: 15px;
}
.complex-solves .name {
  margin-top: auto;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}

@media (max-width: 991px) {
  .complex-solves .wrap {
    gap: 15px;
  }
  .complex-solves .solve {
    padding: 15px;
    width: calc(50% - 8px);
  }
  .complex-solves .solve .img {
    margin-bottom: 10px;
  }
  .complex-solves .solve img {
    height: 150px;
  }
}
@media (max-width: 768px) {
  .container-fluid.grey .wrapper {
    padding: 15px;
  }
  .container-fluid.grey .wrapper .title_h2 {
    margin-bottom: 0;
  }

  .complex-solves .solve .name {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 576px) {
  .complex-solves {
    padding: 10px !important;
  }
  .complex-solves .wrap {
    gap: 10px;
  }
  .complex-solves .solve {
    width: calc(50% - 5px);
    padding: 10px;
  }
}
.tab-btn-block {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
.tab-btn-block a {
  padding: 12px 20px;
  border-radius: 30px;
  background: #EEF3F8;
}
.tab-btn-block a.active, .tab-btn-block a:hover {
  background: #D42241;
  color: #fff;
}

.tab-btn-block {
  margin-bottom: 20px;
}

.news .wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.news .new {
  width: calc(25% - 15px);
}

@media (max-width: 991px) {
  .news .wrap {
    gap: 15px;
  }
  .news .new {
    width: calc(33.3333% - 8px);
  }
}
@media (max-width: 768px) {
  .news .new {
    width: calc(50% - 8px);
  }
}
@media (max-width: 576px) {
  .news .new {
    width: 100%;
  }
}
.tab-new {
  visibility: visible;
  opacity: 0;
  position: absolute;
}
.tab-new.active {
  position: static;
  visibility: visible;
  opacity: 1;
}
.tab-new .paginatation {
  margin-top: 40px;
}

.new-detail {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
}
.new-detail .menu-new {
  background: #EEF3F8;
  border-radius: 20px;
  padding: 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  width: 312px;
}
.new-detail .menu-new a {
  display: block;
  width: 100%;
  padding: 8px 15px;
  background: #fff;
  font-size: 16px;
  line-height: 24px;
  border-radius: 10px;
}
.new-detail .menu-new a:hover, .new-detail .menu-new a.active {
  font-weight: bold;
  color: #D42241;
}
.new-detail .new-text {
  width: calc(100% - 342px);
  display: flex;
  flex-direction: column;
  padding-left: 20px;
  gap: 20px;
  font-size: 16px;
  line-height: 24px;
}
.new-detail .new-text > * {
  margin: 0;
}
.new-detail .new-text .grey {
  width: calc(100% + 20px);
  margin-left: -20px;
  padding: 15px;
  border-radius: 20px;
  background: #EEF3F8;
}
.new-detail .new-text p:last-child {
  margin-bottom: 0;
}

.text-with-picture {
  display: flex;
  justify-content: space-between;
}
.text-with-picture h2 {
  margin-top: 0;
}
.text-with-picture .col-n {
  width: calc(50% - 10px);
}
.text-with-picture img {
  width: 100%;
  height: auto;
  border-radius: 14px;
  overflow: hidden;
}

@media (max-width: 1200px) {
  .new-detail .menu-new {
    width: 250px;
  }
  .new-detail .new-text {
    width: calc(100% - 270px);
  }
}
@media (max-width: 991px) {
  .new-detail {
    flex-wrap: wrap;
  }
  .new-detail .menu-new {
    width: 100%;
    margin: 20px 0;
  }
  .new-detail .new-text {
    width: 100%;
  }

  .text-with-picture {
    flex-wrap: wrap;
    gap: 20px;
  }
  .text-with-picture h2 {
    width: 100%;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
  .text-with-picture h2 span {
    color: #1130AC;
  }
  .text-with-picture .col-n {
    width: 100%;
  }
  .text-with-picture .col-n:nth-child(1) {
    order: 2;
  }
  .text-with-picture .col-n:nth-child(2) {
    order: 1;
  }
}
.new-advs {
  width: calc(100% + 20px);
  margin-left: -20px !important;
  display: flex;
  justify-content: space-between;
}
.new-advs .adv {
  width: calc(50% - 10px);
  padding: 20px;
  border-radius: 20px;
}
.new-advs .adv.green {
  background: #D3F3E0;
}
.new-advs .adv.red {
  background: #FEE5E5;
}
.new-advs .adv h3 {
  margin-top: 0;
}
.new-advs ul {
  padding-left: 15px;
}
.new-advs ul li {
  margin-bottom: 10px;
}
.new-advs ul li:last-child {
  margin-bottom: 0;
}

@media (max-width: 768px) {
  .new-advs {
    flex-wrap: wrap;
    gap: 20px;
  }
  .new-advs .adv {
    width: 100%;
  }
}
.new-form {
  width: calc(100% - 20px);
  margin: 35px auto;
  background: #EEF3F8;
  padding: 20px;
  min-height: 220px;
  display: flex;
  align-items: center;
  border-radius: 20px;
}
.new-form .title {
  width: 30%;
  padding-right: 20px;
}
.new-form .title span {
  display: block;
  margin-top: 20px;
  font-size: 16px;
  line-height: 24px;
}
.new-form .form {
  width: calc(70% - 20px);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.new-form .form .input:not(.checkbox) {
  width: calc(33.3333% - 10px);
}
.new-form .form .checkbox {
  margin-top: 20px;
}
.new-form .form button {
  width: 100% !important;
  height: 55px;
}

@media (max-width: 991px) {
  .new-form {
    flex-wrap: wrap;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
    gap: 15px;
  }
  .new-form .title_h1 {
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    line-height: 35px;
  }
  .new-form .title_h1 span {
    color: #1130AC;
  }
  .new-form .title {
    padding-right: 0;
  }
  .new-form .title span {
    margin-top: 0;
  }
  .new-form .title,
.new-form .form {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .new-form .title .input:not(.checkbox),
.new-form .form .input:not(.checkbox) {
    width: 100%;
  }
  .new-form .title .checkbox,
.new-form .form .checkbox {
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .new-form {
    padding: 15px;
  }
}
.question-block {
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
}
.question-block .title_h2 {
  padding-left: 20px;
}
.question-block .title {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  display: flex;
  min-height: 67px;
  align-items: center;
}
.question-block .title span {
  color: #1130AC;
}
.question-block .title span {
  display: block;
  width: calc(100% - 20px);
  color: #000;
}
.question-block .question {
  width: 100%;
  border: 1px solid #EEF3F8;
  border-radius: 10px;
  padding: 0 20px;
  font-size: 16px;
  line-height: 24px;
}
.question-block .question .wrap {
  display: none;
  padding-bottom: 20px;
}
.question-block .question.active {
  background: #EEF3F8;
}
.question-block .question.active .wrap {
  display: block;
}

@media (max-width: 576px) {
  .question-block .question {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.about-text-block .text-with-picture {
  background: #fff;
  padding: 20px;
  border-radius: 20px;
}
.about-text-block p {
  margin-top: 0;
}

@media (min-width: 991px) {
  .about-text-block .text-with-picture .col-n {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .about-text-block .text-with-picture img {
    display: block;
    width: 100%;
    height: auto;
  }
  .about-text-block .text-with-picture .text {
    max-width: 350px;
  }
}
.advantages.about-img .advantage {
  width: calc(25% - 15px);
}

.red-title .row {
  gap: 15px;
}
.red-title .title_h2 {
  margin-bottom: 0;
}
.red-title .r-t-block {
  width: calc(20% - 15px);
}
.red-title .r-t-block .red {
  width: 100%;
  font-size: 50px;
  font-weight: bold;
  line-height: 56px;
  color: #D42241;
}
.red-title .r-t-block .red span {
  color: #1130AC;
}
.red-title .r-t-block span {
  display: block;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  margin-top: 20px;
}
.red-title .r-t-block span span {
  color: #1130AC;
}

.about-text-block {
  display: flex;
  gap: 20px;
}
.about-text-block h3 {
  margin-top: 0;
}
.about-text-block .left {
  width: 45%;
  position: relative;
  overflow: hidden;
  background: #fff;
  border-radius: 20px;
  padding: 20px;
}
.about-text-block .left picture {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.about-text-block .left img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.about-text-block .left .wrap {
  position: relative;
  z-index: 1;
  width: 50%;
}
.about-text-block .center,
.about-text-block .right {
  color: #fff;
  border-radius: 20px;
  padding: 20px;
}
.about-text-block .left,
.about-text-block .center,
.about-text-block .right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 16px;
  line-height: 24px;
}
.about-text-block .center {
  width: 25%;
  background: #D42241;
}
.about-text-block .right {
  width: 30%;
  background: #1130AC;
}
.about-text-block.delivery-text-block .left {
  width: 50%;
}
.about-text-block.delivery-text-block .center,
.about-text-block.delivery-text-block .right {
  width: 25%;
}
.about-text-block.delivery-text-block p {
  margin-bottom: 0;
}

@media (max-width: 1200px) {
  .delivery-text-block {
    flex-wrap: wrap;
  }
  .delivery-text-block .left,
.delivery-text-block .center,
.delivery-text-block .right {
    width: 100% !important;
  }
  .delivery-text-block .left img {
    -o-object-position: right;
       object-position: right;
  }
}
@media (max-width: 991px) {
  .about-text-block {
    flex-wrap: wrap;
  }
  .about-text-block .text-with-picture .col-n:nth-child(1) {
    order: 1;
  }
  .about-text-block .text-with-picture .col-n:nth-child(2) {
    order: 2;
  }
  .about-text-block .left {
    width: 100%;
  }
  .about-text-block .center {
    width: 35%;
  }
  .about-text-block .right {
    width: calc(65% - 20px);
  }

  .red-title .r-t-block {
    width: calc(33.3333% - 15px);
  }
  .red-title .r-t-block .red {
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    line-height: 35px;
  }
  .red-title .r-t-block .red span {
    color: #1130AC;
  }
  .red-title .r-t-block span {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    margin-top: 5px;
  }

  .advantages.about-img .advantage {
    width: calc(50% - 10px);
  }
}
@media (max-width: 768px) {
  .about-text-block .center,
.about-text-block .right {
    width: 100%;
  }

  .red-title .r-t-block {
    width: calc(50% - 15px);
  }

  .advantages.about-img .advantage {
    width: calc(50% - 5px);
  }

  .delivery-text-block .left {
    padding-bottom: 0;
  }
  .delivery-text-block .left .wrap {
    width: 100%;
  }
  .delivery-text-block .left picture {
    display: flex;
    justify-content: flex-end;
    height: auto;
    order: 1;
    position: static;
  }
  .delivery-text-block .left img {
    margin-right: -20px;
    display: block;
    max-width: 300px;
    height: auto;
    -o-object-position: bottom;
       object-position: bottom;
  }
}
@media (max-width: 576px) {
  .about-text-block h3 {
    margin-bottom: 10px;
  }
  .about-text-block .left .wrap {
    width: 80%;
  }

  .advantages .advantage span {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
  }
}
.about-command .slick-track {
  display: flex !important;
  align-items: stretch;
}
.about-command .slick-slide {
  height: auto !important;
  display: flex !important;
  flex-direction: column;
}
.about-command .slick-slide > div {
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.about-command .slick-slide {
  padding: 0 10px;
}
.about-command .command {
  background: #EEF3F8;
  border-radius: 20px;
  padding: 15px;
  display: flex !important;
  flex-wrap: wrap;
}
.about-command .command img {
  width: 100%;
  height: auto;
  border-radius: 20px;
  overflow: hidden;
}
.about-command .command .name {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin: 10px 0;
}
.about-command .command .post {
  margin-top: auto;
  display: inline-flex;
  width: auto;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  background: #D42241;
  padding: 5px 8px;
  border-radius: 30px;
  color: #fff;
}

@media (max-width: 991px) {
  .about-command .command .post {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 768px) {
  .about-command .command .post {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .about-command .command {
    padding: 10px;
  }
  .about-command .command .name {
    font-size: 12px;
    line-height: 1;
  }
  .about-command .command .post {
    font-size: 12px;
    line-height: 1;
  }
  .about-command .slick-slide {
    padding-left: 3px;
    padding-right: 3px;
  }
}
.contact-text-block {
  font-size: 16px;
  line-height: 24px;
}
.contact-text-block .text-with-picture {
  align-items: center;
  margin-bottom: -10px;
}
.contact-text-block h3 {
  margin-top: 0;
}
.contact-text-block .col-n {
  background: #fff;
  padding: 20px;
  border-radius: 20px;
}
.contact-text-block .foot_addr {
  position: relative;
  margin-top: 10px;
}
.contact-text-block .foot_addr span {
  font-size: 14px;
  line-height: 17px;
}
.contact-text-block .foot_addr.with-soc .soc {
  position: absolute;
  height: 35px;
  right: 0;
  bottom: 0;
}
.contact-text-block .map-block {
  padding: 20px;
  border-radius: 20px;
  background: #fff;
}
.contact-text-block .map-block img {
  border-radius: 20px;
  overflow: hidden;
  width: 100%;
  height: auto;
}
.contact-text-block .req-block {
  padding: 0 20px;
}

@media (max-width: 991px) {
  .contact-text-block {
    margin-bottom: 25px;
  }
  .contact-text-block .text-with-picture {
    margin-bottom: 0;
  }
  .contact-text-block .map-block {
    padding: 0;
    background: transparent;
    width: calc(100% + 40px);
    margin-left: -20px;
  }
  .contact-text-block .foot_addr .soc {
    display: none;
  }
  .contact-text-block .req-block {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 768px) {
  .contact-text-block .col-n {
    padding: 15px;
  }
}
.compare-page .title_h2 b,
.page-basket .title_h2 b {
  font-size: 16px;
  line-height: 24px;
  color: #A0A8B2;
}

.page-basket .top {
  margin: 20px 0;
}
.page-basket .top > span {
  display: flex;
  gap: 20px;
}
.page-basket .top .checkbox input {
  width: 22px;
  height: 22px;
  border-radius: 10px;
}
.page-basket .top .checkbox label {
  padding-top: 5px;
  font-size: 12px;
  color: #000;
}
.page-basket .top .prod-btns a {
  font-size: 12px;
}
.page-basket .left {
  width: 70%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.page-basket .right {
  width: 30%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.page-basket .right .grey {
  background: #EEF3F8;
  padding: 20px;
  border-radius: 20px;
}
.page-basket .right .basket-list {
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
}
.page-basket .right .basket-list li {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin-bottom: 20px;
}
.page-basket .right .basket-list li .l {
  font-weight: bold;
  white-space: nowrap;
}
.page-basket .right .basket-list li .l span {
  color: #A0A8B2;
}
.page-basket .right .basket-list li .r {
  padding-left: 15px;
  text-align: right;
  white-space: nowrap;
}
.page-basket .right .basket-list li .r.red {
  color: #D42241;
}
.page-basket .right .basket-list li.total {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
.page-basket .right .basket-list li.total span {
  color: #1130AC;
}
.page-basket .right .btn_wrap.red {
  width: 100%;
  height: 55px;
}
.page-basket .right .discount-block {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}
.page-basket .right .discount-block .input {
  width: calc(100% - 150px);
}
.page-basket .right .discount-block .btn_wrap {
  width: 150px;
  min-width: 0;
}
.page-basket .login-block {
  font-size: 16px;
  line-height: 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
  background: #EEF3F8;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.page-basket .login-block .btn_wrap {
  width: 262px;
  min-width: 0;
}
.page-basket .login-block b {
  display: inline-block;
}
.page-basket .services {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 40px;
}
.page-basket .services .service-basket {
  display: block;
  border-radius: 10px;
  padding: 10px;
  background: #EEF3F8;
}
.page-basket .services .service-basket .top {
  margin-top: 0;
  display: flex;
  align-items: center;
}
.page-basket .services .service-basket .name {
  padding-top: 5px;
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  width: calc(100% - 100px);
}
.page-basket .services .service-basket .bottom {
  display: flex;
  justify-content: space-between;
}
.page-basket .services .service-basket .bottom .descr {
  font-size: 12px;
  line-height: 1.2;
  width: calc(100% - 100px);
}
.page-basket .services .service-basket .bottom .descr span {
  padding-top: 3px;
  display: block;
  color: #EEF3F8;
  color: #A0A8B2;
}
.page-basket .services .service-basket .bottom .price-service {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  white-space: nowrap;
}

.cart .prod-btns a svg,
.product .prod-btns a svg {
  margin-right: 0;
}

.basket-delete:hover svg path {
  fill: #1130AC;
}

.basket-item {
  display: flex;
  border: 1px solid #EEF3F8;
  border-radius: 20px;
  padding: 15px;
  gap: 24px;
  position: relative;
}
.basket-item .prod-btns svg {
  margin-right: 0;
}
.basket-item .chosen {
  position: absolute;
  left: 15px;
  top: 15px;
}
.basket-item img {
  width: 100%;
  height: auto;
}
.basket-item .img {
  width: 122px;
}
.basket-item .wrap {
  display: flex;
  justify-content: space-between;
  width: calc(100% - 122px);
  flex-wrap: wrap;
}
.basket-item .counter-block {
  width: 143px;
}
.basket-item .counter-block .price-block {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: 8px;
  text-align: center;
  font-weight: bold;
  color: #A0A8B2;
}
.basket-item .basket-name {
  width: 35%;
  font-size: 16px;
  line-height: 24px;
}
.basket-item .basket-name > * {
  width: 100%;
  display: inline-block;
}
.basket-item .basket-name .name {
  font-weight: bold;
}
.basket-item .basket-name .art {
  margin-top: 7px;
  font-size: 14px;
  line-height: 17px;
  color: #A0A8B2;
}
.basket-item .price-block {
  text-align: right;
  display: flex;
  justify-content: flex-end;
}
.basket-item .price-block .price {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
.basket-item .price-block .price span {
  color: #1130AC;
}
.basket-item .price-block .old_price {
  display: flex;
  align-items: center;
  gap: 15px;
  font-size: 16px;
  line-height: 24px;
  margin-top: 10px;
}
.basket-item .price-block .old-p {
  font-weight: bold;
  text-decoration: line-through;
  color: #A0A8B2;
}
.basket-item .prod-btns {
  gap: 10px;
}
.basket-item .prod-btns a {
  width: 43px;
  height: 43px;
}
.basket-item .counter {
  display: inline-flex;
  width: 100%;
  border-color: #EEF3F8;
  min-width: 0;
}
.basket-item .useful {
  width: 100%;
  margin-top: 20px;
}
.basket-item .useful .title {
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
  padding: 10px 0;
}
.basket-item .useful .title span {
  width: calc(100% - 20px);
}
.basket-item .useful .wrap-use {
  display: none;
  flex-wrap: wrap;
  gap: 10px;
}
.basket-item .useful .wrap-use .use {
  display: flex;
  width: calc(50% - 10px);
  background: #EEF3F8;
  padding: 10px;
  border-radius: 20px;
  gap: 15px;
}
.basket-item .useful .wrap-use .img-use {
  min-width: 80px;
  width: 30%;
  display: flex;
  align-items: center;
}
.basket-item .useful .wrap-use .img-use .img {
  width: auto;
  padding: 5px;
  background: #fff;
  border-radius: 20px;
  overflow: hidden;
}
.basket-item .useful .wrap-use .img-use img {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.basket-item .useful .wrap-use .name-use {
  width: 70%;
  font-size: 16px;
  line-height: 24px;
}
.basket-item .useful.active .wrap-use {
  display: flex !important;
}
.basket-item .useful .use-btns {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.basket-item .useful .use-btns .price-use {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
}

.basket-item.deleted {
  align-items: center;
  justify-content: space-between;
}
.basket-item.deleted .img {
  max-width: 65px;
  opacity: 0.8;
}
.basket-item.deleted img {
  width: 65px;
  height: auto;
}
.basket-item.deleted .left-block {
  display: flex;
  gap: 15px;
}
.basket-item.deleted .basket-name {
  width: auto;
}
.basket-item.deleted .deleted-block {
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.basket-item.deleted .deleted-block .name {
  white-space: nowrap;
}
.basket-item.deleted .deleted-block:hover span {
  color: #1130AC;
}
.basket-item.deleted .deleted-block:hover svg path {
  fill: #1130AC;
}
.basket-item.deleted .name.grey {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  color: #A0A8B2;
}

@media (max-width: 991px) {
  .basket-item.deleted .name.grey {
    font-size: 14px;
    line-height: 17px;
  }
  .basket-item.deleted .deleted-block {
    margin-top: 0;
  }
}
@media (max-width: 576px) {
  .basket-item.deleted {
    flex-wrap: wrap;
  }
  .basket-item.deleted .deleted-block {
    width: 100%;
    justify-content: center;
    margin-top: 5px;
  }
}
.btn-use:hover path {
  fill: #A0A8B2;
}

@media (max-width: 1200px) {
  .page-basket .left {
    width: 68%;
  }
  .page-basket .right {
    width: 32%;
    font-size: 14px;
    line-height: 17px;
    padding-left: 0;
  }
  .page-basket .right .discount-block {
    flex-wrap: wrap;
  }
  .page-basket .right .discount-block .input,
.page-basket .right .discount-block .btn_wrap {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .page-basket .top {
    flex-wrap: wrap;
  }
  .page-basket .top > span {
    margin-top: 10px;
    justify-content: space-between;
    width: 100%;
    order: 2;
  }
  .page-basket .left {
    width: 100%;
  }
  .page-basket .right {
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    width: 100%;
  }
  .page-basket .right .grey {
    padding: 20px 10px;
  }
  .page-basket .right .discount-block {
    flex-wrap: nowrap;
  }
  .page-basket .right .discount-block .input,
.page-basket .right .discount-block .btn_wrap {
    width: 50%;
  }
  .page-basket .services {
    margin-bottom: 20px;
  }

  .basket-item .basket-name {
    width: 100%;
  }
  .basket-item .counter-block {
    order: 3;
    margin: 15px 0 0;
  }
  .basket-item .counter-block .counter,
.basket-item .counter-block .price-block {
    width: 143px;
  }
  .basket-item .basket-name {
    order: 1;
  }
  .basket-item .price-block {
    margin-top: 10px;
    width: 100%;
    justify-content: flex-start;
    text-align: left;
    order: 2;
  }
  .basket-item .price-block .old_price {
    margin-top: 5px;
  }
  .basket-item .prod-btns {
    order: 4;
    margin-top: 15px;
  }
  .basket-item .useful {
    order: 5;
    margin-top: 0px;
  }
}
@media (max-width: 768px) {
  .basket-item .useful .wrap-use {
    flex-wrap: wrap;
  }
  .basket-item .useful .wrap-use .use {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .basket-item {
    padding: 10px;
    gap: 0px;
  }
  .basket-item .basket-name {
    font-size: 14px;
    line-height: 17px;
  }
  .basket-item .basket-name .art {
    font-size: 12px;
  }
  .basket-item .img {
    width: 100px;
    padding-right: 10px;
  }
  .basket-item .wrap {
    width: calc(100% - 10px);
  }
  .basket-item .img-use {
    width: 70px !important;
    min-width: 0 !important;
  }
  .basket-item .img-use img {
    width: 50px;
    height: auto !important;
  }
  .basket-item .use {
    gap: 5px !important;
  }
  .basket-item .wrap-use .wrap-use {
    width: calc(100% - 70px);
    gap: 5px;
  }
  .basket-item .useful {
    margin-top: 0;
    width: calc(100% + 110px);
    margin-left: -80px;
  }
  .basket-item .useful .name-use {
    width: 100% !important;
    font-size: 12px !important;
    line-height: 1.4 !important;
  }
  .basket-item .prod-btns {
    width: 100%;
    justify-content: flex-end;
    margin-top: 20px;
  }
}
.basket-fixed {
  position: fixed;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  bottom: 76px;
  z-index: 11;
  background: #EEF3F8;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 10px;
}
.basket-fixed .btn_wrap {
  width: 210px;
  font-size: 14px;
}
.basket-fixed .price {
  margin-top: 5px;
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
.basket-fixed .price span {
  color: #1130AC;
}

.page-order {
  padding-top: 20px;
}
.page-order .grey-block {
  border-radius: 30px;
  background: #EEF3F8;
  padding: 20px;
}
.page-order .grey-block h3 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  margin-top: 10px;
}
.page-order .grey-block h3 span {
  color: #000;
}
.page-order .grey-block h3 a {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  color: #1130AC;
  text-decoration: underline;
}
.page-order .order-step {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 15px;
  background: #fff;
  padding: 0 20px 20px 20px;
}
.page-order .order-step .l-step {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.page-order .order-step .name {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  margin-top: 20px;
}
.page-order .order-step .gr {
  color: #A0A8B2;
}
.page-order .order-step .input.boolean {
  margin-top: 20px;
}
.page-order .checkbox input {
  border-color: #1130AC;
}
.page-order .dblue {
  width: 100%;
  height: 55px;
  margin-bottom: 10px;
}

.form-bl {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.form-bl > * {
  flex: 1 1 100%;
}
.form-bl .cl-3 {
  flex: 0 0 calc(33.333% - 7px);
}

@media (max-width: 991px) {
  .page-order {
    padding-top: 20px;
  }
  .page-order .right {
    margin-top: 20px;
  }
}
@media (max-width: 768px) {
  .page-order .grey-block {
    padding: 10px 10px 15px;
  }
  .page-order .grey-block .name {
    margin-top: 10px;
  }
  .page-order .grey-block .input.boolean {
    margin-top: 5px;
  }
  .page-order .grey-block .order-step {
    padding: 0 20px 10px 20px;
  }
}
@media (max-width: 576px) {
  .page-order .grey-block h3 {
    align-items: center;
    margin-top: 10px;
  }
  .page-order .grey-block h3 a {
    font-size: 12px;
  }

  .page-basket .right .basket-list li .l,
.page-basket .right .basket-list li .r {
    font-size: 14px;
    line-height: 17px;
  }
}
.grey-block-wrapper {
  border-radius: 20px;
  background: #EEF3F8;
  padding: 10px;
  font-size: 16px;
  line-height: 24px;
}

.white-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  padding: 10px 20px;
  border-radius: 10px;
}
.white-block .input {
  margin-top: -5px;
  margin-bottom: 5px;
}

.favorite-page {
  width: 100%;
  padding-bottom: 20px;
}
.favorite-page .top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.favorite-page .row {
  gap: 20px;
}
.favorite-page .new-detail {
  width: 100%;
  margin-top: 0;
  gap: 20px;
}
.favorite-page .sort-block {
  margin-bottom: 0;
}
.favorite-page .top {
  margin-top: 0;
  margin-bottom: 0;
}
.favorite-page .menu-new {
  width: 100%;
}
.favorite-page .favorite-left {
  display: flex;
  gap: 20px;
  flex-direction: column;
  width: 26%;
}
.favorite-page .catalog_wrap {
  width: 74%;
}
.favorite-page .product .btn_wrap {
  margin-bottom: 10px;
  background: #EEF3F8;
  color: #1130AC;
  transition: all 0.5s ease;
}
.favorite-page .product .btn_wrap:hover {
  background: #1130AC;
  color: #fff;
}

@media (max-width: 991px) {
  .favorite-page .top > span {
    margin-top: 0;
  }
  .favorite-page .row {
    gap: 10px;
  }
  .favorite-page .favorite-left {
    width: 100%;
    gap: 10px;
  }
  .favorite-page .favorite-left .menu-new {
    padding: 10px;
    margin: 0;
  }
  .favorite-page .favorite-left .menu-new a {
    padding: 5px 10px;
  }
  .favorite-page .grey-block-wrapper .white-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .favorite-slider .slick-slide {
    padding-right: 10px;
  }
  .favorite-slider .menu-new a:hover,
.favorite-slider .menu-new a.active {
    color: #000;
  }
}
.compare-page .new-detail {
  width: 100%;
  flex-wrap: wrap;
}
.compare-page .menu-new {
  padding: 10px;
}
.compare-page .menu-new .slick-slide {
  padding-right: 5px;
}
.compare-page .compare-slider {
  width: 100%;
  gap: 10px;
}

.compare_wrap {
  width: 100%;
}
.compare_wrap .slick-track {
  display: flex !important;
  align-items: stretch;
}
.compare_wrap .slick-slide {
  height: auto !important;
  display: flex !important;
  flex-direction: column;
}
.compare_wrap .slick-slide > div {
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.compare_wrap .slick-slide {
  margin: 0 10px;
}
.compare_wrap .compare-product {
  display: flex !important;
  flex-direction: column;
  gap: 20px;
}
.compare_wrap .min-prop {
  margin-top: auto;
}

@media (max-width: 768px) {
  .compare-page .new-detail {
    padding-left: 0;
    padding-right: 0;
  }
  .compare-page .favorite-left {
    padding-left: 10px;
    padding-right: 10px;
  }

  .compare_wrap {
    padding-left: 5px;
    padding-right: 5px;
  }
  .compare_wrap .slick-slide {
    margin-left: 5px;
    margin-right: 5px;
  }
  .compare_wrap .min-prop ul li {
    flex-wrap: wrap;
    align-items: flex-end;
    gap: 10px;
  }
  .compare_wrap .min-prop ul li span {
    width: 100%;
  }
  .compare_wrap .min-prop ul li .right {
    text-align: left;
  }
}
.m-h-100 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  min-height: calc(100vh - 200px);
  gap: 20px;
}
.m-h-100.grey {
  background: #EEF3F8;
  border-radius: 20px;
}

.form-page .m-h-100 {
  padding: 20px;
}
.form-page .form-bl {
  text-align: left;
  border-radius: 20px;
  background: #fff;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  max-width: 650px;
  padding: 20px;
  gap: 20px;
}
.form-page .form-bl p {
  text-align: center;
}
.form-page .btn_wrap {
  height: 55px;
}
.form-page .col-n {
  width: 50%;
}
.form-page .top {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.form-page .top .phone span {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  color: #000;
}
.form-page .top .phone span span {
  color: #1130AC;
}
.form-page .top .phone a {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  color: #1130AC;
  white-space: nowrap;
}
.form-page .top .phone a:hover {
  color: #9AB1FF;
}
.form-page .input input {
  background: #EEF3F8;
}
.form-page .bottom {
  display: flex;
  gap: 20px;
  margin-top: 10px;
}
.form-page .bottom .col-n {
  width: 50%;
}
.form-page .bottom .gr {
  color: #A0A8B2;
}
.form-page .bottom a.get-code {
  display: block;
  width: 100%;
  margin-top: 10px;
  color: #D42241;
}

@media (max-width: 768px) {
  .form-page .top {
    gap: 10px;
  }
  .form-page .phone {
    flex-direction: column;
    gap: 5px;
    text-align: left;
  }
  .form-page .phone a {
    width: 100%;
  }
  .form-page .bottom {
    margin-top: 0;
    flex-direction: column;
  }
  .form-page .bottom .col-n {
    width: 100%;
  }
}
.lk-page .new-detail {
  margin-top: 10px;
  width: 100%;
  gap: 20px;
}
.lk-page .content-block {
  gap: 20px;
  display: flex;
  flex-direction: column;
  width: calc(100% - 330px);
}
.lk-page .form-bl {
  background: #EEF3F8;
  padding: 20px;
  border-radius: 20px;
  gap: 20px;
}
.lk-page .form-bl .input {
  background: #fff;
}
.lk-page .order {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px;
  border-radius: 20px;
  background: #fff;
  width: 100%;
}
.lk-page .order .name-block .name {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
  margin-bottom: 5px;
}
.lk-page .order .name-block .name span {
  color: #1130AC;
}
.lk-page .order .name-block .status {
  color: #A0A8B2;
}
.lk-page .order .name-block .status.green {
  color: #18B95B;
}
.lk-page .order .order-block .name {
  font-weight: bold;
  margin-bottom: 5px;
}
.lk-page .order .order-block .val {
  color: #A0A8B2;
}
.lk-page .order .products-block {
  display: flex;
  gap: 10px;
}
.lk-page .order .products-block .img {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.lk-page .order .products-block .img img {
  display: block;
  width: 100%;
  height: auto;
}
.lk-page .order .products-block .more {
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 768px) {
  .lk-page .form-bl {
    padding: 15px;
  }
  .lk-page .order {
    flex-wrap: wrap;
    gap: 10px;
    padding: 15px;
  }
  .lk-page .order .products-block {
    width: 100%;
    justify-content: space-between;
  }
}
@media (max-width: 576px) {
  .lk-page .order .name-block {
    width: 100%;
  }
}
.out-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
  border-radius: 20px;
  padding: 20px;
  border: 1px solid #EEF3F8;
}
.out-block a {
  display: inline-flex;
  width: auto;
  align-items: center;
}
.out-block a svg {
  margin-right: 10px;
}
.out-block a:hover {
  opacity: 0.8;
}

@media (max-width: 991px) {
  .lk-page .menu-new {
    margin-top: 0 !important;
    margin-bottom: 0;
  }
  .lk-page .menu-new .slick-slide {
    padding-right: 5px;
  }
  .lk-page .content-block {
    width: 100%;
  }
}
.page-404 .grey {
  padding: 20px;
}
.page-404 .wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
  position: relative;
}
.page-404 img {
  max-width: 100%;
  height: auto;
}
.page-404 h3 {
  margin-top: 0;
}

@media (min-width: 991px) {
  .page-404 .grey {
    padding: 30px;
  }
  .page-404 .text {
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 20px;
  }
  .page-404 .btn_wrap {
    max-width: 242px;
    margin-left: auto;
    margin-right: auto;
  }
}
.reviews-page .title_h2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.reviews-page .title_h2 .bluebg {
  max-width: 200px;
  margin-left: 10px;
}
.reviews-page .wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  background: #EEF3F8;
  border-radius: 20px;
  padding: 20px;
}
.reviews-page .review {
  width: calc(50% - 10px);
}

@media (max-width: 768px) {
  .reviews-page .review {
    width: 100%;
    padding: 15px;
  }
  .reviews-page .wrapper {
    gap: 10px;
    padding: 10px;
  }
}
@media (max-width: 576px) {
  .reviews-page .title_h2 {
    flex-wrap: wrap;
  }
  .reviews-page .title_h2 .btn_wrap {
    max-width: 100%;
    width: 100% !important;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-left: 0;
  }
}
.delivery-block {
  display: flex;
  gap: 20px;
  font-size: 16px;
  line-height: 24px;
}
.delivery-block h3 {
  margin-top: 0;
  margin-bottom: 10px;
}
.delivery-block p {
  margin-top: 0;
}
.delivery-block picture {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.delivery-block picture img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.delivery-block .left {
  width: 25%;
}
.delivery-block .right {
  width: 75%;
  position: relative;
}
.delivery-block .right .text {
  position: relative;
  z-index: 1;
  width: 50%;
}
.delivery-block .left,
.delivery-block .right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 20px;
  background: #fff;
  padding: 20px;
  overflow: hidden;
}

@media (max-width: 991px) {
  .delivery-block {
    flex-wrap: wrap;
  }
  .delivery-block .left,
.delivery-block .right {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .delivery-block .right {
    padding-bottom: 0;
  }
  .delivery-block .right .text {
    width: 100%;
  }
  .delivery-block .right picture {
    display: none;
    order: 1;
    position: static;
  }
  .delivery-block .right img {
    display: block;
    max-width: 100%;
    height: auto;
  }
}
.delivery-block-text {
  font-size: 16px;
  line-height: 24px;
}
.delivery-block-text h3 {
  margin-top: 0;
  margin-bottom: 10px;
}
.delivery-block-text p {
  margin: 0;
}
.delivery-block-text .wrapper {
  flex-direction: row !important;
  gap: 20px;
}
.delivery-block-text .col-n {
  width: calc(50% - 10px);
}
.delivery-block-text div[class*=col-] {
  padding: 20px;
  border-radius: 20px;
  background: #fff;
}
.delivery-block-text .col-tr {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background: transparent !important;
}
.delivery-block-text .col-w {
  width: 100%;
}
.delivery-block-text ul {
  padding: 0 0 0 15px;
  margin: 0;
}
.delivery-block-text ul li {
  margin-bottom: 5px;
}
.delivery-block-text ul li:last-child {
  margin-bottom: 0;
}

@media (max-width: 991px) {
  .delivery-block-text .col-n {
    width: 100%;
  }
  .delivery-block-text .col-tr {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 991px) {
  .delivery-block-text div[class*=col-] {
    padding: 10px;
  }
}
.title_with_img {
  display: flex;
  align-items: center;
}
.title_with_img h3 {
  width: auto;
  display: inline-flex;
}
.title_with_img img {
  margin-left: 25px;
}

.block-img-right {
  position: relative;
  overflow: hidden;
}
.block-img-right picture {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.block-img-right picture img {
  width: 100%;
  height: auto;
}
.block-img-right .text {
  position: relative;
  z-index: 1;
  width: 80%;
}

@media (max-width: 991px) {
  .block-img-right {
    display: flex;
    flex-direction: column;
    padding-bottom: 0 !important;
  }
  .block-img-right img {
    display: block;
    max-width: 340px;
    height: auto;
  }
  .block-img-right picture {
    display: flex;
    justify-content: center;
    order: 1;
    position: static;
  }
  .block-img-right .text {
    width: 100%;
  }
}
.optom-page .text-with-picture {
  border-radius: 20px;
  padding: 20px;
  font-size: 16px;
  line-height: 24px;
  background: #fff;
}
.optom-page .text-with-picture .btn_wrap {
  max-width: 235px;
  margin-top: 25px;
}
.optom-page .advantages {
  width: 100%;
  gap: 20px;
}
.optom-page .advantage {
  background: #fff;
  margin: 0;
}

@media (min-width: 991px) {
  .optom-page .text-with-picture {
    align-items: center;
  }
  .optom-page .text-with-picture h3 {
    margin-top: 0;
  }
}
@media (max-width: 991px) {
  .optom-page .text-with-picture .col-n:nth-child(1) {
    order: 1 !important;
  }
  .optom-page .text-with-picture .col-n:nth-child(2) {
    order: 2 !important;
  }
}
@media (max-width: 768px) {
  .optom-page .advantages {
    width: 100%;
    gap: 10px;
  }
  .optom-page .advantages .advantage {
    width: calc(50% - 5px) !important;
  }

  .optom-page .advantages .advantage span {
    font-size: 14px;
    line-height: 17px;
  }
}
.optom-cats .main-cat {
  gap: 20px;
}
.optom-cats .main-cat .cat {
  width: calc(33.3333% - 14px);
  margin: 0;
}
.optom-cats .main-cat .gr {
  color: #A0A8B2;
  margin-top: auto;
}

@media (max-width: 991px) {
  .optom-cats .main-cat .cat {
    width: calc(50% - 10px);
    background-size: auto 90% !important;
    background-position: calc(100% + 70px) center !important;
  }
}
@media (max-width: 768px) {
  .optom-cats .main-cat {
    gap: 10px;
  }
  .optom-cats .main-cat .wrap {
    width: 65%;
  }
  .optom-cats .main-cat .cat {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .optom-cats .main-cat .gr {
    margin-top: 0;
    font-size: 12px;
    line-height: 1.2;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwicGFydGlhbHMvdmFyaWFibGVzLnNjc3MiLCJwYXJ0aWFscy9hcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBUiw0REFBQTtBQ0FSO0VBQ0Usc0JBQUE7RUFDQSx3REFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QUZHRjtBRUFBO0VBQ0Usc0JBQUE7RUFDQSwwREFBQTtFQUNBLGdCQUFBO0FGRUY7QUVDQTtFQUNFLHNCQUFBO0VBQ0EsNERBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FGQ0Y7QUVFQTtFQUNFLHNCQUFBO0VBQ0EsMkRBQUE7RUFDQSxrQkFBQTtBRkFGO0FHdkJBO0VBQ0Msa0NBQUE7RUFDQSxTQUFBO0VEbUdDLGVBQUE7RUFDQSxpQkFBQTtFQ2xHRCxrQkFBQTtFQUNBLGtCQUFBO0FIMEJEO0FHekJDO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtBSDJCRjs7QUd4QkE7OztFQUdDLGFBQUE7QUgyQkQ7O0FHeEJBO0VBQ0MsY0RRTTtBRm1CUDs7QUc1QkE7RUFDQyxjRFFNO0FGbUJQOztBRzVCQTtFQUNDLGNEUU07QUZtQlA7O0FHekJBO0VBQ0Msc0JBQUE7QUg0QkQ7O0FHekJBOztFQUVFLHdCQUFBO0VBQ0EsU0FBQTtBSDRCRjs7QUd6QkE7RUFDRSwwQkFBQTtBSDRCRjs7QUd6QkE7RUFDQyxxQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtBSDRCRDs7QUcxQkE7RUFFQyw0QkFBQTtFQUNBLDZCQUFBO0FINEJEOztBR3ZCQTtFQUNDLGNBQUE7RUFDQSxvQkFBQTtBSDBCRDs7QUd2QkE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBSDBCRDtBR3pCQztFQUNDLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSDJCRjtBRzFCRTtFQUNDLGlCQUFBO0FINEJIO0FHekJDO0VBQ0Msc0JBQUE7RUFDQSxjRHpDSztBRm9FUDtBR3pCQztF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QUNGO0FHME5BO0VBRUU7SUFDQyxXQUFBO0lBQ0EsU0FBQTtFSHpORDtFRzBOQztJQUNDLGlDQUFBO0VIeE5GOztFR2dPRTtJRHRwTUYsZUFBQTtJQUNBLGlCQUFBO0VGMDdMQTtBQUNGO0FHbU9DO0VBQ0MsU0FBQTtBSGpPRjtBR2tPRTtFQUNDLDRCQUFBO0VBQ0EsU0FBQTtBSGhPSDtBR2tPRTtFQUNDLGNEanZNSTtFQ2t2TUosZ0JBQUE7QUhoT0g7O0FHcU9BO0VBR0c7SUFDQyx1QkFBQTtJQUNBLG9DQUFBO0lBQ0Esd0RBQUE7RUhwT0Y7QUFDRjtBR3lPQTtFQUVFO0lBQ0MsU0FBQTtFSHhPRDtFR3lPQztJQUNDLFVBQUE7RUh2T0Y7RUd5T0M7SUFDQyxXQUFBO0VIdk9GO0FBQ0Y7QUc0T0E7RUFHRztJQUNDLGFBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7RUg1T0Y7QUFDRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzc1wiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludm9sdmVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnZvbHZlLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludm9sdmVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnZvbHZlLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW52b2x2ZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludm9sdmUtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2NTA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW52b2x2ZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludm9sdmUtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJJbnZvbHZlXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5ib2R5LnVuc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTBBOEIyO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdyA+ICoge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IGluaGVyaXQ7XG59XG5cbmhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyIC50b3duIHtcbiAgd2lkdGg6IDEwNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5oZWFkZXIgLnRvd24gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5oZWFkZXIgLmFkZHIge1xuICBwYWRkaW5nOiAwIDEwcHggMCAxN3B4O1xuICBjb2xvcjogI0EwQThCMjtcbn1cbmhlYWRlciAucm93IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbmhlYWRlciAud3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyIC50b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5oZWFkZXIgLnRvcCAubGVmdCxcbmhlYWRlciAudG9wIC5yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5oZWFkZXIgLmxlZnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTczcHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyIC5yaWdodCB7XG4gIHdpZHRoOiA1NzNweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyIGEuY2FsbCB7XG4gIHdpZHRoOiAxNjJweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBiYWNrZ3JvdW5kOiAjRDQyMjQxO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmhlYWRlciBhLmNhbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjgzQTVCO1xufVxuaGVhZGVyIC5ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuaGVhZGVyIC5idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlciAuYnRucyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbmhlYWRlciAuYnRucyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5oZWFkZXIgLmJ0bnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuaGVhZGVyIC5idG5zIGEgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5oZWFkZXIgLmJ0bnMgLmNvdW50IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0Q0MjI0MTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICBsZWZ0OiAyMXB4O1xuICB0b3A6IC03cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmhlYWRlciBtZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5oZWFkZXIgbWVudSB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5oZWFkZXIgbWVudSB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG5oZWFkZXIgbWVudSB1bCB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE4NXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmhlYWRlciBtZW51IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5oZWFkZXIgbWVudSB1bCBsaSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbmhlYWRlciBtZW51IHVsIGxpIGxpIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5oZWFkZXIgbWVudSB1bCBsaTpob3ZlciB1bCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5oZWFkZXIgbWVudSB1bCBsaTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuaGVhZGVyIG1lbnUgdWwgbGk6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTEzMEFDO1xufVxuXG4uc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMjBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDU4NXB4KTtcbn1cbi5zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTBBOEIyO1xufVxuLnNlYXJjaCBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIGhlYWRlciAuYWRkciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIGhlYWRlciBtZW51ID4gdWwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBoZWFkZXIgbWVudSA+IHVsID4gbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciAubGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwM3B4KTtcbiAgfVxuICBoZWFkZXIgLnJpZ2h0IHtcbiAgICB3aWR0aDogMzAzcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIGhlYWRlciAucmlnaHQgLmVtYWlsIHtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgaGVhZGVyIC5yaWdodCAucGhvbmUge1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICBoZWFkZXIgLnJpZ2h0IC5zb2Mge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIGhlYWRlciAucmlnaHQgYS5jYWxsIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIGhlYWRlciAubG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZSAudGl0bGVfaDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucGFnZSAudGl0bGVfaDIgc3BhbiB7XG4gICAgY29sb3I6ICMxMTMwQUM7XG4gIH1cblxuICBoZWFkZXIgLmxvZ28ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgaGVhZGVyIC5sb2dvIHN2ZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIgLnJpZ2h0IC5lbWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoZWFkZXIgLnJpZ2h0IC5zb2Mge1xuICAgIHdpZHRoOiAxMDlweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGhlYWRlciAucmlnaHQgLnNvYyBzdmcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIgLnJpZ2h0IGEuY2FsbCB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgaGVhZGVyIC5idG5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGhlYWRlciAuYnRucyBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGhlYWRlciAuYnRucyBhLmxvZ2luIHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICBoZWFkZXIgLmJ0bnMgYS5iYXNrZXQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIGhlYWRlciAuYnRucyBhIGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBoZWFkZXIgLmJ0bnMgYSAuY291bnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgaGVhZGVyIC5idG5zIGEgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICBoZWFkZXIgLndyYXAgLmxvZ28ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDIzM3B4O1xuICB9XG4gIGhlYWRlciAud3JhcCAubG9nbyBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIgLndyYXAgLmxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaGVhZGVyIC53cmFwIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyIC53cmFwIC5iYXNrZXQgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGhlYWRlciAuc2VhcmNoIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAubG9nbyB7XG4gICAgd2lkdGg6IDI0NXB4O1xuICB9XG4gIGhlYWRlciAucmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGhlYWRlciAucmlnaHQgLmVtYWlsLFxuaGVhZGVyIC5yaWdodCAucGhvbmUsXG5oZWFkZXIgLnJpZ2h0IC5zb2MsXG5oZWFkZXIgLnJpZ2h0IC5jYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciAuc2VhcmNoIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIGhlYWRlciAuYnRucyB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgaGVhZGVyIC5idG5zIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBrLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGstdGFiLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGstbW9iLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAubW9iLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFiLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uc29jIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4ucGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBob25lIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1lbnUtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTEzMEFDO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVudS1idG4gaSB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1lbnUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX2xlZnQge1xuICB3aWR0aDogMjg4cHg7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfbGVmdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX2xlZnQgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfbGVmdCBsaS5hY3RpdmUsIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExMzBBQztcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfbGVmdCBsaS5hY3RpdmUgc3ZnIHJlY3QsIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpOmhvdmVyIHN2ZyByZWN0IHtcbiAgZmlsbDogIzExMzBBQztcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX2xlZnQgbGkuYWN0aXZlIHN2ZyBwYXRoLCAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfbGVmdCBsaTpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbn1cbi5tZW51LXdyYXBwZXIgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuLm1lbnUtd3JhcHBlciBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWVudS13cmFwcGVyIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLm1lbnUtd3JhcHBlciBzcGFuIC5pbWcge1xuICB3aWR0aDogNTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1lbnUtd3JhcHBlciAudGl0bGVfaDMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjg4cHgpO1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAzNXB4O1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IC53cmFwLW1lbnUge1xuICB3aWR0aDogMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLndyYXAtbWVudTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCAud3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IC53cmFwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLnRpdGxlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IC50aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjRDQyMjQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCB1bCBsaSBhIHtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4ubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRDQyMjQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tZW51LXdyYXBwZXIuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWVudS13cmFwcGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWVudS13cmFwcGVyIC50aXRsZV9oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5oZWFkZXIuc3VibWVudSAuYmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLmhlYWRlciAuYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICNBMEE4QjI7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAuaGVhZGVyIC5iYWNrIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbGVmdDogLTEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDkyO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpIHtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpLm5vLWltZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpIC5pbWcge1xuICAgIHdpZHRoOiA1N3B4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9sZWZ0IGxpIC5pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1pbmZvIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1pbmZvIC5hZGRyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1pbmZvID4gKiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtaW5mbyAuY2FsbCB7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDkzO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCBsaS5tb2ItYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IC50aXRsZV9oMyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IC50aXRsZV9oMyAuYmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjQTBBOEIyO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCAudGl0bGVfaDMgc3ZnIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCBhIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IGEgc3ZnIHJlY3Qge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtd3JhcHBlcl9yaWdodCBhLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzExMzBBQyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IGEuYWN0aXZlIHN2ZyBwYXRoLFxuLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IGEuYWN0aXZlIHN2ZyByZWN0IHtcbiAgICBzdHJva2U6ICNmZmY7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS13cmFwcGVyX3JpZ2h0IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLndyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLmJ0bl93cmFwIHtcbiAgICBjb2xvcjogIzExMzBBQyAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMTMwQUMgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLmJ0bl93cmFwOmhvdmVyLCAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLmJ0bl93cmFwLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLndyYXAtbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LXdyYXBwZXJfcmlnaHQgLndyYXAtbWVudSB1bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5oMyxcbi50aXRsZV9oMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmgzIHNwYW4sXG4udGl0bGVfaDMgc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuXG5oMSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG4udGl0bGVfaDEge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG59XG5oMSBzcGFuLFxuLnRpdGxlX2gxIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxLFxuLnRpdGxlX2gxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgaDEgc3Bhbixcbi50aXRsZV9oMSBzcGFuIHtcbiAgICBjb2xvcjogIzExMzBBQztcbiAgfVxufVxuaDIsXG4udGl0bGVfaDIge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5oMiBzcGFuLFxuLnRpdGxlX2gyIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgyLFxuLnRpdGxlX2gyIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLnNsaWRlcl9tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI4NXB4O1xufVxuLnNsaWRlcl9tYWluIC53cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA2MHB4IDExNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI4NXB4O1xufVxuLnNsaWRlcl9tYWluIC5zbGljay1zbGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVyX21haW4gLmxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNsaWRlcl9tYWluIC5sZWZ0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyX21haW4gcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNsaWRlcl9tYWluIHBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNsaWRlcl9tYWluIHAge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XG59XG4uc2xpZGVyX21haW4gcCBzcGFuIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG4uc2xpZGVyX21haW4uc2VydmljZS1iYW5uZXIgLnRleHQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2xvcjogIzAwMDtcbn1cbi5zbGlkZXJfbWFpbi5zZXJ2aWNlLWJhbm5lciBwIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zbGlkZXJfbWFpbi5zZXJ2aWNlLWJhbm5lciAuYnRuX3dyYXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXJfbWFpbiBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5zbGlkZXJfbWFpbiBwIHNwYW4ge1xuICAgIGNvbG9yOiAjMTEzMEFDO1xuICB9XG4gIC5zbGlkZXJfbWFpbiAud3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyX21haW4gLndyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zbGlkZXJfbWFpbiAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNsaWRlcl9tYWluIC5idG4tc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2xpZGVyX21haW4uc2VydmljZS1iYW5uZXIgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuc2xpZGVyX21haW4uc2VydmljZS1iYW5uZXIgcGljdHVyZSBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5zbGlkZXJfbWFpbi5zZXJ2aWNlLWJhbm5lciAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zbGlkZXJfbWFpbiAud3JhcCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5zbGlkZXJfbWFpbi5zZXJ2aWNlLWJhbm5lciAud3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNsaWRlcl9tYWluLnNlcnZpY2UtYmFubmVyIC50aXRsZV9oMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5zbGlkZXJfbWFpbi5zZXJ2aWNlLWJhbm5lciAudGl0bGVfaDIgc3BhbiB7XG4gICAgY29sb3I6ICMxMTMwQUM7XG4gIH1cbiAgLnNsaWRlcl9tYWluLnNlcnZpY2UtYmFubmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxuICAuc2xpZGVyX21haW4uc2VydmljZS1iYW5uZXIgLmJ0bl93cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNsaWRlci1idG5zIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDk7XG59XG4uc2xpZGVyLWJ0bnMgLnNsaWNrLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2xpZGVyLWJ0bnMgLnNsaWNrLWFycm93IHN2ZyByZWN0Om50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZTogI0EwQThCMjtcbn1cbi5zbGlkZXItYnRucyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDBweDtcbn1cbi5zbGlkZXItYnRucyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLWJ0bnMgLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5tLWIge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5tLWIgLnRpdGxlX2gyIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAyNXB4O1xufVxuLm0tYiAudGl0bGVfaDIgLmJ0bl93cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tLWIudGl0bGUtbGVmdCAudGl0bGVfaDIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm0tYi50aXRsZS13LW1iIC50aXRsZV9oMiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS1iIC50aXRsZV9oMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubS1iIC50aXRsZV9oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLm1haW4tY2F0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW4tY2F0IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1haW4tY2F0IC5jYXQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWluLWhlaWdodDogMTcycHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTI1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ubWFpbi1jYXQgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNjUlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1haW4tY2F0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm1haW4tY2F0IGEge1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5tYWluLWNhdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNENDIyNDE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1haW4tY2F0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5tYWluLWNhdCBsaS5sYXN0IGEge1xuICBjb2xvcjogIzExMzBBQztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNhdCAuY2F0IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNhdCAuY2F0IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygxMDAlIC0gMTBweCkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4tY2F0IC53cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWFpbi1jYXQgLndyYXAgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYWluLWJhbm5lciB7XG4gIHBhZGRpbmctdG9wOiAyN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbn1cbi5tYWluLWJhbm5lciAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluLWJhbm5lciAubGVmdCB7XG4gIHdpZHRoOiBjYWxjKDY3JSAtIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0Q4RUZGQSwgIzg0Q0NGMCk7XG59XG4ubWFpbi1iYW5uZXIgLmxlZnQgLnRpdGxlX2gyIHtcbiAgcGFkZGluZzogMCA4MHB4O1xuICB3aWR0aDogNTAlO1xufVxuLm1haW4tYmFubmVyIC5sZWZ0IC5pbWcge1xuICB3aWR0aDogNTAlO1xufVxuLm1haW4tYmFubmVyIC5sZWZ0IC5pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5tYWluLWJhbm5lciAucmlnaHQge1xuICB3aWR0aDogY2FsYygzMyUgLSA4cHgpO1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLm1haW4tYmFubmVyIC5yaWdodCBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1haW4tYmFubmVyIC53cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm1haW4tYmFubmVyIC53cmFwIC5sZWZ0LFxuLm1haW4tYmFubmVyIC53cmFwIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1haW4tYmFubmVyIC53cmFwIC5yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubWFpbi1iYW5uZXIgLmJ0bl93cmFwLnJlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1haW4tYmFubmVyIC50aXRsZV9oMiB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tYmFubmVyIC5sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm1haW4tYmFubmVyIC5sZWZ0IC50aXRsZV9oMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAubWFpbi1iYW5uZXIgLmltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgLm1haW4tYmFubmVyIC5pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtaW4td2lkdGg6IDEzNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubWFpbi1iYW5uZXIgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uYnRuX3dyYXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bl93cmFwIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bl93cmFwLnJlZCB7XG4gIGJhY2tncm91bmQ6ICNENDIyNDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bl93cmFwLnJlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGODNBNUI7XG59XG4uYnRuX3dyYXAuYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGNvbG9yOiAjMTEzMEFDO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bl93cmFwLmJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTEzMEFDO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG5fd3JhcC5kYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwQTA2Mzk7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bl93cmFwLmRibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExMzBBQztcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuX3dyYXAuYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5idG5fd3JhcC5ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bl93cmFwLmdyZXkge1xuICBjb2xvcjogI0EwQThCMjtcbiAgYm9yZGVyLWNvbG9yOiAjRUVGM0Y4O1xufVxuLmJ0bl93cmFwLmdyZXk6aG92ZXIge1xuICBjb2xvcjogIzExMzBBQztcbiAgYm9yZGVyLWNvbG9yOiAjMTEzMEFDO1xufVxuLmJ0bl93cmFwLmxibHVlIHtcbiAgYmFja2dyb3VuZDogIzExMzBBQztcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuX3dyYXAubGJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMUU0NERFO1xufVxuLmJ0bl93cmFwLnNreSB7XG4gIGJhY2tncm91bmQ6ICM5QUIxRkY7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmJ0bl93cmFwLnNreTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxRTQ0REU7XG59XG5cbi5idG4tc2xpZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTk4cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgY29sb3I6ICMxMTMwQUM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgY29sb3I6ICMxMTMwQUM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uYnRuLXNsaWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmFubmVyX3NsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lcl9zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmJhbm5lcl9zbGlkZXIgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbi5iYW5uZXJfc2xpZGVyIC53cmFwIC5pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiAxMDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xufVxuLmJhbm5lcl9zbGlkZXIgLndyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYW5uZXJfc2xpZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmJhbm5lcl9zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmJhbm5lcl9zbGlkZXIgLndyYXAge1xuICAgIG1heC13aWR0aDogMTE1cHg7XG4gIH1cbiAgLmJhbm5lcl9zbGlkZXIgLndyYXAgLmltZyB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5iYW5uZXJfc2xpZGVyIC53cmFwIC5pbWc6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYWR2YW50YWdlcyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFkdmFudGFnZXMgLmFkdmFudGFnZSB7XG4gIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMTVweCk7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG4gIG1hcmdpbjogOHB4IDA7XG59XG4uYWR2YW50YWdlcyAuYWR2YW50YWdlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFkdmFudGFnZXMgLmFkdmFudGFnZSBzcGFuIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYWR2YW50YWdlcyAuYWR2YW50YWdlIHNwYW4gc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLmFkdmFudGFnZXMuc2VydmljZS1hZHZhbnRhZ2VzIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYWR2YW50YWdlcy5zZXJ2aWNlLWFkdmFudGFnZXMgc3BhbiBzcGFuIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWR2YW50YWdlcyAuYWR2YW50YWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbi53cmFwLW5ldyB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi53cmFwLW5ldyAudGl0bGVfaDIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ud3JhcC1uZXcgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuLndyYXAtbmV3IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG4ud3JhcC1uZXcgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndyYXAtbmV3IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbi5zbGlkZXJfYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXJfYmxvY2sgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLnNsaWRlcl9ibG9jayAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4ubWFpbl9uZXdzX3NsaWRlciAubmV3IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5ldyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uZXcgLmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uZXcgLmltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm5ldyAubmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm5ldyAudHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI0EwQThCMjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5uZXcgLmJ0bl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbl9uZXdzX3NsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAubWFpbl9uZXdzX3NsaWRlciAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluX25ld3Nfc2xpZGVyIC5uZXcge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbi5zZW8tdGV4dCBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlby10ZXh0IC53cmFwIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjb2xvcjogI0EwQThCMjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm1haW5fcmV2aWV3c19zbGlkZXIgLnJldmlldyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXZpZXcge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnJldmlldyAucmF0aW5nLW5hbWUgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXZpZXcgLnJhdGluZy1uYW1lIC5kYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZXZpZXcsXG4ucmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yZXZpZXcgLnJhdGluZy1uYW1lLFxuLnJhdGluZyAucmF0aW5nLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV2aWV3IC5yYXRpbmctbmFtZSAubmFtZSxcbi5yYXRpbmcgLnJhdGluZy1uYW1lIC5uYW1lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5yZXZpZXcgLnJhdGluZy1uYW1lIC5uYW1lIHNwYW4sXG4ucmF0aW5nIC5yYXRpbmctbmFtZSAubmFtZSBzcGFuIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG4ucmV2aWV3IC5yYXRpbmctbmFtZSAuZGF0ZSxcbi5yYXRpbmcgLnJhdGluZy1uYW1lIC5kYXRlIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDRweCAxM3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnJldmlldyAucmF0ZS1udW0sXG4ucmF0aW5nIC5yYXRlLW51bSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnJldmlldyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yZXZpZXcgLnJhdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV2aWV3IC5yYXRpbmctbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJldmlldyAudHh0IHtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4ucmV2aWV3IC5pbWdzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmV2aWV3IC5pbWdzIGltZyB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxMHB4KTtcbn1cblxuLnJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJhdGUgaSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udGl0bGVfd2l0aC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGl0bGVfd2l0aC1idG4gLmJ0bl93cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5tYWluX3NlcnRpZmljYXRlX3NsaWRlciAuc2VydGlmaWNhdGUge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xufVxuLm1haW5fc2VydGlmaWNhdGVfc2xpZGVyIC5zZXJ0aWZpY2F0ZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1haW5fc2VydGlmaWNhdGVfc2xpZGVyIC5zZXJ0aWZpY2F0ZSAubmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5tYWluX3NlcnRpZmljYXRlX3NsaWRlciAuc2xpY2stc2xpZGUge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFpbl9zZXJ0aWZpY2F0ZV9zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLm1haW5fc2VydGlmaWNhdGVfc2xpZGVyIC5zbGljay1zbGlkZSAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG59XG5mb290ZXIge1xuICBwYWRkaW5nOiAzMHB4IDAgMDtcbn1cbmZvb3RlciAucm93IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbmZvb3RlciAuZm9vdF93cmFwIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG59XG5mb290ZXIgLmZvb3Rfd3JhcC5yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZm9vdGVyIC5mb290X3dyYXAucmlnaHQgLmZvb3RfYWRkciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5mb290ZXIgLmZvb3Rfd3JhcCAuc29jIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5mb290ZXIgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuZm9vdGVyIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmZvb3RlciBsaSBhIHtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG5mb290ZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRDQyMjQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciAuZm9vdF9hZGRyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbmZvb3RlciAucGhvbmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuZm9vdGVyIC5idG5fd3JhcCB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdF9hZGRyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNBMEE4QjI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdF9hZGRyIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuXG4uZm9vdGVyX2JvdHRvbSB7XG4gIGhlaWdodDogNTdweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb250YWluZXItZmx1aWQucG9saWN5IC5yb3cge1xuICBwYWRkaW5nOiAzM3B4IDAgNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbnRhaW5lci1mbHVpZC5wb2xpY3kgLnJvdyBhIHtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIgLmJ0bl93cmFwIHtcbiAgICBtYXgtd2lkdGg6IDMxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyIC5yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBmb290ZXIgLmZvb3Rfd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIGJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NnB4O1xuICB9XG5cbiAgLmNvbnRhaW5lci1mbHVpZC5wb2xpY3kgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIGZvb3RlciAuZm9vdF93cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGZvb3RlciAucGhvbmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLmJ0bl93cmFwLnJlZCxcbmZvb3RlciAuZm9vdF9hZGRyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGZvb3RlciAuZm9vdF9hZGRyIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICBmb290ZXIgLmZvb3RfYWRkciBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIGZvb3RlciAucGhvbmUge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIH1cblxuICAuY29udGFpbmVyLWZsdWlkLnBvbGljeSAucm93IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm1vZGFsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubW9kYWwtd3JhcHBlciAud3JhcHBlciB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tb2RhbC13cmFwcGVyLnNtYWxsLWZvcm0gLndyYXBwZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4ubW9kYWwtd3JhcHBlciAudGl0bGVfaDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1vZGFsLXdyYXBwZXIgLnRpdGxlX2gzIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC13cmFwcGVyIC5idG5fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ubW9kYWwtd3JhcHBlciAuY2FwdGNoYSxcbi5tb2RhbC13cmFwcGVyIC5pbnB1dCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQgLmNoYW5nZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgY29sb3I6ICNBMEE4QjI7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5pbnB1dC5jaGFuZ2VibGU6bm90KC5mb2N1c2VkKSBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlucHV0LmNoYW5nZWJsZTpub3QoLmZvY3VzZWQpIC5jaGFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnB1dCAuc3VjY2VzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTIuNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3VjY2Vzcy5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMxOEI5NUI7XG4gIG1pbi13aWR0aDogMjVweDtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbi5pbnB1dCAuc3VjY2VzcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5pbnB1dC53aXRoLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5pbnB1dC53aXRoLWxhYmVsIGxhYmVsIHtcbiAgY29sb3I6ICNBMEE4QjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xufVxuLmlucHV0LndpdGgtbGFiZWwgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5pbnB1dCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDEwMnB4O1xufVxuLmlucHV0IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmlucHV0LmNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5pbnB1dC5jaGVja2JveCBpbnB1dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0EwQThCMjtcbn1cbi5pbnB1dC5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaW5wdXQuY2hlY2tib3ggbGFiZWwgYSB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pbnB1dC5ib29sZWFuLCAuaW5wdXQucmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDE5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmlucHV0LmJvb2xlYW4gaW5wdXQsIC5pbnB1dC5yYWRpbyBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmlucHV0LmJvb2xlYW4gLmxhYmVsIHNwYW4sXG4uaW5wdXQuYm9vbGVhbiBsYWJlbCBzcGFuLCAuaW5wdXQucmFkaW8gLmxhYmVsIHNwYW4sXG4uaW5wdXQucmFkaW8gbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC5ib29sZWFuIC5sYWJlbCBzcGFuOjpiZWZvcmUsXG4uaW5wdXQuYm9vbGVhbiBsYWJlbCBzcGFuOjpiZWZvcmUsIC5pbnB1dC5yYWRpbyAubGFiZWwgc3Bhbjo6YmVmb3JlLFxuLmlucHV0LnJhZGlvIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04LjVweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMzBBQztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLmlucHV0LmJvb2xlYW4gLmxhYmVsIHNwYW46OmFmdGVyLFxuLmlucHV0LmJvb2xlYW4gbGFiZWwgc3Bhbjo6YWZ0ZXIsIC5pbnB1dC5yYWRpbyAubGFiZWwgc3Bhbjo6YWZ0ZXIsXG4uaW5wdXQucmFkaW8gbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01LjVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMTEzMEFDO1xufVxuLmlucHV0LmJvb2xlYW4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCxcbi5pbnB1dC5ib29sZWFuIGlucHV0OmNoZWNrZWQgKyBsYWJlbCwgLmlucHV0LnJhZGlvIGlucHV0OmNoZWNrZWQgKyAubGFiZWwsXG4uaW5wdXQucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG4uaW5wdXQuYm9vbGVhbiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHNwYW46OmFmdGVyLFxuLmlucHV0LmJvb2xlYW4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHNwYW46OmFmdGVyLCAuaW5wdXQucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCBzcGFuOjphZnRlcixcbi5pbnB1dC5yYWRpbyBpbnB1dDpjaGVja2VkICsgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnB1dC5ib29sZWFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuLmlucHV0LmJvb2xlYW4gLmxhYmVsLFxuLmlucHV0LmJvb2xlYW4gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnB1dC5ib29sZWFuIC5sYWJlbCBzcGFuOjpiZWZvcmUsXG4uaW5wdXQuYm9vbGVhbiBsYWJlbCBzcGFuOjpiZWZvcmUge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kOiAjQTBBOEIyO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC05LjVweDtcbn1cbi5pbnB1dC5ib29sZWFuIC5sYWJlbCBzcGFuOjphZnRlcixcbi5pbnB1dC5ib29sZWFuIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi5pbnB1dC5ib29sZWFuIGlucHV0OmNoZWNrZWQgKyAubGFiZWwgc3Bhbjo6YmVmb3JlLFxuLmlucHV0LmJvb2xlYW4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG59XG4uaW5wdXQuYm9vbGVhbiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHNwYW46OmFmdGVyLFxuLmlucHV0LmJvb2xlYW4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGxlZnQ6IDE0cHg7XG59XG4uaW5wdXQuYm9vbGVhbi5sYXJnZSBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHNwYW46OmFmdGVyLFxuLmlucHV0LmJvb2xlYW4ubGFyZ2UgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgbGVmdDogMzBweDtcbn1cbi5pbnB1dC5sYXJnZSB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDU2cHg7XG59XG4uaW5wdXQubGFyZ2UgLmxhYmVsIHNwYW46OmJlZm9yZSxcbi5pbnB1dC5sYXJnZSBsYWJlbCBzcGFuOjpiZWZvcmUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmlucHV0LmxhcmdlIC5sYWJlbCBzcGFuOjphZnRlcixcbi5pbnB1dC5sYXJnZSBsYWJlbCBzcGFuOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIGxlZnQ6IDVweDtcbn1cbi5pbnB1dC5yYWRpbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uaW5wdXQucmFkaW8gc3Bhbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTBBOEIyICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQuY29sb3IgbGFiZWwgc3Bhbjo6YmVmb3JlLCAuaW5wdXQuY29sb3IgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlucHV0LmNvbG9yIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tdG9wOiAtOC41cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmlucHV0LmNvbG9yLndoaXRlIC5iZyB7XG4gIGJvcmRlci1jb2xvcjogI0EwQThCMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdWNjZXNzIHNwYW4ge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5icmVhZGNydW1icyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJyZWFkY3J1bWJzLnRvLWxlZnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYnJlYWRjcnVtYnMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMTBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmVhZGNydW1icyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICNBMEE4QjI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xOXB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTguNXB4O1xufVxuLmJyZWFkY3J1bWJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnJlYWRjcnVtYnMgbGk6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyBsaSBhLCAuYnJlYWRjcnVtYnMgbGkgc3BhbiB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBmb250LXdlaWdodDogNjUwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5icmVhZGNydW1icyB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyZWFkY3J1bWJzIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBnYXA6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxOXB4KTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNhdGVnb3JpZXMgLmNhdGVnb3J5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmlsdGVyLWNhdGFsb2cgLmZpbHRlci1jYXQge1xuICB3aWR0aDogMzEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogM3B4O1xufVxuLmZpbHRlci1jYXRhbG9nIC5maWx0ZXItY2F0IC5idG5fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZpbHRlci1jYXRhbG9nIC5zb3J0LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5maWx0ZXItY2F0YWxvZyAuY2F0YWxvZ193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjJweCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2F0YWxvZ193cmFwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZpbHRlci1jYXQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbiAgLmZpbHRlci1jYXQgLmJ0bnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTBBOEIyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5maWx0ZXItY2F0IC5idG5zIC5idG5fd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cblxuICAuZmlsdGVyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZpbHRlci10aXRsZSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLWJsb2NrIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0VFRjNGODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5maWx0ZXItY2F0IC5idG5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0VFRjNGODtcbiAgfVxufVxuLmZpbHRlci1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZmlsdGVyLWJsb2NrIC53cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXItYmxvY2sgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmZpbHRlci1ibG9jayAudGl0bGUgaSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmZpbHRlci1ibG9jay5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWx0ZXItYmxvY2suYWN0aXZlIC50aXRsZSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5maWx0ZXItYmxvY2sgLmZpbHRlci1wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5maWx0ZXItYmxvY2sgLmZpbHRlci1wcmljZSAuZmlsdGVyLXByaWNlLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbn1cbi5maWx0ZXItYmxvY2sgLmZpbHRlci1wcmljZSAuZmlsdGVyLXByaWNlLWlucHV0IGlucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMTdweDtcbn1cbi5maWx0ZXItYmxvY2sgLmZpbHRlci1wcmljZSAuZmlsdGVyLXByaWNlLWlucHV0IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmZpbHRlci1ibG9jayAuaW5wdXQge1xuICBtYXJnaW46IDEzcHggMDtcbn1cbi5maWx0ZXItYmxvY2sgLmlucHV0IC5jb3VudCB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZmlsdGVyLWJsb2NrIC5maWx0ZXItc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVyLWJsb2NrIC5maWx0ZXItc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmZpbHRlci1zZWFyY2gge1xuICAgIG1heC13aWR0aDogMTc0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpbHRlci1jYXRhbG9nIC5maWx0ZXItY2F0IHtcbiAgICB3aWR0aDogMjY3cHg7XG4gIH1cbiAgLmZpbHRlci1jYXRhbG9nIC5jYXRhbG9nX3dyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNzdweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1jYXRhbG9nIC5maWx0ZXItY2F0IHtcbiAgICB3aWR0aDogMjIycHg7XG4gIH1cbiAgLmZpbHRlci1jYXRhbG9nIC5jYXRhbG9nX3dyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMzJweCk7XG4gIH1cbn1cbi5maWx0ZXItb3ZlcmZsb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBoZWlnaHQ6IDE3MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZpbHRlci1vdmVyZmxvdy5hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWx0ZXItc2hvdyB7XG4gIGNvbG9yOiAjRDQyMjQxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZmlsdGVyLXNob3c6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YWdzIC50YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRhZ3MgLnRhZy51bmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFncyAudGFnLnJlZCB7XG4gIGJhY2tncm91bmQ6ICNENDIyNDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjRDQyMjQxO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi50YWdzIC50YWcucmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y4M0E1Qjtcbn1cbi50YWdzIC50YWcubW9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxMTMwQUM7XG59XG4udGFncyAudGFnLm1vcmUgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhZ3Nfc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICB9XG4gIC50YWdzX3NsaWRlciAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG4uY2F0YWxvZ193cmFwIC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uY2F0YWxvZ193cmFwIC53cmFwIC5wcm9kdWN0IHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhdGFsb2dfd3JhcCAud3JhcCAucHJvZHVjdCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxNXB4KTtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2F0ZWdvcmllcyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBnYXA6IDBweDtcbiAgfVxuICAuY2F0ZWdvcmllcyAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yaWVzIC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cblxuICAuY2F0YWxvZ193cmFwIC53cmFwIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmNhdGFsb2dfd3JhcCAud3JhcCAucHJvZHVjdCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgfVxufVxuLnNvcnQtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zb3J0LWJsb2NrIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5zb3J0LWJsb2NrIGEuYWN0aXZlLCAuc29ydC1ibG9jayBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc29ydC1tb2ItYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNvcnQtbW9iLWJsb2NrIC5maWx0ZXItbW9iLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLnNvcnQtbW9iLWJsb2NrIC5maWx0ZXItbW9iLWJsb2NrIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3Qtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NlbGVjdC1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLmJhbm5lci5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnByb2R1Y3QgLm1pZGRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QgLmFydCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnByb2R1Y3QgLmJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnByb2R1Y3QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wcm9kdWN0IC50b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnByb2R1Y3QgLnByb2QtdGFncyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucHJvZHVjdCAucHJvZC10YWdzIC50YWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucHJvZHVjdCAucHJvZC10YWdzIC50YWcucmVkIHtcbiAgYmFja2dyb3VuZDogI0Q0MjI0MTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvZHVjdCAucmF0aW5nLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5wcm9kdWN0IC5wcmljZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5wcm9kdWN0IC5wcmljZS1ibG9jayAuc2FsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kOiAjRDQyMjQxO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5wcm9kdWN0IC5wcmljZS1ibG9jayAucHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wcm9kdWN0IC5wcmljZS1ibG9jayAucHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLnByb2R1Y3QgLnByaWNlLWJsb2NrIC5vbGQtcHJpY2Uge1xuICBjb2xvcjogI0EwQThCMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucHJvZHVjdCAubmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnByb2R1Y3QgLmNhdCB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLnByb2R1Y3QgLnByb3Age1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdCAucHJvcCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBtYXJnaW46IDVweCAwO1xufVxuLnByb2R1Y3QgLmNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5wcm9kdWN0IC5jb3VudGVyIGlucHV0IHtcbiAgd2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9kdWN0IC5jb3VudGVyIC5idG4tYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLnByb2R1Y3QgLnNlcnZpY2Uge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucHJvZHVjdC51bmFjdGl2ZSAucHJvZC1idG5zIHBhdGgge1xuICBzdHJva2U6ICNBMEE4QjIgIWltcG9ydGFudDtcbiAgZmlsbDogI0EwQThCMiAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3QudW5hY3RpdmUgLnByb2QtdGFncyAudGFnIHtcbiAgYmFja2dyb3VuZDogI0EwQThCMiAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3QudW5hY3RpdmUgLnByaWNlLFxuLnByb2R1Y3QudW5hY3RpdmUgLnNlcnZpY2UsXG4ucHJvZHVjdC51bmFjdGl2ZSAubmFtZSB7XG4gIGNvbG9yOiAjQTBBOEIyICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC51bmFjdGl2ZSAuc2FsZSxcbi5wcm9kdWN0LnVuYWN0aXZlIC5idG5fd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNBMEE4QjIgIWltcG9ydGFudDtcbn1cblxuLnByb2QtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG4ucHJvZC1idG5zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG59XG4ucHJvZC1idG5zIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYmx1ZWJnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmJsdWViZyAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uYmx1ZWJnIC5idG4td3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29udGVudDogXCLQn9C10YDQtdC50YLQuFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmJsdWViZyAuYnRuLXdyYXAgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ibHVlYmcuYWN0aXZlLCAuYmx1ZWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE4Qjk1Qjtcbn1cbi5ibHVlYmcuYWN0aXZlIC5idG4td3JhcCwgLmJsdWViZzpob3ZlciAuYnRuLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5ibHVlYmcuYWN0aXZlIC5idG4td3JhcDo6YmVmb3JlLCAuYmx1ZWJnOmhvdmVyIC5idG4td3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmx1ZWJnLmFjdGl2ZSAuYnRuLXdyYXAgc3ZnIHBhdGgsIC5ibHVlYmc6aG92ZXIgLmJ0bi13cmFwIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzE4Qjk1Qjtcbn1cbi5ibHVlYmcuYWN0aXZlIC5jb3VudGVyLCAuYmx1ZWJnOmhvdmVyIC5jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJhdGUgLnJhdGUtbnVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QgLmNvdW50ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdCAuYnRuX3dyYXAgLmJ0bi13cmFwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnByb2R1Y3QgLmJ0bl93cmFwIC5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QgLnByb2QtdGFncyAudGFnIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAucHJvZHVjdCAucHJvZC1idG5zIGEge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAucHJvZHVjdCAucHJvZC1idG5zIGEgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnByb2R1Y3QgLmJ0bl93cmFwIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnByb2R1Y3QgLmJ0bl93cmFwIC5idG4td3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucHJvZHVjdCAuYnRuX3dyYXAgLmJ0bi13cmFwIHN2ZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdCAuY291bnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXRhbG9nX3dyYXAgLndyYXAge1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuY2F0YWxvZ193cmFwIC53cmFwIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLnByb2R1Y3QgLnJhdGluZy1ibG9jayAucmF0ZSAucmF0ZS1udW0ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5wcm9kdWN0IC5yYXRpbmctYmxvY2sgc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnByb2R1Y3QgLnRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5wcm9kdWN0IC5wcmljZS1ibG9jayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogM3B4O1xuICB9XG4gIC5wcm9kdWN0IC5wcmljZS1ibG9jayAuc2FsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5wcm9kdWN0IC5wcmljZS1ibG9jayAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvZHVjdCAucHJpY2UtYmxvY2sgLm9sZC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cbiAgLnByb2R1Y3QgLmFydCxcbi5wcm9kdWN0IC5uYW1lLFxuLnByb2R1Y3QgLmNhdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5wcm9kdWN0IC5zZXJ2aWNlIGxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnByb2QtYnRuLmZhdm9yaXRlIHBhdGgge1xuICBzdHJva2U6ICNENDIyNDE7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xufVxuLnByb2QtYnRuLmZhdm9yaXRlLmFjdGl2ZSBwYXRoLCAucHJvZC1idG4uZmF2b3JpdGU6aG92ZXIgcGF0aCB7XG4gIGZpbGw6ICNENDIyNDE7XG59XG5cbi5wcm9kLWJ0bi5jb21wYXJlIHN2ZyBwYXRoOm50aC1jaGlsZCgxKSB7XG4gIGZpbGw6ICMxMTMwQUM7XG59XG4ucHJvZC1idG4uY29tcGFyZSBzdmcgcGF0aDpudGgtY2hpbGQoMikge1xuICBmaWxsOiAjQTBBOEIyO1xufVxuLnByb2QtYnRuLmNvbXBhcmUuYWN0aXZlIHN2ZyBwYXRoOm50aC1jaGlsZCgxKSwgLnByb2QtYnRuLmNvbXBhcmU6aG92ZXIgc3ZnIHBhdGg6bnRoLWNoaWxkKDEpIHtcbiAgZmlsbDogIzExMzBBQztcbn1cbi5wcm9kLWJ0bi5jb21wYXJlLmFjdGl2ZSBzdmcgcGF0aDpudGgtY2hpbGQoMiksIC5wcm9kLWJ0bi5jb21wYXJlOmhvdmVyIHN2ZyBwYXRoOm50aC1jaGlsZCgyKSB7XG4gIGZpbGw6ICMxMTMwQUM7XG59XG5cbi5jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb3VudGVyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jb3VudGVyIC5idG4tYiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBhZ2luYXRhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2luYXRhdGlvbiAuYnRuX3dyYXAuZ3JleSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnaW5hdGF0aW9uIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wYWdpbmF0YXRpb24gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnBhZ2luYXRhdGlvbiBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLnBhZ2luYXRhdGlvbiBsaSBhLmFjdGl2ZSwgLnBhZ2luYXRhdGlvbiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExMzBBQztcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGF0aW9uIGxpIGEuYWN0aXZlIHBhdGgsIC5wYWdpbmF0YXRpb24gbGkgYTpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnaW5hdGF0aW9uIGxpIGEge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZW8tYmxvY2sge1xuICBtYXJnaW46IDIwcHggMDtcbiAgY29sb3I6ICNBMEE4QjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uc2VvLWJsb2NrIGgxLFxuLnNlby1ibG9jayBoMixcbi5zZW8tYmxvY2sgaDMsXG4uc2VvLWJsb2NrIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jYXJ0IC50b3Age1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNhcnQgLnRvcCA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcnQgLnRvcCAuYXJ0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI0EwQThCMjtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNhcnQgLm1pZGRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jYXJ0IC5taWRkbGUgLmxlZnQtY2FydCB7XG4gIHdpZHRoOiA0MCU7XG59XG4uY2FydCAubWlkZGxlIC5jZW50ZXItY2FydCB7XG4gIHdpZHRoOiAzODVweDtcbn1cbi5jYXJ0IC5taWRkbGUgLnJpZ2h0LWNhcnQge1xuICB3aWR0aDogY2FsYyg2MCUgLSAzODVweCk7XG59XG4uY2FydCAubGVmdC1jYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNhcnQgLmxlZnQtY2FydCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcnQgLmxlZnQtY2FydCAuY2FydC10YWdzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FydCAudmVydGljYWxfc2xpZGVyIHtcbiAgd2lkdGg6IDg4cHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJ0IC52ZXJ0aWNhbF9zbGlkZXIgLnNsaWRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJ0IC52ZXJ0aWNhbF9zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogM3B4IDA7XG59XG4uY2FydCAudmVydGljYWxfc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwLjVweDtcbn1cbi5jYXJ0IC52ZXJ0aWNhbF9zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICB0b3A6IDhweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmNhcnQgLnZlcnRpY2FsX3NsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIGJvdHRvbTogOHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmNhcnQgLnZlcnRpY2FsX3NsaWRlciAuc2xpY2stYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXJ0IC5jZW50ZXItY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4IDA7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5jYXJ0IC5zaG93X3NlcnRpZmljYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5jYXJ0IC5zaG93X3NlcnRpZmljYXRlIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmNhcnQgLmNhcnQtdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmNhcnQgLmNhcnQtdGFncyAudGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmNhcnQgLmNhcnQtdGFncyAudGFnIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FydCAuY2FydC10YWdzIC50YWcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jYXJ0IC5idXktYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjRDQyMjQxO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uY2FydCAuYnV5LWJsb2NrIC5idXktYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FydCAuYnV5LWJsb2NrIC5idXktYiBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNhcnQgLmNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi13aWR0aDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMThCOTVCO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2FydCAuY291bnRlciAuYnRuLWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xufVxuLmNhcnQgLmNvdW50ZXIgLmJ0bi1iIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2FydCAuY291bnRlciAuYnRuLWIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTEzMEFDO1xufVxuLmNhcnQgLmNvdW50ZXIgLmJ0bi1iLm1pbnVzIHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG59XG4uY2FydCAuY291bnRlciBpbnB1dCB7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydCAuc2FsZSB7XG4gIGJhY2tncm91bmQ6ICNENDIyNDE7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2FydCAucmlnaHQtY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweCAwO1xufVxuLmNhcnQgLnJpZ2h0LWNhcnQgLmdyZXktYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uY2FydCAucmlnaHQtY2FydCAuYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cbi5jYXJ0IC5yaWdodC1jYXJ0IC5idG5zLmFjdGl2ZSAuY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FydCAucmlnaHQtY2FydCAuc2VydmljZSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4uY2FydCAucHJpY2UtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJ0IC5wcmljZS1ibG9jayAucHJpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNhcnQgLnByaWNlLWJsb2NrIC5wcmljZSBzcGFuIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG4uY2FydCAucHJpY2UtYmxvY2sgLm9sZC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0EwQThCMjtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLmNhcnQgLmJsdWViZyB7XG4gIG1pbi13aWR0aDogNTAlO1xuICBtYXJnaW46IDA7XG59XG4uY2FydCAuZ2FyYW50IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5jYXJ0IC5nYXJhbnQgLmxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcnQgLmdhcmFudCAubGVmdCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY2FydCAuZ2FyYW50IC5yaWdodCB7XG4gIGNvbG9yOiAjQTBBOEIyO1xufVxuLmNhcnQgLmNvbnN1bHQtYmxvY2sge1xuICBnYXA6IDVweCAhaW1wb3J0YW50O1xufVxuLmNhcnQgLmNvbnN1bHQtYmxvY2sgLmJ0bl93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FydCAuY29uc3VsdC1ibG9jayBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5jYXJ0IC5ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJ0IC5ob3Jpem9udGFsX3NsaWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDhweCk7XG59XG4uY2FydCAuZGVzY3Ige1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjQTBBOEIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhdC10YWIgLnJldmlld3Mtc2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhcnQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5jYXJ0IC5taW4tcHJvcCAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5jYXJ0IC50YWItMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJ0IC50YWItMi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuY2FydCAubWlkZGxlIC5sZWZ0LWNhcnQsXG4uY2FydCAubWlkZGxlIC5jZW50ZXItY2FydCxcbi5jYXJ0IC5taWRkbGUgLnJpZ2h0LWNhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jYXJ0IC5taWRkbGUgLmhvcml6b250YWxfc2xpZGVyIHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuY2FydCAubWlkZGxlIC5jZW50ZXItY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY2FydCAubWlkZGxlIC5jZW50ZXItY2FydCAuYnJhbmQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jYXJ0IC5zbGlkZXItYm90dG9tIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmNhcnQgLnNsaWRlci1ib3R0b20gLmJ1eS1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnNxdWFyZXMgLnRhZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogOThweDtcbiAgfVxuXG4gIC5jYXQtdGFiIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0LXRhYiAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5jYXQtdGFiIC5pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdC10YWIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FydC10YWdzLm1vYi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5taW4tcHJvcC5tb2ItYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FydCAudG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jYXJ0IC50b3AgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLmNhcnQgLnRvcCAucmF0aW5nIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuY2FydCAudG9wIC5hcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcnQgLnJpZ2h0LWNhcnQgLmdyZXktYmxvY2sge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAuY2F0LXRhYiAubWluLXByb3AgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2F0LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBnYXA6IDI1cHg7XG59XG4uY2F0LXRhYnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICB3aWR0aDogYXV0bztcbn1cbi5jYXQtdGFicyBhIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cbi5jYXQtdGFicyBhLmFjdGl2ZSwgLmNhdC10YWJzIGE6aG92ZXIge1xuICBjb2xvcjogI0Q0MjI0MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zbGljay1zbGlkZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0LXRhYiB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzVweCAwIDA7XG59XG4uY2F0LXRhYi5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2F0LXRhYiAuaW1nIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jYXQtdGFiIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY2F0LXRhYiAudGV4dCB7XG4gIHdpZHRoOiBjYWxjKDc1JSAtIDI0cHgpO1xufVxuLmNhdC10YWIgLm1pbi1wcm9wIHVsIHtcbiAgY29sdW1uLWNvdW50OiAyO1xufVxuLmNhdC10YWIgLm1pbi1wcm9wIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jYXQtdGFiIC50YWItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY2F0LXRhYiAudGFiLWljb24gaW1nIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXQtdGFiIC50YWItaWNvbiBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jYXQtdGFiIC5yZXZpZXdzLXNsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY2FydC1kZWxpdmVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG59XG4uY2FydC1kZWxpdmVyeSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJ0LWRlbGl2ZXJ5IC5kZWxpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FydC1kZWxpdmVyeSAuZGVsaXYgaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jYXJ0LWRlbGl2ZXJ5IC5kZWxpdi1yIC50aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jYXJ0LWRlbGl2ZXJ5IC5kZWxpdi1yIC52YWwge1xuICBjb2xvcjogI0EwQThCMjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udy1hIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNlZS1jaGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0Q0MjI0MTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmJyYW5kLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4uYnJhbmQtYmxvY2sgYSB7XG4gIGNvbG9yOiAjMTEzMEFDO1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uc3F1YXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG4uc3F1YXJlcyBzcGFuOm5vdCgudGFnKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uc3F1YXJlcyAudGFnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICNBMEE4QjI7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG59XG4uc3F1YXJlcyAudGFnLmFjdGl2ZSwgLnNxdWFyZXMgLnRhZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTMwQUM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnJpZWYtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDg5O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1pbi1wcm9wIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ubWluLXByb3AgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbi1wcm9wIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRjNGODtcbiAgZ2FwOiAwIDEwcHg7XG59XG4ubWluLXByb3AgdWwgbGkgLmxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI0EwQThCMjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLm1pbi1wcm9wIHVsIGxpIC5sZWZ0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhcnQvcXVlc3Rpb24uc3ZnKSBuby1yZXBlYXQ7XG59XG4ubWluLXByb3AgdWwgbGkgLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2hhcmUgc3BhbiB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0X3NsaWRlciAuc2xpY2stc2xpZGUge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdF9zbGlkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAucHJvZHVjdF9zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2UtbWVudSBhIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMzMuMzMzJTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zZXJ2aWNlLW1lbnUgYTpob3ZlciwgLnNlcnZpY2UtbWVudSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG59XG4uc2VydmljZS1tZW51IGEgYiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uc2VydmljZS1tZW51IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VydmljZS1tZW51IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5zZXJ2aWNlLW1lbnUgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLyog0J/QtdGA0LXQsdC40LLQsNC10Lwg0LjQvdC70LDQudC90L7QstGL0LUg0YHRgtC40LvQuCBTbGljayAqL1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAvKiDQlNC10LvQsNC10Lwg0YHQsNC8INGB0LvQsNC50LQg0YTQu9C10LrRgdC+0LwgKi9cbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zZXJ2aWNlLW1lbnUgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5zZXJ2aWNlLW1lbnUgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZXJ2aWNlLW1lbnUgYSB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZXJ2aWNlLW1lbnUgYSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5zZXJ2aWNlLW1lbnUgYSBiIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbi5ibG9jay1jb2wtdGV4dCB1bCxcbi5ibG9jay1jb2wtdGV4dCBvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYmxvY2stY29sLXRleHQgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmJsb2NrLTItY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xufVxuLmJsb2NrLTItY29sIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9jay0yLWNvbCBwaWN0dXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stMi1jb2wgdWwsXG4uYmxvY2stMi1jb2wgb2wge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmJsb2NrLTItY29sIC5iLWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJsb2NrLTItY29sIC5iLWMgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYmxvY2stMi1jb2wgLmItYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ibG9jay0yLWNvbCAuYi1jIHVsIGxpOjptYXJrZXIge1xuICBjb2xvcjogI0Q0MjI0MTtcbn1cbi5ibG9jay0yLWNvbC5tb250YWdlLWJsb2NrIC5sZWZ0IHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5ibG9jay0yLWNvbC5tb250YWdlLWJsb2NrIC5yaWdodCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9uLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5tb24tYmxvY2sgLmJsb2NrLWNvbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cblxuICAuYmxvY2stMi1jb2wge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmxvY2stMi1jb2wgLmItYyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLmJsb2NrLTItY29sLm1vbnRhZ2UtYmxvY2sgaW1nIHtcbiAgICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuLmNvbmQtdHlwZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uY29uZC10eXBlcyBhIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5jb25kLXR5cGVzIGE6aG92ZXIsIC5jb25kLXR5cGVzIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5jb25kLXR5cGVzIGIge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb25kLXR5cGUudmVudC10eXBlIGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb25kLXR5cGVzIGEge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29uZC10eXBlcyBhIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmNvbmQtdHlwZXMgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNvbmQtdHlwZXMgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY29uZC10eXBlcyAuc2xpY2stc2xpZGUgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb25kLXR5cGVzIGEge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4ud29yay1zeXN0ZW0gLnNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndvcmstc3lzdGVtIC5zZWFyY2ggaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4ud29yay1zeXN0ZW0gLnNlYXJjaCBidXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2xpZGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5zbGlkZS13cmFwcGVyIC50aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAjMTEzMEFDO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA1N3B4O1xufVxuLnNsaWRlLXdyYXBwZXIgLnRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cbi5zbGlkZS13cmFwcGVyIC50aXRsZSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cbi5zbGlkZS13cmFwcGVyLmFjdGl2ZSAudGl0bGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zbGlkZS13cmFwcGVyLmFjdGl2ZSAudGl0bGUgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2xpZGUtd3JhcHBlciAud3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuLnNsaWRlLXdyYXBwZXIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uc2xpZGUtd3JhcHBlciBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5zbGlkZS13cmFwcGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNsaWRlLXdyYXBwZXIgLnJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnNsaWRlLXdyYXBwZXIgLnJpZ2h0IHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZS13cmFwcGVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2xpZGUtd3JhcHBlciB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgfVxuICAuc2xpZGUtd3JhcHBlciAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG59XG4uZm9ybS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uZm9ybS1ibG9jayAuZm9ybSB7XG4gIG1heC13aWR0aDogNTE3cHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uZm9ybS1ibG9jayAuZm9ybSAuZGVzY3Ige1xuICBtYXJnaW46IDE1cHggMCAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmZvcm0tYmxvY2sgLmZvcm0gLmlucHV0IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZm9ybS1ibG9jayAuZm9ybSAuYnRuX3dyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb3JtLWJsb2NrIC50aXRsZV9oMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5mb3JtLWJsb2NrIC50aXRsZV9oMiBzcGFuIHtcbiAgICBjb2xvcjogIzExMzBBQztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5mb3JtLWJsb2NrIC5mb3JtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5mb3JtLWJsb2NrIC5mb3JtIC5kZXNjciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG59XG4uY29udGFpbmVyLWZsdWlkLmdyZXkgLndyYXBwZXIge1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRhaW5lci1mbHVpZC5ncmV5IC53cmFwcGVyIC50aXRsZV9oMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53LW0tdCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YWdlcyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHggMDtcbn1cbi5zdGFnZXMgLndyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI1cHg7XG59XG4uc3RhZ2VzIC5zdGFnZSB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnN0YWdlcyAuc3RhZ2UgLm51bS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMTMwQUMsICNENDIyNDEpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc3RhZ2VzIC5zdGFnZSAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnN0YWdlcyAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuICAuc3RhZ2VzIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5zdGFnZXMgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3RhZ2VzIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YWdlcyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc3RhZ2VzIC5zdGFnZSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLnRleHQxIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmNvbXBsZXgtc29sdmVzIC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI2cHg7XG59XG4uY29tcGxleC1zb2x2ZXMgLnNvbHZlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uY29tcGxleC1zb2x2ZXMgLnNvbHZlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbXBsZXgtc29sdmVzIC5zb2x2ZSAuaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb21wbGV4LXNvbHZlcyAubmFtZSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbXBsZXgtc29sdmVzIC53cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmNvbXBsZXgtc29sdmVzIC5zb2x2ZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICB9XG4gIC5jb21wbGV4LXNvbHZlcyAuc29sdmUgLmltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY29tcGxleC1zb2x2ZXMgLnNvbHZlIGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItZmx1aWQuZ3JleSAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuY29udGFpbmVyLWZsdWlkLmdyZXkgLndyYXBwZXIgLnRpdGxlX2gyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNvbXBsZXgtc29sdmVzIC5zb2x2ZSAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbXBsZXgtc29sdmVzIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZXgtc29sdmVzIC53cmFwIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmNvbXBsZXgtc29sdmVzIC5zb2x2ZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udGFiLWJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuLnRhYi1idG4tYmxvY2sgYSB7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi50YWItYnRuLWJsb2NrIGEuYWN0aXZlLCAudGFiLWJ0bi1ibG9jayBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Q0MjI0MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YWItYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5ld3MgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5uZXdzIC5uZXcge1xuICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzIC53cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLm5ld3MgLm5ldyB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMyUgLSA4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLm5ldyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uZXdzIC5uZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGFiLW5ldyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50YWItbmV3LmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4udGFiLW5ldyAucGFnaW5hdGF0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLm5ldy1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm5ldy1kZXRhaWwgLm1lbnUtbmV3IHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAzMTJweDtcbn1cbi5uZXctZGV0YWlsIC5tZW51LW5ldyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5uZXctZGV0YWlsIC5tZW51LW5ldyBhOmhvdmVyLCAubmV3LWRldGFpbCAubWVudS1uZXcgYS5hY3RpdmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNENDIyNDE7XG59XG4ubmV3LWRldGFpbCAubmV3LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzQycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGdhcDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5uZXctZGV0YWlsIC5uZXctdGV4dCA+ICoge1xuICBtYXJnaW46IDA7XG59XG4ubmV3LWRldGFpbCAubmV3LXRleHQgLmdyZXkge1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5uZXctZGV0YWlsIC5uZXctdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGV4dC13aXRoLXBpY3R1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGV4dC13aXRoLXBpY3R1cmUgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRleHQtd2l0aC1waWN0dXJlIC5jb2wtbiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLnRleHQtd2l0aC1waWN0dXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5ldy1kZXRhaWwgLm1lbnUtbmV3IHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLm5ldy1kZXRhaWwgLm5ldy10ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjcwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ldy1kZXRhaWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubmV3LWRldGFpbCAubWVudS1uZXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5uZXctZGV0YWlsIC5uZXctdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudGV4dC13aXRoLXBpY3R1cmUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnRleHQtd2l0aC1waWN0dXJlIGgyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnRleHQtd2l0aC1waWN0dXJlIGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjMTEzMEFDO1xuICB9XG4gIC50ZXh0LXdpdGgtcGljdHVyZSAuY29sLW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZXh0LXdpdGgtcGljdHVyZSAuY29sLW46bnRoLWNoaWxkKDEpIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAudGV4dC13aXRoLXBpY3R1cmUgLmNvbC1uOm50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5uZXctYWR2cyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uZXctYWR2cyAuYWR2IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ubmV3LWFkdnMgLmFkdi5ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICNEM0YzRTA7XG59XG4ubmV3LWFkdnMgLmFkdi5yZWQge1xuICBiYWNrZ3JvdW5kOiAjRkVFNUU1O1xufVxuLm5ldy1hZHZzIC5hZHYgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5ldy1hZHZzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLm5ldy1hZHZzIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5uZXctYWR2cyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXctYWR2cyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAubmV3LWFkdnMgLmFkdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXctZm9ybSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAzNXB4IGF1dG87XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLm5ldy1mb3JtIC50aXRsZSB7XG4gIHdpZHRoOiAzMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ubmV3LWZvcm0gLnRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5uZXctZm9ybSAuZm9ybSB7XG4gIHdpZHRoOiBjYWxjKDcwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uZXctZm9ybSAuZm9ybSAuaW5wdXQ6bm90KC5jaGVja2JveCkge1xuICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDEwcHgpO1xufVxuLm5ldy1mb3JtIC5mb3JtIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubmV3LWZvcm0gLmZvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ldy1mb3JtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5uZXctZm9ybSAudGl0bGVfaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAubmV3LWZvcm0gLnRpdGxlX2gxIHNwYW4ge1xuICAgIGNvbG9yOiAjMTEzMEFDO1xuICB9XG4gIC5uZXctZm9ybSAudGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm5ldy1mb3JtIC50aXRsZSBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uZXctZm9ybSAudGl0bGUsXG4ubmV3LWZvcm0gLmZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLm5ldy1mb3JtIC50aXRsZSAuaW5wdXQ6bm90KC5jaGVja2JveCksXG4ubmV3LWZvcm0gLmZvcm0gLmlucHV0Om5vdCguY2hlY2tib3gpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmV3LWZvcm0gLnRpdGxlIC5jaGVja2JveCxcbi5uZXctZm9ybSAuZm9ybSAuY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3LWZvcm0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5xdWVzdGlvbi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVlc3Rpb24tYmxvY2sgLnRpdGxlX2gyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnF1ZXN0aW9uLWJsb2NrIC50aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogNjdweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5xdWVzdGlvbi1ibG9jayAudGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLnF1ZXN0aW9uLWJsb2NrIC50aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgY29sb3I6ICMwMDA7XG59XG4ucXVlc3Rpb24tYmxvY2sgLnF1ZXN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5xdWVzdGlvbi1ibG9jayAucXVlc3Rpb24gLndyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5xdWVzdGlvbi1ibG9jayAucXVlc3Rpb24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbn1cbi5xdWVzdGlvbi1ibG9jayAucXVlc3Rpb24uYWN0aXZlIC53cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucXVlc3Rpb24tYmxvY2sgLnF1ZXN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLmFib3V0LXRleHQtYmxvY2sgLnRleHQtd2l0aC1waWN0dXJlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5hYm91dC10ZXh0LWJsb2NrIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmFib3V0LXRleHQtYmxvY2sgLnRleHQtd2l0aC1waWN0dXJlIC5jb2wtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5hYm91dC10ZXh0LWJsb2NrIC50ZXh0LXdpdGgtcGljdHVyZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuYWJvdXQtdGV4dC1ibG9jayAudGV4dC13aXRoLXBpY3R1cmUgLnRleHQge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi5hZHZhbnRhZ2VzLmFib3V0LWltZyAuYWR2YW50YWdlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG59XG5cbi5yZWQtdGl0bGUgLnJvdyB7XG4gIGdhcDogMTVweDtcbn1cbi5yZWQtdGl0bGUgLnRpdGxlX2gyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZWQtdGl0bGUgLnItdC1ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIDE1cHgpO1xufVxuLnJlZC10aXRsZSAuci10LWJsb2NrIC5yZWQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGNvbG9yOiAjRDQyMjQxO1xufVxuLnJlZC10aXRsZSAuci10LWJsb2NrIC5yZWQgc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLnJlZC10aXRsZSAuci10LWJsb2NrIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJlZC10aXRsZSAuci10LWJsb2NrIHNwYW4gc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuXG4uYWJvdXQtdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5hYm91dC10ZXh0LWJsb2NrIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5hYm91dC10ZXh0LWJsb2NrIC5sZWZ0IHtcbiAgd2lkdGg6IDQ1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFib3V0LXRleHQtYmxvY2sgLmxlZnQgcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFib3V0LXRleHQtYmxvY2sgLmxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYWJvdXQtdGV4dC1ibG9jayAubGVmdCAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDUwJTtcbn1cbi5hYm91dC10ZXh0LWJsb2NrIC5jZW50ZXIsXG4uYWJvdXQtdGV4dC1ibG9jayAucmlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hYm91dC10ZXh0LWJsb2NrIC5sZWZ0LFxuLmFib3V0LXRleHQtYmxvY2sgLmNlbnRlcixcbi5hYm91dC10ZXh0LWJsb2NrIC5yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmFib3V0LXRleHQtYmxvY2sgLmNlbnRlciB7XG4gIHdpZHRoOiAyNSU7XG4gIGJhY2tncm91bmQ6ICNENDIyNDE7XG59XG4uYWJvdXQtdGV4dC1ibG9jayAucmlnaHQge1xuICB3aWR0aDogMzAlO1xuICBiYWNrZ3JvdW5kOiAjMTEzMEFDO1xufVxuLmFib3V0LXRleHQtYmxvY2suZGVsaXZlcnktdGV4dC1ibG9jayAubGVmdCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uYWJvdXQtdGV4dC1ibG9jay5kZWxpdmVyeS10ZXh0LWJsb2NrIC5jZW50ZXIsXG4uYWJvdXQtdGV4dC1ibG9jay5kZWxpdmVyeS10ZXh0LWJsb2NrIC5yaWdodCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uYWJvdXQtdGV4dC1ibG9jay5kZWxpdmVyeS10ZXh0LWJsb2NrIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZWxpdmVyeS10ZXh0LWJsb2NrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRleHQtYmxvY2sgLmxlZnQsXG4uZGVsaXZlcnktdGV4dC1ibG9jayAuY2VudGVyLFxuLmRlbGl2ZXJ5LXRleHQtYmxvY2sgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZWxpdmVyeS10ZXh0LWJsb2NrIC5sZWZ0IGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC10ZXh0LWJsb2NrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmFib3V0LXRleHQtYmxvY2sgLnRleHQtd2l0aC1waWN0dXJlIC5jb2wtbjpudGgtY2hpbGQoMSkge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5hYm91dC10ZXh0LWJsb2NrIC50ZXh0LXdpdGgtcGljdHVyZSAuY29sLW46bnRoLWNoaWxkKDIpIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuYWJvdXQtdGV4dC1ibG9jayAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0LXRleHQtYmxvY2sgLmNlbnRlciB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuICAuYWJvdXQtdGV4dC1ibG9jayAucmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDY1JSAtIDIwcHgpO1xuICB9XG5cbiAgLnJlZC10aXRsZSAuci10LWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDE1cHgpO1xuICB9XG4gIC5yZWQtdGl0bGUgLnItdC1ibG9jayAucmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnJlZC10aXRsZSAuci10LWJsb2NrIC5yZWQgc3BhbiB7XG4gICAgY29sb3I6ICMxMTMwQUM7XG4gIH1cbiAgLnJlZC10aXRsZSAuci10LWJsb2NrIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAuYWR2YW50YWdlcy5hYm91dC1pbWcgLmFkdmFudGFnZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtdGV4dC1ibG9jayAuY2VudGVyLFxuLmFib3V0LXRleHQtYmxvY2sgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yZWQtdGl0bGUgLnItdC1ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cblxuICAuYWR2YW50YWdlcy5hYm91dC1pbWcgLmFkdmFudGFnZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgfVxuXG4gIC5kZWxpdmVyeS10ZXh0LWJsb2NrIC5sZWZ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZGVsaXZlcnktdGV4dC1ibG9jayAubGVmdCAud3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRlbGl2ZXJ5LXRleHQtYmxvY2sgLmxlZnQgcGljdHVyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcmRlcjogMTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5kZWxpdmVyeS10ZXh0LWJsb2NrIC5sZWZ0IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hYm91dC10ZXh0LWJsb2NrIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5hYm91dC10ZXh0LWJsb2NrIC5sZWZ0IC53cmFwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbi5hYm91dC1jb21tYW5kIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYWJvdXQtY29tbWFuZCAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmFib3V0LWNvbW1hbmQgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWJvdXQtY29tbWFuZCAuc2xpY2stc2xpZGUge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYWJvdXQtY29tbWFuZCAuY29tbWFuZCB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFib3V0LWNvbW1hbmQgLmNvbW1hbmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hYm91dC1jb21tYW5kIC5jb21tYW5kIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmFib3V0LWNvbW1hbmQgLmNvbW1hbmQgLnBvc3Qge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjRDQyMjQxO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC1jb21tYW5kIC5jb21tYW5kIC5wb3N0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtY29tbWFuZCAuY29tbWFuZCAucG9zdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWJvdXQtY29tbWFuZCAuY29tbWFuZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuYWJvdXQtY29tbWFuZCAuY29tbWFuZCAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5hYm91dC1jb21tYW5kIC5jb21tYW5kIC5wb3N0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmFib3V0LWNvbW1hbmQgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cbn1cbi5jb250YWN0LXRleHQtYmxvY2sge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3QtdGV4dC1ibG9jayAudGV4dC13aXRoLXBpY3R1cmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbn1cbi5jb250YWN0LXRleHQtYmxvY2sgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbnRhY3QtdGV4dC1ibG9jayAuY29sLW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmNvbnRhY3QtdGV4dC1ibG9jayAuZm9vdF9hZGRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNvbnRhY3QtdGV4dC1ibG9jayAuZm9vdF9hZGRyIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmNvbnRhY3QtdGV4dC1ibG9jayAuZm9vdF9hZGRyLndpdGgtc29jIC5zb2Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMzVweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5jb250YWN0LXRleHQtYmxvY2sgLm1hcC1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY29udGFjdC10ZXh0LWJsb2NrIC5tYXAtYmxvY2sgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250YWN0LXRleHQtYmxvY2sgLnJlcS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LXRleHQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbnRhY3QtdGV4dC1ibG9jayAudGV4dC13aXRoLXBpY3R1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhY3QtdGV4dC1ibG9jayAubWFwLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbiAgLmNvbnRhY3QtdGV4dC1ibG9jayAuZm9vdF9hZGRyIC5zb2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRhY3QtdGV4dC1ibG9jayAucmVxLWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXRleHQtYmxvY2sgLmNvbC1uIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uY29tcGFyZS1wYWdlIC50aXRsZV9oMiBiLFxuLnBhZ2UtYmFza2V0IC50aXRsZV9oMiBiIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG5cbi5wYWdlLWJhc2tldCAudG9wIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucGFnZS1iYXNrZXQgLnRvcCA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4ucGFnZS1iYXNrZXQgLnRvcCAuY2hlY2tib3ggaW5wdXQge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnBhZ2UtYmFza2V0IC50b3AgLmNoZWNrYm94IGxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlLWJhc2tldCAudG9wIC5wcm9kLWJ0bnMgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wYWdlLWJhc2tldCAubGVmdCB7XG4gIHdpZHRoOiA3MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5wYWdlLWJhc2tldCAucmlnaHQge1xuICB3aWR0aDogMzAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4ucGFnZS1iYXNrZXQgLnJpZ2h0IC5ncmV5IHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5wYWdlLWJhc2tldCAucmlnaHQgLmJhc2tldC1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnBhZ2UtYmFza2V0IC5yaWdodCAuYmFza2V0LWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFnZS1iYXNrZXQgLnJpZ2h0IC5iYXNrZXQtbGlzdCBsaSAubCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnBhZ2UtYmFza2V0IC5yaWdodCAuYmFza2V0LWxpc3QgbGkgLmwgc3BhbiB7XG4gIGNvbG9yOiAjQTBBOEIyO1xufVxuLnBhZ2UtYmFza2V0IC5yaWdodCAuYmFza2V0LWxpc3QgbGkgLnIge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnBhZ2UtYmFza2V0IC5yaWdodCAuYmFza2V0LWxpc3QgbGkgLnIucmVkIHtcbiAgY29sb3I6ICNENDIyNDE7XG59XG4ucGFnZS1iYXNrZXQgLnJpZ2h0IC5iYXNrZXQtbGlzdCBsaS50b3RhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wYWdlLWJhc2tldCAucmlnaHQgLmJhc2tldC1saXN0IGxpLnRvdGFsIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cbi5wYWdlLWJhc2tldCAucmlnaHQgLmJ0bl93cmFwLnJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG59XG4ucGFnZS1iYXNrZXQgLnJpZ2h0IC5kaXNjb3VudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLWJhc2tldCAucmlnaHQgLmRpc2NvdW50LWJsb2NrIC5pbnB1dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG59XG4ucGFnZS1iYXNrZXQgLnJpZ2h0IC5kaXNjb3VudC1ibG9jayAuYnRuX3dyYXAge1xuICB3aWR0aDogMTUwcHg7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5wYWdlLWJhc2tldCAubG9naW4tYmxvY2sge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuLnBhZ2UtYmFza2V0IC5sb2dpbi1ibG9jayAuYnRuX3dyYXAge1xuICB3aWR0aDogMjYycHg7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5wYWdlLWJhc2tldCAubG9naW4tYmxvY2sgYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlLWJhc2tldCAuc2VydmljZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucGFnZS1iYXNrZXQgLnNlcnZpY2VzIC5zZXJ2aWNlLWJhc2tldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xufVxuLnBhZ2UtYmFza2V0IC5zZXJ2aWNlcyAuc2VydmljZS1iYXNrZXQgLnRvcCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1iYXNrZXQgLnNlcnZpY2VzIC5zZXJ2aWNlLWJhc2tldCAubmFtZSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xufVxuLnBhZ2UtYmFza2V0IC5zZXJ2aWNlcyAuc2VydmljZS1iYXNrZXQgLmJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLWJhc2tldCAuc2VydmljZXMgLnNlcnZpY2UtYmFza2V0IC5ib3R0b20gLmRlc2NyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xufVxuLnBhZ2UtYmFza2V0IC5zZXJ2aWNlcyAuc2VydmljZS1iYXNrZXQgLmJvdHRvbSAuZGVzY3Igc3BhbiB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0VFRjNGODtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4ucGFnZS1iYXNrZXQgLnNlcnZpY2VzIC5zZXJ2aWNlLWJhc2tldCAuYm90dG9tIC5wcmljZS1zZXJ2aWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jYXJ0IC5wcm9kLWJ0bnMgYSBzdmcsXG4ucHJvZHVjdCAucHJvZC1idG5zIGEgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYmFza2V0LWRlbGV0ZTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxMTMwQUM7XG59XG5cbi5iYXNrZXQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUYzRjg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGdhcDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhc2tldC1pdGVtIC5wcm9kLWJ0bnMgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJhc2tldC1pdGVtIC5jaG9zZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cbi5iYXNrZXQtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJhc2tldC1pdGVtIC5pbWcge1xuICB3aWR0aDogMTIycHg7XG59XG4uYmFza2V0LWl0ZW0gLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjJweCk7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iYXNrZXQtaXRlbSAuY291bnRlci1ibG9jayB7XG4gIHdpZHRoOiAxNDNweDtcbn1cbi5iYXNrZXQtaXRlbSAuY291bnRlci1ibG9jayAucHJpY2UtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4uYmFza2V0LWl0ZW0gLmJhc2tldC1uYW1lIHtcbiAgd2lkdGg6IDM1JTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5iYXNrZXQtaXRlbSAuYmFza2V0LW5hbWUgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5iYXNrZXQtaXRlbSAuYmFza2V0LW5hbWUgLm5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5iYXNrZXQtaXRlbSAuYmFza2V0LW5hbWUgLmFydCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4uYmFza2V0LWl0ZW0gLnByaWNlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYmFza2V0LWl0ZW0gLnByaWNlLWJsb2NrIC5wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5iYXNrZXQtaXRlbSAucHJpY2UtYmxvY2sgLnByaWNlIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cbi5iYXNrZXQtaXRlbSAucHJpY2UtYmxvY2sgLm9sZF9wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5iYXNrZXQtaXRlbSAucHJpY2UtYmxvY2sgLm9sZC1wIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5iYXNrZXQtaXRlbSAucHJvZC1idG5zIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmJhc2tldC1pdGVtIC5wcm9kLWJ0bnMgYSB7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQzcHg7XG59XG4uYmFza2V0LWl0ZW0gLmNvdW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xvcjogI0VFRjNGODtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmJhc2tldC1pdGVtIC51c2VmdWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5iYXNrZXQtaXRlbSAudXNlZnVsIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5iYXNrZXQtaXRlbSAudXNlZnVsIC50aXRsZSBzcGFuIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmJhc2tldC1pdGVtIC51c2VmdWwgLndyYXAtdXNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4uYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2UgLnVzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBnYXA6IDE1cHg7XG59XG4uYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2UgLmltZy11c2Uge1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIHdpZHRoOiAzMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2UgLmltZy11c2UgLmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2UgLmltZy11c2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5iYXNrZXQtaXRlbSAudXNlZnVsIC53cmFwLXVzZSAubmFtZS11c2Uge1xuICB3aWR0aDogNzAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJhc2tldC1pdGVtIC51c2VmdWwuYWN0aXZlIC53cmFwLXVzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5iYXNrZXQtaXRlbSAudXNlZnVsIC51c2UtYnRucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYmFza2V0LWl0ZW0gLnVzZWZ1bCAudXNlLWJ0bnMgLnByaWNlLXVzZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYmFza2V0LWl0ZW0uZGVsZXRlZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYXNrZXQtaXRlbS5kZWxldGVkIC5pbWcge1xuICBtYXgtd2lkdGg6IDY1cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5iYXNrZXQtaXRlbS5kZWxldGVkIGltZyB7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmFza2V0LWl0ZW0uZGVsZXRlZCAubGVmdC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn1cbi5iYXNrZXQtaXRlbS5kZWxldGVkIC5iYXNrZXQtbmFtZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJhc2tldC1pdGVtLmRlbGV0ZWQgLmRlbGV0ZWQtYmxvY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhc2tldC1pdGVtLmRlbGV0ZWQgLmRlbGV0ZWQtYmxvY2sgLm5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJhc2tldC1pdGVtLmRlbGV0ZWQgLmRlbGV0ZWQtYmxvY2s6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLmJhc2tldC1pdGVtLmRlbGV0ZWQgLmRlbGV0ZWQtYmxvY2s6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTEzMEFDO1xufVxuLmJhc2tldC1pdGVtLmRlbGV0ZWQgLm5hbWUuZ3JleSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0EwQThCMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYXNrZXQtaXRlbS5kZWxldGVkIC5uYW1lLmdyZXkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxuICAuYmFza2V0LWl0ZW0uZGVsZXRlZCAuZGVsZXRlZC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5iYXNrZXQtaXRlbS5kZWxldGVkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmJhc2tldC1pdGVtLmRlbGV0ZWQgLmRlbGV0ZWQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuLmJ0bi11c2U6aG92ZXIgcGF0aCB7XG4gIGZpbGw6ICNBMEE4QjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtYmFza2V0IC5sZWZ0IHtcbiAgICB3aWR0aDogNjglO1xuICB9XG4gIC5wYWdlLWJhc2tldCAucmlnaHQge1xuICAgIHdpZHRoOiAzMiU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAucGFnZS1iYXNrZXQgLnJpZ2h0IC5kaXNjb3VudC1ibG9jayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLWJhc2tldCAucmlnaHQgLmRpc2NvdW50LWJsb2NrIC5pbnB1dCxcbi5wYWdlLWJhc2tldCAucmlnaHQgLmRpc2NvdW50LWJsb2NrIC5idG5fd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1iYXNrZXQgLnRvcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLWJhc2tldCAudG9wID4gc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnBhZ2UtYmFza2V0IC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1iYXNrZXQgLnJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1iYXNrZXQgLnJpZ2h0IC5ncmV5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbiAgLnBhZ2UtYmFza2V0IC5yaWdodCAuZGlzY291bnQtYmxvY2sge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5wYWdlLWJhc2tldCAucmlnaHQgLmRpc2NvdW50LWJsb2NrIC5pbnB1dCxcbi5wYWdlLWJhc2tldCAucmlnaHQgLmRpc2NvdW50LWJsb2NrIC5idG5fd3JhcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucGFnZS1iYXNrZXQgLnNlcnZpY2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmJhc2tldC1pdGVtIC5iYXNrZXQtbmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhc2tldC1pdGVtIC5jb3VudGVyLWJsb2NrIHtcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG4gIC5iYXNrZXQtaXRlbSAuY291bnRlci1ibG9jayAuY291bnRlcixcbi5iYXNrZXQtaXRlbSAuY291bnRlci1ibG9jayAucHJpY2UtYmxvY2sge1xuICAgIHdpZHRoOiAxNDNweDtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLmJhc2tldC1uYW1lIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLnByaWNlLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5iYXNrZXQtaXRlbSAucHJpY2UtYmxvY2sgLm9sZF9wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5iYXNrZXQtaXRlbSAucHJvZC1idG5zIHtcbiAgICBvcmRlcjogNDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5iYXNrZXQtaXRlbSAudXNlZnVsIHtcbiAgICBvcmRlcjogNTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLnVzZWZ1bCAud3JhcC11c2UgLnVzZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYmFza2V0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZ2FwOiAwcHg7XG4gIH1cbiAgLmJhc2tldC1pdGVtIC5iYXNrZXQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5iYXNrZXQtaXRlbSAuYmFza2V0LW5hbWUgLmFydCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5iYXNrZXQtaXRlbSAuaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLndyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLmltZy11c2Uge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJhc2tldC1pdGVtIC5pbWctdXNlIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJhc2tldC1pdGVtIC51c2Uge1xuICAgIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJhc2tldC1pdGVtIC53cmFwLXVzZSAud3JhcC11c2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLnVzZWZ1bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTEwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcbiAgfVxuICAuYmFza2V0LWl0ZW0gLnVzZWZ1bCAubmFtZS11c2Uge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG4gIC5iYXNrZXQtaXRlbSAucHJvZC1idG5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5iYXNrZXQtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvdHRvbTogNzZweDtcbiAgei1pbmRleDogMTE7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmJhc2tldC1maXhlZCAuYnRuX3dyYXAge1xuICB3aWR0aDogMjEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5iYXNrZXQtZml4ZWQgLnByaWNlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYmFza2V0LWZpeGVkIC5wcmljZSBzcGFuIHtcbiAgY29sb3I6ICMxMTMwQUM7XG59XG5cbi5wYWdlLW9yZGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucGFnZS1vcmRlciAuZ3JleS1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucGFnZS1vcmRlciAuZ3JleS1ibG9jayBoMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnBhZ2Utb3JkZXIgLmdyZXktYmxvY2sgaDMgc3BhbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2Utb3JkZXIgLmdyZXktYmxvY2sgaDMgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzExMzBBQztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZS1vcmRlciAub3JkZXItc3RlcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbn1cbi5wYWdlLW9yZGVyIC5vcmRlci1zdGVwIC5sLXN0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLW9yZGVyIC5vcmRlci1zdGVwIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGFnZS1vcmRlciAub3JkZXItc3RlcCAuZ3Ige1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5wYWdlLW9yZGVyIC5vcmRlci1zdGVwIC5pbnB1dC5ib29sZWFuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYWdlLW9yZGVyIC5jaGVja2JveCBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzExMzBBQztcbn1cbi5wYWdlLW9yZGVyIC5kYmx1ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb3JtLWJsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4uZm9ybS1ibCA+ICoge1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cbi5mb3JtLWJsIC5jbC0zIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMzJSAtIDdweCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1vcmRlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnBhZ2Utb3JkZXIgLnJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2Utb3JkZXIgLmdyZXktYmxvY2sge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxNXB4O1xuICB9XG4gIC5wYWdlLW9yZGVyIC5ncmV5LWJsb2NrIC5uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5wYWdlLW9yZGVyIC5ncmV5LWJsb2NrIC5pbnB1dC5ib29sZWFuIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLnBhZ2Utb3JkZXIgLmdyZXktYmxvY2sgLm9yZGVyLXN0ZXAge1xuICAgIHBhZGRpbmc6IDAgMjBweCAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1vcmRlciAuZ3JleS1ibG9jayBoMyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5wYWdlLW9yZGVyIC5ncmV5LWJsb2NrIGgzIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5wYWdlLWJhc2tldCAucmlnaHQgLmJhc2tldC1saXN0IGxpIC5sLFxuLnBhZ2UtYmFza2V0IC5yaWdodCAuYmFza2V0LWxpc3QgbGkgLnIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuLmdyZXktYmxvY2std3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi53aGl0ZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndoaXRlLWJsb2NrIC5pbnB1dCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZhdm9yaXRlLXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uZmF2b3JpdGUtcGFnZSAudG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mYXZvcml0ZS1wYWdlIC5yb3cge1xuICBnYXA6IDIwcHg7XG59XG4uZmF2b3JpdGUtcGFnZSAubmV3LWRldGFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBnYXA6IDIwcHg7XG59XG4uZmF2b3JpdGUtcGFnZSAuc29ydC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmF2b3JpdGUtcGFnZSAudG9wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXZvcml0ZS1wYWdlIC5tZW51LW5ldyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZhdm9yaXRlLXBhZ2UgLmZhdm9yaXRlLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyNiU7XG59XG4uZmF2b3JpdGUtcGFnZSAuY2F0YWxvZ193cmFwIHtcbiAgd2lkdGg6IDc0JTtcbn1cbi5mYXZvcml0ZS1wYWdlIC5wcm9kdWN0IC5idG5fd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG4gIGNvbG9yOiAjMTEzMEFDO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmZhdm9yaXRlLXBhZ2UgLnByb2R1Y3QgLmJ0bl93cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExMzBBQztcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmF2b3JpdGUtcGFnZSAudG9wID4gc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZmF2b3JpdGUtcGFnZSAucm93IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmZhdm9yaXRlLXBhZ2UgLmZhdm9yaXRlLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuZmF2b3JpdGUtcGFnZSAuZmF2b3JpdGUtbGVmdCAubWVudS1uZXcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5mYXZvcml0ZS1wYWdlIC5mYXZvcml0ZS1sZWZ0IC5tZW51LW5ldyBhIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAuZmF2b3JpdGUtcGFnZSAuZ3JleS1ibG9jay13cmFwcGVyIC53aGl0ZS1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuZmF2b3JpdGUtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZmF2b3JpdGUtc2xpZGVyIC5tZW51LW5ldyBhOmhvdmVyLFxuLmZhdm9yaXRlLXNsaWRlciAubWVudS1uZXcgYS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uY29tcGFyZS1wYWdlIC5uZXctZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb21wYXJlLXBhZ2UgLm1lbnUtbmV3IHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5jb21wYXJlLXBhZ2UgLm1lbnUtbmV3IC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5jb21wYXJlLXBhZ2UgLmNvbXBhcmUtc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMTBweDtcbn1cblxuLmNvbXBhcmVfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbXBhcmVfd3JhcCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmNvbXBhcmVfd3JhcCAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbXBhcmVfd3JhcCAuc2xpY2stc2xpZGUgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb21wYXJlX3dyYXAgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uY29tcGFyZV93cmFwIC5jb21wYXJlLXByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5jb21wYXJlX3dyYXAgLm1pbi1wcm9wIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wYXJlLXBhZ2UgLm5ldy1kZXRhaWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5jb21wYXJlLXBhZ2UgLmZhdm9yaXRlLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmNvbXBhcmVfd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5jb21wYXJlX3dyYXAgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5jb21wYXJlX3dyYXAgLm1pbi1wcm9wIHVsIGxpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuY29tcGFyZV93cmFwIC5taW4tcHJvcCB1bCBsaSBzcGFuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29tcGFyZV93cmFwIC5taW4tcHJvcCB1bCBsaSAucmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tLWgtMTAwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xuICBnYXA6IDIwcHg7XG59XG4ubS1oLTEwMC5ncmV5IHtcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmZvcm0tcGFnZSAubS1oLTEwMCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZm9ybS1wYWdlIC5mb3JtLWJsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBnYXA6IDIwcHg7XG59XG4uZm9ybS1wYWdlIC5mb3JtLWJsIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9ybS1wYWdlIC5idG5fd3JhcCB7XG4gIGhlaWdodDogNTVweDtcbn1cbi5mb3JtLXBhZ2UgLmNvbC1uIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5mb3JtLXBhZ2UgLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5mb3JtLXBhZ2UgLnRvcCAucGhvbmUgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZm9ybS1wYWdlIC50b3AgLnBob25lIHNwYW4gc3BhbiB7XG4gIGNvbG9yOiAjMTEzMEFDO1xufVxuLmZvcm0tcGFnZSAudG9wIC5waG9uZSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTEzMEFDO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZvcm0tcGFnZSAudG9wIC5waG9uZSBhOmhvdmVyIHtcbiAgY29sb3I6ICM5QUIxRkY7XG59XG4uZm9ybS1wYWdlIC5pbnB1dCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRjg7XG59XG4uZm9ybS1wYWdlIC5ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZm9ybS1wYWdlIC5ib3R0b20gLmNvbC1uIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5mb3JtLXBhZ2UgLmJvdHRvbSAuZ3Ige1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5mb3JtLXBhZ2UgLmJvdHRvbSBhLmdldC1jb2RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogI0Q0MjI0MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXBhZ2UgLnRvcCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5mb3JtLXBhZ2UgLnBob25lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmZvcm0tcGFnZSAucGhvbmUgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0tcGFnZSAuYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZvcm0tcGFnZSAuYm90dG9tIC5jb2wtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5say1wYWdlIC5uZXctZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMjBweDtcbn1cbi5say1wYWdlIC5jb250ZW50LWJsb2NrIHtcbiAgZ2FwOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xufVxuLmxrLXBhZ2UgLmZvcm0tYmwge1xuICBiYWNrZ3JvdW5kOiAjRUVGM0Y4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBnYXA6IDIwcHg7XG59XG4ubGstcGFnZSAuZm9ybS1ibCAuaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmxrLXBhZ2UgLm9yZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cbi5say1wYWdlIC5vcmRlciAubmFtZS1ibG9jayAubmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxrLXBhZ2UgLm9yZGVyIC5uYW1lLWJsb2NrIC5uYW1lIHNwYW4ge1xuICBjb2xvcjogIzExMzBBQztcbn1cbi5say1wYWdlIC5vcmRlciAubmFtZS1ibG9jayAuc3RhdHVzIHtcbiAgY29sb3I6ICNBMEE4QjI7XG59XG4ubGstcGFnZSAub3JkZXIgLm5hbWUtYmxvY2sgLnN0YXR1cy5ncmVlbiB7XG4gIGNvbG9yOiAjMThCOTVCO1xufVxuLmxrLXBhZ2UgLm9yZGVyIC5vcmRlci1ibG9jayAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGstcGFnZSAub3JkZXIgLm9yZGVyLWJsb2NrIC52YWwge1xuICBjb2xvcjogI0EwQThCMjtcbn1cbi5say1wYWdlIC5vcmRlciAucHJvZHVjdHMtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4ubGstcGFnZSAub3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGstcGFnZSAub3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubGstcGFnZSAub3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5tb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGstcGFnZSAuZm9ybS1ibCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAubGstcGFnZSAub3JkZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAubGstcGFnZSAub3JkZXIgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGstcGFnZSAub3JkZXIgLm5hbWUtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ub3V0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVGM0Y4O1xufVxuLm91dC1ibG9jayBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm91dC1ibG9jayBhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5vdXQtYmxvY2sgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5say1wYWdlIC5tZW51LW5ldyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxrLXBhZ2UgLm1lbnUtbmV3IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5say1wYWdlIC5jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhZ2UtNDA0IC5ncmV5IHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5wYWdlLTQwNCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtNDA0IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtNDA0IGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLTQwNCAuZ3JleSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAucGFnZS00MDQgLnRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS00MDQgLmJ0bl93cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI0MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnJldmlld3MtcGFnZSAudGl0bGVfaDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmV2aWV3cy1wYWdlIC50aXRsZV9oMiAuYmx1ZWJnIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucmV2aWV3cy1wYWdlIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI0VFRjNGODtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5yZXZpZXdzLXBhZ2UgLnJldmlldyB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3MtcGFnZSAucmV2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5yZXZpZXdzLXBhZ2UgLndyYXBwZXIge1xuICAgIGdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJldmlld3MtcGFnZSAudGl0bGVfaDIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucmV2aWV3cy1wYWdlIC50aXRsZV9oMiAuYnRuX3dyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmRlbGl2ZXJ5LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmRlbGl2ZXJ5LWJsb2NrIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kZWxpdmVyeS1ibG9jayBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5kZWxpdmVyeS1ibG9jayBwaWN0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVsaXZlcnktYmxvY2sgcGljdHVyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5kZWxpdmVyeS1ibG9jayAubGVmdCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uZGVsaXZlcnktYmxvY2sgLnJpZ2h0IHtcbiAgd2lkdGg6IDc1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRlbGl2ZXJ5LWJsb2NrIC5yaWdodCAudGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDUwJTtcbn1cbi5kZWxpdmVyeS1ibG9jayAubGVmdCxcbi5kZWxpdmVyeS1ibG9jayAucmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kZWxpdmVyeS1ibG9jayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5kZWxpdmVyeS1ibG9jayAubGVmdCxcbi5kZWxpdmVyeS1ibG9jayAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5LWJsb2NrIC5yaWdodCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmRlbGl2ZXJ5LWJsb2NrIC5yaWdodCAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRlbGl2ZXJ5LWJsb2NrIC5yaWdodCBwaWN0dXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9yZGVyOiAxO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmRlbGl2ZXJ5LWJsb2NrIC5yaWdodCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5kZWxpdmVyeS1ibG9jay10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5kZWxpdmVyeS1ibG9jay10ZXh0IGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kZWxpdmVyeS1ibG9jay10ZXh0IHAge1xuICBtYXJnaW46IDA7XG59XG4uZGVsaXZlcnktYmxvY2stdGV4dCAud3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZ2FwOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LWJsb2NrLXRleHQgLmNvbC1uIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uZGVsaXZlcnktYmxvY2stdGV4dCBkaXZbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kZWxpdmVyeS1ibG9jay10ZXh0IC5jb2wtdHIge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmRlbGl2ZXJ5LWJsb2NrLXRleHQgLmNvbC13IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVsaXZlcnktYmxvY2stdGV4dCB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5kZWxpdmVyeS1ibG9jay10ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmRlbGl2ZXJ5LWJsb2NrLXRleHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGVsaXZlcnktYmxvY2stdGV4dCAuY29sLW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kZWxpdmVyeS1ibG9jay10ZXh0IC5jb2wtdHIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kZWxpdmVyeS1ibG9jay10ZXh0IGRpdltjbGFzcyo9Y29sLV0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi50aXRsZV93aXRoX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGl0bGVfd2l0aF9pbWcgaDMge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4udGl0bGVfd2l0aF9pbWcgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi5ibG9jay1pbWctcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2staW1nLXJpZ2h0IHBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1pbWctcmlnaHQgcGljdHVyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJsb2NrLWltZy1yaWdodCAudGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDgwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1pbWctcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1pbWctcmlnaHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuYmxvY2staW1nLXJpZ2h0IHBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuYmxvY2staW1nLXJpZ2h0IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm9wdG9tLXBhZ2UgLnRleHQtd2l0aC1waWN0dXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5vcHRvbS1wYWdlIC50ZXh0LXdpdGgtcGljdHVyZSAuYnRuX3dyYXAge1xuICBtYXgtd2lkdGg6IDIzNXB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLm9wdG9tLXBhZ2UgLmFkdmFudGFnZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAyMHB4O1xufVxuLm9wdG9tLXBhZ2UgLmFkdmFudGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5vcHRvbS1wYWdlIC50ZXh0LXdpdGgtcGljdHVyZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAub3B0b20tcGFnZSAudGV4dC13aXRoLXBpY3R1cmUgaDMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3B0b20tcGFnZSAudGV4dC13aXRoLXBpY3R1cmUgLmNvbC1uOm50aC1jaGlsZCgxKSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3B0b20tcGFnZSAudGV4dC13aXRoLXBpY3R1cmUgLmNvbC1uOm50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcHRvbS1wYWdlIC5hZHZhbnRhZ2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLm9wdG9tLXBhZ2UgLmFkdmFudGFnZXMgLmFkdmFudGFnZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wdG9tLXBhZ2UgLmFkdmFudGFnZXMgLmFkdmFudGFnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbi5vcHRvbS1jYXRzIC5tYWluLWNhdCB7XG4gIGdhcDogMjBweDtcbn1cbi5vcHRvbS1jYXRzIC5tYWluLWNhdCAuY2F0IHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAxNHB4KTtcbiAgbWFyZ2luOiAwO1xufVxuLm9wdG9tLWNhdHMgLm1haW4tY2F0IC5nciB7XG4gIGNvbG9yOiAjQTBBOEIyO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9wdG9tLWNhdHMgLm1haW4tY2F0IC5jYXQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyA3MHB4KSBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vcHRvbS1jYXRzIC5tYWluLWNhdCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5vcHRvbS1jYXRzIC5tYWluLWNhdCAud3JhcCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAub3B0b20tY2F0cyAubWFpbi1jYXQgLmNhdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAub3B0b20tY2F0cyAubWFpbi1jYXQgLmdyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvbm9ybWFsaXplLmNzcy9ub3JtYWxpemUuY3NzXCI7XG5cbkBpbXBvcnQgXCJwYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9hcHBcIjsiLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ludm9sdmUnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9JbnZvbHZlLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdJbnZvbHZlJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvSW52b2x2ZS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSW52b2x2ZSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ludm9sdmUtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogNjUwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ludm9sdmUnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9JbnZvbHZlLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuJGdyZXk6ICNBMEE4QjI7XHJcbiRsZ3JleTogI0VFRjNGODtcclxuJHJlZDogI0Q0MjI0MTtcclxuJGxyZWQ6ICNGRUU1RTU7XHJcbiRyZWRoOiAjRjgzQTVCO1xyXG4kYmx1ZTogIzExMzBBQztcclxuJGdyZWVuOiAjMThCOTVCO1xyXG4kbGdyZWVuOiAjRDNGM0UwO1xyXG4kbGJsdWU6ICM5QUIxRkY7XHJcbiRsYmx1ZTE6ICMxRTQ0REU7XHJcbiRkYmx1ZTogIzBBMDYzOTtcclxuXHJcbkBtaXhpbiByZWQtaG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJHJlZGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmx1ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogJGxncmV5O1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgJjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGRibHVlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZGJsdWU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBibGFjay1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgJjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGJsdWViZy1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGxibHVlMTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBsYmx1ZWJnLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkbGJsdWU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGxibHVlMTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0MSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG5AbWl4aW4gdGV4dDIge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxufVxyXG5cclxuQG1peGluIG1lbnUtYm9sZCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5AbWl4aW4gaDEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogNTZweDtcclxuICBzcGFuIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBoMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGgzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2xpY2sge1xyXG4gIC5zbGljay10cmFjayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHR9XHJcbiAgLnNsaWNrLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgID4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBcIkludm9sdmVcIiwgc2Fucy1zZXJpZjtcblx0bWFyZ2luOiAwO1xuXHRAaW5jbHVkZSB0ZXh0Mjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdCYudW5zY3JvbGwge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxufVxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAkZ3JleTtcbn1cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzAwMDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuLmNvbnRhaW5lci1mbHVpZCB7XG5cdC8vIG1heC13aWR0aDogMTQ0MHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi8vIC5yb3cge1xuLy8gXHRmbGV4LXdyYXA6IG5vd3JhcDtcbi8vIH1cbi5yb3c+KiB7XG5cdHdpZHRoOiBpbmhlcml0O1xuXHRmbGV4LXNocmluazogaW5oZXJpdDtcbn1cblxuaGVhZGVyIHtcblx0cGFkZGluZzogMjBweCAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC50b3duIHtcblx0XHR3aWR0aDogMTA1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRzdmcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG5cdC5hZGRyIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAxN3B4O1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0fVxuXHQucm93IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdH1cblx0LndyYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC50b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5sZWZ0LFxuXHRcdC5yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXHQubGVmdCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDU3M3B4KTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5yaWdodCB7XG5cdFx0d2lkdGg6IDU3M3B4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdGEuY2FsbCB7XG5cdFx0d2lkdGg6IDE2MnB4O1xuXHRcdGhlaWdodDogMzFweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRcdEBpbmNsdWRlIHJlZC1ob3Zlcjtcblx0fVxuXHQuYm90dG9tIHtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHRcblx0LmJ0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY291bnQge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogN3B4O1xuXHRcdFx0bGVmdDogMjFweDtcblx0XHRcdHRvcDogLTdweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHR9XG5cdH1cblx0bWVudSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDEycHggMDtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTg1cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0NXB4O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAyMHB4O1xuXHR3aWR0aDogY2FsYygxMDAlIC0gNTg1cHgpO1xuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMjdweDtcblx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA0cHg7XG5cdFx0dG9wOiA0cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDlweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI0MHB4KSB7XG5cdGhlYWRlciB7XG5cdFx0LmFkZHIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdH1cblx0XHRtZW51IHtcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0aGVhZGVyIHtcblx0XHQubGVmdCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzAzcHgpO1xuXHRcdH1cblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDMwM3B4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0LmVtYWlsIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHRcdC5waG9uZSB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuc29jIHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cdFx0XHRhLmNhbGwge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG5cdGhlYWRlciB7XG5cdFx0LmxvZ28ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5wYWdlIHtcblx0XHQudGl0bGVfaDIge1xuXHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0fVxuXHR9XG5cdGhlYWRlciB7XG5cdFx0LmxvZ28ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHQge1xuXHRcdFx0LmVtYWlsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5zb2Mge1xuXHRcdFx0XHR3aWR0aDogMTA5cHg7XG5cdFx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YS5jYWxsIHtcblx0XHRcdFx0aGVpZ2h0OiA0M3B4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ei1pbmRleDogOTA7XG5cdFx0XHRoZWlnaHQ6IDc2cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Ji5sb2dpbiB7XG5cdFx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5iYXNrZXQge1xuXHRcdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY291bnQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud3JhcCB7XG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAyMzNweDtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmJhc2tldCB7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VhcmNoIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0bWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0aGVhZGVyIHtcblx0XHQubG9nbyB7XG5cdFx0XHR3aWR0aDogMjQ1cHg7XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdC5lbWFpbCxcblx0XHRcdC5waG9uZSxcblx0XHRcdC5zb2MsXG5cdFx0XHQuY2FsbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWFyY2gge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRoZWFkZXIge1xuXHRcdC5idG5zIHtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnBrLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5way10YWItYmxvY2sge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LnBrLW1vYi1ibG9jayB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuXHQubW9iLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC50YWItYmxvY2sge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uc29jIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogNXB4O1xuXHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHBhZGRpbmc6IDNweDtcblx0fVxufVxuLnBob25lIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0c3ZnIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cbn1cblxuLm1lbnUtYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHdpZHRoOiAxMDVweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRpIHtcblx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxufVxuLm1lbnUtd3JhcHBlciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTE7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRkaXNwbGF5OiBub25lO1xuXHQubWVudS13cmFwcGVyX2xlZnQge1xuXHRcdHdpZHRoOiAyODhweDtcblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGdyZXk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0cmVjdCB7XG5cdFx0XHRcdFx0XHRmaWxsOiAkYmx1ZTtcblx0XHRcdFx0XHRcdHN0cm9rZTogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRzdHJva2U6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdC5pbWcge1xuXHRcdFx0d2lkdGg6IDU3cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC50aXRsZV9oMyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQubWVudS13cmFwcGVyX3JpZ2h0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjg4cHgpO1xuXHRcdHBhZGRpbmc6IDE1cHggMCAxNXB4IDM1cHg7XG5cdFx0LndyYXAtbWVudSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud3JhcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5tZW51LXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0LnRpdGxlX2gzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHQmLnN1Ym1lbnUge1xuXHRcdFx0XHQuYmFjayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmFjayB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubWVudS13cmFwcGVyX2xlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdGxlZnQ6IC0xMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHotaW5kZXg6IDkyO1xuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0bGkge1xuXHRcdFx0XHRoZWlnaHQ6IDU3cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCYubm8taW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDU3cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0N3B4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lbnUtaW5mbyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdC5hZGRyIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdD4gKiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuY2FsbCB7XG5cdFx0XHRcdGhlaWdodDogNTdweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZW51LXdyYXBwZXJfcmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiA5Mztcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRsaS5tb2ItYmxvY2sge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlX2gzIHtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdC5iYWNrIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDU3cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0cmVjdCB7XG5cdFx0XHRcdFx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0cGF0aCxcblx0XHRcdFx0XHRcdHJlY3Qge1xuXHRcdFx0XHRcdFx0XHRzdHJva2U6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaTpsYXN0LWNoaWxkIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndyYXAge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQuYnRuX3dyYXAge1xuXHRcdFx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndyYXAtbWVudSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR6LWluZGV4OiA5NDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAxNXB4KTtcblx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5oMyxcbi50aXRsZV9oMyB7XG5cdEBpbmNsdWRlIGgzO1xufVxuXG5oMSB7XG5cdG1hcmdpbjogMDtcbn1cblxuaDEsXG4udGl0bGVfaDEge1xuXHRAaW5jbHVkZSBoMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGgxLFxuXHQudGl0bGVfaDEge1xuXHRcdEBpbmNsdWRlIGgyO1xuXHR9XG59XG5cbmgyLFxuLnRpdGxlX2gyIHtcblx0QGluY2x1ZGUgaDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRoMixcblx0LnRpdGxlX2gyIHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxufVxuXG4vLyBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbi8vIFx0aDIsXG4vLyBcdC50aXRsZV9oMiB7XG4vLyBcdFx0QGluY2x1ZGUgaDM7XG4vLyBcdH1cbi8vIH1cblxuLnNsaWRlcl9tYWluIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDI4NXB4O1xuXHQud3JhcCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZzogNjBweCAxMTVweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMjg1cHg7XG5cdH1cblx0LnNsaWNrLXNsaWRlIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC5sZWZ0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR6LWluZGV4OiAxO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdHBpY3R1cmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0fVxuXHRwIHtcblx0XHRAaW5jbHVkZSBoMjtcblx0XHRtYXJnaW46IDEwcHggMCAzMHB4O1xuXHR9XG5cdCYuc2VydmljZS1iYW5uZXIge1xuXHRcdC50ZXh0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0fVxuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXJfbWFpbiB7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRAaW5jbHVkZSBoMztcblx0XHR9XG5cdFx0LndyYXAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5zbGlkZXJfbWFpbiB7XG5cdFx0LndyYXAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQubGVmdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmJ0bi1zbGlkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYuc2VydmljZS1iYW5uZXIge1xuXHRcdFx0cGljdHVyZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQuc2xpZGVyX21haW4ge1xuXHRcdC53cmFwIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHR9XG5cdFx0Ji5zZXJ2aWNlLWJhbm5lciB7XG5cdFx0XHQud3JhcCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC50aXRsZV9oMiB7XG5cdFx0XHRcdEBpbmNsdWRlIGgzO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bl93cmFwIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zbGlkZXItYnRucyB7XG5cdC5zbGljay1hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cmVjdDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRzdHJva2U6ICRncmV5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdH1cblxuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5zbGlkZXItYnRucyB7XG5cdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdH1cblx0fVxufVxuXG4ubS1iIHtcblx0bWFyZ2luOiA0MHB4IDA7XG5cdC50aXRsZV9oMiB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweCAyNXB4O1xuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLnRpdGxlLWxlZnQge1xuXHRcdC50aXRsZV9oMiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0Ji50aXRsZS13LW1iIHtcblx0XHQudGl0bGVfaDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5tLWIge1xuXHRcdC8vIG1hcmdpbjogMjBweCAwO1xuXHRcdC50aXRsZV9oMiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5tLWIge1xuXHRcdC50aXRsZV9oMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5tYWluLWNhdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0LnRpdGxlIHtcblx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHQuY2F0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0bWluLWhlaWdodDogMTcycHg7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0fVxuXHQud3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogNjUlO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0dWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdGEge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0Ji5sYXN0IHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm1haW4tY2F0IHtcblx0XHQuY2F0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0Lm1haW4tY2F0IHtcblx0XHQuY2F0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygxMDAlIC0gMTBweCkgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LndyYXAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tYWluLWJhbm5lciB7XG5cdHBhZGRpbmctdG9wOiAyN3B4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjdweDtcblx0LndyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5sZWZ0IHtcblx0XHR3aWR0aDogY2FsYyg2NyUgLSA4cHgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0Q4RUZGQSwgIzg0Q0NGMCk7XG5cdFx0LnRpdGxlX2gyIHtcblx0XHRcdHBhZGRpbmc6IDAgODBweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5pbWcge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yaWdodCB7XG5cdFx0d2lkdGg6IGNhbGMoMzMlIC0gOHB4KTtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubWFpbi1iYW5uZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdC53cmFwIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC5sZWZ0LFxuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQucmlnaHQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRuX3dyYXAucmVkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQudGl0bGVfaDIge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0Lm1haW4tYmFubmVyIHtcblx0XHQubGVmdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdC50aXRsZV9oMiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDEzNnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHQge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmJ0bl93cmFwIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTc0cHg7XG5cdGhlaWdodDogNTBweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0aW1nIHtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0fVxuXHQmLnJlZCB7XG5cdFx0QGluY2x1ZGUgcmVkLWhvdmVyO1xuXHR9XG5cdCYuYmx1ZSB7XG5cdFx0QGluY2x1ZGUgYmx1ZS1ob3Zlcjtcblx0fVxuXHQmLmRibHVlIHtcblx0XHRAaW5jbHVkZSBkYmx1ZS1ob3Zlcjtcblx0fVxuXHQmLmJsYWNrIHtcblx0XHRAaW5jbHVkZSBibGFjay1ob3Zlcjtcblx0fVxuXHQmLmdyZXkge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRib3JkZXItY29sb3I6ICRsZ3JleTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG5cdCYubGJsdWUge1xuXHRcdEBpbmNsdWRlIGJsdWViZy1ob3Zlcjtcblx0fVxuXHQmLnNreSB7XG5cdFx0QGluY2x1ZGUgbGJsdWViZy1ob3Zlcjtcblx0fVxufVxuXG4uYnRuLXNsaWRlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDE5OHB4O1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdGNvbG9yOiAkYmx1ZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRAaW5jbHVkZSBibHVlLWhvdmVyO1xufVxuXG4uYmFubmVyX3NsaWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHQuc2xpY2stc2xpZGUge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXHQud3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdC5pbWcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwM3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRsZ3JleTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmJhbm5lcl9zbGlkZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdC53cmFwIHtcblx0XHRcdG1heC13aWR0aDogMTE1cHg7XG5cdFx0XHQuaW1nIHtcblx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFkdmFudGFnZXMge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0LmFkdmFudGFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDYgLSAxNXB4KTtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG5cdFx0bWFyZ2luOiA4cHggMDtcblx0XHRwIHtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGgzO1xuXHRcdH1cblx0fVxuXHQmLnNlcnZpY2UtYWR2YW50YWdlcyB7XG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSBoMztcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuYWR2YW50YWdlcyB7XG5cdFx0LmFkdmFudGFnZSB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFkdmFudGFnZXMge1xuXHRcdC5hZHZhbnRhZ2Uge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEwcHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmFkdmFudGFnZXMge1xuXHRcdC5hZHZhbnRhZ2Uge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53cmFwLW5ldyB7XG5cdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0cGFkZGluZzogMzBweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHQudGl0bGVfaDIge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5zbGljay1wcmV2IHtcblx0XHRsZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNsaWNrLW5leHQge1xuXHRcdHJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnNsaWNrLXNsaWRlIHtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC53cmFwLW5ldyB7XG5cdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHR9XG59XG5cbi5zbGlkZXJfYmxvY2sge1xuXHR3aWR0aDogMTAwJTtcblx0LnNsaWNrLXRyYWNrIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNsaWNrLWxpc3Qge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0fVxufVxuXG4ubWFpbl9uZXdzX3NsaWRlciB7XG5cdC5uZXcge1xuICAgIFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLm5ldyB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQuaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5uYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdH1cblx0LnR4dCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0LmJ0bl93cmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQubWFpbl9uZXdzX3NsaWRlciB7XG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdFx0fVxuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5tYWluX25ld3Nfc2xpZGVyIHtcblx0XHQubmV3IHtcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLnNlby10ZXh0IHtcblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblx0LndyYXAge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0QGluY2x1ZGUgdGV4dDE7XG5cdH1cbn1cblxuLm1haW5fcmV2aWV3c19zbGlkZXIge1xuXHQucmV2aWV3IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcbiAgICBcdGhlaWdodDogMTAwJTsgICAgICAgICAgXG4gICAgXHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LnJldmlldyB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHQucmF0aW5nLW5hbWUge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5kYXRlIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cbn1cbi5yZXZpZXcsXG4ucmF0aW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0LnJhdGluZy1uYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Lm5hbWUge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cdFx0LmRhdGUge1xuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTNweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdC5yYXRlLW51bSB7XG5cdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cblxuLnJldmlldyB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0LnJhdGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQucmF0aW5nLW5hbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC50eHQge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0fVxuXHQuaW1ncyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDEwcHgpO1xuXHRcdH1cblx0fVxufVxuLnJhdGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0fVxufVxuXG4udGl0bGVfd2l0aC1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdC5idG5fd3JhcCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdH1cbn1cblxuLm1haW5fc2VydGlmaWNhdGVfc2xpZGVyIHtcblx0LnNlcnRpZmljYXRlIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGxncmV5O1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0Lm5hbWUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG5cdC5zbGljay1zbGlkZSB7XG4gICAgXHRwYWRkaW5nOiAwIDEwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5tYWluX3NlcnRpZmljYXRlX3NsaWRlciB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0Mjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuZm9vdGVyIHtcblx0cGFkZGluZzogMzBweCAwIDA7XG5cdC5yb3cge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0fVxuXHQuZm9vdF93cmFwIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcblx0XHQmLnJpZ2h0IHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0LmZvb3RfYWRkciB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zb2Mge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0fVxuXHR9XG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9vdF9hZGRyIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFxuXHR9XG5cdC5waG9uZSB7XG5cdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxuXHQuYnRuX3dyYXAge1xuXHRcdGhlaWdodDogNDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cblxuXG4uZm9vdF9hZGRyIHtcblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0aSB7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxufVxuXG4uZm9vdGVyX2JvdHRvbSB7XG5cdGhlaWdodDogNTdweDtcblx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRhaW5lci1mbHVpZC5wb2xpY3kge1xuXHQucm93IHtcblx0XHRwYWRkaW5nOiAzM3B4IDAgNDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuXHRmb290ZXIge1xuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHRtYXgtd2lkdGg6IDMxMnB4O1xuXHRcdFx0XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRmb290ZXIge1xuXHRcdC5yb3cge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0XHQuZm9vdF93cmFwIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHRib2R5IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzZweDtcblx0fVxuXG5cdC5jb250YWluZXItZmx1aWQucG9saWN5IHtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRmb290ZXIge1xuXHRcdC5mb290X3dyYXAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LnBob25lIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQuYnRuX3dyYXAucmVkLFxuXHRcdC5mb290X2FkZHIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LmZvb3RfYWRkciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucGhvbmUge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcblx0XHR9XG5cdH1cblx0LmNvbnRhaW5lci1mbHVpZC5wb2xpY3kge1xuXHRcdC5yb3cge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuLm1vZGFsLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTAwO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC40KTtcblx0LndyYXBwZXIge1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXHQmLnNtYWxsLWZvcm0ge1xuXHRcdC53cmFwcGVyIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0fVxuXHR9XG5cdC50aXRsZV9oMyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0c3ZnIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHR9XG5cdH1cblx0LmJ0bl93cmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdH1cblx0LmNhcHRjaGEsXG5cdC5pbnB1dCB7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdH1cbn1cblxuLmlucHV0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuY2hhbmdlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHR9XG5cdCYuY2hhbmdlYmxlOm5vdCguZm9jdXNlZCkge1xuXHRcdGlucHV0IHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0XHQuY2hhbmdlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuc3VjY2VzcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0xMi41cHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3VjY2Vzcy5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0bWluLXdpZHRoOiAyNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDI1cHg7XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHR9XG5cdH1cblx0aW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNTVweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblx0fVxuXHQmLndpdGgtbGFiZWwge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdGxhYmVsIHtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0fVxuXHR9XG5cdHRleHRhcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWluLWhlaWdodDogMTAycHg7XG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0fVxuXHR9XG5cdCYuY2hlY2tib3gge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYm9vbGVhbixcblx0Ji5yYWRpbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDE5cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0aW5wdXQge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC5sYWJlbCxcblx0XHRsYWJlbCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdHNwYW46OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC04LjVweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRcdH1cblx0XHRcdHNwYW46OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcbiBcdFx0XHRcdHdpZHRoOiAxM3B4O1xuIFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuIFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuIFx0XHRcdFx0bGVmdDogM3B4O1xuIFx0XHRcdFx0dG9wOiA1MCU7XG4gXHRcdFx0XHRtYXJnaW4tdG9wOiAtNS41cHg7XG4gXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG4gXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCxcblx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0c3Bhbjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblx0Ji5ib29sZWFuIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdFx0LmxhYmVsLFxuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0c3Bhbjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IDMxcHg7XG5cdFx0XHRcdGhlaWdodDogMTlweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTkuNXB4O1xuXHRcdFx0fVxuXHRcdFx0c3Bhbjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0OmNoZWNrZWQgKyAubGFiZWwsXG5cdFx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdHNwYW46OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0fVxuXHRcdFx0c3Bhbjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0bGVmdDogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5sYXJnZSB7XG5cdFx0XHRpbnB1dDpjaGVja2VkICsgLmxhYmVsLFxuXHRcdFx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdFx0c3Bhbjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5sYXJnZSB7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdHdpZHRoOiA1NnB4O1xuXHRcdC5sYWJlbCxcblx0XHRsYWJlbCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogNTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XG5cdFx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYucmFkaW8ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0c3Bhbjo6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGdyZXkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Ji5jb2xvciB7XG5cdFx0bGFiZWwge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtOC41cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxuXHRcdH1cblx0XHQmLndoaXRlIHtcblx0XHRcdC5iZyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyZXk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc3VjY2VzcyB7XG5cdFx0c3BhbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcblx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0Ji50by1sZWZ0IHtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMCAxMHB4IDAgMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwi4oCiXCI7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogLTE5cHg7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdG1hcmdpbi10b3A6IC04LjVweDtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEsIHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDY1MDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuYnJlYWRjcnVtYnMge1xuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5icmVhZGNydW1icyB7XG5cdFx0dWwge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcmllcyB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0Z2FwOiAxMHB4IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdC5jYXRlZ29yeSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gNiAtIDE5cHgpO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHR9XG5cdFx0LmltZyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5maWx0ZXItY2F0YWxvZyB7XG5cdC5maWx0ZXItY2F0IHtcblx0XHR3aWR0aDogMzEycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogM3B4O1xuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5zb3J0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5jYXRhbG9nX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzIycHgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY2F0YWxvZ193cmFwIHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5maWx0ZXItY2F0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogOTA7XG5cdFx0bGVmdDogLTEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZy1ib3R0b206IDE0MHB4O1xuXHRcdC5idG5zIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogLTEwMCU7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0LmJ0bl93cmFwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5maWx0ZXItdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdGhlaWdodDogNDdweDtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuZmlsdGVyLWJsb2NrIHtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGxncmV5O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5maWx0ZXItY2F0IHtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHQvLyBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0LmJ0bnMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGxncmV5O1xuXHRcdH1cblx0fVxufVxuXG4uZmlsdGVyLWJsb2NrIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0LndyYXAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnRpdGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0aSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR9XG5cdH1cblx0Ji5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC50aXRsZSB7XG5cdFx0XHRpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZpbHRlci1wcmljZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0LmZpbHRlci1wcmljZS1pbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDNweCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5wdXQge1xuXHRcdG1hcmdpbjogMTNweCAwO1xuXHRcdC5jb3VudCB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cdC5maWx0ZXItc2VhcmNoIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcblx0LmZpbHRlci1zZWFyY2gge1xuXHRcdG1heC13aWR0aDogMTc0cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZmlsdGVyLWNhdGFsb2cge1xuXHRcdC5maWx0ZXItY2F0IHtcblx0XHRcdHdpZHRoOiAyNjdweDtcblx0XHR9XG5cdFx0LmNhdGFsb2dfd3JhcCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjc3cHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5maWx0ZXItY2F0YWxvZyB7XG5cdFx0LmZpbHRlci1jYXQge1xuXHRcdFx0d2lkdGg6IDIyMnB4O1xuXHRcdH1cblx0XHQuY2F0YWxvZ193cmFwIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMzJweCk7XG5cdFx0fVxuXHR9XG59XG5cbi5maWx0ZXItb3ZlcmZsb3cge1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG5cdGhlaWdodDogMTcwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ji5hY3RpdmUge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4uZmlsdGVyLXNob3cge1xuXHRjb2xvcjogJHJlZDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnRhZ3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQudGFnIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDlweCAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdCYudW5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji5yZWQge1xuXHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0QGluY2x1ZGUgcmVkLWhvdmVyO1xuXHRcdH1cblx0XHQmLm1vcmUge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnRhZ3Nfc2xpZGVyIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHR9XG5cdH1cbn1cblxuLmNhdGFsb2dfd3JhcCB7XG5cdC53cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDIwcHg7XG5cdFx0LnByb2R1Y3Qge1xuXHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmNhdGFsb2dfd3JhcCB7XG5cdFx0LndyYXAge1xuXHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDE1cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jYXRlZ29yaWVzIHtcblx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTlweCk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY2F0ZWdvcmllcyB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcblx0XHRnYXA6IDBweDtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmNhdGVnb3JpZXMge1xuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHR9XG5cdH1cblxuXHQuY2F0YWxvZ193cmFwIHtcblx0XHQud3JhcCB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHQucHJvZHVjdCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zb3J0LWJsb2NrIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGEge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0Ji5hY3RpdmUsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc29ydC1tb2ItYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0LmZpbHRlci1tb2ItYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VsZWN0LXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlbGVjdC1hcnJvdy5zdmcnKSBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDExcHg7XG5cdFx0aGVpZ2h0OiA2cHg7XG5cdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Ym9yZGVyOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6bm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG5cdGFwcGVhcmFuY2U6bm9uZTtcblx0cGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5iYW5uZXIge1xuXHQmLmZ1bGwtd2lkdGgge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi5wcm9kdWN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkbGdyZXk7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdC5taWRkbGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5hcnQge1xuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHR9XG5cdC5ib3R0b20ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LnRvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cdC5wcm9kLXRhZ3Mge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC50YWcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHQmLnJlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmF0aW5nLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFxuXHR9XG5cdC5wcmljZS1ibG9jayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogN3B4O1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdC5zYWxlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR9XG5cdFx0LnByaWNlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHRcdC5vbGQtcHJpY2Uge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblx0Lm5hbWUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR9XG5cdC5jYXQge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxuXHQucHJvcCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHRcblx0LmNvdW50ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdC5idG4tYiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdH1cblx0fVxuXHQuc2VydmljZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdCYudW5hY3RpdmUge1xuXHRcdC5wcm9kLWJ0bnMge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTogJGdyZXkgIWltcG9ydGFudDtcblx0XHRcdFx0ZmlsbDogJGdyZXkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2QtdGFncyB7XG5cdFx0XHQudGFnIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByaWNlLFxuXHRcdC5zZXJ2aWNlLFxuXHRcdC5uYW1lIHtcblx0XHRcdGNvbG9yOiAkZ3JleSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2FsZSxcblx0XHQuYnRuX3dyYXAge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZXkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnByb2QtYnRucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA1cHg7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHR9XG5cdHN2ZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cbn1cblxuLmJsdWViZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogNTVweDtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdC5idG4td3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Y29udGVudDogXCLQn9C10YDQtdC50YLQuFwiO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQmLmFjdGl2ZSxcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGdyZWVuO1xuXHRcdC5idG4td3JhcCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogJGdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb3VudGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG4ucmF0ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC5yYXRlLW51bSB7XG5cdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQucHJvZHVjdCB7XG5cdFx0LmNvdW50ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYnRuX3dyYXAge1xuXHRcdFx0LmJ0bi13cmFwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRib3R0b206IDJweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5wcm9kdWN0IHtcblx0XHQucHJvZC10YWdzIHtcblx0XHRcdC50YWcge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kLWJ0bnMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHQuYnRuLXdyYXAge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY291bnRlciB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmNhdGFsb2dfd3JhcCAud3JhcCB7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdC5wcm9kdWN0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3Qge1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHQucmF0aW5nLWJsb2NrIHtcblx0XHRcdC5yYXRlIC5yYXRlLW51bSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50b3Age1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdC5wcmljZS1ibG9jayB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDNweDtcblx0XHRcdC5zYWxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0Lm9sZC1wcmljZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmFydCxcblx0XHQubmFtZSxcblx0XHQuY2F0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0XHQuc2VydmljZSB7XG5cdFx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvZC1idG4uZmF2b3JpdGUge1xuXHRwYXRoIHtcblx0XHRzdHJva2U6ICRyZWQ7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnRcblx0fVxuXHQmLmFjdGl2ZSxcblx0Jjpob3ZlciB7XG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiAkcmVkO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvZC1idG4uY29tcGFyZSB7XG5cdHN2ZyB7XG5cdFx0cGF0aDpudGgtY2hpbGQoMSkge1xuXHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0fVxuXHRcdHBhdGg6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGZpbGw6ICRncmV5O1xuXHRcdH1cblx0fVxuXHQmLmFjdGl2ZSxcblx0Jjpob3ZlciB7XG5cdFx0c3ZnIHtcblx0XHRcdHBhdGg6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHRwYXRoOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGZpbGw6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY291bnRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGlucHV0IHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblx0LmJ0bi1iIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuLnBhZ2luYXRhdGlvbiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHQuYnRuX3dyYXAuZ3JleSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHR1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRnYXA6IDJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRzdHJva2U6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LnBhZ2luYXRhdGlvbiB7XG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlby1ibG9jayB7XG5cdG1hcmdpbjogMjBweCAwO1xuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG5cdGNvbG9yOiAkZ3JleTtcblx0QGluY2x1ZGUgdGV4dDE7XG59XG5cbi5jYXJ0IHtcblx0LnRvcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0LmFydCB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQubWlkZGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdC5sZWZ0LWNhcnQge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdFx0LmNlbnRlci1jYXJ0IHtcblx0XHRcdHdpZHRoOiAzODVweDtcblx0XHR9XG5cdFx0LnJpZ2h0LWNhcnQge1xuXHRcdFx0d2lkdGg6IGNhbGMoNjAlIC0gMzg1cHgpO1xuXHRcdH1cblx0fVxuXG5cdC5sZWZ0LWNhcnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuY2FydC10YWdzIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0XG5cdC52ZXJ0aWNhbF9zbGlkZXIge1xuXHRcdHdpZHRoOiA4OHB4O1xuXHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LnNsaWRlIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdH1cblx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwLjVweDtcblx0XHRcdCYuc2xpY2stcHJldiB7XG5cdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHQge1xuXHRcdFx0XHRib3R0b206IDhweDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNlbnRlci1jYXJ0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTVweCAwO1xuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHR9XG5cblx0LnNob3dfc2VydGlmaWNhdGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdHNwYW4ge1xuXHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQuY2FydC10YWdzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0XG5cdFx0LnRhZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idXktYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0LmJ1eS1iIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvdW50ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZWVuO1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdC5idG4tYiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5taW51cyB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnNhbGUge1xuXHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdH1cblx0LnJpZ2h0LWNhcnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHggMDtcblx0XHRcblx0XHQuZ3JleS1ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdH1cblxuXHRcdFxuXG5cdFx0LmJ0bnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cblx0XHQuYnRucy5hY3RpdmUge1xuXHRcdFx0LmNvdW50ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZXJ2aWNlIHtcblx0XHRcdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHR9XG5cdH1cblxuXHQucHJpY2UtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5wcmljZSB7XG5cdFx0XHRAaW5jbHVkZSBoMjtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0XHQub2xkLXByaWNlIHtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0fVxuXHR9XG5cblx0LmJsdWViZyB7XG5cdFx0bWluLXdpZHRoOiA1MCU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LmdhcmFudCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0LmxlZnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnN1bHQtYmxvY2sge1xuXHRcdGdhcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0LmJ0bl93cmFwIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHR9XG5cdH1cblxuXHQuYm90dG9tIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ob3Jpem9udGFsX3NsaWRlciB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwOHB4KVxuXHR9XG5cblx0LmRlc2NyIHtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0fVxufVxuXG4uc2xpY2stZG90cyB7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA1cHg7XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAyN3B4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGJ1dHRvbiB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY2F0LXRhYiAucmV2aWV3cy1zbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmNhcnQge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdC5taW4tcHJvcCAudGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdC50YWItMiB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1pZGRsZSB7XG5cdFx0XHQubGVmdC1jYXJ0LFxuXHRcdFx0LmNlbnRlci1jYXJ0LFxuXHRcdFx0LnJpZ2h0LWNhcnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5ob3Jpem9udGFsX3NsaWRlciB7XG5cdFx0XHRcdG1heC13aWR0aDogMzc1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5jZW50ZXItY2FydCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0LmJyYW5kLWJsb2NrIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpZGVyLWJvdHRvbSB7XG5cdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHQuYnV5LWJsb2NrIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc3F1YXJlcyB7XG5cdFx0LnRhZyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDk4cHg7XG5cdFx0fVxuXHR9XG5cdC5jYXQtdGFiIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcblx0XHQudGl0bGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdC5pbWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmNhcnQtdGFncy5tb2ItYmxvY2sge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblx0Lm1pbi1wcm9wLm1vYi1ibG9jayB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmNhcnQge1xuXHRcdC50b3Age1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmF0aW5nIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cdFx0XHQuYXJ0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpZ2h0LWNhcnQge1xuXHRcdFx0LmdyZXktYmxvY2sge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2F0LXRhYiAubWluLXByb3AgdWwge1xuXHRcdGNvbHVtbi1jb3VudDogMSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5jYXQtdGFicyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGdhcDogMjVweDtcblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0QGluY2x1ZGUgaDM7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdCYuYWN0aXZlLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cbn1cblxuLnNsaWNrLXNsaWRlID4gZGl2IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jYXQtdGFiIHtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAzNXB4IDAgMDtcblx0Ji5hY3RpdmUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0LmltZyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQudGV4dCB7XG5cdFx0d2lkdGg6IGNhbGMoNzUlIC0gMjRweCk7XG5cdH1cblx0Lm1pbi1wcm9wIHtcblx0XHR1bCB7XG5cdFx0XHRjb2x1bW4tY291bnQ6IDI7XG5cdFx0XHRsaTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50YWItaWNvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyN3B4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHR9XG5cdH1cblx0LnJldmlld3Mtc2wge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmNhcnQtZGVsaXZlcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAxMHB4O1xuXHRpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0LmRlbGl2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQuZGVsaXYtciB7XG5cdFx0LnRpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdC52YWwge1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG4udy1hIHtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNlZS1jaGFyIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogJHJlZDtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmJyYW5kLWJsb2NrIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRjb2xvcjogJGdyZXk7XG5cdGEge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHR9XG59XG5cbi5zcXVhcmVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDVweDtcblx0c3Bhbjpub3QoLnRhZykge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0fVxuXHQudGFnIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRjb2xvcjogJGdyZXk7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdFxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cbn1cblxuLmJyaWVmLWJsb2NrIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogMTVweDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDg5O1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLm1pbi1wcm9wIHtcblx0LnRpdGxlIHtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0fVxuXHR1bCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGdyZXk7XG5cdFx0XHRnYXA6IDAgMTBweDtcblx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FydC9xdWVzdGlvbi5zdmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaGFyZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAkZ3JleTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0fVxufVxuXG4ucHJvZHVjdF9zbGlkZXIge1xuXHQuc2xpY2stc2xpZGUge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnByb2R1Y3Rfc2xpZGVyIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyAuc2xpY2stdHJhY2sge1xuLy8gXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4vLyB9XG5cbi5zZXJ2aWNlLW1lbnUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDI1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGxncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0Jjpob3Zlcixcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0fVxuXG5cdFx0YiB7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2VydmljZS1tZW51IHtcblx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHQuc2xpY2stc2xpZGUge1xuICAgICAgXHRcdCAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLyog0J/QtdGA0LXQsdC40LLQsNC10Lwg0LjQvdC70LDQudC90L7QstGL0LUg0YHRgtC40LvQuCBTbGljayAqL1xuICAgICAgXHRcdCAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8qINCU0LXQu9Cw0LXQvCDRgdCw0Lwg0YHQu9Cw0LnQtCDRhNC70LXQutGB0L7QvCAqL1xuICAgICAgXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgXHRcdH1cblxuICAgICAgXHRcdC5zbGljay1zbGlkZSA+IGRpdiB7XG4gICAgICBcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBcdFx0ICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgXHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5zZXJ2aWNlLW1lbnUge1xuXHRcdGEge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGIge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0Mjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbi5ibG9jay1jb2wtdGV4dCB7XG5cdHVsLFxuXHRcdG9sIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5ibG9jay1jb2wtdGV4dCB7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uYmxvY2stMi1jb2wge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDI1cHg7XG5cdGgyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdHBpY3R1cmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdHVsLFxuXHRcdG9sIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdH1cblx0LmItYyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0bGk6Om1hcmtlciB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLm1vbnRhZ2UtYmxvY2sge1xuXHRcdC5sZWZ0IHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm1vbi1ibG9jayB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHQuYmxvY2stY29sLXRleHQge1xuXHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0fVxuXHR9XG5cdC5ibG9jay0yLWNvbCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC5iLWMge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdH1cblx0XHQmLm1vbnRhZ2UtYmxvY2sge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyAuc2VydmljZS0xIHtcblx0XHRcblx0Ly8gfVxufVxuXG4uY29uZC10eXBlcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjBweDtcblx0YSB7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHR9XG5cdH1cblx0YiB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdH1cblx0XG59XG4uY29uZC10eXBlLnZlbnQtdHlwZSB7XG5cdGIge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY29uZC10eXBlcyB7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuY29uZC10eXBlcyB7XG5cdFx0YSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbGljaztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmNvbmQtdHlwZXMge1xuXHRcdGEge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHR9XG5cdH1cbn1cblxuLndvcmstc3lzdGVtIHtcblx0LnNlYXJjaCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0aW5wdXQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdGhlaWdodDogNDlweDtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdH1cblx0XHRidXR0b24ge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zbGlkZS13cmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMTBweCAwO1xuXHQudGl0bGUge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0QGluY2x1ZGUgaDM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRtaW4taGVpZ2h0OiA1N3B4O1xuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0fVxuXHR9XG5cdCYuYWN0aXZlIHtcblx0XHQudGl0bGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0c3ZnIHtcblxuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud3JhcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0QGluY2x1ZGUgdGV4dDE7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcblx0fVxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblx0bGkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQucmlnaHQge1xuXHRcdEBpbmNsdWRlIGgzO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnNsaWRlLXdyYXBwZXIge1xuXHRcdC50aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRcdG1pbi1oZWlnaHQ6IDUxcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQuc2xpZGUtd3JhcHBlciB7XG5cdFx0bWFyZ2luOiA1cHggMDtcblx0XHQudGl0bGUge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdH1cblx0fVxufVxuXG4uZm9ybS1ibG9jayB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdC5mb3JtIHtcblx0XHRtYXgtd2lkdGg6IDUxN3B4O1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHQuZGVzY3Ige1xuXHRcdFx0bWFyZ2luOiAxNXB4IDAgMjVweDtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdH1cblxuXHRcdC5pbnB1dCB7XG5cdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHR9XG5cdFx0LmJ0bl93cmFwIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mb3JtLWJsb2NrIHtcblx0XHQudGl0bGVfaDIge1xuXHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQuZm9ybS1ibG9jayB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHQuZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0LmRlc2NyIHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWluZXItZmx1aWQuZ3JleSB7XG5cdC53cmFwcGVyIHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0LnRpdGxlX2gyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi53LW0tdCB7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YWdlcyB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjBweCAwO1xuXHQud3JhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAyNXB4O1xuXHR9XG5cdC5zdGFnZSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAyMHB4KTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHQubnVtLWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDU1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZSwgJHJlZCk7XG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0XHQubmFtZSB7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnN0YWdlcyB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzbGljaztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LnN0YWdlcyB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHQuc3RhZ2Uge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHR9XG5cdH1cbn1cblxuLnRleHQxIHtcblx0QGluY2x1ZGUgdGV4dDE7XG59XG5cbi5jb21wbGV4LXNvbHZlcyB7XG5cdC53cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDI2cHg7XG5cdH1cblx0LnNvbHZlIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHQuaW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5uYW1lIHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmNvbXBsZXgtc29sdmVzIHtcblx0XHQud3JhcCB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5zb2x2ZSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcblx0XHRcdC5pbWcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5jb250YWluZXItZmx1aWQuZ3JleSAud3JhcHBlciB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHQudGl0bGVfaDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LmNvbXBsZXgtc29sdmVzIHtcblx0XHQuc29sdmUge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0Mjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5jb21wbGV4LXNvbHZlcyB7XG5cdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXHRcdC53cmFwIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0LnNvbHZlIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4udGFiLWJ0bi1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAxNXB4O1xuXHRhIHtcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0Ji5hY3RpdmUsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59XG4udGFiLWJ0bi1ibG9jayB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5uZXdzIHtcblx0LndyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHQubmV3IHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcblx0fVxuXHRcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5uZXdzIHtcblx0XHQud3JhcCB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHRcdC5uZXcge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgLSA4cHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0Lm5ld3Mge1xuXHRcdC5uZXcge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5uZXdzIHtcblx0XHQubmV3IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4udGFiLW5ldyB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ji5hY3RpdmUge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC5wYWdpbmF0YXRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cbn1cblxuLm5ldy1kZXRhaWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHQubWVudS1uZXcge1xuXHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHdpZHRoOiAzMTJweDtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTVweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uZXctdGV4dCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM0MnB4KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdGdhcDogMjBweDtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHQ+ICoge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQuZ3JleSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuIFx0XHR9XG5cdH1cbn1cblxuLnRleHQtd2l0aC1waWN0dXJlIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRoMiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQuY29sLW4ge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHR9XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5uZXctZGV0YWlsIHtcblx0XHQubWVudS1uZXcge1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdH1cblxuXHRcdC5uZXctdGV4dCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjcwcHgpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm5ldy1kZXRhaWwge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQubWVudS1uZXcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHR9XG5cblx0XHQubmV3LXRleHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC50ZXh0LXdpdGgtcGljdHVyZSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMjBweDtcblx0XHRoMiB7XG5cdFx0XHRAaW5jbHVkZSBoMztcblx0XHR9XG5cdFx0LmNvbC1uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uZXctYWR2cyB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0bWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0LmFkdiB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdCYuZ3JlZW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJGxncmVlbjtcblx0XHR9XG5cdFx0Ji5yZWQge1xuXHRcdFx0YmFja2dyb3VuZDogJGxyZWQ7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cdHVsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQubmV3LWFkdnMge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDIwcHg7XG5cdFx0LmFkdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLm5ldy1mb3JtIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRtYXJnaW46IDM1cHggYXV0bztcblx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtaW4taGVpZ2h0OiAyMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0LnRpdGxlIHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHR9XG5cdH1cblx0LmZvcm0ge1xuXHRcdHdpZHRoOiBjYWxjKDcwJSAtIDIwcHgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQuaW5wdXQ6bm90KC5jaGVja2JveCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAxMHB4KTtcblx0XHR9XG5cdFx0LmNoZWNrYm94IHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Lm5ldy1mb3JtIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdC50aXRsZV9oMSB7XG5cdFx0XHRAaW5jbHVkZSBoMjtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRpdGxlLFxuXHRcdC5mb3JtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHQuaW5wdXQ6bm90KC5jaGVja2JveCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5jaGVja2JveCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQubmV3LWZvcm0ge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdH1cbn1cblxuLnF1ZXN0aW9uLWJsb2NrIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNXB4O1xuXHR3aWR0aDogMTAwJTtcblx0LnRpdGxlX2gyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblx0LnRpdGxlIHtcblx0XHRAaW5jbHVkZSBoMztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1pbi1oZWlnaHQ6IDY3cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHR9XG5cdC5xdWVzdGlvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGxncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdC53cmFwIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdFx0LndyYXAge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5xdWVzdGlvbi1ibG9jayB7XG5cdFx0LnF1ZXN0aW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hYm91dC10ZXh0LWJsb2NrIHtcblx0LnRleHQtd2l0aC1waWN0dXJlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0fVxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuXHQuYWJvdXQtdGV4dC1ibG9jayB7XG5cdFx0LnRleHQtd2l0aC1waWN0dXJlIHtcblx0XHRcdC5jb2wtbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hZHZhbnRhZ2VzLmFib3V0LWltZyB7XG5cdC5hZHZhbnRhZ2Uge1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuXHR9XG59XG5cbi5yZWQtdGl0bGUge1xuXHQucm93IHtcblx0XHRnYXA6IDE1cHg7XG5cdH1cblx0LnRpdGxlX2gyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdC5yLXQtYmxvY2sge1xuXHRcdHdpZHRoOiBjYWxjKDIwJSAtIDE1cHgpO1xuXHRcdC5yZWQge1xuXHRcdFx0QGluY2x1ZGUgaDE7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBpbmNsdWRlIGgzO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmFib3V0LXRleHQtYmxvY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC5sZWZ0IHtcblx0XHR3aWR0aDogNDUlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdHBpY3R1cmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0LndyYXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cdC5jZW50ZXIsXG5cdC5yaWdodCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC5sZWZ0LFxuXHQuY2VudGVyLFxuXHQucmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0fVxuXHQuY2VudGVyIHtcblx0XHR3aWR0aDogMjUlO1xuXHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdH1cblx0LnJpZ2h0IHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHR9XG5cdCYuZGVsaXZlcnktdGV4dC1ibG9jayB7XG5cdFx0LmxlZnQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0LmNlbnRlcixcblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5kZWxpdmVyeS10ZXh0LWJsb2NrIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LmxlZnQsXG5cdFx0LmNlbnRlcixcblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQubGVmdCB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYWJvdXQtdGV4dC1ibG9jayB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC50ZXh0LXdpdGgtcGljdHVyZSB7XG5cdFx0XHQuY29sLW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5jb2wtbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5jZW50ZXIge1xuXHRcdFx0d2lkdGg6IDM1JTtcblx0XHR9XG5cdFx0LnJpZ2h0IHtcblx0XHRcdHdpZHRoOiBjYWxjKDY1JSAtIDIwcHgpO1xuXHRcdH1cblx0fVxuXHQucmVkLXRpdGxlIC5yLXQtYmxvY2sge1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTVweCk7XG5cdFx0LnJlZCB7XG5cdFx0XHRAaW5jbHVkZSBoMjtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFkdmFudGFnZXMuYWJvdXQtaW1nIC5hZHZhbnRhZ2Uge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuYWJvdXQtdGV4dC1ibG9jayB7XG5cdFx0LmNlbnRlcixcblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnJlZC10aXRsZSAuci10LWJsb2NrIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcblx0fVxuXG5cdC5hZHZhbnRhZ2VzLmFib3V0LWltZyAuYWR2YW50YWdlIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuXHR9XG5cblx0LmRlbGl2ZXJ5LXRleHQtYmxvY2sge1xuXHRcdC5sZWZ0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0LndyYXAge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdHBpY3R1cmUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQuYWJvdXQtdGV4dC1ibG9jayB7XG5cdFx0aDMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0LmxlZnQge1xuXHRcdFx0LndyYXAge1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hZHZhbnRhZ2VzIHtcblx0XHQuYWR2YW50YWdlIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIGgyLFxuXHQvLyAudGl0bGVfaDIge1xuXHQvLyBcdEBpbmNsdWRlIGgzO1xuXHQvLyB9XG59XG5cbi5hYm91dC1jb21tYW5kIHtcblx0QGluY2x1ZGUgc2xpY2s7XG5cdC5zbGljay1zbGlkZSB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHR9XG5cdC5jb21tYW5kIHtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5uYW1lIHtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdH1cblx0XHQucG9zdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdFx0XHRwYWRkaW5nOiA1cHggOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFib3V0LWNvbW1hbmQge1xuXHRcdC5jb21tYW5kIHtcblx0XHRcdC5wb3N0IHtcblx0XHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuYWJvdXQtY29tbWFuZCB7XG5cdFx0LmNvbW1hbmQge1xuXHRcdFx0LnBvc3Qge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5hYm91dC1jb21tYW5kIHtcblx0XHQuY29tbWFuZCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdFx0LnBvc3Qge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jb250YWN0LXRleHQtYmxvY2sge1xuXHRAaW5jbHVkZSB0ZXh0MTtcblx0LnRleHQtd2l0aC1waWN0dXJlIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHR9XG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC5jb2wtbiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cblx0LmZvb3RfYWRkciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0Mjtcblx0XHR9XG5cdFx0Ji53aXRoLXNvYyB7XG5cdFx0XHQuc29jIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1hcC1ibG9jayB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0aW1nIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LnJlcS1ibG9jayB7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY29udGFjdC10ZXh0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdC50ZXh0LXdpdGgtcGljdHVyZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQubWFwLWJsb2NrIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHR9XG5cblx0XHQuZm9vdF9hZGRyIHtcblx0XHRcdC5zb2Mge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVxLWJsb2NrIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuY29udGFjdC10ZXh0LWJsb2NrIC5jb2wtbiB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxufVxuXG4uY29tcGFyZS1wYWdlLFxuLnBhZ2UtYmFza2V0IHtcblx0LnRpdGxlX2gyIHtcblx0XHRiIHtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblx0fVxufVxuXG4ucGFnZS1iYXNrZXQge1xuXHQudG9wIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHQ+IHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cdFx0LmNoZWNrYm94IHtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2QtYnRucyB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubGVmdCB7XG5cdFx0d2lkdGg6IDcwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG5cdC5yaWdodCB7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdC5ncmV5IHtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdH1cblx0XHQuYmFza2V0LWxpc3Qge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdC5sIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHQmLnJlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50b3RhbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bl93cmFwLnJlZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNTVweDtcblx0XHR9XG5cdFx0LmRpc2NvdW50LWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0LmlucHV0IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcblx0XHRcdH1cblx0XHRcdC5idG5fd3JhcCB7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubG9naW4tYmxvY2sge1xuXHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcblx0XHQuYnRuX3dyYXAge1xuXHRcdFx0d2lkdGg6IDI2MnB4O1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdH1cblx0XHRiIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHQuc2VydmljZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHQuc2VydmljZS1iYXNrZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdC50b3Age1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0XHR9XG5cdFx0XHQuYm90dG9tIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQuZGVzY3Ige1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGxncmV5O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucHJpY2Utc2VydmljZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jYXJ0IC5wcm9kLWJ0bnMgYSxcbi5wcm9kdWN0IC5wcm9kLWJ0bnMgYSB7XG5cdHN2ZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG4uYmFza2V0LWRlbGV0ZTpob3ZlciB7XG5cdHN2ZyBwYXRoIHtcblx0XHRmaWxsOiAkYmx1ZTtcblx0fVxufVxuLmJhc2tldC1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGxncmV5O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRnYXA6IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LnByb2QtYnRucyB7XG5cdFx0c3ZnIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0LmNob3NlbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDE1cHg7XG5cdFx0dG9wOiAxNXB4O1xuXHR9XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1x0XG5cdH1cblx0LmltZyB7XG5cdFx0d2lkdGg6IDEyMnB4O1xuXHRcdFxuXHR9XG5cdC53cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTIycHgpO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQvLyA+IC5wcmljZS1ibG9jayB7XG5cdFx0Ly8gXHR3aWR0aDogMTI0cHg7XG5cdFx0Ly8gfVxuXHR9XG5cdC5jb3VudGVyLWJsb2NrIHtcblx0XHR3aWR0aDogMTQzcHg7XG5cdFx0LnByaWNlLWJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHR9XG5cdC5iYXNrZXQtbmFtZSB7XG5cdFx0d2lkdGg6IDM1JTtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHQ+ICoge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQuYXJ0IHtcblx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblx0fVxuXHQucHJpY2UtYmxvY2sge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHQucHJpY2Uge1xuXHRcdFx0QGluY2x1ZGUgaDM7XG5cdFx0fVxuXHRcdC5vbGRfcHJpY2Uge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHRcdC5vbGQtcCB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdH1cblx0fVxuXHQucHJvZC1idG5zIHtcblx0XHRnYXA6IDEwcHg7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogNDNweDtcblx0XHRcdGhlaWdodDogNDNweDtcblx0XHR9XG5cdH1cblx0LmNvdW50ZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1jb2xvcjogJGxncmV5O1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXHQudXNlZnVsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdC50aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRleHQxO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndyYXAtdXNlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHQudXNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsZ3JleTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0LmltZy11c2Uge1xuXHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdC5pbWcge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmFtZS11c2Uge1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LndyYXAtdXNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudXNlLWJ0bnMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5wcmljZS11c2Uge1xuXHRcdFx0XHRAaW5jbHVkZSBtZW51LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5iYXNrZXQtaXRlbS5kZWxldGVkIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQuaW1nIHtcblx0XHRtYXgtd2lkdGg6IDY1cHg7XG5cdFx0b3BhY2l0eTogMC44O1xuXHR9XG5cdGltZyB7XG5cdFx0d2lkdGg6IDY1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFxuXHR9XG5cdC5sZWZ0LWJsb2NrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTVweDtcblx0fVxuXHQuYmFza2V0LW5hbWUge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdFxuXHR9XG5cdC5kZWxldGVkLWJsb2NrIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5uYW1lIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYW1lLmdyZXkge1xuXHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRjb2xvcjogJGdyZXk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5iYXNrZXQtaXRlbS5kZWxldGVkIHtcblx0XHQubmFtZS5ncmV5IHtcblx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdH1cblx0XHQuZGVsZXRlZC1ibG9jayB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmJhc2tldC1pdGVtLmRlbGV0ZWQge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQuZGVsZXRlZC1ibG9jayB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLXVzZSB7XG5cdCY6aG92ZXIge1xuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogJGdyZXk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LnBhZ2UtYmFza2V0IHtcblx0XHQubGVmdCB7XG5cdFx0XHR3aWR0aDogNjglO1xuXHRcdH1cblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDMyJTtcblx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0LmRpc2NvdW50LWJsb2NrIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQuaW5wdXQsXG5cdFx0XHRcdC5idG5fd3JhcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gLmJhc2tldC1pdGVtIHtcblx0Ly8gXHRnYXA6IDEwcHg7XG5cdC8vIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5wYWdlLWJhc2tldCB7XG5cdFx0LnRvcCB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQuZ3JleSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMTBweDtcblx0XHRcdH1cblx0XHRcdC5kaXNjb3VudC1ibG9jayB7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHQuaW5wdXQsXG5cdFx0XHRcdC5idG5fd3JhcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VydmljZXMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQuYmFza2V0LWl0ZW0ge1xuXHRcdC5iYXNrZXQtbmFtZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmNvdW50ZXItYmxvY2sge1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRtYXJnaW46IDE1cHggMCAwO1xuXHRcdFx0LmNvdW50ZXIsXG5cdFx0XHQucHJpY2UtYmxvY2sge1xuXHRcdFx0XHR3aWR0aDogMTQzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5iYXNrZXQtbmFtZSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cdFx0LnByaWNlLWJsb2NrIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdC5vbGRfcHJpY2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kLWJ0bnMge1xuXHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdH1cblx0XHQudXNlZnVsIHtcblx0XHRcdG9yZGVyOiA1O1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmJhc2tldC1pdGVtIHtcblx0XHQudXNlZnVsIHtcblx0XHRcdC53cmFwLXVzZSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0LnVzZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdC5iYXNrZXQtaXRlbSB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRnYXA6IDBweDtcblx0XHQuYmFza2V0LW5hbWUge1xuXHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0XHQuYXJ0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW1nIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdC53cmFwIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcblx0XHR9XG5cdFx0LmltZy11c2Uge1xuXHRcdFx0d2lkdGg6IDcwcHggIWltcG9ydGFudDtcblx0XHRcdG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudXNlIHtcblx0XHRcdGdhcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC53cmFwLXVzZSB7XG5cdFx0XHQud3JhcC11c2Uge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG5cdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudXNlZnVsIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMTEwcHgpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC04MHB4O1xuXHRcdFx0Lm5hbWUtdXNlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2QtYnRucyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uYmFza2V0LWZpeGVkIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRib3R0b206IDc2cHg7XG5cdHotaW5kZXg6IDExO1xuXHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHQuYnRuX3dyYXAge1xuXHRcdHdpZHRoOiAyMTBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0LnByaWNlIHtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0QGluY2x1ZGUgaDM7XG5cdH1cbn1cblxuLnBhZ2Utb3JkZXIge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0LmdyZXktYmxvY2sge1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0aDMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQub3JkZXItc3RlcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0XHQubC1zdGVwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHRcdC5uYW1lIHtcblx0XHRcdEBpbmNsdWRlIG1lbnUtYm9sZDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHRcdC5nciB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHRcdC5pbnB1dC5ib29sZWFuIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5jaGVja2JveCB7XG5cdFx0aW5wdXQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblx0LmRibHVlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDU1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuXG4uZm9ybS1ibCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAxMHB4O1xuXHQ+ICoge1xuXHRcdGZsZXg6IDEgMSAxMDAlO1xuXHR9XG5cdC5jbC0zIHtcblx0XHRmbGV4OiAwIDAgY2FsYygzMy4zMzMlIC0gN3B4KTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnBhZ2Utb3JkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdC5yaWdodCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnBhZ2Utb3JkZXIge1xuXHRcdC5ncmV5LWJsb2NrIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxNXB4O1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmlucHV0LmJvb2xlYW4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQub3JkZXItc3RlcCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAxMHB4IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQucGFnZS1vcmRlciAuZ3JleS1ibG9jayBoMyB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXHQucGFnZS1iYXNrZXQgLnJpZ2h0IC5iYXNrZXQtbGlzdCBsaSB7XG5cdFx0LmwsXG5cdFx0LnIge1xuXHRcdFx0QGluY2x1ZGUgdGV4dDI7XG5cdFx0fVxuXHR9XG59XG5cbi5ncmV5LWJsb2NrLXdyYXBwZXIge1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdEBpbmNsdWRlIHRleHQxO1xufVxuXG4ud2hpdGUtYmxvY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0LmlucHV0IHtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxufVxuXG4uZmF2b3JpdGUtcGFnZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0LnRvcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQucm93IHtcblx0XHRnYXA6IDIwcHg7XG5cdH1cblx0Lm5ldy1kZXRhaWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG5cdC5zb3J0LWJsb2NrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdC50b3Age1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQubWVudS1uZXcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5mYXZvcml0ZS1sZWZ0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMjBweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHdpZHRoOiAyNiU7XG5cdH1cblx0LmNhdGFsb2dfd3JhcCB7XG5cdFx0d2lkdGg6IDc0JTtcblx0fVxuXG5cdC5wcm9kdWN0IHtcblx0XHQuYnRuX3dyYXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdEBpbmNsdWRlIGJsdWUtaG92ZXI7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0Ly8gLmZhdm9yaXRlLXBhZ2Uge1xuXHQvLyBcdC5mYXZvcml0ZS1sZWZ0IHtcblx0Ly8gXHRcdHdpZHRoOiAyOCU7XG5cdC8vIFx0fVxuXHQvLyBcdC5jYXRhbG9nX3dyYXAge1xuXHQvLyBcdFx0d2lkdGg6IDMyJTtcblx0Ly8gXHR9XG5cdC8vIH1cblx0XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZmF2b3JpdGUtcGFnZSB7XG5cdFx0LnRvcCB7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucm93IHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0LmZhdm9yaXRlLWxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHQubWVudS1uZXcge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ncmV5LWJsb2NrLXdyYXBwZXIge1xuXHRcdFx0LndoaXRlLWJsb2NrIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mYXZvcml0ZS1zbGlkZXIge1xuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0XHQubWVudS1uZXcgYTpob3Zlcixcblx0XHQubWVudS1uZXcgYS5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHR9XG59XG5cbi5jb21wYXJlLXBhZ2Uge1xuXHQubmV3LWRldGFpbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdC5tZW51LW5ldyB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdH1cblx0fVxuXHQuY29tcGFyZS1zbGlkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMTBweDtcblx0fVxufVxuXG4uY29tcGFyZV93cmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIHNsaWNrO1xuXHQuc2xpY2stc2xpZGUge1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG5cdC5jb21wYXJlLXByb2R1Y3Qge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHQubWluLXByb3Age1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5jb21wYXJlLXBhZ2Uge1xuXHRcdC5uZXctZGV0YWlsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdC5mYXZvcml0ZS1sZWZ0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdC5jb21wYXJlX3dyYXAge1xuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblx0XHQubWluLXByb3Age1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tLWgtMTAwIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xuXHRnYXA6IDIwcHg7XG5cdCYuZ3JleSB7XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cbn1cblxuLmZvcm0tcGFnZSB7XG5cdC5tLWgtMTAwIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC5mb3JtLWJsIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRnYXA6IDIwcHg7XG5cdFx0cCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5idG5fd3JhcCB7XG5cdFx0aGVpZ2h0OiA1NXB4O1xuXHR9XG5cblx0LmNvbC1uIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC50b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0LnBob25lIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRAaW5jbHVkZSBoMztcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVudS1ib2xkO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkbGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmlucHV0IHtcblx0XHRpbnB1dCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0fVxuXHR9XG5cdC5ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0LmNvbC1uIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5nciB7XG5cdFx0XHRjb2xvcjogJGdyZXk7XG5cdFx0fVxuXHRcdGEuZ2V0LWNvZGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5mb3JtLXBhZ2Uge1xuXHRcdC50b3Age1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0XHQucGhvbmUge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvdHRvbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC5jb2wtbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGstcGFnZSB7XG5cdC5uZXctZGV0YWlsIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHQuY29udGVudC1ibG9jayB7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuXHR9XG5cdC5mb3JtLWJsIHtcblx0XHRiYWNrZ3JvdW5kOiAkbGdyZXk7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGdhcDogMjBweDtcblx0XHQuaW5wdXQge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFxuXHRcdH1cblx0fVxuXG5cdC5vcmRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQubmFtZS1ibG9jayB7XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGgzO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHQmLmdyZWVuIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5vcmRlci1ibG9jayB7XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQudmFsIHtcblx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdC5pbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubW9yZSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQubGstcGFnZSB7XG5cdFx0LmZvcm0tYmwge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cdFx0Lm9yZGVyIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0LmxrLXBhZ2Uge1xuXHRcdC5vcmRlciB7XG5cdFx0XHQubmFtZS1ibG9jayB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub3V0LWJsb2NrIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkbGdyZXk7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0c3ZnIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5say1wYWdlIHtcblx0XHRcblx0XHQubWVudS1uZXcge1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRlbnQtYmxvY2sge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLTQwNCB7XG5cdC5ncmV5IHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cdC53cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0aDMge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG5cdC5wYWdlLTQwNCB7XG5cdFx0LmdyZXkge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQuYnRuX3dyYXAge1xuXHRcdFx0bWF4LXdpZHRoOiAyNDJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ucmV2aWV3cy1wYWdlIHtcblx0LnRpdGxlX2gyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5ibHVlYmcge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQud3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogJGxncmV5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXHQucmV2aWV3IHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnJldmlld3MtcGFnZSB7XG5cdFx0LnJldmlldyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHRcdC53cmFwcGVyIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQucmV2aWV3cy1wYWdlIHtcblx0XHQudGl0bGVfaDIge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0LmJ0bl93cmFwIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRlbGl2ZXJ5LWJsb2NrIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAyMHB4O1xuXHRAaW5jbHVkZSB0ZXh0MTtcblx0aDMge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdHBpY3R1cmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdC5sZWZ0IHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cdC5yaWdodCB7XG5cdFx0d2lkdGg6IDc1JTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnRleHQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cdC5sZWZ0LFxuXHQucmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZGVsaXZlcnktYmxvY2sge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQubGVmdCxcblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuZGVsaXZlcnktYmxvY2sge1xuXHRcdC5yaWdodCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRwaWN0dXJlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kZWxpdmVyeS1ibG9jay10ZXh0IHtcblx0QGluY2x1ZGUgdGV4dDE7XG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC53cmFwcGVyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG5cdC5jb2wtbiB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdH1cblx0ZGl2W2NsYXNzKj0nY29sLSddIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQuY29sLXRyIHtcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxuXHQuY29sLXcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmRlbGl2ZXJ5LWJsb2NrLXRleHQge1xuXHRcdC5jb2wtbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmNvbC10ciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5kZWxpdmVyeS1ibG9jay10ZXh0IHtcblx0XHRkaXZbY2xhc3MqPSdjb2wtJ10ge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuLnRpdGxlX3dpdGhfaW1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XG5cdGgzIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0fVxuXHRpbWcge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHR9XG59XG5cbi5ibG9jay1pbWctcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBpY3R1cmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXHQudGV4dCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDgwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmJsb2NrLWltZy1yaWdodCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiAzNDBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0cGljdHVyZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0fVxuXHRcdC50ZXh0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuLm9wdG9tLXBhZ2Uge1xuXHQudGV4dC13aXRoLXBpY3R1cmUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRAaW5jbHVkZSB0ZXh0MTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdC5idG5fd3JhcCB7XG5cdFx0XHRcdG1heC13aWR0aDogMjM1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHR9XG5cdH1cblx0LmFkdmFudGFnZXMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXHQuYWR2YW50YWdlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcblx0Lm9wdG9tLXBhZ2Uge1xuXHRcdC50ZXh0LXdpdGgtcGljdHVyZSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdFx0XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQub3B0b20tcGFnZSB7XG5cdFx0LnRleHQtd2l0aC1waWN0dXJlIHtcblx0XHRcdC5jb2wtbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRvcmRlcjogMSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmNvbC1uOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG9yZGVyOiAyICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgIHtcblx0Lm9wdG9tLXBhZ2Uge1xuXHRcdC5hZHZhbnRhZ2VzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0LmFkdmFudGFnZSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQub3B0b20tcGFnZSB7XG5cdFx0LmFkdmFudGFnZXMge1xuXHRcdFx0LmFkdmFudGFnZSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRleHQyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vcHRvbS1jYXRzIHtcblx0Lm1haW4tY2F0IHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0LmNhdCB7XG5cdFx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAtIDE0cHgpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQuZ3Ige1xuXHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5vcHRvbS1jYXRzIHtcblx0XHQubWFpbi1jYXQge1xuXHRcdFx0LmNhdCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDcwcHgpIGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0Lm9wdG9tLWNhdHMge1xuXHRcdC5tYWluLWNhdCB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHQud3JhcCB7XG5cdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHR9XG5cdFx0XHQuY2F0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHQub3B0b20tY2F0cyB7XG5cdFx0Lm1haW4tY2F0IHtcblx0XHRcdC5nciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iXX0= */
