@charset "UTF-8";
/* ==========================================================================
 *
 * Utility: Extend - layout
 *
mediaの外で作る必要がある
.base{
	@extend %center
}
========================================================================== */
/*
 * RESET
*/
body {
  margin: 0;
  padding: 0;
  font-size: 62.5%;
}

div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, blockquote, pre, table, caption, th, td, address, form, fieldset, legend, object, header, footer, section, article, nav, figure, canvas {
  margin: 0;
  padding: 0;
}

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

fieldset, img {
  border: none;
  vertical-align: top;
}

address, caption, cite, code, dfn, em, strong, th, var {
  font-weight: normal;
  font-style: normal;
}

ol, ul, li {
  list-style: none;
}

caption, th, td {
  vertical-align: top;
  text-align: left;
}

h1, h2, h3, h4, h5, h6, small {
  font-weight: normal;
  font-size: 100%;
}

i {
  font-style: normal;
}

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

abbr, acronym {
  border: none;
}

sup {
  vertical-align: top;
}

sub {
  vertical-align: baseline;
}

a, object, embed {
  outline: none;
}

a:hover, a:active, a:focus {
  outline: none;
}

header, footer, section, article, nav, figure, canvas, main {
  display: block;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  -webkit-text-size-adjust: 100%;
  font-family: "nimbus-sans", -apple-system, "Segoe UI", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, meiryo, sans-serif;
  font-weight: 300;
  color: #111;
  background: #fafafa;
}

*, *::before, *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.-transform {
  will-change: transform;
}

/*
LANGUAGE / DEVICE
*/
.lang-jp [data-lang=en] {
  display: none !important;
}

.lang-en [data-lang=jp] {
  display: none !important;
}

@media (min-width: 751px) {
  [data-device=sp] {
    display: none !important;
  }
}
@media (max-width: 750px) {
  [data-device=pc] {
    display: none !important;
  }
}
/*
@keyframes xxx {
  0%   {}

  50%  {}

  100% {}
  AAA
}
*/
@media (min-width: 751px) {
  section.about {
    padding-top: 18.75vw;
    /*
    <div class="about-contact">
                <h4 class="about-data-ttl">CONTACT</h4>
                <ul class="about-data-list">
                    <li>2F・3F G Building Jingumae08 3-25-5 Jingumae<br>Shibuya-ku Tokyo 150-0001, Japan</li>
                    <li>info@pooldesign.jp</li>
                </ul>

            </div>
            <div class="about-recruit">
                <h4 class="about-data-ttl">CAREERS</h4>
                <ul class="about-data-list">
                    <li class="about-data-list-text">応募資格（必須）：</li>
                    <li>デザイナー実務経験3年以上の方</li>
                    <li>クリエイティブのクオリティに執着する方</li>
                </ul>
            </div>
    	*/
  }
  section.about .about-header-ttl {
    margin-left: 8.3333333333vw;
    font-size: 0.8333333333vw;
    font-weight: 300;
    margin-bottom: 3.1944444444vw;
  }
  section.about div.about-block {
    margin-left: 8.3333333333vw;
    margin-bottom: 2.1527777778vw;
  }
  section.about div.about-block h2.about-name {
    font-size: 1.9444444444vw;
    font-weight: 300;
    margin-bottom: 0.5555555556vw;
    line-height: 1;
    font-family: "nimbus-sans-extended";
  }
  section.about div.about-block h3.about-ttl {
    font-size: 0.6944444444vw;
    margin-bottom: 0.2777777778vw;
    line-height: 1;
    font-weight: 300;
  }
  section.about div.about-block p.about-text {
    font-size: 0.6944444444vw;
    width: 44.4444444444vw;
    text-align: justify;
    line-height: 1.5;
  }
  section.about div.about-block:last-child {
    margin-bottom: 0 !important;
  }
  section.about .about-map-ttl {
    margin-left: 8.3333333333vw;
    font-size: 0.8333333333vw;
    font-weight: 300;
    margin-bottom: 1.8055555556vw;
    padding-top: 4.1666666667vw;
  }
  section.about div.about-map {
    margin-bottom: 6.25vw;
  }
  section.about div.about-map iframe {
    width: 87.5vw;
    height: 18.3333333333vw;
    margin: 0 0 1.3888888889vw 8.3333333333vw;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
  }
  section.about div.about-map p.about-map-info {
    text-align: left;
    margin-left: 8.3333333333vw;
    font-size: 0.6944444444vw;
    line-height: 1;
  }
  section.about div.about-map p.about-map-info a {
    display: inline-block;
    border-bottom: 1px solid #111;
    padding-bottom: 0.1388888889vw;
  }
  section.about div.about-data {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 8.3333333333vw;
  }
  section.about div.about-data .about-contact {
    width: 41.6666666667vw;
  }
  section.about div.about-data .about-recruit {
    width: 41.6666666667vw;
  }
  section.about div.about-data .about-data-ttl {
    font-size: 0.8333333333vw;
    font-weight: 300;
    margin-bottom: 2.0833333333vw;
  }
  section.about div.about-data .about-data-list {
    font-size: 0.6944444444vw;
    line-height: 1.5;
  }
  section.about div.about-data .about-data-list li {
    position: relative;
    /*
    &:after{
    	content:'';
    	position: absolute;
    	left:w(5);
    	top:w(5);
    	width: w(3);
    	height: w(3);
    	background: #111;
    	border-radius: 50%;
    }
    */
  }
  section.about div.about-data .about-data-list li.about-data-list-text {
    padding-left: 0;
  }
  section.about div.about-data .about-data-list li.about-data-list-text:after {
    display: none;
  }
}
@media (max-width: 750px) {
  section.about {
    padding-top: 56.4102564103vw;
  }
  section.about .about-header-ttl {
    text-align: center;
    font-size: 3.0769230769vw;
    font-weight: 300;
    margin-bottom: 15.3846153846vw;
  }
  section.about div.about-block {
    width: 81.5384615385vw;
    margin: 0 auto;
    margin-bottom: 11.2820512821vw;
  }
  section.about div.about-block h2.about-name {
    font-size: 7.1794871795vw;
    margin-bottom: 1.0256410256vw;
    line-height: 1.2;
    font-family: "nimbus-sans-extended";
  }
  section.about div.about-block h3.about-ttl {
    font-size: 3.0769230769vw;
    margin-bottom: 1.5384615385vw;
    line-height: 1.2;
    font-weight: 300;
  }
  section.about div.about-block p.about-text {
    font-size: 2.5641025641vw;
    text-align: justify;
    line-height: 1.75;
  }
  section.about div.about-block:last-child {
    margin-bottom: 0 !important;
  }
  section.about .about-map-ttl {
    text-align: center;
    font-size: 3.0769230769vw;
    font-weight: 300;
    margin-bottom: 8.2051282051vw;
    padding-top: 15.3846153846vw;
  }
  section.about div.about-map {
    text-align: center;
    margin-bottom: 30.7692307692vw;
  }
  section.about div.about-map iframe {
    width: 84.6153846154vw;
    height: 82.0512820513vw;
    margin: 0 auto 5.1282051282vw;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
  }
  section.about div.about-map p.about-map-info {
    width: 81.5384615385vw;
    margin: 0 auto;
    text-align: left;
    font-size: 2.5641025641vw;
    line-height: 1.5;
  }
  section.about div.about-map p.about-map-info a {
    display: inline-block;
    border-bottom: 0.2564102564vw solid #111;
    padding-bottom: 0.2564102564vw;
  }
  section.about div.about-data {
    margin-left: 7.6923076923vw;
  }
  section.about div.about-data .about-data-ttl {
    font-size: 3.0769230769vw;
    font-weight: 300;
    margin-bottom: 7.6923076923vw;
  }
  section.about div.about-data .about-data-list {
    font-size: 2.5641025641vw;
    line-height: 1.5;
  }
  section.about div.about-data .about-data-list li {
    position: relative;
    /*
    &:after{
    	content:'';
    	position: absolute;
    	left:sw(5);
    	top:sw(5);
    	width: sw(3);
    	height: sw(3);
    	background: #111;
    	border-radius: 50%;
    }
    */
  }
  section.about div.about-data .about-data-list li.about-data-list-text {
    padding-left: 0;
  }
  section.about div.about-data .about-data-list li.about-data-list-text:after {
    display: none;
  }
  section.about div.about-data .about-contact {
    margin-bottom: 23.0769230769vw;
  }
}
@media (min-width: 751px) {
  .base {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .base::after {
    content: "";
    clear: both;
    display: block;
  }
}
@media (min-width: 751px) {
  footer.footer {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10.0694444444vw;
    padding-bottom: 2.7777777778vw;
  }
  footer.footer div.footer-info {
    padding-left: 2.7777777778vw;
  }
  footer.footer div.footer-info h2 {
    font-size: 0.5555555556vw;
    font-weight: 100;
    margin-bottom: 1.3888888889vw;
  }
  footer.footer p.footer-copy {
    padding-right: 2.7777777778vw;
    font-size: 0.5555555556vw;
  }
}
@media (max-width: 750px) {
  footer.footer {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 7.6923076923vw;
    padding-right: 7.6923076923vw;
    padding-top: 38.4615384615vw;
    padding-bottom: 3.5897435897vw;
  }
  footer.footer div.footer-info h2 {
    font-size: 2.0512820513vw;
    font-weight: 400;
    margin-bottom: 3.5897435897vw;
  }
  footer.footer div.footer-info p {
    line-height: 1.5;
    font-size: 2.5641025641vw;
  }
  footer.footer p.footer-copy {
    font-size: 2.0512820513vw;
    font-weight: 300;
  }
}
@media (min-width: 751px) {
  a {
    color: inherit;
    text-decoration: none;
  }
  header.header {
    position: fixed;
    top: 0;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 12.5vw;
    z-index: 1;
    mix-blend-mode: difference;
  }
  header.header h1#logo.header-ttl {
    padding-left: 3.8194444444vw;
    padding-top: 3.125vw;
  }
  header.header h1#logo.header-ttl canvas {
    width: 11.1111111111vw;
    height: 2.7777777778vw;
  }
  header.header ul.header-nav {
    padding-top: 4.1666666667vw;
    padding-right: 4.1666666667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  header.header ul.header-nav li.-current a {
    border-bottom: 1px solid #000;
  }
  header.header ul.header-nav li a {
    color: #fff;
    font-size: 0.6944444444vw;
    font-weight: 100;
    display: inline-block;
    border-bottom: 1px solid transparent;
    padding-bottom: 0.2083333333vw;
  }
  header.header ul.header-nav li a:hover {
    border-bottom: 1px solid #000;
  }
  header.header ul.header-nav li:first-child {
    margin-right: 1.3888888889vw;
  }
}
@media (max-width: 750px) {
  a {
    color: inherit;
    text-decoration: none;
  }
  header.header {
    position: fixed;
    top: 0;
    width: 100%;
    margin-bottom: 23.8461538462vw;
    text-align: center;
    mix-blend-mode: difference;
    z-index: 1;
  }
  header.header h1#logo.header-ttl {
    text-align: center;
    padding-top: 11.2820512821vw;
    margin-bottom: 6.1538461538vw;
  }
  header.header h1#logo.header-ttl canvas {
    margin: 0 auto;
    width: 41.0256410256vw;
    height: 10.2564102564vw;
  }
  header.header ul.header-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 3.0769230769vw;
  }
  header.header ul.header-nav li.-current a {
    border-bottom: 0.2564102564vw solid #000;
  }
  header.header ul.header-nav li a {
    color: #fff;
    font-size: 2.5641025641vw;
    line-height: 1.5;
    display: inline-block;
    border-bottom: 1px solid transparent;
  }
}
.prlx {
  -webkit-transform: translate(0, 1vw);
  transform: translate(0, 1vw);
  opacity: 0;
  -webkit-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.6s cubic-bezier(0, 0, 1, 1);
  transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.6s cubic-bezier(0, 0, 1, 1);
}
.prlx.-zoom {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  overflow: hidden;
}
.prlx.-show {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}

