@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
@media (min-width: 751px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: #222222;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes menuSlideIn {
  0% {
    -webkit-transform: translate(0, 40px);
            transform: translate(0, 40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@keyframes menuSlideIn {
  0% {
    -webkit-transform: translate(0, 40px);
            transform: translate(0, 40px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes menuActive {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes menuActive {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes menuShadow {
  0% {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  100% {
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);
  }
}
@keyframes menuShadow {
  0% {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  100% {
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);
  }
}
html {
  height: -webkit-fill-available;
}

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
  position: relative;
  font-family: "Noto Sans JP", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  color: #222222;
}
body .smp {
  display: block;
}
body .pc {
  display: none;
}
body .enTxt {
  font-family: "Roboto", sans-serif;
  font-style: normal;
}
body .serifTxt {
  font-family: "Shippori Mincho", serif;
  font-weight: 600;
  font-style: normal;
}
body img {
  max-width: 100%;
  height: auto;
  border: none;
}
body h1, body h2, body h3, body h4, body h5 {
  font-weight: 400;
}
body p {
  margin: 0;
}
body ul {
  padding: 0 0;
  list-style: none;
}
body a {
  color: #222222;
  text-decoration: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body a:hover {
  opacity: 0.7;
}
body .fit-center {
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  font-family: "object-fit: cover; object-position: bottom;";
}
body .wrap {
  position: relative;
}
body .wrap header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 80px;
  margin: 0 auto;
  background: #FFF;
  padding: 15px 3% 0 5%;
  text-align: center;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
body .wrap header .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrap header .inner h1.headerLogo {
  width: 200px;
  line-height: 1;
  margin: 0;
  padding: 0;
}
body .wrap header .inner h1.headerLogo a {
  display: block;
}
body .wrap header .inner h1.headerLogo a svg path {
  fill: #073190;
}
body .wrap header .inner .btn-navi .menuArea {
  text-align: left;
}
body .wrap header .inner .btn-navi .menuArea .navBtn {
  position: relative;
  width: 50px;
  height: 50px;
  z-index: 9999;
  margin: 0;
  padding: 0;
  background: #073190;
  border-radius: 50%;
  text-align: left;
  color: #FFF;
  cursor: pointer;
}
body .wrap header .inner .btn-navi .menuArea .navBtn span {
  position: absolute;
  left: 12px;
  text-align: left;
  width: 28px;
  height: 2px;
  background-color: #FFF;
  border-radius: 10px;
  margin: 0 auto;
  padding: 0;
  display: inline-block;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .wrap header .inner .btn-navi .menuArea .navBtn span:nth-of-type(1) {
  width: 28px;
  top: 16px;
}
body .wrap header .inner .btn-navi .menuArea .navBtn span:nth-of-type(2) {
  width: 20px;
  top: 25px;
}
body .wrap header .inner .btn-navi .menuArea .navBtn span:nth-of-type(3) {
  width: 12px;
  top: 33px;
}
body .wrap header .inner .btn-navi .menuArea .navBtn.navOpen {
  background: #FFF;
}
body .wrap header .inner .btn-navi .menuArea .navBtn.navOpen span {
  background: #073190;
}
body .wrap header .inner .btn-navi .menuArea .navBtn.navOpen span:nth-of-type(1) {
  -webkit-transform: translateY(12px) rotate(-45deg);
          transform: translateY(12px) rotate(-45deg);
  top: 12px;
  left: 16px;
  width: 18px;
}
body .wrap header .inner .btn-navi .menuArea .navBtn.navOpen span:nth-of-type(2) {
  opacity: 0;
}
body .wrap header .inner .btn-navi .menuArea .navBtn.navOpen span:nth-of-type(3) {
  -webkit-transform: translateY(-12px) rotate(45deg);
          transform: translateY(-12px) rotate(45deg);
  top: 36px;
  left: 16px;
  width: 18px;
}
body .wrap header .inner .navContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100vh;
  background-color: #073190;
  margin: 0 auto;
  padding: 20px 0 20px;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  overflow-y: auto;
}
body .wrap header .inner .navContent h1.headerLogo {
  width: 200px;
  margin-left: 5%;
}
body .wrap header .inner .navContent h1.headerLogo a {
  display: block;
}
body .wrap header .inner .navContent h1.headerLogo a svg path {
  fill: #FFF;
}
body .wrap header .inner .navContent ul.naviBox {
  width: 90%;
  margin: 15px auto 0;
  padding: 0;
  text-align: left;
}
body .wrap header .inner .navContent ul.naviBox li {
  position: relative;
  width: 100%;
  list-style: none;
  text-align: left;
  color: #FFF;
  border-bottom: 1px solid #FFF;
  margin: 0;
  padding: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap header .inner .navContent ul.naviBox li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #fff;
  padding: 20px 0;
}
body .wrap header .inner .navContent ul.naviBox li span {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  padding: 20px 5px 20px 15px;
  pointer-events: none;
}
body .wrap header .inner .navContent ul.naviBox li.has-child span {
  pointer-events: all;
}
body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  visibility: visible; /*JSで制御するため一旦表示*/
  opacity: 1; /*JSで制御するため一旦表示*/
  display: none; /*JSのslidetoggleで表示させるため非表示に*/
  -webkit-transition: none;
  transition: none; /*JSで制御するためCSSのアニメーションを切る*/
  width: 95%;
  margin: 0 0 0 auto;
}
body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li {
  font-size: 14px;
  font-size: 0.875rem;
  border-bottom: 1px dotted #FFF;
}
body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:last-of-type {
  border-bottom: none;
}
body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li::after {
  content: "";
  position: absolute;
  top: 21px;
  right: 5px;
  width: 12px;
  height: 12px;
  background: url("../img/ico_nav03.png") no-repeat;
  background-size: auto;
}
body .wrap header .inner .navContent ul.naviBox li.has-child.active span {
  background: url("../img/ico_nav02.png") 80% 55% no-repeat; /*ドロップダウンメニューが開いた時のアイコン*/
}
body .wrap header .inner .navContent ul.naviBox li.has-child.active span img {
  opacity: 0;
}
body .wrap header .inner .navContent.active {
  opacity: 1;
  visibility: visible;
  -webkit-animation: menuActive 1s ease 0s forwards;
          animation: menuActive 1s ease 0s forwards; /*スマホ版ナビ横から出てくる動き*/
}
body .wrap header .inner .navContent .navBtnAreaPc {
  display: none;
}
body .wrap header .inner .navContent .navBtnAreaSmp .entryArea {
  width: 90%;
  margin: 30px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .wrap header .inner .navContent .navBtnAreaSmp .entryArea li {
  width: 48%;
  font-size: 13px;
  font-size: 0.8125rem;
}
body .wrap header .inner .navContent .navBtnAreaSmp .entryArea li a {
  display: block;
  color: #FFF;
  border: 1px solid #FFF;
  border-radius: 30px;
  padding: 15px 0;
}
body .wrap header .inner .navContent .navBtnAreaSmp .headSNSArea .enTxt {
  color: #FFF;
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 15px;
}
body .wrap header .inner .navContent .navBtnAreaSmp .headSNSArea ul.snsBox {
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap header .inner .navContent .navBtnAreaSmp .headSNSArea ul.snsBox li {
  margin: 0 10px;
}
body .wrap header .inner .navContent .navBtnAreaSmp .headSNSArea ul.snsBox li img {
  width: auto;
  height: 24px;
}
body .wrap header .inner .navContent .navBtnAreaSmp ul.headsubNavArea {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 30px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap header .inner .navContent .navBtnAreaSmp ul.headsubNavArea li {
  line-height: 1;
}
body .wrap header .inner .navContent .navBtnAreaSmp ul.headsubNavArea li:nth-of-type(1) {
  border-right: 1px solid #FFF;
  margin-right: 10px;
  padding-right: 10px;
}
body .wrap header .inner .navContent .navBtnAreaSmp ul.headsubNavArea li a {
  display: block;
  color: #FFF;
}
body .wrap header .inner .navContent .navBtnAreaSmp .copyrigh {
  color: #FFF;
  font-size: 15px;
  font-size: 0.9375rem;
}
body .wrap header .inner .navContent .search_area {
  display: none;
}
@keyframes menuActive {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
body .wrap header .inner #overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 998;
  width: 100%;
  height: 120%;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}
body .wrap header .inner #overlay.active {
  opacity: 1;
  visibility: visible;
}
body .wrap header.opening {
  background: transparent;
}
body .wrap header.opening .inner h1.headerLogo a svg path {
  fill: #FFFFFF;
}
body .wrap .contentAll {
  padding-top: 80px;
}
body .wrap .contentAll section#contentMain {
  position: relative;
  width: 100%;
}
body .wrap .contentAll section#contentMain h2.contTitle {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 1;
  width: auto;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0 auto;
}
body .wrap .contentAll section#contentMain h2.contTitle img {
  height: 170px;
}
body .wrap .txtBlock {
  text-align: justify;
  line-height: 2;
}
body .wrap .imgBox {
  position: relative;
  overflow: hidden;
}
body .wrap #mainCopy {
  width: 85%;
  max-width: 1240px;
  margin: 40px auto;
}
body .wrap #information {
  padding: 70px 0 20px;
}
body .wrap #information h2 {
  position: relative;
  text-align: center;
  width: 85%;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  color: #073190;
  margin: 0 auto 30px;
  padding-bottom: 20px;
}
body .wrap #information h2 span.infoTitleLine {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 45px;
  height: 1px;
  background: #073190;
  margin: 0 auto;
}
body .wrap #information h2 .infoSubTitle {
  text-align: center;
  width: 85%;
  margin: 0 auto;
}
body .wrap #information .infoSubTitle {
  width: 85%;
  margin: 0 auto;
}
body .wrap #information ul.infoBox {
  width: 85%;
  border-top: 1px solid #CCCCCC;
  margin: 50px auto 0;
  padding: 30px 0;
}
body .wrap #information ul.infoBox li {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
body .wrap #information ul.infoBox li a {
  display: block;
}
body .wrap #information ul.infoBox li a h3 {
  position: relative;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 600;
  margin: 0 auto 20px;
}
body .wrap #information ul.infoBox li a h3::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  background: url("../../img/info_arrow.svg") no-repeat;
}
body .wrap #information ul.infoBox li a .txtBlock {
  font-size: 14px;
  font-size: 0.875rem;
}
body .wrap #information ul.infoBox li:last-of-type {
  margin-bottom: 0;
}
body .wrap #pageTop {
  width: 60px;
  margin: 0 0 0 auto;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  opacity: 0;
  visibility: hidden;
}
body .wrap #pageTop .pagetop {
  width: 60px;
  height: 40px;
  background: #F6F8F8;
  border-radius: 5px 5px 0 0;
  padding: 16px 0 0;
  cursor: pointer;
}
body .wrap #pageTop .pagetop span {
  display: block;
  width: 15px;
  height: 15px;
  margin: 0 auto;
  border-top: 3px solid #073190;
  border-right: 3px solid #073190;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
