@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Jost:wght@100;200;300;400;500;600;700;800;900&display=swap");
.VIpgJd-ZVi9od-ORHb-OEVmcd{
    top: auto !important;
    bottom: 0 !important;
    border-bottom: none !important;
}
.VIpgJd-ZVi9od-ORHb{
    background: #fff !important;
}
.VIpgJd-ZVi9od-LgbsSe div{
    border: none !important;
    background: #fff !important;
    border: 1px solid #000 !important;
}
.preloader-wrapper {
  width: 100%;
  height: 100dvh;
  position: fixed;
  z-index: 99999;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 1)
}
.preloader-wrapper .preloader img {
  height: 70px;
}
.cage-nav {
  height: 50px;
  width: 50px;
  padding: 14px 10px;
  position: relative;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
.cage-nav .navTrigger {
  cursor: pointer;
  width: 30px;
  height: 21px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.cage-nav .navTrigger i {
  background-color: #FFF;
  border-radius: 2px;
  content: "";
  display: block;
  width: 100%;
  height: 4px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
.cage-nav .navTrigger i:nth-child(1) {
  -webkit-animation: outT 0.8s backwards;
  animation: outT 0.8s backwards;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
  width: 21px;
}
.cage-nav .navTrigger i:nth-child(2) {
  margin: 5px 0;
  -webkit-animation: outM 0.8s backwards;
  animation: outM 0.8s backwards;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
.cage-nav .navTrigger i:nth-child(3) {
  -webkit-animation: outBtm 0.8s backwards;
  animation: outBtm 0.8s backwards;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
.cage-nav .navTrigger.active i:nth-child(1) {
  -webkit-animation: inT 0.8s forwards;
  animation: inT 0.8s forwards;
  width: 100%;
}
.cage-nav .navTrigger.active i:nth-child(2) {
  -webkit-animation: inM 0.8s forwards;
  animation: inM 0.8s forwards;
  width: 100%;
}
.cage-nav .navTrigger.active i:nth-child(3) {
  -webkit-animation: inBtm 0.8s forwards;
  animation: inBtm 0.8s forwards;
}

@-webkit-keyframes inM {
  50% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@keyframes inM {
  50% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
}
@-webkit-keyframes outM {
  50% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(45deg);
  }
}
@keyframes outM {
  50% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
}
@-webkit-keyframes inT {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(9px) rotate(135deg);
  }
}
@keyframes inT {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
            transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(9px) rotate(0deg);
            transform: translateY(9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(9px) rotate(135deg);
            transform: translateY(9px) rotate(135deg);
  }
}
@-webkit-keyframes outT {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(9px) rotate(135deg);
  }
}
@keyframes outT {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
            transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(9px) rotate(0deg);
            transform: translateY(9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(9px) rotate(135deg);
            transform: translateY(9px) rotate(135deg);
  }
}
@-webkit-keyframes inBtm {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(-9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(-9px) rotate(135deg);
  }
}
@keyframes inBtm {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
            transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(-9px) rotate(0deg);
            transform: translateY(-9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(-9px) rotate(135deg);
            transform: translateY(-9px) rotate(135deg);
  }
}
@-webkit-keyframes outBtm {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(-9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(-9px) rotate(135deg);
  }
}
@keyframes outBtm {
  0% {
    -webkit-transform: translateY(0px) rotate(0deg);
            transform: translateY(0px) rotate(0deg);
  }
  50% {
    -webkit-transform: translateY(-9px) rotate(0deg);
            transform: translateY(-9px) rotate(0deg);
  }
  100% {
    -webkit-transform: translateY(-9px) rotate(135deg);
            transform: translateY(-9px) rotate(135deg);
  }
}
@media (max-width: 1199.98px) {
  header .menu ul li a{
    font-size: 13px;
  }
  main section.highlight ul.prestasi li .image {
    width: 33%;
    max-width: 100%;
  }
  main section.highlight ul.prestasi li .text {
    width: 67%;
  }
  main header.bg-solid .menu ul li a {
    color: #FFF;
  }
  main header .menu {
    position: fixed;
    top: 90px;
    right: -100%;
    background: #16B2AC;
    width: 100%;
    height: 100%;
    overflow: auto;
    -webkit-transition: 0.5s ease all;
    transition: 0.5s ease all;
  }
  main header .menu ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    color: #FFF;
    padding: 0 0 120px 0;
  }
  main header .menu ul li a {
    padding: 15px 13px;
  }
  main header .menu ul li:has(ul) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  main header .menu ul li:has(ul) a {
    width: 100%;
    -webkit-box-flex: 50%;
        -ms-flex: 50%;
            flex: 50%;
  }
  main header .menu ul li:has(ul) a:hover {
    color: #d4dc04;
  }
  main header .menu ul li:has(ul) span {
    padding: 15px 28px;
    cursor: pointer;
  }
  main header .menu ul li:has(ul) span:hover {
    color: #d4dc04;
  }
  main header .menu ul li:hover a {
    color: #FFF;
  }
  main header .menu ul li:hover ul {
    display: none;
  }
  main header .menu ul li ul {
    position: relative;
    background: #01410e;
    padding: 0;
  }
  main header .menu ul li ul li a:hover {
    color: #d4dc04;
  }
  main section.highlight ul.prestasi li .image {
    width: 50%;
    max-width: 100%;
  }
  main section.highlight ul.prestasi li .text {
    width: 50%;
  }
}
@media (max-width: 991.98px) {

}
@media (max-width: 767.98px) {
  main section.highlight ul.prestasi li .image {
    width: 40%;
    max-width: 100%;
  }
  main section.highlight ul.prestasi li .text {
    width: 60%;
  }
}
@media (max-width: 575.98px) {
  main section.slider .swiper-container .vertical-info {
    left: 32px;
  }
  main section.slider .swiper-container .swiper-wrapper:before {
    left: 32px;
    width: 40px;
  }
  main section.slider .swiper-container .swiper-wrapper .swiper-slide {
    padding-right: 25px;
    padding-left: 80px;
  }
  main section.slider .swiper-container .swiper-wrapper .swiper-slide .description {
    width: 100%;
  }
  main section.slider .swiper-container .swiper-wrapper .swiper-slide .description h1 {
    font-size: 32px;
    line-height: 32px;
  }
  main section.slider .swiper-container .swiper-wrapper .swiper-slide .description h2 {
    font-size: 28px;
    line-height: 28px;
  }
  main section.slider .swiper-container .swiper-pagination {
    left: 80px;
  }
  main section.slider .swiper-container .swiper-navigation {
    right: 25px;
  }
}
html {
  height: -webkit-fill-available;
}

body {
  top: 0 !important;
  font-family: "Jost", sans-serif;
  letter-spacing: 0.5px;
  cursor: context-menu;
  overflow-x: hidden;
  min-height: 100dvh;
  min-height: -webkit-fill-available;
}
body main {
  width: 100%;
  overflow: hidden;
}
body.overflow-y-hidden {
  overflow-y: hidden !important;
}

a {
  color: inherit;
  text-decoration: none;
  outline: none !important;
}
a:hover {
  text-decoration: none;
  color: inherit;
}
a:visited {
  text-decoration: none;
  color: inherit;
}
a:link {
  text-decoration: none;
  color: inherit;
}
a:active {
  text-decoration: none;
  color: inherit;
  outline: none !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
a.page-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn {
  outline: none !important;
}
.btn:focus, .btn:active {
  outline: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.btn.show {
  background-color: #16B2AC;
  color: #FFF !important;
  border-color: #16B2AC;
}

.btn-outline-primary {
  border-color: #16B2AC;
  background-color: transparent;
  color: #16B2AC !important;
  font-size: 14px;
}
.btn-outline-primary:hover {
  background-color: #16B2AC;
  color: #FFF !important;
  border-color: #16B2AC;
}
.btn-outline-primary:active {
  background-color: #16B2AC !important;
  color: #FFF !important;
  border-color: #16B2AC !important;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active .show > .btn-outline-primary.dropdown-toggle {
  border-color: #16B2AC;
  background-color: transparent;
  color: #16B2AC;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:hover, .btn-outline-primary:not(:disabled):not(.disabled):active .show > .btn-outline-primary.dropdown-toggle:hover {
  background-color: #16B2AC;
  color: #FFF !important;
  border-color: #16B2AC;
}

.form-control {
  outline: none !important;
}
.form-control:focus {
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 15;
  padding: 15px 0;
}
header.bg-solid {
  position: fixed;
  background: rgba(255, 255, 255, 0.95);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.bg-solid .logo img {
  height: 40px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.bg-solid .logo .text {
  color: #000;
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all;
}
header.bg-solid .logo .text h1 {
  font-size: 12px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.bg-solid .menu {
  top: 70px;
}
header.bg-solid .menu ul li a {
  font-size: 14px;
  color: #000;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.bg-solid .cage-nav {
  height: 35px;
  width: 35px;
  padding: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.bg-solid .cage-nav .navTrigger {
  width: 28px;
}
header.bg-solid .cage-nav .navTrigger i {
  background-color: #000;
  height: 4px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header.page {
  position: relative;
  background: #FFF;
}
header .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .logo img {
  height: 60px;
  margin-right: 7px;
}
header .logo .text {
  color: #FFF;
  font-family: "DM Serif Display", serif;
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all;
}
header .logo .text h1 {
  margin: 0;
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header .logo .text h2 {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header .menu .container {
  padding: 0;
}
header .menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
}
header .menu ul li {
  position: relative;
  z-index: 0;
}
header .menu ul li.active a {
  color: #d4dc04;
}
header .menu ul li a {
  color: #FFF;
  display: block;
  padding: 8px 15px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header .menu ul li ul {
  display: none;
  position: absolute;
  background: #16B2AC;
  color: #FFF;
  left: 0;
  top: calc(100% - 2.5px);
  width: 100%;
  min-width: 180px;
}
header .menu ul li:hover a {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
header .menu ul li:hover ul {
  display: block;
  z-index: 2;
  padding-left: 0;
}
header .menu ul li:hover ul li a {
  color: #FFF;
}
header .menu ul li:hover ul li a:hover {
  color: #d4dc04;
}
header .menu.mobile-active {
  right: 0;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}

section.header-page {
  position: relative;
  width: 100%;
  height: 40vh;
  background: url("../../images/bgparallax.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-bottom: 2px solid #16B2AC;
}
section.header-page:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.9)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
}
section.header-page:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
section.header-page .text {
  position: absolute;
  bottom: 0;
  z-index: 2;
  color: #FFF;
}
section.header-page .text h1 {
  font-family: "DM Serif Display", serif;
}

section.page {
  padding: 60px 0;
}
section.page .sideMenu {
  background: #16B2AC;
  padding: 5px 15px 15px;
  border-radius: 3px;
}
section.page .sideMenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
section.page .sideMenu ul li a {
  display: block;
  padding: 10px 15px;
  color: #FFF;
  border-bottom: 1px solid #FFF;
}
section.page .sideMenu ul li.active a {
  color: #d4dc04;
  border-color: #d4dc04;
}
section.page .sideMenu ul li:hover {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .sideMenu ul li:hover a {
  color: #d4dc04;
  border-color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .share-view {
  margin-top: 30px;
}
section.page .share-view ul {
  list-style: none;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
section.page .share-view ul li {
  padding: 0 5px;
}
section.page .share-view ul li.facebook a {
  background: #3b5998;
}
section.page .share-view ul li.twitter a {
  background: #00acee;
}
section.page .share-view ul li.whatsapp a {
  background: #4FCE5D;
}
section.page .share-view ul li.view a {
  background: #16B2AC;
}
section.page .share-view ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 70px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FFF;
  padding: 0 2px;
  border-radius: 3px;
  font-size: 24px;
}
section.page .share-view ul li a .text {
  width: 100%;
  font-size: 10px;
  text-align: center;
}
section.page .share-view ul li:first-child {
  padding-left: 0;
}
section.page .share-view ul li:last-child {
  padding-right: 0;
}
section.page .newsPopular h1 {
  font-size: 18px;
  margin-bottom: 25px;
}
section.page .newsPopular ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
section.page .newsPopular ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 18px;
}
section.page .newsPopular ul li .image {
  width: 30%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 3px;
}
section.page .newsPopular ul li .text {
  width: 70%;
  padding-left: 10px;
}
section.page .newsPopular ul li .text h3 {
  font-size: 14px;
  line-height: 1.5;
  max-width: 100%;
  max-height: 100%;
  white-space: pre-wrap;
  word-break: keep-all;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
  min-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
section.page .newsPopular ul li .text a {
  font-size: 12px;
  display: block;
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .newsPopular ul li .text a:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .anounNew h1 {
  font-size: 18px;
  margin-bottom: 25px;
}
section.page .anounNew ul {
  list-style: none;
  margin: 0 0 30px 0;
  padding: 0;
}
section.page .anounNew ul li {
  background: #F0F0F0;
  position: relative;
  padding: 15px 10px 15px 100px;
  margin-top: 10px;
  margin-bottom: 30px;
}
section.page .anounNew ul li h4 {
  font-size: 14px;
  font-weight: bold;
}
section.page .anounNew ul li h4:hover {
  color: #16B2AC;
}
section.page .anounNew ul li p {
  font-size: 12px;
  margin: 0 0 8px 0;
}
section.page .anounNew ul li .btn-read {
  font-size: 12px;
}
section.page .anounNew ul li .btn-read:hover {
  color: #16B2AC;
}
section.page .anounNew ul li .date {
  position: absolute;
  left: 10px;
  top: -10px;
  background: #16B2AC;
  width: 80px;
  height: 80%;
  padding: 10px;
  text-transform: uppercase;
  color: #FFF;
  text-align: center;
}
section.page .anounNew ul li .date:before {
  content: "";
  width: 10px;
  height: 10px;
  border: 5px solid black;
  position: absolute;
  top: 0;
  left: -10px;
  border-left-color: transparent;
  border-top-color: transparent;
}
section.page .anounNew ul li .date .box {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 3;
  overflow: hidden;
}
section.page .anounNew ul li .date .box h3 {
  font-size: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
section.page .anounNew ul li .date .box h3 span {
  display: block;
  font-size: 24px;
}
section.page ul.newsList {
  list-style: none;
  padding: 0;
}
section.page ul.newsList li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
}
section.page ul.newsList li .image {
  width: 30%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 3px;
  background-color: #16B2AC;
}
section.page ul.newsList li .text {
  width: 70%;
  min-height: 100px;
  padding-left: 10px;
}
section.page ul.newsList li .text h3 {
  font-size: 14px;
  line-height: 1.5;
  max-width: 100%;
  max-height: 100%;
  white-space: pre-wrap;
  word-break: keep-all;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
  min-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
section.page ul.newsList li .text p {
  font-size: 14px;
  line-height: 1.5;
  max-width: 100%;
  max-height: 100%;
  white-space: pre-wrap;
  word-break: keep-all;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
  min-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
section.page ul.newsList li .text p.name {
  color: #16B2AC;
}
section.page ul.newsList li .text a {
  font-size: 12px;
  display: block;
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.newsList li .text a:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .loadMore {
  width: 100%;
  text-align: center;
}
section.page .loadMore button {
  border: 1px solid #16B2AC;
  padding: 4px 15px;
  border-radius: 4px;
  background-color: #16B2AC;
  color: #FFF;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page .loadMore button:hover {
  background-color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.anounList {
  list-style: none;
  margin: 0 0 30px 0;
  padding: 0;
}
section.page ul.anounList li {
  background: #F0F0F0;
  position: relative;
  padding: 15px 10px 15px 100px;
  margin-top: 10px;
  margin-bottom: 30px;
}
section.page ul.anounList li h4 {
  font-size: 14px;
  font-weight: bold;
}
section.page ul.anounList li h4:hover {
  color: #16B2AC;
}
section.page ul.anounList li p {
  font-size: 12px;
  margin: 0 0 8px 0;
}
section.page ul.anounList li .btn-read {
  font-size: 14px;
}
section.page ul.anounList li .btn-read:hover {
  color: #16B2AC;
}
section.page ul.anounList li .date {
  position: absolute;
  left: 10px;
  top: -10px;
  background: #16B2AC;
  width: 80px;
  height: 80%;
  padding: 10px;
  text-transform: uppercase;
  color: #FFF;
  text-align: center;
}
section.page ul.anounList li .date:before {
  content: "";
  width: 10px;
  height: 10px;
  border: 5px solid black;
  position: absolute;
  top: 0;
  left: -10px;
  border-left-color: transparent;
  border-top-color: transparent;
}
section.page ul.anounList li .date .box {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 3;
  overflow: hidden;
}
section.page ul.anounList li .date .box h3 {
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
section.page ul.anounList li .date .box h3 span {
  display: block;
  font-size: 32px;
}
section.page ul.extraList {
  list-style: none;
  padding: 0;
}
section.page ul.extraList li .content {
  border: 1px solid #16B2AC;
  border-radius: 8px;
  overflow: hidden;
  height: 100%;
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.2);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.2);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  position: relative;
}
section.page ul.extraList li .content:before {
  content: "";
  background: linear-gradient(135deg, #16B2AC 70%, #d4dc04 100%);
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.extraList li .content:hover {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  color: #FFF;
}
section.page ul.extraList li .content:hover:before {
  left: 0;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.extraList li .content .image {
  width: 100%;
  height: 100%;
  min-height: 100px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
section.page ul.extraList li .content h1.title {
  font-size: 24px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.extraList li .content h1.title:hover {
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.extraList li .content p {
  font-size: 14px;
  line-height: 1.5;
  max-width: 100%;
  max-height: 100%;
  white-space: pre-wrap;
  word-break: keep-all;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 4px;
  min-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
section.page ul.extraList li .content .btn-link i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.page ul.extraList li .content .btn-link:hover {
  color: #FFF;
}
section.page ul.extraList li .content .btn-link:hover i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  color: #d4dc04;
}
section.page ul.listImage {
  list-style: none;
  padding: 0;
}
section.page ul.listImage li {
  cursor: pointer;
}

section.contact {
  padding: 60px 0;
}
section.contact h1 {
  font-size: 24px;
}
section.contact .btn-submit {
  padding: 4px 15px;
  background: #16B2AC;
  color: #FFF;
  border: 1px solid #16B2AC;
  border-radius: 4px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.contact .btn-submit:hover {
  background: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.contact ul.contact {
  list-style: none;
  padding: 0;
}
section.contact ul.contact li a {
  display: block;
  padding: 3px 0;
}
section.contact ul.contact li a i {
  width: 30px;
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.contact ul.contact li a i:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.contact ul.contact li a span {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.contact ul.contact li a span:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}

section.slider .swiper-container {
  width: 100%;
  height: 100dvh;
  background: #16B2AC;
  position: relative;
}
section.slider .swiper-container .swiper-wrapper:before {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 40px;
  left: 80px;
  width: 100px;
  height: 1px;
  background: rgba(255, 255, 255, 0.9);
}
section.slider .swiper-container .swiper-wrapper .swiper-slide {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 100px 40px 100px 100px;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide:before {
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 80%;
  z-index: 2;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide:after {
  content: "";
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%);
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80%;
  z-index: 2;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide:nth-child(odd) {
  text-align: left;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide:nth-child(even) {
  text-align: right;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description {
  position: relative;
  z-index: 3;
  width: 70%;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description .head-text {
  font-style: italic;
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 15px;
  font-weight: 300;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description h1 {
  color: #d4dc04;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 64px;
  line-height: 60px;
  margin-bottom: 5px;
  font-family: "DM Serif Display", serif;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description h2 {
  color: #FFF;
  font-weight: 300;
  font-size: 46px;
  line-height: 46px;
  margin-bottom: 15px;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description .btn-slide {
  background: #16B2AC;
  border: 1px solid #d4dc04;
  color: #FFF;
  padding: 4px 25px;
  border-radius: 15px;
  margin-bottom: 15px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description .btn-slide:hover {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  opacity: 0.8;
}
section.slider .swiper-container .swiper-wrapper .swiper-slide .description .foot-text {
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: 2px;
  font-weight: 300;
}
section.slider .swiper-container .vertical-info {
  position: absolute;
  top: 50%;
  left: 50px;
  padding: 10px 100px 10px 50px;
  z-index: 3;
  width: 100dvh;
  -webkit-transform: translate(-50%, -50%) rotate(270deg);
          transform: translate(-50%, -50%) rotate(270deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
section.slider .swiper-container .vertical-info .socmed a {
  display: inline-block;
  padding-left: 15px;
  color: rgba(255, 255, 255, 0.9);
}
section.slider .swiper-container .vertical-info .socmed a:first-child() {
  padding-left: 0;
}
section.slider .swiper-container .vertical-info .socmed a i {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
section.slider .swiper-container .vertical-info:after {
  content: "Ikuti Kami";
  text-transform: uppercase;
  letter-spacing: 5px;
  position: absolute;
  top: 50%;
  left: calc(45% + 30vh);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: rgba(255, 255, 255, 0.9);
}
section.slider .swiper-container .vertical-info:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 45%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 30vh;
  height: 1px;
  background: rgba(255, 255, 255, 0.9);
}
section.slider .swiper-container .swiper-pagination {
  bottom: 20px;
  left: 200px;
  height: 50px;
  width: 50px;
  color: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
section.slider .swiper-container .swiper-pagination .swiper-pagination-current {
  font-size: 52px;
  line-height: 52px;
  color: #d4dc04;
}
section.slider .swiper-container .swiper-navigation {
  position: absolute;
  z-index: 3;
  bottom: 20px;
  right: 45px;
  color: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 18px;
}
section.slider .swiper-container .swiper-navigation .slide-button-prev {
  margin-right: 15px;
}
section.slider .swiper-container .swiper-navigation .slide-button-prev.swiper-button-disabled {
  opacity: 0.7;
}
section.slider .swiper-container .swiper-navigation .slide-button-next {
  margin-left: 15px;
}
section.slider .swiper-container .swiper-navigation .slide-button-next.swiper-button-disabled {
  opacity: 0.7;
}

section.intro {
  background-image: url("../../images/pattern.png");
  background-position: center center;
  background-size: auto 100%;
  padding: 60px 0;
}
section.intro .content {
  position: relative;
}
section.intro .content h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 24px;
}
section.intro .image {
  width: calc(100% - 30px);
  margin: 15px;
  height: calc(100% - 30px);
  min-height: 450px;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  border-radius: 30px 30px 0 30px;
  position: relative;
  z-index: 3;
}
section.intro .image:before {
  content: "";
  position: absolute;
  bottom: -15px;
  right: -15px;
  border-radius: 0 15px 15px 0;
  width: 15px;
  height: 50%;
  background: #16B2AC;
  z-index: -1;
}
section.intro .image:after {
  content: "";
  position: absolute;
  bottom: -15px;
  right: -15px;
  border-radius: 0 0 15px 15px;
  width: 100%;
  height: 15px;
  background: #16B2AC;
  z-index: -1;
}

section.smartSchool {
  margin: 60px 0 0;
  padding: 90px 0;
  background-image: url("../../images/bgparallax.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  position: relative;
}
section.smartSchool::before {
  content: "";
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
}
section.smartSchool h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 24px;
  text-align: center;
  margin-bottom: 40px;
}
section.smartSchool .linkCard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 2;
  background: rgba(1, 99, 21, 0.9);
  color: #FFF;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 4px;
  padding: 15px;
  height: 100%;
  min-height: 200px;
  overflow: hidden;
}
section.smartSchool .linkCard::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("../../images/logo-only.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 100%;
  width: 100%;
  z-index: -1;
  opacity: 0.1;
}
section.smartSchool .linkCard h1 {
  font-size: 22px;
}
section.smartSchool .linkCard p {
  font-size: 12px;
  margin-bottom: 0;
}
section.smartSchool .linkCard.disabled {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}

section.highlight {
  padding: 60px 0;
}
section.highlight h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 32px;
}
section.highlight a.btn-another p {
  margin-bottom: 48px;
  color: #16B2AC;
}
section.highlight ul.prestasi {
  list-style: none;
  padding: 0 0 30px 0;
  margin: 0;
}
section.highlight ul.prestasi li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #F0F0F0;
  margin-bottom: 25px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.highlight ul.prestasi li::before {
  content: "";
  position: absolute;
  background: #16B2AC;
  top: -10px;
  height: 10px;
  width: 80%;
  border-radius: 0 20px 0 0;
  z-index: 2;
}
section.highlight ul.prestasi li::after {
  content: "";
  position: absolute;
  background: #01410e;
  top: -10px;
  left: calc(80% - 10px);
  height: 10px;
  width: 20px;
  border-radius: 0 20px 0 0;
}
section.highlight ul.prestasi li .image {
  width: 23%;
}
section.highlight ul.prestasi li .text {
  width: 77%;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
section.highlight ul.prestasi li .text .title {
  font-weight: bold;
  font-size: 14px;
}
section.highlight ul.prestasi li .text .winner {
  color: #d4dc04;
  margin-bottom: 8px;
  font-size: 13px;
}
section.highlight ul.prestasi li a {
  font-size: 14px;
}
section.highlight ul.prestasi li a:hover {
  color: #16B2AC;
}
section.highlight ul.pengumuman {
  list-style: none;
  margin: 0 0 30px 0;
  padding: 0;
}
section.highlight ul.pengumuman li {
  background: #F0F0F0;
  position: relative;
  padding: 15px 10px 15px 100px;
  margin-top: 10px;
  margin-bottom: 30px;
}
section.highlight ul.pengumuman li h4 {
  font-size: 14px;
  font-weight: bold;
}
section.highlight ul.pengumuman li h4:hover {
  color: #16B2AC;
}
section.highlight ul.pengumuman li p {
  font-size: 12px;
  margin: 0 0 8px 0;
}
section.highlight ul.pengumuman li .btn-read {
  font-size: 14px;
}
section.highlight ul.pengumuman li .btn-read:hover {
  color: #16B2AC;
}
section.highlight ul.pengumuman li .date {
  position: absolute;
  left: 10px;
  top: -10px;
  background: #16B2AC;
  width: 80px;
  height: 80%;
  padding: 10px;
  text-transform: uppercase;
  color: #FFF;
  text-align: center;
}
section.highlight ul.pengumuman li .date:before {
  content: "";
  width: 10px;
  height: 10px;
  border: 5px solid black;
  position: absolute;
  top: 0;
  left: -10px;
  border-left-color: transparent;
  border-top-color: transparent;
}
section.highlight ul.pengumuman li .date .box {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 3;
  overflow: hidden;
}
section.highlight ul.pengumuman li .date .box h3 {
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
section.highlight ul.pengumuman li .date .box h3 span {
  display: block;
  font-size: 32px;
}

section.news {
  padding: 60px 0;
}
section.news h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 32px;
}
section.news .content {
  position: relative;
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08);
  border-radius: 15px;
  height: 100%;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.news .content:hover {
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.4);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.4);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.news .content .image {
  width: 100%;
  height: 40vh;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 15px 15px 0 0;
  overflow: hidden;
  position: relative;
}
section.news .content .image .date {
  background: #16B2AC;
  display: inline-block;
  color: #FFF;
  padding: 3px 8px;
  font-size: 12px;
  position: absolute;
  bottom: 10px;
  left: 15px;
}
section.news .content .description {
  padding: 15px;
}
section.news .content .description h1.title {
  font-size: 24px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.news .content .description h1.title:hover {
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.news .content .description p {
  margin-bottom: 40px;
}
section.news .content .description .btn-link {
  position: absolute;
  left: 15px;
  bottom: 15px;
}
section.news .content .description .btn-link i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.news .content .description .btn-link:hover {
  color: #16B2AC;
}
section.news .content .description .btn-link:hover i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  color: #d4dc04;
}

section.extra {
  padding: 60px 0;
}
section.extra h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 32px;
}
section.extra .content {
  border: 1px solid #16B2AC;
  border-radius: 8px;
  overflow: hidden;
  height: 100%;
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.2);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.2);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  position: relative;
}
section.extra .content:before {
  content: "";
  background: linear-gradient(135deg, #16B2AC 70%, #d4dc04 100%);
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.extra .content:hover {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  color: #FFF;
}
section.extra .content:hover:before {
  left: 0;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.extra .content .image {
  width: 100%;
  height: 100%;
  min-height: 200px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
section.extra .content h1.title {
  font-size: 24px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.extra .content h1.title:hover {
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.extra .content .btn-link i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.extra .content .btn-link:hover {
  color: #FFF;
}
section.extra .content .btn-link:hover i {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
  color: #d4dc04;
}

section.gallery {
  padding: 60px 0;
}
section.gallery h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 32px;
}
section.gallery .galeriSlide .swiper-wrapper .swiper-slide {
  display: block;
  overflow: hidden;
  border-radius: 8px;
}
section.gallery .loadMore {
  width: 100%;
  text-align: center;
}
section.gallery .loadMore button {
  border: 1px solid #16B2AC;
  padding: 4px 15px;
  border-radius: 4px;
  background-color: #16B2AC;
  color: #FFF;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.gallery .loadMore button:hover {
  background-color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}

section.ppdb {
  padding: 60px 0;
}
section.ppdb .content {
  background-color: #16B2AC;
  text-align: center;
  padding: 60px 15px;
  color: #FFF;
  border-radius: 30px;
}
section.ppdb .content h1.title {
  font-family: "DM Serif Display", serif;
  font-size: 32px;
}
section.ppdb .content .btn-link {
  border: 1px solid #FFF;
  background-color: rgba(255, 255, 255, 0.08);
}
section.ppdb .content .btn-link:hover {
  background-color: #d4dc04;
  color: #FFF;
}

section.staff {
  padding: 60px 0;
}
section.staff ul {
  list-style: none;
  padding: 0;
}
section.staff ul li .content {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.08);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff ul li .content:hover {
  -webkit-box-shadow: 0px 0 30px rgba(1, 41, 112, 0.4);
          box-shadow: 0px 0 30px rgba(1, 41, 112, 0.4);
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff ul li .content img {
  width: 100%;
  margin-bottom: 10px;
}
section.staff ul li .content h1 {
  font-size: 18px;
  margin-bottom: 5px;
  text-align: center;
}
section.staff ul li .content h3 {
  font-size: 14px;
  text-align: center;
  margin-bottom: 40px;
  color: #16B2AC;
}
section.staff ul li .content .btn-see {
  display: block;
  text-align: center;
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: calc(100% - 20px);
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff ul li .content .btn-see:hover {
  color: #FFF;
  border-color: #d4dc04;
  background-color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff .loadMore {
  width: 100%;
  text-align: center;
}
section.staff .loadMore button {
  border: 1px solid #16B2AC;
  padding: 4px 15px;
  border-radius: 4px;
  background-color: #16B2AC;
  color: #FFF;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff .loadMore button:hover {
  background-color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
section.staff .img-detail {
  width: 100%;
  margin-bottom: 30px;
}
section.staff .content-detail h1 {
  font-size: 24px;
  margin-bottom: 5px;
}
section.staff .content-detail h3 {
  font-size: 18px;
  margin-bottom: 15px;
  color: #16B2AC;
}
section.staff .content-detail .share-view {
  margin-top: 30px;
}
section.staff .content-detail .share-view ul {
  list-style: none;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
section.staff .content-detail .share-view ul li {
  padding: 0 5px;
}
section.staff .content-detail .share-view ul li.facebook a {
  background: #3b5998;
}
section.staff .content-detail .share-view ul li.twitter a {
  background: #00acee;
}
section.staff .content-detail .share-view ul li.whatsapp a {
  background: #4FCE5D;
}
section.staff .content-detail .share-view ul li.view a {
  background: #16B2AC;
}
section.staff .content-detail .share-view ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 70px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FFF;
  padding: 0 2px;
  border-radius: 3px;
  font-size: 24px;
}
section.staff .content-detail .share-view ul li a .text {
  width: 100%;
  font-size: 10px;
  text-align: center;
}
section.staff .content-detail .share-view ul li:first-child {
  padding-left: 0;
}
section.staff .content-detail .share-view ul li:last-child {
  padding-right: 0;
}

footer .top {
  background: #FFF url(../../images/footer-bg.png) no-repeat right top;
  background-size: contain;
  border-top: 1px solid #16B2AC;
  border-bottom: 1px solid #16B2AC;
  padding: 60px 0 30px 0;
}
footer .top .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
footer .top .logo img {
  height: 60px;
  margin-right: 7px;
}
footer .top .logo .text {
  color: #16B2AC;
  font-family: "DM Serif Display", serif;
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all;
}
footer .top .logo .text h1 {
  margin: 0;
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top .socmed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}
footer .top .socmed a {
  display: block;
  font-size: 26px;
  color: rgba(1, 99, 21, 0.5);
  margin-right: 10px;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top .socmed a:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top .socmed a:last-child {
  margin-right: 0;
}
footer .top h1 {
  font-family: "DM Serif Display", serif;
  font-size: 28px;
  color: #16B2AC;
}
footer .top ul.contact {
  list-style: none;
  padding: 0;
}
footer .top ul.contact li a {
  display: block;
  padding: 3px 0;
}
footer .top ul.contact li a i {
  width: 30px;
  color: #d4dc04;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.contact li a i:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.contact li a span {
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.contact li a span:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.menu {
  padding: 0;
  list-style: none;
}
footer .top ul.menu li {
  list-style: disc inside;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.menu li::marker {
  color: #d4dc04;
}
footer .top ul.menu li:hover {
  color: #16B2AC;
  -webkit-transition: 0.5s ease all;
  transition: 0.5s ease all;
}
footer .top ul.menu li.active {
  color: #d4dc04;
}
footer .bottom p {
  font-size: 12px;
  margin: 8px 0;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm5hdi5zY3NzIiwibWFpbi5jc3MiLCJjb2xvci5zY3NzIiwicmVzcG9uc2l2ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU1RLDBJQUFBO0FDTFI7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FDQ0o7QURBSTtFQUNJLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7QUNFUjtBRERRO0VBQ0ksc0JFUkg7RUZTRyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FDR1o7QURGWTtFQUNJLHNDQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBQ0loQjtBREZZO0VBQ0ksYUFBQTtFQUNBLHNDQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQ0FBQTtFQUNBLDRCQUFBO0FDSWhCO0FERlk7RUFDSSx3Q0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtBQ0loQjtBRENnQjtFQUNJLG9DQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FDQ3BCO0FEQ2dCO0VBQ0ksb0NBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7QUNDcEI7QURDZ0I7RUFDSSxzQ0FBQTtFQUNBLDhCQUFBO0FDQ3BCOztBRE9BO0VBQ0k7SUFBSSwrQkFBQTtFQ0hOO0VESUU7SUFBSyxnQ0FBQTtFQ0RQO0FBQ0Y7QURHQTtFQUNJO0lBQUksK0JBQUE7WUFBQSx1QkFBQTtFQ0FOO0VEQ0U7SUFBSyxnQ0FBQTtZQUFBLHdCQUFBO0VDRVA7QUFDRjtBREFBO0VBQ0k7SUFBSSwrQkFBQTtFQ0dOO0VERkU7SUFBSyxnQ0FBQTtFQ0tQO0FBQ0Y7QURIQTtFQUNJO0lBQUksK0JBQUE7WUFBQSx1QkFBQTtFQ01OO0VETEU7SUFBSyxnQ0FBQTtZQUFBLHdCQUFBO0VDUVA7QUFDRjtBRE5BO0VBQ0k7SUFBRywrQ0FBQTtFQ1NMO0VEUkU7SUFBSSwrQ0FBQTtFQ1dOO0VEVkU7SUFBSyxpREFBQTtFQ2FQO0FBQ0Y7QURYQTtFQUNJO0lBQUcsK0NBQUE7WUFBQSx1Q0FBQTtFQ2NMO0VEYkU7SUFBSSwrQ0FBQTtZQUFBLHVDQUFBO0VDZ0JOO0VEZkU7SUFBSyxpREFBQTtZQUFBLHlDQUFBO0VDa0JQO0FBQ0Y7QURoQkE7RUFDSTtJQUFHLCtDQUFBO0VDbUJMO0VEbEJFO0lBQUksK0NBQUE7RUNxQk47RURwQkU7SUFBSyxpREFBQTtFQ3VCUDtBQUNGO0FEckJBO0VBQ0k7SUFBRywrQ0FBQTtZQUFBLHVDQUFBO0VDd0JMO0VEdkJFO0lBQUksK0NBQUE7WUFBQSx1Q0FBQTtFQzBCTjtFRHpCRTtJQUFLLGlEQUFBO1lBQUEseUNBQUE7RUM0QlA7QUFDRjtBRDFCQTtFQUNJO0lBQUcsK0NBQUE7RUM2Qkw7RUQ1QkU7SUFBSSxnREFBQTtFQytCTjtFRDlCRTtJQUFLLGtEQUFBO0VDaUNQO0FBQ0Y7QUQvQkE7RUFDSTtJQUFHLCtDQUFBO1lBQUEsdUNBQUE7RUNrQ0w7RURqQ0U7SUFBSSxnREFBQTtZQUFBLHdDQUFBO0VDb0NOO0VEbkNFO0lBQUssa0RBQUE7WUFBQSwwQ0FBQTtFQ3NDUDtBQUNGO0FEcENBO0VBQ0k7SUFBRywrQ0FBQTtFQ3VDTDtFRHRDRTtJQUFJLGdEQUFBO0VDeUNOO0VEeENFO0lBQUssa0RBQUE7RUMyQ1A7QUFDRjtBRHpDQTtFQUNJO0lBQUcsK0NBQUE7WUFBQSx1Q0FBQTtFQzRDTDtFRDNDRTtJQUFJLGdEQUFBO1lBQUEsd0NBQUE7RUM4Q047RUQ3Q0U7SUFBSyxrREFBQTtZQUFBLDBDQUFBO0VDZ0RQO0FBQ0Y7QUUvS0E7RUFLb0I7SUFDSSxVQUFBO0lBQ0EsZUFBQTtFRjZLdEI7RUUzS2tCO0lBQ0ksVUFBQTtFRjZLdEI7QUFDRjtBRXRLQTtFQU80QjtJQUNJLFdEdkJ2QjtFRHlMUDtFRTVKVTtJQUNJLGVBQUE7SUFDQSxTQUFBO0lBQ0EsWUFBQTtJQUNBLG1CRHRDTDtJQ3VDSyxXQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7SUFDQSxpQ0FBQTtJQUFBLHlCQUFBO0VGOEpkO0VFN0pjO0lBQ0ksNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxXRHhDWDtJQ3lDVyxvQkFBQTtFRitKbEI7RUU3SnNCO0lBQ0ksa0JBQUE7RUYrSjFCO0VFN0pzQjtJQUNJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsbUJBQUE7UUFBQSxlQUFBO0VGK0oxQjtFRTlKMEI7SUFDSSxXQUFBO0lBSUEscUJBQUE7UUFBQSxhQUFBO1lBQUEsU0FBQTtFRjZKOUI7RUVoSzhCO0lBQ0ksY0R2RHZCO0VEeU5YO0VFOUowQjtJQUNJLGtCQUFBO0lBQ0EsZUFBQTtFRmdLOUI7RUUvSjhCO0lBQ0ksY0QvRHZCO0VEZ09YO0VFNUowQjtJQUNJLFdEbEV2QjtFRGdPUDtFRTVKMEI7SUFDSSxhQUFBO0VGOEo5QjtFRTNKc0I7SUFDSSxrQkFBQTtJQUNBLG1CRDlFaEI7SUMrRWdCLFVBQUE7RUY2SjFCO0VFMUprQztJQUNJLGNEbEYzQjtFRDhPWDtFRWhKa0I7SUFDSSxVQUFBO0lBQ0EsZUFBQTtFRmtKdEI7RUVoSmtCO0lBQ0ksVUFBQTtFRmtKdEI7QUFDRjtBRTNJQTtFQUtvQjtJQUNJLFVBQUE7SUFDQSxlQUFBO0VGeUl0QjtFRXZJa0I7SUFDSSxVQUFBO0VGeUl0QjtBQUNGO0FFbElBO0VBSWdCO0lBQ0ksVUFBQTtFRmlJbEI7RUU5SGtCO0lBQ0ksVUFBQTtJQUNBLFdBQUE7RUZnSXRCO0VFOUhrQjtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RUZnSXRCO0VFL0hzQjtJQUNJLFdBQUE7RUZpSTFCO0VFaEkwQjtJQUNJLGVBQUE7SUFDQSxpQkFBQTtFRmtJOUI7RUVoSTBCO0lBQ0ksZUFBQTtJQUNBLGlCQUFBO0VGa0k5QjtFRTdIYztJQUNJLFVBQUE7RUYrSGxCO0VFN0hjO0lBQ0ksV0FBQTtFRitIbEI7QUFDRjtBRnJSQTtFQUNJLDhCQUFBO0FFdVJKOztBRnBSQTtFQUNJLCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQ0FBQTtBRXVSSjtBRnRSSTtFQUNJLFdBQUE7RUFDQSxnQkFBQTtBRXdSUjtBRnRSSTtFQUNJLDZCQUFBO0FFd1JSOztBRnBSQTtFQUNJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0FFdVJKO0FGdFJJO0VBQ0kscUJBQUE7RUFDQSxjQUFBO0FFd1JSO0FGdFJJO0VBQ0kscUJBQUE7RUFDQSxjQUFBO0FFd1JSO0FGdFJJO0VBQ0kscUJBQUE7RUFDQSxjQUFBO0FFd1JSO0FGdFJJO0VBQ0kscUJBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FFd1JSO0FGclJRO0VBQ0ksd0JBQUE7VUFBQSxnQkFBQTtBRXVSWjs7QUZsUkE7RUFDSSx3QkFBQTtBRXFSSjtBRnBSSTtFQUNJLHFCQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBRXNSUjtBRnBSSTtFQUNJLHlCR2xFRztFSG1FSCxzQkFBQTtFQUNBLHFCR3BFRztBRDBWWDs7QUZsUkE7RUFDSSxxQkd6RU87RUgwRVAsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7QUVxUko7QUZwUkk7RUFDSSx5Qkc5RUc7RUgrRUgsc0JBQUE7RUFDQSxxQkdoRkc7QURzV1g7QUZwUkk7RUFDSSxvQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsZ0NBQUE7QUVzUlI7O0FGbFJBO0VBQ0kscUJHMUZPO0VIMkZQLDZCQUFBO0VBQ0EsY0c1Rk87QURpWFg7QUZwUkk7RUFDSSx5Qkc5Rkc7RUgrRkgsc0JBQUE7RUFDQSxxQkdoR0c7QURzWFg7O0FGbFJBO0VBQ0ksd0JBQUE7QUVxUko7QUZwUkk7RUFDSSx3QkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QUVzUlI7O0FGbFJBO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBRXFSSjtBRnBSSTtFQUNJLGVBQUE7RUFDQSxxQ0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUVzUlI7QUZwUlk7RUFDSSxZQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRXNSaEI7QUZwUlk7RUFDUixXR3pISztFSDBITyxpQ0FBQTtFQUFBLHlCQUFBO0FFc1JoQjtBRnJSZ0I7RUFDSSxlQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRXVScEI7QUZuUlE7RUFDSSxTQUFBO0FFcVJaO0FGbFJvQjtFQUNJLGVBQUE7RUFDbEIsV0d2SUc7RUh3SWUsaUNBQUE7RUFBQSx5QkFBQTtBRW9SeEI7QUYvUVE7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFaVJaO0FGaFJZO0VBQ0ksV0FBQTtBRWtSaEI7QUZqUmdCO0VBQ0ksc0JHdkpYO0VId0pXLFdBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFbVJwQjtBRjlRSTtFQUNJLGtCQUFBO0VBQ0EsZ0JHL0pDO0FEK2FUO0FGOVFJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUVnUlI7QUYvUVE7RUFDSSxZQUFBO0VBQ0EsaUJBQUE7QUVpUlo7QUYvUVE7RUFDSSxXR3pLSDtFSDBLRyxzQ0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUVpUlo7QUZoUlk7RUFDSSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUVrUmhCO0FGaFJZO0VBQ0ksU0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRWtSaEI7QUY3UVE7RUFDSSxVQUFBO0FFK1FaO0FGN1FRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7QUUrUVo7QUY5UVk7RUFDSSxrQkFBQTtFQUNBLFVBQUE7QUVnUmhCO0FGOVFvQjtFQUNJLGNHN01YO0FENmRiO0FGN1FnQjtFQUNYLFdHOU1JO0VIK01XLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUUrUXBCO0FGN1FnQjtFQUNJLGFBQUE7RUFDQSxrQkFBQTtFQUNBLG1CRzNOVDtFSDROUyxXR3ZOWDtFSHdOVyxPQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QUUrUXBCO0FGNVFvQjtFQUNJLGNHcE9iO0VIcU9hLGlDQUFBO0VBQUEseUJBQUE7QUU4UXhCO0FGNVFvQjtFQUNJLGNBQUE7RUFDQSxVQUFBO0VBQ2xCLGVBQUE7QUU4UU47QUY1UTRCO0VBQ0ksV0d4T3ZCO0FEc2ZUO0FGN1FnQztFQUNJLGNHN092QjtBRDRmYjtBRnZRUTtFQUNJLFFBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFeVFaOztBRnBRQTtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLGdDQUFBO0FFdVFKO0FGdFFJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxpSEFBQTtFQUFBLDBGQUFBO0FFd1FSO0FGdFFJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDhCQUFBO0FFd1FSO0FGdFFJO0VBQ0ksa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdHelJDO0FEaWlCVDtBRnZRUTtFQUNJLHNDQUFBO0FFeVFaOztBRnBRQTtFQUNDLGVBQUE7QUV1UUQ7QUZ0UUM7RUFDQyxtQkd4U1M7RUh5U1Qsc0JBQUE7RUFDQSxrQkFBQTtBRXdRRjtBRnZRRTtFQUNDLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUV5UUg7QUZ2UUk7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxXRzlTSTtFSCtTSiw2QkFBQTtBRXlRTDtBRnRRSztFQUNDLGNHdFRPO0VIdVRQLHFCR3ZUTztBRCtqQmI7QUZyUUk7RUFDQyxpQ0FBQTtFQUFBLHlCQUFBO0FFdVFMO0FGdFFLO0VBQ0MsY0c3VE87RUg4VFAscUJHOVRPO0VIK1RQLGlDQUFBO0VBQUEseUJBQUE7QUV3UU47QUZsUUM7RUFDQyxnQkFBQTtBRW9RRjtBRm5RUTtFQUNJLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FFcVFaO0FGcFFZO0VBQ0ksY0FBQTtBRXNRaEI7QUZwUW9CO0VBQ0ksbUJBQUE7QUVzUXhCO0FGbFFvQjtFQUNJLG1CQUFBO0FFb1F4QjtBRmhRb0I7RUFDSSxtQkFBQTtBRWtReEI7QUY5UG9CO0VBQ0ksbUJHaFdiO0FEZ21CWDtBRjdQZ0I7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxXR2xXWDtFSG1XVyxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FFK1BwQjtBRjlQb0I7RUFDSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FFZ1F4QjtBRjdQZ0I7RUFDSSxlQUFBO0FFK1BwQjtBRjdQZ0I7RUFDSSxnQkFBQTtBRStQcEI7QUZ6UEU7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7QUUyUEg7QUZ6UEU7RUFDQyxnQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FFMlBIO0FGMVBHO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtBRTRQSjtBRjNQSTtFQUNDLFVBQUE7RUFDQSw0QkFBQTtFQUNBLGtDQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBRTZQTDtBRjNQSTtFQUNDLFVBQUE7RUFDQSxrQkFBQTtBRTZQTDtBRjVQSztFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7RUFDRyw0QkFBQTtBRThQVDtBRjVQSztFQUNDLGVBQUE7RUFDQSxjQUFBO0VBQ0EsY0doYU87RUhpYVAsaUNBQUE7RUFBQSx5QkFBQTtBRThQTjtBRjdQTTtFQUNDLGNHcmFJO0VIc2FKLGlDQUFBO0VBQUEseUJBQUE7QUUrUFA7QUZ2UEU7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7QUV5UEg7QUZ2UEU7RUFDQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBRXlQSDtBRnhQRztFQUNDLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QUUwUEo7QUZ6UEk7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QUUyUEw7QUYxUEs7RUFDQyxjR2hjSztBRDRyQlg7QUZ6UEk7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QUUyUEw7QUZ6UEk7RUFDQyxlQUFBO0FFMlBMO0FGMVBLO0VBQ0MsY0cxY0s7QURzc0JYO0FGelBJO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLG1CR2pkTTtFSGtkTixXQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLFdHamRJO0VIa2RKLGtCQUFBO0FFMlBMO0FGMVBLO0VBQ0MsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtBRTRQTjtBRjFQSztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QUU0UE47QUYzUE07RUFDQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxXQUFBO0FFNlBQO0FGNVBPO0VBQ0MsY0FBQTtFQUNBLGVBQUE7QUU4UFI7QUZ0UEM7RUFDQyxnQkFBQTtFQUNBLFVBQUE7QUV3UEY7QUZ2UEU7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO0FFeVBIO0FGeFBHO0VBQ0MsVUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0NBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJHdGdCTztBRGd3Qlg7QUZ4UEc7RUFDQyxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBRTBQSjtBRnpQSTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLGlCQUFBO0FFMlBMO0FGelBJO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0FFMlBMO0FGMVBLO0VBQ0MsY0czaUJLO0FEdXlCWDtBRnpQSTtFQUNDLGVBQUE7RUFDQSxjQUFBO0VBQ0EsY0cvaUJRO0VIZ2pCUixpQ0FBQTtFQUFBLHlCQUFBO0FFMlBMO0FGMVBLO0VBQ0MsY0dwakJLO0VIcWpCTCxpQ0FBQTtFQUFBLHlCQUFBO0FFNFBOO0FGdFBDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FFd1BGO0FGdlBFO0VBQ0MseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJHbGtCUTtFSG1rQlIsV0c5akJNO0VIK2pCTixpQ0FBQTtFQUFBLHlCQUFBO0FFeVBIO0FGeFBHO0VBQ0MseUJHcGtCUztFSHFrQlQsaUNBQUE7RUFBQSx5QkFBQTtBRTBQSjtBRnRQQztFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FFd1BGO0FGdlBFO0VBQ0MsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBRXlQSDtBRnhQRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtBRTBQSjtBRnpQSTtFQUNDLGNHemxCTTtBRG8xQlg7QUZ4UEc7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7QUUwUEo7QUZ4UEc7RUFDQyxlQUFBO0FFMFBKO0FGelBJO0VBQ0MsY0dubUJNO0FEODFCWDtBRnhQRztFQUNDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxtQkcxbUJPO0VIMm1CUCxXQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLFdHMW1CSztFSDJtQkwsa0JBQUE7QUUwUEo7QUZ6UEk7RUFDQyxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0FFMlBMO0FGelBJO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBRTJQTDtBRjFQSztFQUNDLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0Esd0NBQUE7VUFBQSxnQ0FBQTtFQUNBLFdBQUE7QUU0UE47QUYzUE07RUFDQyxjQUFBO0VBQ0EsZUFBQTtBRTZQUDtBRnRQQztFQUNDLGdCQUFBO0VBQ0EsVUFBQTtBRXdQRjtBRnRQRztFQUNDLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvREFBQTtVQUFBLDRDQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLGtCQUFBO0FFd1BKO0FGdlBJO0VBQ0MsV0FBQTtFQUNBLDhEQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUV5UEw7QUZ2UEk7RUFDQyxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0EsV0d0cUJJO0FEKzVCVDtBRnhQSztFQUNDLE9BQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFMFBOO0FGdlBJO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0NBQUE7RUFDQSw0QkFBQTtBRXlQTDtBRnZQSTtFQUNDLGVBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFeVBMO0FGeFBLO0VBQ0MsY0czckJPO0VINHJCUCxpQ0FBQTtFQUFBLHlCQUFBO0FFMFBOO0FGdlBJO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0FFeVBMO0FGdFBLO0VBQ0MsaUNBQUE7RUFBQSx5QkFBQTtBRXdQTjtBRnRQSztFQUNDLFdHaHRCRztBRHc4QlQ7QUZ2UE07RUFDQyxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0EsY0d0dEJNO0FEKzhCYjtBRmxQQztFQUNDLGdCQUFBO0VBQ0EsVUFBQTtBRW9QRjtBRm5QRTtFQUNDLGVBQUE7QUVxUEg7O0FGaFBBO0VBQ0MsZUFBQTtBRW1QRDtBRmxQQztFQUNDLGVBQUE7QUVvUEY7QUZsUEM7RUFDQyxpQkFBQTtFQUNBLG1CRy91QlM7RUhndkJULFdHM3VCTztFSDR1QlAseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUVvUEY7QUZuUEU7RUFDQyxtQkdudkJVO0VIb3ZCVixpQ0FBQTtFQUFBLHlCQUFBO0FFcVBIO0FGbFBDO0VBQ0MsZ0JBQUE7RUFDQSxVQUFBO0FFb1BGO0FGbFBHO0VBQ0MsY0FBQTtFQUNBLGNBQUE7QUVvUEo7QUZuUEk7RUFDQyxXQUFBO0VBQ0EsY0dod0JRO0VIaXdCUixpQ0FBQTtFQUFBLHlCQUFBO0FFcVBMO0FGcFBLO0VBQ0MsY0dyd0JLO0VIc3dCTCxpQ0FBQTtFQUFBLHlCQUFBO0FFc1BOO0FGblBJO0VBQ0MsaUNBQUE7RUFBQSx5QkFBQTtBRXFQTDtBRnBQSztFQUNDLGNHNXdCSztFSDZ3QkwsaUNBQUE7RUFBQSx5QkFBQTtBRXNQTjs7QUY3T0M7RUFDQyxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CR3p4QlM7RUgweEJULGtCQUFBO0FFZ1BGO0FGOU9HO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtBRWdQSjtBRjlPRztFQUNDLGtDQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSwrQkFBQTtBRWdQSjtBRi9PSTtFQUNDLFdBQUE7RUFDQSxpSEFBQTtFQUFBLHVGQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QUVpUEw7QUYvT0k7RUFDQyxXQUFBO0VBQ0EsaUhBQUE7RUFBQSxxRkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0FFaVBMO0FGL09JO0VBQ0MsZ0JBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7QUVpUEw7QUYvT0k7RUFDQyxpQkFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtBRWlQTDtBRi9PSTtFQUNDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QUVpUEw7QUZoUEs7RUFDQyxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBRWtQTjtBRmhQSztFQUNDLGNHcjFCTztFSHMxQlAseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0NBQUE7QUVrUE47QUZoUEs7RUFDQyxXRzMxQkc7RUg0MUJILGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QUVrUE47QUZoUEs7RUFDQyxtQkd2MkJLO0VIdzJCTCx5QkFBQTtFQUNBLFdHcDJCRztFSHEyQkgsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRWtQTjtBRmpQTTtFQUNDLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxZQUFBO0FFbVBQO0FGaFBLO0VBQ0MseUJBQUE7RUFDQSwrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QUVrUE47QUY3T0U7RUFDQyxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtBRStPSDtBRjdPSTtFQUNDLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtBRStPTDtBRjlPSztFQUNDLGVBQUE7QUVnUE47QUY5T0s7RUFDQyxnQ0FBQTtVQUFBLHdCQUFBO0FFZ1BOO0FGNU9HO0VBQ0MscUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0Esc0JBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsK0JBQUE7QUU4T0o7QUY1T0c7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLG9DQUFBO0FFOE9KO0FGM09FO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFdHeDZCTTtFSHk2Qk4sb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsNkJBQUE7RUFDQSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7QUU2T0g7QUY1T0c7RUFDQyxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjR2w3QlM7QURncUNiO0FGM09FO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxXR3Y3Qk07RUh3N0JOLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUU2T0g7QUY1T0c7RUFDQyxrQkFBQTtBRThPSjtBRjdPSTtFQUNDLFlBQUE7QUUrT0w7QUY1T0c7RUFDQyxpQkFBQTtBRThPSjtBRjdPSTtFQUNDLFlBQUE7QUUrT0w7O0FGeE9BO0VBQ0MsOENBQUE7RUFDRyxrQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsZUFBQTtBRTJPSjtBRjFPSTtFQUNJLGtCQUFBO0FFNE9SO0FGM09RO0VBQ0ksc0NBQUE7RUFDQSxlQUFBO0FFNk9aO0FGMU9JO0VBQ0ksd0JBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FFNE9SO0FGM09RO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJHaC9CRDtFSGkvQkMsV0FBQTtBRTZPWjtBRjNPUTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CRzMvQkQ7RUg0L0JDLFdBQUE7QUU2T1o7O0FGeE9BO0VBQ0MsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaURBQUE7RUFDQSxrQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLGtCQUFBO0FFMk9EO0FGMU9DO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0NBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0FFNE9GO0FGMU9DO0VBQ0Msc0NBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBRTRPRjtBRjFPQztFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxnQ0FBQTtFQUNBLFdHMWhDTztFSDJoQ1Asa0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QUU0T0Y7QUYzT0U7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLDJDQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBRTZPSDtBRjNPRTtFQUNDLGVBQUE7QUU2T0g7QUYzT0U7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7QUU2T0g7QUYzT0U7RUFDQyw0QkFBQTtVQUFBLG9CQUFBO0VBQ0Esb0JBQUE7QUU2T0g7O0FGeE9BO0VBQ0MsZUFBQTtBRTJPRDtBRjFPSTtFQUNJLHNDQUFBO0VBQ0EsZUFBQTtBRTRPUjtBRjFPQztFQUNDLG1CQUFBO0VBQ0EsY0cxa0NTO0FEc3pDWDtBRjFPQztFQUNDLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FFNE9GO0FGM09FO0VBQ0Msa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFNk9IO0FGNU9HO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJHemxDTztFSDBsQ1AsVUFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0FFOE9KO0FGNU9HO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJHbG1DUTtFSG1tQ1IsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtBRThPSjtBRjVPRztFQUNDLFVBQUE7QUU4T0o7QUY1T0c7RUFDQyxVQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QUU4T0o7QUY3T0k7RUFDQyxpQkFBQTtFQUNBLGVBQUE7QUUrT0w7QUY3T0k7RUFDQyxjR3RuQ1E7RUh1bkNSLGtCQUFBO0VBQ0EsZUFBQTtBRStPTDtBRjVPRztFQUNDLGVBQUE7QUU4T0o7QUY3T0k7RUFDQyxjR2hvQ007QUQrMkNYO0FGMU9DO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QUU0T0Y7QUYzT0U7RUFDQyxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FFNk9IO0FGNU9HO0VBQ0MsZUFBQTtFQUNBLGlCQUFBO0FFOE9KO0FGN09JO0VBQ0MsY0ducENNO0FEazRDWDtBRjVPRztFQUNDLGVBQUE7RUFDQSxpQkFBQTtBRThPSjtBRjVPRztFQUNDLGVBQUE7QUU4T0o7QUY3T0k7RUFDQyxjRzdwQ007QUQ0NENYO0FGNU9HO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLG1CR3BxQ087RUhxcUNQLFdBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsV0dwcUNLO0VIcXFDTCxrQkFBQTtBRThPSjtBRjdPSTtFQUNDLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7QUUrT0w7QUY3T0k7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FFK09MO0FGOU9LO0VBQ0MsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsV0FBQTtBRWdQTjtBRi9PTTtFQUNDLGNBQUE7RUFDQSxlQUFBO0FFaVBQOztBRnhPQTtFQUNJLGVBQUE7QUUyT0o7QUYxT0k7RUFDSSxzQ0FBQTtFQUNBLGVBQUE7QUU0T1I7QUYxT0k7RUFDRixrQkFBQTtFQUNNLHFEQUFBO1VBQUEsNkNBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFNE9SO0FGM09RO0VBQ0ksb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUU2T1o7QUYzT1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0NBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRTZPWjtBRjVPWTtFQUNJLG1CR3h1Q0w7RUh5dUNLLHFCQUFBO0VBQ0EsV0dydUNQO0VIc3VDTyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FFOE9oQjtBRjNPUTtFQUNJLGFBQUE7QUU2T1o7QUY1T1k7RUFDSSxlQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRThPaEI7QUY3T2dCO0VBQ0ksY0d0dkNQO0VIdXZDTyxpQ0FBQTtFQUFBLHlCQUFBO0FFK09wQjtBRjVPRztFQUNDLG1CQUFBO0FFOE9KO0FGNU9ZO0VBQ1Isa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBRThPSjtBRjdPZ0I7RUFDSSxpQ0FBQTtFQUFBLHlCQUFBO0FFK09wQjtBRjdPZ0I7RUFDWCxjR3Z3Q007QURzL0NYO0FGOU9vQjtFQUNJLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxjR3h3Q1g7QUR3L0NiOztBRnhPQTtFQUNJLGVBQUE7QUUyT0o7QUYxT0k7RUFDSSxzQ0FBQTtFQUNBLGVBQUE7QUU0T1I7QUYxT0k7RUFDSSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxrQkFBQTtBRTRPUjtBRjNPUTtFQUNJLFdBQUE7RUFDQSw4REFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFNk9aO0FGM09RO0VBQ0ksaUNBQUE7RUFBQSx5QkFBQTtFQUNBLFdHeHlDSDtBRHFoRFQ7QUY1T1k7RUFDSSxPQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRThPaEI7QUYzT1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQ0FBQTtFQUNBLDRCQUFBO0FFNk9aO0FGM09RO0VBQ0ksZUFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUU2T1o7QUY1T1k7RUFDSSxjRzd6Q0g7RUg4ekNHLGlDQUFBO0VBQUEseUJBQUE7QUU4T2hCO0FGMU9ZO0VBQ0ksaUNBQUE7RUFBQSx5QkFBQTtBRTRPaEI7QUYxT1k7RUFDSSxXR24wQ1A7QUQraURUO0FGM09nQjtFQUNJLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxjR3owQ1A7QURzakRiOztBRnRPQTtFQUNDLGVBQUE7QUV5T0Q7QUZ4T0k7RUFDSSxzQ0FBQTtFQUNBLGVBQUE7QUUwT1I7QUZ0T0c7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRXdPSjtBRnBPQztFQUNDLFdBQUE7RUFDQSxrQkFBQTtBRXNPRjtBRnJPRTtFQUNDLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCR3gyQ1E7RUh5MkNSLFdHcDJDTTtFSHEyQ04saUNBQUE7RUFBQSx5QkFBQTtBRXVPSDtBRnRPRztFQUNDLHlCRzEyQ1M7RUgyMkNULGlDQUFBO0VBQUEseUJBQUE7QUV3T0o7O0FGbE9BO0VBQ0ksZUFBQTtBRXFPSjtBRnBPSTtFQUNJLHlCR3QzQ0c7RUh1M0NILGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXR3AzQ0M7RUhxM0NELG1CQUFBO0FFc09SO0FGck9RO0VBQ0ksc0NBQUE7RUFDQSxlQUFBO0FFdU9aO0FGck9RO0VBQ0ksc0JBQUE7RUFDQSwyQ0FBQTtBRXVPWjtBRnRPRztFQUNDLHlCQUFBO0VBQ0EsV0cvM0NLO0FEdW1EVDs7QUZsT0E7RUFDQyxlQUFBO0FFcU9EO0FGcE9DO0VBQ0MsZ0JBQUE7RUFDQSxVQUFBO0FFc09GO0FGcE9HO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHFEQUFBO1VBQUEsNkNBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFc09KO0FGck9JO0VBQ0Msb0RBQUE7VUFBQSw0Q0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUV1T0w7QUZyT0k7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7QUV1T0w7QUZyT0k7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRXVPTDtBRnJPSTtFQUNDLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0d6NkNNO0FEZ3BEWDtBRnJPSTtFQUNDLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLG9DQUFBO0VBQ0EsY0dqN0NRO0VIazdDUixpQ0FBQTtFQUFBLHlCQUFBO0FFdU9MO0FGdE9LO0VBQ0MsV0dqN0NHO0VIazdDSCxxQkdyN0NPO0VIczdDUCx5Qkd0N0NPO0VIdTdDUCxpQ0FBQTtFQUFBLHlCQUFBO0FFd09OO0FGbE9DO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FFb09GO0FGbk9FO0VBQ0MseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJHdDhDUTtFSHU4Q1IsV0dsOENNO0VIbThDTixpQ0FBQTtFQUFBLHlCQUFBO0FFcU9IO0FGcE9HO0VBQ0MseUJHeDhDUztFSHk4Q1QsaUNBQUE7RUFBQSx5QkFBQTtBRXNPSjtBRmxPQztFQUNDLFdBQUE7RUFDQSxtQkFBQTtBRW9PRjtBRmpPRTtFQUNDLGVBQUE7RUFDQSxrQkFBQTtBRW1PSDtBRmpPRTtFQUNDLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGNHMzlDUTtBRDhyRFg7QUZqT0U7RUFDQyxnQkFBQTtBRW1PSDtBRmxPRztFQUNDLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FFb09KO0FGbk9JO0VBQ0MsY0FBQTtBRXFPTDtBRm5PTTtFQUNDLG1CQUFBO0FFcU9QO0FGak9NO0VBQ0MsbUJBQUE7QUVtT1A7QUYvTk07RUFDQyxtQkFBQTtBRWlPUDtBRjdOTTtFQUNDLG1CR3QvQ0k7QURxdERYO0FGNU5LO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsV0d4L0NHO0VIeS9DSCxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0FFOE5OO0FGN05NO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBRStOUDtBRjVOSztFQUNDLGVBQUE7QUU4Tk47QUY1Tks7RUFDQyxnQkFBQTtBRThOTjs7QUZyTkk7RUFDSSxpRUFBQTtFQUNBLHdCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQ0FBQTtFQUNBLHNCQUFBO0FFd05SO0FGdk5RO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtBRXlOWjtBRnhOWTtFQUNJLFlBQUE7RUFDQSxpQkFBQTtBRTBOaEI7QUZ4Tlk7RUFDSSxjR25pREw7RUhvaURLLHNDQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRTBOaEI7QUZ6TmdCO0VBQ0ksU0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFMk5wQjtBRnZOUTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7QUV5Tlo7QUZ4Tlk7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFME5oQjtBRnpOZ0I7RUFDSSxjQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBRTJOcEI7QUZ6TmdCO0VBQ0ksZUFBQTtBRTJOcEI7QUZ2TlE7RUFDSSxzQ0FBQTtFQUNBLGVBQUE7RUFDQSxjR3JrREQ7QUQ4eERYO0FGdk5RO0VBQ0ksZ0JBQUE7RUFDQSxVQUFBO0FFeU5aO0FGdk5nQjtFQUNJLGNBQUE7RUFDQSxjQUFBO0FFeU5wQjtBRnhOb0I7RUFDSSxXQUFBO0VBQ0EsY0c5a0RYO0VIK2tEVyxpQ0FBQTtFQUFBLHlCQUFBO0FFME54QjtBRnpOd0I7RUFDSSxjR25sRGpCO0VIb2xEaUIsaUNBQUE7RUFBQSx5QkFBQTtBRTJONUI7QUZ4Tm9CO0VBQ0ksaUNBQUE7RUFBQSx5QkFBQTtBRTBOeEI7QUZ6TndCO0VBQ0ksY0cxbERqQjtFSDJsRGlCLGlDQUFBO0VBQUEseUJBQUE7QUUyTjVCO0FGck5RO0VBQ0ksVUFBQTtFQUNBLGdCQUFBO0FFdU5aO0FGdE5ZO0VBQ0ksdUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FFd05oQjtBRnZOZ0I7RUFDSSxjR3RtRFA7QUQrekRiO0FGdk5nQjtFQUNJLGNHM21EVDtFSDRtRFMsaUNBQUE7RUFBQSx5QkFBQTtBRXlOcEI7QUZuTlE7RUFDSSxlQUFBO0VBQ0EsYUFBQTtBRXFOWiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vTGluayBTY3NzXG5AaW1wb3J0IFwiY29sb3Iuc2Nzc1wiO1xuXG5AaW1wb3J0IFwibmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJyZXNwb25zaXZlLnNjc3NcIjtcblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9RE0rU2VyaWYrRGlzcGxheSZmYW1pbHk9Sm9zdDp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5cblxuaHRtbHtcbiAgICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG5cbmJvZHl7XG4gICAgZm9udC1mYW1pbHk6ICdKb3N0Jywgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBjdXJzb3I6IGNvbnRleHQtbWVudTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICBtYWlue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJi5vdmVyZmxvdy15LWhpZGRlbntcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5he1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgJjp2aXNpdGVke1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0OyBcbiAgICB9XG4gICAgJjpsaW5re1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0OyBcbiAgICB9XG4gICAgJjphY3RpdmV7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IFxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgICYucGFnZS1saW5re1xuICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bntcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjpmb2N1cywmOmFjdGl2ZXtcbiAgICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuc2hvd3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjRkZGIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5e1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgICY6YWN0aXZle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI0ZGRiFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkcHJpbWFyeTsgXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAjRkZGIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2x7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXN7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuaGVhZGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxNTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgJi5iZy1zb2xpZHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwuOTUpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgIC5sb2dve1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgaDF7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudXtcbiAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2FnZS1uYXZ7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAubmF2VHJpZ2dlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYWdle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmxvZ297XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHR7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdETSBTZXJpZiBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMXMgZWFzZSBhbGw7XG4gICAgICAgICAgICBoMXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51e1xuICAgICAgICAuY29udGFpbmVye1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICB1bHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAyLjVweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlLWFjdGl2ZXtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWN0aW9uLmhlYWRlci1wYWdle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwdmg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmdwYXJhbGxheC5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLC45KSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKTtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgLjUpO1xuICAgIH1cbiAgICAudGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdETSBTZXJpZiBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb24ucGFnZXtcblx0cGFkZGluZzogNjBweCAwO1xuXHQuc2lkZU1lbnV7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0cGFkZGluZzogNXB4IDE1cHggMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0dWx7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaGFyZS12aWV3e1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgJi5mYWNlYm9va3tcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYjU5OTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50d2l0dGVye1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwYWNlZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLndoYXRzYXBwe1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRGQ0U1RDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnZpZXd7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cdC5uZXdzUG9wdWxhcntcblx0XHRoMXtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0XHRcdFx0XHR3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICBcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFub3VuTmV3e1xuXHRcdGgxe1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR9XG5cdFx0dWx7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDEwMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRoNHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bi1yZWFke1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZGF0ZXtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogODAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZCBibGFjaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ib3h7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bC5uZXdzTGlzdHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdC5pbWFnZXtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRoM3tcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0XHRcdFx0d29yZC1icmVhazoga2VlcC1hbGw7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0XHRcdFx0XHR3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0XHRcdCYubmFtZXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sb2FkTW9yZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YnV0dG9ue1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dWwuYW5vdW5MaXN0e1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGl7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMTVweCAxMHB4IDE1cHggMTAwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdGg0e1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCA4cHggMDtcblx0XHRcdH1cblx0XHRcdC5idG4tcmVhZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRhdGV7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDgwJTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgYmxhY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJveHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRoM3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bC5leHRyYUxpc3R7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpe1xuXHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDAgMzBweCByZ2JhKDEsIDQxLCAxMTIsIDAuMik7XG5cdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKCRwcmltYXJ5LDEpIDcwJSwgcmdiYSgkc2Vjb25kYXJ5LDEpIDEwMCUpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAtMTAwJTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMS50aXRsZXtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0XHRcdFx0d29yZC1icmVhazoga2VlcC1hbGw7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuLWxpbmt7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bC5saXN0SW1hZ2V7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpe1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuXG5zZWN0aW9uLmNvbnRhY3R7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0aDF7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cdC5idG4tc3VibWl0e1xuXHRcdHBhZGRpbmc6IDRweCAxNXB4O1xuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcblx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHR9XG5cdH1cblx0dWwuY29udGFjdHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24uc2xpZGVye1xuXHQuc3dpcGVyLWNvbnRhaW5lcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuc3dpcGVyLXdyYXBwZXJ7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0Ym90dG9tOiA0MHB4O1xuXHRcdFx0XHRsZWZ0OiA4MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwuOSk7XG5cdFx0XHR9XG5cdFx0XHQuc3dpcGVyLXNsaWRle1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDQwcHggMTAwcHggMTAwcHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsLjgpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDgwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsLjgpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDgwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVzY3JpcHRpb257XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0XHQuaGVhZC10ZXh0e1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJHdoaXRlLC44KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRoMXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDY0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0NnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYnRuLXNsaWRle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAyNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZm9vdC10ZXh0e1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCR3aGl0ZSwuOCk7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnZlcnRpY2FsLWluZm97XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwMHB4IDEwcHggNTBweDtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHR3aWR0aDogMTAwdmg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMjcwZGVnKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQuc29jbWVke1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoJHdoaXRlLC45KTtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkKCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnSWt1dGkgS2FtaSc7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoNDUlICsgMzB2aCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkd2hpdGUsLjkpO1xuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA0NSU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMzB2aDtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLC45KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN3aXBlci1wYWdpbmF0aW9ue1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0bGVmdDogMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudHtcblx0XHRcdFx0Zm9udC1zaXplOiA1MnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTJweDtcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zd2lwZXItbmF2aWdhdGlvbntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRyaWdodDogNDVweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHQuc2xpZGUtYnV0dG9uLXByZXZ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0Ji5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuXHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xpZGUtYnV0dG9uLW5leHR7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWR7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuc2VjdGlvbi5pbnRyb3tcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGF0dGVybi5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAuY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoMS50aXRsZXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWFnZXtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWN0aW9uLnNtYXJ0U2Nob29se1xuXHRtYXJnaW46IDYwcHggMCAwO1xuXHRwYWRkaW5nOiA5MHB4IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JncGFyYWxsYXguanBnJyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwuNyk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG5cdGgxLnRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQubGlua0NhcmR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksLjkpO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xvZ28ucG5nJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0fVxuXHRcdGgxe1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Ji5kaXNhYmxlZHtcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24uaGlnaGxpZ2h0e1xuXHRwYWRkaW5nOiA2MHB4IDA7XG4gICAgaDEudGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXHRhLmJ0bi1hbm90aGVyIHB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdH1cblx0dWwucHJlc3Rhc2l7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwIDAgMzBweCAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAyMHB4IDAgMDtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTI7XG5cdFx0XHRcdHRvcDogLTEwcHg7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoODAlIC0gMTBweCk7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMjBweCAwIDA7XG5cdFx0XHR9XG5cdFx0XHQuaW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiAyMyU7XG5cdFx0XHR9XG5cdFx0XHQudGV4dHtcblx0XHRcdFx0d2lkdGg6IDc3JTtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdC50aXRsZXtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lndpbm5lcntcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHVsLnBlbmd1bXVtYW57XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXtcblx0XHRcdGJhY2tncm91bmQ6ICNGMEYwRjA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxMDBweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0aDR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweCAwO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bi1yZWFke1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZGF0ZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdGhlaWdodDogODAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZCBibGFjaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm94e1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24ubmV3c3tcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgaDEudGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuICAgIC5jb250ZW50e1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDAgMzBweCByZ2JhKDEsIDQxLCAxMTIsIDAuMDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjQpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHZoO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9ue1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGgxLnRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuICAgICAgICAgICAgLmJ0bi1saW5re1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb24uZXh0cmF7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIGgxLnRpdGxle1xuICAgICAgICBmb250LWZhbWlseTogJ0RNIFNlcmlmIERpc3BsYXknLCBzZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgICAuY29udGVudHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMCAzMHB4IHJnYmEoMSwgNDEsIDExMiwgMC4yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKCRwcmltYXJ5LDEpIDcwJSwgcmdiYSgkc2Vjb25kYXJ5LDEpIDEwMCUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgICBoMS50aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4tbGlua3tcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWN0aW9uLmdhbGxlcnl7XG5cdHBhZGRpbmc6IDYwcHggMDtcbiAgICBoMS50aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdETSBTZXJpZiBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cdC5nYWxlcmlTbGlkZXtcblx0XHQuc3dpcGVyLXdyYXBwZXJ7XG5cdFx0XHQuc3dpcGVyLXNsaWRle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubG9hZE1vcmV7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJ1dHRvbntcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0cGFkZGluZzogNHB4IDE1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24ucHBkYntcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgLmNvbnRlbnR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgaDEudGl0bGV7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0RNIFNlcmlmIERpc3BsYXknLCBzZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWxpbmt7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjA4KTtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwxKTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuc2VjdGlvbi5zdGFmZntcblx0cGFkZGluZzogNjBweCAwO1xuXHR1bHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGl7XG5cdFx0XHQuY29udGVudHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjA4KTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMXtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRoM3tcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4tc2Vle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMSk7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmxvYWRNb3Jle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRidXR0b257XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdHBhZGRpbmc6IDRweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW1nLWRldGFpbHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5jb250ZW50LWRldGFpbHtcblx0XHRoMXtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0aDN7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0XHQuc2hhcmUtdmlld3tcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR1bHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0Ji5mYWNlYm9va3tcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzYjU5OTg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYudHdpdHRlcntcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMGFjZWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYud2hhdHNhcHB7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNEZDRTVEO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnZpZXd7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0LnRleHR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuZm9vdGVye1xuICAgIC50b3B7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1iZy5wbmcpIG5vLXJlcGVhdCByaWdodCB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4IDA7XG4gICAgICAgIC5sb2dve1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRE0gU2VyaWYgRGlzcGxheScsIHNlcmlmO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4xcyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICBoMXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNvY21lZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHByaW1hcnksLjUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHByaW1hcnksMSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgxe1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdETSBTZXJpZiBEaXNwbGF5Jywgc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgdWwuY29udGFjdHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsLm1lbnV7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2MgaW5zaWRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAmOjptYXJrZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJvdHRvbXtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcImNvbG9yLnNjc3NcIjtcbi5jYWdlLW5hdntcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZSBhbGw7XG4gICAgLm5hdlRyaWdnZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMHB4OyBcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOm91dFQgMC44cyBiYWNrd2FyZHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOm91dFQgMC44cyBiYWNrd2FyZHM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnJldmVyc2U7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjpyZXZlcnNlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246b3V0TSAwLjhzIGJhY2t3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246b3V0TSAwLjhzIGJhY2t3YXJkcztcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246cmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOnJldmVyc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246b3V0QnRtIDAuOHMgYmFja3dhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjpvdXRCdG0gMC44cyBiYWNrd2FyZHM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOnJldmVyc2U7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjpyZXZlcnNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjppblQgMC44cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOmluVCAwLjhzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjppbk0gMC44cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOmluTSAwLjhzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjppbkJ0bSAwLjhzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246aW5CdG0gMC44cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIGluTXtcbiAgICA1MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO31cbiAgICAxMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7fVxufVxuXG5Aa2V5ZnJhbWVzIGluTXtcbiAgICA1MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvdXRNe1xuICAgIDUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7fVxuICAgIDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt9XG59XG5cbkBrZXlmcmFtZXMgb3V0TXtcbiAgICA1MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpblR7XG4gICAgMCV7LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7fVxuICAgIDUwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgxMzVkZWcpO31cbn1cblxuQGtleWZyYW1lcyBpblR7XG4gICAgMCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO31cbiAgICA1MCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDBkZWcpO31cbiAgICAxMDAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgxMzVkZWcpO31cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG91dFR7XG4gICAgMCV7LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7fVxuICAgIDUwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgxMzVkZWcpO31cbn1cblxuQGtleWZyYW1lcyBvdXRUe1xuICAgIDAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgNTAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoMTM1ZGVnKTt9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpbkJ0bXtcbiAgICAwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgNTAley13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoMTM1ZGVnKTt9XG59XG5cbkBrZXlmcmFtZXMgaW5CdG17XG4gICAgMCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO31cbiAgICA1MCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDEzNWRlZyk7fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgb3V0QnRte1xuICAgIDAley13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO31cbiAgICA1MCV7LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDBkZWcpO31cbiAgICAxMDAley13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgxMzVkZWcpO31cbn1cblxuQGtleWZyYW1lcyBvdXRCdG17XG4gICAgMCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO31cbiAgICA1MCV7dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgwZGVnKTt9XG4gICAgMTAwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDEzNWRlZyk7fVxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1ETStTZXJpZitEaXNwbGF5JmZhbWlseT1Kb3N0OndnaHRAMTAwOzIwMDszMDA7NDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuLmNhZ2UtbmF2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgcGFkZGluZzogMTRweCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG4uY2FnZS1uYXYgLm5hdlRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY2FnZS1uYXYgLm5hdlRyaWdnZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbi5jYWdlLW5hdiAubmF2VHJpZ2dlciBpOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBvdXRUIDAuOHMgYmFja3dhcmRzO1xuICBhbmltYXRpb246IG91dFQgMC44cyBiYWNrd2FyZHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgd2lkdGg6IDIxcHg7XG59XG4uY2FnZS1uYXYgLm5hdlRyaWdnZXIgaTpudGgtY2hpbGQoMikge1xuICBtYXJnaW46IDVweCAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogb3V0TSAwLjhzIGJhY2t3YXJkcztcbiAgYW5pbWF0aW9uOiBvdXRNIDAuOHMgYmFja3dhcmRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG4uY2FnZS1uYXYgLm5hdlRyaWdnZXIgaTpudGgtY2hpbGQoMykge1xuICAtd2Via2l0LWFuaW1hdGlvbjogb3V0QnRtIDAuOHMgYmFja3dhcmRzO1xuICBhbmltYXRpb246IG91dEJ0bSAwLjhzIGJhY2t3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuLmNhZ2UtbmF2IC5uYXZUcmlnZ2VyLmFjdGl2ZSBpOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBpblQgMC44cyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBpblQgMC44cyBmb3J3YXJkcztcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FnZS1uYXYgLm5hdlRyaWdnZXIuYWN0aXZlIGk6bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGluTSAwLjhzIGZvcndhcmRzO1xuICBhbmltYXRpb246IGluTSAwLjhzIGZvcndhcmRzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYWdlLW5hdiAubmF2VHJpZ2dlci5hY3RpdmUgaTpudGgtY2hpbGQoMykge1xuICAtd2Via2l0LWFuaW1hdGlvbjogaW5CdG0gMC44cyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBpbkJ0bSAwLjhzIGZvcndhcmRzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaW5NIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGluTSB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgb3V0TSB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBvdXRNIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBpblQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGluVCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDEzNWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBvdXRUIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBvdXRUIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGluQnRtIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGluQnRtIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgb3V0QnRtIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG91dEJ0bSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBtYWluIHNlY3Rpb24uaGlnaGxpZ2h0IHVsLnByZXN0YXNpIGxpIC5pbWFnZSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgbWFpbiBzZWN0aW9uLmhpZ2hsaWdodCB1bC5wcmVzdGFzaSBsaSAudGV4dCB7XG4gICAgd2lkdGg6IDY3JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIG1haW4gaGVhZGVyLmJnLXNvbGlkIC5tZW51IHVsIGxpIGEge1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA5MHB4O1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHBhZGRpbmc6IDAgMCAxMjBweCAwO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMTNweDtcbiAgfVxuICBtYWluIGhlYWRlciAubWVudSB1bCBsaTpoYXModWwpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBtYWluIGhlYWRlciAubWVudSB1bCBsaTpoYXModWwpIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDUwJTtcbiAgfVxuICBtYWluIGhlYWRlciAubWVudSB1bCBsaTpoYXModWwpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZjE2YzJhO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpOmhhcyh1bCkgc3BhbiB7XG4gICAgcGFkZGluZzogMTVweCAyOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBtYWluIGhlYWRlciAubWVudSB1bCBsaTpoYXModWwpIHNwYW46aG92ZXIge1xuICAgIGNvbG9yOiAjZjE2YzJhO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpOmhvdmVyIGEge1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpOmhvdmVyIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpIHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzAxNDEwZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIG1haW4gaGVhZGVyIC5tZW51IHVsIGxpIHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZjE2YzJhO1xuICB9XG4gIG1haW4gc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGkgLmltYWdlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBtYWluIHNlY3Rpb24uaGlnaGxpZ2h0IHVsLnByZXN0YXNpIGxpIC50ZXh0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgbWFpbiBzZWN0aW9uLmhpZ2hsaWdodCB1bC5wcmVzdGFzaSBsaSAuaW1hZ2Uge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIG1haW4gc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGkgLnRleHQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBtYWluIHNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC52ZXJ0aWNhbC1pbmZvIHtcbiAgICBsZWZ0OiAzMnB4O1xuICB9XG4gIG1haW4gc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyOmJlZm9yZSB7XG4gICAgbGVmdDogMzJweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICBtYWluIHNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICBtYWluIHNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgbWFpbiBzZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZGVzY3JpcHRpb24gaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICBtYWluIHNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5kZXNjcmlwdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIG1haW4gc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG4gIG1haW4gc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1uYXZpZ2F0aW9uIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuaHRtbCB7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjdXJzb3I6IGNvbnRleHQtbWVudTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cbmJvZHkgbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYTpsaW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYS5wYWdlLWxpbms6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpmb2N1cywgLmJ0bjphY3RpdmUge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uc2hvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxNjMxNTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMTYzMTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAxNjMxNSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxNjMxNTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2MzE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6aG92ZXIsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxNjMxNTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxNTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuaGVhZGVyLmJnLXNvbGlkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuaGVhZGVyLmJnLXNvbGlkIC5sb2dvIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmhlYWRlci5iZy1zb2xpZCAubG9nbyAudGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2UgYWxsO1xufVxuaGVhZGVyLmJnLXNvbGlkIC5sb2dvIC50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuaGVhZGVyLmJnLXNvbGlkIC5tZW51IHtcbiAgdG9wOiA3MHB4O1xufVxuaGVhZGVyLmJnLXNvbGlkIC5tZW51IHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuaGVhZGVyLmJnLXNvbGlkIC5jYWdlLW5hdiB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuaGVhZGVyLmJnLXNvbGlkIC5jYWdlLW5hdiAubmF2VHJpZ2dlciB7XG4gIHdpZHRoOiAyOHB4O1xufVxuaGVhZGVyLmJnLXNvbGlkIC5jYWdlLW5hdiAubmF2VHJpZ2dlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5oZWFkZXIucGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbmhlYWRlciAubG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbmhlYWRlciAubG9nbyAudGV4dCB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2UgYWxsO1xufVxuaGVhZGVyIC5sb2dvIC50ZXh0IGgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5oZWFkZXIgLmxvZ28gLnRleHQgaDIge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmhlYWRlciAubWVudSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlciAubWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlciAubWVudSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbmhlYWRlciAubWVudSB1bCBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZjE2YzJhO1xufVxuaGVhZGVyIC5tZW51IHVsIGxpIGEge1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuaGVhZGVyIC5tZW51IHVsIGxpIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICBjb2xvcjogI0ZGRjtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDEwMCUgLSAyLjVweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuaGVhZGVyIC5tZW51IHVsIGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzAxNjMxNTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmhlYWRlciAubWVudSB1bCBsaTpob3ZlciB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5oZWFkZXIgLm1lbnUgdWwgbGk6aG92ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjRkZGO1xufVxuaGVhZGVyIC5tZW51IHVsIGxpOmhvdmVyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2YxNmMyYTtcbn1cbmhlYWRlciAubWVudS5tb2JpbGUtYWN0aXZlIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5cbnNlY3Rpb24uaGVhZGVyLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9iZ3BhcmFsbGF4LmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMTYzMTU7XG59XG5zZWN0aW9uLmhlYWRlci1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC45KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbn1cbnNlY3Rpb24uaGVhZGVyLXBhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuc2VjdGlvbi5oZWFkZXItcGFnZSAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI0ZGRjtcbn1cbnNlY3Rpb24uaGVhZGVyLXBhZ2UgLnRleHQgaDEge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xufVxuXG5zZWN0aW9uLnBhZ2Uge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5zZWN0aW9uLnBhZ2UgLnNpZGVNZW51IHtcbiAgYmFja2dyb3VuZDogIzAxNjMxNTtcbiAgcGFkZGluZzogNXB4IDE1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuc2VjdGlvbi5wYWdlIC5zaWRlTWVudSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbnNlY3Rpb24ucGFnZSAuc2lkZU1lbnUgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjtcbn1cbnNlY3Rpb24ucGFnZSAuc2lkZU1lbnUgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2YxNmMyYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2YzJhO1xufVxuc2VjdGlvbi5wYWdlIC5zaWRlTWVudSB1bCBsaTpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgLnNpZGVNZW51IHVsIGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2YxNmMyYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjE2YzJhO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5wYWdlIC5zaGFyZS12aWV3IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbnNlY3Rpb24ucGFnZSAuc2hhcmUtdmlldyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5zZWN0aW9uLnBhZ2UgLnNoYXJlLXZpZXcgdWwgbGkge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbnNlY3Rpb24ucGFnZSAuc2hhcmUtdmlldyB1bCBsaS5mYWNlYm9vayBhIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cbnNlY3Rpb24ucGFnZSAuc2hhcmUtdmlldyB1bCBsaS50d2l0dGVyIGEge1xuICBiYWNrZ3JvdW5kOiAjMDBhY2VlO1xufVxuc2VjdGlvbi5wYWdlIC5zaGFyZS12aWV3IHVsIGxpLndoYXRzYXBwIGEge1xuICBiYWNrZ3JvdW5kOiAjNEZDRTVEO1xufVxuc2VjdGlvbi5wYWdlIC5zaGFyZS12aWV3IHVsIGxpLnZpZXcgYSB7XG4gIGJhY2tncm91bmQ6ICMwMTYzMTU7XG59XG5zZWN0aW9uLnBhZ2UgLnNoYXJlLXZpZXcgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbnNlY3Rpb24ucGFnZSAuc2hhcmUtdmlldyB1bCBsaSBhIC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuc2VjdGlvbi5wYWdlIC5zaGFyZS12aWV3IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuc2VjdGlvbi5wYWdlIC5zaGFyZS12aWV3IHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuc2VjdGlvbi5wYWdlIC5uZXdzUG9wdWxhciBoMSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbnNlY3Rpb24ucGFnZSAubmV3c1BvcHVsYXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5zZWN0aW9uLnBhZ2UgLm5ld3NQb3B1bGFyIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbnNlY3Rpb24ucGFnZSAubmV3c1BvcHVsYXIgdWwgbGkgLmltYWdlIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuc2VjdGlvbi5wYWdlIC5uZXdzUG9wdWxhciB1bCBsaSAudGV4dCB7XG4gIHdpZHRoOiA3MCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbnNlY3Rpb24ucGFnZSAubmV3c1BvcHVsYXIgdWwgbGkgLnRleHQgaDMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbnNlY3Rpb24ucGFnZSAubmV3c1BvcHVsYXIgdWwgbGkgLnRleHQgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZjE2YzJhO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5wYWdlIC5uZXdzUG9wdWxhciB1bCBsaSAudGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgLmFub3VuTmV3IGgxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cbnNlY3Rpb24ucGFnZSAuYW5vdW5OZXcgdWwgbGkge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5zZWN0aW9uLnBhZ2UgLmFub3VuTmV3IHVsIGxpIGg0OmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLnBhZ2UgLmFub3VuTmV3IHVsIGxpIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSAuYnRuLXJlYWQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5zZWN0aW9uLnBhZ2UgLmFub3VuTmV3IHVsIGxpIC5idG4tcmVhZDpob3ZlciB7XG4gIGNvbG9yOiAjMDE2MzE1O1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSAuZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgYmFja2dyb3VuZDogIzAxNjMxNTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSAuZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCBibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMHB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSAuZGF0ZSAuYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuc2VjdGlvbi5wYWdlIC5hbm91bk5ldyB1bCBsaSAuZGF0ZSAuYm94IGgzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbnNlY3Rpb24ucGFnZSAuYW5vdW5OZXcgdWwgbGkgLmRhdGUgLmJveCBoMyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5uZXdzTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5zZWN0aW9uLnBhZ2UgdWwubmV3c0xpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuc2VjdGlvbi5wYWdlIHVsLm5ld3NMaXN0IGxpIC5pbWFnZSB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNjMxNTtcbn1cbnNlY3Rpb24ucGFnZSB1bC5uZXdzTGlzdCBsaSAudGV4dCB7XG4gIHdpZHRoOiA3MCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5zZWN0aW9uLnBhZ2UgdWwubmV3c0xpc3QgbGkgLnRleHQgaDMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5zZWN0aW9uLnBhZ2UgdWwubmV3c0xpc3QgbGkgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuc2VjdGlvbi5wYWdlIHVsLm5ld3NMaXN0IGxpIC50ZXh0IHAubmFtZSB7XG4gIGNvbG9yOiAjMDE2MzE1O1xufVxuc2VjdGlvbi5wYWdlIHVsLm5ld3NMaXN0IGxpIC50ZXh0IGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YxNmMyYTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5uZXdzTGlzdCBsaSAudGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgLmxvYWRNb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnNlY3Rpb24ucGFnZSAubG9hZE1vcmUgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAxNjMxNTtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNjMxNTtcbiAgY29sb3I6ICNGRkY7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgLmxvYWRNb3JlIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTZjMmE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi5wYWdlIHVsLmFub3VuTGlzdCBsaSB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5hbm91bkxpc3QgbGkgaDQ6aG92ZXIge1xuICBjb2xvcjogIzAxNjMxNTtcbn1cbnNlY3Rpb24ucGFnZSB1bC5hbm91bkxpc3QgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIC5idG4tcmVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5hbm91bkxpc3QgbGkgLmJ0bi1yZWFkOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIC5kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIC5kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIC5kYXRlIC5ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLnBhZ2UgdWwuYW5vdW5MaXN0IGxpIC5kYXRlIC5ib3ggaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5wYWdlIHVsLmFub3VuTGlzdCBsaSAuZGF0ZSAuYm94IGgzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuc2VjdGlvbi5wYWdlIHVsLmV4dHJhTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5zZWN0aW9uLnBhZ2UgdWwuZXh0cmFMaXN0IGxpIC5jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAxNjMxNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjIpO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnBhZ2UgdWwuZXh0cmFMaXN0IGxpIC5jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwMTYzMTUgNzAlLCAjZjE2YzJhIDEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5wYWdlIHVsLmV4dHJhTGlzdCBsaSAuY29udGVudDpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gIGNvbG9yOiAjRkZGO1xufVxuc2VjdGlvbi5wYWdlIHVsLmV4dHJhTGlzdCBsaSAuY29udGVudDpob3ZlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5wYWdlIHVsLmV4dHJhTGlzdCBsaSAuY29udGVudCAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5leHRyYUxpc3QgbGkgLmNvbnRlbnQgaDEudGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgdWwuZXh0cmFMaXN0IGxpIC5jb250ZW50IGgxLnRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmMTZjMmE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnBhZ2UgdWwuZXh0cmFMaXN0IGxpIC5jb250ZW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbnNlY3Rpb24ucGFnZSB1bC5leHRyYUxpc3QgbGkgLmNvbnRlbnQgLmJ0bi1saW5rIGkge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5wYWdlIHVsLmV4dHJhTGlzdCBsaSAuY29udGVudCAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cbnNlY3Rpb24ucGFnZSB1bC5leHRyYUxpc3QgbGkgLmNvbnRlbnQgLmJ0bi1saW5rOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICBjb2xvcjogI2YxNmMyYTtcbn1cbnNlY3Rpb24ucGFnZSB1bC5saXN0SW1hZ2Uge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi5wYWdlIHVsLmxpc3RJbWFnZSBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VjdGlvbi5jb250YWN0IHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuc2VjdGlvbi5jb250YWN0IGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuc2VjdGlvbi5jb250YWN0IC5idG4tc3VibWl0IHtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDE2MzE1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLmNvbnRhY3QgLmJ0bi1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjE2YzJhO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5jb250YWN0IHVsLmNvbnRhY3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi5jb250YWN0IHVsLmNvbnRhY3QgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbnNlY3Rpb24uY29udGFjdCB1bC5jb250YWN0IGxpIGEgaSB7XG4gIHdpZHRoOiAzMHB4O1xuICBjb2xvcjogI2YxNmMyYTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uY29udGFjdCB1bC5jb250YWN0IGxpIGEgaTpob3ZlciB7XG4gIGNvbG9yOiAjMDE2MzE1O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5jb250YWN0IHVsLmNvbnRhY3QgbGkgYSBzcGFuIHtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uY29udGFjdCB1bC5jb250YWN0IGxpIGEgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjMDE2MzE1O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuXG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDgwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMDBweCA0MHB4IDEwMHB4IDEwMHB4O1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgei1pbmRleDogMjtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIHotaW5kZXg6IDI7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQob2RkKSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZChldmVuKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogNzAlO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmRlc2NyaXB0aW9uIC5oZWFkLXRleHQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZGVzY3JpcHRpb24gaDEge1xuICBjb2xvcjogI2YxNmMyYTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmRlc2NyaXB0aW9uIGgyIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZGVzY3JpcHRpb24gLmJ0bi1zbGlkZSB7XG4gIGJhY2tncm91bmQ6ICMwMTYzMTU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMTZjMmE7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiA0cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5kZXNjcmlwdGlvbiAuYnRuLXNsaWRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgb3BhY2l0eTogMC44O1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmRlc2NyaXB0aW9uIC5mb290LXRleHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnZlcnRpY2FsLWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwMHB4IDEwcHggNTBweDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMHZoO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMjcwZGVnKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnZlcnRpY2FsLWluZm8gLnNvY21lZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAudmVydGljYWwtaW5mbyAuc29jbWVkIGE6Zmlyc3QtY2hpbGQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC52ZXJ0aWNhbC1pbmZvIC5zb2NtZWQgYSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnZlcnRpY2FsLWluZm86YWZ0ZXIge1xuICBjb250ZW50OiBcIklrdXRpIEthbWlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYyg0NSUgKyAzMHZoKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAudmVydGljYWwtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA0NSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMzB2aDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbnNlY3Rpb24uc2xpZGVyIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgY29sb3I6ICNmMTZjMmE7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5zZWN0aW9uLnNsaWRlciAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5hdmlnYXRpb24gLnNsaWRlLWJ1dHRvbi1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1uYXZpZ2F0aW9uIC5zbGlkZS1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1uYXZpZ2F0aW9uIC5zbGlkZS1idXR0b24tbmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuc2VjdGlvbi5zbGlkZXIgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1uYXZpZ2F0aW9uIC5zbGlkZS1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG5zZWN0aW9uLmludHJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm4ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuc2VjdGlvbi5pbnRybyAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uaW50cm8gLmNvbnRlbnQgaDEudGl0bGUge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5zZWN0aW9uLmludHJvIC5pbWFnZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWFyZ2luOiAxNXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuc2VjdGlvbi5pbnRybyAuaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICByaWdodDogLTE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAxNjMxNTtcbiAgei1pbmRleDogLTE7XG59XG5zZWN0aW9uLmludHJvIC5pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICB6LWluZGV4OiAtMTtcbn1cblxuc2VjdGlvbi5zbWFydFNjaG9vbCB7XG4gIG1hcmdpbjogNjBweCAwIDA7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JncGFyYWxsYXguanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLnNtYXJ0U2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuc2VjdGlvbi5zbWFydFNjaG9vbCBoMS50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNlcmlmIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuc2VjdGlvbi5zbWFydFNjaG9vbCAubGlua0NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMSwgOTksIDIxLCAwLjkpO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLnNtYXJ0U2Nob29sIC5saW5rQ2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDUwJTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbnNlY3Rpb24uc21hcnRTY2hvb2wgLmxpbmtDYXJkIGgxIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuc2VjdGlvbi5zbWFydFNjaG9vbCAubGlua0NhcmQgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnNlY3Rpb24uc21hcnRTY2hvb2wgLmxpbmtDYXJkLmRpc2FibGVkIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5zZWN0aW9uLmhpZ2hsaWdodCB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IGgxLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRE0gU2VyaWYgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuc2VjdGlvbi5oaWdobGlnaHQgYS5idG4tYW5vdGhlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wcmVzdGFzaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnByZXN0YXNpIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAxNjMxNTtcbiAgdG9wOiAtMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogODAlO1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMCAwO1xuICB6LWluZGV4OiAyO1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMDE0MTBlO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiBjYWxjKDgwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMCAwO1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGkgLmltYWdlIHtcbiAgd2lkdGg6IDIzJTtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnByZXN0YXNpIGxpIC50ZXh0IHtcbiAgd2lkdGg6IDc3JTtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wcmVzdGFzaSBsaSAudGV4dCAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucHJlc3Rhc2kgbGkgLnRleHQgLndpbm5lciB7XG4gIGNvbG9yOiAjZjE2YzJhO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnByZXN0YXNpIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wcmVzdGFzaSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucGVuZ3VtdW1hbiBsaSB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnBlbmd1bXVtYW4gbGkgaDQ6aG92ZXIge1xuICBjb2xvcjogIzAxNjMxNTtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnBlbmd1bXVtYW4gbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIC5idG4tcmVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnNlY3Rpb24uaGlnaGxpZ2h0IHVsLnBlbmd1bXVtYW4gbGkgLmJ0bi1yZWFkOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIC5kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIC5kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIC5kYXRlIC5ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5zZWN0aW9uLmhpZ2hsaWdodCB1bC5wZW5ndW11bWFuIGxpIC5kYXRlIC5ib3ggaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VjdGlvbi5oaWdobGlnaHQgdWwucGVuZ3VtdW1hbiBsaSAuZGF0ZSAuYm94IGgzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG5zZWN0aW9uLm5ld3Mge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5zZWN0aW9uLm5ld3MgaDEudGl0bGUge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG59XG5zZWN0aW9uLm5ld3MgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5uZXdzIC5jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDAgMzBweCByZ2JhKDEsIDQxLCAxMTIsIDAuNCk7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLm5ld3MgLmNvbnRlbnQgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDB2aDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi5uZXdzIC5jb250ZW50IC5pbWFnZSAuZGF0ZSB7XG4gIGJhY2tncm91bmQ6ICMwMTYzMTU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDE1cHg7XG59XG5zZWN0aW9uLm5ld3MgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbnNlY3Rpb24ubmV3cyAuY29udGVudCAuZGVzY3JpcHRpb24gaDEudGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLm5ld3MgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIGgxLnRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmMTZjMmE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLm5ld3MgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuc2VjdGlvbi5uZXdzIC5jb250ZW50IC5kZXNjcmlwdGlvbiAuYnRuLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cbnNlY3Rpb24ubmV3cyAuY29udGVudCAuZGVzY3JpcHRpb24gLmJ0bi1saW5rIGkge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5uZXdzIC5jb250ZW50IC5kZXNjcmlwdGlvbiAuYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAxNjMxNTtcbn1cbnNlY3Rpb24ubmV3cyAuY29udGVudCAuZGVzY3JpcHRpb24gLmJ0bi1saW5rOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICBjb2xvcjogI2YxNmMyYTtcbn1cblxuc2VjdGlvbi5leHRyYSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbnNlY3Rpb24uZXh0cmEgaDEudGl0bGUge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG59XG5zZWN0aW9uLmV4dHJhIC5jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAxNjMxNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAwIDMwcHggcmdiYSgxLCA0MSwgMTEyLCAwLjIpO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLmV4dHJhIC5jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMwMTYzMTUgNzAlLCAjZjE2YzJhIDEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5leHRyYSAuY29udGVudDpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gIGNvbG9yOiAjRkZGO1xufVxuc2VjdGlvbi5leHRyYSAuY29udGVudDpob3ZlcjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5leHRyYSAuY29udGVudCAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbnNlY3Rpb24uZXh0cmEgLmNvbnRlbnQgaDEudGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLmV4dHJhIC5jb250ZW50IGgxLnRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmMTZjMmE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLmV4dHJhIC5jb250ZW50IC5idG4tbGluayBpIHtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uZXh0cmEgLmNvbnRlbnQgLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5zZWN0aW9uLmV4dHJhIC5jb250ZW50IC5idG4tbGluazpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgY29sb3I6ICNmMTZjMmE7XG59XG5cbnNlY3Rpb24uZ2FsbGVyeSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbnNlY3Rpb24uZ2FsbGVyeSBoMS50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNlcmlmIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbnNlY3Rpb24uZ2FsbGVyeSAuZ2FsZXJpU2xpZGUgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuc2VjdGlvbi5nYWxsZXJ5IC5sb2FkTW9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLmdhbGxlcnkgLmxvYWRNb3JlIGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTYzMTU7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5nYWxsZXJ5IC5sb2FkTW9yZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2YzJhO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuXG5zZWN0aW9uLnBwZGIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5zZWN0aW9uLnBwZGIgLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2MzE1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5zZWN0aW9uLnBwZGIgLmNvbnRlbnQgaDEudGl0bGUge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG59XG5zZWN0aW9uLnBwZGIgLmNvbnRlbnQgLmJ0bi1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbnNlY3Rpb24ucHBkYiAuY29udGVudCAuYnRuLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2YzJhO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuc2VjdGlvbi5zdGFmZiB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbnNlY3Rpb24uc3RhZmYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuc2VjdGlvbi5zdGFmZiB1bCBsaSAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMCAzMHB4IHJnYmEoMSwgNDEsIDExMiwgMC4wOCk7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnN0YWZmIHVsIGxpIC5jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDAgMzBweCByZ2JhKDEsIDQxLCAxMTIsIDAuNCk7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnN0YWZmIHVsIGxpIC5jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuc2VjdGlvbi5zdGFmZiB1bCBsaSAuY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnN0YWZmIHVsIGxpIC5jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGNvbG9yOiAjMDE2MzE1O1xufVxuc2VjdGlvbi5zdGFmZiB1bCBsaSAuY29udGVudCAuYnRuLXNlZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICNmMTZjMmE7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5zZWN0aW9uLnN0YWZmIHVsIGxpIC5jb250ZW50IC5idG4tc2VlOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlci1jb2xvcjogI2YxNmMyYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmMyYTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uc3RhZmYgLmxvYWRNb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnNlY3Rpb24uc3RhZmYgLmxvYWRNb3JlIGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTYzMTU7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTYzMTU7XG4gIGNvbG9yOiAjRkZGO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuc2VjdGlvbi5zdGFmZiAubG9hZE1vcmUgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmMyYTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbnNlY3Rpb24uc3RhZmYgLmltZy1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbnNlY3Rpb24uc3RhZmYgLmNvbnRlbnQtZGV0YWlsIGgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMwMTYzMTU7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuc2VjdGlvbi5zdGFmZiAuY29udGVudC1kZXRhaWwgLnNoYXJlLXZpZXcgdWwgbGkuZmFjZWJvb2sgYSB7XG4gIGJhY2tncm91bmQ6ICMzYjU5OTg7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB1bCBsaS50d2l0dGVyIGEge1xuICBiYWNrZ3JvdW5kOiAjMDBhY2VlO1xufVxuc2VjdGlvbi5zdGFmZiAuY29udGVudC1kZXRhaWwgLnNoYXJlLXZpZXcgdWwgbGkud2hhdHNhcHAgYSB7XG4gIGJhY2tncm91bmQ6ICM0RkNFNUQ7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB1bCBsaS52aWV3IGEge1xuICBiYWNrZ3JvdW5kOiAjMDE2MzE1O1xufVxuc2VjdGlvbi5zdGFmZiAuY29udGVudC1kZXRhaWwgLnNoYXJlLXZpZXcgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbnNlY3Rpb24uc3RhZmYgLmNvbnRlbnQtZGV0YWlsIC5zaGFyZS12aWV3IHVsIGxpIGEgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uLnN0YWZmIC5jb250ZW50LWRldGFpbCAuc2hhcmUtdmlldyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbnNlY3Rpb24uc3RhZmYgLmNvbnRlbnQtZGV0YWlsIC5zaGFyZS12aWV3IHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5mb290ZXIgLnRvcCB7XG4gIGJhY2tncm91bmQ6ICNGRkYgdXJsKC4uL2ltYWdlcy9mb290ZXItYmcucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDE2MzE1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAxNjMxNTtcbiAgcGFkZGluZzogNjBweCAwIDMwcHggMDtcbn1cbmZvb3RlciAudG9wIC5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmZvb3RlciAudG9wIC5sb2dvIGltZyB7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5mb290ZXIgLnRvcCAubG9nbyAudGV4dCB7XG4gIGNvbG9yOiAjMDE2MzE1O1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2UgYWxsO1xufVxuZm9vdGVyIC50b3AgLmxvZ28gLnRleHQgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmZvb3RlciAudG9wIC5zb2NtZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuZm9vdGVyIC50b3AgLnNvY21lZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6IHJnYmEoMSwgOTksIDIxLCAwLjUpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5mb290ZXIgLnRvcCAuc29jbWVkIGE6aG92ZXIge1xuICBjb2xvcjogIzAxNjMxNTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmZvb3RlciAudG9wIC5zb2NtZWQgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuZm9vdGVyIC50b3AgaDEge1xuICBmb250LWZhbWlseTogXCJETSBTZXJpZiBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjMDE2MzE1O1xufVxuZm9vdGVyIC50b3AgdWwuY29udGFjdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5mb290ZXIgLnRvcCB1bC5jb250YWN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDA7XG59XG5mb290ZXIgLnRvcCB1bC5jb250YWN0IGxpIGEgaSB7XG4gIHdpZHRoOiAzMHB4O1xuICBjb2xvcjogI2YxNmMyYTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmZvb3RlciAudG9wIHVsLmNvbnRhY3QgbGkgYSBpOmhvdmVyIHtcbiAgY29sb3I6ICMwMTYzMTU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5mb290ZXIgLnRvcCB1bC5jb250YWN0IGxpIGEgc3BhbiB7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5mb290ZXIgLnRvcCB1bC5jb250YWN0IGxpIGEgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjMDE2MzE1O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xufVxuZm9vdGVyIC50b3AgdWwubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb290ZXIgLnRvcCB1bC5tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYyBpbnNpZGU7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG59XG5mb290ZXIgLnRvcCB1bC5tZW51IGxpOjptYXJrZXIge1xuICBjb2xvcjogI2YxNmMyYTtcbn1cbmZvb3RlciAudG9wIHVsLm1lbnUgbGk6aG92ZXIge1xuICBjb2xvcjogIzAxNjMxNTtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmZvb3RlciAuYm90dG9tIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogOHB4IDA7XG59IiwiJHByaW1hcnkgOiAjMDE2MzE1O1xuJHByaW1hcnkyIDogIzAxNDEwZTtcbiRzZWNvbmRhcnkgOiAjZjE2YzJhO1xuJHNlY29uZGFyeTIgOiAjYjE0ZjFlO1xuJGJsYWNrIDogIzAwMDtcbiR3aGl0ZSA6ICNGRkY7IiwiQGltcG9ydCBcImNvbG9yLnNjc3NcIjtcblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIG1haW57XG4gICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0e1xuICAgICAgICAgICAgdWwucHJlc3Rhc2l7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjclO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICBtYWlue1xuICAgICAgICBoZWFkZXJ7XG4gICAgICAgICAgICAmLmJnLXNvbGlke1xuICAgICAgICAgICAgICAgIC5tZW51e1xuICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhhcyh1bCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5oaWdobGlnaHR7XG4gICAgICAgICAgICB1bC5wcmVzdGFzaXtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIG1haW57XG4gICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0e1xuICAgICAgICAgICAgdWwucHJlc3Rhc2l7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICBtYWlue1xuICAgICAgICBzZWN0aW9uLnNsaWRlcntcbiAgICAgICAgICAgIC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICAgICAgICAgIC52ZXJ0aWNhbC1pbmZve1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgxe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3dpcGVyLW5hdmlnYXRpb257XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
