@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

html {
  line-height: 1; }

ol, ul {
  list-style: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

q, blockquote {
  quotes: none; }

q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none; }

a img {
  border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

.fluidImg {
  max-width: 100%;
  height: auto;
  width: auto;
  /* for ie8 */ }

.tCenter {
  text-align: center; }

.mAuto {
  margin: auto; }

.left {
  float: left; }

.right {
  float: right; }

.tl {
  text-align: left; }

.tr {
  text-align: right; }

.clear {
  clear: both; }

.clf:after {
  /*for modern browser*/
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  line-height: 0;
  visibility: hidden; }

.clf {
  zoom: 1;
  /*for IE 5.5-7*/ }

a {
  color: #333;
  text-decoration: none; }

img {
  vertical-align: bottom; }

.hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  display: inline-block; }
  .hover:hover {
    opacity: 0.5; }

.block_01 a {
	display:block;
	text-align:center;
    background:#eca600;
	color:#FFF;
	margin: 15px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 120%;
	font-weight: bold;
	 border-radius: 12px;        /* CSS3草案 */  
    -webkit-border-radius: 12px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 12px;   /* Firefox用 */ 

}
.block_01 a.r {width:50px; border:none;}   /* 上書き */
/* link */
.block_01 a:link    {color:#fff; text-decoration:none;} 
.block_01 a:visited {color:#fff; text-decoration:none;}
.block_01 a:hover   {color:#fff; background:#eca644;} 
.block_01 a:active  {color:#fff; background:#eca644;} 


/* ===========================================================
// sprite
===========================================================*/
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

@-webkit-keyframes rumble {
  0% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); }
  12.5% {
    -webkit-transform: rotate(0.2deg) translate(1px, -1px);
            transform: rotate(0.2deg) translate(1px, -1px); }
  25% {
    -webkit-transform: rotate(0.4deg) translate(0px, 1px);
            transform: rotate(0.4deg) translate(0px, 1px); }
  37.5% {
    -webkit-transform: rotate(0.2deg) translate(-1px, 0);
            transform: rotate(0.2deg) translate(-1px, 0); }
  50% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); }
  62.5% {
    -webkit-transform: rotate(-0.2deg) translate(1px, 0);
            transform: rotate(-0.2deg) translate(1px, 0); }
  75% {
    -webkit-transform: rotate(-0.4deg) translate(0, 1px);
            transform: rotate(-0.4deg) translate(0, 1px); }
  87.5% {
    -webkit-transform: rotate(-0.2deg) translate(-1px, -1px);
            transform: rotate(-0.2deg) translate(-1px, -1px); }
  100% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); } }

@keyframes rumble {
  0% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); }
  12.5% {
    -webkit-transform: rotate(0.2deg) translate(1px, -1px);
            transform: rotate(0.2deg) translate(1px, -1px); }
  25% {
    -webkit-transform: rotate(0.4deg) translate(0px, 1px);
            transform: rotate(0.4deg) translate(0px, 1px); }
  37.5% {
    -webkit-transform: rotate(0.2deg) translate(-1px, 0);
            transform: rotate(0.2deg) translate(-1px, 0); }
  50% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); }
  62.5% {
    -webkit-transform: rotate(-0.2deg) translate(1px, 0);
            transform: rotate(-0.2deg) translate(1px, 0); }
  75% {
    -webkit-transform: rotate(-0.4deg) translate(0, 1px);
            transform: rotate(-0.4deg) translate(0, 1px); }
  87.5% {
    -webkit-transform: rotate(-0.2deg) translate(-1px, -1px);
            transform: rotate(-0.2deg) translate(-1px, -1px); }
  100% {
    -webkit-transform: rotate(0deg) translate(0, 0);
            transform: rotate(0deg) translate(0, 0); } }

/* ===========================================================
// temp
===========================================================*/
html {
  height: 100%; }

body {
  font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ',Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
  min-height: 100%;
  height: 100%;
  background-image: url("../img/bg.jpg");
  font-size: 18px; }

.container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: auto !important;
  height: 100%;
  min-height: 100%;
  padding: 1px 0 0 0; }

.wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 0 22px 0 22px; }

.contents {
  min-height: 200px;
  margin-top: 0; }

.footer {
  bottom: 0;
  width: 100%; }

* {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }

* {
  -webkit-overflow-scrolling: touch; }

a {
  -webkit-tap-highlight-color: transparent; }