body .wrap #pageTop.is_active {
  opacity: 1;
  visibility: visible;
}
body .wrap #pageTop.is_fixed {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 9999;
}
body .wrap #breadcrumb {
  width: 100%;
  background: #F6F8F8;
  padding: 15px 0;
}
body .wrap #breadcrumb ol {
  width: 85%;
  max-width: 1240px;
  margin: 0 auto;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-size: 0.75rem;
}
body .wrap #breadcrumb ol li {
  position: relative;
  list-style: none;
  margin: 0 10px 0 0;
  padding: 0 15px 0 0;
}
body .wrap #breadcrumb ol li::after {
  position: absolute;
  content: "〉";
  right: 0;
}
body .wrap #breadcrumb ol li:last-of-type {
  margin: 0;
  padding: 0;
}
body .wrap #breadcrumb ol li:last-of-type::after {
  content: "";
}
body .wrap #breadcrumb ol li.on {
  color: #999;
}
body .wrap footer {
  width: 100%;
  letter-spacing: 0;
  line-height: 1.2;
  background: #1D2946;
  margin: 0;
  padding: 40px 0;
}
body .wrap footer .inner {
  width: 85%;
  margin: 0 auto;
}
body .wrap footer .inner .footRight .enTxt {
  color: #FFF;
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 15px;
}
body .wrap footer .inner .footRight ul.snsBox {
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap footer .inner .footRight ul.snsBox li {
  margin: 0 10px;
}
body .wrap footer .inner .footRight ul.snsBox li img {
  width: auto;
  height: 24px;
}
body .wrap footer .inner .footRight ul.footsubNavArea {
  font-size: 13px;
  font-size: 0.8125rem;
  margin: 30px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap footer .inner .footRight ul.footsubNavArea li {
  line-height: 1;
}
body .wrap footer .inner .footRight ul.footsubNavArea li:nth-of-type(1) {
  border-right: 1px solid #FFF;
  margin-right: 10px;
  padding-right: 10px;
}
body .wrap footer .inner .footRight ul.footsubNavArea li a {
  display: block;
  color: #FFF;
}
body .wrap footer .inner .footRight .copyrigh {
  color: #FFF;
  font-size: 15px;
  font-size: 0.9375rem;
  margin-bottom: 0;
}

@media only screen and (min-width: 1024px) {
  body {
    font-size: 16px;
    font-size: 1rem;
  }
  body .smp {
    display: none;
  }
  body .pc {
    display: block;
  }
  body .wrap header {
    background: #FFF;
    margin: 0;
    padding: 0 20px;
  }
  body .wrap header .inner {
    position: relative;
  }
  body .wrap header .inner h1.headerLogo {
    width: 20%;
    max-width: 250px;
    margin-right: 2vw;
  }
  body .wrap header .inner h1.headerLogo a svg path {
    fill: #073190;
  }
  body .wrap header .inner .btn-navi .menuArea {
    display: none;
  }
  body .wrap header .inner .navContent {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
    top: auto;
    height: auto;
    background-color: transparent;
    margin: 0;
    padding: 0;
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    overflow-y: visible;
  }
  body .wrap header .inner .navContent ul.naviBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: auto;
    margin: 0 0 0 auto;
    font-size: 15px;
    font-size: 0.9375rem;
  }
  body .wrap header .inner .navContent ul.naviBox li {
    width: auto;
    border-bottom: none;
    margin: 0 1.5vw 0 0;
    padding: 0;
  }
  body .wrap header .inner .navContent ul.naviBox li a {
    display: block;
    position: relative;
    color: #073190;
    padding: 30px 0;
  }
  body .wrap header .inner .navContent ul.naviBox li a::after {
    position: absolute;
    left: 0;
    bottom: 18px;
    content: "";
    width: 100%;
    height: 2px;
    background: #073190;
    -webkit-transform: scale(0, 1);
            transform: scale(0, 1);
    -webkit-transform-origin: right top;
            transform-origin: right top; /*変形（アンダーラインの伸長）の原点がaタグ（各メニュー）の右端*/
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s; /*変形の時間*/
  }
  body .wrap header .inner .navContent ul.naviBox li a:hover {
    opacity: 1;
  }
  body .wrap header .inner .navContent ul.naviBox li a:hover::after {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); /*ホバー後、x軸方向に1（相対値）伸長*/
    -webkit-transform-origin: left top;
            transform-origin: left top; /*左から右に向かう*/
  }
  body .wrap header .inner .navContent ul.naviBox li span {
    display: none;
  }
  body .wrap header .inner .navContent ul.naviBox li.current {
    position: relative;
    opacity: 1;
  }
  body .wrap header .inner .navContent ul.naviBox li.current a::after {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: left top;
            transform-origin: left top;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child {
    position: relative;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea {
    display: block;
    position: absolute;
    left: 0;
    top: 70px;
    z-index: 4;
    width: 200px;
    padding: 0;
    font-size: 14px;
    font-size: 0.875rem;
    visibility: hidden;
    opacity: 0;
    overflow: hidden;
    -webkit-transition: visibility 0s, opacity 0.5s;
    transition: visibility 0s, opacity 0.5s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li {
    position: relative;
    margin: 0;
    padding: 0 5px;
    padding: 0;
    border: none;
    background: rgba(255, 255, 255, 0.9);
    width: 0;
    -webkit-transition: width 0.5s ease, opacity 0.5s ease;
    transition: width 0.5s ease, opacity 0.5s ease;
    white-space: nowrap;
    overflow: hidden;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(1) {
    -webkit-transition-delay: 0.1s;
            transition-delay: 0.1s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(2) {
    -webkit-transition-delay: 0.2s;
            transition-delay: 0.2s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(3) {
    -webkit-transition-delay: 0.3s;
            transition-delay: 0.3s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(4) {
    -webkit-transition-delay: 0.4s;
            transition-delay: 0.4s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(5) {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(6) {
    -webkit-transition-delay: 0.6s;
            transition-delay: 0.6s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(7) {
    -webkit-transition-delay: 0.7s;
            transition-delay: 0.7s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(8) {
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(9) {
    -webkit-transition-delay: 0.9s;
            transition-delay: 0.9s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:nth-child(10) {
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li a {
    display: block;
    color: #222;
    margin: 0;
    padding: 11px 15px 0 15px;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li a::after {
    display: none;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li a:hover {
    opacity: 0.7;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li a:hover::after {
    -webkit-transform: none;
            transform: none;
    -webkit-transform-origin: none;
            transform-origin: none;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:first-child a {
    padding-top: 15px;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child ul.childArea li:last-child a {
    padding-bottom: 18px;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child:hover ul.childArea {
    opacity: 1;
    visibility: visible;
    -webkit-animation: menuShadow 0.5s ease 0.5s forwards;
            animation: menuShadow 0.5s ease 0.5s forwards;
  }
  body .wrap header .inner .navContent ul.naviBox li.has-child:hover ul.childArea li {
    width: 100%;
    opacity: 1;
  }
  body .wrap header .inner .navContent ul.naviBox li::after {
    display: none;
    background-image: none;
  }
  body .wrap header .inner .navContent.active {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  body .wrap header .inner .navContent a {
    position: relative;
  }
  body .wrap header .inner .navContent .navBtnAreaPc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn {
    width: 110px;
    font-size: 14px;
    font-size: 0.875rem;
    margin-right: 2vw;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn div {
    display: block;
    padding: 10px 0;
    color: #073190;
    border: 1px solid #073190;
    border-radius: 30px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    cursor: pointer;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn div:hover {
    color: #FFF;
    opacity: 1;
    background: #073190;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child {
    position: relative;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea {
    display: block;
    position: absolute;
    left: 0;
    top: 40px;
    z-index: 4;
    width: 180px;
    margin: 0;
    padding: 8px 0;
    font-size: 14px;
    font-size: 0.875rem;
    visibility: hidden;
    opacity: 0;
    overflow: hidden;
    -webkit-transition: visibility 0s, opacity 0.5s;
    transition: visibility 0s, opacity 0.5s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li {
    position: relative;
    margin: 0;
    padding: 0 5px;
    background: rgba(255, 255, 255, 0.9);
    width: 0;
    -webkit-transition: width 0.5s ease, opacity 0.5s ease;
    transition: width 0.5s ease, opacity 0.5s ease;
    white-space: nowrap;
    overflow: hidden;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(1) {
    -webkit-transition-delay: 0.1s;
            transition-delay: 0.1s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(2) {
    -webkit-transition-delay: 0.2s;
            transition-delay: 0.2s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(3) {
    -webkit-transition-delay: 0.3s;
            transition-delay: 0.3s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(4) {
    -webkit-transition-delay: 0.4s;
            transition-delay: 0.4s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(5) {
    -webkit-transition-delay: 0.5s;
            transition-delay: 0.5s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(6) {
    -webkit-transition-delay: 0.6s;
            transition-delay: 0.6s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(7) {
    -webkit-transition-delay: 0.7s;
            transition-delay: 0.7s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(8) {
    -webkit-transition-delay: 0.8s;
            transition-delay: 0.8s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(9) {
    -webkit-transition-delay: 0.9s;
            transition-delay: 0.9s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:nth-child(10) {
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li a {
    display: block;
    color: #222;
    margin: 0;
    padding: 6px 15px;
    border: none;
    border-radius: 0;
    text-align: left;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li a::after {
    display: none;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li a:hover {
    opacity: 0.7;
    background: transparent;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:first-of-type a {
    padding-top: 15px;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child ul.childArea li:last-of-type a {
    padding-bottom: 18px;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child:hover ul.childArea {
    opacity: 1;
    visibility: visible;
    -webkit-animation: menuShadow 0.5s ease 0.5s forwards;
            animation: menuShadow 0.5s ease 0.5s forwards;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .entryBtn.has-child:hover ul.childArea li {
    width: 100%;
    opacity: 1;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .search {
    width: 32px;
    cursor: pointer;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .search .searchIco {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 32px;
    height: 32px;
    background: #073190;
    border-radius: 100%;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .search .searchIco svg {
    width: 16px;
  }
  body .wrap header .inner .navContent .navBtnAreaPc .search .searchIco svg path {
    fill: #FFF;
  }
  body .wrap header .inner .navContent .navBtnAreaSmp {
    display: none;
  }
  body .wrap header .inner .navContent .search_area {
    display: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    width: 50%;
    margin: 0 0 0 auto;
    padding: 20px 0;
  }
  body .wrap header .inner .navContent .search_area #___gcse_0 {
    width: 300px;
    margin: 0 20px;
    padding: 3px 10px;
    background: #fff;
    border: solid 1px #999;
    border-radius: 30px;
  }
  body .wrap header .inner .navContent .search_area #___gcse_0 .gsc-search-button {
    width: 50px;
  }
  body .wrap header .inner .navContent .search-close {
    display: none;
    width: 30px;
    margin: 0;
    cursor: pointer;
  }
  body .wrap header .inner .navContent .search-close svg {
    fill: #073190;
  }
  body .wrap header.opening {
    background: transparent;
  }
  body .wrap header.opening .inner h1.headerLogo a svg path {
    fill: #FFFFFF;
  }
  body .wrap header.opening .inner .navContent ul.naviBox li a {
    color: #FFF;
  }
  body .wrap header.opening .inner .navContent ul.naviBox li a::after {
    background: #FFF;
  }
  body .wrap header.opening .inner .navContent .navBtnAreaPc .entryBtn div {
    color: #FFF;
    border: 1px solid #FFF;
  }
  body .wrap header.opening .inner .navContent .navBtnAreaPc .entryBtn div:hover {
    color: #073190;
    background: #FFF;
  }
  body .wrap header.opening .inner .navContent .search .searchIco {
    background: rgba(255, 255, 255, 0.2);
  }
  body .wrap header.searchmode {
    background: #fff;
  }
  body .wrap header.searchmode .inner h1.headerLogo {
    width: 20%;
    max-width: 250px;
    margin-right: 2vw;
  }
  body .wrap header.searchmode .inner h1.headerLogo a svg path {
    fill: #073190;
  }
  body .wrap header.searchmode .inner .navContent {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrap header.searchmode .inner .navContent .search_area,
body .wrap header.searchmode .inner .navContent .search-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrap header.searchmode .inner .navContent .naviBox,
body .wrap header.searchmode .inner .navContent .navBtnAreaPc,
body .wrap header.searchmode .inner .navContent .search {
    display: none;
  }
  body .wrap #mainCopy {
    width: 95%;
    margin: 50px auto 70px;
  }
  body .wrap #mainCopy .txtBlock {
    text-align: center;
  }
  body .wrap #information {
    padding: 100px 0 60px;
  }
  body .wrap #information h2 {
    max-width: 1240px;
    font-size: 32px;
    font-size: 2rem;
    margin-bottom: 40px;
  }
  body .wrap #information .infoSubTitle {
    width: 95%;
  }
  body .wrap #information ul.infoBox {
    width: 95%;
    max-width: 1240px;
    border-top: none;
    border-left: 1px solid #CCC;
    margin: 50px auto 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrap #information ul.infoBox li {
    border-bottom: none;
    border-right: 1px solid #CCC;
    margin: 0 auto;
    padding: 0 10px;
  }
  body .wrap #information ul.infoBox li a {
    display: block;
    padding: 30px 30px;
  }
  body .wrap #information ul.infoBox li a h3 {
    margin-bottom: 30px;
  }
  body .wrap #information ul.infoBox li a h3::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 16px;
    background: url("../../img/info_arrow.svg") no-repeat;
  }
  body .wrap #information ul.infoBox li a:hover {
    opacity: 1;
    background: #F6F8F8;
  }
  body .wrap #pageTop {
    width: 95%;
    max-width: 1240px;
    margin: 0 auto;
  }
  body .wrap #pageTop .pagetop {
    margin: 0 0 0 auto;
  }
  body .wrap #pageTop .pagetop span {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  body .wrap #pageTop .pagetop span:hover {
    opacity: 0.7;
  }
  body .wrap #pageTop.is_fixed {
    right: calc((100% - 1240px) / 2);
  }
  body .wrap #breadcrumb ol {
    width: 95%;
  }
  body .wrap footer {
    width: 100%;
    color: #FFF;
    background: url("../img/bg_footer.jpg") no-repeat center bottom/cover;
    margin: 0;
    padding: 70px 0 80px;
  }
  body .wrap footer .titleBox {
    text-align: left;
    width: 95%;
    max-width: 1240px;
    margin: 0 auto 50px;
    overflow: hidden;
  }
  body .wrap footer .titleBox .titleSub {
    position: relative;
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 0;
    padding: 0 0 0 50px;
  }
  body .wrap footer .titleBox .titleSub span.titleLine {
    display: block;
    position: absolute;
    top: 7px;
    left: 0;
    width: 40px;
    height: 1px;
    background: #FFF;
  }
  body .wrap footer .inner {
    width: 95%;
    max-width: 1240px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrap footer .inner .footLeft {
    width: calc(100% - 320px);
  }
  body .wrap footer .inner .footLeft .footerNav {
    text-align: left;
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: 400;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrap footer .inner .footLeft .footerNav li {
    margin-right: 5%;
  }
  body .wrap footer .inner .footLeft .footerNav li .contTop {
    font-size: 15px;
    font-size: 0.9375rem;
    font-weight: 500;
    margin-bottom: 25px;
  }
  body .wrap footer .inner .footLeft .footerNav li .contTop a {
    padding: 0 0 8px;
  }
  body .wrap footer .inner .footLeft .footerNav li a {
    display: block;
    color: #FFF;
    padding: 8px 0;
  }
  body .wrap footer .inner .footLeft .footerNav li:last-of-type {
    margin-right: 0;
  }
  body .wrap footer .inner .footRight {
    width: 270px;
    border-left: 1px solid #FFF;
    padding-left: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrap footer .inner .footRight .enTxt {
    text-align: left;
    margin-bottom: 20px;
  }
  body .wrap footer .inner .footRight ul.snsBox {
    margin: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrap footer .inner .footRight ul.snsBox li:first-of-type {
    margin-left: 0;
  }
  body .wrap footer .inner .footRight ul.footsubNavArea {
    margin: 30px 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  body .wrap footer .inner .footRight .copyrigh {
    margin-bottom: 0;
  }
}
.topB {
  -webkit-transform: translate(-90%, 0);
          transform: translate(-90%, 0);
  -webkit-transition: all 0.8s 0.5s ease-out;
  transition: all 0.8s 0.5s ease-out;
}

.leftB {
  -webkit-transform: translate(-50px, 0);
          transform: translate(-50px, 0);
  -webkit-transition: all 0.3s 0.5s ease-out;
  transition: all 0.3s 0.5s ease-out;
}

.bottomB {
  -webkit-transform: translate(-90%, 0);
          transform: translate(-90%, 0);
  -webkit-transition: all 0.8s 0.5s ease-out;
  transition: all 0.8s 0.5s ease-out;
}

.rightB {
  -webkit-transform: translate(0, 90%);
          transform: translate(0, 90%);
  -webkit-transition: all 0.8s 0.5s ease-out;
  transition: all 0.8s 0.5s ease-out;
}

.fadeitem_t {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}

.fadeitem_t2 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 0.2s ease-out;
  transition: all 1s 0.2s ease-out;
}

.fadeitem_t3 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 0.4s ease-out;
  transition: all 1s 0.4s ease-out;
}

.fadeitem_t4 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 0.6s ease-out;
  transition: all 1s 0.6s ease-out;
}

.fadeitem_t5 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 0.8s ease-out;
  transition: all 1s 0.8s ease-out;
}

.fadeitem_t6 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 1s ease-out;
  transition: all 1s 1s ease-out;
}

.fadeitem_t7 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 1.2s ease-out;
  transition: all 1s 1.2s ease-out;
}

.fadeitem_t8 {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 1s 1.4s ease-out;
  transition: all 1s 1.4s ease-out;
}

.fadeitem_01 {
  opacity: 0;
  -webkit-transition: all 0.5s 0s ease-out;
  transition: all 0.5s 0s ease-out;
}

.fadeitem_02 {
  opacity: 0;
  -webkit-transition: all 1s 0.2s ease-out;
  transition: all 1s 0.2s ease-out;
}

.fadeitem_03 {
  opacity: 0;
  -webkit-transition: all 1s 0.4s ease-out;
  transition: all 1s 0.4s ease-out;
}

.fadeitem_04 {
  opacity: 0;
  -webkit-transition: all 1s 0.6s ease-out;
  transition: all 1s 0.6s ease-out;
}

.fadeitem_05 {
  opacity: 0;
  -webkit-transition: all 1s 1s ease-out;
  transition: all 1s 1s ease-out;
}

.item {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-top: 0;
}

.fadeitem_zoom {
  opacity: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 1s 0.3s ease-out;
  transition: all 1s 0.3s ease-out;
}

.zoomitem {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  -webkit-transform: scale(1);
          transform: scale(1);
  margin-top: 0;
}

.fadeitem_blur {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(200%);
          filter: contrast(200%) saturate(200%);
  -webkit-transition: all 2s 0.2s ease-out;
  transition: all 2s 0.2s ease-out;
}

.fadeitem_blur2 {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(200%);
          filter: contrast(200%) saturate(200%);
  -webkit-transition: all 2s 0.5s ease-out;
  transition: all 2s 0.5s ease-out;
}

.fadeitem_blur3 {
  opacity: 0;
  -webkit-filter: contrast(200%) saturate(200%);
          filter: contrast(200%) saturate(200%);
  -webkit-transition: all 2s 0.8s ease-out;
  transition: all 2s 0.8s ease-out;
}

.bluritem {
  opacity: 1;
  -webkit-filter: none;
          filter: none;
  margin-top: 0;
}

.fadein {
  opacity: 0;
  -webkit-animation: fadein 5s ease forwards;
          animation: fadein 5s ease forwards;
}

.fadeup {
  -webkit-animation: fadeUp 1s ease forwards;
          animation: fadeUp 1s ease forwards;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfYmFzZS5zY3NzIiwiY29tbW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQzNCQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSxjRHdCWTtFRHBCWjtBQUNGO0FFQ0E7RUFDQztJQUNDLFVBQUE7RUZDQTtFRUNEO0lBQ0MsVUFBQTtFRkNBO0FBQ0Y7QUVQQTtFQUNDO0lBQ0MsVUFBQTtFRkNBO0VFQ0Q7SUFDQyxVQUFBO0VGQ0E7QUFDRjtBRUVBO0VBQ0M7SUFDQyxVQUFBO0VGQUE7RUVFRDtJQUNDLFVBQUE7RUZBQTtBQUNGO0FFTkE7RUFDQztJQUNDLFVBQUE7RUZBQTtFRUVEO0lBQ0MsVUFBQTtFRkFBO0FBQ0Y7QUVHQTtFQUNDO0lBQ0MscUNBQUE7WUFBQSw2QkFBQTtJQUNBLFVBQUE7RUZEQTtFRUdEO0lBQ0Msa0NBQUE7WUFBQSwwQkFBQTtJQUNBLFVBQUE7RUZEQTtBQUNGO0FFUEE7RUFDQztJQUNDLHFDQUFBO1lBQUEsNkJBQUE7SUFDQSxVQUFBO0VGREE7RUVHRDtJQUNDLGtDQUFBO1lBQUEsMEJBQUE7SUFDQSxVQUFBO0VGREE7QUFDRjtBRUlBO0VBQ0M7SUFDQyxVQUFBO0VGRkE7RUVJRDtJQUNDLFVBQUE7RUZGQTtBQUNGO0FFSkE7RUFDQztJQUNDLFVBQUE7RUZGQTtFRUlEO0lBQ0MsVUFBQTtFRkZBO0FBQ0Y7QUVLQTtFQUNDO0lBQ0Msd0JBQUE7WUFBQSxnQkFBQTtFRkhBO0VFS0Q7SUFDQyxvREFBQTtZQUFBLDRDQUFBO0VGSEE7QUFDRjtBRUhBO0VBQ0M7SUFDQyx3QkFBQTtZQUFBLGdCQUFBO0VGSEE7RUVLRDtJQUNDLG9EQUFBO1lBQUEsNENBQUE7RUZIQTtBQUNGO0FFU0E7RUFDRSw4QkFBQTtBRlBGOztBRVVBO0VBQ0MsaUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGtCQUFBO0VBQ0Es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cFhEOztBRXdYQTtFQUNDLFVBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0FGclhEOztBRXVYQTtFQUNDLFVBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0FGcFhEOztBRXNYQTtFQUNDLFVBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0FGblhEOztBRXFYQTtFQUNDLFVBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0FGbFhEOztBRW9YQTtFQUNDLFVBQUE7RUFDQSxzQ0FBQTtFQUFBLDhCQUFBO0FGalhEOztBRW1YQTtFQUNDLFVBQUE7RUFDQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0VBQ0EsYUFBQTtBRmhYRDs7QUVvWEE7RUFDQyxVQUFBO0VBQ0EsNkJBQUE7VUFBQSxxQkFBQTtFQUNBLHdDQUFBO0VBQUEsZ0NBQUE7QUZqWEQ7O0FFbVhBO0VBQ0MsVUFBQTtFQUNBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGtDQUFBO1VBQUEsMEJBQUE7RUFDQSwyQkFBQTtVQUFBLG1CQUFBO0VBQ0EsYUFBQTtBRmhYRDs7QUVvWEE7RUFDQyxVQUFBO0VBQ0EsNkNBQUE7VUFBQSxxQ0FBQTtFQUNBLHdDQUFBO0VBQUEsZ0NBQUE7QUZqWEQ7O0FFbVhBO0VBQ0MsVUFBQTtFQUNBLDZDQUFBO1VBQUEscUNBQUE7RUFDQSx3Q0FBQTtFQUFBLGdDQUFBO0FGaFhEOztBRWtYQTtFQUNDLFVBQUE7RUFDQSw2Q0FBQTtVQUFBLHFDQUFBO0VBQ0Esd0NBQUE7RUFBQSxnQ0FBQTtBRi9XRDs7QUVpWEE7RUFDQyxVQUFBO0VBQ0Esb0JBQUE7VUFBQSxZQUFBO0VBQ0EsYUFBQTtBRjlXRDs7QUVpWEE7RUFDQyxVQUFBO0VBQ0EsMENBQUE7VUFBQSxrQ0FBQTtBRjlXRDs7QUVnWEE7RUFDQywwQ0FBQTtVQUFBLGtDQUFBO0FGN1dEIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcIi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3NcIik7XG4vKiBtaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOiJsuaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIGFbaHJlZio9XCJ0ZWw6XCJdIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWVudVNsaWRlSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnVBY3RpdmUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnVTaGFkb3cge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxufVxuaHRtbCB7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5ib2R5IC5zbXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLnBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmVuVHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmJvZHkgLnNlcmlmVHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5IGgxLCBib2R5IGgyLCBib2R5IGgzLCBib2R5IGg0LCBib2R5IGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgdWwge1xuICBwYWRkaW5nOiAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ib2R5IGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuYm9keSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuYm9keSAuZml0LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6IGNvdmVyOyBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcIjtcbn1cbmJvZHkgLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC53cmFwIGhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogMTVweCAzJSAwIDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgaDEuaGVhZGVyTG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciBoMS5oZWFkZXJMb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciBoMS5oZWFkZXJMb2dvIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDczMTkwO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5idG4tbmF2aSAubWVudUFyZWEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5idG4tbmF2aSAubWVudUFyZWEgLm5hdkJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDczMTkwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLmJ0bi1uYXZpIC5tZW51QXJlYSAubmF2QnRuIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLmJ0bi1uYXZpIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB3aWR0aDogMjhweDtcbiAgdG9wOiAxNnB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5idG4tbmF2aSAubWVudUFyZWEgLm5hdkJ0biBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgd2lkdGg6IDIwcHg7XG4gIHRvcDogMjVweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAuYnRuLW5hdmkgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHdpZHRoOiAxMnB4O1xuICB0b3A6IDMzcHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLmJ0bi1uYXZpIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4ge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5idG4tbmF2aSAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDczMTkwO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5idG4tbmF2aSAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCkgcm90YXRlKC00NWRlZyk7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDE4cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLmJ0bi1uYXZpIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLmJ0bi1uYXZpIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCkgcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiAzNnB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aWR0aDogMThweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczMTkwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAwIDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnM7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgaDEuaGVhZGVyTG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IGgxLmhlYWRlckxvZ28gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IGgxLmhlYWRlckxvZ28gYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNGRkY7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDVweCAyMHB4IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHNwYW4ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgLypKU+OBp+WItuW+oeOBmeOCi+OBn+OCgeS4gOaXpuihqOekuiovXG4gIG9wYWNpdHk6IDE7IC8qSlPjgafliLblvqHjgZnjgovjgZ/jgoHkuIDml6booajnpLoqL1xuICBkaXNwbGF5OiBub25lOyAvKkpT44Guc2xpZGV0b2dnbGXjgafooajnpLrjgZXjgZvjgovjgZ/jgoHpnZ7ooajnpLrjgasqL1xuICB0cmFuc2l0aW9uOiBub25lOyAvKkpT44Gn5Yi25b6h44GZ44KL44Gf44KBQ1NT44Gu44Ki44OL44Oh44O844K344On44Oz44KS5YiH44KLKi9cbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjRkZGO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb19uYXYwMy5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaS5oYXMtY2hpbGQuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX25hdjAyLnBuZ1wiKSA4MCUgNTUlIG5vLXJlcGVhdDsgLyrjg4njg63jg4Pjg5fjg4Djgqbjg7Pjg6Hjg4vjg6Xjg7zjgYzplovjgYTjgZ/mmYLjga7jgqLjgqTjgrPjg7MqL1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkLmFjdGl2ZSBzcGFuIGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYW5pbWF0aW9uOiBtZW51QWN0aXZlIDFzIGVhc2UgMHMgZm9yd2FyZHM7IC8q44K544Oe44Ob54mI44OK44OT5qiq44GL44KJ5Ye644Gm44GP44KL5YuV44GNKi9cbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuZW50cnlBcmVhIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuZW50cnlBcmVhIGxpIHtcbiAgd2lkdGg6IDQ4JTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuZW50cnlBcmVhIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuaGVhZFNOU0FyZWEgLmVuVHh0IHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuaGVhZFNOU0FyZWEgdWwuc25zQm94IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhU21wIC5oZWFkU05TQXJlYSB1bC5zbnNCb3ggbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCAuaGVhZFNOU0FyZWEgdWwuc25zQm94IGxpIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFTbXAgdWwuaGVhZHN1Yk5hdkFyZWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVNtcCB1bC5oZWFkc3ViTmF2QXJlYSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhU21wIHVsLmhlYWRzdWJOYXZBcmVhIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhU21wIHVsLmhlYWRzdWJOYXZBcmVhIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFTbXAgLmNvcHlyaWdoIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLnNlYXJjaF9hcmVhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBrZXlmcmFtZXMgbWVudUFjdGl2ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuYm9keSAud3JhcCBoZWFkZXIgLmlubmVyICNvdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDAuNXM7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgI292ZXJsYXkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcgLmlubmVyIGgxLmhlYWRlckxvZ28gYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5ib2R5IC53cmFwIC5jb250ZW50QWxsIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50QWxsIHNlY3Rpb24jY29udGVudE1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAud3JhcCAuY29udGVudEFsbCBzZWN0aW9uI2NvbnRlbnRNYWluIGgyLmNvbnRUaXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnRBbGwgc2VjdGlvbiNjb250ZW50TWFpbiBoMi5jb250VGl0bGUgaW1nIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbmJvZHkgLndyYXAgLnR4dEJsb2NrIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5ib2R5IC53cmFwIC5pbWdCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC53cmFwICNtYWluQ29weSB7XG4gIHdpZHRoOiA4NSU7XG4gIG1heC13aWR0aDogMTI0MHB4O1xuICBtYXJnaW46IDQwcHggYXV0bztcbn1cbmJvZHkgLndyYXAgI2luZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogNzBweCAwIDIwcHg7XG59XG5ib2R5IC53cmFwICNpbmZvcm1hdGlvbiBoMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODUlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzA3MzE5MDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5ib2R5IC53cmFwICNpbmZvcm1hdGlvbiBoMiBzcGFuLmluZm9UaXRsZUxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzA3MzE5MDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC53cmFwICNpbmZvcm1hdGlvbiBoMiAuaW5mb1N1YlRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLndyYXAgI2luZm9ybWF0aW9uIC5pbmZvU3ViVGl0bGUge1xuICB3aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLndyYXAgI2luZm9ybWF0aW9uIHVsLmluZm9Cb3gge1xuICB3aWR0aDogODUlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQ0NDQztcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbmJvZHkgLndyYXAgI2luZm9ybWF0aW9uIHVsLmluZm9Cb3ggbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCBsaSBhIGgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbmJvZHkgLndyYXAgI2luZm9ybWF0aW9uIHVsLmluZm9Cb3ggbGkgYSBoMzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pbmZvX2Fycm93LnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5ib2R5IC53cmFwICNpbmZvcm1hdGlvbiB1bC5pbmZvQm94IGxpIGEgLnR4dEJsb2NrIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAud3JhcCAjcGFnZVRvcCB7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbmJvZHkgLndyYXAgI3BhZ2VUb3AgLnBhZ2V0b3Age1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGOEY4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgcGFkZGluZzogMTZweCAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgLndyYXAgI3BhZ2VUb3AgLnBhZ2V0b3Agc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwNzMxOTA7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwNzMxOTA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5ib2R5IC53cmFwICNwYWdlVG9wLmlzX2FjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5ib2R5IC53cmFwICNwYWdlVG9wLmlzX2ZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuYm9keSAud3JhcCAjYnJlYWRjcnVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjZGOEY4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5ib2R5IC53cmFwICNicmVhZGNydW1iIG9sIHtcbiAgd2lkdGg6IDg1JTtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbmJvZHkgLndyYXAgI2JyZWFkY3J1bWIgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMDtcbn1cbmJvZHkgLndyYXAgI2JyZWFkY3J1bWIgb2wgbGk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuOAiVwiO1xuICByaWdodDogMDtcbn1cbmJvZHkgLndyYXAgI2JyZWFkY3J1bWIgb2wgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAjYnJlYWRjcnVtYiBvbCBsaTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbmJvZHkgLndyYXAgI2JyZWFkY3J1bWIgb2wgbGkub24ge1xuICBjb2xvcjogIzk5OTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBiYWNrZ3JvdW5kOiAjMUQyOTQ2O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciB7XG4gIHdpZHRoOiA4NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290UmlnaHQgLmVuVHh0IHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdFJpZ2h0IHVsLnNuc0JveCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdFJpZ2h0IHVsLnNuc0JveCBsaSB7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290UmlnaHQgdWwuc25zQm94IGxpIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCB1bC5mb290c3ViTmF2QXJlYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdFJpZ2h0IHVsLmZvb3RzdWJOYXZBcmVhIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCB1bC5mb290c3ViTmF2QXJlYSBsaTpudGgtb2YtdHlwZSgxKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdFJpZ2h0IHVsLmZvb3RzdWJOYXZBcmVhIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCAuY29weXJpZ2gge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICBib2R5IC5zbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAucGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIGgxLmhlYWRlckxvZ28ge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJ2dztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgaDEuaGVhZGVyTG9nbyBhIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMDczMTkwO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAuYnRuLW5hdmkgLm1lbnVBcmVhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW46IDAgMS41dncgMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDczMTkwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaSBhOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAxOHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogIzA3MzE5MDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDsgLyrlpInlvaLvvIjjgqLjg7Pjg4Djg7zjg6njgqTjg7Pjga7kvLjplbfvvInjga7ljp/ngrnjgYxh44K/44Kw77yI5ZCE44Oh44OL44Ol44O877yJ44Gu5Y+z56uvKi9cbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41czsgLyrlpInlvaLjga7mmYLplpMqL1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7IC8q44Ob44OQ44O85b6M44CBeOi7uOaWueWQkeOBqzHvvIjnm7jlr77lgKTvvInkvLjplbcqL1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wOyAvKuW3puOBi+OCieWPs+OBq+WQkeOBi+OBhiovXG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaS5jdXJyZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaS5jdXJyZW50IGE6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNzBweDtcbiAgICB6LWluZGV4OiA0O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcywgb3BhY2l0eSAwLjVzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIHdpZHRoOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjVzIGVhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjZzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDgpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDkpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjlzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDEwKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzIyMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTFweCAxNXB4IDAgMTVweDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaS5oYXMtY2hpbGQgdWwuY2hpbGRBcmVhIGxpIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTpsYXN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpLmhhcy1jaGlsZDpob3ZlciB1bC5jaGlsZEFyZWEge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBhbmltYXRpb246IG1lbnVTaGFkb3cgMC41cyBlYXNlIDAuNXMgZm9yd2FyZHM7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkuaGFzLWNoaWxkOmhvdmVyIHVsLmNoaWxkQXJlYSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgdWwubmF2aUJveCBsaTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0biB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnZ3O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0biBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBjb2xvcjogIzA3MzE5MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDczMTkwO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuIGRpdjpob3ZlciB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjMDczMTkwO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4uaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA0MHB4O1xuICAgIHotaW5kZXg6IDQ7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgMC41cztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4uaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgd2lkdGg6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQgdWwuY2hpbGRBcmVhIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4uaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQgdWwuY2hpbGRBcmVhIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4uaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTpudGgtY2hpbGQoNikge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQgdWwuY2hpbGRBcmVhIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC44cztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4uaGFzLWNoaWxkIHVsLmNoaWxkQXJlYSBsaTpudGgtY2hpbGQoOSkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bnRoLWNoaWxkKDEwKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQgdWwuY2hpbGRBcmVhIGxpOmZpcnN0LW9mLXR5cGUgYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuLmhhcy1jaGlsZCB1bC5jaGlsZEFyZWEgbGk6bGFzdC1vZi10eXBlIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQ6aG92ZXIgdWwuY2hpbGRBcmVhIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYW5pbWF0aW9uOiBtZW51U2hhZG93IDAuNXMgZWFzZSAwLjVzIGZvcndhcmRzO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5lbnRyeUJ0bi5oYXMtY2hpbGQ6aG92ZXIgdWwuY2hpbGRBcmVhIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5zZWFyY2gge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuc2VhcmNoIC5zZWFyY2hJY28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYmFja2dyb3VuZDogIzA3MzE5MDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5zZWFyY2ggLnNlYXJjaEljbyBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAubmF2QnRuQXJlYVBjIC5zZWFyY2ggLnNlYXJjaEljbyBzdmcgcGF0aCB7XG4gICAgZmlsbDogI0ZGRjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFTbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5zZWFyY2hfYXJlYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAuc2VhcmNoX2FyZWEgI19fX2djc2VfMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAuc2VhcmNoX2FyZWEgI19fX2djc2VfMCAuZ3NjLXNlYXJjaC1idXR0b24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5pbm5lciAubmF2Q29udGVudCAuc2VhcmNoLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLmlubmVyIC5uYXZDb250ZW50IC5zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgICBmaWxsOiAjMDczMTkwO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcgLmlubmVyIGgxLmhlYWRlckxvZ28gYSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI0ZGRkZGRjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlci5vcGVuaW5nIC5pbm5lciAubmF2Q29udGVudCB1bC5uYXZpQm94IGxpIGEge1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcgLmlubmVyIC5uYXZDb250ZW50IHVsLm5hdmlCb3ggbGkgYTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIub3BlbmluZyAuaW5uZXIgLm5hdkNvbnRlbnQgLm5hdkJ0bkFyZWFQYyAuZW50cnlCdG4gZGl2IHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyLm9wZW5pbmcgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMgLmVudHJ5QnRuIGRpdjpob3ZlciB7XG4gICAgY29sb3I6ICMwNzMxOTA7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlci5vcGVuaW5nIC5pbm5lciAubmF2Q29udGVudCAuc2VhcmNoIC5zZWFyY2hJY28ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlci5zZWFyY2htb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyLnNlYXJjaG1vZGUgLmlubmVyIGgxLmhlYWRlckxvZ28ge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJ2dztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlci5zZWFyY2htb2RlIC5pbm5lciBoMS5oZWFkZXJMb2dvIGEgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMwNzMxOTA7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIuc2VhcmNobW9kZSAuaW5uZXIgLm5hdkNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIuc2VhcmNobW9kZSAuaW5uZXIgLm5hdkNvbnRlbnQgLnNlYXJjaF9hcmVhLFxuYm9keSAud3JhcCBoZWFkZXIuc2VhcmNobW9kZSAuaW5uZXIgLm5hdkNvbnRlbnQgLnNlYXJjaC1jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlci5zZWFyY2htb2RlIC5pbm5lciAubmF2Q29udGVudCAubmF2aUJveCxcbmJvZHkgLndyYXAgaGVhZGVyLnNlYXJjaG1vZGUgLmlubmVyIC5uYXZDb250ZW50IC5uYXZCdG5BcmVhUGMsXG5ib2R5IC53cmFwIGhlYWRlci5zZWFyY2htb2RlIC5pbm5lciAubmF2Q29udGVudCAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgI21haW5Db3B5IHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDcwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAjbWFpbkNvcHkgLnR4dEJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYm9keSAud3JhcCAjaW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgNjBweDtcbiAgfVxuICBib2R5IC53cmFwICNpbmZvcm1hdGlvbiBoMiB7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgI2luZm9ybWF0aW9uIC5pbmZvU3ViVGl0bGUge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NDQztcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICBib2R5IC53cmFwICNpbmZvcm1hdGlvbiB1bC5pbmZvQm94IGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgfVxuICBib2R5IC53cmFwICNpbmZvcm1hdGlvbiB1bC5pbmZvQm94IGxpIGEgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAjaW5mb3JtYXRpb24gdWwuaW5mb0JveCBsaSBhIGgzOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaW5mb19hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICB9XG4gIGJvZHkgLndyYXAgI2luZm9ybWF0aW9uIHVsLmluZm9Cb3ggbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGOEY4O1xuICB9XG4gIGJvZHkgLndyYXAgI3BhZ2VUb3Age1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgYm9keSAud3JhcCAjcGFnZVRvcCAucGFnZXRvcCB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG4gIGJvZHkgLndyYXAgI3BhZ2VUb3AgLnBhZ2V0b3Agc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgfVxuICBib2R5IC53cmFwICNwYWdlVG9wIC5wYWdldG9wIHNwYW46aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICBib2R5IC53cmFwICNwYWdlVG9wLmlzX2ZpeGVkIHtcbiAgICByaWdodDogY2FsYygoMTAwJSAtIDEyNDBweCkgLyAyKTtcbiAgfVxuICBib2R5IC53cmFwICNicmVhZGNydW1iIG9sIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfZm9vdGVyLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS9jb3ZlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNzBweCAwIDgwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLnRpdGxlQm94IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC50aXRsZUJveCAudGl0bGVTdWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLnRpdGxlQm94IC50aXRsZVN1YiBzcGFuLnRpdGxlTGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWF4LXdpZHRoOiAxMjQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290TGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RMZWZ0IC5mb290ZXJOYXYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdExlZnQgLmZvb3Rlck5hdiBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RMZWZ0IC5mb290ZXJOYXYgbGkgLmNvbnRUb3Age1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290TGVmdCAuZm9vdGVyTmF2IGxpIC5jb250VG9wIGEge1xuICAgIHBhZGRpbmc6IDAgMCA4cHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290TGVmdCAuZm9vdGVyTmF2IGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdExlZnQgLmZvb3Rlck5hdiBsaTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCAuZW5UeHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuaW5uZXIgLmZvb3RSaWdodCB1bC5zbnNCb3gge1xuICAgIG1hcmdpbjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290UmlnaHQgdWwuc25zQm94IGxpOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5pbm5lciAuZm9vdFJpZ2h0IHVsLmZvb3RzdWJOYXZBcmVhIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmlubmVyIC5mb290UmlnaHQgLmNvcHlyaWdoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udG9wQiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05MCUsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyAwLjVzIGVhc2Utb3V0O1xufVxuXG4ubGVmdEIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5ib3R0b21CIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTkwJSwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5yaWdodEIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA5MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cyAwLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fdCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlaXRlbV90MiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC4ycyBlYXNlLW91dDtcbn1cblxuLmZhZGVpdGVtX3QzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjRzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fdDQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlaXRlbV90NSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC44cyBlYXNlLW91dDtcbn1cblxuLmZhZGVpdGVtX3Q2IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAxcyBlYXNlLW91dDtcbn1cblxuLmZhZGVpdGVtX3Q3IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAxLjJzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fdDgge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDEuNHMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlaXRlbV8wMSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIDBzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fMDIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC4ycyBlYXNlLW91dDtcbn1cblxuLmZhZGVpdGVtXzAzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDAuNHMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlaXRlbV8wNCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjZzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fMDUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMXMgZWFzZS1vdXQ7XG59XG5cbi5pdGVtIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZhZGVpdGVtX3pvb20ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjNzIGVhc2Utb3V0O1xufVxuXG4uem9vbWl0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmFkZWl0ZW1fYmx1ciB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogY29udHJhc3QoMjAwJSkgc2F0dXJhdGUoMjAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAycyAwLjJzIGVhc2Utb3V0O1xufVxuXG4uZmFkZWl0ZW1fYmx1cjIge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGNvbnRyYXN0KDIwMCUpIHNhdHVyYXRlKDIwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMnMgMC41cyBlYXNlLW91dDtcbn1cblxuLmZhZGVpdGVtX2JsdXIzIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgyMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDJzIDAuOHMgZWFzZS1vdXQ7XG59XG5cbi5ibHVyaXRlbSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZhZGVpbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogZmFkZWluIDVzIGVhc2UgZm9yd2FyZHM7XG59XG5cbi5mYWRldXAge1xuICBhbmltYXRpb246IGZhZGVVcCAxcyBlYXNlIGZvcndhcmRzO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG5AaW1wb3J0IHVybCgnLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzcycpO1xyXG5cclxuLyogbWl4aW5zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLy8gJG5vdC1wYzogMTAyMzsvLyAxMDI0cHjmnKrmuoDjga/jgr/jg5bjg6zjg4Pjg4jjgajliKTmlq1cclxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJHZpZXdwb3J0OiBmYWxzZSkge1xyXG4gIEBpZiAkdmlld3BvcnQge1xyXG4gICAgZm9udC1zaXplOiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XHJcbiAgICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplICwgMTYpICsgcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8qIOiJsuaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiR0ZXh0Q29sb3JcdFx0OiAjMjIyMjIyO1xyXG4kYWNjZW50Q29sb3JcdDogIzA3MzE5MDtcclxuJGJnQ29sb3IxXHQ6ICNGNkY4Rjg7XHJcbiRiZ0NvbG9yMlx0OiAjRUZGMkYyO1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgJ2Jhc2UnIGFzIGI7XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcclxuXHRhW2hyZWYqPVwidGVsOlwiXSB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gZmFkZWluIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG4vLyBmYWRlb3V0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuLy8gTWVudeeUqGtleWZyYW1lcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGtleWZyYW1lcyBtZW51U2xpZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNDBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbWVudUFjdGl2ZSB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtZW51U2hhZG93IHtcclxuXHQwJSB7XHJcblx0XHRib3gtc2hhZG93IDogbm9uZTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRib3gtc2hhZG93IDogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjA2KTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5odG1se1xyXG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcclxufVxyXG5cclxuYm9keXtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcclxuXHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XHJcblx0Ly9sZXR0ZXItc3BhY2luZzogLjA3ZW07XHJcblx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHQvL2FuaW1hdGlvbjogZmFkZUluIDJzIGVhc2UgMXMgZm9yd2FyZHM7XHJcblx0Ly9vcGFjaXR5OiAwO1xyXG5cdFxyXG5cdC5zbXB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBje1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LmVuVHh0e1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0fVxyXG5cdC5zZXJpZlR4dHtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIlNoaXBwb3JpIE1pbmNob1wiLCBzZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0fVxyXG5cdFx0XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblx0aDEsIGgyLCBoMywgaDQsIGg1e1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR9XHJcblx0cHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0dWx7XHJcblx0XHRwYWRkaW5nOiAwIDA7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maXQtY2VudGVye1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7IG9iamVjdC1wb3NpdGlvbjogYm90dG9tOyc7XHJcblx0fVxyXG5cdFx0XHJcblx0Ly8gd3JhcFxyXG5cdC53cmFwe1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQvL2hlYWRlcuODh+ODleOCqeODq+ODiO+8iOmdkuODmeODvOOCue+8iVxyXG5cdFx0aGVhZGVye1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogODBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMyUgMCA1JTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzO1xyXG5cdFx0XHRcclxuXHRcdFx0LmlubmVye1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDEuaGVhZGVyTG9nb3tcclxuXHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0XHRcdGZpbGw6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2J0bi1uYXZp44OP44Oz44OQ44O844Ks44O8XHJcblx0XHRcdFx0LmJ0bi1uYXZpe1xyXG5cdFx0XHRcdFx0Lm1lbnVBcmVhe1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Lm5hdkJ0bntcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAzM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLm5hdk9wZW57XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDM2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2J0bi1uYXZp44OP44Oz44OQ44O844Ks44O8XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9uYXZDb250ZW50XHJcblx0XHRcdFx0Lm5hdkNvbnRlbnR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAwIDIwcHg7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cztcclxuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0aDEuaGVhZGVyTG9nb3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNSU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdFx0XHRwYXRoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly/jgrDjg63jg4rjg5NcclxuXHRcdFx0XHRcdHVsLm5hdmlCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCA1cHggMjBweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC8vICY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdHRvcDogMjFweDtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0Ly8gXHR3aWR0aDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdGhlaWdodDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29fbmF2MDEucG5nXCIpO1xyXG5cdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdFx0XHRcdFx0XHQvLyB9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC8v44OJ44Ot44OD44OX44OA44Km44Oz44Oh44OL44Ol44O844GC44KKXHJcblx0XHRcdFx0XHRcdFx0Ji5oYXMtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0dWwuY2hpbGRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6dmlzaWJsZTsvKkpT44Gn5Yi25b6h44GZ44KL44Gf44KB5LiA5pem6KGo56S6Ki9cclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eToxOy8qSlPjgafliLblvqHjgZnjgovjgZ/jgoHkuIDml6booajnpLoqL1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lOy8qSlPjga5zbGlkZXRvZ2dsZeOBp+ihqOekuuOBleOBm+OCi+OBn+OCgemdnuihqOekuuOBqyovXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246bm9uZTsvKkpT44Gn5Yi25b6h44GZ44KL44Gf44KBQ1NT44Gu44Ki44OL44Oh44O844K344On44Oz44KS5YiH44KLKi9cclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDk1JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29fbmF2MDMucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC8v44OJ44Ot44OD44OX44OA44Km44Oz44Oh44OL44Ol44O844GM6ZaL44GE44Gf5pmCXHJcblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvX25hdjAyLnBuZ1wiKSA4MCUgNTUlIG5vLXJlcGVhdDsvKuODieODreODg+ODl+ODgOOCpuODs+ODoeODi+ODpeODvOOBjOmWi+OBhOOBn+aZguOBruOCouOCpOOCs+ODsyovXHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC8v44OJ44Ot44OD44OX44OA44Km44Oz44Oh44OL44Ol44O844GC44KKXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC8v44Kw44Ot44OK44OTXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHRhbmltYXRpb246IG1lbnVBY3RpdmUgMXMgZWFzZSAwcyBmb3J3YXJkczsvKuOCueODnuODm+eJiOODiuODk+aoquOBi+OCieWHuuOBpuOBj+OCi+WLleOBjSovXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvL+ODmOODg+ODgOODvFBD44Gu44G/6KGo56S66YOo5YiGXHJcblx0XHRcdFx0XHQubmF2QnRuQXJlYVBje1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly/jg5jjg4Pjg4Djg7xTTVDjga7jgb/ooajnpLrpg6jliIZcclxuXHRcdFx0XHRcdC5uYXZCdG5BcmVhU21we1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmVudHJ5QXJlYXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMzBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4JTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEzKTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC8vaGVhZFNOU0FyZWFcclxuXHRcdFx0XHRcdFx0LmhlYWRTTlNBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdC5lblR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0dWwuc25zQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ly9oZWFkU05TQXJlYVxyXG5cdFx0XHRcdFx0XHQvL2hlYWRzdWJOYXZBcmVhXHJcblx0XHRcdFx0XHRcdHVsLmhlYWRzdWJOYXZBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ly9oZWFkc3ViTmF2QXJlYVxyXG5cdFx0XHRcdFx0XHQuY29weXJpZ2h7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvL1NNUOOBruOBv+ihqOekuumDqOWIhlxyXG5cclxuXHRcdFx0XHRcdC5zZWFyY2hfYXJlYXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9uYXZDb250ZW50XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly/jgrnjg57jg5vniYjjg4rjg5PmqKrjgYvjgonlh7rjgabjgY/jgovjgqLjg4vjg6Hjg7zjgrfjg6fjg7NcclxuXHRcdFx0XHRAa2V5ZnJhbWVzIG1lbnVBY3RpdmUge1xyXG5cdFx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQjb3ZlcmxheXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5OTg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTIwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMsIHZpc2liaWxpdHkgMC41cztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vaW5uZXJcclxuXHRcdFx0Ly9UT1Djg5rjg7zjgrjnlKjvvIjnmb3jg5njg7zjgrnvvIlcclxuXHRcdFx0Ji5vcGVuaW5ne1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pbm5lcntcclxuXHRcdFx0XHRcdGgxLmhlYWRlckxvZ297XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly9oZWFkZXJcclxuXHRcdFxyXG5cdFx0Ly9jb250ZW50QWxsXHJcblx0XHQuY29udGVudEFsbHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRzZWN0aW9ue1xyXG5cdFx0XHRcdC8v5ZCE44Kz44Oz44OG44Oz44OE44Oh44Kk44OzXHJcblx0XHRcdFx0JiNjb250ZW50TWFpbntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMi5jb250VGl0bGV7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE3MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8v5ZCE44Kz44Oz44OG44Oz44OE44Oh44Kk44OzXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ly/mnKzmlofjg4bjgq3jgrnjg4hcclxuXHRcdC50eHRCbG9ja3tcclxuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XHJcblx0XHR9XHJcblx0XHQvL+WfuuacrOeUu+WDj0JPWFxyXG5cdFx0LmltZ0JveHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdFx0Ly/jgrPjg7Pjg4bjg7Pjg4Tjg6HjgqTjg7PjgrPjg5Tjg7znlKhcclxuXHRcdCNtYWluQ29weXtcclxuXHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMjQwcHg7XHJcblx0XHRcdG1hcmdpbjogNDBweCBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvL2luZm9ybWF0aW9uXHJcblx0XHQjaW5mb3JtYXRpb257XHJcblx0XHRcdHBhZGRpbmc6IDcwcHggMCAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRzcGFuLmluZm9UaXRsZUxpbmV7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogNDVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmluZm9TdWJUaXRsZXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmluZm9TdWJUaXRsZXtcclxuXHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR1bC5pbmZvQm94e1xyXG5cdFx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0NDQ0M7XHJcblx0XHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pbmZvX2Fycm93LnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2luZm9ybWF0aW9uXHJcblx0XHRcclxuXHRcdC8vcGFnZXRvcFxyXG5cdFx0I3BhZ2VUb3B7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdHRyYW5zaXRpb246IC41cztcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcclxuXHRcdFx0LnBhZ2V0b3B7XHJcblx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGIuJGJnQ29sb3IxO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG5cdFx0XHRcdC8vIG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDAgMDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkIGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmlzX2FjdGl2ZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pc19maXhlZHtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vcGFnZXRvcFxyXG5cdFx0XHJcblx0XHQvL+ODkeODs+OBj+OBmlxyXG5cdFx0I2JyZWFkY3J1bWJ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yMTtcclxuXHRcdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0XHRcclxuXHRcdFx0b2x7XHJcblx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyNDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi44CJXCI7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYub257XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdC8v44OR44Oz44GP44GaXHJcblx0XHRcdFx0XHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0Zm9vdGVye1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxRDI5NDY7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHRcclxuXHRcdFx0LmlubmVye1xyXG5cdFx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZvb3RMZWZ0e1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZm9vdFJpZ2h0e1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZW5UeHR7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bC5zbnNCb3h7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHVsLmZvb3RzdWJOYXZBcmVhe1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMyk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMzBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvcHlyaWdoe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdC8vZm9vdGVyXHRcdFxyXG5cdH1cclxuXHQvL3dyYXBcdFxyXG59XHJcbi8vYm9keVxyXG5cclxuXHJcbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KXtcclxuXHRcclxuLy9ib2R5XHJcblx0Ym9keXtcclxuXHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFxyXG5cdFx0LnNtcHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnBje1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvL3dyYXBcclxuXHRcdC53cmFwe1xyXG5cdFx0XHRcclxuXHRcdC8vaGVhZGVy44OH44OV44Kp44Or44OI77yI6Z2S44OZ44O844K577yJXHJcblx0XHRoZWFkZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LmlubmVye1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRoMS5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJ2dztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdHBhdGh7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2J0bi1uYXZp44OP44Oz44OQ44O844Ks44O8XHJcblx0XHRcdFx0LmJ0bi1uYXZpe1xyXG5cdFx0XHRcdFx0Lm1lbnVBcmVhe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2J0bi1uYXZp44OP44Oz44OQ44O844Ks44O8XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9uYXZDb250ZW50XHJcblx0XHRcdFx0Lm5hdkNvbnRlbnR7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0XHRcdFx0XHRvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRoMS5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHVsLm5hdmlCb3h7XHJcblx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE1KTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEuNXZ3IDAgMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7IC8q5aSJ5b2i77yI44Ki44Oz44OA44O844Op44Kk44Oz44Gu5Ly46ZW377yJ44Gu5Y6f54K544GMYeOCv+OCsO+8iOWQhOODoeODi+ODpeODvO+8ieOBruWPs+erryovXHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzOyAgLyrlpInlvaLjga7mmYLplpMqL1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7ICAgICAvKuODm+ODkOODvOW+jOOAgXjou7jmlrnlkJHjgasx77yI55u45a++5YCk77yJ5Ly46ZW3Ki9cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDsgLyrlt6bjgYvjgonlj7PjgavlkJHjgYvjgYYqL1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50e1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmhhcy1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0dWwuY2hpbGRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDcwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMsIG9wYWNpdHkgLjVzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDsgLy8g5Yid5pyf54q25oWL44Gn44Gv5bmF44KSMOOBq+ioreWumlxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZSwgb3BhY2l0eSAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8g5pS56KGM44KS6Ziy44GQXHJcbiAgXHRcdFx0XHRcdFx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyB0cmFuc2l0aW9uOiBjbGlwLXBhdGggMC41cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKCN7JGl9KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6ICRpICogMC4xcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAxNXB4IDAgMTVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC43O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHVsLmNoaWxkQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBtZW51U2hhZG93IC41cyBlYXNlIC41cyBmb3J3YXJkcztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC8vIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly9QQ+OBruOBv+ihqOekuumDqOWIhlxyXG5cdFx0XHRcdFx0Lm5hdkJ0bkFyZWFQY3tcclxuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5lbnRyeUJ0bntcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGRpdntcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5oYXMtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdHVsLmNoaWxkQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IC41cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjkpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwOyAvLyDliJ3mnJ/nirbmhYvjgafjga/luYXjgpIw44Gr6Kit5a6aXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyDmlLnooYzjgpLpmLLjgZBcclxuICBcdFx0XHRcdFx0XHRcdFx0XHQvLyBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwIDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zaXRpb246IGNsaXAtcGF0aCAwLjVzIGVhc2UsIG9wYWNpdHkgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoI3skaX0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogJGkgKiAwLjFzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIyMjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0dWwuY2hpbGRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IG1lbnVTaGFkb3cgLjVzIGVhc2UgLjVzIGZvcndhcmRzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zZWFyY2h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2hJY297XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYXRoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC8vU01Q44Gu44G/6KGo56S66YOo5YiGXHJcblx0XHRcdFx0XHQubmF2QnRuQXJlYVNtcHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC8vU01Q44Gu44G/6KGo56S66YOo5YiGXHJcblxyXG5cdFx0XHRcdFx0LnNlYXJjaF9hcmVhe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHJcblx0XHRcdFx0XHRcdCNfX19nY3NlXzB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggIzk5OTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuZ3NjLXNlYXJjaC1idXR0b257XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zZWFyY2gtY2xvc2V7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL25hdkNvbnRlbnRcclxuXHRcdFx0XHQjb3ZlcmxheXtcclxuXHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL2lubmVyXHJcblx0XHRcdFxyXG5cdFx0XHQvL1RPUOODmuODvOOCuOeUqO+8iOeZveODmeODvOOCue+8iVxyXG5cdFx0XHQmLm9wZW5pbmd7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9pbm5lclxyXG5cdFx0XHRcdC5pbm5lcntcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0aDEuaGVhZGVyTG9nb3tcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdFx0XHRwYXRoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQvL25hdkNvbnRlbnRcclxuXHRcdFx0XHRcdC5uYXZDb250ZW50e1xyXG5cdFx0XHRcdFx0XHR1bC5uYXZpQm94e1xyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5uYXZCdG5BcmVhUGN7XHJcblx0XHRcdFx0XHRcdFx0LmVudHJ5QnRue1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGl2e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNlYXJjaHtcclxuXHRcdFx0XHRcdFx0XHQuc2VhcmNoSWNve1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYXRoe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly9uYXZDb250ZW50XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9pbm5lclxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNlYXJjaG1vZGV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcclxuXHRcdFx0XHQuaW5uZXJ7XHJcblx0XHRcdFx0XHRoMS5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJ2dztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdC5uYXZDb250ZW50e1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHRcdFx0LnNlYXJjaF9hcmVhLFxyXG5cdFx0XHRcdFx0XHQuc2VhcmNoLWNsb3Nle1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm5hdmlCb3gsXHJcblx0XHRcdFx0XHRcdC5uYXZCdG5BcmVhUGMsXHJcblx0XHRcdFx0XHRcdC5zZWFyY2h7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdC8vaGVhZGVyXHJcblx0XHRcdFxyXG5cdFx0Ly9jb250ZW50QWxsXHJcblx0XHQuY29udGVudEFsbHtcclxuXHRcdFx0XHJcblx0XHRcdHNlY3Rpb257XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly/lkITjgrPjg7Pjg4bjg7Pjg4Tjg6HjgqTjg7NcclxuXHRcdFx0XHQmI2NvbnRlbnRNYWlue1xyXG5cclxuXHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMi5jb250VGl0bGV7XHJcblxyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8v5ZCE44Kz44Oz44OG44Oz44OE44Oh44Kk44OzXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvL+acrOaWh+ODhuOCreOCueODiFxyXG5cdFx0LnR4dEJsb2Nre1xyXG5cdFx0fVxyXG5cdFx0Ly/ln7rmnKznlLvlg49CT1hcclxuXHRcdC5pbWdCb3h7XHJcblx0XHR9XHJcblx0XHQvL+OCs+ODs+ODhuODs+ODhOODoeOCpOODs+OCs+ODlOODvOeUqFxyXG5cdFx0I21haW5Db3B5e1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdC8v44Kz44Oz44OG44Oz44OE44Oh44Kk44Oz44Kz44OU44O855SoXHJcblx0XHQjbWFpbkNvcHl7XHJcblx0XHRcdHdpZHRoOiA5NSU7XHJcblx0XHRcdG1hcmdpbjogNTBweCBhdXRvIDcwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cclxuXHRcdC8vaW5mb3JtYXRpb25cclxuXHRcdCNpbmZvcm1hdGlvbntcclxuXHRcdFx0cGFkZGluZzogMTAwcHggMCA2MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjQwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMzIpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pbmZvU3ViVGl0bGV7XHJcblx0XHRcdFx0d2lkdGg6IDk1JTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0dWwuaW5mb0JveHtcclxuXHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI0MHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdG1hcmdpbjogNTBweCBhdXRvIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2luZm9fYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRiZ0NvbG9yMTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly9pbmZvcm1hdGlvblxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHQvL3BhZ2V0b3BcclxuXHRcdCNwYWdlVG9we1xyXG5cdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEyNDBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHQucGFnZXRvcHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblxyXG5cdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuaXNfZml4ZWR7XHJcblx0XHRcdFx0cmlnaHQ6IGNhbGMoKDEwMCUgLSAxMjQwcHgpIC8gMik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vcGFnZXRvcFxyXG5cdFx0XHJcblx0XHQvL+ODkeODs+OBj+OBmlxyXG5cdFx0I2JyZWFkY3J1bWJ7XHJcblx0XHRcdFxyXG5cdFx0XHRvbHtcclxuXHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYub257XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly/jg5Hjg7PjgY/jgZpcclxuXHRcdFx0XHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0Zm9vdGVye1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ19mb290ZXIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gY292ZXI7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogNzBweCAwIDgwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI0MHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0LnRpdGxlU3Vie1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgNTBweDtcclxuXHJcblx0XHRcdFx0XHRzcGFuLnRpdGxlTGluZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA3cHg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5pbm5lcntcclxuXHRcdFx0XHR3aWR0aDogOTUlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTI0MHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mb290TGVmdHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mb290ZXJOYXZ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5jb250VG9we1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9mb290TGVmdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vZm9vdFJpZ2h0XHJcblx0XHRcdFx0LmZvb3RSaWdodHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNzBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZW5UeHR7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bC5zbnNCb3h7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR1bC5mb290c3ViTmF2QXJlYXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IDA7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvcHlyaWdoe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2Zvb3RSaWdodFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL2Zvb3Rlclx0XHRcclxuXHRcdH1cclxuXHRcdC8vd3JhcFx0XHRcclxuXHR9XHJcblx0Ly9ib2R5XHJcbn1cclxuXHJcbi8vIHRhYmxldCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjk2MHB4KSB7XHJcblx0Ym9keXtcclxuXHRcdC53cmFwe1xyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ly93cmFwXHJcblx0fVxyXG59XHJcblxyXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjFweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xyXG59XHJcblxyXG5cclxuLy/jgrnjgq/jg63jg7zjg6vjgqLjg4vjg6Hjg7zjgrfjg6fjg7PnlKhcclxuLy/nt5rjga7li5XjgY1cclxuLnRvcEJ7XHJcblx0Ly9vcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC05MCUsIDApO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjhzIDAuNXMgZWFzZS1vdXQ7XHJcbn1cclxuLmxlZnRCe1xyXG5cdC8vb3BhY2l0eTogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgMC41cyBlYXNlLW91dDtcclxufVxyXG4uYm90dG9tQntcclxuXHQvL29wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTkwJSwgMCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuOHMgMC41cyBlYXNlLW91dDtcclxufVxyXG4ucmlnaHRCe1xyXG5cdC8vb3BhY2l0eTogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA5MCUpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjhzIDAuNXMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbi8v5LiL44GL44KJ44OV44Kn44O844OJ44Kk44OzXHJcbi5mYWRlaXRlbV90IHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fdDIge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIDAuMnMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVpdGVtX3QzIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyAwLjRzIGVhc2Utb3V0O1xyXG59XHJcbi5mYWRlaXRlbV90NCB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMXMgMC42cyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fdDUge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIDAuOHMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVpdGVtX3Q2IHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyAxcyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fdDcge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMzBweCk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIDEuMnMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVpdGVtX3Q4IHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDMwcHgpO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyAxLjRzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4vL+OBneOBruWgtOOBp+ODleOCp+ODvOODiVxyXG4uZmFkZWl0ZW1fMDEge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgMHMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVpdGVtXzAyIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyAwLjJzIGVhc2Utb3V0O1xyXG59XHJcbi5mYWRlaXRlbV8wMyB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMXMgMC40cyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fMDQge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIDAuNnMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVpdGVtXzA1IHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyAxcyBlYXNlLW91dDtcclxufVxyXG4uaXRlbSB7XHJcblx0b3BhY2l0eTogMS4wO1xyXG5cdGZpbHRlcjogbm9uZTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4vL+OCueOCr+ODreODvOODq+OCouODi+ODoeODvOOCt+ODp+ODs+eUqFxyXG4uZmFkZWl0ZW1fem9vbSB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIDAuM3MgZWFzZS1vdXQ7XHJcbn1cclxuLnpvb21pdGVtIHtcclxuXHRvcGFjaXR5OiAxLjA7XHJcblx0ZmlsdGVyOiBub25lO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cdFxyXG4vL+OCueOCr+ODreODvOODq+OCouODi+ODoeODvOOCt+ODp+ODsyDlpKfjgY3jgYTnlLvlg4/nlKhcclxuLmZhZGVpdGVtX2JsdXIge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgyMDAlKTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMnMgMC4ycyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fYmx1cjIge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgyMDAlKTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMnMgMC41cyBlYXNlLW91dDtcclxufVxyXG4uZmFkZWl0ZW1fYmx1cjMge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ZmlsdGVyOiBjb250cmFzdCgyMDAlKSBzYXR1cmF0ZSgyMDAlKTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMnMgMC44cyBlYXNlLW91dDtcclxufVxyXG4uYmx1cml0ZW0ge1xyXG5cdG9wYWNpdHk6IDEuMDtcclxuXHRmaWx0ZXI6IG5vbmU7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmZhZGVpbntcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGFuaW1hdGlvbjogZmFkZWluIDVzIGVhc2UgZm9yd2FyZHM7XHJcbn1cclxuLmZhZGV1cHtcclxuXHRhbmltYXRpb246IGZhZGVVcCAxcyBlYXNlIGZvcndhcmRzO1xyXG59XHJcbi8vIOODleOCp+ODvOODieOCouOCpOODhuODoCJdfQ== */