@media (min-width: 751px) {
  .base {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .base::after {
    content: "";
    clear: both;
    display: block;
  }
}
@media (min-width: 751px) {
  section.works {
    padding-top: 18.75vw;
  }
  section.works div.works-list {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* 2列 */
    grid-auto-rows: auto;
  }
  section.works div.works-list a.works-block {
    position: relative;
    height: 18.75vw;
  }
  section.works div.works-list a.works-block img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
  }
  section.works div.works-list a.works-block:hover div.works-layer {
    opacity: 1;
  }
  section.works div.works-list a.works-block:hover div.works-layer h2 {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.4s ease-out all;
    transition: 0.4s ease-out all;
  }
  section.works div.works-list a.works-block:hover div.works-layer p {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.4s 0.2s ease-out all;
    transition: 0.4s 0.2s ease-out all;
  }
  section.works div.works-list a.works-block div.works-layer {
    opacity: 0;
    -webkit-transition: 0.2s linear all;
    transition: 0.2s linear all;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(17, 17, 17, 0.5);
    width: 100%;
    height: 100%;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 2.0833333333vw 2.0833333333vw;
    line-height: 1.5;
  }
  section.works div.works-list a.works-block div.works-layer h2 {
    font-size: 0.6944444444vw;
    -webkit-transform: translateY(1vw);
    transform: translateY(1vw);
    opacity: 0;
    -webkit-transition: 0.4s ease-out all;
    transition: 0.4s ease-out all;
  }
  section.works div.works-list a.works-block div.works-layer p {
    font-size: 0.6944444444vw;
    -webkit-transform: translateY(1vw);
    transform: translateY(1vw);
    opacity: 0;
    -webkit-transition: 0.4s ease-out all;
    transition: 0.4s ease-out all;
  }
}
@media (max-width: 750px) {
  section.works {
    padding-top: 56.4102564103vw;
  }
  section.works div.works-list {
    display: grid;
    grid-template-columns: repeat(1, 1fr); /* 2列 */
    grid-auto-rows: auto;
  }
  section.works div.works-list a.works-block {
    position: relative;
    height: 56.4102564103vw;
  }
  section.works div.works-list a.works-block img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
  }
  section.works div.works-list a.works-block:hover div.works-layer {
    opacity: 1;
  }
  section.works div.works-list a.works-block:hover div.works-layer h2 {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.4s ease-out all;
    transition: 0.4s ease-out all;
  }
  section.works div.works-list a.works-block:hover div.works-layer p {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.4s 0.2s ease-out all;
    transition: 0.4s 0.2s ease-out all;
  }
  section.works div.works-list a.works-block div.works-layer {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInV0aWxpdGllcy9leHRlbmRzL19sYXlvdXQuc2NzcyIsIl9yZXNldC5zY3NzIiwiX2Jhc2Uuc2NzcyIsInV0aWxpdGllcy9taXhpbnMvX2ZvbnQtc21vb3RoaW5nLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJhbWltYXRpb25zL2Jhc2Uuc2NzcyIsImJsb2Nrcy9hYm91dC5zY3NzIiwiYmxvY2tzL2Jhc2Uuc2NzcyIsInV0aWxpdGllcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJibG9ja3MvZm9vdGVyLnNjc3MiLCJibG9ja3MvaGVhZGVyLnNjc3MiLCJibG9ja3MvcHJseC5zY3NzIiwiYmxvY2tzL3Rlc3Quc2NzcyIsImJsb2Nrcy93b3Jrcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7Ozs7Ozs7NEVBQUE7QUNBQTs7Q0FBQTtBQUdBO0VBQU0sU0FBQTtFQUFXLFVBQUE7RUFBWSxnQkFBQTtBRmM3Qjs7QUViQTtFQUFrSyxTQUFBO0VBQVcsVUFBQTtBRmtCN0s7O0FFakJBO0VBQU8saUJBQUE7RUFBbUIseUJBQUE7QUZzQjFCOztBRXJCQTtFQUFjLFlBQUE7RUFBYyxtQkFBQTtBRjBCNUI7O0FFekJBO0VBQWlELG1CQUFBO0VBQXFCLGtCQUFBO0FGOEJ0RTs7QUU3QkE7RUFBVSxnQkFBQTtBRmlDVjs7QUVoQ0E7RUFBZSxtQkFBQTtFQUFxQixnQkFBQTtBRnFDcEM7O0FFcENBO0VBQXlCLG1CQUFBO0VBQXFCLGVBQUE7QUZ5QzlDOztBRXhDQTtFQUFHLGtCQUFBO0FGNENIOztBRTNDQTtFQUFrQixXQUFBO0FGK0NsQjs7QUU5Q0E7RUFBYyxZQUFBO0FGa0RkOztBRWpEQTtFQUFLLG1CQUFBO0FGcURMOztBRXBEQTtFQUFLLHdCQUFBO0FGd0RMOztBRXZEQTtFQUFrQixhQUFBO0FGMkRsQjs7QUUxREE7RUFBMEIsYUFBQTtBRjhEMUI7O0FFN0RBO0VBQXNELGNBQUE7QUZpRXREOztBR2xG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QkQ7SUFDQSxhQUFBO0lBQ0EscUNBQUEsRUFBQSxPQUFBO0lBQ0Usb0JBQUE7RWR5Z0JEO0VjeGdCQTtJQUVDLGtCQUFBO0lBRUMsdUJBQUE7RWR3Z0JGO0VjdmdCQztJQUVDLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxNQUFBO0lBQ0EsT0FBQTtJQUNBLG9CQUFBO0lBQUEsaUJBQUE7RWR3Z0JGO0VjcmdCRTtJQUNDLFVBQUE7RWR1Z0JIO0VjdGdCRztJQUNBLFVBQUE7SUFDQyxnQ0FBQTtJQUFBLHdCQUFBO0lBQ0EscUNBQUE7SUFBQSw2QkFBQTtFZHdnQko7RWN0Z0JHO0lBQ0EsVUFBQTtJQUNDLGdDQUFBO0lBQUEsd0JBQUE7SUFDQSwwQ0FBQTtJQUFBLGtDQUFBO0Vkd2dCSjtFY3BnQkM7SUFDQyxhQUFBO0Vkc2dCRjtBQUNGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKlxuICogVXRpbGl0eTogRXh0ZW5kIC0gbGF5b3V0XG4gKlxubWVkaWHjga7lpJbjgafkvZzjgovlv4XopoHjgYzjgYLjgotcbi5iYXNle1xuXHRAZXh0ZW5kICVjZW50ZXJcbn1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogUkVTRVRcbiovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5kaXYsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIGJsb2NrcXVvdGUsIHByZSwgdGFibGUsIGNhcHRpb24sIHRoLCB0ZCwgYWRkcmVzcywgZm9ybSwgZmllbGRzZXQsIGxlZ2VuZCwgb2JqZWN0LCBoZWFkZXIsIGZvb3Rlciwgc2VjdGlvbiwgYXJ0aWNsZSwgbmF2LCBmaWd1cmUsIGNhbnZhcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxudGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuZmllbGRzZXQsIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuYWRkcmVzcywgY2FwdGlvbiwgY2l0ZSwgY29kZSwgZGZuLCBlbSwgc3Ryb25nLCB0aCwgdmFyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5vbCwgdWwsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbmkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuYWJiciwgYWNyb255bSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hLCBvYmplY3QsIGVtYmVkIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5oZWFkZXIsIGZvb3Rlciwgc2VjdGlvbiwgYXJ0aWNsZSwgbmF2LCBmaWd1cmUsIGNhbnZhcywgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm5pbWJ1cy1zYW5zXCIsIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIOODoeOCpOODquOCqiwgbWVpcnlvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzExMTtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cblxuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi4tdHJhbnNmb3JtIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLypcbkxBTkdVQUdFIC8gREVWSUNFXG4qL1xuLmxhbmctanAgW2RhdGEtbGFuZz1lbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5nLWVuIFtkYXRhLWxhbmc9anBdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgW2RhdGEtZGV2aWNlPXNwXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgW2RhdGEtZGV2aWNlPXBjXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKlxuQGtleWZyYW1lcyB4eHgge1xuICAwJSAgIHt9XG5cbiAgNTAlICB7fVxuXG4gIDEwMCUge31cbiAgQUFBXG59XG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIHNlY3Rpb24uYWJvdXQge1xuICAgIHBhZGRpbmctdG9wOiAxOC43NXZ3O1xuICAgIC8qXG4gICAgPGRpdiBjbGFzcz1cImFib3V0LWNvbnRhY3RcIj5cbiAgICAgICAgICAgICAgICA8aDQgY2xhc3M9XCJhYm91dC1kYXRhLXR0bFwiPkNPTlRBQ1Q8L2g0PlxuICAgICAgICAgICAgICAgIDx1bCBjbGFzcz1cImFib3V0LWRhdGEtbGlzdFwiPlxuICAgICAgICAgICAgICAgICAgICA8bGk+Mkbjg7szRiBHIEJ1aWxkaW5nIEppbmd1bWFlMDggMy0yNS01IEppbmd1bWFlPGJyPlNoaWJ1eWEta3UgVG9reW8gMTUwLTAwMDEsIEphcGFuPC9saT5cbiAgICAgICAgICAgICAgICAgICAgPGxpPmluZm9AcG9vbGRlc2lnbi5qcDwvbGk+XG4gICAgICAgICAgICAgICAgPC91bD5cblxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYWJvdXQtcmVjcnVpdFwiPlxuICAgICAgICAgICAgICAgIDxoNCBjbGFzcz1cImFib3V0LWRhdGEtdHRsXCI+Q0FSRUVSUzwvaDQ+XG4gICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiYWJvdXQtZGF0YS1saXN0XCI+XG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cImFib3V0LWRhdGEtbGlzdC10ZXh0XCI+5b+c5Yuf6LOH5qC877yI5b+F6aCI77yJ77yaPC9saT5cbiAgICAgICAgICAgICAgICAgICAgPGxpPuODh+OCtuOCpOODiuODvOWun+WLmee1jOmokzPlubTku6XkuIrjga7mlrk8L2xpPlxuICAgICAgICAgICAgICAgICAgICA8bGk+44Kv44Oq44Ko44Kk44OG44Kj44OW44Gu44Kv44Kq44Oq44OG44Kj44Gr5Z+3552A44GZ44KL5pa5PC9saT5cbiAgICAgICAgICAgICAgICA8L3VsPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgXHQqL1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgLmFib3V0LWhlYWRlci10dGwge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDAuODMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xOTQ0NDQ0NDQ0dnc7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjE1Mjc3Nzc3Nzh2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jayBoMi5hYm91dC1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuOTQ0NDQ0NDQ0NHZ3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41NTU1NTU1NTU2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1mYW1pbHk6IFwibmltYnVzLXNhbnMtZXh0ZW5kZWRcIjtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jayBoMy5hYm91dC10dGwge1xuICAgIGZvbnQtc2l6ZTogMC42OTQ0NDQ0NDQ0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNzc3Nzc3Nzc4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jayBwLmFib3V0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC42OTQ0NDQ0NDQ0dnc7XG4gICAgd2lkdGg6IDQ0LjQ0NDQ0NDQ0NDR2dztcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgLmFib3V0LW1hcC10dGwge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzN2dztcbiAgICBmb250LXNpemU6IDAuODMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44MDU1NTU1NTU2dnc7XG4gICAgcGFkZGluZy10b3A6IDQuMTY2NjY2NjY2N3Z3O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LW1hcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LW1hcCBpZnJhbWUge1xuICAgIHdpZHRoOiA4Ny41dnc7XG4gICAgaGVpZ2h0OiAxOC4zMzMzMzMzMzMzdnc7XG4gICAgbWFyZ2luOiAwIDAgMS4zODg4ODg4ODg5dncgOC4zMzMzMzMzMzMzdnc7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtbWFwIHAuYWJvdXQtbWFwLWluZm8ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMC42OTQ0NDQ0NDQ0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtbWFwIHAuYWJvdXQtbWFwLWluZm8gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEzODg4ODg4ODl2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzN2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1jb250YWN0IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2N3Z3O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LWRhdGEgLmFib3V0LXJlY3J1aXQge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3dnc7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtZGF0YSAuYWJvdXQtZGF0YS10dGwge1xuICAgIGZvbnQtc2l6ZTogMC44MzMzMzMzMzMzdnc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzMzMzMzN2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1kYXRhLWxpc3Qge1xuICAgIGZvbnQtc2l6ZTogMC42OTQ0NDQ0NDQ0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1kYXRhLWxpc3QgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKlxuICAgICY6YWZ0ZXJ7XG4gICAgXHRjb250ZW50OicnO1xuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0bGVmdDp3KDUpO1xuICAgIFx0dG9wOncoNSk7XG4gICAgXHR3aWR0aDogdygzKTtcbiAgICBcdGhlaWdodDogdygzKTtcbiAgICBcdGJhY2tncm91bmQ6ICMxMTE7XG4gICAgXHRib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgICovXG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtZGF0YSAuYWJvdXQtZGF0YS1saXN0IGxpLmFib3V0LWRhdGEtbGlzdC10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtZGF0YSAuYWJvdXQtZGF0YS1saXN0IGxpLmFib3V0LWRhdGEtbGlzdC10ZXh0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgc2VjdGlvbi5hYm91dCB7XG4gICAgcGFkZGluZy10b3A6IDU2LjQxMDI1NjQxMDN2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IC5hYm91dC1oZWFkZXItdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzLjA3NjkyMzA3Njl2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1LjM4NDYxNTM4NDZ2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jayB7XG4gICAgd2lkdGg6IDgxLjUzODQ2MTUzODV2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMS4yODIwNTEyODIxdnc7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtYmxvY2sgaDIuYWJvdXQtbmFtZSB7XG4gICAgZm9udC1zaXplOiA3LjE3OTQ4NzE3OTV2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjAyNTY0MTAyNTZ2dztcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtZmFtaWx5OiBcIm5pbWJ1cy1zYW5zLWV4dGVuZGVkXCI7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtYmxvY2sgaDMuYWJvdXQtdHRsIHtcbiAgICBmb250LXNpemU6IDMuMDc2OTIzMDc2OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNTM4NDYxNTM4NXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jayBwLmFib3V0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMi41NjQxMDI1NjQxdnc7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1ibG9jazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCAuYWJvdXQtbWFwLXR0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMy4wNzY5MjMwNzY5dnc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjIwNTEyODIwNTF2dztcbiAgICBwYWRkaW5nLXRvcDogMTUuMzg0NjE1Mzg0NnZ3O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LW1hcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwLjc2OTIzMDc2OTJ2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1tYXAgaWZyYW1lIHtcbiAgICB3aWR0aDogODQuNjE1Mzg0NjE1NHZ3O1xuICAgIGhlaWdodDogODIuMDUxMjgyMDUxM3Z3O1xuICAgIG1hcmdpbjogMCBhdXRvIDUuMTI4MjA1MTI4MnZ3O1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LW1hcCBwLmFib3V0LW1hcC1pbmZvIHtcbiAgICB3aWR0aDogODEuNTM4NDYxNTM4NXZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyLjU2NDEwMjU2NDF2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LW1hcCBwLmFib3V0LW1hcC1pbmZvIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAwLjI1NjQxMDI1NjR2dyBzb2xpZCAjMTExO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1NjQxMDI1NjR2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIHtcbiAgICBtYXJnaW4tbGVmdDogNy42OTIzMDc2OTIzdnc7XG4gIH1cbiAgc2VjdGlvbi5hYm91dCBkaXYuYWJvdXQtZGF0YSAuYWJvdXQtZGF0YS10dGwge1xuICAgIGZvbnQtc2l6ZTogMy4wNzY5MjMwNzY5dnc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjY5MjMwNzY5MjN2dztcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1kYXRhLWxpc3Qge1xuICAgIGZvbnQtc2l6ZTogMi41NjQxMDI1NjQxdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1kYXRhLWxpc3QgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKlxuICAgICY6YWZ0ZXJ7XG4gICAgXHRjb250ZW50OicnO1xuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0bGVmdDpzdyg1KTtcbiAgICBcdHRvcDpzdyg1KTtcbiAgICBcdHdpZHRoOiBzdygzKTtcbiAgICBcdGhlaWdodDogc3coMyk7XG4gICAgXHRiYWNrZ3JvdW5kOiAjMTExO1xuICAgIFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgICAqL1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LWRhdGEgLmFib3V0LWRhdGEtbGlzdCBsaS5hYm91dC1kYXRhLWxpc3QtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIHNlY3Rpb24uYWJvdXQgZGl2LmFib3V0LWRhdGEgLmFib3V0LWRhdGEtbGlzdCBsaS5hYm91dC1kYXRhLWxpc3QtdGV4dDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzZWN0aW9uLmFib3V0IGRpdi5hYm91dC1kYXRhIC5hYm91dC1jb250YWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMy4wNzY5MjMwNzY5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAuYmFzZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIC5iYXNlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIGZvb3Rlci5mb290ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctdG9wOiAxMC4wNjk0NDQ0NDQ0dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzc3Nzc3Nzc3OHZ3O1xuICB9XG4gIGZvb3Rlci5mb290ZXIgZGl2LmZvb3Rlci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzc3Nzc3Nzc3OHZ3O1xuICB9XG4gIGZvb3Rlci5mb290ZXIgZGl2LmZvb3Rlci1pbmZvIGgyIHtcbiAgICBmb250LXNpemU6IDAuNTU1NTU1NTU1NnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zODg4ODg4ODg5dnc7XG4gIH1cbiAgZm9vdGVyLmZvb3RlciBwLmZvb3Rlci1jb3B5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc3Nzc3Nzc3Nzh2dztcbiAgICBmb250LXNpemU6IDAuNTU1NTU1NTU1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgZm9vdGVyLmZvb3RlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjY5MjMwNzY5MjN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjY5MjMwNzY5MjN2dztcbiAgICBwYWRkaW5nLXRvcDogMzguNDYxNTM4NDYxNXZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjU4OTc0MzU4OTd2dztcbiAgfVxuICBmb290ZXIuZm9vdGVyIGRpdi5mb290ZXItaW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiAyLjA1MTI4MjA1MTN2dztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTg5NzQzNTg5N3Z3O1xuICB9XG4gIGZvb3Rlci5mb290ZXIgZGl2LmZvb3Rlci1pbmZvIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAyLjU2NDEwMjU2NDF2dztcbiAgfVxuICBmb290ZXIuZm9vdGVyIHAuZm9vdGVyLWNvcHkge1xuICAgIGZvbnQtc2l6ZTogMi4wNTEyODIwNTEzdnc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBoZWFkZXIuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDEyLjV2dztcbiAgICB6LWluZGV4OiAxO1xuICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICB9XG4gIGhlYWRlci5oZWFkZXIgaDEjbG9nby5oZWFkZXItdHRsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuODE5NDQ0NDQ0NHZ3O1xuICAgIHBhZGRpbmctdG9wOiAzLjEyNXZ3O1xuICB9XG4gIGhlYWRlci5oZWFkZXIgaDEjbG9nby5oZWFkZXItdHRsIGNhbnZhcyB7XG4gICAgd2lkdGg6IDExLjExMTExMTExMTF2dztcbiAgICBoZWlnaHQ6IDIuNzc3Nzc3Nzc3OHZ3O1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDQuMTY2NjY2NjY2N3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMTY2NjY2NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaGVhZGVyLmhlYWRlciB1bC5oZWFkZXItbmF2IGxpLi1jdXJyZW50IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuNjk0NDQ0NDQ0NHZ3O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yMDgzMzMzMzMzdnc7XG4gIH1cbiAgaGVhZGVyLmhlYWRlciB1bC5oZWFkZXItbmF2IGxpIGE6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjM4ODg4ODg4ODl2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBoZWFkZXIuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIzLjg0NjE1Mzg0NjJ2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICBoZWFkZXIuaGVhZGVyIGgxI2xvZ28uaGVhZGVyLXR0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMS4yODIwNTEyODIxdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4xNTM4NDYxNTM4dnc7XG4gIH1cbiAgaGVhZGVyLmhlYWRlciBoMSNsb2dvLmhlYWRlci10dGwgY2FudmFzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogNDEuMDI1NjQxMDI1NnZ3O1xuICAgIGhlaWdodDogMTAuMjU2NDEwMjU2NHZ3O1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMuMDc2OTIzMDc2OXZ3O1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiBsaS4tY3VycmVudCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjI1NjQxMDI1NjR2dyBzb2xpZCAjMDAwO1xuICB9XG4gIGhlYWRlci5oZWFkZXIgdWwuaGVhZGVyLW5hdiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIuNTY0MTAyNTY0MXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnBybHgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxdncpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIG9wYWNpdHkgMC42cyBjdWJpYy1iZXppZXIoMCwgMCwgMSwgMSk7XG59XG4ucHJseC4tem9vbSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcmx4Li1zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAuYmFzZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmJhc2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgc2VjdGlvbi53b3JrcyB7XG4gICAgcGFkZGluZy10b3A6IDE4Ljc1dnc7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpOyAvKiAy5YiXICovXG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxOC43NXZ3O1xuICB9XG4gIHNlY3Rpb24ud29ya3MgZGl2LndvcmtzLWxpc3QgYS53b3Jrcy1ibG9jayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrOmhvdmVyIGRpdi53b3Jrcy1sYXllciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBzZWN0aW9uLndvcmtzIGRpdi53b3Jrcy1saXN0IGEud29ya3MtYmxvY2s6aG92ZXIgZGl2LndvcmtzLWxheWVyIGgyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2Utb3V0IGFsbDtcbiAgfVxuICBzZWN0aW9uLndvcmtzIGRpdi53b3Jrcy1saXN0IGEud29ya3MtYmxvY2s6aG92ZXIgZGl2LndvcmtzLWxheWVyIHAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IDAuNHMgMC4ycyBlYXNlLW91dCBhbGw7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrIGRpdi53b3Jrcy1sYXllciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhciBhbGw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE3LCAxNywgMC41KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMi4wODMzMzMzMzMzdncgMi4wODMzMzMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICBzZWN0aW9uLndvcmtzIGRpdi53b3Jrcy1saXN0IGEud29ya3MtYmxvY2sgZGl2LndvcmtzLWxheWVyIGgyIHtcbiAgICBmb250LXNpemU6IDAuNjk0NDQ0NDQ0NHZ3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxdncpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLW91dCBhbGw7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrIGRpdi53b3Jrcy1sYXllciBwIHtcbiAgICBmb250LXNpemU6IDAuNjk0NDQ0NDQ0NHZ3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxdncpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLW91dCBhbGw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICBzZWN0aW9uLndvcmtzIHtcbiAgICBwYWRkaW5nLXRvcDogNTYuNDEwMjU2NDEwM3Z3O1xuICB9XG4gIHNlY3Rpb24ud29ya3MgZGl2LndvcmtzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTsgLyogMuWIlyAqL1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG4gIHNlY3Rpb24ud29ya3MgZGl2LndvcmtzLWxpc3QgYS53b3Jrcy1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNTYuNDEwMjU2NDEwM3Z3O1xuICB9XG4gIHNlY3Rpb24ud29ya3MgZGl2LndvcmtzLWxpc3QgYS53b3Jrcy1ibG9jayBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrOmhvdmVyIGRpdi53b3Jrcy1sYXllciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBzZWN0aW9uLndvcmtzIGRpdi53b3Jrcy1saXN0IGEud29ya3MtYmxvY2s6aG92ZXIgZGl2LndvcmtzLWxheWVyIGgyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2Utb3V0IGFsbDtcbiAgfVxuICBzZWN0aW9uLndvcmtzIGRpdi53b3Jrcy1saXN0IGEud29ya3MtYmxvY2s6aG92ZXIgZGl2LndvcmtzLWxheWVyIHAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IDAuNHMgMC4ycyBlYXNlLW91dCBhbGw7XG4gIH1cbiAgc2VjdGlvbi53b3JrcyBkaXYud29ya3MtbGlzdCBhLndvcmtzLWJsb2NrIGRpdi53b3Jrcy1sYXllciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKlxuICogVXRpbGl0eTogRXh0ZW5kIC0gbGF5b3V0XG4gKlxubWVkaWHjga7lpJbjgafkvZzjgovlv4XopoHjgYzjgYLjgotcbi5iYXNle1xuXHRAZXh0ZW5kICVjZW50ZXJcbn1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiVjZW50ZXJ7XG5cdG1hcmdpbi1sZWZ0OmF1dG87XG5cdG1hcmdpbi1yaWdodDphdXRvO1xufVxuXG4ld3JhcHBlciB7XG59XG5cbiVpbm5lciB7XG59XG4iLCIvKlxyXG4gKiBSRVNFVFxyXG4qL1xyXG5ib2R5eyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGZvbnQtc2l6ZTogNjIuNSU7IH1cclxuZGl2LGgxLGgyLGgzLGg0LGg1LGg2LHAsZGwsZHQsZGQsdWwsb2wsbGksYmxvY2txdW90ZSxwcmUsdGFibGUsY2FwdGlvbix0aCx0ZCxhZGRyZXNzLGZvcm0sZmllbGRzZXQsbGVnZW5kLG9iamVjdCxoZWFkZXIsZm9vdGVyLHNlY3Rpb24sYXJ0aWNsZSxuYXYsZmlndXJlLGNhbnZhc3sgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XHJcbnRhYmxleyBib3JkZXItc3BhY2luZzogMDsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxyXG5maWVsZHNldCxpbWd7IGJvcmRlcjogbm9uZTsgdmVydGljYWwtYWxpZ246IHRvcDsgfVxyXG5hZGRyZXNzLGNhcHRpb24sY2l0ZSxjb2RlLGRmbixlbSxzdHJvbmcsdGgsdmFyIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XHJcbm9sLHVsLGxpeyBsaXN0LXN0eWxlOiBub25lOyB9XHJcbmNhcHRpb24sdGgsdGR7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuaDEsaDIsaDMsaDQsaDUsaDYsc21hbGx7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc2l6ZTogMTAwJTsgfVxyXG5peyBmb250LXN0eWxlOiBub3JtYWw7IH1cclxucTpiZWZvcmUscTphZnRlcnsgY29udGVudDogJyc7IH1cclxuYWJicixhY3JvbnlteyBib3JkZXI6IG5vbmU7IH1cclxuc3VweyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XHJcbnN1YnsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XHJcbmEsIG9iamVjdCwgZW1iZWR7IG91dGxpbmU6IG5vbmU7IH1cclxuYTpob3ZlcixhOmFjdGl2ZSxhOmZvY3VzeyBvdXRsaW5lOiBub25lOyB9XHJcbmhlYWRlcixmb290ZXIsc2VjdGlvbixhcnRpY2xlLG5hdixmaWd1cmUsY2FudmFzLG1haW57IGRpc3BsYXk6IGJsb2NrOyB9IiwiXG5ib2R5e1xuXHRAaW5jbHVkZSBmb250LXNtb290aGluZygpO1xuXHRsaW5lLWhlaWdodDoxO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Y29sb3I6IzExMTtcblx0YmFja2dyb3VuZDogJGJnQ29sb3I7XG59XG5cbiosKjo6YmVmb3JlLCo6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi4tdHJhbnNmb3Jte1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG5cbi8qXG5MQU5HVUFHRSAvIERFVklDRVxuKi9cbi5sYW5nLWpwIFtkYXRhLWxhbmc9XCJlblwiXXtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG4ubGFuZy1lbiBbZGF0YS1sYW5nPVwianBcIl17XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgI3skbXEtcGN9IHtcblx0W2RhdGEtZGV2aWNlPVwic3BcIl17XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSAjeyRtcS1zcH0ge1xuXHRbZGF0YS1kZXZpY2U9XCJwY1wiXXtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxufSIsIkBtaXhpbiBmb250LXNtb290aGluZyAoJHZhbHVlOiBvbikge1xuXHRAaWYgJHZhbHVlID09IG9uIHtcblx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR9XG5cdEBlbHNlIHtcblx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcblx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcblx0fVxufVxuIiwiXHJcbiRmb250Q29sb3I6ICMxMTExMTE7XHJcbiRiZ0NvbG9yOiAjZmFmYWZhO1xyXG4kZm9udDogXCJuaW1idXMtc2Fuc1wiLC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIOODoeOCpOODquOCqiwgbWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4kc2NyZWVuLXNwOiA3NTBweDtcclxuJHNjcmVlbi1wYzogNzUxcHg7XHJcbiRtcS1zcDogIFwiKG1heC13aWR0aDogI3skc2NyZWVuLXNwfSlcIjtcclxuJG1xLXBjOiAgXCIobWluLXdpZHRoOiAjeyRzY3JlZW4tcGN9KVwiOyIsIi8qXG5Aa2V5ZnJhbWVzIHh4eCB7XG4gIDAlICAge31cblxuICA1MCUgIHt9XG5cbiAgMTAwJSB7fVxuICBBQUFcbn1cbiovIiwiQG1lZGlhICN7JG1xLXBjfSB7XG5zZWN0aW9uLmFib3V0IHtcblx0cGFkZGluZy10b3A6IHcoMjcwKTtcblx0LmFib3V0LWhlYWRlci10dGx7XG5cdFx0bWFyZ2luLWxlZnQ6IHcoMTIwKTtcblx0XHRcdGZvbnQtc2l6ZTogdygxMik7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdyg0Nik7XG5cdH1cblx0ZGl2LmFib3V0LWJsb2NrIHtcblx0XHRtYXJnaW4tbGVmdDogdygxMjApO1xuXHRcdGgyLmFib3V0LW5hbWUge1xuXHRcdFx0Zm9udC1zaXplOiB3KDI4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB3KDgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LWZhbWlseTogXCJuaW1idXMtc2Fucy1leHRlbmRlZFwiO1xuXHRcdH1cblx0XHRoMy5hYm91dC10dGwge1xuXHRcdFx0Zm9udC1zaXplOiB3KDEwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHcoNCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHRcdHAuYWJvdXQtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IHcoMTApO1xuXHRcdFx0d2lkdGg6IHcoNjQwKTtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHR9XG5cdFx0bWFyZ2luLWJvdHRvbTogdygzMSk7XG5cdH1cblx0LmFib3V0LW1hcC10dGx7XG5cdFx0bWFyZ2luLWxlZnQ6IHcoMTIwKTtcblx0XHRcdGZvbnQtc2l6ZTogdygxMik7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogdygyNik7XG5cdFx0XHRwYWRkaW5nLXRvcDogdyg2MCk7XG5cdH1cblx0ZGl2LmFib3V0LW1hcCB7XG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiB3KDEyNjApO1xuXHRcdFx0aGVpZ2h0OiB3KDI2NCk7XG5cdFx0XHRtYXJnaW46MCAwIHcoMjApIHcoMTIwKTtcblx0XHRcdCAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0fVxuXHRcdHAuYWJvdXQtbWFwLWluZm8ge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogdygxMjApO1xuXHRcdGZvbnQtc2l6ZTogdygxMCk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdygyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0bWFyZ2luLWJvdHRvbTogdyg5MCk7XG5cdH1cblx0ZGl2LmFib3V0LWRhdGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWxlZnQ6IHcoMTIwKTtcblx0XHQuYWJvdXQtY29udGFjdHtcblx0XHRcdHdpZHRoOiB3KDYwMCk7XG5cdFx0fVxuXHRcdC5hYm91dC1yZWNydWl0e1xuXHRcdFx0d2lkdGg6IHcoNjAwKTtcblx0XHR9XG5cdFx0LmFib3V0LWRhdGEtdHRse1xuXHRcdFx0Zm9udC1zaXplOiB3KDEyKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB3KDMwKTtcblx0XHR9XG5cdFx0LmFib3V0LWRhdGEtbGlzdHtcblx0XHRcdGZvbnQtc2l6ZTogdygxMCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0bGl7XG5cdFx0XHRcdC8vcGFkZGluZy1sZWZ0OiB3KDIwKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvKlxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6dyg1KTtcblx0XHRcdFx0XHR0b3A6dyg1KTtcblx0XHRcdFx0XHR3aWR0aDogdygzKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHcoMyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzExMTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ki9cblx0XHRcdFx0Ji5hYm91dC1kYXRhLWxpc3QtdGV4dHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0LypcbjxkaXYgY2xhc3M9XCJhYm91dC1jb250YWN0XCI+XG4gICAgICAgICAgICA8aDQgY2xhc3M9XCJhYm91dC1kYXRhLXR0bFwiPkNPTlRBQ1Q8L2g0PlxuICAgICAgICAgICAgPHVsIGNsYXNzPVwiYWJvdXQtZGF0YS1saXN0XCI+XG4gICAgICAgICAgICAgICAgPGxpPjJG44O7M0YgRyBCdWlsZGluZyBKaW5ndW1hZTA4IDMtMjUtNSBKaW5ndW1hZTxicj5TaGlidXlhLWt1IFRva3lvIDE1MC0wMDAxLCBKYXBhbjwvbGk+XG4gICAgICAgICAgICAgICAgPGxpPmluZm9AcG9vbGRlc2lnbi5qcDwvbGk+XG4gICAgICAgICAgICA8L3VsPlxuXG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwiYWJvdXQtcmVjcnVpdFwiPlxuICAgICAgICAgICAgPGg0IGNsYXNzPVwiYWJvdXQtZGF0YS10dGxcIj5DQVJFRVJTPC9oND5cbiAgICAgICAgICAgIDx1bCBjbGFzcz1cImFib3V0LWRhdGEtbGlzdFwiPlxuICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cImFib3V0LWRhdGEtbGlzdC10ZXh0XCI+5b+c5Yuf6LOH5qC877yI5b+F6aCI77yJ77yaPC9saT5cbiAgICAgICAgICAgICAgICA8bGk+44OH44K244Kk44OK44O85a6f5YuZ57WM6aiTM+W5tOS7peS4iuOBruaWuTwvbGk+XG4gICAgICAgICAgICAgICAgPGxpPuOCr+ODquOCqOOCpOODhuOCo+ODluOBruOCr+OCquODquODhuOCo+OBq+Wft+edgOOBmeOCi+aWuTwvbGk+XG4gICAgICAgICAgICA8L3VsPlxuICAgICAgICA8L2Rpdj5cblx0Ki9cblxufVxufVxuQG1lZGlhICN7JG1xLXNwfSB7XG5zZWN0aW9uLmFib3V0IHtcblxuXHRwYWRkaW5nLXRvcDogc3coMjIwKTtcblx0LmFib3V0LWhlYWRlci10dGx7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiBzdygxMik7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc3coNjApO1xuXHR9XG5cdGRpdi5hYm91dC1ibG9jayB7XG5cdFx0d2lkdGg6IHN3KDMxOCk7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHQvL21hcmdpbi1sZWZ0OiBzdygxMDgpO1xuXHRcdGgyLmFib3V0LW5hbWUge1xuXHRcdFx0Zm9udC1zaXplOiBzdygyOCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzdyg0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRmb250LWZhbWlseTogXCJuaW1idXMtc2Fucy1leHRlbmRlZFwiO1xuXHRcdH1cblx0XHRoMy5hYm91dC10dGwge1xuXHRcdFx0Zm9udC1zaXplOiBzdygxMik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzdyg2KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblx0XHRwLmFib3V0LXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiBzdygxMCk7XG5cdFx0XHQvL3dpZHRoOiBzdyg2NDApO1xuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHR9XG5cdFx0bWFyZ2luLWJvdHRvbTogc3coNDQpO1xuXHR9XG5cblx0LmFib3V0LW1hcC10dGx7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiBzdygxMik7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc3coMzIpO1xuXHRcdFx0cGFkZGluZy10b3A6IHN3KDYwKTtcblx0fVxuXHRkaXYuYWJvdXQtbWFwIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiBzdygzMzApO1xuXHRcdFx0aGVpZ2h0OiBzdygzMjApO1xuXHRcdFx0bWFyZ2luOjAgYXV0byBzdygyMCk7XG5cdFx0XHQgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdH1cblx0XHRwLmFib3V0LW1hcC1pbmZvIHtcblx0XHRcdHdpZHRoOiBzdygzMTgpO1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6IHN3KDEwKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IHN3KDEpIHNvbGlkICMxMTE7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBzdygxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0bWFyZ2luLWJvdHRvbTogc3coMTIwKTtcblx0fVxuXHRkaXYuYWJvdXQtZGF0YSB7XG5cdFx0bWFyZ2luLWxlZnQ6IHN3KDMwKTtcblx0XHQuYWJvdXQtZGF0YS10dGx7XG5cdFx0XHRmb250LXNpemU6IHN3KDEyKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzdygzMCk7XG5cdFx0fVxuXHRcdC5hYm91dC1kYXRhLWxpc3R7XG5cdFx0XHRmb250LXNpemU6IHN3KDEwKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRsaXtcblx0XHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IHN3KDIwKTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvKlxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6c3coNSk7XG5cdFx0XHRcdFx0dG9wOnN3KDUpO1xuXHRcdFx0XHRcdHdpZHRoOiBzdygzKTtcblx0XHRcdFx0XHRoZWlnaHQ6IHN3KDMpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxMTE7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCovXG5cdFx0XHRcdCYuYWJvdXQtZGF0YS1saXN0LXRleHR7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWJvdXQtY29udGFjdHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHN3KDkwKTtcblx0XHR9XG5cblx0fVxufVxufSIsIlxyXG4uYmFzZXtcclxuXHRAbWVkaWEgI3skbXEtcGN9IHtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHRcdHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbXEtc3B9IHtcclxuXHJcblx0fVxyXG59XHJcbiIsIkBtaXhpbiBjbGVhcmZpeCAoKSB7XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59IiwiQG1lZGlhICN7JG1xLXBjfSB7XHJcblx0Zm9vdGVyLmZvb3RlciB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0ZGl2LmZvb3Rlci1pbmZvIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiB3KDQwKTtcclxuXHRcdFx0aDIge1xyXG5cclxuXHRcdFx0XHRmb250LXNpemU6IHcoOCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiB3KDIwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cC5mb290ZXItY29weSB7XHJcblx0XHRcdC8vcGFkZGluZy10b3A6IHcoMzYpO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiB3KDQwKTtcclxuXHRcdFx0Zm9udC1zaXplOiB3KDgpO1xyXG5cdFx0fVxyXG5cdFx0cGFkZGluZy10b3A6IHcoMTQ1KTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiB3KDQwKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtcS1zcH0ge1xyXG5cdGZvb3Rlci5mb290ZXIge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHN3KDMwKTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogc3coMzApO1xyXG5cdFx0ZGl2LmZvb3Rlci1pbmZvIHtcclxuXHRcdFx0aDIge1xyXG5cclxuXHRcdFx0XHRmb250LXNpemU6IHN3KDgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogc3coMTQpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBzdygxMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHAuZm9vdGVyLWNvcHkge1xyXG5cdFx0XHRmb250LXNpemU6IHN3KDgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHR9XHJcblx0XHRwYWRkaW5nLXRvcDogc3coMTUwKTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiBzdygxNCk7XHJcblx0fVxyXG59IiwiQG1lZGlhICN7JG1xLXBjfSB7XHJcbmF7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOjA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRtYXJnaW4tYm90dG9tOiB3KDE4MCk7XHJcblx0ei1pbmRleDogMTtcclxuXHQgICAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XHJcblx0aDEjbG9nby5oZWFkZXItdHRsIHtcclxuXHRcdHBhZGRpbmctbGVmdDogdyg1NSk7XHJcblx0XHRwYWRkaW5nLXRvcDogdyg0NSk7XHJcblx0XHRjYW52YXN7XHJcblx0XHRcdHdpZHRoOiB3KDE2MCk7XHJcblx0XHRcdGhlaWdodDogdyg0MCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsLmhlYWRlci1uYXYge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogdyg2MCk7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHcoNjApO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bGkge1xyXG5cdFx0XHQmLi1jdXJyZW50IGF7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiB3KDEwKTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHcoMyk7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogdygyMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtcS1zcH0ge1xyXG5he1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDowO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IHN3KDkzKTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0aDEjbG9nby5oZWFkZXItdHRsIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiBzdyg0NCk7XHJcblx0XHRjYW52YXN7XHJcblx0XHRcdG1hcmdpbjowIGF1dG87XHJcblx0XHRcdHdpZHRoOiBzdygxNjApO1xyXG5cdFx0XHRoZWlnaHQ6IHN3KDQwKTtcclxuXHRcdFx0ICAgIC8vbWl4LWJsZW5kLW1vZGU6IGRhcmtlbjtcclxuXHRcdH1cclxuXHRcdG1hcmdpbi1ib3R0b206IHN3KDI0KTtcclxuXHR9XHJcblx0dWwuaGVhZGVyLW5hdiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdGdhcDpzdygxMik7XHJcblx0XHRsaSB7XHJcblx0XHRcdCYuLWN1cnJlbnQgYXtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzdygxcHgpIHNvbGlkICMwMDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBzdygxMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG59IiwiLnBybHh7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwxdncpO1xuXHRvcGFjaXR5OjA7XG5cdHRyYW5zaXRpb246YWxsIDAuNnMgJGVhc2VPdXRRdWludCxvcGFjaXR5IDAuNnMgJGVhc2VMaW5lYXI7XG5cdCYuLXpvb217XG5cdFx0dHJhbnNmb3JtOnNjYWxlKDEuMSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmLi1zaG93e1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTtcblx0XHRvcGFjaXR5OjE7XG5cdH1cbn0iLCJcclxuLmJhc2V7XHJcblx0QG1lZGlhICN7JG1xLXBjfSB7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cdFx0dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHRAbWVkaWEgI3skbXEtc3B9IHtcclxuXHJcblx0fVxyXG59XHJcbiIsIkBtZWRpYSAjeyRtcS1wY30ge1xuc2VjdGlvbi53b3JrcyB7XG5cdHBhZGRpbmctdG9wOiB3KDI3MCk7XG5cdGRpdi53b3Jrcy1saXN0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsgLyogMuWIlyAqL1xuICBcdGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuXHRcdGEud29ya3MtYmxvY2sge1xuXHRcdC8vd2lkdGg6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aGVpZ2h0OiB3KDI3MCk7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvYmplY3QtZml0OmNvdmVyO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0ZGl2LndvcmtzLWxheWVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOjAuNHMgZWFzZS1vdXQgYWxsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOjAuNHMgMC4ycyBlYXNlLW91dCBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRkaXYud29ya3MtbGF5ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOjAuMnMgbGluZWFyIGFsbDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgxNywxNywxNywwLjUpO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyAvLyBGbGV4Ym94IOOCkuS9v+eUqFxuXHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIOe4puaWueWQkeOBq+imgee0oOOCkumFjee9rlxuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIOWtkOimgee0oOOCkuS4i+OBq+WvhOOBm+OCi1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyDlt6blr4TjgZtcblx0XHRcdCAgICBwYWRkaW5nOiB3KDMwKSB3KDMwKTsgLy8g5bem5LiL44Gu5L2Z55m944KS6Kit5a6aXG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogdygxMCk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgxdncpO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjowLjRzIGVhc2Utb3V0IGFsbDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHcoMTApO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMXZ3KTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246MC40cyBlYXNlLW91dCBhbGw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbn1cbkBtZWRpYSAjeyRtcS1zcH0ge1xuc2VjdGlvbi53b3JrcyB7XG5cdHBhZGRpbmctdG9wOiBzdygyMjApO1xuXHRkaXYud29ya3MtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7IC8qIDLliJcgKi9cbiAgXHRncmlkLWF1dG8tcm93czogYXV0bztcblx0XHRhLndvcmtzLWJsb2NrIHtcblx0XHQvL3dpZHRoOiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0aGVpZ2h0OiBzdygyMjApO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG9iamVjdC1maXQ6Y292ZXI7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRkaXYud29ya3MtbGF5ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246MC40cyBlYXNlLW91dCBhbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246MC40cyAwLjJzIGVhc2Utb3V0IGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGRpdi53b3Jrcy1sYXllciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG59Il19 */