/* ===========================================================
// #contents
===========================================================*/
/* ===========================================================
===========================================================*/
@media all and (min-width: 768px) {
  .anim {
    opacity: 1 !important;
    -webkit-transform: translate(0, 0) !important;
            transform: translate(0, 0) !important; }
  .section01__cont01__txt {
    opacity: 0;
    -webkit-transform: translate(-100px, 0px);
            transform: translate(-100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section01__cont01__img {
    opacity: 0;
    -webkit-transform: translate(100px, 0px);
            transform: translate(100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section01__cont02 {
    opacity: 0;
    -webkit-transform: translate(0px, 100px);
            transform: translate(0px, 100px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section02__cont01__img {
    opacity: 0;
    -webkit-transform: translate(-100px, 0px);
            transform: translate(-100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section02__cont01__txt {
    opacity: 0;
    -webkit-transform: translate(100px, 0px);
            transform: translate(100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section02__cont02 {
    opacity: 0;
    -webkit-transform: translate(0px, 100px);
            transform: translate(0px, 100px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .care {
    opacity: 0;
    -webkit-transform: translate(0px, 100px);
            transform: translate(0px, 100px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section03__cont01__txt {
    opacity: 0;
    -webkit-transform: translate(-100px, 0px);
            transform: translate(-100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .section03__cont01__img {
    opacity: 0;
    -webkit-transform: translate(100px, 0px);
            transform: translate(100px, 0px);
    -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
  body {
    font-size: 18px; }
  .container {
    min-width: 1024px; }
  .wrapper {
    width: 1024px; }
  .contents {
    padding-bottom: 100px;
    line-height: 2; }
  .header {
    width: 980px;
    height: 70px;
    margin: 0 auto;
    padding: 0 10px;
    padding-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .slide {
    padding-top: 20px;
    margin-left: -100px;
    background-color: #bae3f9; }
    .slide .slick__nav {
      width: 960px;
      margin: 0 auto;
      position: relative;
      z-index: 100;
      left: 48px; }
      .slide .slick__nav .slick__prev {
        position: absolute;
        top: 210px;
        left: 0px; }
      .slide .slick__nav .slick__next {
        position: absolute;
        top: 210px;
        right: 0px; }
    .slide .slide__inner {
      width: 960px;
      margin: 0 auto;
      padding: 0 0px;
      height: 457px;
      padding-bottom: 30px; }
    .slide .slide__main {
      overflow: visible; }
      .slide .slide__main .slick-list {
        overflow: visible;
        margin: 0 -60px; }
        .slide .slide__main .slick-list * {
          outline: 0; }
      .slide .slide__main .slick-slide {
        margin: 0 60px;
        position: relative; }
        .slide .slide__main .slick-slide div {
          width: 960px;
          height: 457px;
          background-color: #fff; }
          .slide .slide__main .slick-slide div img {
            -webkit-transition: all 0.2s linear;
            transition: all 0.2s linear;
            opacity: 0.5; }
        .slide .slide__main .slick-slide.slick-now div img {
          opacity: 1; }
      .slide .slide__main .slick-dots {
        position: relative;
        margin-left: 100px;
        top: 9px;
        margin-bottom: 0px;
        text-align: center; }
        .slide .slide__main .slick-dots li {
          display: inline-block;
          margin: 0 8px;
          background-color: #fff;
          border-radius: 20px;
          border: 2px solid #00adea;
          width: 13px;
          height: 13px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          -webkit-transition: all 0.2s linear;
          transition: all 0.2s linear; }
          .slide .slide__main .slick-dots li button {
            opacity: 0;
            cursor: pointer; }
          .slide .slide__main .slick-dots li.slick-active {
            background-color: #00adea; }
  .anchor {
    margin-top: 20px; }
    .anchor .anchor__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 960px;
      margin: 0 auto; }
  .section {
    margin-top: 50px; }
    .section .section__head {
      min-width: 100vw;
      background-color: #00b0ec;
      height: 135px;
      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; }
    .section .section__contents {
      width: 920px;
      margin: 0 auto;
      margin-top: 40px; }
  .section01 .section01__cont01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .section01 .section01__cont01 .section01__cont01__txt {
      padding-rihgt: 30px; }
      .section01 .section01__cont01 .section01__cont01__txt img {
        margin-top: 20px;
        display: block; }
    .section01 .section01__cont01 .section01__cont01__img {
      padding-left: 30px; }
  .section01 .section01__cont02 {
    background-color: #eeebe6;
    color: #454545;
    padding: 20px 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 810px;
    margin: 0 auto;
    margin-top: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .section01 .section01__cont02 .section01__cont02__txt h3 {
      font-size: 20px;
      font-weight: bold; }
    .section01 .section01__cont02 .section01__cont02__txt p {
      margin-top: 5px;
      font-size: 16px; }
    .section01 .section01__cont02 .section01__cont02__img {
      padding-left: 50px; }
  .section02 {
    margin-top: 80px; }
    .section02 .section__head {
      background-color: #ed7d67; }
    .section02 .section__contents {
      margin-top: 50px; }
    .section02 .section02__cont01 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .section02 .section02__cont01 .section02__cont01__img {
        padding-right: 60px; }
      .section02 .section02__cont01 .section02__cont01__txt {
        margin-top: -10px; }
        .section02 .section02__cont01 .section02__cont01__txt .img {
          margin-top: 15px;
          display: block;
          text-align: right; }
    .section02 .section02__cont02 {
      margin-top: 40px; }
      .section02 .section02__cont02 .section02__cont02__ttl {
        text-align: center; }
      .section02 .section02__cont02 .section02__cont02__img {
        margin-top: 15px; }
      .section02 .section02__cont02 .section02__cont02__txt {
        margin-top: 20px;
        text-align: center;
        line-height: 1.8; }
    .section02 .section02__cont03 {
      margin-top: 50px; }
    .section02 .care {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-bottom: 50px; }
      .section02 .care .care__content {
        width: 516px;
        font-size: 16px;
        line-height: 1.9; }
        .section02 .care .care__content h4 {
          margin-bottom: 15px; }
      .section02 .care .care__more {
        border: 2px solid #ed7d67;
        color: #ed7d67;
        padding: 1px 12px;
        border-radius: 4px;
        margin-top: 10px;
        display: inline-block; }
        .section02 .care .care__more span {
          display: inline-block;
          position: relative;
          padding-left: 17px; }
          .section02 .care .care__more span:before {
            content: '';
            display: inline-block;
            position: absolute;
            top: 10px;
            left: 0;
            width: 9px;
            height: 10px;
            background-image: url("../img/arr01.png");
            background-size: 9px 10px; }
      .section02 .care:nth-child(even) .care__content {
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1; }
  .section03 {
    margin-top: 80px; }
    .section03 .section__head {
      background-color: #59b8a0; }
    .section03 .section__contents {
      margin-top: 40px; }
    .section03 .section03__cont01 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .section03 .section03__cont01__txt {
      padding-right: 50px; }
      .section03 .section03__cont01__txt h4 {
        color: #59b8a0;
        border: 3px dotted #59b8a0;
        font-weight: bold;
        text-align: center;
        padding: 11px;
        line-height: 1.5; }
        .section03 .section03__cont01__txt h4 span {
          font-size: 24px;
          display: block; }
      .section03 .section03__cont01__txt p {
        margin-top: 20px;
        line-height: 1.7; }
      .section03 .section03__cont01__txt img {
        margin-top: 15px;
        display: block; }
	
	
  .section04 {
    margin-top: 80px; }
    .section04 .section__head {
      background-color: #e7b737; }
    .section04 .section__contents {
      margin-top: 40px; }
    .section04 .section04__cont01 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .section04 .section04__cont01__txt {
      padding-right: 50px; }
      .section04 .section04__cont01__txt h4 {
        color: #e7b737;
        border: 3px dotted #e7b737;
        font-weight: bold;
        text-align: center;
        padding: 11px;
        line-height: 1.5; }
        .section04 .section04__cont01__txt h4 span {
          font-size: 24px;
          display: block; }
      .section04 .section04__cont01__txt p {
        margin-top: 20px;
        line-height: 1.7; }
      .section04 .section04__cont01__txt img {
        margin-top: 15px;
        display: block; }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
  .footer {
    background-color: #eaeaea; }
    .footer .footer__navtop {
      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;
      background-color: #fff;
      height: 90px; }
    .footer .footer__inner {
      padding-top: 30px;
      padding-bottom: 30px;
      width: 960px;
      margin: 0 auto; }
      .footer .footer__inner .footer__ttl {
        line-height: 1.7; }
        .footer .footer__inner .footer__ttl a {
          position: relative;
          display: inline-block;
          padding-left: 15px; }
          .footer .footer__inner .footer__ttl a:before {
            content: '';
            width: 6px;
            height: 6px;
            border: 0px;
            border-top: solid 2px #000;
            border-right: solid 2px #000;
            -webkit-transform: rotate(45deg);
                    transform: rotate(45deg);
            position: absolute;
            top: 50%;
            left: 0;
            margin-top: -4px; }
      .footer .footer__inner .footer__list {
        margin-top: 25px; }
        .footer .footer__inner .footer__list ul {
          margin-top: 10px;
          /*width: calc(100% + 27px); */
          display: -webkit-flex;
          display: -moz-flex;
          display: -ms-flex;
          display: -o-flex;
          display: flex;
          flex-wrap:wrap;
          justify-content: space-between;
        }
        .footer .footer__inner .footer__list ul::after{
          content:"";
          display: block;
          width:280px;
        }
          .footer .footer__inner .footer__list ul li {
            display: flex;
            -ms-align-items: center;
            align-items: center;
            /*margin-right: 24px;*/
            margin-bottom: 20px; }

    .footer .footer__copy {
      background-color: #00b0ec;
      color: #fff;
      font-size: 14px;
      text-align: right;
      padding-top: 50px;
      padding-bottom: 25px; }
      .footer .footer__copy p {
        width: 960px;
        margin: 0 auto; }
  .spv {
    display: none; }
  .pcv {
    display: inline-block; } }

@media screen and (max-width: 767px) {
  body {
    font-size: 18px; }
  .container {
    min-width: 100%; }
  .wrapper {
    width: 100%; }
  .contents {
    padding-bottom: 50px;
    line-height: 1.7; }
  .header {
    width: 100%;
    height: 70px;
    margin: 0 auto;
    padding: 0 10px;
    padding-top: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .header h1 {
      width: 210px; }
      .header h1 img {
        width: 100%; }
  .slide {
    padding-top: 12px;
    background-color: #bae3f9; }
    .slide .slick__nav {
      display: none;
      width: 960px;
      margin: 0 auto;
      position: relative;
      z-index: 100;
      left: 50px; }
      .slide .slick__nav .slick__prev {
        position: absolute;
        top: 210px;
        left: 0px; }
      .slide .slick__nav .slick__next {
        position: absolute;
        top: 210px;
        right: 0px; }
    .slide .slide__inner {
      width: 100%;
      margin: 0 auto;
      padding: 0 0px; }
      .slide .slide__inner img {
        width: 100%; }
    .slide .slide__main {
      overflow: visible; }
      .slide .slide__main .slick-list {
        overflow: visible;
        margin: 0 -5px; }
        .slide .slide__main .slick-list * {
          outline: 0; }
      .slide .slide__main .slick-slide {
        margin: 0 5px;
        position: relative; }
        .slide .slide__main .slick-slide:after {
          content: '';
          display: block;
          position: absolute;
          background-color: #fff;
          top: 0;
          left: 0;
          width: 960px;
          opacity: 0.5;
          -webkit-transition: all 0.2s linear !important;
          transition: all 0.2s linear !important; }
        .slide .slide__main .slick-slide.slick-now:after {
          opacity: 0; }
      .slide .slide__main .slick-dots {
        position: absolute;
        margin-bottom: 0px;
        bottom: -45px;
        width: 100%;
        text-align: center; }
        .slide .slide__main .slick-dots li {
          display: inline-block;
          margin: 0 8px;
          background-color: #fff;
          border-radius: 20px;
          border: 1px solid #00adea;
          width: 13px;
          height: 13px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box; }
          .slide .slide__main .slick-dots li button {
            opacity: 0;
            cursor: pointer; }
          .slide .slide__main .slick-dots li.slick-active {
            background-color: #00adea; }
  .anchor {
    margin-top: 40px; }
    .anchor .anchor__inner {
      width: 100%;
      margin: 0 auto;
      padding: 0 15px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .anchor .anchor__inner img {
        width: 100%; }
  .section {
    margin-top: 40px; }
    .section .section__head {
      width: 100vw;
      background-color: #00b0ec;
      padding: 10px 0;
      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; }
      .section .section__head img {
        width: 100%; }
    .section .section__contents {
      width: 100%;
      margin: 0 auto;
      margin-top: 20px;
      padding: 0 20px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
  .section01 .section01__cont01 {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .section01 .section01__cont01 .section01__cont01__txt img {
      margin-top: 20px;
      display: block;
      width: 100%; }
    .section01 .section01__cont01 .section01__cont01__img {
      margin-top: 15px;
      text-align: center; }
      .section01 .section01__cont01 .section01__cont01__img img {
        width: 60%; }
  .section01 .section01__cont02 {
    background-color: #eeebe6;
    color: #454545;
    padding: 20px 30px;
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .section01 .section01__cont02 .section01__cont02__txt h3 {
      font-size: 20px;
      font-weight: bold;
      text-align: center; }
    .section01 .section01__cont02 .section01__cont02__txt p {
      margin-top: 5px;
      font-size: 16px; }
    .section01 .section01__cont02 .section01__cont02__img {
      margin-top: 10px;
      text-align: center; }
  .section02 {
    margin-top: 50px; }
    .section02 .section__head {
      background-color: #ed7d67; }
    .section02 .section02__cont01 .section02__cont01__img img {
      width: 100%; }
    .section02 .section02__cont01 .section02__cont01__txt {
      margin-top: 10px; }
      .section02 .section02__cont01 .section02__cont01__txt .img {
        margin-top: 15px;
        display: block; }
        .section02 .section02__cont01 .section02__cont01__txt .img img {
          width: 40%; }
    .section02 .section02__cont02 {
      margin-top: 40px; }
      .section02 .section02__cont02 .section02__cont02__ttl {
        text-align: center; }
        .section02 .section02__cont02 .section02__cont02__ttl img {
          width: 100%; }
      .section02 .section02__cont02 .section02__cont02__img {
        margin-top: 15px; }
        .section02 .section02__cont02 .section02__cont02__img img {
          width: 100%; }
      .section02 .section02__cont02 .section02__cont02__txt {
        margin-top: 20px;
        line-height: 1.8; }
    .section02 .section02__cont03 {
      margin-top: 50px; }
    .section02 .care {
      margin-bottom: 50px; }
      .section02 .care .care__content {
        font-size: 16px;
        line-height: 1.9; }
        .section02 .care .care__content h4 {
          margin-bottom: 15px; }
          .section02 .care .care__content h4 img {
            width: 100%; }
      .section02 .care .care__img {
        margin-top: 20px; }
        .section02 .care .care__img img {
          width: 100%; }
      .section02 .care .care__more {
        border: 2px solid #ed7d67;
        color: #ed7d67;
        padding: 1px 12px;
        border-radius: 4px;
        margin-top: 10px;
        display: inline-block; }
        .section02 .care .care__more span {
          display: inline-block;
          position: relative;
          padding-left: 17px; }
          .section02 .care .care__more span:before {
            content: '';
            display: inline-block;
            position: absolute;
            top: 10px;
            left: 0;
            width: 9px;
            height: 10px;
            background-image: url("../img/arr01.png");
            background-size: 9px 10px; }
      .section02 .care:nth-child(even) .care__content {
        -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
                order: 1; }
  .section03 .section__head {
    background-color: #59b8a0; }
  .section03 .section03__cont01__txt h4 {
    color: #59b8a0;
    border: 2px dotted #59b8a0;
    font-weight: bold;
    text-align: center;
    padding: 11px;
    line-height: 1.5;
    font-size: 12px; }
    .section03 .section03__cont01__txt h4 span {
      font-size: 17px;
      display: block; }
  .section03 .section03__cont01__txt p {
    margin-top: 20px;
    line-height: 1.7; }
  .section03 .section03__cont01__txt img {
    margin-top: 15px;
    display: block;
    width: 70%; }
  .section03 .section03__cont01__img {
    margin-top: 20px; }
    .section03 .section03__cont01__img img {
      width: 100%; }
	
	
	
	
	
	  .section04 .section__head {
    background-color: #e7b737; }
  .section04 .section04__cont01__txt h4 {
    color: #e7b737s;
    border: 2px dotted #e7b737;
    font-weight: bold;
    text-align: center;
    padding: 11px;
    line-height: 1.5;
    font-size: 12px; }
    .section04 .section04__cont01__txt h4 span {
      font-size: 17px;
      display: block; }
  .section04 .section04__cont01__txt p {
    margin-top: 20px;
    line-height: 1.7; }
  .section04 .section03__cont01__txt img {
    margin-top: 15px;
    display: block;
    width: 70%; }
  .section04 .section04__cont01__img {
    margin-top: 20px; }
    .section04 .section04__cont01__img img {
      width: 100%; }
	
	
	
	
	
  .footer {
    background-color: #eaeaea; }
    .footer .footer__navtop {
      text-align: center;
      background-color: #fff;
      padding: 15px 0; }
      .footer .footer__navtop a img {
        width: 20px; }
    .footer .footer__inner {
      padding: 30px 20px;
      width: 100%;
      margin: 0 auto;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .footer .footer__inner .footer__ttl {
        line-height: 1.7; }
        .footer .footer__inner .footer__ttl a {
          position: relative;
          display: inline-block;
          padding-left: 15px; }
          .footer .footer__inner .footer__ttl a:before {
            content: '';
            width: 6px;
            height: 6px;
            border: 0px;
            border-top: solid 2px #000;
            border-right: solid 2px #000;
            -webkit-transform: rotate(45deg);
                    transform: rotate(45deg);
            position: absolute;
            top: 50%;
            left: 0;
            margin-top: -4px; }
      .footer .footer__inner .footer__list {
        margin-top: 25px; }
        .footer .footer__inner .footer__list ul {
          margin-top: 10px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; }
          .footer .footer__inner .footer__list ul li {
            display: -webkit-flex;
            display: -moz-flex;
            display: -ms-flex;
            display: -o-flex;
            display: flex;
            -ms-align-items: center;
            align-items: center;
            width: 48%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            margin-bottom: 10px; }
            .footer .footer__inner .footer__list ul li img {
              width: 100%; }
    .footer .footer__copy {
      background-color: #00b0ec;
      color: #fff;
      font-size: 9px;
      text-align: right;
      padding-top: 35px;
      padding-bottom: 20px; }
      .footer .footer__copy p {
        margin-right: 20px; }
  .pcv {
    display: none; }
  .spv {
    display: inline-block; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImltcG9ydC9fX3Jlc2V0LnNjc3MiLCJpbXBvcnQvX19wYXJ0cy5zY3NzIiwiaW1wb3J0L19fc2xpY2stdGhlbWUuc2NzcyIsInN0eWxlLnNjc3MiLCJwYy9fX2FuaW1hdGlvbi5zY3NzIiwicGMvX19wYy5zY3NzIiwic3AvX19zcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7Ozs7Ozs7Ozs7OztFQWFFLFVBQVM7RUFDVCxXQUFVO0VBQ1YsVUFBUztFQUNULGNBQWE7RUFDYixnQkFBZTtFQUNmLHlCQUF3QixFQUN6Qjs7QUFFRDtFQUNFLGVBQWMsRUFDZjs7QUFFRDtFQUNFLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLDBCQUF5QjtFQUN6QixrQkFBaUIsRUFDbEI7O0FBRUQ7RUFDRSxpQkFBZ0I7RUFDaEIsb0JBQW1CO0VBQ25CLHVCQUFzQixFQUN2Qjs7QUFFRDtFQUNFLGFBQVksRUFDYjs7QUFDRDtFQUNFLFlBQVc7RUFDWCxjQUFhLEVBQ2Q7O0FBRUQ7RUFDRSxhQUFZLEVBQ2I7O0FBRUQ7RUFDRSxlQUFjLEVBQ2Y7O0FDdEREO0VBQ0MsZ0JBQWU7RUFDZixhQUFZO0VBQ1osWUFBVTtFQUFHLGFBQWEsRUFDMUI7O0FBQ0Q7RUFDQyxtQkFBaUIsRUFDakI7O0FBRUQ7RUFDQyxhQUFXLEVBQ1g7O0FBQ0Q7RUFDQyxZQUFVLEVBQ1Y7O0FBQ0Q7RUFDQyxhQUFXLEVBQ1g7O0FBQ0Q7RUFDQyxpQkFBZ0IsRUFDaEI7O0FBQ0Q7RUFDQyxrQkFBaUIsRUFDakI7O0FBQ0Q7RUFDQyxZQUNELEVBQUU7O0FBQ0Y7RUFBVyxzQkFBc0I7RUFDaEMsYUFBVztFQUNYLGVBQWM7RUFDZCxZQUFVO0VBQ1YsWUFBVTtFQUNWLGVBQWE7RUFDYixtQkFBaUIsRUFDakI7O0FBRUQ7RUFDQyxRQUFNO0VBQUUsZ0JBQWdCLEVBQ3hCOztBQUVEO0VBQ0MsWUFBVTtFQUNWLHNCQUFvQixFQUNwQjs7QUFDRDtFQUNDLHVC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LCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5xLCBibG9ja3F1b3RlIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbnE6YmVmb3JlLCBxOmFmdGVyLCBibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuYSBpbWcge1xuICBib3JkZXI6IG5vbmU7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZsdWlkSW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICAvKiBmb3IgaWU4ICovIH1cblxuLnRDZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1BdXRvIHtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi50bCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNsZjphZnRlciB7XG4gIC8qZm9yIG1vZGVybiBicm93c2VyKi9cbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmNsZiB7XG4gIHpvb206IDE7XG4gIC8qZm9yIElFIDUuNS03Ki8gfVxuXG5hIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5ob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5ob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBzcHJpdGVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQGtleWZyYW1lcyBydW1ibGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsIDApOyB9XG4gIDEyLjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjJkZWcpIHRyYW5zbGF0ZSgxcHgsIC0xcHgpOyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMC40ZGVnKSB0cmFuc2xhdGUoMHB4LCAxcHgpOyB9XG4gIDM3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjJkZWcpIHRyYW5zbGF0ZSgtMXB4LCAwKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZSgwLCAwKTsgfVxuICA2Mi41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTAuMmRlZykgdHJhbnNsYXRlKDFweCwgMCk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMC40ZGVnKSB0cmFuc2xhdGUoMCwgMXB4KTsgfVxuICA4Ny41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTAuMmRlZykgdHJhbnNsYXRlKC0xcHgsIC0xcHgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZSgwLCAwKTsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyB0ZW1wXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvJywgJ+ODoeOCpOODquOCqicsTWVpcnlvLCBPc2FrYSwgJ++8re+8syDvvLDjgrTjgrfjg4Pjgq8nLCAnTVMgUEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLzcyNC9hc3NldHMvaW1nL2JnLmpwZ1wiKTtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcHggMCAwIDA7IH1cblxuLndyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMnB4IDAgMjJweDsgfVxuXG4uY29udGVudHMge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4qIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbioge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICNjb250ZW50c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbmltIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgIWltcG9ydGFudDsgfVxuICAuc2VjdGlvbjAxX19jb250MDFfX3R4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5zZWN0aW9uMDFfX2NvbnQwMV9faW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuc2VjdGlvbjAxX19jb250MDIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5zZWN0aW9uMDJfX2NvbnQwMV9faW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLnNlY3Rpb24wMl9fY29udDAxX190eHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5zZWN0aW9uMDJfX2NvbnQwMiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLmNhcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5zZWN0aW9uMDNfX2NvbnQwMV9fdHh0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLnNlY3Rpb24wM19fY29udDAxX19pbWcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjRweDsgfVxuICAud3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMjRweDsgfVxuICAuY29udGVudHMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICBsaW5lLWhlaWdodDogMjsgfVxuICAuaGVhZGVyIHtcbiAgICB3aWR0aDogOTgwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5zbGlkZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlM2Y5OyB9XG4gICAgLnNsaWRlIC5zbGlja19fbmF2IHtcbiAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgbGVmdDogNDhweDsgfVxuICAgICAgLnNsaWRlIC5zbGlja19fbmF2IC5zbGlja19fcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMTBweDtcbiAgICAgICAgbGVmdDogMHB4OyB9XG4gICAgICAuc2xpZGUgLnNsaWNrX19uYXYgLnNsaWNrX19uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICByaWdodDogMHB4OyB9XG4gICAgLnNsaWRlIC5zbGlkZV9faW5uZXIge1xuICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDBweDtcbiAgICAgIGhlaWdodDogNDU3cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5zbGlkZSAuc2xpZGVfX21haW4ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgbWFyZ2luOiAwIC02MHB4OyB9XG4gICAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLWxpc3QgKiB7XG4gICAgICAgICAgb3V0bGluZTogMDsgfVxuICAgICAgLnNsaWRlIC5zbGlkZV9fbWFpbiAuc2xpY2stc2xpZGUge1xuICAgICAgICBtYXJnaW46IDAgNjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLXNsaWRlIGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgICAgIGhlaWdodDogNDU3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLXNsaWRlIGRpdiBpbWcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41OyB9XG4gICAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLXNsaWRlLnNsaWNrLW5vdyBkaXYgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1kb3RzIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwYWRlYTtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cbiAgICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgLnNsaWRlIC5zbGlkZV9fbWFpbiAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWRlYTsgfVxuICAuYW5jaG9yIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLmFuY2hvciAuYW5jaG9yX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgICAuc2VjdGlvbiAuc2VjdGlvbl9faGVhZCB7XG4gICAgICBtaW4td2lkdGg6IDEwMHZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjBlYztcbiAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnRzIHtcbiAgICAgIHdpZHRoOiA5MjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMSAuc2VjdGlvbjAxX19jb250MDFfX3R4dCB7XG4gICAgICBwYWRkaW5nLXJpaGd0OiAzMHB4OyB9XG4gICAgICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMSAuc2VjdGlvbjAxX19jb250MDFfX3R4dCBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zZWN0aW9uMDEgLnNlY3Rpb24wMV9fY29udDAxIC5zZWN0aW9uMDFfX2NvbnQwMV9faW1nIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWJlNjtcbiAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogODEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLnNlY3Rpb24wMSAuc2VjdGlvbjAxX19jb250MDIgLnNlY3Rpb24wMV9fY29udDAyX190eHQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMiAuc2VjdGlvbjAxX19jb250MDJfX3R4dCBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5zZWN0aW9uMDEgLnNlY3Rpb24wMV9fY29udDAyIC5zZWN0aW9uMDFfX2NvbnQwMl9faW1nIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICAuc2VjdGlvbjAyIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gICAgLnNlY3Rpb24wMiAuc2VjdGlvbl9faGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3ZDY3OyB9XG4gICAgLnNlY3Rpb24wMiAuc2VjdGlvbl9fY29udGVudHMge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAxIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAxIC5zZWN0aW9uMDJfX2NvbnQwMV9faW1nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDsgfVxuICAgICAgLnNlY3Rpb24wMiAuc2VjdGlvbjAyX19jb250MDEgLnNlY3Rpb24wMl9fY29udDAxX190eHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICAgICAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMSAuc2VjdGlvbjAyX19jb250MDFfX3R4dCAuaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLnNlY3Rpb24wMiAuc2VjdGlvbjAyX19jb250MDIge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgICAgLnNlY3Rpb24wMiAuc2VjdGlvbjAyX19jb250MDIgLnNlY3Rpb24wMl9fY29udDAyX190dGwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAyIC5zZWN0aW9uMDJfX2NvbnQwMl9faW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgLnNlY3Rpb24wMiAuc2VjdGlvbjAyX19jb250MDIgLnNlY3Rpb24wMl9fY29udDAyX190eHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cbiAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMyB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgLnNlY3Rpb24wMiAuY2FyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgICAgLnNlY3Rpb24wMiAuY2FyZSAuY2FyZV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA1MTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS45OyB9XG4gICAgICAgIC5zZWN0aW9uMDIgLmNhcmUgLmNhcmVfX2NvbnRlbnQgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5zZWN0aW9uMDIgLmNhcmUgLmNhcmVfX21vcmUge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWQ3ZDY3O1xuICAgICAgICBjb2xvcjogI2VkN2Q2NztcbiAgICAgICAgcGFkZGluZzogMXB4IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5zZWN0aW9uMDIgLmNhcmUgLmNhcmVfX21vcmUgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7IH1cbiAgICAgICAgICAuc2VjdGlvbjAyIC5jYXJlIC5jYXJlX19tb3JlIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvNzI0L2Fzc2V0cy9pbWcvYXJyMDEucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggMTBweDsgfVxuICAgICAgLnNlY3Rpb24wMiAuY2FyZTpudGgtY2hpbGQoZXZlbikgLmNhcmVfX2NvbnRlbnQge1xuICAgICAgICBvcmRlcjogMTsgfVxuICAuc2VjdGlvbjAzIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gICAgLnNlY3Rpb24wMyAuc2VjdGlvbl9faGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTliOGEwOyB9XG4gICAgLnNlY3Rpb24wMyAuc2VjdGlvbl9fY29udGVudHMge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC5zZWN0aW9uMDMgLnNlY3Rpb24wM19fY29udDAxIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuc2VjdGlvbjAzIC5zZWN0aW9uMDNfX2NvbnQwMV9fdHh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgICAgIC5zZWN0aW9uMDMgLnNlY3Rpb24wM19fY29udDAxX190eHQgaDQge1xuICAgICAgICBjb2xvcjogIzU5YjhhMDtcbiAgICAgICAgYm9yZGVyOiAzcHggZG90dGVkICM1OWI4YTA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAgICAgLnNlY3Rpb24wMyAuc2VjdGlvbjAzX19jb250MDFfX3R4dCBoNCBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zZWN0aW9uMDMgLnNlY3Rpb24wM19fY29udDAxX190eHQgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH1cbiAgICAgIC5zZWN0aW9uMDMgLnNlY3Rpb24wM19fY29udDAxX190eHQgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsgfVxuICAgIC5mb290ZXIgLmZvb3Rlcl9fbmF2dG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgaGVpZ2h0OiA5MHB4OyB9XG4gICAgLmZvb3RlciAuZm9vdGVyX19pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlcl9faW5uZXIgLmZvb3Rlcl9fdHRsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzsgfVxuICAgICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX3R0bCBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgICAgICAgIC5mb290ZXIgLmZvb3Rlcl9faW5uZXIgLmZvb3Rlcl9fdHRsIGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggIzAwMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMwMDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4OyB9XG4gICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX2xpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gICAgICAgIC5mb290ZXIgLmZvb3Rlcl9faW5uZXIgLmZvb3Rlcl9fbGlzdCB1bCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjdweCk7IH1cbiAgICAgICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX2xpc3QgdWwgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5mb290ZXIgLmZvb3Rlcl9fY29weSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiMGVjO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlcl9fY29weSBwIHtcbiAgICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuc3B2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wY3Yge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb250ZW50cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzsgfVxuICAuaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuaGVhZGVyIGgxIHtcbiAgICAgIHdpZHRoOiAyMTBweDsgfVxuICAgICAgLmhlYWRlciBoMSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2xpZGUge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWUzZjk7IH1cbiAgICAuc2xpZGUgLnNsaWNrX19uYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgbGVmdDogNTBweDsgfVxuICAgICAgLnNsaWRlIC5zbGlja19fbmF2IC5zbGlja19fcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMTBweDtcbiAgICAgICAgbGVmdDogMHB4OyB9XG4gICAgICAuc2xpZGUgLnNsaWNrX19uYXYgLnNsaWNrX19uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIxMHB4O1xuICAgICAgICByaWdodDogMHB4OyB9XG4gICAgLnNsaWRlIC5zbGlkZV9faW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMHB4OyB9XG4gICAgICAuc2xpZGUgLnNsaWRlX19pbm5lciBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zbGlkZSAuc2xpZGVfX21haW4ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7IH1cbiAgICAgICAgLnNsaWRlIC5zbGlkZV9fbWFpbiAuc2xpY2stbGlzdCAqIHtcbiAgICAgICAgICBvdXRsaW5lOiAwOyB9XG4gICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1zbGlkZSB7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1zbGlkZTphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1zbGlkZS5zbGljay1ub3c6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgYm90dG9tOiAtNDVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1kb3RzIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwYWRlYTtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAgIC5zbGlkZSAuc2xpZGVfX21haW4gLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuc2xpZGUgLnNsaWRlX19tYWluIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVhOyB9XG4gIC5hbmNob3Ige1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuYW5jaG9yIC5hbmNob3JfX2lubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAuYW5jaG9yIC5hbmNob3JfX2lubmVyIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgLnNlY3Rpb24gLnNlY3Rpb25fX2hlYWQge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjBlYztcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5zZWN0aW9uIC5zZWN0aW9uX19oZWFkIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlY3Rpb24gLnNlY3Rpb25fX2NvbnRlbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnNlY3Rpb24wMSAuc2VjdGlvbjAxX19jb250MDEgLnNlY3Rpb24wMV9fY29udDAxX190eHQgaW1nIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlY3Rpb24wMSAuc2VjdGlvbjAxX19jb250MDEgLnNlY3Rpb24wMV9fY29udDAxX19pbWcge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnNlY3Rpb24wMSAuc2VjdGlvbjAxX19jb250MDEgLnNlY3Rpb24wMV9fY29udDAxX19pbWcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwJTsgfVxuICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWJlNjtcbiAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLnNlY3Rpb24wMSAuc2VjdGlvbjAxX19jb250MDIgLnNlY3Rpb24wMV9fY29udDAyX190eHQgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2VjdGlvbjAxIC5zZWN0aW9uMDFfX2NvbnQwMiAuc2VjdGlvbjAxX19jb250MDJfX3R4dCBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5zZWN0aW9uMDEgLnNlY3Rpb24wMV9fY29udDAyIC5zZWN0aW9uMDFfX2NvbnQwMl9faW1nIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNlY3Rpb24wMiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIC5zZWN0aW9uMDIgLnNlY3Rpb25fX2hlYWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkN2Q2NzsgfVxuICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAxIC5zZWN0aW9uMDJfX2NvbnQwMV9faW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAxIC5zZWN0aW9uMDJfX2NvbnQwMV9fdHh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAxIC5zZWN0aW9uMDJfX2NvbnQwMV9fdHh0IC5pbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMSAuc2VjdGlvbjAyX19jb250MDFfX3R4dCAuaW1nIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDQwJTsgfVxuICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAyIC5zZWN0aW9uMDJfX2NvbnQwMl9fdHRsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAyIC5zZWN0aW9uMDJfX2NvbnQwMl9fdHRsIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zZWN0aW9uMDIgLnNlY3Rpb24wMl9fY29udDAyIC5zZWN0aW9uMDJfX2NvbnQwMl9faW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMiAuc2VjdGlvbjAyX19jb250MDJfX2ltZyBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMiAuc2VjdGlvbjAyX19jb250MDJfX3R4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cbiAgICAuc2VjdGlvbjAyIC5zZWN0aW9uMDJfX2NvbnQwMyB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgLnNlY3Rpb24wMiAuY2FyZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgICAuc2VjdGlvbjAyIC5jYXJlIC5jYXJlX19jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS45OyB9XG4gICAgICAgIC5zZWN0aW9uMDIgLmNhcmUgLmNhcmVfX2NvbnRlbnQgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgICAgICAuc2VjdGlvbjAyIC5jYXJlIC5jYXJlX19jb250ZW50IGg0IGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNlY3Rpb24wMiAuY2FyZSAuY2FyZV9faW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgICAuc2VjdGlvbjAyIC5jYXJlIC5jYXJlX19pbWcgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNlY3Rpb24wMiAuY2FyZSAuY2FyZV9fbW9yZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZDdkNjc7XG4gICAgICAgIGNvbG9yOiAjZWQ3ZDY3O1xuICAgICAgICBwYWRkaW5nOiAxcHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLnNlY3Rpb24wMiAuY2FyZSAuY2FyZV9fbW9yZSBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDsgfVxuICAgICAgICAgIC5zZWN0aW9uMDIgLmNhcmUgLmNhcmVfX21vcmUgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi83MjQvYXNzZXRzL2ltZy9hcnIwMS5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAxMHB4OyB9XG4gICAgICAuc2VjdGlvbjAyIC5jYXJlOm50aC1jaGlsZChldmVuKSAuY2FyZV9fY29udGVudCB7XG4gICAgICAgIG9yZGVyOiAxOyB9XG4gIC5zZWN0aW9uMDMgLnNlY3Rpb25fX2hlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OWI4YTA7IH1cbiAgLnNlY3Rpb24wMyAuc2VjdGlvbjAzX19jb250MDFfX3R4dCBoNCB7XG4gICAgY29sb3I6ICM1OWI4YTA7XG4gICAgYm9yZGVyOiAycHggZG90dGVkICM1OWI4YTA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAuc2VjdGlvbjAzIC5zZWN0aW9uMDNfX2NvbnQwMV9fdHh0IGg0IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNlY3Rpb24wMyAuc2VjdGlvbjAzX19jb250MDFfX3R4dCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH1cbiAgLnNlY3Rpb24wMyAuc2VjdGlvbjAzX19jb250MDFfX3R4dCBpbWcge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDcwJTsgfVxuICAuc2VjdGlvbjAzIC5zZWN0aW9uMDNfX2NvbnQwMV9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLnNlY3Rpb24wMyAuc2VjdGlvbjAzX19jb250MDFfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsgfVxuICAgIC5mb290ZXIgLmZvb3Rlcl9fbmF2dG9wIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlcl9fbmF2dG9wIGEgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX3R0bCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH1cbiAgICAgICAgLmZvb3RlciAuZm9vdGVyX19pbm5lciAuZm9vdGVyX190dGwgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAgICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX3R0bCBhOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMwMDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMDAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDsgfVxuICAgICAgLmZvb3RlciAuZm9vdGVyX19pbm5lciAuZm9vdGVyX19saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgICAuZm9vdGVyIC5mb290ZXJfX2lubmVyIC5mb290ZXJfX2xpc3QgdWwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAgICAgLmZvb3RlciAuZm9vdGVyX19pbm5lciAuZm9vdGVyX19saXN0IHVsIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgICAgLmZvb3RlciAuZm9vdGVyX19pbm5lciAuZm9vdGVyX19saXN0IHVsIGxpIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvb3RlciAuZm9vdGVyX19jb3B5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGIwZWM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgICAuZm9vdGVyIC5mb290ZXJfX2NvcHkgcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAucGN2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zcHYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmNhcHRpb24sIHRoLCB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnEsIGJsb2NrcXVvdGUge1xuICBxdW90ZXM6IG5vbmU7XG59XG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIuZmx1aWRJbWd7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDphdXRvOyAvKiBmb3IgaWU4ICovXG59XG4udENlbnRlcntcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi5tQXV0b3tcblx0bWFyZ2luOmF1dG87XG59XG4ubGVmdHtcblx0ZmxvYXQ6bGVmdDtcbn1cbi5yaWdodHtcblx0ZmxvYXQ6cmlnaHQ7XG59XG4udGx7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4udHJ7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNsZWFye1xuXHRjbGVhcjogYm90aFxufVxuLmNsZjphZnRlcnsvKmZvciBtb2Rlcm4gYnJvd3NlciovXG5cdGNvbnRlbnQ6XCIuXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6MHB4O1xuXHRjbGVhcjpib3RoO1xuXHRsaW5lLWhlaWdodDowO1xuXHR2aXNpYmlsaXR5OmhpZGRlbjtcbn1cblxuLmNsZiB7XG5cdHpvb206MTsvKmZvciBJRSA1LjUtNyovXG59XG5cbmF7XG5cdGNvbG9yOiMzMzM7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuaW1ne1xuXHR2ZXJ0aWNhbC1hbGlnbjpib3R0b207XG59XG4uaG92ZXJ7XG5cdHRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Jjpob3Zlcntcblx0XHRvcGFjaXR5OjAuNTtcblx0fVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNwcml0ZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNwcml0ZXtcbiAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMHB4O1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTo1MDBweCA1MDBweDtcbiAgICAvLyBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAvLyBAaW5jbHVkZSBzcFBvcygxMDRweCwzNXB4LC01NXB4LDBweCk7XG4gICAgLy8gQGluY2x1ZGUgaGlkZW91dF90ZXh0O1xuICB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0ICd1dGYtOCc7XG5AaW1wb3J0ICdpbXBvcnQvX19yZXNldCc7XG5AaW1wb3J0ICdpbXBvcnQvX19taXhpbic7XG5AaW1wb3J0ICdpbXBvcnQvX19wYXJ0cyc7XG4kZWFzZUluT3V0UXVpbnQ6IGN1YmljLWJlemllciguODYwLCAuMDAwLCAuMDcwLCAxLjAwMCk7XG4kY3ViaWNFYXNlSW5PdXQ6IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxKTtcbiRjdWJpY0Vhc2VPdXQ6IGN1YmljLWJlemllciguMjE1LCAuNjEsIC4zNTUsIDEpO1xuJGN1YmljRWFzZUluOiBjdWJpYy1iZXppZXIoLjU1LCAuMDU1LCAuNjc1LCAuMTkpO1xuJGVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMSk7XG4kZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKC43ODUsIC4xMzUsIC4xNSwgLjg2KTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoLjY4LCAtLjU1LCAuMjY1LCAxLjU1KTtcblxuXG5AaW1wb3J0ICdpbXBvcnQvX19zbGljay10aGVtZS5zY3NzJztcblxuXG5Aa2V5ZnJhbWVzIHJ1bWJsZVxue1xuICAgIDAlXG4gICAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGUoMCwwKTtcbiAgICB9XG4gICAgMTIuNSVcbiAgICB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC4yZGVnKSB0cmFuc2xhdGUoMXB4LC0xcHgpO1xuICAgIH1cbiAgICAyNSVcbiAgICB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC40ZGVnKSB0cmFuc2xhdGUoMHB4LDFweCk7XG4gICAgfVxuICAgIDM3LjUlXG4gICAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSguMmRlZykgdHJhbnNsYXRlKC0xcHgsMCk7XG4gICAgfVxuICAgIDUwJVxuICAgIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsMCk7XG4gICAgfVxuICAgIDYyLjUlXG4gICAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtLjJkZWcpICB0cmFuc2xhdGUoMXB4LDApO1xuICAgIH1cbiAgICA3NSVcbiAgICB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0uNGRlZykgIHRyYW5zbGF0ZSgwLDFweCk7XG4gICAgfVxuICAgIDg3LjUlXG4gICAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtLjJkZWcpICB0cmFuc2xhdGUoLTFweCwtMXB4KTtcbiAgICB9XG4gICAgMTAwJVxuICAgIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsMCk7XG4gICAgfVxufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyB0ZW1wXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbmh0bWx7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keVxue1xuICAgIC8vIC13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOyAvLyDjg6rjg7Pjgq/plbfmirzjgZfjga7jg53jg4Pjg5fjgqLjg4Pjg5co4oC7MSnjgpLnhKHlirnljJZcbiAgICAvLyAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7IC8vIOODhuOCreOCueODiOmVt+aKvOOBl+OBrumBuOaKnuODnOODg+OCr+OCuSjigLsyKeOCkueEoeWKueWMllxuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLCAn44Oh44Kk44Oq44KqJyxNZWlyeW8sIE9zYWthLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsICdNUyBQR290aGljJywgc2Fucy1zZXJpZjtcblxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLzcyNC9hc3NldHMvaW1nL2JnLmpwZycpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxufVxuLmNvbnRhaW5lclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBtaW4td2lkdGg6ICRtaW4td2lkdGg7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMXB4IDAgMCAwO1xuXG4gICAgLy8gY29sb3I6ICNmZmY7XG5cblxufVxuLndyYXBwZXJcbntcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC8vIHdpZHRoOiAkbWluLXdpZHRoO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjJweCAwIDIycHg7XG59XG4uY29udGVudHNcbntcbiAgICAvLyBsaW5lLWhlaWdodDogMTgwJTtcblxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLy8gcGFkZGluZy1ib3R0b206ICRmb290SGVpZ2h0O1xufVxuLmZvb3RlciB7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBoZWlnaHQ6IDEwMHB4O1xufVxuKlxue1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvLyAtd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgwKTtcbn1cbipcbntcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5hXG57XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gI2NvbnRlbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweClcbntcbiAgICBAaW1wb3J0ICdwYy9fX3BjJztcbiAgICAuc3B2XG4gICAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucGN2XG4gICAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcbntcbiAgICBAaW1wb3J0ICdzcC9fX3NwJztcbiAgICAucGN2XG4gICAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc3B2XG4gICAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4iLCIkdmFsOiAxMDBweDtcbi5hbmlte1xuXHRvcGFjaXR5OjEhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCkhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbjAxX19jb250MDFfX3R4dHtcblx0b3BhY2l0eTowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKC0kdmFsLDBweCk7XG5cdHRyYW5zaXRpb246YWxsIDFzICRjdWJpY0Vhc2VPdXQ7XG59XG4uc2VjdGlvbjAxX19jb250MDFfX2ltZ3tcblx0b3BhY2l0eTowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKCR2YWwsMHB4KTtcblx0dHJhbnNpdGlvbjphbGwgMXMgJGN1YmljRWFzZU91dDtcbn1cbi5zZWN0aW9uMDFfX2NvbnQwMntcblx0b3BhY2l0eTowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKDBweCwkdmFsKTtcblx0dHJhbnNpdGlvbjphbGwgMXMgJGN1YmljRWFzZU91dDtcbn1cblxuLnNlY3Rpb24wMl9fY29udDAxX19pbWd7XG5cdG9wYWNpdHk6MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtJHZhbCwwcHgpO1xuXHR0cmFuc2l0aW9uOmFsbCAxcyAkY3ViaWNFYXNlT3V0O1xufVxuLnNlY3Rpb24wMl9fY29udDAxX190eHR7XG5cdG9wYWNpdHk6MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgkdmFsLDBweCk7XG5cdHRyYW5zaXRpb246YWxsIDFzICRjdWJpY0Vhc2VPdXQ7XG59XG4uc2VjdGlvbjAyX19jb250MDJ7XG5cdG9wYWNpdHk6MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsJHZhbCk7XG5cdHRyYW5zaXRpb246YWxsIDFzICRjdWJpY0Vhc2VPdXQ7XG59XG5cbi5jYXJle1xuXHRvcGFjaXR5OjA7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4LCR2YWwpO1xuXHR0cmFuc2l0aW9uOmFsbCAxcyAkY3ViaWNFYXNlT3V0O1xufVxuXG4uc2VjdGlvbjAzX19jb250MDFfX3R4dHtcblx0b3BhY2l0eTowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKC0kdmFsLDBweCk7XG5cdHRyYW5zaXRpb246YWxsIDFzICRjdWJpY0Vhc2VPdXQ7XG59XG4uc2VjdGlvbjAzX19jb250MDFfX2ltZ3tcblx0b3BhY2l0eTowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKCR2YWwsMHB4KTtcblx0dHJhbnNpdGlvbjphbGwgMXMgJGN1YmljRWFzZU91dDtcblxufVxuIiwiJG1pbi13aWR0aDogMTAyNHB4O1xuJGZvb3QtaGVpZ2h0OjEwMHB4O1xuQGltcG9ydCAnX19hbmltYXRpb24uc2Nzcyc7XG5ib2R5e1xuXHRmb250LXNpemU6IDE4cHg7XG59XG4uY29udGFpbmVyXG57XG5cdG1pbi13aWR0aDogJG1pbi13aWR0aDtcblxufVxuLndyYXBwZXJcbntcblx0d2lkdGg6ICRtaW4td2lkdGg7XG59XG4uY29udGVudHNcbntcblx0cGFkZGluZy1ib3R0b206ICRmb290LWhlaWdodDtcblx0bGluZS1oZWlnaHQ6IDI7XG59XG4uZm9vdGVyIHtcblxuXHQvLyBoZWlnaHQ6ICRmb290LWhlaWdodDtcbn1cblxuXG4uaGVhZGVye1xuXHR3aWR0aDogOTgwcHg7XG5cdGhlaWdodDogNzBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zbGlkZXtcblx0Ly8gbWFyZ2luLXRvcDogMzBweDtcblx0cGFkZGluZy10b3A6IDIwcHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYWUzZjk7XG5cdC5zbGlja19fbmF2e1xuXHRcdHdpZHRoOiA5NjBweDtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdHotaW5kZXg6MTAwO1xuXHRcdGxlZnQ6IDQ4cHg7XG5cblx0XHQuc2xpY2tfX3ByZXZ7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDogMjEwcHg7XG5cdFx0XHRsZWZ0OjBweDtcblx0XHR9XG5cdFx0LnNsaWNrX19uZXh0e1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6IDIxMHB4O1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHR9XG5cdH1cblxuXHQuc2xpZGVfX2lubmVye1xuXHRcdHdpZHRoOiA5NjBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDBweDtcblx0XHRoZWlnaHQ6IDQ1N3B4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5zbGlkZV9fbWFpbntcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHQuc2xpY2stbGlzdFxuXHRcdHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdFx0XHRtYXJnaW46IDAgLTYwcHg7XG5cdFx0XHQqe1xuXHRcdFx0XHRvdXRsaW5lOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1zbGlkZVxuXHRcdHtcblx0XHRcdG1hcmdpbjogMCA2MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRkaXZ7XG5cdFx0XHRcdHdpZHRoOiA5NjBweDtcblx0XHRcdFx0aGVpZ2h0OiA0NTdweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1ub3d7XG5cdFx0XHRcdGRpdntcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMDBweDtcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0dG9wOiA5cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgOHB4IDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAjMDBhZGVhO1xuXHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0b3BhY2l0eTowO1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyO1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZGVhO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Ly8gb3BhY2l0eTogMC41O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLmFuY2hvcntcblx0bWFyZ2luLXRvcDogMjBweDtcblx0LmFuY2hvcl9faW5uZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogOTYwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuXG4ubWFpbntcblxufVxuXG4uc2VjdGlvbntcblx0bWFyZ2luLXRvcDogNTBweDtcblx0LnNlY3Rpb25fX2hlYWR7XG5cdFx0bWluLXdpZHRoOiAxMDB2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiMGVjO1xuXHRcdGhlaWdodDogMTM1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdC5zZWN0aW9uX19jb250ZW50c3tcblx0XHR3aWR0aDogOTIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHQvLyBtYXJnaW4tdG9wOiA1MHB4O1xuXHR9XG59XG5cblxuLnNlY3Rpb24wMXtcblx0LnNlY3Rpb24wMV9fY29udDAxe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0LnNlY3Rpb24wMV9fY29udDAxX190eHR7XG5cdFx0XHRwYWRkaW5nLXJpaGd0OiAzMHB4O1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlY3Rpb24wMV9fY29udDAxX19pbWd7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5zZWN0aW9uMDFfX2NvbnQwMntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlYmU2O1xuXHRcdGNvbG9yOiAjNDU0NTQ1O1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiA4MTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LnNlY3Rpb24wMV9fY29udDAyX190eHR7XG5cdFx0XHRoM3tcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VjdGlvbjAxX19jb250MDJfX2ltZ3tcblx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHR9XG5cdH1cbn1cblxuXG4uc2VjdGlvbjAye1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXHQuc2VjdGlvbl9faGVhZHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3ZDY3O1xuXHR9XG5cdC5zZWN0aW9uX19jb250ZW50c3tcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHR9XG5cdC5zZWN0aW9uMDJfX2NvbnQwMXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC5zZWN0aW9uMDJfX2NvbnQwMV9faW1ne1xuXHRcdFx0cGFkZGluZy1yaWdodDogNjBweDtcblx0XHR9XG5cdFx0LnNlY3Rpb24wMl9fY29udDAxX190eHR7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdC5pbWd7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlY3Rpb24wMl9fY29udDAye1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0LnNlY3Rpb24wMl9fY29udDAyX190dGx7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5zZWN0aW9uMDJfX2NvbnQwMl9faW1ne1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdFx0LnNlY3Rpb24wMl9fY29udDAyX190eHR7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHR9XG5cdH1cblx0LnNlY3Rpb24wMl9fY29udDAze1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cblx0LmNhcmV7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHQuY2FyZV9fY29udGVudHtcblx0XHRcdHdpZHRoOiA1MTZweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjk7XG5cdFx0XHRoNHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmVfX2ltZ3tcblxuXHRcdH1cblx0XHQuY2FyZV9fbW9yZXtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZDdkNjc7XG5cdFx0XHRjb2xvcjogI2VkN2Q2Nztcblx0XHRcdHBhZGRpbmc6IDFweCAxMnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTdweDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLzcyNC9hc3NldHMvaW1nL2FycjAxLnBuZycpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOXB4IDEwcHg7XG5cdFx0XHRcdFx0Ly8gdG9wOiAxMHB4O1xuXHRcdFx0XHRcdC8vIGxlZnQ6IDBweDtcblx0XHRcdFx0XHQvLyB3aWR0aDogN3B4O1xuXHRcdFx0XHRcdC8vIGhlaWdodDogN3B4O1xuXHRcdFx0XHRcdC8vIGJvcmRlci10b3A6IDJweCBzb2xpZCAjN2EwO1xuXHRcdFx0XHRcdC8vIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3YTA7XG5cdFx0XHRcdFx0Ly8gLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHQuY2FyZV9fY29udGVudHtcblx0XHRcdFx0b3JkZXI6MTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlY3Rpb24wM3tcblx0bWFyZ2luLXRvcDogODBweDtcblx0LnNlY3Rpb25fX2hlYWR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5YjhhMDtcblx0fVxuXHQuc2VjdGlvbl9fY29udGVudHN7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXHQuc2VjdGlvbjAzX19jb250MDF7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHR9XG5cdC5zZWN0aW9uMDNfX2NvbnQwMV9fdHh0e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0aDR7XG5cdFx0XHRjb2xvcjogIzU5YjhhMDtcblx0XHRcdGJvcmRlcjogM3B4IGRvdHRlZCAjNTliOGEwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxMXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuXHQuZm9vdGVyX19uYXZ0b3B7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0aGVpZ2h0OiA5MHB4O1xuXHR9XG5cdC5mb290ZXJfX2lubmVye1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdHdpZHRoOiA5NjBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQuZm9vdGVyX190dGx7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAycHggIzAwMDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMDAwO1xuXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyX19saXN0e1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdHVse1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQvLyBmbGV4LXdyYXA6d3JhcDtcblx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjdweCk7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9vdGVyX19jb3B5e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGIwZWM7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdHB7XG5cdFx0XHR3aWR0aDogOTYwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdC8vIG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbiIsIiRtaW4td2lkdGg6IDEwMCU7XG4kZm9vdC1oZWlnaHQ6MTAwcHg7XG5ib2R5e1xuXHRmb250LXNpemU6IDE4cHg7XG59XG4uY29udGFpbmVyXG57XG5cdG1pbi13aWR0aDogJG1pbi13aWR0aDtcblxufVxuLndyYXBwZXJcbntcblx0d2lkdGg6ICRtaW4td2lkdGg7XG59XG4uY29udGVudHNcbntcblx0Ly8gcGFkZGluZy1ib3R0b206ICRmb290LWhlaWdodDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4uZm9vdGVyIHtcblxuXHQvLyBoZWlnaHQ6ICRmb290LWhlaWdodDtcbn1cblxuXG5cbi5oZWFkZXJ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDcwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdHBhZGRpbmctdG9wOiAxNHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoMXtcblx0XHR3aWR0aDogMjEwcHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5zbGlkZXtcblx0Ly8gbWFyZ2luLXRvcDogMzBweDtcblx0cGFkZGluZy10b3A6IDEycHg7XG5cdC8vIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNiYWUzZjk7XG5cdC5zbGlja19fbmF2e1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDk2MHB4O1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0ei1pbmRleDoxMDA7XG5cdFx0bGVmdDogNTBweDtcblxuXHRcdC5zbGlja19fcHJldntcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOiAyMTBweDtcblx0XHRcdGxlZnQ6MHB4O1xuXHRcdH1cblx0XHQuc2xpY2tfX25leHR7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHRvcDogMjEwcHg7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zbGlkZV9faW5uZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMCAwcHg7XG5cdFx0Ly8gaGVpZ2h0OiA0ODdweDtcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LnNsaWRlX19tYWlue1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdC5zbGljay1saXN0XG5cdFx0e1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHRcdG1hcmdpbjogMCAtNXB4O1xuXHRcdFx0Kntcblx0XHRcdFx0b3V0bGluZTowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stc2xpZGVcblx0XHR7XG5cdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gd2lkdGg6IDk2MHB4O1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogOTYwcHg7XG5cdFx0XHRcdC8vIGhlaWdodDogNDU3cHg7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0dHJhbnNpdGlvbjphbGwgMC4ycyBsaW5lYXIhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1ub3d7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxMDBweDtcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAtNXB4O1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRib3R0b206IC00NXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgOHB4IDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjMDBhZGVhO1xuXHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0b3BhY2l0eTowO1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGFkZWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4uYW5jaG9ye1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHQuYW5jaG9yX19pbm5lcntcblx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG5cbi5tYWlue1xuXG59XG5cbi5zZWN0aW9ue1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHQuc2VjdGlvbl9faGVhZHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwYjBlYztcblx0XHQvLyBoZWlnaHQ6IDEzNXB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5zZWN0aW9uX19jb250ZW50c3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC8vIG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbn1cblxuXG4uc2VjdGlvbjAxe1xuXHQuc2VjdGlvbjAxX19jb250MDF7XG5cdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0LnNlY3Rpb24wMV9fY29udDAxX190eHR7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlY3Rpb24wMV9fY29udDAxX19pbWd7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VjdGlvbjAxX19jb250MDJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZWJlNjtcblx0XHRjb2xvcjogIzQ1NDU0NTtcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC5zZWN0aW9uMDFfX2NvbnQwMl9fdHh0e1xuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VjdGlvbjAxX19jb250MDJfX2ltZ3tcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cblxuLnNlY3Rpb24wMntcblx0bWFyZ2luLXRvcDogNTBweDtcblx0LnNlY3Rpb25fX2hlYWR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkN2Q2Nztcblx0fVxuXHQuc2VjdGlvbl9fY29udGVudHN7XG5cdFx0Ly8gbWFyZ2luLXRvcDogNTBweDtcblx0fVxuXHQuc2VjdGlvbjAyX19jb250MDF7XG5cblx0XHQuc2VjdGlvbjAyX19jb250MDFfX2ltZ3tcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWN0aW9uMDJfX2NvbnQwMV9fdHh0e1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdC5pbWd7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VjdGlvbjAyX19jb250MDJ7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHQuc2VjdGlvbjAyX19jb250MDJfX3R0bHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWN0aW9uMDJfX2NvbnQwMl9faW1ne1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWN0aW9uMDJfX2NvbnQwMl9fdHh0e1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0fVxuXHR9XG5cdC5zZWN0aW9uMDJfX2NvbnQwM3tcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHR9XG5cdC5jYXJle1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHQuY2FyZV9fY29udGVudHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjk7XG5cdFx0XHRoNHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJlX19pbWd7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmVfX21vcmV7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZWQ3ZDY3O1xuXHRcdFx0Y29sb3I6ICNlZDdkNjc7XG5cdFx0XHRwYWRkaW5nOiAxcHggMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6NHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHNwYW57XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy83MjQvYXNzZXRzL2ltZy9hcnIwMS5wbmcnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDlweCAxMHB4O1xuXHRcdFx0XHRcdC8vIHRvcDogMTBweDtcblx0XHRcdFx0XHQvLyBsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDdweDtcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IDdweDtcblx0XHRcdFx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgIzdhMDtcblx0XHRcdFx0XHQvLyBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjN2EwO1xuXHRcdFx0XHRcdC8vIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xuXHRcdFx0LmNhcmVfX2NvbnRlbnR7XG5cdFx0XHRcdG9yZGVyOjE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN0aW9uMDN7XG5cdC8vIG1hcmdpbi10b3A6IDUwcHg7XG5cdC5zZWN0aW9uX19oZWFke1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1OWI4YTA7XG5cdH1cblx0LnNlY3Rpb25fX2NvbnRlbnRze1xuXHRcdC8vIG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblx0LnNlY3Rpb24wM19fY29udDAxe1xuXHRcdC8vIGRpc3BsYXk6IGZsZXg7XG5cblx0fVxuXHQuc2VjdGlvbjAzX19jb250MDFfX3R4dHtcblx0XHQvLyBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdGg0e1xuXHRcdFx0Y29sb3I6ICM1OWI4YTA7XG5cdFx0XHRib3JkZXI6IDJweCBkb3R0ZWQgIzU5YjhhMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMTFweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwe1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHR9XG5cdC5zZWN0aW9uMDNfX2NvbnQwMV9faW1ne1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG5cdC5mb290ZXJfX25hdnRvcHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0YXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXJfX2lubmVye1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LmZvb3Rlcl9fdHRse1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGF7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICMwMDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycHggIzAwMDtcblxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlcl9fbGlzdHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHR1bHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDIzJTtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb290ZXJfX2NvcHl7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwYjBlYztcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDlweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRwe1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbiJdfQ== */
