/**
 * @file
 * Subtheme specific CSS.
 */
@font-face {
  font-family: "qelbree-icons";
  src: url("/themes/custom/qelbreehcp_theme/dist/libraries/fonts//qelbree-icons.ttf?xq8abl") format("truetype"), url("/themes/custom/qelbreehcp_theme/dist/libraries/fonts//qelbree-icons.woff?xq8abl") format("woff"), url("/themes/custom/qelbreehcp_theme/dist/libraries/fonts//qelbree-icons.svg?xq8abl#qelbree-icons") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-qelbree-], [class*=" icon-qelbree-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "qelbree-icons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-qelbree-facebook:before {
  content: "\e90a";
}

.icon-qelbree-instagram:before {
  content: "\e90b";
}

.icon-qelbree-pdf:before {
  content: "\e909";
}

.icon-qelbree-arrow-right:before {
  content: "\e906";
}

.icon-qelbree-plus:before {
  content: "\e900";
}

.icon-qelbree-angle-down:before {
  content: "\e901";
}

.icon-qelbree-angle-down-round-outline:before {
  content: "\e902";
}

.icon-qelbree-close:before {
  content: "\e903";
}

.icon-qelbree-triangle-down:before {
  content: "\e904";
}

.icon-qelbree-minus-round:before {
  content: "\e905";
}

.icon-qelbree-question:before {
  content: "\e907";
}

.icon-qelbree-arrow-top-right:before {
  content: "\e908";
}

/**
 * Media query mixin
 * Mobile-first approach
 *
 * Usage example:
 *
 * .component-class {
 *   .element {
 *     background-color: green;
 *   }
 *
 *   @include media(md) {
 *     .element {
 *       background-color: red;
 *     }
 *   }
 *
 *   @include media(lg, landscape) {
 *     .element {
 *       background-color: blue;
 *     }
 *   }
 * }
 */
/*
 * Turns the navigation menus in horizontal version. Used in footer nav (for now)
 */
html,
body {
  height: 100%;
  background-color: #fff;
  font-family: "montserrat", sans-serif, Helvetica;
  font-weight: 400;
  font-size: 16px;
  color: #343434;
}
html.no-scroll,
body.no-scroll {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

p, li {
  color: #343434;
  font-size: 1rem;
}

.text-formatted ul {
  list-style: none;
  padding-left: 0;
}
.text-formatted ul li {
  margin-left: 25px;
  line-height: 1.6rem;
  margin-bottom: 6px;
}
.text-formatted ul li::before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #CA2588;
  float: left;
  margin: 0.7em 0 0 -20px;
  border-radius: 50%;
}
.text-formatted ul.color-black li::before {
  background-color: #343434;
}
.text-formatted ul.color-gray li::before {
  background-color: #636467;
}
.text-formatted ul.color-white li::before {
  background-color: #fff;
}
.text-formatted ul.no-decoration li {
  margin-left: 0;
}
.text-formatted ul.no-decoration li a {
  text-decoration: none;
}
.text-formatted ul.no-decoration li:before {
  content: none !important;
}

.text-formatted a {
  color: #CA2588;
  text-decoration: underline;
}
.text-formatted a.c-color-white {
  color: #fff;
}
.text-formatted a.vertical-dash:before {
  content: "";
  width: 4px;
  height: 22px;
  background-color: #CA2588;
  float: left;
  margin-right: 10px;
}

a.btn-link {
  color: #CA2588;
  text-decoration: underline;
}
a.btn-link:hover {
  color: #CA2588;
}
a.a-smooth-jump {
  font-weight: 400 !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "montserrat", sans-serif, Helvetica;
}

h1, p.h1, .h1 {
  font-size: 33px;
  font-weight: 700;
}

h2, p.h2, .h2 {
  font-size: 26px;
  font-weight: 700;
}

h3, p.h3, .h3 {
  font-size: 24px;
  font-weight: 700;
}

h4, p.h4, .h4 {
  font-size: 22px;
  font-weight: 500;
}

h5, p.h5, .h5 {
  font-size: 18px;
  font-weight: 700;
}

.qelbree-audience-dtp h2, .qelbree-audience-dtp p.h2, .qelbree-audience-dtp .h2 {
  font-size: 32px;
  font-weight: 800;
  line-height: 39px;
}
.qelbree-audience-dtp h3, .qelbree-audience-dtp p.h3, .qelbree-audience-dtp .h3 {
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

p.h1,
p.h2,
p.h3,
p.h4,
p.h5,
p.h6 {
  font-family: "montserrat", sans-serif, Helvetica;
}

.p-small {
  font-size: 14px;
}

.font-weight-400 {
  font-weight: 400;
}

.font-weight-500 {
  font-weight: 500;
}

.font-weight-600 {
  font-weight: 600;
}

.font-weight-700 {
  font-weight: 700;
}

.font-weight-800 {
  font-weight: 800;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  font-weight: 400;
}

.display-5 {
  font-size: 3rem;
}

.display-6 {
  font-size: 2.5rem;
}

.display-7 {
  font-size: 2rem;
}

.display-8 {
  font-size: 1.5rem;
}

.display-9 {
  font-size: 1.125rem;
}

.t-size0 {
  font-size: 1em;
}

.t-size1 {
  font-size: 1.125em;
}

.t-size2 {
  font-size: 1.4em;
}

.t-size3 {
  font-size: 1.6em;
}

.t-size4 {
  font-size: 1.8em;
}

.t-size5 {
  font-size: 2em;
}

.t-size-n1 {
  font-size: 0.9em;
}

.t-size-n2 {
  font-size: 0.8em;
}

.t-size-n3 {
  font-size: 0.75em;
}

.t-size-n4 {
  font-size: 0.6em;
}

.t-size-n5 {
  font-size: 0.5em;
}

.f-size-10 {
  font-size: 10px !important;
}

.f-size-11 {
  font-size: 11px !important;
}

.f-size-12 {
  font-size: 12px !important;
}

.f-size-13 {
  font-size: 13px !important;
}

.f-size-14 {
  font-size: 14px !important;
}

.f-size-15 {
  font-size: 15px !important;
}

.f-size-16 {
  font-size: 16px !important;
}

.f-size-17 {
  font-size: 17px !important;
}

.f-size-18 {
  font-size: 18px !important;
}

.f-size-19 {
  font-size: 19px !important;
}

.f-size-20 {
  font-size: 20px !important;
}

.f-size-21 {
  font-size: 21px !important;
}

.f-size-22 {
  font-size: 22px !important;
}

.f-size-23 {
  font-size: 23px !important;
}

.f-size-24 {
  font-size: 24px !important;
}

.f-size-25 {
  font-size: 25px !important;
}

.f-size-26 {
  font-size: 26px !important;
}

.f-size-27 {
  font-size: 27px !important;
}

.f-size-28 {
  font-size: 28px !important;
}

.f-size-29 {
  font-size: 29px !important;
}

.f-size-30 {
  font-size: 30px !important;
}

.f-size-31 {
  font-size: 31px !important;
}

.f-size-32 {
  font-size: 32px !important;
}

.f-size-34 {
  font-size: 34px !important;
}

.f-size-36 {
  font-size: 36px !important;
}

.f-size-38 {
  font-size: 38px !important;
}

.f-size-40 {
  font-size: 40px !important;
}

.f-size-42 {
  font-size: 42px !important;
}

.f-size-44 {
  font-size: 44px !important;
}

.f-size-46 {
  font-size: 46px !important;
}

.f-size-48 {
  font-size: 48px !important;
}

.f-size-50 {
  font-size: 50px !important;
}

.f-size-72 {
  font-size: 72px !important;
}

.f-size-79 {
  font-size: 79px !important;
}

.f-lh-16 {
  line-height: 16px !important;
}

.f-lh-18 {
  line-height: 18px !important;
}

.f-lh-20 {
  line-height: 20px !important;
}

.f-lh-21 {
  line-height: 21px !important;
}

.f-lh-22 {
  line-height: 22px !important;
}

.f-lh-23 {
  line-height: 23px !important;
}

.f-lh-24 {
  line-height: 24px !important;
}

.f-lh-25 {
  line-height: 25px !important;
}

.f-lh-26 {
  line-height: 26px !important;
}

.f-lh-27 {
  line-height: 27px !important;
}

.f-lh-28 {
  line-height: 28px !important;
}

.f-lh-29 {
  line-height: 29px !important;
}

.f-lh-30 {
  line-height: 30px !important;
}

.f-lh-32 {
  line-height: 32px !important;
}

.f-lh-34 {
  line-height: 34px !important;
}

.f-lh-36 {
  line-height: 36px !important;
}

.f-lh-38 {
  line-height: 38px !important;
}

.f-lh-40 {
  line-height: 40px !important;
}

.f-lh-42 {
  line-height: 42px !important;
}

.f-lh-44 {
  line-height: 44px !important;
}

.f-lh-46 {
  line-height: 46px !important;
}

.f-lh-48 {
  line-height: 48px !important;
}

.f-lh-50 {
  line-height: 50px !important;
}

.f-lh-52 {
  line-height: 52px !important;
}

.f-lh-54 {
  line-height: 54px !important;
}

.c-color-black {
  color: #343434;
}

.c-color-white {
  color: #FFFFFF;
}

.c-color-green {
  color: #00584D;
}

.c-color-light-green {
  color: #3AA146;
}

.c-color-medium-green {
  color: #287030;
}

.c-color-light-green2 {
  color: #4BB740;
}

.c-color-light-gray {
  color: #636467;
}

.c-color-light-gray-important {
  color: #636467 !important;
}

.c-color-pink {
  color: #CA2588;
}

.c-color-dark-pink {
  color: #762B60;
}

.c-color-darker-pink {
  color: #82245D;
}

.c-color-black-mobile {
  color: #343434;
}
@media screen and (min-width: 768px) {
  .c-color-black-mobile {
    color: initial;
  }
}

.c-color-white-mobile {
  color: #FFFFFF;
}
@media screen and (min-width: 768px) {
  .c-color-white-mobile {
    color: initial;
  }
}

.c-color-green-mobile {
  color: #00584D;
}
@media screen and (min-width: 768px) {
  .c-color-green-mobile {
    color: initial;
  }
}

.c-color-light-green-mobile {
  color: #3AA146;
}
@media screen and (min-width: 768px) {
  .c-color-light-green-mobile {
    color: initial;
  }
}

.c-color-medium-green-mobile {
  color: #287030;
}
@media screen and (min-width: 768px) {
  .c-color-medium-green-mobile {
    color: initial;
  }
}

.c-color-light-green2-mobile {
  color: #4BB740;
}
@media screen and (min-width: 768px) {
  .c-color-light-green2-mobile {
    color: initial;
  }
}

.c-color-light-gray-mobile {
  color: #636467;
}
@media screen and (min-width: 768px) {
  .c-color-light-gray-mobile {
    color: initial;
  }
}

.c-color-pink-mobile {
  color: #CA2588;
}
@media screen and (min-width: 768px) {
  .c-color-pink-mobile {
    color: initial;
  }
}

.c-color-dark-pink-mobile {
  color: #762B60;
}
@media screen and (min-width: 768px) {
  .c-color-dark-pink-mobile {
    color: initial;
  }
}

.c-color-darker-pink-mobile {
  color: #82245D;
}
@media screen and (min-width: 768px) {
  .c-color-darker-pink-mobile {
    color: initial;
  }
}

.pink-brush-bg {
  background-image: url("../img/pink-brush-mob.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.pink-brush-bg p {
  padding: 1rem 2rem;
}

.pink-brush-option-bg {
  background-image: url("../img/pink-brushstroke_option.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 768px) {
  .pink-brush-option-bg {
    height: 60px;
  }
}
.pink-brush-option-bg p {
  padding: 0.5rem 0.75rem;
}

.pink-brush-option-2-bg {
  background-image: url("../img/pink-brushstroke_option_2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 768px) {
  .pink-brush-option-2-bg {
    height: 55px;
  }
}
.pink-brush-option-2-bg p {
  padding: 0.5rem 0.75rem;
}

.dark-green-brush-bg {
  background-image: url("../img/Home_Brush_Large.png");
  background-repeat: no-repeat;
  background-size: 273px 55px;
}
.dark-green-brush-bg p {
  padding: 1rem;
}

.green-brush-bg {
  background-image: url("/sites/all/themes/images/green-brush-mob.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.green-brush-bg p {
  padding: 1rem 2rem;
}

.plum-brush-bg {
  background-image: url("../img/Efficacy_Adults_Brush_Small.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.plum-brush-bg p {
  padding: 1rem 2rem;
}

.white-brush-bg {
  background-image: url("/sites/all/themes/images/white-brush.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.white-brush-bg p {
  padding: 1rem 2rem;
}

.white-brush-bg-mob {
  background-image: url("/sites/all/themes/images/white-brush-mob.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.white-brush-bg-mob p {
  padding: 1rem 2rem;
}

.pink-separator {
  display: inline-block;
  width: 51px;
  border-top: 6px solid #CA2588;
}

.light-green-separator {
  display: inline-block;
  width: 51px;
  border-top: 6px solid #4BB740;
}

.divider-bullet {
  position: relative;
  width: 100%;
  height: 1px;
  background-color: #fff;
}
.divider-bullet p::before, .divider-bullet p::after {
  bottom: -2px;
  position: absolute;
  content: " ";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #fff;
  left: -1px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.divider-bullet p::after {
  left: auto;
  right: -1px;
}
.divider-bullet.gray {
  background-color: #bfbfbf;
}
.divider-bullet.gray p::before, .divider-bullet.gray p::after {
  background-color: #bfbfbf;
}
.divider-bullet.green {
  background-color: #00584D;
}
.divider-bullet.green p::before, .divider-bullet.green p::after {
  background-color: #00584D;
}

.border-bottom-gray {
  border-bottom: 1px solid #BFBFBF;
}

.border-bottom-gray-4px {
  border-bottom: 4px solid #BFBFBF;
}

.border-top-gray {
  border-top: 1px solid #BFBFBF;
}

.border-left-plum {
  border-left: 4px solid #CA2588;
}

.green-texture {
  background-image: url("../img/green-block.png");
}

.gray-texture {
  background-image: url("../img/grey-block.png");
}

.bg-color-light-gray {
  background-color: #F7F7F7;
}

.bg-color-light-gray2 {
  background-color: #F2F2F2;
}

.bg-color-light-gray2-transparent {
  background-color: rgba(242, 242, 242, 0.7);
}

.bg-color-gray {
  background-color: #bfbfbf;
}

.bg-color-white {
  background-color: #FFFFFF;
}

.bg-color-plum {
  background-color: #CA2588;
}

.bg-color-none {
  background: transparent;
  background-color: transparent;
}

.bg-color-gray-title {
  background-color: #bfbfbf;
  height: 4px;
}

.bg-color-pink-bar {
  background-color: #DE2B98;
  height: 15px;
  width: 100%;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .bg-color-pink-bar {
    height: 15px;
    max-width: 800px;
    width: 100%;
  }
}

.bg-pink-gradient,
.bg-green-gradient,
.bg-dark-green-gradient,
.bg-medium-light-green-gradient,
.bg-dark-pink-gradient {
  width: 100%;
  height: 4px;
}

.bg-pink-gradient, .bg-green-gradient {
  background: -webkit-gradient(linear, left top, right top, from(rgb(2, 0, 36)), color-stop(0%, rgb(234, 170, 208)), to(rgb(222, 43, 152)));
  background: linear-gradient(90deg, rgb(2, 0, 36) 0%, rgb(234, 170, 208) 0%, rgb(222, 43, 152) 100%);
}

.bg-green-gradient {
  background: -webkit-gradient(linear, left top, right top, from(rgb(2, 0, 36)), color-stop(0%, rgb(58, 161, 70)), to(rgb(177, 224, 185)));
  background: linear-gradient(90deg, rgb(2, 0, 36) 0%, rgb(58, 161, 70) 0%, rgb(177, 224, 185) 100%);
}

.bg-dark-green-gradient {
  background: -webkit-gradient(linear, left top, right top, from(#00584D), to(#00CFB5));
  background: linear-gradient(90deg, #00584D 0%, #00CFB5 100%);
}
.bg-dark-green-gradient.shadow-1 {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5), inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5), inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
}

.bg-medium-light-green-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#3AA146), to(#AFE0B7));
  background-image: linear-gradient(90deg, #3AA146 0%, #AFE0B7 100%);
}

.bg-dark-green {
  background-color: #00584D;
}

.bg-dark-pink-gradient {
  background: rgb(118, 40, 96);
  background: -webkit-gradient(linear, left top, right top, color-stop(30%, rgb(118, 40, 96)), to(rgba(118, 40, 96, 0.5)));
  background: linear-gradient(90deg, rgb(118, 40, 96) 30%, rgba(118, 40, 96, 0.5) 100%);
}

.grecaptcha-badge {
  z-index: 1250;
}

.max-width-100-percent {
  max-width: 100%;
}

.mw-100 {
  max-width: 100px;
}

.mw-101 {
  max-width: 101px;
}

.mw-110 {
  max-width: 110px;
}

.mw-120 {
  max-width: 120px;
}

.mw-130 {
  max-width: 130px;
}

.mw-140 {
  max-width: 140px;
}

.mw-145 {
  max-width: 145px;
}

.mw-150 {
  max-width: 150px;
}

.mw-160 {
  max-width: 160px;
}

.mw-170 {
  max-width: 170px;
}

.mw-180 {
  max-width: 180px;
}

.mw-190 {
  max-width: 190px;
}

.mw-200 {
  max-width: 200px;
}

.mw-220 {
  max-width: 220px;
}

.mw-250 {
  max-width: 250px;
}

.mw-260 {
  max-width: 260px;
}

.mw-275 {
  max-width: 275px;
}

.mw-280 {
  max-width: 280px;
}

.mw-290 {
  max-width: 290px;
}

.mw-300 {
  max-width: 300px;
}

.mw-310 {
  max-width: 310px;
}

.mw-320 {
  max-width: 320px;
}

.mw-330 {
  max-width: 330px;
}

.mw-340 {
  max-width: 340px;
}

.mw-350 {
  max-width: 350px;
}

.mw-360 {
  max-width: 360px;
}

.mw-370 {
  max-width: 370px;
}

.mw-380 {
  max-width: 380px;
}

.mw-390 {
  max-width: 390px;
}

.mw-400 {
  max-width: 400px;
}

.mw-img-100 img {
  max-width: 100px;
}

.mw-img-120 img {
  max-width: 120px;
}

.mw-img-145 img {
  max-width: 145px;
}

.mw-img-180 img {
  max-width: 180px;
}

.mw-img-200 img {
  max-width: 200px;
}

.qelbree-audience-dtp .green-gradient-background {
  background: linear-gradient(135deg, rgb(2, 0, 36) 0%, rgb(58, 161, 70) 0%, rgb(0, 88, 77) 100%);
}
.qelbree-audience-dtp .plum-gradient-background {
  background: linear-gradient(315deg, rgb(232, 103, 181) 0%, rgb(208, 37, 141) 48.89%, rgb(144, 35, 101) 100%);
}
.qelbree-audience-dtp .savings-hero-overlay, .qelbree-audience-dtp .faqs-hero-overlay, .qelbree-audience-dtp .whatisqelbree-hero-overlay {
  position: relative;
  background-image: url("../img/Savings_Hero_Overlay_Small.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.qelbree-audience-dtp .faqs-hero-overlay {
  background-image: url("../img/FAQ_Hero_Overlay_Small.png");
}
.qelbree-audience-dtp .whatisqelbree-hero-overlay {
  background-image: url("../img/What_Is_Qelbree_Overlay_Small.png");
}
.qelbree-audience-dtp .bg-container-gray-gradient {
  background-image: url("../img/BoysGirls_Background_Small.png");
  background-position: center;
  background-size: 100% 100%;
}
.qelbree-audience-dtp .bg-container-forms .bg-container {
  border-radius: 15px;
}
.qelbree-audience-dtp .bg-container-forms .bg-container .btn-custom {
  background-color: white;
  padding: 10px;
  border-radius: 10px;
  color: #cb2a8b;
  font-weight: 700;
  border: 2px solid #BFBFBF;
}
.qelbree-audience-dtp .bg-container-forms .bg-container .btn-custom a {
  text-decoration: none;
}
.qelbree-audience-dtp .bg-container-forms .bg-container .active {
  border-left: 8px solid #cb2a8b;
  border-right: 8px solid #cb2a8b;
  border-top: 3px solid #cb2a8b;
  border-bottom: 3px solid #cb2a8b;
}

.font-zooja {
  font-family: "zooja-pro", sans-serif;
  line-height: 30px;
}

.symbol-right-arrow:after {
  content: " ";
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 6px solid white;
  display: inline-block;
  margin-left: 6px;
}
.symbol-right-arrow.ml-none:after {
  margin-left: 0;
}
.symbol-right-arrow.white-arrow:after {
  border-left: 6px solid white;
}
.symbol-right-arrow.gray-arrow:after {
  border-left: 6px solid #636467;
}
.symbol-right-arrow.plum-arrow:after {
  border-left: 6px solid #CA2588;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.component-responsive-columns.fixedwidth-nthcol-1-w100perc > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 100 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100 px;
          flex: 0 0 100 px;
  padding-right: 15px;
}

.component-responsive-columns.fixedwidth-nthcol-2-w100perc > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 100 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100 px;
          flex: 0 0 100 px;
  padding-right: 15px;
}

.component-responsive-columns.fixedwidth-nthcol-1-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 75 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75 px;
          flex: 0 0 75 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-1-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 75 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75 px;
            flex: 0 0 75 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-1-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 75 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75 px;
            flex: 0 0 75 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-1-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 100 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100 px;
          flex: 0 0 100 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-1-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 100 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100 px;
            flex: 0 0 100 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-1-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 100 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100 px;
            flex: 0 0 100 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-1-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 150 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 150 px;
          flex: 0 0 150 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-1-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 150 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 150 px;
            flex: 0 0 150 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-1-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 150 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 150 px;
            flex: 0 0 150 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-1-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 250 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 250 px;
          flex: 0 0 250 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-1-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 250 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250 px;
            flex: 0 0 250 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-1-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 250 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250 px;
            flex: 0 0 250 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-1-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
  max-width: 400 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 400 px;
          flex: 0 0 400 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-1-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 400 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 400 px;
            flex: 0 0 400 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-1-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(1) {
    max-width: 400 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 400 px;
            flex: 0 0 400 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-2-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 75 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75 px;
          flex: 0 0 75 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-2-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 75 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75 px;
            flex: 0 0 75 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-2-w75px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 75 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75 px;
            flex: 0 0 75 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-2-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 100 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100 px;
          flex: 0 0 100 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-2-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 100 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100 px;
            flex: 0 0 100 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-2-w100px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 100 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100 px;
            flex: 0 0 100 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-2-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 150 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 150 px;
          flex: 0 0 150 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-2-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 150 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 150 px;
            flex: 0 0 150 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-2-w150px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 150 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 150 px;
            flex: 0 0 150 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-2-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 250 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 250 px;
          flex: 0 0 250 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-2-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 250 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250 px;
            flex: 0 0 250 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-2-w250px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 250 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250 px;
            flex: 0 0 250 px;
    padding-right: 15px;
  }
}
.component-responsive-columns.fixedwidth-nthcol-2-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
  max-width: 400 px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 400 px;
          flex: 0 0 400 px;
  padding-right: 15px;
}

@media screen and (min-width: 768px) {
  .component-responsive-columns.fixedwidth-nthcol-md-2-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 400 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 400 px;
            flex: 0 0 400 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) and (min-width: 992px) {
  .component-responsive-columns.fixedwidth-nthcol-lg-2-w400px > .inner-content-wrapper > .row > .partial-responsive-column:nth-of-type(2) {
    max-width: 400 px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 400 px;
            flex: 0 0 400 px;
    padding-right: 15px;
  }
}
@media screen and (min-width: 768px) {
  h1, p.h1, .h1 {
    font-size: 54px;
  }
  h2, p.h2, .h2 {
    font-size: 32px;
  }
  .display-md-1 {
    font-size: 6rem;
  }
  .display-md-2 {
    font-size: 5.5rem;
  }
  .display-md-3 {
    font-size: 4.5rem;
  }
  .display-md-4 {
    font-size: 3.5rem;
  }
  .display-md-5 {
    font-size: 3rem;
  }
  .display-md-6 {
    font-size: 2.5rem;
  }
  .display-md-7 {
    font-size: 2rem;
  }
  .display-md-8 {
    font-size: 1.5rem;
  }
  .display-md-9 {
    font-size: 1.3rem;
  }
  .display-md-10 {
    font-size: 1rem;
  }
  .t-size-md-n1 {
    font-size: 0.9em;
  }
  .t-size-md-n2 {
    font-size: 0.8em;
  }
  .t-size-md-n3 {
    font-size: 0.75em;
  }
  .qelbree-audience-dtp h2, .qelbree-audience-dtp p.h2, .qelbree-audience-dtp .h2 {
    font-size: 48px;
    line-height: 64px;
  }
  .qelbree-audience-dtp h3, .qelbree-audience-dtp p.h3, .qelbree-audience-dtp .h3 {
    font-size: 36px;
  }
  .f-size-md-10 {
    font-size: 10px !important;
  }
  .f-size-md-11 {
    font-size: 11px !important;
  }
  .f-size-md-12 {
    font-size: 12px !important;
  }
  .f-size-md-13 {
    font-size: 13px !important;
  }
  .f-size-md-14 {
    font-size: 14px !important;
  }
  .f-size-md-15 {
    font-size: 15px !important;
  }
  .f-size-md-16 {
    font-size: 16px !important;
  }
  .f-size-md-17 {
    font-size: 17px !important;
  }
  .f-size-md-18 {
    font-size: 18px !important;
  }
  .f-size-md-19 {
    font-size: 19px !important;
  }
  .f-size-md-20 {
    font-size: 20px !important;
  }
  .f-size-md-21 {
    font-size: 21px !important;
  }
  .f-size-md-22 {
    font-size: 22px !important;
  }
  .f-size-md-23 {
    font-size: 23px !important;
  }
  .f-size-md-24 {
    font-size: 24px !important;
  }
  .f-size-md-25 {
    font-size: 25px !important;
  }
  .f-size-md-26 {
    font-size: 26px !important;
  }
  .f-size-md-27 {
    font-size: 27px !important;
  }
  .f-size-md-28 {
    font-size: 28px !important;
  }
  .f-size-md-29 {
    font-size: 29px !important;
  }
  .f-size-md-30 {
    font-size: 30px !important;
  }
  .f-size-md-32 {
    font-size: 32px !important;
  }
  .f-size-md-34 {
    font-size: 34px !important;
  }
  .f-size-md-36 {
    font-size: 36px !important;
  }
  .f-size-md-38 {
    font-size: 38px !important;
  }
  .f-size-md-40 {
    font-size: 40px !important;
  }
  .f-size-md-42 {
    font-size: 42px !important;
  }
  .f-size-md-44 {
    font-size: 44px !important;
  }
  .f-size-md-46 {
    font-size: 46px !important;
  }
  .f-size-md-48 {
    font-size: 48px !important;
  }
  .f-size-md-120 {
    font-size: 120px !important;
  }
  .f-lh-md-20 {
    line-height: 20px !important;
  }
  .f-lh-md-21 {
    line-height: 21px !important;
  }
  .f-lh-md-22 {
    line-height: 22px !important;
  }
  .f-lh-md-23 {
    line-height: 23px !important;
  }
  .f-lh-md-24 {
    line-height: 24px !important;
  }
  .f-lh-md-25 {
    line-height: 25px !important;
  }
  .f-lh-md-26 {
    line-height: 26px !important;
  }
  .f-lh-md-27 {
    line-height: 27px !important;
  }
  .f-lh-md-28 {
    line-height: 28px !important;
  }
  .f-lh-md-29 {
    line-height: 29px !important;
  }
  .f-lh-md-30 {
    line-height: 30px !important;
  }
  .f-lh-md-31 {
    line-height: 31px !important;
  }
  .f-lh-md-32 {
    line-height: 32px !important;
  }
  .f-lh-md-33 {
    line-height: 33px !important;
  }
  .f-lh-md-38 {
    line-height: 38px !important;
  }
  .f-lh-md-40 {
    line-height: 40px !important;
  }
  .f-lh-md-42 {
    line-height: 42px !important;
  }
  .f-lh-md-44 {
    line-height: 44px !important;
  }
  .f-lh-md-46 {
    line-height: 46px !important;
  }
  .f-lh-md-48 {
    line-height: 48px !important;
  }
  .f-lh-md-50 {
    line-height: 50px !important;
  }
  .f-lh-md-52 {
    line-height: 52px !important;
  }
  .f-lh-md-54 {
    line-height: 54px !important;
  }
  .f-lh-md-56 {
    line-height: 56px !important;
  }
  .pink-brush-bg {
    background-image: url("../img/pink-brush.png");
    margin-left: -2rem;
  }
  .green-brush-bg {
    background-image: url("/sites/all/themes/images/green-brush.png");
    margin-left: -2rem;
  }
  .plum-brush-bg {
    background-image: url("../img/Efficacy_Adults_Brush_Large.png");
    margin-left: -2rem;
  }
  .c-color-md-white {
    color: #FFFFFF !important;
  }
  .c-color-md-green {
    color: #00584D !important;
  }
  .c-color-md-light-green {
    color: rgba(68, 187, 187, 0.4666666667) !important;
  }
  .c-color-md-light-green {
    color: #3AA146;
  }
  .c-color-md-light-gray {
    color: #636467;
  }
  .c-color-md-pink {
    color: #CA2588;
  }
  .text-shadow-md {
    text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.4) !important;
  }
  .bg-color-md-gray {
    background-color: #bfbfbf;
  }
  .bg-color-md-light-gray {
    background-color: #F7F7F7 !important;
  }
  .bg-color-md-light-gray-gradient {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, rgb(228, 229, 230)), color-stop(50%, rgb(244, 244, 244)), to(rgb(244, 244, 244)));
    background: linear-gradient(180deg, rgb(228, 229, 230) 25%, rgb(244, 244, 244) 50%, rgb(244, 244, 244) 100%);
  }
  .bg-color-md-light-gray2 {
    background-color: #F2F2F2 !important;
  }
  .bg-color-md-light-gray2-transparent {
    background-color: rgba(242, 242, 242, 0.7);
  }
  .bg-color-md-white {
    background-color: #FFFFFF !important;
  }
  .bg-color-md-none {
    background: transparent !important;
    background-color: transparent !important;
  }
  .max-md-width-100-percent {
    max-width: 100%;
  }
  .mw-md-100 {
    max-width: 100px;
  }
  .mw-md-110 {
    max-width: 110px;
  }
  .mw-md-120 {
    max-width: 120px;
  }
  .mw-md-130 {
    max-width: 130px;
  }
  .mw-md-140 {
    max-width: 140px;
  }
  .mw-md-145 {
    max-width: 145px;
  }
  .mw-md-150 {
    max-width: 150px;
  }
  .mw-md-160 {
    max-width: 160px;
  }
  .mw-md-170 {
    max-width: 170px;
  }
  .mw-md-180 {
    max-width: 180px;
  }
  .mw-md-190 {
    max-width: 190px;
  }
  .mw-md-200 {
    max-width: 200px;
  }
  .mw-md-212 {
    max-width: 212px;
  }
  .mw-md-220 {
    max-width: 220px;
  }
  .mw-md-250 {
    max-width: 250px;
  }
  .mw-md-260 {
    max-width: 260px;
  }
  .mw-md-275 {
    max-width: 275px;
  }
  .mw-md-280 {
    max-width: 280px;
  }
  .mw-md-290 {
    max-width: 290px;
  }
  .mw-md-300 {
    max-width: 300px;
  }
  .mw-md-310 {
    max-width: 310px;
  }
  .mw-md-320 {
    max-width: 320px;
  }
  .mw-md-330 {
    max-width: 330px;
  }
  .mw-md-340 {
    max-width: 340px;
  }
  .mw-md-350 {
    max-width: 350px;
  }
  .mw-md-360 {
    max-width: 360px;
  }
  .mw-md-370 {
    max-width: 370px;
  }
  .mw-md-380 {
    max-width: 380px;
  }
  .mw-md-390 {
    max-width: 390px;
  }
  .mw-md-400 {
    max-width: 400px;
  }
  .mw-img-md-100 img {
    max-width: 100px;
  }
  .mw-img-md-120 img {
    max-width: 120px;
  }
  .mw-img-md-145 img {
    max-width: 145px;
  }
  .mw-img-md-180 img {
    max-width: 180px;
  }
  .mw-img-md-200 img {
    max-width: 200px;
  }
  .nudge-m-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .qelbree-audience-dtp .green-gradient-md-background {
    background: linear-gradient(135deg, rgb(2, 0, 36) 0%, rgb(58, 161, 70) 0%, rgb(0, 88, 77) 100%);
  }
  .qelbree-audience-dtp .plum-gradient-background {
    background: -webkit-gradient(linear, right top, left top, from(#E867B5), color-stop(48.89%, rgb(208, 37, 141)), to(rgb(144, 35, 101)));
    background: linear-gradient(270deg, #E867B5 0%, rgb(208, 37, 141) 48.89%, rgb(144, 35, 101) 100%);
  }
  .qelbree-audience-dtp .rounded-md-box {
    border-radius: 29px;
  }
  .qelbree-audience-dtp .opacity-098 {
    opacity: 0.98;
  }
  .qelbree-audience-dtp .savings-hero-overlay {
    background-image: url("../img/Savings_Hero_Overlay_Large.png");
    background-size: auto 320px;
    min-height: 320px;
    background-position-x: calc(50% - 580px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .qelbree-audience-dtp .faqs-hero-overlay {
    background-image: url("../img/FAQ_Hero_Overlay_Large.png");
    background-size: auto 390px;
    min-height: 390px;
    background-position-x: calc(50% - 780px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .qelbree-audience-dtp .whatisqelbree-hero-overlay {
    background-image: url("../img/What_Is_Qelbree_Overlay_Large.png");
    background-size: auto 340px;
    min-height: 340px;
    background-position-x: calc(50% - 600px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .qelbree-audience-dtp .bg-container-gray-gradient {
    background-image: url("../img/BoysGirls_Background.png");
    min-height: 680px;
    height: 680px;
    background-position: center;
    background-size: auto;
  }
  .text-md-left {
    text-align: left;
  }
  .text-md-center {
    text-align: center;
  }
  .text-md-right {
    text-align: right;
  }
}
.megamenu--expanded .component-masthead {
  z-index: 2000;
}

.imgSwitching {
  max-width: 250px;
  margin: 0 auto;
}

.text-no-underline {
  text-decoration: none !important;
}

.image-centered picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.image-centered picture img {
  max-width: 155px;
}

.skip-link {
  display: none;
}
@media screen and (min-width: 768px) {
  .skip-link {
    display: block;
  }
}

.c-flex .partial-responsive-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.c-flex.centered .partial-responsive-column {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.c-flex.end .partial-responsive-column {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.jump-link-pink {
  border: 1px solid #DE2B98;
  font-size: 14px;
  padding: 2px 15px 2px 30px !important;
  border-radius: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 200px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .jump-link-pink {
    margin: 0 35px;
    width: auto;
  }
}
.jump-link-pink::before {
  content: "";
  background-image: url("data:image/svg+xml, %3csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='1.1a_Clinical_Efficacy_Children_Large' transform='translate%28-630, -1151%29'%3e%3cg id='BUTTONS-&amp;-LINKS/Anchor-Link-Copy' transform='translate%28399, 1151%29'%3e%3cg id='Group-26' transform='translate%28231, 0%29'%3e%3ccircle id='Oval' stroke='%23DE2B98' stroke-width='1.5' fill='%23DE2B98' cx='13' cy='13' r='12.25'%3e%3c/circle%3e%3cpath d='M17.2314719,18.1094757 C17.700101,18.6301748 18.459899,18.6301748 18.9285281,18.1094757 C19.3971573,17.5887767 19.3971573,16.7445567 18.9285281,16.2238576 L14.1285281,10.8905243 C13.659899,10.3698252 12.900101,10.3698252 12.4314719,10.8905243 L7.63147186,16.2238576 C7.16284271,16.7445567 7.16284271,17.5887767 7.63147186,18.1094757 C8.10010101,18.6301748 8.85989899,18.6301748 9.32852814,18.1094757 L13.28,13.7189514 L17.2314719,18.1094757 Z' id='Path-Copy-19' fill='%23FFFFFF' fill-rule='nonzero' transform='translate%2813.28, 14.5%29 scale%281, -1%29 translate%28-13.28, -14.5%29'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  width: 26px;
  height: 26px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: -1px;
}
.jump-link-pink.active-anchor {
  background-color: #DE2B98;
}
.jump-link-pink.active-anchor::before {
  background-image: url("data:image/svg+xml, %3csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='1.1a_Clinical_Efficacy_Children_Large' transform='translate%28-399, -1151%29'%3e%3cg id='Group-26' transform='translate%28399, 1151%29'%3e%3ccircle id='Oval' stroke='%23DE2C98' stroke-width='1.5' fill='%23FFFFFF' cx='13' cy='13' r='12.25'%3e%3c/circle%3e%3cpath d='M17.2314719,18.1094757 C17.700101,18.6301748 18.459899,18.6301748 18.9285281,18.1094757 C19.3971573,17.5887767 19.3971573,16.7445567 18.9285281,16.2238576 L14.1285281,10.8905243 C13.659899,10.3698252 12.900101,10.3698252 12.4314719,10.8905243 L7.63147186,16.2238576 C7.16284271,16.7445567 7.16284271,17.5887767 7.63147186,18.1094757 C8.10010101,18.6301748 8.85989899,18.6301748 9.32852814,18.1094757 L13.28,13.7189514 L17.2314719,18.1094757 Z' id='Path-Copy-19' fill='%23DE2B98' fill-rule='nonzero' transform='translate%2813.28, 14.5%29 scale%281, -1%29 translate%28-13.28, -14.5%29'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

@media screen and (min-width: 768px) {
  .negative-margin-paragraph {
    margin: 24px 0 0 -132px;
  }
}

.container-fluid {
  max-width: none;
}

.inner-content-wrapper, .navbar-utility--wrapper .utility--global-banner .inner-content-wrapper {
  max-width: 992px;
  padding-left: 15px;
  padding-right: 15px;
}

#region-inline-isi {
  background-color: #ffffff;
  padding-top: 40px;
  padding-left: 15px;
  padding-right: 15px;
}
#region-inline-isi .region-inline-isi {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  #region-inline-isi .region-inline-isi > .block {
    width: 100%;
    max-width: 992px;
  }
}
@media screen and (min-width: 992px) {
  #region-inline-isi {
    padding-bottom: 40px;
  }
  #region-inline-isi .region-inline-isi > .block {
    margin-left: 8.33333%;
  }
}
#region-inline-isi .btn-read-more {
  display: none;
}

#region-sticky-isi {
  background-color: #fff;
  border: 10px black;
  bottom: 0;
  left: 50%;
  height: 120vh;
  max-height: 183px;
  position: fixed;
  -webkit-transition: max-height 0.5s ease-out;
  transition: max-height 0.5s ease-out;
  -webkit-transition-property: max-height, -webkit-transform;
  transition-property: max-height, -webkit-transform;
  transition-property: max-height, transform;
  transition-property: max-height, transform, -webkit-transform;
  width: 100%;
  max-width: 967px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1100;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
#region-sticky-isi::-webkit-scrollbar {
  display: none;
}
#region-sticky-isi .hideContent {
  display: none;
}
#region-sticky-isi .showContentSticky {
  display: block !important;
}
@media screen and (min-width: 768px) {
  #region-sticky-isi {
    max-height: 130px;
  }
}
#region-sticky-isi .node__content {
  margin-top: 0;
}
#region-sticky-isi.is-hidden {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: none;
}
#region-sticky-isi .component-isi .node__content {
  max-width: 926px;
}
#region-sticky-isi .region-sticky-isi {
  height: 100%;
}
#region-sticky-isi .block-entity-block {
  height: 100%;
  width: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
}
#region-sticky-isi .isi-read-more-content {
  display: none;
}
#region-sticky-isi .btn-read-more {
  display: inline-block;
  color: #CA2588;
  font-weight: 600;
  cursor: pointer;
}
#region-sticky-isi.is-expanded {
  overflow-y: auto;
}
#region-sticky-isi.is-expanded .btn-read-more {
  display: none;
}
#region-sticky-isi.is-expanded .isi-read-more-content {
  display: inline;
}
#region-sticky-isi.is-expanded .hideContent {
  display: block;
}
#region-sticky-isi.is-expanded .showContentSticky {
  display: none !important;
}
#region-sticky-isi.is-collapsed .inner-content-wrapper {
  margin-top: 9px;
}

.btn, .btn-secondary, .btn-primary {
  padding: 0 15px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50px;
  text-decoration: none !important;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
}
.btn:hover, .btn-secondary:hover, .btn-primary:hover {
  -webkit-filter: brightness(95%);
          filter: brightness(95%);
  color: #fff;
}
.btn:focus, .btn-secondary:focus, .btn-primary:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-primary {
  color: #fff !important;
  background: #CA2588 !important;
  padding: 14px 0;
  font-size: 1rem;
  border: 1px solid transparent;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .btn-primary {
    min-width: 275px;
    width: auto;
  }
  .btn-primary.white-variation-dtp {
    min-width: 375px;
    color: #CA2588 !important;
    background: #F2F2F2 !important;
  }
  .btn-primary.white-variation-dtp:hover, .btn-primary.white-variation-dtp:focus {
    color: #fff !important;
    background: #CA2588 !important;
  }
}
.btn-primary:hover, .btn-primary:focus {
  border: 1px solid #018fe2 !important;
  background: #CA2588 !important;
}

.btn-secondary {
  color: #CA2588 !important;
  background: #F2F2F2 !important;
  padding: 14px 0;
  font-size: 1rem;
  border: none !important;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .btn-secondary {
    min-width: 300px;
    width: auto;
  }
}
.btn-secondary:hover, .btn-secondary:focus {
  color: #fff !important;
  background: #CA2588 !important;
}

.btn-primary-custom {
  color: #CA2588 !important;
  background: #F2F2F2 !important;
  padding: 4px 0;
  font-size: 12px;
  border: none !important;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .btn-primary-custom {
    min-width: 220px;
    width: auto;
  }
}
.btn-primary-custom:hover, .btn-primary-custom:focus {
  color: #fff !important;
  background: #CA2588 !important;
}

.btn-white {
  font-weight: 700;
  color: #fff !important;
  background: none;
  text-decoration: none !important;
}
.btn-white.underlined {
  text-decoration: underline !important;
}
.btn-white:hover, .btn-white:focus {
  text-decoration: underline !important;
}

.btn-light {
  font-weight: 700 !important;
  color: #CA2588 !important;
  text-decoration: none !important;
  background: none;
  border-radius: 0;
  border: none !important;
}
.btn-light:hover, .btn-light:focus {
  text-decoration: underline !important;
  background: none;
}

.btn-green {
  font-weight: 700;
  color: #00584D !important;
  text-decoration: none !important;
  background: none;
  border-radius: 0;
  border: none !important;
}
.btn-green:hover, .btn-green:focus {
  text-decoration: underline !important;
  background: none;
}

.btn-gray {
  color: #636467 !important;
  text-decoration: none !important;
  background: none;
  border-radius: 0;
  border: none !important;
}
.btn-gray:hover, .btn-gray:focus {
  text-decoration: underline !important;
  background: none;
}

.btn-icon {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 14px 20px;
  min-width: 300px !important;
}
.btn-icon::before {
  content: "";
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  padding: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-position: center;
  background-size: contain;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
.btn-icon-samples::before {
  background-image: url("data:image/svg+xml, %3csvg width='30px' height='49px' viewBox='0 0 30 49' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eButton_pill_bottle%3c/title%3e%3cdefs%3e%3cpolygon id='path-1' points='0 0 30 0 30 49 0 49'%3e%3c/polygon%3e%3c/defs%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='0.2_Home_Large_Op2' transform='translate%28-277, -693%29'%3e%3cg id='CTA-buttons' transform='translate%28250, 681%29'%3e%3cg id='Button_pill_bottle' transform='translate%2827, 12%29'%3e%3cmask id='mask-2' fill='white'%3e%3cuse xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3cg id='Clip-2'%3e%3c/g%3e%3cpath d='M28.2118529,14.4766241 C28.2118529,14.6880659 28.0419789,14.8592948 27.8337875,14.8592948 L26.5169448,14.8592948 L3.48305518,14.8592948 L2.16493529,14.8592948 C1.95674387,14.8592948 1.78942439,14.6880659 1.78942439,14.4766241 L1.78942439,7.01649283 C1.78942439,6.80505109 1.95674387,6.63382221 2.16493529,6.63382221 L27.8337875,6.63382221 C28.0419789,6.63382221 28.2118529,6.80505109 28.2118529,7.01649283 L28.2118529,14.4766241 Z M24.5180518,39.2749775 L14.2042745,39.2749775 C13.8504768,39.2749775 13.563096,38.9818129 13.563096,38.6237888 L13.563096,24.1938635 C13.563096,23.8345423 13.8504768,23.5426749 14.2042745,23.5426749 L24.5180518,23.5426749 L24.5180518,39.2749775 Z M4.4077827,2.20003177 C4.4077827,1.98859004 4.57765668,1.81736115 4.78584809,1.81736115 L25.3239952,1.81736115 C25.5321866,1.81736115 25.7020606,1.98859004 25.7020606,2.20003177 L25.7020606,4.77624821 L4.4077827,4.77624821 L4.4077827,2.20003177 Z M27.8337875,4.81646106 L27.4902078,4.81646106 L27.4902078,2.20003177 C27.4902078,0.987160481 26.5182221,0 25.3239952,0 L4.78584809,0 C3.59034401,0 2.61963556,0.987160481 2.61963556,2.20003177 L2.61963556,4.81646106 L2.16493529,4.81646106 C0.971985695,4.81646106 0,5.80362154 0,7.01649283 L0,14.4766241 C0,15.6894954 0.971985695,16.6766559 2.16493529,16.6766559 L3.48305518,16.6766559 L3.48305518,29.5382803 L3.48305518,41.9394028 L3.48305518,44.7633822 C3.48305518,46.6663578 4.86248297,48.2359559 6.65701635,48.5265262 C5.99412466,47.727458 5.27120232,45.9399322 5.27120232,44.7633822 L5.27120232,41.9394028 L5.27120232,29.418939 L5.27120232,16.6766559 L24.7275204,16.6766559 L24.7275204,21.7253137 L14.2042745,21.7253137 C12.8644414,21.7253137 11.7749489,22.8331127 11.7749489,24.1938635 L11.7749489,38.6237888 C11.7749489,39.9832424 12.8644414,41.0910415 14.2042745,41.0910415 L24.7275204,41.0910415 L24.7275204,45.3626833 C24.7275204,46.3667073 23.9241315,47.183936 22.9342643,47.183936 L21.7438692,47.183936 L12.2500851,47.183936 L7.97002725,47.183936 C8.57416553,48.3527029 9.71219346,48.9195743 11.4466962,49 L12.2500851,49 L21.7438692,49 L22.9342643,49 C24.9101669,49 26.5169448,47.3681368 26.5169448,45.3626833 L26.5169448,16.6766559 L27.8337875,16.6766559 C29.0292916,16.6766559 30,15.6894954 30,14.4766241 L30,7.01649283 C30,5.80362154 29.0292916,4.81646106 27.8337875,4.81646106 L27.8337875,4.81646106 Z' id='Fill-1' fill='%23FEFEFE' mask='url%28%23mask-2%29'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
.btn-icon-savings::before {
  background-image: url("data:image/svg+xml, %3csvg width='47px' height='47px' viewBox='0 0 47 47' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eButton_icon_money%3c/title%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='0.2_Home_Large_Op2' transform='translate%28-587, -693%29' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cg id='CTA-buttons' transform='translate%28250, 681%29'%3e%3cg id='2_Patient_Savings' transform='translate%28320, 0%29'%3e%3cg id='Button_icon_money' transform='translate%2817.0407, 12.3833%29'%3e%3cpath d='M29.7482353,32.9838333 C28.4336652,34.1761667 26.4983258,34.8453333 23.9422172,34.9791667 L23.9422172,37.9965 C23.9422172,38.4588333 23.5648869,38.836 23.1023529,38.836 L23.1023529,38.836 C22.639819,38.836 22.2624887,38.4588333 22.2624887,37.9965 L22.2624887,35.0156667 C20.631448,34.9305 19.0856109,34.602 17.6493213,34.0545 C16.4686425,33.6043333 15.5070588,33.0568333 14.7402262,32.412 C14.4480995,32.1565 14.3628959,31.7306667 14.5333032,31.39 L14.7402262,30.9885 C14.9714932,30.5383333 15.5557466,30.3801667 15.9695928,30.6843333 C16.6268778,31.171 17.3937104,31.5968333 18.2944344,31.9618333 C19.5603167,32.4728333 20.8870588,32.777 22.2746606,32.8621667 L22.2746606,24.0413333 C20.7288235,23.6641667 19.4385973,23.2505 18.4161538,22.8125 C17.3815385,22.3745 16.5295023,21.7418333 15.8478733,20.9023333 C15.1662443,20.0628333 14.8254299,18.9556667 14.8254299,17.5686667 C14.8254299,15.841 15.4462045,14.3931667 16.6999095,13.2251667 C17.9536199,12.045 19.8037557,11.3636667 22.2746606,11.1568333 L22.2746606,8.1395 C22.2746606,7.67716667 22.651991,7.3 23.1145249,7.3 L23.1145249,7.3 C23.5770588,7.3 23.9543891,7.67716667 23.9543891,8.1395 L23.9543891,11.1203333 C25.2324434,11.169 26.46181,11.3758333 27.6668326,11.7408333 C28.5919005,12.0206667 29.4074208,12.3735 30.1377376,12.7993333 C30.5028959,13.0183333 30.6611312,13.4685 30.490724,13.8578333 L30.2959729,14.308 C30.1012217,14.7581667 29.5656561,14.9528333 29.1274661,14.7216667 C28.4458371,14.3566667 27.7398643,14.0525 26.9973756,13.8091667 C25.9627602,13.4685 24.9524887,13.286 23.9422172,13.2373333 L23.9422172,22.1311667 C25.5976018,22.5326667 26.9486878,22.9463333 28.0076471,23.36 C29.0544344,23.7736667 29.9429864,24.4063333 30.6611312,25.258 C31.379276,26.1096667 31.7322624,27.229 31.7322624,28.616 C31.7322624,30.3436667 31.0749774,31.7915 29.7482353,32.996 L29.7482353,32.9838333 Z M18.5500452,20.148 C19.4142534,20.7563333 20.6436199,21.2673333 22.2624887,21.6931667 L22.2624887,13.3103333 C20.6071041,13.4441667 19.3655656,13.8943333 18.5257014,14.673 C17.6858371,15.4395 17.271991,16.3885 17.271991,17.5078333 C17.271991,18.6271667 17.698009,19.5518333 18.5622172,20.1601667 L18.5500452,20.148 Z M27.9346154,31.5603333 C28.8231674,30.8181667 29.2735294,29.8813333 29.2735294,28.7376667 C29.2735294,27.5331667 28.8109955,26.6206667 27.8980995,26.0245 C26.9852036,25.4161667 25.6584615,24.9051667 23.9422172,24.4793333 L23.9422172,32.8621667 C25.7071493,32.7283333 27.0460633,32.2903333 27.9346154,31.5481667 L27.9346154,31.5603333 Z' id='Shape'%3e%3c/path%3e%3cpath d='M23.078009,46.136 C10.3583258,46.136 0,35.7943333 0,23.068 C0,10.3416667 10.3583258,0 23.078009,0 C35.7976923,0 46.1560181,10.3416667 46.1560181,23.068 C46.1560181,35.7943333 35.8098643,46.136 23.078009,46.136 Z M23.078009,1.70333333 C11.2955656,1.70333333 1.7040724,11.2906667 1.7040724,23.068 C1.7040724,34.8453333 11.2955656,44.4326667 23.078009,44.4326667 C34.8604525,44.4326667 44.4519457,34.8453333 44.4519457,23.068 C44.4519457,11.2906667 34.8604525,1.70333333 23.078009,1.70333333 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
.btn-icon-dosing::before {
  background-image: url("data:image/svg+xml, %3csvg width='52px' height='48px' viewBox='0 0 52 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eButton_icon_pills%3c/title%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='0.2_Home_Large_Op2' transform='translate%28-908, -693%29' fill='%23FFFFFF' fill-rule='nonzero'%3e%3cg id='CTA-buttons' transform='translate%28250, 681%29'%3e%3cg id='3_Dosing_Optimization' transform='translate%28639, 0%29'%3e%3cg id='Button_icon_pills' transform='translate%2819, 12%29'%3e%3cpath d='M7.87031996,39.261399 C7.74801003,35.5353566 10.4021354,33.7026778 13.7656583,33.0472827 C14.7319067,32.8288177 15.6859241,32.6831744 16.6032486,32.5011202 C17.0557953,32.4161615 17.496111,32.7074482 17.5817279,33.1565152 C17.6795759,33.6177192 17.3493391,34.0667862 16.8723304,34.1396079 C15.0376815,34.4066207 13.1418777,34.5279901 11.4906937,35.2683438 C9.82727875,35.9601497 9.00780225,37.5136788 8.98334027,39.2735359 C8.94664729,39.9896157 7.87031996,39.9774788 7.84585797,39.2492621 L7.84585797,39.2492621 L7.87031996,39.261399 Z' id='Path'%3e%3c/path%3e%3cpath d='M40.7472276,29.5761162 C39.5608213,29.9038138 37.7873274,30.2315113 36.5764592,30.4985241 C36.5764592,30.4985241 32.4546147,31.3359734 32.4546147,31.3359734 C32.002068,31.4330689 31.5617523,31.1417822 31.4639043,30.6805783 C31.3660564,30.2072374 31.6962932,29.7460335 32.1733019,29.6853487 C33.5554041,29.5032945 37.0779299,29.0178167 38.411108,28.8236256 C38.9859647,28.738667 39.9032891,28.6051606 40.4659148,28.4837911 C41.1630813,28.3381477 41.4321632,29.3576512 40.7472276,29.5639793 L40.7472276,29.5639793 L40.7472276,29.5761162 Z' id='Path'%3e%3c/path%3e%3cg id='Group' transform='translate%283.678, 6.1431%29'%3e%3cpath d='M5.25637421,15.0706489 C4.53474566,15.6653592 3.77642413,16.2600696 3.03033359,16.9033277 C0.400670217,19.087978 -1.04258689,21.9644341 0.889909914,25.1685878 C1.25683969,25.7875721 2.2108571,25.2899573 1.89285129,24.6466992 C1.04891282,23.0931701 1.01221984,21.3454499 2.13747114,19.9375642 C3.22602947,18.4932676 4.82828947,17.4859011 6.30823956,16.3693021 C6.68740032,16.0901524 6.74855529,15.5318528 6.44278048,15.1677445 C6.14923666,14.815773 5.61107299,14.7672253 5.25637421,15.058512 L5.25637421,15.0706489 Z' id='Path'%3e%3c/path%3e%3cpath d='M24.1777195,0.130068579 C23.7496348,0.5063139 23.0035442,1.05247646 22.5387665,1.41658484 C21.4624392,2.22976021 18.6248489,4.32945184 17.4995976,5.15476416 C17.1082059,5.43391391 17.0348199,6.00435036 17.3528257,6.36845874 C17.6586005,6.72043017 18.1845332,6.75684101 18.539232,6.46555431 L21.743752,3.75901538 C22.6733074,2.94584001 24.0676406,1.8049671 24.948272,0.955380896 C25.4375117,0.445629171 24.7158832,-0.318998417 24.1777195,0.142205525 L24.1777195,0.130068579 Z' id='Path'%3e%3c/path%3e%3c/g%3e%3cpath d='M51.8285067,31.202467 C51.1802641,28.0347241 48.9297615,25.583061 46.0799403,24.5150098 C46.8994168,25.0611724 47.6822003,25.813663 48.3059809,26.8695773 C48.9175305,27.9012177 49.2966913,28.8236256 49.5168492,29.6489379 C49.810393,30.2315113 50.0427818,30.8626325 50.1773228,31.5301645 C50.9967993,35.5353566 48.3793669,39.4434532 44.3431394,40.2566286 L30.6811208,42.9995783 C30.8890477,41.5552818 31.0847436,38.9094276 30.42427,35.4868088 C29.8004894,32.2219704 28.5406972,29.843129 27.6722967,28.495928 L41.3832392,25.7408413 C41.8847099,25.6437458 42.3739496,25.595198 42.8631893,25.595198 C44.0006716,25.595198 45.0892299,25.8622108 46.0799403,26.3355517 C44.0373646,24.5150098 41.2976223,24.3086817 39.4874354,24.4300512 L11.4417697,30.0615941 C9.04449523,30.5470719 6.9896885,31.9185468 5.64427934,33.9332798 C5.47304544,34.1881556 5.31404254,34.4551684 5.16727063,34.7221813 C4.53125903,34.333799 3.94417139,33.8361842 3.43046971,33.2414739 C2.1462155,31.7364926 1.52243489,29.8188551 1.68143779,27.8526699 C1.84044069,25.8864847 2.76999612,24.0902167 4.28663918,22.8158374 L15.2211464,13.6038955 C16.3463977,14.1500581 18.8170582,15.5458068 21.1164848,18.3008935 C23.5993762,21.2623083 24.6023176,23.8960256 24.9203234,24.8548443 L23.3425254,26.1777714 L26.7427413,25.4981024 L38.0564093,15.9705999 C41.8969409,12.7300354 42.3739496,7.00139697 39.1082746,3.19039597 C36.9923129,0.726595968 33.8244859,-0.341455265 30.8156617,0.0954747846 C31.7941411,0.180433405 32.8582375,0.471720106 33.9223338,1.09070434 C34.9619682,1.69755163 37.3837047,3.74869548 37.8362514,4.27058415 C40.5026078,7.37764229 40.111216,12.0625034 36.9800819,14.7083576 L26.3024255,23.7018344 C25.7887239,22.3303596 24.6634726,19.9272443 22.41297,17.2328423 C20.2725463,14.6840837 18.0342747,13.2033763 16.6154795,12.4387487 L27.3298289,3.42099794 C27.7212207,3.09330041 28.1248434,2.81415065 28.5529282,2.58354868 C29.5436385,2.03738612 30.6321969,1.74609942 31.7329862,1.68541469 C29.0666298,1.0785674 26.5592764,2.20730336 25.0304023,3.17825903 L3.22254284,21.5414581 C1.36343199,23.1071241 0.225949693,25.3039113 0.030253814,27.7191635 C-0.165442065,30.1344157 0.592879466,32.4768463 2.17067749,34.321662 C2.85561306,35.1227005 3.66285856,35.7659586 4.53125903,36.2635734 C4.07871231,37.695733 4.00532635,39.2249882 4.31110116,40.7299694 C5.19173262,45.0264483 9.00780225,48 13.2641876,48 C13.8635062,48 14.4750559,47.9393153 15.0743745,47.8179458 L44.6733762,41.8708424 C49.6146971,40.8756128 52.8192171,36.0815192 51.8162757,31.19033 L51.8285067,31.202467 Z M14.7441377,46.203732 C10.7201412,47.0169074 6.76953064,44.419601 5.95005415,40.4144089 C5.55866239,38.4724975 5.95005415,36.5063123 7.05084347,34.8556877 C8.15163278,33.205063 9.83950974,32.088464 11.7842375,31.6879448 L25.8988028,28.8600364 C26.6204313,29.8674029 28.1003814,32.2826551 28.785317,35.8023694 C29.5069456,39.5648226 29.1277848,42.3441832 28.9320889,43.3515497 L14.7563687,46.1915951 L14.7441377,46.203732 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.qelbree-audience-dtp .btn-secondary.no-hover-state:hover, .qelbree-audience-dtp .btn-secondary.no-hover-state:focus {
  color: #CA2588 !important;
  background: #F2F2F2 !important;
}

.component-masthead {
  background-color: #00584D;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.toolbar-fixed .component-masthead {
  position: static;
}

.qelbree-audience-dtp .component-masthead {
  background-color: transparent;
  position: relative;
}
.qelbree-audience-dtp .component-masthead .navbar-utility--wrapper {
  background-color: #202020 !important;
}
.qelbree-audience-dtp .component-masthead .navbar-brand {
  margin-top: 15px;
  max-width: 149px;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-masthead .navbar-brand {
    margin-top: 25px;
    max-width: 244px;
  }
}
.qelbree-audience-dtp .component-masthead .region-header {
  position: absolute;
  padding-left: 15px;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-masthead .region-header {
    padding-left: 0;
    max-width: 992px;
  }
}

.navbar-utility--wrapper {
  padding: 0;
}
.navbar-utility--wrapper .inner-content-wrapper {
  max-width: unset;
  padding-left: 0;
  padding-right: 0;
}
.navbar-utility--menu-container {
  max-width: 1022px;
  margin: 0 auto;
}
.navbar-utility--menu-container i {
  margin-left: 10px;
}
.navbar-utility--menu-container i.icon-qelbree-pdf {
  font-size: 1.2rem;
}
.navbar-utility--menu-container .nav-item {
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
.navbar-utility--menu-container .nav-item > .nav-link,
.navbar-utility--menu-container .nav-item > .nav-link- {
  height: 45px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.navbar-utility--menu-container .nav-item > .nav-link:hover,
.navbar-utility--menu-container .nav-item > .nav-link-:hover {
  text-decoration: underline;
}
.navbar-utility--menu-container .nav-item .dropdown-toggle::after {
  font-family: "qelbree-icons";
  border: unset;
  margin-left: 10px;
  content: "\e904";
}
.navbar-utility--menu-container .nav-item.show .dropdown-toggle::after {
  content: "\e903";
}
@media screen and (min-width: 992px) {
  .navbar-utility--menu-container .nav-item {
    width: auto;
  }
}
.navbar-utility--menu-container .dropdown-menu {
  -webkit-margin-before: 0;
          margin-block-start: 0;
  padding: 0;
  border: none;
  z-index: 1005;
}
.navbar-utility--menu-container .dropdown-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 45px;
  font-size: 12px;
  font-weight: 500;
  background-color: #F2F2F2;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  margin: 0;
}
.navbar-utility--menu-container .dropdown-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar-utility--menu-container .nav {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.navbar-utility--menu-container .nav-link,
.navbar-utility--menu-container .nav-link- {
  color: white;
}
.navbar-utility--menu-container .dropdown-item a {
  color: #CA2588;
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 768px) {
  .navbar-utility--desktop {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  .navbar-utility--desktop {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  .navbar-utility--mobile {
    display: block;
  }
}
.navbar-utility--mobile .nav-link,
.navbar-utility--mobile .nav-link- ul {
  padding: 0 19% 0 19%;
}
@media screen and (min-width: 992px) {
  .navbar-utility--mobile {
    display: none;
  }
}

.qelbree-audience-dtp .navbar-utility--menu-container .nav-item > .nav-link,
.qelbree-audience-dtp .navbar-utility--menu-container .nav-item > .nav-link- {
  text-decoration: none;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .navbar-utility--menu-container .nav-item > .nav-link:hover,
  .qelbree-audience-dtp .navbar-utility--menu-container .nav-item > .nav-link-:hover {
    text-decoration: underline;
  }
}

@media screen and (min-width: 992px) {
  .homepage .navbar-main {
    position: absolute;
    width: 100%;
    z-index: 10;
    background-color: transparent !important;
    background: rgba(0, 0, 0, 0.75) !important;
    /*
    &--top-left {
      width: 40%;
    }
    */
  }
  .homepage .navbar-main .navbar-toggler {
    background-color: #c6c6c3;
  }
  .homepage .navbar-main--top {
    padding-bottom: 0;
  }
  .homepage .navbar-main--top .navbar-brand {
    background-size: 100% !important;
  }
  .homepage .navbar-main--top a {
    color: #FFFFFF;
  }
  .homepage .navbar-main--top-right a {
    color: #FFFFFF !important;
  }
  .homepage .navbar-main--top-right a.btn-primary-custom {
    color: #CA2588 !important;
  }
  .homepage .navbar-main--top-right a.btn-primary-custom:after {
    border-left-color: #CA2588 !important;
  }
  .homepage .navbar-main--top-right a:hover.btn-primary-custom {
    color: #CA2588 !important;
    background-color: #CA2588 !important;
  }
  .homepage .navbar-main--top-right a:hover.btn-primary-custom:after {
    border-left-color: white !important;
  }
  .homepage .navbar-main--top-right .nav-item {
    color: #fff;
    font-family: "montserrat", sans-serif, Helvetica;
    font-size: 12px;
    font-weight: 800;
  }
  .homepage .navbar-main--top-right .nav-item .nav-link:after {
    border-left: 6px solid white;
  }
  .homepage .navbar-main--top-right .nav-item .nav-link:hover {
    color: #fff !important;
    text-decoration: underline;
  }
  .homepage .navbar-main--bottom .navbar-main--nav {
    width: calc(100% + 30px);
    margin-left: -15px;
  }
}
@media screen and (min-width: 992px) and (min-width: 992px) {
  .homepage .navbar-main--bottom .navbar-main--nav {
    width: 100%;
    margin-left: 0;
  }
}
@media screen and (min-width: 992px) {
  .homepage .navbar-main--bottom .navbar-main--nav nav {
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .homepage .navbar-main--bottom .navbar-main--nav .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .dropdown-toggle {
    padding-right: 30px;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .dropdown-toggle::after {
    position: absolute;
    right: 30px;
    top: 55%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    color: #CA2588;
    font-size: 25px;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    padding: 0 !important;
    border: none;
    border-top: none;
    display: block;
    background-color: rgba(0, 0, 0, 0);
    font-weight: 700;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: grid;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 70px;
    font-size: 14px;
    border-bottom: 5px solid transparent !important;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .nav-link {
    white-space: normal;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item.active {
    font-weight: bold;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item:hover {
    border-bottom: 5px solid #CA2588 !important;
    margin-bottom: 0 !important;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item a {
    color: #FFFFFF !important;
    margin-left: 0;
    margin-right: 0;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item a.nav-link--::before {
    display: none;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item a.d-md-none {
    font-weight: normal;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item a .nav-icon {
    margin-right: 2px;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu {
    border-radius: 0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 100%;
    border: 0;
    padding: 0;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item {
    padding: 0 !important;
    border-bottom: #E5E5E5 solid 1px;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item.active {
    font-weight: 700;
    background-color: transparent;
    padding: 0.75rem 0;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item a {
    white-space: normal;
    color: #CA2588 !important;
    font-weight: bold;
    display: block;
    padding: 20px 16px;
  }
  .homepage .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item:last-child {
    border-bottom: none;
  }
}
.navbar-main .container, .navbar-main .container-fluid {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.navbar-main--top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 15px;
}
.navbar-main--top .navbar-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 4rem;
  background-size: 100% !important;
}
.navbar-main--top .navbar-brand img {
  max-width: 240px;
}
.navbar-main--top a .nav-icon {
  margin-right: 2px;
}
.navbar-main--top-left {
  position: relative;
  width: 100%;
}
.navbar-main--main-nav-toggler {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.navbar-main--main-nav-toggler:focus {
  outline: none;
}
.navbar-main--main-nav-toggler:not(.collapsed) .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22Layer%201%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3Argba(0%2C%200%2C%200%2C%200.5)%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A4px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%2F%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221%22%20x2%3D%2247%22%20y1%3D%2247%22%20y2%3D%221%22%2F%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221%22%20x2%3D%2247%22%20y1%3D%221%22%20y2%3D%2247%22%2F%3E%3C%2Fsvg%3E");
  background-size: 75%;
}
.navbar-main--top-right {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
}
.navbar-main--top-right > .row {
  margin-right: 0;
  margin-left: 0;
}
.navbar-main--top-right fieldset {
  margin-bottom: 0;
}
.navbar-main--top-right .form-group {
  margin-bottom: 0;
}
.navbar-main--top-right label {
  display: none;
}
.navbar-main--bottom .navbar-main--nav nav {
  margin-left: -15px;
  margin-right: -15px;
  width: auto !important;
}
.navbar-main--bottom .navbar-main--nav .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.navbar-main--bottom .navbar-main--nav .nav .dropdown-toggle {
  padding-right: 30px;
}
.navbar-main--bottom .navbar-main--nav .nav .dropdown-toggle::after {
  position: absolute;
  right: 30px;
  top: 55%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #CA2588;
  font-size: 25px;
}
.navbar-main--bottom .navbar-main--nav .nav .menu-item--expanded.show .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid;
}
@media screen and (min-width: 992px) {
  .navbar-main--bottom .navbar-main--nav .nav .menu-item--expanded.show .dropdown-toggle::after {
    border-top: 0.3em solid;
    border-bottom: 0;
  }
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0 !important;
  border: none;
  border-top: none;
  display: block;
  background-color: #F2F2F2;
  font-weight: 800;
  border-bottom: #E5E5E5 solid 1px;
  margin-top: auto;
  margin-bottom: auto;
  border-bottom: 1px solid #E5E5E5 !important;
  font-size: 14px;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .nav-link {
  white-space: normal;
  padding: 14px 0;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item:first-child {
  border-top: none;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .nav--utility-item {
  font-weight: normal;
  padding: 14px 0;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .nav--utility-item:after {
  content: " ";
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 6px solid;
  display: inline-block;
  margin-left: 4px;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item.active {
  font-weight: bold;
  border-bottom: 5px solid #CA2588 !important;
  margin-bottom: 0 !important;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item.active a {
  color: #CA2588;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item.active a.nav--utility-item:after {
  border-left-color: #CA2588;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item a {
  color: #000;
  position: relative;
  margin-left: 40px;
  margin-right: 20px;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item a.nav-link--::before {
  display: none;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item a.d-md-none {
  font-weight: normal;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item a .nav-icon {
  margin-right: 2px;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu {
  border-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border: 0;
  padding: 0;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item {
  padding: 12px 0 !important;
  background-color: #fff;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item.active {
  font-weight: bold;
  background-color: transparent;
  padding: 0.75rem 0;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item:hover, .navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item:focus {
  background-color: #F2F2F2;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item a {
  white-space: normal;
  color: #CA2588;
  font-weight: bold;
  padding: 14px 0;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item:last-child {
  border-bottom: none;
}
.navbar-main--bottom .navbar-main--nav .nav .nav-item .dropdown-menu .dropdown-item + .dropdown-item {
  border-top: 1px solid #E5E5E5;
}
@media screen and (min-width: 992px) {
  .navbar-main {
    padding-bottom: 0;
  }
  .navbar-main--top {
    padding-bottom: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-main--top .navbar-brand img {
    max-width: 100%;
  }
  .navbar-main--top-left {
    width: 40%;
  }
  .navbar-main--top-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .navbar-main--top-right a {
    color: #636467 !important;
  }
  .navbar-main--top-right a.btn-primary-custom {
    background-color: white !important;
    color: #CA2588 !important;
    border: 1px solid #CA2588 !important;
  }
  .navbar-main--top-right a.btn-primary-custom:after {
    border-left-color: #CA2588 !important;
  }
  .navbar-main--top-right a.btn-primary-custom:focus, .navbar-main--top-right a.btn-primary-custom:focus-visible {
    outline: 1px solid #018fe2 !important;
  }
  .navbar-main--top-right .nav-item .nav-link:hover.btn-primary-custom {
    color: white !important;
    background-color: #CA2588 !important;
  }
  .navbar-main--top-right .nav-item .nav-link:hover.btn-primary-custom:after {
    border-left-color: white !important;
  }
  .navbar-main--top-right .nav-item {
    color: #636467;
    font-family: "montserrat", sans-serif, Helvetica;
    font-size: 12px;
    font-weight: 800;
  }
  .navbar-main--top-right .nav-item .nav-link:after {
    content: " ";
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 6px solid #636467;
    display: inline-block;
    margin-left: 4px;
  }
  .navbar-main--top-right .nav-item .nav-link:hover {
    color: #636467 !important;
    text-decoration: underline;
  }
  .navbar-main--bottom .navbar-main--nav nav {
    margin-left: 0;
    margin-right: 0;
    width: 100% !important;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item {
    border-top: none;
    border-left: none;
    text-align: center;
    background-color: white;
    font-weight: bold;
    padding: 0 !important;
    border-bottom: 0 !important;
    height: 70px;
    display: grid;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 5px solid transparent !important;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item > .nav--utility-item {
    display: none;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item:first-child {
    border-left: none;
    display: none;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item:nth-child(2) {
    display: none;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item:nth-child(3) {
    display: none;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item:hover {
    border-bottom: 5px solid #CA2588 !important;
    margin-bottom: 0 !important;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item a {
    margin-left: 0;
    margin-right: 0;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item .pharma-items + .dropdown-menu {
    min-width: 230px;
    left: -20px;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item .dropdown-menu {
    border-radius: 0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 100%;
    border: 0;
    padding: 0;
    border-top: 5px solid #CA2588 !important;
    top: calc(100% - 2px);
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    border-bottom: #E5E5E5 solid 1px;
    padding: 0 !important;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item .dropdown-menu .dropdown-item a {
    white-space: normal;
    color: #CA2588 !important;
    font-weight: bold;
    display: block;
    padding: 20px 16px;
  }
  .navbar-main--bottom .navbar-main--nav .navbar-nav .nav-item .dropdown-menu .dropdown-item:last-child {
    border-bottom: none;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}

.component-isi {
  font-size: 0.9rem;
}
@media screen and (min-width: 768px) {
  .component-isi {
    font-size: 0.95rem;
  }
}
@media screen and (min-width: 992px) {
  .component-isi {
    font-size: 1rem;
  }
}

.component-isi .field--name-title {
  display: none;
}
.component-isi .node__content {
  width: 100%;
  max-width: 800px;
}
.component-isi ul li {
  margin-bottom: 6px;
}
.component-isi p {
  font-size: 14px;
}

.modal-interstitial .modal-dialog {
  height: 100%;
}
.modal-interstitial .modal-content {
  padding: 10px;
}
.modal-interstitial .modal-content .modal-header {
  border: none;
  padding-bottom: 0;
}
.modal-interstitial .modal-content .modal-title {
  font-weight: 800;
}
@media screen and (min-width: 768px) {
  .modal-interstitial .modal-content .modal-title {
    margin-right: 54px;
    margin-left: 20px;
  }
}
.modal-interstitial .modal-content .modal-body {
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (min-width: 768px) {
  .modal-interstitial .modal-content .modal-body {
    margin-right: 30px;
    padding-left: 35px;
    margin-bottom: 5px;
  }
}
.modal-interstitial .modal-content .modal-footer {
  padding-top: 0;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.modal-interstitial .modal-content .modal-footer .btn, .modal-interstitial .modal-content .modal-footer .btn-primary, .modal-interstitial .modal-content .modal-footer .btn-secondary {
  width: 90%;
  max-width: 250px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .modal-interstitial .modal-content .modal-footer .btn, .modal-interstitial .modal-content .modal-footer .btn-primary, .modal-interstitial .modal-content .modal-footer .btn-secondary {
    width: 44%;
  }
  .qelbree-audience-dtp .modal-interstitial .modal-content .modal-footer .btn, .qelbree-audience-dtp .modal-interstitial .modal-content .modal-footer .btn-primary, .qelbree-audience-dtp .modal-interstitial .modal-content .modal-footer .btn-secondary {
    min-width: 300px;
  }
}

.global-footer {
  background-color: #00584D;
  padding: 30px;
}
.global-footer .region-footer-second-column p,
.global-footer .region-footer-second-column .view-epass-veeva-number {
  color: #ffffff;
  font-size: 0.625rem;
}
.global-footer .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.global-footer .navbar-nav li {
  margin-right: 30px;
}
@media screen and (min-width: 1440px) {
  .global-footer .navbar-nav li {
    margin-right: 80px;
  }
}
.global-footer .navbar-nav li a {
  color: #ffffff;
  font-size: 1rem;
  text-decoration: underline;
}

@media screen and (min-width: 768px) {
  .logos-block {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.logos-block .logo-container {
  margin-top: 15px;
  max-width: 220px;
}

.qelbree-audience-dtp .global-footer {
  background-color: #202020;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-flow: nowrap;
      flex-flow: nowrap;
  justify-self: flex-end;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) {
  display: block;
  margin-top: 0;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) ul {
  margin: 2rem 0 2rem 0;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) ul {
    margin: 0;
  }
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) li {
  position: relative;
  margin-right: 0;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) li:last-child {
  margin-left: 1rem;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) li a {
  margin-top: -2rem;
}
.qelbree-audience-dtp .global-footer .region-footer-second-column > .col > nav:nth-child(2) li a i {
  color: white;
  font-size: 1.3rem;
  margin-right: 0.5rem;
}
.qelbree-audience-dtp .global-footer .navbar-nav li {
  margin-right: 1.3rem;
}

.component-banner-cookie {
  border-radius: 10px 10px 0 0;
  -webkit-box-shadow: 0px 0px 10px 0px #888888;
          box-shadow: 0px 0px 10px 0px #888888;
  padding-bottom: 30px;
  margin-bottom: -15px;
}
.component-banner-cookie .inner-content-wrapper {
  max-width: none;
}
.component-banner-cookie--close-btn {
  display: none;
}
.component-banner-cookie--title {
  font-size: 1.1rem;
  font-weight: bolder;
}
.component-banner-cookie--button-container {
  min-width: initial;
}
.qelbree-audience-dtp .component-banner-cookie--button-container > button:first-child {
  padding-left: 0;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-banner-cookie--button-container > button:first-child {
    padding-left: 15px;
  }
}
.component-banner-cookie--footer button.btn.btn-primary,
.component-banner-cookie--footer .btn.btn-primary,
.component-banner-cookie--footer .btn-primary {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  background: #fff;
  color: #CA2588;
  text-decoration: underline;
  font-size: 15px;
  padding: 0;
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 768px) {
  .component-banner-cookie--footer button.btn.btn-primary,
  .component-banner-cookie--footer .btn.btn-primary,
  .component-banner-cookie--footer .btn-primary {
    padding: 0 5px;
  }
}
@media screen and (min-width: 768px) {
  .component-banner-cookie {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: calc(100% - 30px);
    max-width: 937px;
  }
}

.component-cta.cta-image-left-aligned .cta-image {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.component-cta.cta-on-print .cta-body {
  margin-top: 0px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 90%;
          flex: 0 0 90%;
}
.component-cta.cta-on-print .cta-image {
  max-width: 10%;
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.component-cta.c-style-1 .cta-body p {
  color: #343434;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.37rem;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-1 .cta-body .btn-primary {
    width: 100%;
    min-width: 0;
  }
}
.component-cta.c-style-2 .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-2 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
  }
}
.component-cta.c-style-2 .cta-image {
  max-width: 100px;
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-2 .cta-image {
    max-width: 132px;
  }
}
.component-cta.cta-image--top .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.cta-image--top .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
            flex: 0 0 70%;
  }
}
.component-cta.cta-image--top .cta-image {
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.cta-image--top .cta-image {
    max-width: 132px;
  }
}
.component-cta.c-style-3 .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
.component-cta.c-style-3 .cta-image {
  text-align: left;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.component-cta.c-style-4 .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-4 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
  }
}
.component-cta.c-style-4 .cta-image {
  max-width: 137px;
  -ms-flex-item-align: left;
      align-self: left;
  text-align: left;
  width: auto;
  padding: 0 0 0 1.75rem;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-4 .cta-image {
    text-align: center;
    max-width: 132px;
    padding: 0;
  }
}
.component-cta.c-style-5 .cta-body {
  margin-top: 0.4rem;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 80%;
          flex: 0 0 80%;
}
@media screen and (min-width: 768px) {
  .component-cta.c-style-5 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 85%;
            flex: 0 0 85%;
  }
}
.component-cta.c-style-5 .cta-image {
  -ms-flex-item-align: center;
      align-self: center;
  max-width: 50px;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.component-cta.c-style-6 .cta-body {
  margin-top: 0px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 90%;
          flex: 0 0 90%;
}
.component-cta.c-style-6 .cta-image {
  max-width: 10%;
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}

.qelbree-audience-dtp .component-cta.warning .cta-image {
  text-align: left;
  max-width: 50px !important;
  margin-left: 20px;
  margin-right: 20px;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.warning .cta-image {
    text-align: center;
  }
}
.qelbree-audience-dtp .component-cta.img-vertically-centered .cta-image {
  -ms-flex-item-align: center;
      align-self: center;
}
.qelbree-audience-dtp .component-cta.img-vertically-top .cta-image {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.img-md-vertically-centered .cta-image {
    -ms-flex-item-align: center;
        align-self: center;
  }
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.img-md-vertically-top .cta-image {
    -ms-flex-item-align: start;
        align-self: flex-start;
  }
}
.qelbree-audience-dtp .component-cta.c-style-2 .cta-body {
  margin-top: 0.4rem;
  width: auto;
  padding-left: 0;
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-2 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
  }
}
.qelbree-audience-dtp .component-cta.c-style-2 .cta-image {
  max-width: 200px;
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  text-align: left;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-2 .cta-image {
    max-width: 60px;
  }
}
.qelbree-audience-dtp .component-cta.c-style-3 .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
.qelbree-audience-dtp .component-cta.c-style-3 .cta-image {
  text-align: center;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-3 .cta-image {
    text-align: left;
    padding: 0;
  }
}
.qelbree-audience-dtp .component-cta.c-style-7 .cta-body {
  margin-top: 0px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 70%;
          flex: 0 0 70%;
  padding-left: 5px;
}
.qelbree-audience-dtp .component-cta.c-style-7 .cta-image {
  max-width: auto;
  -ms-flex-item-align: left;
      align-self: left;
  width: auto;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.qelbree-audience-dtp .component-cta.c-style-7.w40img-60txt .cta-body {
  max-width: 60%;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-7.w40img-60txt .cta-body {
    max-width: 70%;
  }
}
.qelbree-audience-dtp .component-cta.c-style-8 .cta-body {
  margin-top: 0.4rem;
  width: auto;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-8 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
            flex: 0 0 70%;
    padding-left: 5px;
    padding-right: 50px;
  }
}
.qelbree-audience-dtp .component-cta.c-style-8 .cta-image {
  max-width: auto;
  -ms-flex-item-align: center;
      align-self: center;
  text-align: left;
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-8 .cta-image {
    text-align: center;
    padding: 0;
    margin-left: 30px;
  }
}
.qelbree-audience-dtp .component-cta.c-style-9 .cta-body {
  width: auto;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-9 .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
            flex: 0 0 70%;
    padding: 0 30px;
  }
}
.qelbree-audience-dtp .component-cta.c-style-9 .cta-image {
  text-align: left;
  width: auto;
  padding: 0 1rem;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-9 .cta-image {
    max-width: auto;
    text-align: right;
    padding: 22px 0;
  }
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-cta.c-style-9.w20img-80txt .cta-body {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 80%;
            flex: 0 0 80%;
  }
}

.component-content-center .field__items > .field__item {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.component-split-green-bg .bg img {
  -o-object-position: center 55% !important;
     object-position: center 55% !important;
}
@media screen and (min-width: 768px) {
  .component-split-green-bg .bg img {
    -o-object-position: center !important;
       object-position: center !important;
  }
}

.component-accordion .card {
  border: 0;
  margin-bottom: 30px;
}
.component-accordion .card-header {
  background-color: #F7F7F7;
  border: none;
}
.component-accordion .card-header a {
  border-radius: 0;
  -webkit-transition: none;
  transition: none;
  border-bottom: 1px solid #F1F3F5;
}
.component-accordion .card-header a.collapsed {
  border-bottom: 0;
}
.component-accordion .card-header a.collapsed .blade-label {
  color: #343434;
}
.component-accordion .card-header a .blade-label {
  color: #000000;
  padding: 0;
  margin-right: 0;
  margin-left: 0;
  font-weight: bold;
  font-size: 1rem;
}
.component-accordion .card-header a .blade-icon {
  padding-right: 0;
}
.component-accordion .card-header a .blade-icon::before {
  color: #CA2588;
}
.component-accordion .card-body {
  background-color: transparent;
}
.component-accordion .card-body a,
.component-accordion .card-body a:hover {
  color: #495057;
  text-decoration: underline;
  font-weight: normal;
}
.component-accordion .card-body p {
  padding: 0 0.75rem;
}
.component-accordion .card-body ul {
  padding-left: 1rem;
}

.accordion > .card > .card-header {
  border-radius: 0;
}

.qelbree-audience-dtp .component-accordion .card {
  border: 1.5px solid #BFBFBF;
  border-radius: 15px;
  background-color: transparent;
}
.qelbree-audience-dtp .component-accordion .card-header, .qelbree-audience-dtp .component-accordion .card-body {
  background-color: transparent;
}
.qelbree-audience-dtp .component-accordion .card-header p, .qelbree-audience-dtp .component-accordion .card-body p {
  padding: 0;
}
.qelbree-audience-dtp .component-accordion .card-header a {
  border-bottom: none;
}
.qelbree-audience-dtp .component-accordion .card-header a .blade-label {
  font-weight: 500;
  font-size: 18px;
  line-height: 26px;
  margin-right: 1rem !important;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .component-accordion .card-header a .blade-label {
    font-size: 21px;
    line-height: 36px;
  }
}

.utility--global-banner {
  width: 100%;
  background-color: #CA2588;
}
.utility--global-banner .region-utility-global-banner .block-block-content {
  width: 100%;
}
.utility--global-banner .text-formatted a {
  color: #fff;
}
.utility--global-banner p {
  color: #fff;
  padding: 0;
  margin: 0;
}
.utility--global-banner .contextual-region {
  width: 100%;
}
.utility--global-banner .right-arrow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.utility--global-banner .right-arrow:before {
  content: " ";
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 9px solid white;
  margin-left: 5px;
}

.qelbree-audience-dtp .utility--global-banner {
  background-color: #fff;
}
.qelbree-audience-dtp .utility--global-banner .text-formatted a {
  color: #CA2588;
}
.qelbree-audience-dtp .utility--global-banner p {
  color: #343434;
}

.sitemap {
  margin-bottom: 40px;
}
.sitemap h1 {
  font-size: 3rem;
}
.sitemap .text-formatted p, .sitemap .text-formatted ul {
  margin-bottom: 30px;
}
.sitemap .text-formatted p + ul {
  margin-top: -10px;
}
.sitemap .text-formatted p strong {
  color: #00584D;
  text-decoration: none;
  font-size: 18px;
  font-weight: 700;
}
.sitemap .text-formatted p strong a {
  color: #00584D;
  text-decoration: none;
  font-size: 20px;
  font-weight: 700;
}
.sitemap .text-formatted p strong span {
  font-size: 0.5em;
}
.sitemap .text-formatted ul li {
  padding-left: 20px;
  margin-bottom: 0.8rem;
}
.sitemap .text-formatted ul li::before {
  background-color: #616566;
  margin: 0.7em 20px 0 -20px;
}
.sitemap .text-formatted ul li a {
  color: #616566;
  text-decoration: none;
  font-weight: 700;
}

.qelbree-audience-dtp .sitemap .text-formatted p strong a {
  color: #fff;
  text-decoration: none;
  font-size: 24px;
  font-weight: bold;
}

#header .component-megamenu .field--name-field-p-menu-flexible-content .component-cta .cta-container {
  padding-left: 0;
  padding-right: 0;
}
.component-megamenu.megamenu-scrolling-up .megamenu-navbar {
  position: fixed;
  width: 100%;
}
body.megamenu--expanded .component-megamenu.megamenu-scrolling-up .megamenu-navbar {
  position: relative;
}
.component-megamenu.megamenu-scrolling-up .megamenu-navbar #megamenu-navbar-toggler {
  top: 50px;
}
.component-megamenu.megamenu--fullheight .megamenu-navbar-nav .megamenu-inner-content {
  /* 60px = the margin-top inside the container */
  height: calc(100vh - 15px);
  /* 180px = the height of the Sticky ISI */
  padding-bottom: 190px;
}
.component-megamenu .megamenu-background {
  background: linear-gradient(135deg, rgb(2, 0, 36) 0%, rgb(58, 161, 70) 0%, rgb(0, 88, 77) 100%) !important;
}
.component-megamenu .megamenu-navbar .megamenu-inner-content {
  max-width: 992px;
}
.component-megamenu .megamenu-navbar .megamenu-navbar-nav {
  padding-top: 15px;
}
.component-megamenu .megamenu-navbar .megamenu-navbar-nav .custom-card .card-header a {
  font-size: 19px;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .component-megamenu .megamenu-navbar .megamenu-navbar-nav .custom-card .card-header a {
    font-size: 36px;
  }
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler {
  top: 133px;
  right: 15px;
  color: #CA2588;
  font-weight: bold;
  border: none;
  border-radius: 10px;
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler.collapsed .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(202, 5, 78, 0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler.collapsed #custom-navbar-toggler:not(.collapsed) {
  background: transparent;
  border: none;
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler:not(.collapsed) {
  background: transparent;
  top: 20px;
}
@media screen and (min-width: 768px) {
  .component-megamenu .megamenu-navbar #megamenu-navbar-toggler:not(.collapsed) {
    top: 65px;
  }
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler:not(.collapsed) .toggler-label {
  display: none;
}
.component-megamenu .megamenu-navbar #megamenu-navbar-toggler:not(.collapsed) .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22Layer%201%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3Argba(255%2C%20255%2C%20255%2C%2001)%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A4px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%2F%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221%22%20x2%3D%2247%22%20y1%3D%2247%22%20y2%3D%221%22%2F%3E%3Cline%20class%3D%22cls-1%22%20x1%3D%221%22%20x2%3D%2247%22%20y1%3D%221%22%20y2%3D%2247%22%2F%3E%3C%2Fsvg%3E");
  background-size: 75%;
}
.component-megamenu .menu--megamenu-utility-links {
  border-top: 2px solid #fff;
  margin-top: 45px;
  padding-top: 15px;
}
@media screen and (min-width: 768px) {
  .component-megamenu .menu--megamenu-utility-links {
    margin-top: 90px;
    padding-top: 30px;
  }
}
.component-megamenu .menu--megamenu-utility-links .navbar-text {
  width: 100%;
}
.component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-left: 0;
}
.component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav .nav .nav-item {
  width: 50%;
  text-align: left;
}
@media screen and (min-width: 768px) {
  .component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav .nav .nav-item {
    width: auto;
    max-width: 20%;
  }
}
.component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav .nav .nav-item .nav-link i {
  margin-left: 10px;
}
@media screen and (min-width: 768px) {
  .component-megamenu .menu--megamenu-utility-links .navbar-text .megamenu-horizontal-nav .nav {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}
.component-megamenu .megamenu-horizontal-nav .nav-item .nav-link {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  margin-right: 15px;
}
@media screen and (min-width: 768px) {
  .component-megamenu .megamenu-horizontal-nav .nav-item .nav-link {
    font-size: 16px;
  }
}
.component-megamenu .megamenu-horizontal-nav .nav-item:last-of-type .nav-link {
  margin-right: 0;
}

.component-icon-group.custom-arrowicon-text .icon-image-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.component-icon-group.custom-arrowicon-text .icon-image-container .field--type-entity-reference {
  margin: 0;
}
.component-icon-group.custom-arrowicon-text .icon-image-container img {
  max-width: 50px;
}
.component-icon-group.custom-arrowicon-text .icon-image-container > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: auto;
  max-width: none;
}
.component-icon-group.custom-arrowicon-text .icon-image-container > *:last-child {
  display: none;
}

.component-banner-jscookie-warning {
  background: #BFBFBF;
}
.component-banner-jscookie-warning p {
  color: #000;
}

#block-qelbreehcp-theme-modalinfolactation .modal-lg,
#block-qelbreehcp-theme-modalviolatorwhite .modal-lg {
  max-width: 992px;
  padding: 0 15px !important;
  margin: 0 auto;
}
#block-qelbreehcp-theme-modalinfolactation .modal-content,
#block-qelbreehcp-theme-modalviolatorwhite .modal-content {
  background-color: #00584D;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 200px !important;
  display: block;
  max-height: calc(100vh - 220px);
}
@media screen and (min-width: 768px) {
  #block-qelbreehcp-theme-modalinfolactation .modal-content,
  #block-qelbreehcp-theme-modalviolatorwhite .modal-content {
    max-height: calc(100vh - 1rem);
  }
}
#block-qelbreehcp-theme-modalinfolactation .modal-body,
#block-qelbreehcp-theme-modalviolatorwhite .modal-body {
  padding: 30px 20px 20px;
  height: 100%;
}
@media screen and (min-width: 768px) {
  #block-qelbreehcp-theme-modalinfolactation .modal-body,
  #block-qelbreehcp-theme-modalviolatorwhite .modal-body {
    padding: 30px 30px 20px;
  }
}
#block-qelbreehcp-theme-modalinfolactation .modal-header,
#block-qelbreehcp-theme-modalviolatorwhite .modal-header {
  padding: 0;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: absolute;
  z-index: 1;
  width: 100%;
}
#block-qelbreehcp-theme-modalinfolactation .modal-header .close,
#block-qelbreehcp-theme-modalviolatorwhite .modal-header .close {
  position: relative;
  right: 20px;
  top: 20px;
  padding: 0;
  margin: 0;
  opacity: 1;
}
#block-qelbreehcp-theme-modalinfolactation .modal-header .close span,
#block-qelbreehcp-theme-modalviolatorwhite .modal-header .close span {
  text-shadow: none;
  color: transparent;
  opacity: 1;
  height: 20px;
  display: block;
  overflow: hidden;
}
#block-qelbreehcp-theme-modalinfolactation .modal-header .close span::before,
#block-qelbreehcp-theme-modalviolatorwhite .modal-header .close span::before {
  content: "";
  background-image: url("data:image/svg+xml, %3csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup Copy%3c/title%3e%3cg id='Violator' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3e%3cg id='HCP_Violator-Option-2-Shorter-Green-Copy-3' transform='translate%28-922, -19%29' stroke='%23FFFFFF' stroke-width='2'%3e%3cg id='Group-Copy' transform='translate%28923, 20%29'%3e%3cline x1='0' y1='18.9170523' x2='18.9170523' y2='0' id='Path-2'%3e%3c/line%3e%3cline x1='0' y1='0' x2='18.9170523' y2='18.9170523' id='Path-2-Copy'%3e%3c/line%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  width: 18px;
  height: 18px;
  background-size: cover;
  background-repeat: no-repeat;
  display: block;
}
#block-qelbreehcp-theme-modalinfolactation .modal-lactation .row.field__items .col-12,
#block-qelbreehcp-theme-modalviolatorwhite .modal-lactation .row.field__items .col-12 {
  padding: 0;
}
#block-qelbreehcp-theme-modalinfolactation .modal-lactation .row.field__items .col-12:first-child,
#block-qelbreehcp-theme-modalviolatorwhite .modal-lactation .row.field__items .col-12:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#block-qelbreehcp-theme-modalviolatorwhite .modal-content {
  background-color: #fff;
}
#block-qelbreehcp-theme-modalviolatorwhite .modal-header .close span::before {
  content: "";
  background-image: url("data:image/svg+xml, %3csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup 11%3c/title%3e%3cg id='Violator' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3e%3cg id='0.2_Home_Large_Op3-Copy-3' transform='translate%28-1161, -191%29' stroke-width='2'%3e%3cg id='Group-7' transform='translate%28239, 172%29'%3e%3cg id='Group-11' transform='translate%28923, 20%29'%3e%3cline x1='0' y1='18.9170523' x2='18.9170523' y2='0' id='Path-2' stroke='%23878787'%3e%3c/line%3e%3cline x1='0' y1='0' x2='18.9170523' y2='18.9170523' id='Path-2-Copy' stroke='%237E7E7E'%3e%3c/line%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

.home-hero {
  background-color: #f9f9f9;
}
.home-hero .hero-logo img {
  width: 250px;
}
.home-hero .hero-pink-divider img {
  width: 160px;
}

@media screen and (min-width: 768px) {
  .hero-container-bottom > .bg-container .paragraph--type--partial-swapping-image img.bg {
    -o-object-position: bottom !important;
       object-position: bottom !important;
  }
}

.hero-container > .bg-container {
  display: block;
}
.hero-container > .bg-container > .bg {
  position: static;
  background-color: transparent;
}
@media screen and (min-width: 992px) {
  .hero-container > .bg-container > .bg {
    position: absolute;
  }
}
.hero-container > .bg-container > .field--name-field-p-background-comp-content {
  width: 100%;
  position: static;
  margin-top: -30px;
}
@media screen and (min-width: 768px) {
  .hero-container > .bg-container > .field--name-field-p-background-comp-content {
    position: absolute;
    margin-top: 182px;
    left: 0;
    top: 0;
  }
}
.hero-container .hero-divider img {
  width: 160px;
}
.hero-container--hcp > .bg-container > .field--name-field-p-background-comp-content {
  margin-top: 0px;
}
@media screen and (min-width: 768px) {
  .hero-container--hcp > .bg-container > .field--name-field-p-background-comp-content {
    margin-top: 38px;
    min-height: 600px;
  }
}
@media screen and (min-width: 992px) {
  .hero-container--hcp > .bg-container > .field--name-field-p-background-comp-content {
    margin-top: 54px;
    min-height: 773px;
  }
}
@media screen and (min-width: 768px) {
  .hero-container {
    min-height: 600px;
  }
}
@media screen and (min-width: 992px) {
  .hero-container {
    min-height: 773px;
  }
}

.hero-logo .component-cta {
  width: 150px;
  z-index: 1;
  position: absolute;
  margin-top: 16px;
}

@media screen and (min-width: 768px) {
  .hero-logo .component-cta {
    width: 240px;
    margin-top: 40px;
  }
}
ul.copay-checkbox-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
ul.copay-checkbox-list li {
  margin: 0;
  font-weight: 700;
  font-size: 18px;
  position: relative;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  padding-left: 45px;
}
@media screen and (min-width: 768px) {
  ul.copay-checkbox-list li {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
  }
}
ul.copay-checkbox-list li .frownie-face {
  margin-left: 6px;
  height: 18px;
  width: 18px;
  background-image: url("../img/Frownie.png");
  background-size: cover;
  background-repeat: no-repeat !important;
  display: inline-block;
}
ul.copay-checkbox-list li::before {
  background-color: transparent;
  border-radius: 0;
  margin: 0;
  content: "";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  width: 35px;
  background-image: url(../img/check_icon-copay.png);
  background-size: contain;
  background-repeat: no-repeat !important;
  position: absolute;
  left: 0;
}
@media screen and (min-width: 768px) {
  ul.copay-checkbox-list {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}

.copay-hero-links {
  text-align: center;
}
.copay-hero-links .nav-item {
  border-bottom: 2px solid #CA2588;
}
.copay-hero-links .nav-item a {
  color: #CA2588;
  height: 46px;
  font-size: 1.1rem;
  padding: 10px;
  padding-left: 0;
}
@media screen and (min-width: 768px) {
  .copay-hero-links .nav-item a {
    padding-left: 10px;
  }
}
.copay-hero-links .nav-item a.is-active {
  padding: 0px;
  border-bottom: 4px solid #CA2588;
  pointer-events: none;
  cursor: default;
}
@media screen and (min-width: 768px) {
  .copay-hero-links .nav-item a.is-active {
    padding: 10px;
  }
}
@media screen and (min-width: 768px) {
  .copay-hero-links {
    margin-top: 20px;
  }
}

.hero-menu .nav-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .hero-menu .nav-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
.hero-menu .nav-item > .nav-link {
  color: #fff;
  padding: 0.5rem 0;
}
.hero-menu .nav-item > .nav-link.c-color-pink {
  color: #CA2588 !important;
}
.hero-menu .nav-item > .nav-link::before {
  display: inline-block;
  font-family: "qelbree-icons";
  border: unset;
  margin-right: 10px;
  content: "\e902";
}
.hero-menu .nav-item:hover, .hero-menu .nav-item:focus {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .hero-menu .nav-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .hero-menu.size40-20-20 .nav-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
            flex: 0 0 30%;
    max-width: 30%;
  }
  .hero-menu.size40-20-20 .nav-item:first-child {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
            flex: 0 0 40%;
    max-width: 40%;
  }
}
@media screen and (min-width: 768px) {
  .hero-menu.size37-29-29 .nav-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 29%;
            flex: 0 0 29%;
    max-width: 29%;
  }
  .hero-menu.size37-29-29 .nav-item:first-child {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 37%;
            flex: 0 0 37%;
    max-width: 37%;
  }
}
.hero-menu-grid [block=block-pinkheadermenu] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.hero-menu-grid [block=block-pinkheadermenu] .nav-item:first-child {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.hero-menu-grid [block=block-pinkheadermenu] .nav-item:nth-child(2) {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.hero-menu-grid [block=block-pinkheadermenu] .nav-item:nth-child(3) {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.hero-menu-grid [block=block-pinkheadermenu] .nav-item:last-child {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
@media screen and (min-width: 768px) {
  .hero-menu-grid [block=block-pinkheadermenu] .nav-item {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 36% !important;
            flex: 0 0 36% !important;
    max-width: 36% !important;
  }
}
.hero-menu-pink-arrow ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 768px) {
  .hero-menu-pink-arrow ul {
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.hero-menu-pink-arrow ul .nav-item {
  margin-bottom: 20px;
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
  min-width: 190px;
}
.hero-menu-pink-arrow ul .nav-item:hover {
  text-decoration: none;
}
.hero-menu-pink-arrow ul .nav-item:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .hero-menu-pink-arrow ul .nav-item {
    min-width: 100px;
    margin-bottom: 0;
  }
}
.hero-menu-pink-arrow ul .nav-link {
  border: 1px solid #fff;
  font-size: 14px;
  padding: 2px 15px 2px 30px !important;
  border-radius: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .hero-menu-pink-arrow ul .nav-link {
    padding: 2px 20px 2px 40px !important;
  }
}
.hero-menu-pink-arrow ul .nav-link::before {
  content: "" !important;
  background-image: url("data:image/svg+xml, %3csvg width='26px' height='26px' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eIcon_down_arrow%3c/title%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Icon_down_arrow'%3e%3ccircle id='Oval' stroke='%23FFFFFF' stroke-width='1.5' fill='%23DE2B98' cx='13' cy='13' r='12.25'%3e%3c/circle%3e%3cpath d='M17.2314719,18.1094757 C17.700101,18.6301748 18.459899,18.6301748 18.9285281,18.1094757 C19.3971573,17.5887767 19.3971573,16.7445567 18.9285281,16.2238576 L14.1285281,10.8905243 C13.659899,10.3698252 12.900101,10.3698252 12.4314719,10.8905243 L7.63147186,16.2238576 C7.16284271,16.7445567 7.16284271,17.5887767 7.63147186,18.1094757 C8.10010101,18.6301748 8.85989899,18.6301748 9.32852814,18.1094757 L13.28,13.7189514 L17.2314719,18.1094757 Z' id='Path-Copy-19' fill='%23FFFFFF' fill-rule='nonzero' transform='translate%2813.28, 14.5%29 scale%281, -1%29 translate%28-13.28, -14.5%29'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  width: 26px;
  height: 26px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: -1px;
}

.full-bleed-content .partial-responsive-column {
  min-height: 425px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: center;
      align-content: center;
}
.full-bleed-content .partial-responsive-column :first-child {
  height: auto !important;
}
.full-bleed-content.min-h-auto .partial-responsive-column {
  min-height: auto;
}

@media screen and (min-width: 768px) {
  .min-h-md-325 .partial-responsive-column {
    min-height: 325px !important;
  }
  .min-h-md-345 .partial-responsive-column {
    min-height: 345px !important;
  }
  .min-h-md-375 .partial-responsive-column {
    min-height: 375px !important;
  }
  .min-h-md-400 .partial-responsive-column {
    min-height: 400px !important;
  }
  .min-h-md-425 .partial-responsive-column {
    min-height: 425px !important;
  }
  .min-h-md-500 .partial-responsive-column {
    min-height: 500px !important;
  }
}
.image-modal .text-area-container {
  padding: 0;
  height: 100%;
}
.image-modal .text-area-container div, .image-modal .text-area-container p, .image-modal .text-area-container a {
  display: block;
  height: 100%;
  pointer-events: none;
  text-indent: -9999999px;
}
@media screen and (min-width: 992px) {
  .image-modal .text-area-container div, .image-modal .text-area-container p, .image-modal .text-area-container a {
    pointer-events: auto;
  }
}
.image-modal .text-area-container a:focus, .image-modal .text-area-container a:active {
  border: 1px solid #025fcc;
  outline: 0;
  border-radius: 2px;
}

#block-modalcovid19 .modal-content,
#block-qelbreehcp-theme-modalcovid19 .modal-content {
  border-radius: 15px;
}
#block-modalcovid19 .modal-content .modal-header,
#block-qelbreehcp-theme-modalcovid19 .modal-content .modal-header {
  border-bottom: none;
}
#block-modalcovid19 .modal-content .modal-header .modal-title,
#block-qelbreehcp-theme-modalcovid19 .modal-content .modal-header .modal-title {
  display: none;
}
#block-modalcovid19 .modal-content a,
#block-qelbreehcp-theme-modalcovid19 .modal-content a {
  color: #CA2588;
  font-weight: 700 !important;
  text-decoration: none;
}
#block-modalcovid19 .modal-content a:hover,
#block-qelbreehcp-theme-modalcovid19 .modal-content a:hover {
  text-decoration: underline;
}

ul.icon-diamond-list {
  list-style-type: none;
  padding: 0;
}
ul.icon-diamond-list li {
  margin-bottom: 24px;
  padding-left: 53px;
  margin-left: 0px;
  position: relative;
}
ul.icon-diamond-list li i {
  position: absolute;
  left: 0;
  width: 35px;
  font-size: 1.25rem;
}
ul.icon-diamond-list li i.icon-diamond {
  background-image: url("../img/hcp_assets_diamond.png");
  background-size: contain;
  background-repeat: no-repeat;
  margin: 1px 0;
  width: 29px;
}
@media screen and (min-width: 768px) {
  ul.icon-diamond-list li {
    margin-bottom: 34px;
    padding-left: 69px;
  }
}
ul.icon-diamond-list li::before {
  content: none;
}
ul.icon-diamond-list.pl-custom li {
  padding-left: 42px;
}

.c-color-quote {
  color: #636467;
}

.icon-quote {
  width: 100%;
}
.icon-quote::before {
  width: 50px;
  height: 40px;
  content: url("data:image/svg+xml, %3csvg width='50.978px' height='39.618px' viewBox='0 0 50.978 39.618' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3equote_icon%3c/title%3e%3cg id='HCP-FULL' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='5.1-Switching-to-Qelbree' transform='translate%28-693.522000, -2711.636000%29' fill='%23DE2B98' fill-rule='nonzero'%3e%3cg id='Group-43' transform='translate%280.000000, 2492.000000%29'%3e%3cg id='Group-42' transform='translate%28330.000000, 75.000000%29'%3e%3cg id='Group-17' transform='translate%280.000000, 70.000000%29'%3e%3cg id='Group-13' transform='translate%2828.000000, 74.636000%29'%3e%3cg id='quote_icon' transform='translate%28335.522000, 0.000000%29'%3e%3cpath d='M14.626,21.442 C15.9513333,22.1993333 17.0163333,23.2643333 17.821,24.637 C18.6256667,26.0096667 19.028,27.548 19.028,29.252 C19.028,32.1866667 18.0576667,34.648 16.117,36.636 C14.1763333,38.624 11.8333333,39.618 9.088,39.618 C6.532,39.618 4.37833333,38.766 2.627,37.062 C0.875666667,35.358 0,33.1806667 0,30.53 C0,29.11 0.236666667,27.761 0.71,26.483 C1.18333333,25.205 2.03533333,23.4773333 3.266,21.3 L15.194,0 L24.14,0 L14.626,21.442 Z M41.464,21.442 C42.7893333,22.1993333 43.8543333,23.2643333 44.659,24.637 C45.4636667,26.0096667 45.866,27.548 45.866,29.252 C45.866,32.1866667 44.8956667,34.648 42.955,36.636 C41.0143333,38.624 38.6713333,39.618 35.926,39.618 C33.37,39.618 31.2163333,38.766 29.465,37.062 C27.7136667,35.358 26.838,33.1806667 26.838,30.53 C26.838,29.11 27.0746667,27.761 27.548,26.483 C28.0213333,25.205 28.8733333,23.4773333 30.104,21.3 L42.032,0 L50.978,0 L41.464,21.442 Z' id='Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  display: block;
  margin: 20px auto;
}

.copay-send-patient-card form {
  color: #FFFFFF !important;
}
.copay-send-patient-card .checkbox-light .custom-checkbox .custom-control-label::before {
  border: #FFFFFF solid 2px;
  background-color: initial;
}
.copay-send-patient-card .checkbox-light .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #FFFFFF;
}
.copay-send-patient-card label.error {
  margin-top: 0.5rem;
  color: #FFFFFF !important;
}

.copay-print-card .green-color {
  color: #00584D;
}
.copay-print-card .plum-color {
  color: #CA2588;
}
.copay-print-card .tittle-card {
  font-size: 46px;
  font-weight: 800;
}
.copay-print-card .id-info-box {
  background-color: #F2F2F2;
}
.copay-print-card .id-info-box .saving-id {
  max-width: 65%;
  margin-right: 30px;
  font-size: 24px;
  -ms-flex-item-align: center;
      align-self: center;
}
.copay-print-card .id-info-box .saving-info {
  font-size: 14px;
}
.copay-print-card .indications-copy p {
  font-size: 14px;
  line-height: 16px;
}
.copay-print-card .text-formatted ul li {
  margin-left: 0;
}
.copay-print-card .text-formatted ul li:before {
  margin: 0.7em 20px 0 0px !important;
}
.copay-print-card .text-formatted ul.sub-list li {
  margin-left: 50px;
}
.copay-print-card .text-formatted ul.sub-list li:before {
  width: 6px;
  height: 3px;
  margin: 0.7em 0 0 -25px !important;
  border-radius: 0;
}
.copay-print-card .text-formatted ul.custom-list li {
  margin-left: 50px;
}
.copay-print-card .text-formatted ul.custom-list li:before {
  width: 6px;
  height: 6px;
  margin: 0.7em 0 0 -25px !important;
  border-radius: 50%;
}
.copay-print-card .dynamic-print-card {
  max-width: 213px;
}

@media print {
  body.savingscard-print-media * {
    visibility: hidden;
    overflow: visible !important;
  }
  .savingscard-print-media div {
    -webkit-column-break-inside: avoid;
       page-break-inside: avoid;
            break-inside: avoid;
  }
  .savingscard-print-media .field--name-field-p-components-container > .field__item > div:not(.copay-print-card) {
    display: none;
  }
  .savingscard-print-media .copay-print-card, .savingscard-print-media .copay-print-card * {
    visibility: visible;
  }
  .savingscard-print-media #region-inline-isi {
    display: none;
  }
  .savingscard-print-media .copay-print-card {
    display: block !important;
    position: absolute;
    left: 0;
    top: 0;
  }
  .savingscard-print-media .copay-print-card .c-color-pink {
    color: #CA2588 !important;
    color-adjust: exact;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
  .savingscard-print-media .copay-print-card .id-info-box {
    background-color: #F2F2F2;
    color-adjust: exact;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
  .savingscard-print-media .text-formatted ul li:before {
    color-adjust: exact;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
}
#region-sticky-isi {
  background-color: transparent;
}
#region-sticky-isi .inner-content-wrapper {
  background-color: #fff;
  max-width: none;
  border-radius: 10px 10px 0 0;
  -webkit-box-shadow: 0px 0px 10px 0px #888888;
          box-shadow: 0px 0px 10px 0px #888888;
  height: 100%;
}
@media screen and (min-width: 768px) {
  #region-sticky-isi {
    padding: 0 15px;
  }
}

.qelbree-audience-dtp .node--view-mode-sticky .node--region-toggle-btn {
  top: 150%;
  right: -12px;
  padding-right: 2px;
}
@media screen and (min-width: 768px) {
  .qelbree-audience-dtp .node--view-mode-sticky .node--region-toggle-btn {
    right: 0px;
    padding-right: 6px;
  }
}
.qelbree-audience-dtp .node--view-mode-sticky .node__title {
  line-height: 1.2;
}

.node--view-mode-sticky [data-region-sticky-toggle] {
  cursor: default;
}
.node--view-mode-sticky [data-region-sticky-toggle] .node--region-toggle-btn {
  cursor: pointer;
}
.node--view-mode-sticky .node--heading-bar {
  position: relative;
  width: 100%;
  border-bottom: none;
  padding: 15px 60px 0px 0px;
}
.node--view-mode-sticky .node__title {
  font-size: 1.5rem;
  margin-bottom: 0;
}
.node--view-mode-sticky .node--region-toggle-btn {
  position: absolute;
  top: 150%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0px;
  border: none;
  color: #CA2588;
  font-size: 1.4rem;
  background-color: transparent;
  outline: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.node--view-mode-sticky .node--region-toggle-btn i:before {
  content: "\f056";
}
.node--view-mode-sticky .node--region-toggle-btn.btn--expand i:before {
  content: "\f055";
}
.node--view-mode-sticky .node__content {
  padding: 5px 15px 15px 0px;
}

.grecaptcha-badge {
  visibility: hidden;
}

form fieldset legend, form fieldset label:not(.error) {
  font-size: 1rem;
}
form .form-submit::before {
  content: none;
}
form .form-required:not(.error)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23343434'  d='M0,7.562l1.114-3.438c2.565,0.906,4.43,1.688,5.59,2.35C6.398,3.553,6.237,1.544,6.22,0.447h3.511 c-0.05,1.597-0.234,3.6-0.558,6.003c1.664-0.838,3.566-1.613,5.714-2.325L16,7.562c-2.05,0.678-4.06,1.131-6.028,1.356 c0.984,0.856,2.372,2.381,4.166,4.575l-2.906,2.059c-0.935-1.274-2.041-3.009-3.316-5.206c-1.194,2.275-2.244,4.013-3.147,5.206 l-2.856-2.059c1.872-2.307,3.211-3.832,4.017-4.575C3.849,8.516,1.872,8.062,0,7.562'/%3e%3c/svg%3e");
  margin-left: 0;
}
form .form-required.error::after {
  content: normal;
}
form .help-question-mark {
  color: #A0A0A0;
}
form .help-question-mark:hover {
  color: #CA2588;
}
form .error {
  color: #CD0000;
  font-size: 0.875rem;
  display: block;
}
form .form-control {
  border: 2px solid #000000;
}
form .custom-select {
  border: 2px solid #000000;
}
form .custom-control {
  min-height: 2rem;
  line-height: 1.5rem;
}
form div.custom-copay-radio {
  display: inline-block;
  padding-top: 2rem;
  padding-bottom: 1rem;
}
form label.custom-copay-radio {
  padding-right: 3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
form .g-recaptcha {
  padding: 0.2rem 0;
}
form .radio > div.custom-radio .custom-control-label::before {
  width: 30px;
  height: 30px;
  border: #000000 solid 2px;
}
form .radio > div.custom-radio .custom-control-label::after {
  background: no-repeat 50%/24px 24px;
  width: 30px;
  height: 30px;
}
form .radio > div.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FFFFFF;
  border-color: #000000;
}
form .radio > div.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23CA2588'/%3e%3c/svg%3e");
}
@media screen and (min-width: 768px) {
  form .radio > div.custom-radio {
    min-width: 225px;
    margin-bottom: 6px;
  }
}
@media screen and (min-width: 768px) {
  form .radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
form .custom-checkbox .custom-control-label::before {
  width: 30px;
  height: 30px;
  border: #000000 solid 2px;
}
form .custom-checkbox .custom-control-label::after {
  background: no-repeat 50%/22px 22px;
  width: 30px;
  height: 30px;
}
form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FFFFFF;
  border-color: #000000;
}
form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'%3e%3crect fill='%23CA2588' rx='3' ry='3' width='22' height='22'/%3e%3c/svg%3e");
}
form .field--asterisk-sufix > fieldset > legend {
  display: block;
}
form .field--asterisk-sufix > fieldset > legend::after {
  content: "";
  vertical-align: super;
  display: inline-block;
  position: relative;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23343434'  d='M0,7.562l1.114-3.438c2.565,0.906,4.43,1.688,5.59,2.35C6.398,3.553,6.237,1.544,6.22,0.447h3.511 c-0.05,1.597-0.234,3.6-0.558,6.003c1.664-0.838,3.566-1.613,5.714-2.325L16,7.562c-2.05,0.678-4.06,1.131-6.028,1.356 c0.984,0.856,2.372,2.381,4.166,4.575l-2.906,2.059c-0.935-1.274-2.041-3.009-3.316-5.206c-1.194,2.275-2.244,4.013-3.147,5.206 l-2.856-2.059c1.872-2.307,3.211-3.832,4.017-4.575C3.849,8.516,1.872,8.062,0,7.562'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 7px 7px;
  width: 7px;
  height: 7px;
  margin-left: 0;
  right: 4px;
}

.qelbree-audience-dtp form div.custom-copay-radio {
  padding-top: 0rem;
}

.spn812-form input[type=text],
.spn812-form input[type=email],
.spn812-form input[type=date],
.spn812-form select, .generic-form input[type=text],
.generic-form input[type=email],
.generic-form input[type=date],
.generic-form select {
  border-left: 6px solid #000000;
}
.spn812-form input[type=text].error,
.spn812-form input[type=email].error,
.spn812-form input[type=date].error,
.spn812-form select.error, .generic-form input[type=text].error,
.generic-form input[type=email].error,
.generic-form input[type=date].error,
.generic-form select.error {
  border-left: 6px solid #cd0000;
}
.spn812-form input[type=text].valid,
.spn812-form input[type=email].valid,
.spn812-form input[type=date].valid,
.spn812-form select.valid, .generic-form input[type=text].valid,
.generic-form input[type=email].valid,
.generic-form input[type=date].valid,
.generic-form select.valid {
  border-left: 6px solid #3DB14E;
}
.spn812-form a.help-question-mark, .generic-form a.help-question-mark {
  float: right;
}
.spn812-form .mail-fpo img, .generic-form .mail-fpo img {
  width: 100%;
  min-width: 170px;
}
.spn812-form fieldset, .generic-form fieldset {
  padding-top: 10px;
}
.spn812-form fieldset label,
.spn812-form .fieldset-legend, .generic-form fieldset label,
.generic-form .fieldset-legend {
  font-weight: bold;
  margin-bottom: 0px;
}
.spn812-form fieldset label legend, .spn812-form fieldset label.js-form-required,
.spn812-form .fieldset-legend legend,
.spn812-form .fieldset-legend.js-form-required, .generic-form fieldset label legend, .generic-form fieldset label.js-form-required,
.generic-form .fieldset-legend legend,
.generic-form .fieldset-legend.js-form-required {
  font-size: 15.2px;
}
.spn812-form label.error, .spn812-form label.radio, .generic-form label.error, .generic-form label.radio {
  font-weight: 300;
}
.spn812-form .privacy-policy, .generic-form .privacy-policy {
  margin-bottom: 30px;
}
.spn812-form .privacy-policy p, .generic-form .privacy-policy p {
  margin: 0px;
}
.spn812-form .privacy-policy a, .generic-form .privacy-policy a {
  font-weight: bold;
  font-size: 0.95em;
}
.spn812-form .privacy-policy a:hover, .generic-form .privacy-policy a:hover {
  text-decoration: none;
}
.spn812-form .js-form-item-chk-free-welcome-kit,
.spn812-form li, .generic-form .js-form-item-chk-free-welcome-kit,
.generic-form li {
  font-size: 16px;
  font-weight: 500;
}
.spn812-form .form-item-txt-address1 > label:not(.error)::after,
.spn812-form .form-item-txt-city > label:not(.error)::after,
.spn812-form .form-item-txt-zipcode > label:not(.error)::after,
.spn812-form .form-item-states > label:not(.error)::after, .generic-form .form-item-txt-address1 > label:not(.error)::after,
.generic-form .form-item-txt-city > label:not(.error)::after,
.generic-form .form-item-txt-zipcode > label:not(.error)::after,
.generic-form .form-item-states > label:not(.error)::after {
  padding-left: 4px;
  font-weight: normal;
  font-size: 18px;
}
.spn812-form .form-item-states > label, .generic-form .form-item-states > label {
  margin-bottom: 7px;
  line-height: 19px;
  font-size: 14px;
}
.spn812-form .form-item-states > label:not(.error):after, .generic-form .form-item-states > label:not(.error):after {
  vertical-align: top;
  padding-left: 0px;
}
.spn812-form .look-here-btn, .generic-form .look-here-btn {
  color: #CA2588;
  font-weight: bold;
  text-decoration: underline;
}
.spn812-form .look-here-arrow, .generic-form .look-here-arrow {
  color: #CA2588;
  font-size: 8px;
  padding-left: 3px;
}
.spn812-form .tooltip-copy, .generic-form .tooltip-copy {
  font-size: 14px;
}
.spn812-form .or-text, .generic-form .or-text {
  font-weight: bold;
  font-size: 18px;
  color: #00584D;
}
.spn812-form .contact-preferences .fieldset-legend, .generic-form .contact-preferences .fieldset-legend {
  color: #343434;
}
.spn812-form .contact-preferences .custom-control.custom-checkbox, .generic-form .contact-preferences .custom-control.custom-checkbox {
  margin: 15px 0;
  line-height: 2rem;
  color: #343434;
}
@media screen and (min-width: 768px) {
  .spn812-form .contact-preferences .custom-control.custom-checkbox, .generic-form .contact-preferences .custom-control.custom-checkbox {
    margin: auto;
    float: left;
    margin-right: 1rem;
  }
}
.spn812-form form .error, .generic-form form .error {
  font-size: 13px;
}

.qelbree-hcp-copay-request-form .terms-conditions p, .qelbree-hcp-copay-request-form .terms-conditions a {
  font-size: 14px;
  color: #fff;
}
.qelbree-hcp-copay-request-form .terms-conditions a {
  font-weight: bold;
}

.copay-email-card-form .terms-conditions p, .copay-email-card-form .terms-conditions a {
  font-size: 14px;
  color: #fff;
}
.copay-email-card-form .terms-conditions a {
  font-weight: bold;
}

#spn812-contact-form1 div[data-block-plugin-id] {
  margin-bottom: 50px;
}
#spn812-contact-form1 div[data-block-plugin-id] > h2 {
  display: none;
}

#qelbree-hcp-contact-form div[data-block-plugin-id] > h2 {
  display: none;
}

.cost-support .navbar-main--bottom .navbar-main--nav [data-region=primary_menu] > li.nav-item:last-child {
  border-bottom: 5px solid #CA2588 !important;
}
.cost-support .navbar-main--bottom .navbar-main--nav [data-region=primary_menu] > li.nav-item:last-child a {
  color: #CA2588;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCIuLi9saWJyYXJpZXMvcWVsYnJlZS1pY29ucy9zdHlsZS5zY3NzIiwic3R5bGUuY3NzIiwiLi4vbGlicmFyaWVzL3FlbGJyZWUtaWNvbnMvdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdC9taXhpbnMvbWVkaWEtcXVlcmllcy5zY3NzIiwiYWJzdHJhY3QvbWl4aW5zL2dlbmVyaWMtbmF2cy5zY3NzIiwic2V0dXAvZ2xvYmFsLnNjc3MiLCJhYnN0cmFjdC92YXJpYWJsZXMuc2NzcyIsImFic3RyYWN0L21peGlucy9jb21wb25lbnQtdXRpbHMuc2NzcyIsInNldHVwL2dsb2JhbC1mdWxsLWJsZWVkLnNjc3MiLCJyZWdpb25zL3JlZ2lvbi1pbmxpbmUtaXNpLnNjc3MiLCJyZWdpb25zL3JlZ2lvbi1zdGlja3ktaXNpLnNjc3MiLCJwYXJ0aWFscy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC1tYXN0aGVhZC5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQtbmF2YmFyLXV0aWxpdHkuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LW5hdmJhci1wcmltYXJ5LnNjc3MiLCJzZXR1cC9nZW5lcmFsLWh0bWwuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LWlzaS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQtaW50ZXJzdGl0aWFsLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LWJhbm5lci1jb29raWUuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LWN0YS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQtY3VzdG9tLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudC1hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LWdsb2JhbC1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LXNpdGVtYXAuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LW5hdmJhci1tZWdhbWVudS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQtaWNvbi1ncm91cC5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnQtYmFubmVyLWpzY29va2llLXdhcm5pbmcuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50LW1vZGFsLnNjc3MiLCJzZWN0aW9ucy9ob21lLWhlcm8uc2NzcyIsInNlY3Rpb25zL2NvcGF5LXJlc3VsdHMuc2NzcyIsInNlY3Rpb25zL2NvcGF5LWhlcm8tbGlua3Muc2NzcyIsInNlY3Rpb25zL2hlcm8tbWVudXMuc2NzcyIsInNlY3Rpb25zL2Z1bGwtYmxlZWQtY29udGVudC5zY3NzIiwic2VjdGlvbnMvaW1hZ2UtbW9kYWwuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tbGlzdC5zY3NzIiwic2VjdGlvbnMvY29wYXktc2VuZC1jYXJkLWZvcm0uc2NzcyIsImNvbnRlbnQvbm9kZS0tc3RpY2t5LnNjc3MiLCJmb3Jtcy9mb3Jtcy1iYXNlLnNjc3MiLCJmb3Jtcy9xZWxicmVlZm9ybS5zY3NzIiwicGVyc29uYWxpemF0aW9uL2Jsb2NrLWNvbnRlbnQuc2NzcyIsInBlcnNvbmFsaXphdGlvbi9jdXN0b20tYWN0aXZlLWxpbmstbWVudS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7RUFBQTtBQ0VBO0VBQ0UsNEJBQUE7RUFDQSx1VUFDRTtFQUdGLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0FGO0FER0E7RUFDRSwrRUFBQTtFQUNBLHVDQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUVBLHNDQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBQ0ZGOztBRE1FO0VBQ0UsZ0JFM0JvQjtBRHdCeEI7O0FET0U7RUFDRSxnQkUvQnFCO0FEMkJ6Qjs7QURRRTtFQUNFLGdCRW5DZTtBRDhCbkI7O0FEU0U7RUFDRSxnQkV2Q3VCO0FEaUMzQjs7QURVRTtFQUNFLGdCRTNDZ0I7QURvQ3BCOztBRFdFO0VBQ0UsZ0JFL0NzQjtBRHVDMUI7O0FEWUU7RUFDRSxnQkVuRG9DO0FEMEN4Qzs7QURhRTtFQUNFLGdCRXZEaUI7QUQ2Q3JCOztBRGNFO0VBQ0UsZ0JFM0R5QjtBRGdEN0I7O0FEZUU7RUFDRSxnQkUvRHVCO0FEbUQzQjs7QURnQkU7RUFDRSxnQkVuRW9CO0FEc0R4Qjs7QURpQkU7RUFDRSxnQkV2RTJCO0FEeUQvQjs7QUV2RUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUNBQTs7RUFBQTtBQ0NBOztFQUVFLFlBQUE7RUFDQSxzQkNzQk07RURyQk4sZ0RDeUN1QjtFRHhDdkIsZ0JDNENtQjtFRDNDbkIsZUFBQTtFQUNBLGNDd0JZO0FMNEVkO0FJbEdFOztFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUpxR0o7O0FJaEdBO0VBQ0UsY0NhWTtFRFpaLGVBQUE7QUptR0Y7O0FJOUZFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FKaUdKO0FJaEdJO0VBQ0UsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FKa0dOO0FJaEdJO0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJDSE87RURJUCxXQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBSmtHTjtBSS9GTTtFQUNFLHlCQ1pNO0FMNkdkO0FJN0ZNO0VBQ0UseUJBQUE7QUorRlI7QUkzRk07RUFDRSxzQkM1QkE7QUx5SFI7QUl4Rk07RUFDRSxjQUFBO0FKMEZSO0FJeEZRO0VBQ0UscUJBQUE7QUowRlY7QUl2RlE7RUFDRSx3QkFBQTtBSnlGVjs7QUloRkU7RUFDRSxjQzNDUztFRDRDVCwwQkFBQTtBSm1GSjtBSWxGSTtFQUNFLFdDdERFO0FMMElSO0FJakZNO0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EseUJDckRLO0VEc0RMLFdBQUE7RUFDQSxrQkFBQTtBSm1GUjs7QUk1RUU7RUFDRSxjQy9EUztFRGdFVCwwQkFBQTtBSitFSjtBSTdFSTtFQUNFLGNDbkVPO0FMa0piO0FJNUVFO0VBQ0UsMkJBQUE7QUo4RUo7O0FJekVBOzs7Ozs7RUFNRSxnREN0RXVCO0FMa0p6Qjs7QUkxRUE7RUFDRSxlQUFBO0VBQ0EsZ0JDbkVpQjtBTGdKbkI7O0FJM0VBO0VBQ0UsZUFBQTtFQUNBLGdCQ3ZFaUI7QUxxSm5COztBSTVFQTtFQUNFLGVBQUE7RUFDQSxnQkMzRWlCO0FMMEpuQjs7QUk3RUE7RUFDRSxlQUFBO0VBQ0EsZ0JDakZtQjtBTGlLckI7O0FJOUVBO0VBQ0UsZUFBQTtFQUNBLGdCQ25GaUI7QUxvS25COztBSTdFRTtFQUNFLGVBQUE7RUFDQSxnQkN4RmlCO0VEeUZqQixpQkFBQTtBSmdGSjtBSTdFRTtFQUNFLGVBQUE7RUFDQSxnQkMvRmU7RURnR2YsaUJBQUE7QUorRUo7O0FJM0VBOzs7Ozs7RUFNRSxnRENqSHVCO0FMK0x6Qjs7QUk1RUE7RUFDRSxlQUFBO0FKK0VGOztBSTVFQTtFQUNFLGdCQ3BIbUI7QUxtTXJCOztBSTdFQTtFQUNFLGdCQ3RIbUI7QUxzTXJCOztBSTlFQTtFQUNFLGdCQ3hIcUI7QUx5TXZCOztBSS9FQTtFQUNFLGdCQzFIaUI7QUw0TW5COztBSWhGQTtFQUNFLGdCQzVIbUI7QUwrTXJCOztBSTVFQTs7Ozs7O0VBTUUsZ0JDN0ltQjtBTDROckI7O0FJM0VBO0VBQ0UsZUFBQTtBSjhFRjs7QUk1RUE7RUFDRSxpQkFBQTtBSitFRjs7QUk3RUE7RUFDRSxlQUFBO0FKZ0ZGOztBSTlFQTtFQUNFLGlCQUFBO0FKaUZGOztBSS9FQTtFQUNFLG1CQUFBO0FKa0ZGOztBSTNFQTtFQUNFLGNBQUE7QUo4RUY7O0FJNUVBO0VBQ0Usa0JBQUE7QUorRUY7O0FJN0VBO0VBQ0UsZ0JBQUE7QUpnRkY7O0FJOUVBO0VBQ0UsZ0JBQUE7QUppRkY7O0FJL0VBO0VBQ0UsZ0JBQUE7QUprRkY7O0FJaEZBO0VBQ0UsY0FBQTtBSm1GRjs7QUlqRkE7RUFDRSxnQkFBQTtBSm9GRjs7QUlsRkE7RUFDRSxnQkFBQTtBSnFGRjs7QUluRkE7RUFDRSxpQkFBQTtBSnNGRjs7QUlwRkE7RUFDRSxnQkFBQTtBSnVGRjs7QUlyRkE7RUFDRSxnQkFBQTtBSndGRjs7QUlyRkE7RUFBVywwQkFBQTtBSnlGWDs7QUl4RkE7RUFBVywwQkFBQTtBSjRGWDs7QUkzRkE7RUFBVywwQkFBQTtBSitGWDs7QUk5RkE7RUFBVywwQkFBQTtBSmtHWDs7QUlqR0E7RUFBVywwQkFBQTtBSnFHWDs7QUlwR0E7RUFBVywwQkFBQTtBSndHWDs7QUl2R0E7RUFBVywwQkFBQTtBSjJHWDs7QUkxR0E7RUFBVywwQkFBQTtBSjhHWDs7QUk3R0E7RUFBVywwQkFBQTtBSmlIWDs7QUloSEE7RUFBVywwQkFBQTtBSm9IWDs7QUluSEE7RUFBVywwQkFBQTtBSnVIWDs7QUl0SEE7RUFBVywwQkFBQTtBSjBIWDs7QUl6SEE7RUFBVywwQkFBQTtBSjZIWDs7QUk1SEE7RUFBVywwQkFBQTtBSmdJWDs7QUkvSEE7RUFBVywwQkFBQTtBSm1JWDs7QUlsSUE7RUFBVywwQkFBQTtBSnNJWDs7QUlySUE7RUFBVywwQkFBQTtBSnlJWDs7QUl4SUE7RUFBVywwQkFBQTtBSjRJWDs7QUkzSUE7RUFBVywwQkFBQTtBSitJWDs7QUk5SUE7RUFBVywwQkFBQTtBSmtKWDs7QUlqSkE7RUFBVywwQkFBQTtBSnFKWDs7QUlwSkE7RUFBVywwQkFBQTtBSndKWDs7QUl2SkE7RUFBVywwQkFBQTtBSjJKWDs7QUkxSkE7RUFBVywwQkFBQTtBSjhKWDs7QUk3SkE7RUFBVywwQkFBQTtBSmlLWDs7QUloS0E7RUFBVywwQkFBQTtBSm9LWDs7QUluS0E7RUFBVywwQkFBQTtBSnVLWDs7QUl0S0E7RUFBVywwQkFBQTtBSjBLWDs7QUl6S0E7RUFBVywwQkFBQTtBSjZLWDs7QUk1S0E7RUFBVywwQkFBQTtBSmdMWDs7QUkvS0E7RUFBVywwQkFBQTtBSm1MWDs7QUlsTEE7RUFBVywwQkFBQTtBSnNMWDs7QUlyTEE7RUFBVywwQkFBQTtBSnlMWDs7QUl4TEE7RUFBVywwQkFBQTtBSjRMWDs7QUl6TEE7RUFBUyw0QkFBQTtBSjZMVDs7QUk1TEE7RUFBUyw0QkFBQTtBSmdNVDs7QUkvTEE7RUFBUyw0QkFBQTtBSm1NVDs7QUlsTUE7RUFBUyw0QkFBQTtBSnNNVDs7QUlyTUE7RUFBUyw0QkFBQTtBSnlNVDs7QUl4TUE7RUFBUyw0QkFBQTtBSjRNVDs7QUkzTUE7RUFBUyw0QkFBQTtBSitNVDs7QUk5TUE7RUFBUyw0QkFBQTtBSmtOVDs7QUlqTkE7RUFBUyw0QkFBQTtBSnFOVDs7QUlwTkE7RUFBUyw0QkFBQTtBSndOVDs7QUl2TkE7RUFBUyw0QkFBQTtBSjJOVDs7QUkxTkE7RUFBUyw0QkFBQTtBSjhOVDs7QUk3TkE7RUFBUyw0QkFBQTtBSmlPVDs7QUloT0E7RUFBUyw0QkFBQTtBSm9PVDs7QUluT0E7RUFBUyw0QkFBQTtBSnVPVDs7QUl0T0E7RUFBUyw0QkFBQTtBSjBPVDs7QUl6T0E7RUFBUyw0QkFBQTtBSjZPVDs7QUk1T0E7RUFBUyw0QkFBQTtBSmdQVDs7QUkvT0E7RUFBUyw0QkFBQTtBSm1QVDs7QUlsUEE7RUFBUyw0QkFBQTtBSnNQVDs7QUlyUEE7RUFBUyw0QkFBQTtBSnlQVDs7QUl4UEE7RUFBUyw0QkFBQTtBSjRQVDs7QUkzUEE7RUFBUyw0QkFBQTtBSitQVDs7QUk5UEE7RUFBUyw0QkFBQTtBSmtRVDs7QUlqUUE7RUFBUyw0QkFBQTtBSnFRVDs7QUlsUUE7RUFBaUIsY0N4Ukg7QUw4aEJkOztBSXJRQTtFQUFpQixjQUFBO0FKeVFqQjs7QUl4UUE7RUFBaUIsY0MvUlQ7QUwyaUJSOztBSTNRQTtFQUFzQixjQUFBO0FKK1F0Qjs7QUk5UUE7RUFBdUIsY0FBQTtBSmtSdkI7O0FJalJBO0VBQXVCLGNDalNUO0FMc2pCZDs7QUlwUkE7RUFBcUIsY0FBQTtBSndSckI7O0FJdlJBO0VBQStCLHlCQUFBO0FKMlIvQjs7QUkxUkE7RUFBYyxjQzlSRDtBTDRqQmI7O0FJN1JBO0VBQW1CLGNDM1JEO0FMNGpCbEI7O0FJaFNBO0VBQXNCLGNDN1JKO0FMaWtCbEI7O0FJalNBO0VBQ0UsY0N0U1k7QUwwa0JkO0FFOWpCSTtFRXlSSjtJQUdJ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RUp3cUJkO0VJdnFCQTtJQUFjLDBCQUFBO0VKMHFCZDtFSXpxQkE7SUFBYywwQkFBQTtFSjRxQmQ7RUkzcUJBO0lBQWMsMEJBQUE7RUo4cUJkO0VJN3FCQTtJQUFjLDBCQUFBO0VKZ3JCZDtFSS9xQkE7SUFBYywwQkFBQTtFSmtyQmQ7RUlqckJBO0lBQWMsMEJBQUE7RUpvckJkO0VJbnJCQTtJQUFjLDBCQUFBO0VKc3JCZDtFSXJyQkE7SUFBYywwQkFBQTtFSndyQmQ7RUl2ckJBO0lBQWMsMEJBQUE7RUowckJkO0VJenJCQTtJQUFjLDBCQUFBO0VKNHJCZDtFSTNyQkE7SUFBYywwQkFBQTtFSjhyQmQ7RUk3ckJBO0lBQWMsMEJBQUE7RUpnc0JkO0VJL3JCQTtJQUFjLDBCQUFBO0VKa3NCZDtFSWpzQkE7SUFBYywwQkFBQTtFSm9zQmQ7RUluc0JBO0lBQWMsMEJBQUE7RUpzc0JkO0VJcnNCQTtJQUFjLDBCQUFBO0VKd3NCZDtFSXZzQkE7SUFBYywwQkFBQTtFSjBzQmQ7RUl6c0JBO0lBQWUsMkJBQUE7RUo0c0JmO0VJenNCQTtJQUFZLDRCQUFBO0VKNHNCWjtFSTNzQkE7SUFBWSw0QkFBQTtFSjhzQlo7RUk3c0JBO0lBQVksNEJBQUE7RUpndEJaO0VJL3NCQTtJQUFZLDRCQUFBO0VKa3RCWjtFSWp0QkE7SUFBWSw0QkFBQTtFSm90Qlo7RUludEJBO0lBQVksNEJBQUE7RUpzdEJaO0VJcnRCQTtJQUFZLDRCQUFBO0VKd3RCWjtFSXZ0QkE7SUFBWSw0QkFBQTtFSjB0Qlo7RUl6dEJBO0lBQVksNEJBQUE7RUo0dEJaO0VJM3RCQTtJQUFZLDRCQUFBO0VKOHRCWjtFSTd0QkE7SUFBWSw0QkFBQTtFSmd1Qlo7RUkvdEJBO0lBQVksNEJBQUE7RUprdUJaO0VJanVCQTtJQUFZLDRCQUFBO0VKb3VCWjtFSW51QkE7SUFBWSw0QkFBQTtFSnN1Qlo7RUlydUJBO0lBQVksNEJBQUE7RUp3dUJaO0VJdnVCQTtJQUFZLDRCQUFBO0VKMHVCWjtFSXp1QkE7SUFBWSw0QkFBQTtFSjR1Qlo7RUkzdUJBO0lBQVksNEJBQUE7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QUNBLGVBQUE7QXRDbTFJTjtBc0NqMUlRO0VBQ0UsbUJBQUE7RUFDQSxpQkFBQTtBdENtMUlWO0FzQzkwSUU7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtBdENnMUlKO0FzQzkwSUU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0F0Q2cxSUo7QXNDOTBJRTtFQUNFLGVBQUE7QXRDZzFJSjtBc0M5MElFO0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBdENnMUlKO0FzQzcwSUk7RUFDRSxjakNqRlE7QUxnNklkO0FzQzcwSUk7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjakN0RlE7QUxxNklkO0FFejVJSTtFb0N1RUE7SUFLSSxZQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0V0Q2kxSU47QUFDRjtBc0M5MElFO0VBQ0UsZUFBQTtBdENnMUlKOztBc0MxMElJO0VBQ0UsZUFBQTtFQUNBLFdqQzdHRTtBTDA3SVI7QXNDMzBJSTtFQUNFLGlCQUFBO0F0QzYwSU47O0FzQ3QwSUk7RUFDRSxlQUFBO0VBQ0EsV2pDekhFO0FMazhJUjtBc0N2MElJO0VBQ0UsaUJBQUE7QXRDeTBJTjs7QXVDOTlJSTtFQUNJLG1CQUFBO0F2Q2krSVI7QXVDaCtJUTtFQUNJLGFBQUE7QXZDaytJWjs7QXVDMzlJUTtFQUNJLGFBQUE7QXZDODlJWjs7QXdDcCtJb0I7RUFDSSwyQ0FBQTtBeEN1K0l4QjtBd0N0K0l3QjtFQUNJLGNBQUE7QXhDdytJNUIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZVxuICogU3VidGhlbWUgc3BlY2lmaWMgQ1NTLlxuICovXG5cbiAvLyBGdW5jdGlvbnNcbkBpbXBvcnQgJ2Fic3RyYWN0L2Z1bmN0aW9ucyc7XG5cbi8vIGxpYnJhcmllc1xuQGltcG9ydCBcIi4uL2xpYnJhcmllcy9xZWxicmVlLWljb25zL3N0eWxlLnNjc3NcIjtcblxuQGltcG9ydCAnYWJzdHJhY3QvdmFyaWFibGVzJztcbkBpbXBvcnQgJ2Fic3RyYWN0L21peGlucy9tZWRpYS1xdWVyaWVzJztcbkBpbXBvcnQgJ2Fic3RyYWN0L21peGlucy9jYWxjdWxhdGUtcmVtJztcbkBpbXBvcnQgJ2Fic3RyYWN0L21peGlucy9nZW5lcmljLW5hdnMnO1xuQGltcG9ydCAnYWJzdHJhY3QvbWl4aW5zL2NvbXBvbmVudC11dGlscyc7XG5cbi8vIGdsb2JhbCBzdHlsZXNcbkBpbXBvcnQgJy4vc2V0dXAvZ2xvYmFsJztcbkBpbXBvcnQgJy4vc2V0dXAvZ2xvYmFsLWZ1bGwtYmxlZWQnO1xuXG4vLyByZWdpb25zXG5AaW1wb3J0ICcuL3JlZ2lvbnMvcmVnaW9uLWlubGluZS1pc2knO1xuQGltcG9ydCAnLi9yZWdpb25zL3JlZ2lvbi1zdGlja3ktaXNpJztcblxuLy8gcGFydGlhbHNcbkBpbXBvcnQgJ3BhcnRpYWxzL2J1dHRvbic7XG5cbi8vIGNvbXBvbmVudHNcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1tYXN0aGVhZFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29tcG9uZW50LW5hdmJhci11dGlsaXR5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21wb25lbnQtbmF2YmFyLXByaW1hcnlcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1pc2lcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1pbnRlcnN0aXRpYWwtbW9kYWxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1mb290ZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1iYW5uZXItY29va2llXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21wb25lbnQtY3RhXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21wb25lbnQtY3VzdG9tXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21wb25lbnQtYWNjb3JkaW9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21wb25lbnQtZ2xvYmFsLWJhbm5lclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29tcG9uZW50LXNpdGVtYXBcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1uYXZiYXItbWVnYW1lbnVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudC1pbWFnZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29tcG9uZW50LWljb24tZ3JvdXBcIjtcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY29tcG9uZW50LWJhbm5lci1qc2Nvb2tpZS13YXJuaW5nJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY29tcG9uZW50LW1vZGFsJztcblxuLy8gc2VjdGlvbnNcbkBpbXBvcnQgXCJzZWN0aW9ucy9ob21lLWhlcm9cIjtcbkBpbXBvcnQgXCJzZWN0aW9ucy9jb3BheS1yZXN1bHRzXCI7XG5AaW1wb3J0IFwic2VjdGlvbnMvY29wYXktaGVyby1saW5rc1wiO1xuQGltcG9ydCBcInNlY3Rpb25zL2hlcm8tbWVudXNcIjtcbkBpbXBvcnQgXCJzZWN0aW9ucy9mdWxsLWJsZWVkLWNvbnRlbnRcIjtcbkBpbXBvcnQgXCJzZWN0aW9ucy9pbWFnZS1tb2RhbFwiO1xuQGltcG9ydCBcInNlY3Rpb25zL3NlY3Rpb24tbGlzdFwiO1xuQGltcG9ydCBcInNlY3Rpb25zL2NvcGF5LXNlbmQtY2FyZC1mb3JtXCI7XG5cbi8vIGNvbnRlbnRcbkBpbXBvcnQgJy4vY29udGVudC9ub2RlLS1zdGlja3knO1xuXG4vLyBmb3Jtc1xuQGltcG9ydCAnLi9mb3Jtcy9mb3Jtcy1iYXNlJztcbkBpbXBvcnQgJy4vZm9ybXMvcWVsYnJlZWZvcm0nO1xuXG4vLyBwZXJzb25hbGl6YXRpb25cbkBpbXBvcnQgJy4vcGVyc29uYWxpemF0aW9uL2Jsb2NrLWNvbnRlbnQnO1xuQGltcG9ydCAnLi9wZXJzb25hbGl6YXRpb24vY3VzdG9tLWFjdGl2ZS1saW5rLW1lbnUnO1xuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICcjeyRpY29tb29uLWZvbnQtZmFtaWx5fSc7XG4gIHNyYzpcbiAgICB1cmwoJyN7JGljb21vb24tZm9udC1wYXRofS8jeyRpY29tb29uLWZvbnQtZmFtaWx5fS50dGY/eHE4YWJsJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LndvZmY/eHE4YWJsJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRpY29tb29uLWZvbnQtcGF0aH0vI3skaWNvbW9vbi1mb250LWZhbWlseX0uc3ZnP3hxOGFibCMjeyRpY29tb29uLWZvbnQtZmFtaWx5fScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuW2NsYXNzXj1cImljb24tcWVsYnJlZS1cIl0sIFtjbGFzcyo9XCIgaWNvbi1xZWxicmVlLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnI3skaWNvbW9vbi1mb250LWZhbWlseX0nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tcWVsYnJlZS1mYWNlYm9vayB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLWZhY2Vib29rOyBcbiAgfVxufVxuLmljb24tcWVsYnJlZS1pbnN0YWdyYW0ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS1pbnN0YWdyYW07IFxuICB9XG59XG4uaWNvbi1xZWxicmVlLXBkZiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLXBkZjsgXG4gIH1cbn1cbi5pY29uLXFlbGJyZWUtYXJyb3ctcmlnaHQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS1hcnJvdy1yaWdodDsgXG4gIH1cbn1cbi5pY29uLXFlbGJyZWUtcGx1cyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLXBsdXM7IFxuICB9XG59XG4uaWNvbi1xZWxicmVlLWFuZ2xlLWRvd24ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS1hbmdsZS1kb3duOyBcbiAgfVxufVxuLmljb24tcWVsYnJlZS1hbmdsZS1kb3duLXJvdW5kLW91dGxpbmUge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS1hbmdsZS1kb3duLXJvdW5kLW91dGxpbmU7IFxuICB9XG59XG4uaWNvbi1xZWxicmVlLWNsb3NlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRpY29uLXFlbGJyZWUtY2xvc2U7IFxuICB9XG59XG4uaWNvbi1xZWxicmVlLXRyaWFuZ2xlLWRvd24ge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS10cmlhbmdsZS1kb3duOyBcbiAgfVxufVxuLmljb24tcWVsYnJlZS1taW51cy1yb3VuZCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLW1pbnVzLXJvdW5kOyBcbiAgfVxufVxuLmljb24tcWVsYnJlZS1xdWVzdGlvbiB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLXF1ZXN0aW9uOyBcbiAgfVxufVxuLmljb24tcWVsYnJlZS1hcnJvdy10b3AtcmlnaHQge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJGljb24tcWVsYnJlZS1hcnJvdy10b3AtcmlnaHQ7IFxuICB9XG59XG5cbiIsIi8qKlxuICogQGZpbGVcbiAqIFN1YnRoZW1lIHNwZWNpZmljIENTUy5cbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInFlbGJyZWUtaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9xZWxicmVlaGNwX3RoZW1lL2Rpc3QvbGlicmFyaWVzL2ZvbnRzLy9xZWxicmVlLWljb25zLnR0Zj94cThhYmxcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi90aGVtZXMvY3VzdG9tL3FlbGJyZWVoY3BfdGhlbWUvZGlzdC9saWJyYXJpZXMvZm9udHMvL3FlbGJyZWUtaWNvbnMud29mZj94cThhYmxcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3RoZW1lcy9jdXN0b20vcWVsYnJlZWhjcF90aGVtZS9kaXN0L2xpYnJhcmllcy9mb250cy8vcWVsYnJlZS1pY29ucy5zdmc/eHE4YWJsI3FlbGJyZWUtaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5bY2xhc3NePWljb24tcWVsYnJlZS1dLCBbY2xhc3MqPVwiIGljb24tcWVsYnJlZS1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJxZWxicmVlLWljb25zXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tcWVsYnJlZS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uaWNvbi1xZWxicmVlLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uaWNvbi1xZWxicmVlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1xZWxicmVlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLXFlbGJyZWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1xZWxicmVlLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tcWVsYnJlZS1hbmdsZS1kb3duLXJvdW5kLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24tcWVsYnJlZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1xZWxicmVlLXRyaWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tcWVsYnJlZS1taW51cy1yb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuXG4uaWNvbi1xZWxicmVlLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLXFlbGJyZWUtYXJyb3ctdG9wLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi8qKlxuICogTWVkaWEgcXVlcnkgbWl4aW5cbiAqIE1vYmlsZS1maXJzdCBhcHByb2FjaFxuICpcbiAqIFVzYWdlIGV4YW1wbGU6XG4gKlxuICogLmNvbXBvbmVudC1jbGFzcyB7XG4gKiAgIC5lbGVtZW50IHtcbiAqICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAqICAgfVxuICpcbiAqICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAqICAgICAuZWxlbWVudCB7XG4gKiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gKiAgICAgfVxuICogICB9XG4gKlxuICogICBAaW5jbHVkZSBtZWRpYShsZywgbGFuZHNjYXBlKSB7XG4gKiAgICAgLmVsZW1lbnQge1xuICogICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAqICAgICB9XG4gKiAgIH1cbiAqIH1cbiAqL1xuLypcbiAqIFR1cm5zIHRoZSBuYXZpZ2F0aW9uIG1lbnVzIGluIGhvcml6b250YWwgdmVyc2lvbi4gVXNlZCBpbiBmb290ZXIgbmF2IChmb3Igbm93KVxuICovXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmLCBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzNDM0MzQ7XG59XG5odG1sLm5vLXNjcm9sbCxcbmJvZHkubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxucCwgbGkge1xuICBjb2xvcjogIzM0MzQzNDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udGV4dC1mb3JtYXR0ZWQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnRleHQtZm9ybWF0dGVkIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NBMjU4ODtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMC43ZW0gMCAwIC0yMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwuY29sb3ItYmxhY2sgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwuY29sb3ItZ3JheSBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Nztcbn1cbi50ZXh0LWZvcm1hdHRlZCB1bC5jb2xvci13aGl0ZSBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50ZXh0LWZvcm1hdHRlZCB1bC5uby1kZWNvcmF0aW9uIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwubm8tZGVjb3JhdGlvbiBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRleHQtZm9ybWF0dGVkIHVsLm5vLWRlY29yYXRpb24gbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb3JtYXR0ZWQgYSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZXh0LWZvcm1hdHRlZCBhLmMtY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXh0LWZvcm1hdHRlZCBhLnZlcnRpY2FsLWRhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0EyNTg4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5hLmJ0bi1saW5rIHtcbiAgY29sb3I6ICNDQTI1ODg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xufVxuYS5hLXNtb290aC1qdW1wIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0XCIsIHNhbnMtc2VyaWYsIEhlbHZldGljYTtcbn1cblxuaDEsIHAuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDIsIHAuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDMsIHAuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDQsIHAuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDUsIHAuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIGgyLCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgcC5oMiwgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgaDMsIC5xZWxicmVlLWF1ZGllbmNlLWR0cCBwLmgzLCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxucC5oMSxcbnAuaDIsXG5wLmgzLFxucC5oNCxcbnAuaDUsXG5wLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmLCBIZWx2ZXRpY2E7XG59XG5cbi5wLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvbnQtd2VpZ2h0LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5mb250LXdlaWdodC02MDAge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvbnQtd2VpZ2h0LTgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG4uZGlzcGxheS01LFxuLmRpc3BsYXktNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLmRpc3BsYXktNyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmRpc3BsYXktOCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uZGlzcGxheS05IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLnQtc2l6ZTAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnQtc2l6ZTEge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG59XG5cbi50LXNpemUyIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuLnQtc2l6ZTMge1xuICBmb250LXNpemU6IDEuNmVtO1xufVxuXG4udC1zaXplNCB7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG59XG5cbi50LXNpemU1IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi50LXNpemUtbjEge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuXG4udC1zaXplLW4yIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLnQtc2l6ZS1uMyB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4udC1zaXplLW40IHtcbiAgZm9udC1zaXplOiAwLjZlbTtcbn1cblxuLnQtc2l6ZS1uNSB7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG59XG5cbi5mLXNpemUtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMTMge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0xNyB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMTkge1xuICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTIxIHtcbiAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMjIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0yMyB7XG4gIGZvbnQtc2l6ZTogMjNweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMjUge1xuICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTI3IHtcbiAgZm9udC1zaXplOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMjgge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0yOSB7XG4gIGZvbnQtc2l6ZTogMjlweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTMwIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMzEge1xuICBmb250LXNpemU6IDMxcHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0zMiB7XG4gIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTM0IHtcbiAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtMzYge1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS0zOCB7XG4gIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTQwIHtcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtNDIge1xuICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS00NCB7XG4gIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTQ2IHtcbiAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtNDgge1xuICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLmYtc2l6ZS01MCB7XG4gIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZi1zaXplLTcyIHtcbiAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLXNpemUtNzkge1xuICBmb250LXNpemU6IDc5cHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMTYge1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0xOCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTIwIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMjEge1xuICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0yMiB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTIzIHtcbiAgbGluZS1oZWlnaHQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMjQge1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0yNSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTI2IHtcbiAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMjcge1xuICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0yOCB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTI5IHtcbiAgbGluZS1oZWlnaHQ6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMzAge1xuICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0zMiB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTM0IHtcbiAgbGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtMzYge1xuICBsaW5lLWhlaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC0zOCB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTQwIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtNDIge1xuICBsaW5lLWhlaWdodDogNDJweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC00NCB7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTQ2IHtcbiAgbGluZS1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtNDgge1xuICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4uZi1saC01MCB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxoLTUyIHtcbiAgbGluZS1oZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbn1cblxuLmYtbGgtNTQge1xuICBsaW5lLWhlaWdodDogNTRweCAhaW1wb3J0YW50O1xufVxuXG4uYy1jb2xvci1ibGFjayB7XG4gIGNvbG9yOiAjMzQzNDM0O1xufVxuXG4uYy1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYy1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjMDA1ODREO1xufVxuXG4uYy1jb2xvci1saWdodC1ncmVlbiB7XG4gIGNvbG9yOiAjM0FBMTQ2O1xufVxuXG4uYy1jb2xvci1tZWRpdW0tZ3JlZW4ge1xuICBjb2xvcjogIzI4NzAzMDtcbn1cblxuLmMtY29sb3ItbGlnaHQtZ3JlZW4yIHtcbiAgY29sb3I6ICM0QkI3NDA7XG59XG5cbi5jLWNvbG9yLWxpZ2h0LWdyYXkge1xuICBjb2xvcjogIzYzNjQ2Nztcbn1cblxuLmMtY29sb3ItbGlnaHQtZ3JheS1pbXBvcnRhbnQge1xuICBjb2xvcjogIzYzNjQ2NyAhaW1wb3J0YW50O1xufVxuXG4uYy1jb2xvci1waW5rIHtcbiAgY29sb3I6ICNDQTI1ODg7XG59XG5cbi5jLWNvbG9yLWRhcmstcGluayB7XG4gIGNvbG9yOiAjNzYyQjYwO1xufVxuXG4uYy1jb2xvci1kYXJrZXItcGluayB7XG4gIGNvbG9yOiAjODIyNDVEO1xufVxuXG4uYy1jb2xvci1ibGFjay1tb2JpbGUge1xuICBjb2xvcjogIzM0MzQzNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbG9yLWJsYWNrLW1vYmlsZSB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gIH1cbn1cblxuLmMtY29sb3Itd2hpdGUtbW9iaWxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1jb2xvci13aGl0ZS1tb2JpbGUge1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICB9XG59XG5cbi5jLWNvbG9yLWdyZWVuLW1vYmlsZSB7XG4gIGNvbG9yOiAjMDA1ODREO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sb3ItZ3JlZW4tbW9iaWxlIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4uYy1jb2xvci1saWdodC1ncmVlbi1tb2JpbGUge1xuICBjb2xvcjogIzNBQTE0Njtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbG9yLWxpZ2h0LWdyZWVuLW1vYmlsZSB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gIH1cbn1cblxuLmMtY29sb3ItbWVkaXVtLWdyZWVuLW1vYmlsZSB7XG4gIGNvbG9yOiAjMjg3MDMwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sb3ItbWVkaXVtLWdyZWVuLW1vYmlsZSB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gIH1cbn1cblxuLmMtY29sb3ItbGlnaHQtZ3JlZW4yLW1vYmlsZSB7XG4gIGNvbG9yOiAjNEJCNzQwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sb3ItbGlnaHQtZ3JlZW4yLW1vYmlsZSB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gIH1cbn1cblxuLmMtY29sb3ItbGlnaHQtZ3JheS1tb2JpbGUge1xuICBjb2xvcjogIzYzNjQ2Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbG9yLWxpZ2h0LWdyYXktbW9iaWxlIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4uYy1jb2xvci1waW5rLW1vYmlsZSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sb3ItcGluay1tb2JpbGUge1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICB9XG59XG5cbi5jLWNvbG9yLWRhcmstcGluay1tb2JpbGUge1xuICBjb2xvcjogIzc2MkI2MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbG9yLWRhcmstcGluay1tb2JpbGUge1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICB9XG59XG5cbi5jLWNvbG9yLWRhcmtlci1waW5rLW1vYmlsZSB7XG4gIGNvbG9yOiAjODIyNDVEO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sb3ItZGFya2VyLXBpbmstbW9iaWxlIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4ucGluay1icnVzaC1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9waW5rLWJydXNoLW1vYi5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLnBpbmstYnJ1c2gtYmcgcCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cblxuLnBpbmstYnJ1c2gtb3B0aW9uLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BpbmstYnJ1c2hzdHJva2Vfb3B0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5waW5rLWJydXNoLW9wdGlvbi1iZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4ucGluay1icnVzaC1vcHRpb24tYmcgcCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4ucGluay1icnVzaC1vcHRpb24tMi1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9waW5rLWJydXNoc3Ryb2tlX29wdGlvbl8yLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5waW5rLWJydXNoLW9wdGlvbi0yLWJnIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbi5waW5rLWJydXNoLW9wdGlvbi0yLWJnIHAge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbn1cblxuLmRhcmstZ3JlZW4tYnJ1c2gtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvSG9tZV9CcnVzaF9MYXJnZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjczcHggNTVweDtcbn1cbi5kYXJrLWdyZWVuLWJydXNoLWJnIHAge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uZ3JlZW4tYnJ1c2gtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc2l0ZXMvYWxsL3RoZW1lcy9pbWFnZXMvZ3JlZW4tYnJ1c2gtbW9iLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4uZ3JlZW4tYnJ1c2gtYmcgcCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cblxuLnBsdW0tYnJ1c2gtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvRWZmaWNhY3lfQWR1bHRzX0JydXNoX1NtYWxsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4ucGx1bS1icnVzaC1iZyBwIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuXG4ud2hpdGUtYnJ1c2gtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc2l0ZXMvYWxsL3RoZW1lcy9pbWFnZXMvd2hpdGUtYnJ1c2gucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi53aGl0ZS1icnVzaC1iZyBwIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuXG4ud2hpdGUtYnJ1c2gtYmctbW9iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3NpdGVzL2FsbC90aGVtZXMvaW1hZ2VzL3doaXRlLWJydXNoLW1vYi5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLndoaXRlLWJydXNoLWJnLW1vYiBwIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xufVxuXG4ucGluay1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MXB4O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI0NBMjU4ODtcbn1cblxuLmxpZ2h0LWdyZWVuLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUxcHg7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjNEJCNzQwO1xufVxuXG4uZGl2aWRlci1idWxsZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5kaXZpZGVyLWJ1bGxldCBwOjpiZWZvcmUsIC5kaXZpZGVyLWJ1bGxldCBwOjphZnRlciB7XG4gIGJvdHRvbTogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsZWZ0OiAtMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZGl2aWRlci1idWxsZXQgcDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTFweDtcbn1cbi5kaXZpZGVyLWJ1bGxldC5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cbi5kaXZpZGVyLWJ1bGxldC5ncmF5IHA6OmJlZm9yZSwgLmRpdmlkZXItYnVsbGV0LmdyYXkgcDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuLmRpdmlkZXItYnVsbGV0LmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTg0RDtcbn1cbi5kaXZpZGVyLWJ1bGxldC5ncmVlbiBwOjpiZWZvcmUsIC5kaXZpZGVyLWJ1bGxldC5ncmVlbiBwOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU4NEQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWdyYXkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JGQkZCRjtcbn1cblxuLmJvcmRlci1ib3R0b20tZ3JheS00cHgge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0JGQkZCRjtcbn1cblxuLmJvcmRlci10b3AtZ3JheSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkZCRkJGO1xufVxuXG4uYm9yZGVyLWxlZnQtcGx1bSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI0NBMjU4ODtcbn1cblxuLmdyZWVuLXRleHR1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZ3JlZW4tYmxvY2sucG5nXCIpO1xufVxuXG4uZ3JheS10ZXh0dXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2dyZXktYmxvY2sucG5nXCIpO1xufVxuXG4uYmctY29sb3ItbGlnaHQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG5cbi5iZy1jb2xvci1saWdodC1ncmF5MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG5cbi5iZy1jb2xvci1saWdodC1ncmF5Mi10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC43KTtcbn1cblxuLmJnLWNvbG9yLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuXG4uYmctY29sb3Itd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYmctY29sb3ItcGx1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQTI1ODg7XG59XG5cbi5iZy1jb2xvci1ub25lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctY29sb3ItZ3JheS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGhlaWdodDogNHB4O1xufVxuXG4uYmctY29sb3ItcGluay1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREUyQjk4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZy1jb2xvci1waW5rLWJhciB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJnLXBpbmstZ3JhZGllbnQsXG4uYmctZ3JlZW4tZ3JhZGllbnQsXG4uYmctZGFyay1ncmVlbi1ncmFkaWVudCxcbi5iZy1tZWRpdW0tbGlnaHQtZ3JlZW4tZ3JhZGllbnQsXG4uYmctZGFyay1waW5rLWdyYWRpZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xufVxuXG4uYmctcGluay1ncmFkaWVudCwgLmJnLWdyZWVuLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMiwgMCwgMzYpIDAlLCByZ2IoMjM0LCAxNzAsIDIwOCkgMCUsIHJnYigyMjIsIDQzLCAxNTIpIDEwMCUpO1xufVxuXG4uYmctZ3JlZW4tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyLCAwLCAzNikgMCUsIHJnYig1OCwgMTYxLCA3MCkgMCUsIHJnYigxNzcsIDIyNCwgMTg1KSAxMDAlKTtcbn1cblxuLmJnLWRhcmstZ3JlZW4tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDU4NEQgMCUsICMwMENGQjUgMTAwJSk7XG59XG4uYmctZGFyay1ncmVlbi1ncmFkaWVudC5zaGFkb3ctMSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KSwgaW5zZXQgMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmctbWVkaXVtLWxpZ2h0LWdyZWVuLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjM0FBMTQ2IDAlLCAjQUZFMEI3IDEwMCUpO1xufVxuXG4uYmctZGFyay1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU4NEQ7XG59XG5cbi5iZy1kYXJrLXBpbmstZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTE4LCA0MCwgOTYpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigxMTgsIDQwLCA5NikgMzAlLCByZ2JhKDExOCwgNDAsIDk2LCAwLjUpIDEwMCUpO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHotaW5kZXg6IDEyNTA7XG59XG5cbi5tYXgtd2lkdGgtMTAwLXBlcmNlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4ubXctMTAxIHtcbiAgbWF4LXdpZHRoOiAxMDFweDtcbn1cblxuLm13LTExMCB7XG4gIG1heC13aWR0aDogMTEwcHg7XG59XG5cbi5tdy0xMjAge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuXG4ubXctMTMwIHtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cblxuLm13LTE0MCB7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG5cbi5tdy0xNDUge1xuICBtYXgtd2lkdGg6IDE0NXB4O1xufVxuXG4ubXctMTUwIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cblxuLm13LTE2MCB7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG5cbi5tdy0xNzAge1xuICBtYXgtd2lkdGg6IDE3MHB4O1xufVxuXG4ubXctMTgwIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cblxuLm13LTE5MCB7XG4gIG1heC13aWR0aDogMTkwcHg7XG59XG5cbi5tdy0yMDAge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4ubXctMjIwIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cblxuLm13LTI1MCB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5cbi5tdy0yNjAge1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuXG4ubXctMjc1IHtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbn1cblxuLm13LTI4MCB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5cbi5tdy0yOTAge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuXG4ubXctMzAwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLm13LTMxMCB7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG5cbi5tdy0zMjAge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuXG4ubXctMzMwIHtcbiAgbWF4LXdpZHRoOiAzMzBweDtcbn1cblxuLm13LTM0MCB7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG5cbi5tdy0zNTAge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuXG4ubXctMzYwIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbn1cblxuLm13LTM3MCB7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG5cbi5tdy0zODAge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuXG4ubXctMzkwIHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbn1cblxuLm13LTQwMCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbi5tdy1pbWctMTAwIGltZyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5tdy1pbWctMTIwIGltZyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5cbi5tdy1pbWctMTQ1IGltZyB7XG4gIG1heC13aWR0aDogMTQ1cHg7XG59XG5cbi5tdy1pbWctMTgwIGltZyB7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5cbi5tdy1pbWctMjAwIGltZyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuZ3JlZW4tZ3JhZGllbnQtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYigyLCAwLCAzNikgMCUsIHJnYig1OCwgMTYxLCA3MCkgMCUsIHJnYigwLCA4OCwgNzcpIDEwMCUpO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5wbHVtLWdyYWRpZW50LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzE1ZGVnLCByZ2IoMjMyLCAxMDMsIDE4MSkgMCUsIHJnYigyMDgsIDM3LCAxNDEpIDQ4Ljg5JSwgcmdiKDE0NCwgMzUsIDEwMSkgMTAwJSk7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLnNhdmluZ3MtaGVyby1vdmVybGF5LCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmZhcXMtaGVyby1vdmVybGF5LCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLndoYXRpc3FlbGJyZWUtaGVyby1vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvU2F2aW5nc19IZXJvX092ZXJsYXlfU21hbGwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuZmFxcy1oZXJvLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvRkFRX0hlcm9fT3ZlcmxheV9TbWFsbC5wbmdcIik7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLndoYXRpc3FlbGJyZWUtaGVyby1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL1doYXRfSXNfUWVsYnJlZV9PdmVybGF5X1NtYWxsLnBuZ1wiKTtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuYmctY29udGFpbmVyLWdyYXktZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvQm95c0dpcmxzX0JhY2tncm91bmRfU21hbGwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5iZy1jb250YWluZXItZm9ybXMgLmJnLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmJnLWNvbnRhaW5lci1mb3JtcyAuYmctY29udGFpbmVyIC5idG4tY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjY2IyYThiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkZCRkJGO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5iZy1jb250YWluZXItZm9ybXMgLmJnLWNvbnRhaW5lciAuYnRuLWN1c3RvbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5iZy1jb250YWluZXItZm9ybXMgLmJnLWNvbnRhaW5lciAuYWN0aXZlIHtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjY2IyYThiO1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjY2IyYThiO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2NiMmE4YjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjYjJhOGI7XG59XG5cbi5mb250LXpvb2phIHtcbiAgZm9udC1mYW1pbHk6IFwiem9vamEtcHJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uc3ltYm9sLXJpZ2h0LWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uc3ltYm9sLXJpZ2h0LWFycm93Lm1sLW5vbmU6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zeW1ib2wtcmlnaHQtYXJyb3cud2hpdGUtYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHdoaXRlO1xufVxuLnN5bWJvbC1yaWdodC1hcnJvdy5ncmF5LWFycm93OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjNjM2NDY3O1xufVxuLnN5bWJvbC1yaWdodC1hcnJvdy5wbHVtLWFycm93OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjQ0EyNTg4O1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0xLXcxMDBwZXJjID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gIG1heC13aWR0aDogMTAwIHB4O1xuICBmbGV4OiAwIDAgMTAwIHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0yLXcxMDBwZXJjID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgyKSB7XG4gIG1heC13aWR0aDogMTAwIHB4O1xuICBmbGV4OiAwIDAgMTAwIHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0xLXc3NXB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gIG1heC13aWR0aDogNzUgcHg7XG4gIGZsZXg6IDAgMCA3NSBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbWQtMS13NzVweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogNzUgcHg7XG4gICAgZmxleDogMCAwIDc1IHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbGctMS13NzVweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogNzUgcHg7XG4gICAgZmxleDogMCAwIDc1IHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLTEtdzEwMHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gIG1heC13aWR0aDogMTAwIHB4O1xuICBmbGV4OiAwIDAgMTAwIHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1tZC0xLXcxMDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogMTAwIHB4O1xuICAgIGZsZXg6IDAgMCAxMDAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1sZy0xLXcxMDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogMTAwIHB4O1xuICAgIGZsZXg6IDAgMCAxMDAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtMS13MTUwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDEpIHtcbiAgbWF4LXdpZHRoOiAxNTAgcHg7XG4gIGZsZXg6IDAgMCAxNTAgcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLW1kLTEtdzE1MHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWF4LXdpZHRoOiAxNTAgcHg7XG4gICAgZmxleDogMCAwIDE1MCBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLWxnLTEtdzE1MHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWF4LXdpZHRoOiAxNTAgcHg7XG4gICAgZmxleDogMCAwIDE1MCBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0xLXcyNTBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICBtYXgtd2lkdGg6IDI1MCBweDtcbiAgZmxleDogMCAwIDI1MCBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbWQtMS13MjUwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDEpIHtcbiAgICBtYXgtd2lkdGg6IDI1MCBweDtcbiAgICBmbGV4OiAwIDAgMjUwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbGctMS13MjUwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDEpIHtcbiAgICBtYXgtd2lkdGg6IDI1MCBweDtcbiAgICBmbGV4OiAwIDAgMjUwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLTEtdzQwMHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgxKSB7XG4gIG1heC13aWR0aDogNDAwIHB4O1xuICBmbGV4OiAwIDAgNDAwIHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1tZC0xLXc0MDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogNDAwIHB4O1xuICAgIGZsZXg6IDAgMCA0MDAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1sZy0xLXc0MDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogNDAwIHB4O1xuICAgIGZsZXg6IDAgMCA0MDAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtMi13NzVweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICBtYXgtd2lkdGg6IDc1IHB4O1xuICBmbGV4OiAwIDAgNzUgcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLW1kLTItdzc1cHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDc1IHB4O1xuICAgIGZsZXg6IDAgMCA3NSBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLWxnLTItdzc1cHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDc1IHB4O1xuICAgIGZsZXg6IDAgMCA3NSBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0yLXcxMDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICBtYXgtd2lkdGg6IDEwMCBweDtcbiAgZmxleDogMCAwIDEwMCBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbWQtMi13MTAwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCBweDtcbiAgICBmbGV4OiAwIDAgMTAwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbGctMi13MTAwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCBweDtcbiAgICBmbGV4OiAwIDAgMTAwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLTItdzE1MHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgyKSB7XG4gIG1heC13aWR0aDogMTUwIHB4O1xuICBmbGV4OiAwIDAgMTUwIHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1tZC0yLXcxNTBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICAgIG1heC13aWR0aDogMTUwIHB4O1xuICAgIGZsZXg6IDAgMCAxNTAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC1sZy0yLXcxNTBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICAgIG1heC13aWR0aDogMTUwIHB4O1xuICAgIGZsZXg6IDAgMCAxNTAgcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtMi13MjUwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgbWF4LXdpZHRoOiAyNTAgcHg7XG4gIGZsZXg6IDAgMCAyNTAgcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLW1kLTItdzI1MHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWF4LXdpZHRoOiAyNTAgcHg7XG4gICAgZmxleDogMCAwIDI1MCBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21wb25lbnQtcmVzcG9uc2l2ZS1jb2x1bW5zLmZpeGVkd2lkdGgtbnRoY29sLWxnLTItdzI1MHB4ID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciA+IC5yb3cgPiAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWF4LXdpZHRoOiAyNTAgcHg7XG4gICAgZmxleDogMCAwIDI1MCBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uY29tcG9uZW50LXJlc3BvbnNpdmUtY29sdW1ucy5maXhlZHdpZHRoLW50aGNvbC0yLXc0MDBweCA+IC5pbm5lci1jb250ZW50LXdyYXBwZXIgPiAucm93ID4gLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICBtYXgtd2lkdGg6IDQwMCBweDtcbiAgZmxleDogMCAwIDQwMCBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbWQtMi13NDAwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDQwMCBweDtcbiAgICBmbGV4OiAwIDAgNDAwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wtbGctMi13NDAwcHggPiAuaW5uZXItY29udGVudC13cmFwcGVyID4gLnJvdyA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDQwMCBweDtcbiAgICBmbGV4OiAwIDAgNDAwIHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLCBwLmgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuICBoMiwgcC5oMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLmRpc3BsYXktbWQtMSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG4gIC5kaXNwbGF5LW1kLTIge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICB9XG4gIC5kaXNwbGF5LW1kLTMge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG4gIC5kaXNwbGF5LW1kLTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIC5kaXNwbGF5LW1kLTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAuZGlzcGxheS1tZC02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAuZGlzcGxheS1tZC03IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtOCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtOSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAudC1zaXplLW1kLW4xIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG4gIC50LXNpemUtbWQtbjIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbiAgLnQtc2l6ZS1tZC1uMyB7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIGgyLCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgcC5oMiwgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5oMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCBoMywgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIHAuaDMsIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAuZi1zaXplLW1kLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTExIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTEyIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE1IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE3IHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE4IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTE5IHtcbiAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTIwIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTIxIHtcbiAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTIyIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTIzIHtcbiAgICBmb250LXNpemU6IDIzcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI1IHtcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI2IHtcbiAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI3IHtcbiAgICBmb250LXNpemU6IDI3cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTI5IHtcbiAgICBmb250LXNpemU6IDI5cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTMwIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTMyIHtcbiAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTM2IHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTM4IHtcbiAgICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTQyIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTQ0IHtcbiAgICBmb250LXNpemU6IDQ0cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTQ4IHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuICAuZi1zaXplLW1kLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTIwIHtcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTIxIHtcbiAgICBsaW5lLWhlaWdodDogMjFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTIyIHtcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTIzIHtcbiAgICBsaW5lLWhlaWdodDogMjNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI0IHtcbiAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI1IHtcbiAgICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI2IHtcbiAgICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI3IHtcbiAgICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI4IHtcbiAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTI5IHtcbiAgICBsaW5lLWhlaWdodDogMjlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTMwIHtcbiAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTMxIHtcbiAgICBsaW5lLWhlaWdodDogMzFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTMyIHtcbiAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTMzIHtcbiAgICBsaW5lLWhlaWdodDogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTM4IHtcbiAgICBsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTQwIHtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTQyIHtcbiAgICBsaW5lLWhlaWdodDogNDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTQ0IHtcbiAgICBsaW5lLWhlaWdodDogNDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTQ2IHtcbiAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTQ4IHtcbiAgICBsaW5lLWhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTUwIHtcbiAgICBsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTUyIHtcbiAgICBsaW5lLWhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTU0IHtcbiAgICBsaW5lLWhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mLWxoLW1kLTU2IHtcbiAgICBsaW5lLWhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5waW5rLWJydXNoLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGluay1icnVzaC5wbmdcIik7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG4gIC5ncmVlbi1icnVzaC1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3NpdGVzL2FsbC90aGVtZXMvaW1hZ2VzL2dyZWVuLWJydXNoLnBuZ1wiKTtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cbiAgLnBsdW0tYnJ1c2gtYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9FZmZpY2FjeV9BZHVsdHNfQnJ1c2hfTGFyZ2UucG5nXCIpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuICAuYy1jb2xvci1tZC13aGl0ZSB7XG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgfVxuICAuYy1jb2xvci1tZC1ncmVlbiB7XG4gICAgY29sb3I6ICMwMDU4NEQgIWltcG9ydGFudDtcbiAgfVxuICAuYy1jb2xvci1tZC1saWdodC1ncmVlbiB7XG4gICAgY29sb3I6IHJnYmEoNjgsIDE4NywgMTg3LCAwLjQ2NjY2NjY2NjcpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtY29sb3ItbWQtbGlnaHQtZ3JlZW4ge1xuICAgIGNvbG9yOiAjM0FBMTQ2O1xuICB9XG4gIC5jLWNvbG9yLW1kLWxpZ2h0LWdyYXkge1xuICAgIGNvbG9yOiAjNjM2NDY3O1xuICB9XG4gIC5jLWNvbG9yLW1kLXBpbmsge1xuICAgIGNvbG9yOiAjQ0EyNTg4O1xuICB9XG4gIC50ZXh0LXNoYWRvdy1tZCB7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC40KSAhaW1wb3J0YW50O1xuICB9XG4gIC5iZy1jb2xvci1tZC1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICB9XG4gIC5iZy1jb2xvci1tZC1saWdodC1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJnLWNvbG9yLW1kLWxpZ2h0LWdyYXktZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyMjgsIDIyOSwgMjMwKSAyNSUsIHJnYigyNDQsIDI0NCwgMjQ0KSA1MCUsIHJnYigyNDQsIDI0NCwgMjQ0KSAxMDAlKTtcbiAgfVxuICAuYmctY29sb3ItbWQtbGlnaHQtZ3JheTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgfVxuICAuYmctY29sb3ItbWQtbGlnaHQtZ3JheTItdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC43KTtcbiAgfVxuICAuYmctY29sb3ItbWQtd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgfVxuICAuYmctY29sb3ItbWQtbm9uZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtbWQtd2lkdGgtMTAwLXBlcmNlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubXctbWQtMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5tdy1tZC0xMTAge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbiAgLm13LW1kLTEyMCB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAubXctbWQtMTMwIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG4gIC5tdy1tZC0xNDAge1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gIH1cbiAgLm13LW1kLTE0NSB7XG4gICAgbWF4LXdpZHRoOiAxNDVweDtcbiAgfVxuICAubXctbWQtMTUwIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5tdy1tZC0xNjAge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgLm13LW1kLTE3MCB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuICAubXctbWQtMTgwIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG4gIC5tdy1tZC0xOTAge1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gIH1cbiAgLm13LW1kLTIwMCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxuICAubXctbWQtMjEyIHtcbiAgICBtYXgtd2lkdGg6IDIxMnB4O1xuICB9XG4gIC5tdy1tZC0yMjAge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbiAgLm13LW1kLTI1MCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxuICAubXctbWQtMjYwIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG4gIC5tdy1tZC0yNzUge1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gIH1cbiAgLm13LW1kLTI4MCB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgfVxuICAubXctbWQtMjkwIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICB9XG4gIC5tdy1tZC0zMDAge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgLm13LW1kLTMxMCB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgfVxuICAubXctbWQtMzIwIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5tdy1tZC0zMzAge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gIH1cbiAgLm13LW1kLTM0MCB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgfVxuICAubXctbWQtMzUwIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG4gIC5tdy1tZC0zNjAge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbiAgLm13LW1kLTM3MCB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxuICAubXctbWQtMzgwIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG4gIC5tdy1tZC0zOTAge1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gIH1cbiAgLm13LW1kLTQwMCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuICAubXctaW1nLW1kLTEwMCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbiAgLm13LWltZy1tZC0xMjAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5tdy1pbWctbWQtMTQ1IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNDVweDtcbiAgfVxuICAubXctaW1nLW1kLTE4MCBpbWcge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gIH1cbiAgLm13LWltZy1tZC0yMDAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5udWRnZS1tLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5ncmVlbi1ncmFkaWVudC1tZC1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2IoMiwgMCwgMzYpIDAlLCByZ2IoNTgsIDE2MSwgNzApIDAlLCByZ2IoMCwgODgsIDc3KSAxMDAlKTtcbiAgfVxuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLnBsdW0tZ3JhZGllbnQtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0U4NjdCNSAwJSwgcmdiKDIwOCwgMzcsIDE0MSkgNDguODklLCByZ2IoMTQ0LCAzNSwgMTAxKSAxMDAlKTtcbiAgfVxuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLnJvdW5kZWQtbWQtYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICB9XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAub3BhY2l0eS0wOTgge1xuICAgIG9wYWNpdHk6IDAuOTg7XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5zYXZpbmdzLWhlcm8tb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL1NhdmluZ3NfSGVyb19PdmVybGF5X0xhcmdlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzIwcHg7XG4gICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDUwJSAtIDU4MHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5mYXFzLWhlcm8tb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL0ZBUV9IZXJvX092ZXJsYXlfTGFyZ2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzOTBweDtcbiAgICBtaW4taGVpZ2h0OiAzOTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoNTAlIC0gNzgwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLndoYXRpc3FlbGJyZWUtaGVyby1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvV2hhdF9Jc19RZWxicmVlX092ZXJsYXlfTGFyZ2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNDBweDtcbiAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoNTAlIC0gNjAwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmJnLWNvbnRhaW5lci1ncmF5LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvQm95c0dpcmxzX0JhY2tncm91bmQucG5nXCIpO1xuICAgIG1pbi1oZWlnaHQ6IDY4MHB4O1xuICAgIGhlaWdodDogNjgwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1lZ2FtZW51LS1leHBhbmRlZCAuY29tcG9uZW50LW1hc3RoZWFkIHtcbiAgei1pbmRleDogMjAwMDtcbn1cblxuLmltZ1N3aXRjaGluZyB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGV4dC1uby11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmltYWdlLWNlbnRlcmVkIHBpY3R1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbWFnZS1jZW50ZXJlZCBwaWN0dXJlIGltZyB7XG4gIG1heC13aWR0aDogMTU1cHg7XG59XG5cbi5za2lwLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNraXAtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmMtZmxleCAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYy1mbGV4LmNlbnRlcmVkIC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWZsZXguZW5kIC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uanVtcC1saW5rLXBpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjREUyQjk4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDJweCAxNXB4IDJweCAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bXAtbGluay1waW5rIHtcbiAgICBtYXJnaW46IDAgMzVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmp1bXAtbGluay1waW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD0nMjZweCcgaGVpZ2h0PScyNnB4JyB2aWV3Qm94PScwIDAgMjYgMjYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM2UlM2NnIGlkPSdIQ1AtRlVMTCcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM2UlM2NnIGlkPScxLjFhX0NsaW5pY2FsX0VmZmljYWN5X0NoaWxkcmVuX0xhcmdlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC02MzAsIC0xMTUxJTI5JyUzZSUzY2cgaWQ9J0JVVFRPTlMtJmFtcDstTElOS1MvQW5jaG9yLUxpbmstQ29weScgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgzOTksIDExNTElMjknJTNlJTNjZyBpZD0nR3JvdXAtMjYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MjMxLCAwJTI5JyUzZSUzY2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjNERTJCOTgnIHN0cm9rZS13aWR0aD0nMS41JyBmaWxsPSclMjNERTJCOTgnIGN4PScxMycgY3k9JzEzJyByPScxMi4yNSclM2UlM2MvY2lyY2xlJTNlJTNjcGF0aCBkPSdNMTcuMjMxNDcxOSwxOC4xMDk0NzU3IEMxNy43MDAxMDEsMTguNjMwMTc0OCAxOC40NTk4OTksMTguNjMwMTc0OCAxOC45Mjg1MjgxLDE4LjEwOTQ3NTcgQzE5LjM5NzE1NzMsMTcuNTg4Nzc2NyAxOS4zOTcxNTczLDE2Ljc0NDU1NjcgMTguOTI4NTI4MSwxNi4yMjM4NTc2IEwxNC4xMjg1MjgxLDEwLjg5MDUyNDMgQzEzLjY1OTg5OSwxMC4zNjk4MjUyIDEyLjkwMDEwMSwxMC4zNjk4MjUyIDEyLjQzMTQ3MTksMTAuODkwNTI0MyBMNy42MzE0NzE4NiwxNi4yMjM4NTc2IEM3LjE2Mjg0MjcxLDE2Ljc0NDU1NjcgNy4xNjI4NDI3MSwxNy41ODg3NzY3IDcuNjMxNDcxODYsMTguMTA5NDc1NyBDOC4xMDAxMDEwMSwxOC42MzAxNzQ4IDguODU5ODk4OTksMTguNjMwMTc0OCA5LjMyODUyODE0LDE4LjEwOTQ3NTcgTDEzLjI4LDEzLjcxODk1MTQgTDE3LjIzMTQ3MTksMTguMTA5NDc1NyBaJyBpZD0nUGF0aC1Db3B5LTE5JyBmaWxsPSclMjNGRkZGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgxMy4yOCwgMTQuNSUyOSBzY2FsZSUyODEsIC0xJTI5IHRyYW5zbGF0ZSUyOC0xMy4yOCwgLTE0LjUlMjknJTNlJTNjL3BhdGglM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG59XG4uanVtcC1saW5rLXBpbmsuYWN0aXZlLWFuY2hvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERTJCOTg7XG59XG4uanVtcC1saW5rLXBpbmsuYWN0aXZlLWFuY2hvcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM2Nzdmcgd2lkdGg9JzI2cHgnIGhlaWdodD0nMjZweCcgdmlld0JveD0nMCAwIDI2IDI2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNlJTNjZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNlJTNjZyBpZD0nMS4xYV9DbGluaWNhbF9FZmZpY2FjeV9DaGlsZHJlbl9MYXJnZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtMzk5LCAtMTE1MSUyOSclM2UlM2NnIGlkPSdHcm91cC0yNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgzOTksIDExNTElMjknJTNlJTNjY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyM0RFMkM5OCcgc3Ryb2tlLXdpZHRoPScxLjUnIGZpbGw9JyUyM0ZGRkZGRicgY3g9JzEzJyBjeT0nMTMnIHI9JzEyLjI1JyUzZSUzYy9jaXJjbGUlM2UlM2NwYXRoIGQ9J00xNy4yMzE0NzE5LDE4LjEwOTQ3NTcgQzE3LjcwMDEwMSwxOC42MzAxNzQ4IDE4LjQ1OTg5OSwxOC42MzAxNzQ4IDE4LjkyODUyODEsMTguMTA5NDc1NyBDMTkuMzk3MTU3MywxNy41ODg3NzY3IDE5LjM5NzE1NzMsMTYuNzQ0NTU2NyAxOC45Mjg1MjgxLDE2LjIyMzg1NzYgTDE0LjEyODUyODEsMTAuODkwNTI0MyBDMTMuNjU5ODk5LDEwLjM2OTgyNTIgMTIuOTAwMTAxLDEwLjM2OTgyNTIgMTIuNDMxNDcxOSwxMC44OTA1MjQzIEw3LjYzMTQ3MTg2LDE2LjIyMzg1NzYgQzcuMTYyODQyNzEsMTYuNzQ0NTU2NyA3LjE2Mjg0MjcxLDE3LjU4ODc3NjcgNy42MzE0NzE4NiwxOC4xMDk0NzU3IEM4LjEwMDEwMTAxLDE4LjYzMDE3NDggOC44NTk4OTg5OSwxOC42MzAxNzQ4IDkuMzI4NTI4MTQsMTguMTA5NDc1NyBMMTMuMjgsMTMuNzE4OTUxNCBMMTcuMjMxNDcxOSwxOC4xMDk0NzU3IFonIGlkPSdQYXRoLUNvcHktMTknIGZpbGw9JyUyM0RFMkI5OCcgZmlsbC1ydWxlPSdub256ZXJvJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEzLjI4LCAxNC41JTI5IHNjYWxlJTI4MSwgLTElMjkgdHJhbnNsYXRlJTI4LTEzLjI4LCAtMTQuNSUyOSclM2UlM2MvcGF0aCUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZWdhdGl2ZS1tYXJnaW4tcGFyYWdyYXBoIHtcbiAgICBtYXJnaW46IDI0cHggMCAwIC0xMzJweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uaW5uZXItY29udGVudC13cmFwcGVyLCAubmF2YmFyLXV0aWxpdHktLXdyYXBwZXIgLnV0aWxpdHktLWdsb2JhbC1iYW5uZXIgLmlubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogOTkycHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuI3JlZ2lvbi1pbmxpbmUtaXNpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbiNyZWdpb24taW5saW5lLWlzaSAucmVnaW9uLWlubGluZS1pc2kge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZWdpb24taW5saW5lLWlzaSAucmVnaW9uLWlubGluZS1pc2kgPiAuYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNyZWdpb24taW5saW5lLWlzaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgI3JlZ2lvbi1pbmxpbmUtaXNpIC5yZWdpb24taW5saW5lLWlzaSA+IC5ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG59XG4jcmVnaW9uLWlubGluZS1pc2kgLmJ0bi1yZWFkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcmVnaW9uLXN0aWNreS1pc2kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDEwcHggYmxhY2s7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDEyMHZoO1xuICBtYXgtaGVpZ2h0OiAxODNweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC1oZWlnaHQsIHRyYW5zZm9ybTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTEwMDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSBhbmQgRWRnZSAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbn1cbiNyZWdpb24tc3RpY2t5LWlzaTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlZ2lvbi1zdGlja3ktaXNpIC5oaWRlQ29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcmVnaW9uLXN0aWNreS1pc2kgLnNob3dDb250ZW50U3RpY2t5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZWdpb24tc3RpY2t5LWlzaSB7XG4gICAgbWF4LWhlaWdodDogMTMwcHg7XG4gIH1cbn1cbiNyZWdpb24tc3RpY2t5LWlzaSAubm9kZV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcmVnaW9uLXN0aWNreS1pc2kuaXMtaGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlZ2lvbi1zdGlja3ktaXNpIC5jb21wb25lbnQtaXNpIC5ub2RlX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5MjZweDtcbn1cbiNyZWdpb24tc3RpY2t5LWlzaSAucmVnaW9uLXN0aWNreS1pc2kge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jcmVnaW9uLXN0aWNreS1pc2kgLmJsb2NrLWVudGl0eS1ibG9jayB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuI3JlZ2lvbi1zdGlja3ktaXNpIC5pc2ktcmVhZC1tb3JlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlZ2lvbi1zdGlja3ktaXNpIC5idG4tcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0NBMjU4ODtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3JlZ2lvbi1zdGlja3ktaXNpLmlzLWV4cGFuZGVkIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiNyZWdpb24tc3RpY2t5LWlzaS5pcy1leHBhbmRlZCAuYnRuLXJlYWQtbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcmVnaW9uLXN0aWNreS1pc2kuaXMtZXhwYW5kZWQgLmlzaS1yZWFkLW1vcmUtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbiNyZWdpb24tc3RpY2t5LWlzaS5pcy1leHBhbmRlZCAuaGlkZUNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNyZWdpb24tc3RpY2t5LWlzaS5pcy1leHBhbmRlZCAuc2hvd0NvbnRlbnRTdGlja3kge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jcmVnaW9uLXN0aWNreS1pc2kuaXMtY29sbGFwc2VkIC5pbm5lci1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbi5idG4sIC5idG4tc2Vjb25kYXJ5LCAuYnRuLXByaW1hcnkge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5idG46aG92ZXIsIC5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTUlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0NBMjU4OCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tcHJpbWFyeSB7XG4gICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYnRuLXByaW1hcnkud2hpdGUtdmFyaWF0aW9uLWR0cCB7XG4gICAgbWluLXdpZHRoOiAzNzVweDtcbiAgICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgfVxuICAuYnRuLXByaW1hcnkud2hpdGUtdmFyaWF0aW9uLWR0cDpob3ZlciwgLmJ0bi1wcmltYXJ5LndoaXRlLXZhcmlhdGlvbi1kdHA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0NBMjU4OCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMThmZTIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0NBMjU4OCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTRweCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnRuLXNlY29uZGFyeSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0NBMjU4OCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnktY3VzdG9tIHtcbiAgY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0YyRjJGMiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1wcmltYXJ5LWN1c3RvbSB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmJ0bi1wcmltYXJ5LWN1c3RvbTpob3ZlciwgLmJ0bi1wcmltYXJ5LWN1c3RvbTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNDQTI1ODggIWltcG9ydGFudDtcbn1cblxuLmJ0bi13aGl0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi13aGl0ZS51bmRlcmxpbmVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5idG4td2hpdGU6aG92ZXIsIC5idG4td2hpdGU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDA1ODREICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tZ3JlZW46aG92ZXIsIC5idG4tZ3JlZW46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogIzYzNjQ2NyAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWdyYXk6aG92ZXIsIC5idG4tZ3JheTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5idG4taWNvbiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmJ0bi1pY29uLXNhbXBsZXM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNjc3ZnIHdpZHRoPSczMHB4JyBoZWlnaHQ9JzQ5cHgnIHZpZXdCb3g9JzAgMCAzMCA0OScgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzZSUzY3RpdGxlJTNlQnV0dG9uX3BpbGxfYm90dGxlJTNjL3RpdGxlJTNlJTNjZGVmcyUzZSUzY3BvbHlnb24gaWQ9J3BhdGgtMScgcG9pbnRzPScwIDAgMzAgMCAzMCA0OSAwIDQ5JyUzZSUzYy9wb2x5Z29uJTNlJTNjL2RlZnMlM2UlM2NnIGlkPSdIQ1AtRlVMTCcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM2UlM2NnIGlkPScwLjJfSG9tZV9MYXJnZV9PcDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4LTI3NywgLTY5MyUyOSclM2UlM2NnIGlkPSdDVEEtYnV0dG9ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgyNTAsIDY4MSUyOSclM2UlM2NnIGlkPSdCdXR0b25fcGlsbF9ib3R0bGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MjcsIDEyJTI5JyUzZSUzY21hc2sgaWQ9J21hc2stMicgZmlsbD0nd2hpdGUnJTNlJTNjdXNlIHhsaW5rOmhyZWY9JyUyM3BhdGgtMSclM2UlM2MvdXNlJTNlJTNjL21hc2slM2UlM2NnIGlkPSdDbGlwLTInJTNlJTNjL2clM2UlM2NwYXRoIGQ9J00yOC4yMTE4NTI5LDE0LjQ3NjYyNDEgQzI4LjIxMTg1MjksMTQuNjg4MDY1OSAyOC4wNDE5Nzg5LDE0Ljg1OTI5NDggMjcuODMzNzg3NSwxNC44NTkyOTQ4IEwyNi41MTY5NDQ4LDE0Ljg1OTI5NDggTDMuNDgzMDU1MTgsMTQuODU5Mjk0OCBMMi4xNjQ5MzUyOSwxNC44NTkyOTQ4IEMxLjk1Njc0Mzg3LDE0Ljg1OTI5NDggMS43ODk0MjQzOSwxNC42ODgwNjU5IDEuNzg5NDI0MzksMTQuNDc2NjI0MSBMMS43ODk0MjQzOSw3LjAxNjQ5MjgzIEMxLjc4OTQyNDM5LDYuODA1MDUxMDkgMS45NTY3NDM4Nyw2LjYzMzgyMjIxIDIuMTY0OTM1MjksNi42MzM4MjIyMSBMMjcuODMzNzg3NSw2LjYzMzgyMjIxIEMyOC4wNDE5Nzg5LDYuNjMzODIyMjEgMjguMjExODUyOSw2LjgwNTA1MTA5IDI4LjIxMTg1MjksNy4wMTY0OTI4MyBMMjguMjExODUyOSwxNC40NzY2MjQxIFogTTI0LjUxODA1MTgsMzkuMjc0OTc3NSBMMTQuMjA0Mjc0NSwzOS4yNzQ5Nzc1IEMxMy44NTA0NzY4LDM5LjI3NDk3NzUgMTMuNTYzMDk2LDM4Ljk4MTgxMjkgMTMuNTYzMDk2LDM4LjYyMzc4ODggTDEzLjU2MzA5NiwyNC4xOTM4NjM1IEMxMy41NjMwOTYsMjMuODM0NTQyMyAxMy44NTA0NzY4LDIzLjU0MjY3NDkgMTQuMjA0Mjc0NSwyMy41NDI2NzQ5IEwyNC41MTgwNTE4LDIzLjU0MjY3NDkgTDI0LjUxODA1MTgsMzkuMjc0OTc3NSBaIE00LjQwNzc4MjcsMi4yMDAwMzE3NyBDNC40MDc3ODI3LDEuOTg4NTkwMDQgNC41Nzc2NTY2OCwxLjgxNzM2MTE1IDQuNzg1ODQ4MDksMS44MTczNjExNSBMMjUuMzIzOTk1MiwxLjgxNzM2MTE1IEMyNS41MzIxODY2LDEuODE3MzYxMTUgMjUuNzAyMDYwNiwxLjk4ODU5MDA0IDI1LjcwMjA2MDYsMi4yMDAwMzE3NyBMMjUuNzAyMDYwNiw0Ljc3NjI0ODIxIEw0LjQwNzc4MjcsNC43NzYyNDgyMSBMNC40MDc3ODI3LDIuMjAwMDMxNzcgWiBNMjcuODMzNzg3NSw0LjgxNjQ2MTA2IEwyNy40OTAyMDc4LDQuODE2NDYxMDYgTDI3LjQ5MDIwNzgsMi4yMDAwMzE3NyBDMjcuNDkwMjA3OCwwLjk4NzE2MDQ4MSAyNi41MTgyMjIxLDAgMjUuMzIzOTk1MiwwIEw0Ljc4NTg0ODA5LDAgQzMuNTkwMzQ0MDEsMCAyLjYxOTYzNTU2LDAuOTg3MTYwNDgxIDIuNjE5NjM1NTYsMi4yMDAwMzE3NyBMMi42MTk2MzU1Niw0LjgxNjQ2MTA2IEwyLjE2NDkzNTI5LDQuODE2NDYxMDYgQzAuOTcxOTg1Njk1LDQuODE2NDYxMDYgMCw1LjgwMzYyMTU0IDAsNy4wMTY0OTI4MyBMMCwxNC40NzY2MjQxIEMwLDE1LjY4OTQ5NTQgMC45NzE5ODU2OTUsMTYuNjc2NjU1OSAyLjE2NDkzNTI5LDE2LjY3NjY1NTkgTDMuNDgzMDU1MTgsMTYuNjc2NjU1OSBMMy40ODMwNTUxOCwyOS41MzgyODAzIEwzLjQ4MzA1NTE4LDQxLjkzOTQwMjggTDMuNDgzMDU1MTgsNDQuNzYzMzgyMiBDMy40ODMwNTUxOCw0Ni42NjYzNTc4IDQuODYyNDgyOTcsNDguMjM1OTU1OSA2LjY1NzAxNjM1LDQ4LjUyNjUyNjIgQzUuOTk0MTI0NjYsNDcuNzI3NDU4IDUuMjcxMjAyMzIsNDUuOTM5OTMyMiA1LjI3MTIwMjMyLDQ0Ljc2MzM4MjIgTDUuMjcxMjAyMzIsNDEuOTM5NDAyOCBMNS4yNzEyMDIzMiwyOS40MTg5MzkgTDUuMjcxMjAyMzIsMTYuNjc2NjU1OSBMMjQuNzI3NTIwNCwxNi42NzY2NTU5IEwyNC43Mjc1MjA0LDIxLjcyNTMxMzcgTDE0LjIwNDI3NDUsMjEuNzI1MzEzNyBDMTIuODY0NDQxNCwyMS43MjUzMTM3IDExLjc3NDk0ODksMjIuODMzMTEyNyAxMS43NzQ5NDg5LDI0LjE5Mzg2MzUgTDExLjc3NDk0ODksMzguNjIzNzg4OCBDMTEuNzc0OTQ4OSwzOS45ODMyNDI0IDEyLjg2NDQ0MTQsNDEuMDkxMDQxNSAxNC4yMDQyNzQ1LDQxLjA5MTA0MTUgTDI0LjcyNzUyMDQsNDEuMDkxMDQxNSBMMjQuNzI3NTIwNCw0NS4zNjI2ODMzIEMyNC43Mjc1MjA0LDQ2LjM2NjcwNzMgMjMuOTI0MTMxNSw0Ny4xODM5MzYgMjIuOTM0MjY0Myw0Ny4xODM5MzYgTDIxLjc0Mzg2OTIsNDcuMTgzOTM2IEwxMi4yNTAwODUxLDQ3LjE4MzkzNiBMNy45NzAwMjcyNSw0Ny4xODM5MzYgQzguNTc0MTY1NTMsNDguMzUyNzAyOSA5LjcxMjE5MzQ2LDQ4LjkxOTU3NDMgMTEuNDQ2Njk2Miw0OSBMMTIuMjUwMDg1MSw0OSBMMjEuNzQzODY5Miw0OSBMMjIuOTM0MjY0Myw0OSBDMjQuOTEwMTY2OSw0OSAyNi41MTY5NDQ4LDQ3LjM2ODEzNjggMjYuNTE2OTQ0OCw0NS4zNjI2ODMzIEwyNi41MTY5NDQ4LDE2LjY3NjY1NTkgTDI3LjgzMzc4NzUsMTYuNjc2NjU1OSBDMjkuMDI5MjkxNiwxNi42NzY2NTU5IDMwLDE1LjY4OTQ5NTQgMzAsMTQuNDc2NjI0MSBMMzAsNy4wMTY0OTI4MyBDMzAsNS44MDM2MjE1NCAyOS4wMjkyOTE2LDQuODE2NDYxMDYgMjcuODMzNzg3NSw0LjgxNjQ2MTA2IEwyNy44MzM3ODc1LDQuODE2NDYxMDYgWicgaWQ9J0ZpbGwtMScgZmlsbD0nJTIzRkVGRUZFJyBtYXNrPSd1cmwlMjglMjNtYXNrLTIlMjknJTNlJTNjL3BhdGglM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG59XG4uYnRuLWljb24tc2F2aW5nczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM2Nzdmcgd2lkdGg9JzQ3cHgnIGhlaWdodD0nNDdweCcgdmlld0JveD0nMCAwIDQ3IDQ3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNlJTNjdGl0bGUlM2VCdXR0b25faWNvbl9tb25leSUzYy90aXRsZSUzZSUzY2cgaWQ9J0hDUC1GVUxMJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzZSUzY2cgaWQ9JzAuMl9Ib21lX0xhcmdlX09wMicgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtNTg3LCAtNjkzJTI5JyBmaWxsPSclMjNGRkZGRkYnIGZpbGwtcnVsZT0nbm9uemVybyclM2UlM2NnIGlkPSdDVEEtYnV0dG9ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgyNTAsIDY4MSUyOSclM2UlM2NnIGlkPScyX1BhdGllbnRfU2F2aW5ncycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgzMjAsIDAlMjknJTNlJTNjZyBpZD0nQnV0dG9uX2ljb25fbW9uZXknIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTcuMDQwNywgMTIuMzgzMyUyOSclM2UlM2NwYXRoIGQ9J00yOS43NDgyMzUzLDMyLjk4MzgzMzMgQzI4LjQzMzY2NTIsMzQuMTc2MTY2NyAyNi40OTgzMjU4LDM0Ljg0NTMzMzMgMjMuOTQyMjE3MiwzNC45NzkxNjY3IEwyMy45NDIyMTcyLDM3Ljk5NjUgQzIzLjk0MjIxNzIsMzguNDU4ODMzMyAyMy41NjQ4ODY5LDM4LjgzNiAyMy4xMDIzNTI5LDM4LjgzNiBMMjMuMTAyMzUyOSwzOC44MzYgQzIyLjYzOTgxOSwzOC44MzYgMjIuMjYyNDg4NywzOC40NTg4MzMzIDIyLjI2MjQ4ODcsMzcuOTk2NSBMMjIuMjYyNDg4NywzNS4wMTU2NjY3IEMyMC42MzE0NDgsMzQuOTMwNSAxOS4wODU2MTA5LDM0LjYwMiAxNy42NDkzMjEzLDM0LjA1NDUgQzE2LjQ2ODY0MjUsMzMuNjA0MzMzMyAxNS41MDcwNTg4LDMzLjA1NjgzMzMgMTQuNzQwMjI2MiwzMi40MTIgQzE0LjQ0ODA5OTUsMzIuMTU2NSAxNC4zNjI4OTU5LDMxLjczMDY2NjcgMTQuNTMzMzAzMiwzMS4zOSBMMTQuNzQwMjI2MiwzMC45ODg1IEMxNC45NzE0OTMyLDMwLjUzODMzMzMgMTUuNTU1NzQ2NiwzMC4zODAxNjY3IDE1Ljk2OTU5MjgsMzAuNjg0MzMzMyBDMTYuNjI2ODc3OCwzMS4xNzEgMTcuMzkzNzEwNCwzMS41OTY4MzMzIDE4LjI5NDQzNDQsMzEuOTYxODMzMyBDMTkuNTYwMzE2NywzMi40NzI4MzMzIDIwLjg4NzA1ODgsMzIuNzc3IDIyLjI3NDY2MDYsMzIuODYyMTY2NyBMMjIuMjc0NjYwNiwyNC4wNDEzMzMzIEMyMC43Mjg4MjM1LDIzLjY2NDE2NjcgMTkuNDM4NTk3MywyMy4yNTA1IDE4LjQxNjE1MzgsMjIuODEyNSBDMTcuMzgxNTM4NSwyMi4zNzQ1IDE2LjUyOTUwMjMsMjEuNzQxODMzMyAxNS44NDc4NzMzLDIwLjkwMjMzMzMgQzE1LjE2NjI0NDMsMjAuMDYyODMzMyAxNC44MjU0Mjk5LDE4Ljk1NTY2NjcgMTQuODI1NDI5OSwxNy41Njg2NjY3IEMxNC44MjU0Mjk5LDE1Ljg0MSAxNS40NDYyMDQ1LDE0LjM5MzE2NjcgMTYuNjk5OTA5NSwxMy4yMjUxNjY3IEMxNy45NTM2MTk5LDEyLjA0NSAxOS44MDM3NTU3LDExLjM2MzY2NjcgMjIuMjc0NjYwNiwxMS4xNTY4MzMzIEwyMi4yNzQ2NjA2LDguMTM5NSBDMjIuMjc0NjYwNiw3LjY3NzE2NjY3IDIyLjY1MTk5MSw3LjMgMjMuMTE0NTI0OSw3LjMgTDIzLjExNDUyNDksNy4zIEMyMy41NzcwNTg4LDcuMyAyMy45NTQzODkxLDcuNjc3MTY2NjcgMjMuOTU0Mzg5MSw4LjEzOTUgTDIzLjk1NDM4OTEsMTEuMTIwMzMzMyBDMjUuMjMyNDQzNCwxMS4xNjkgMjYuNDYxODEsMTEuMzc1ODMzMyAyNy42NjY4MzI2LDExLjc0MDgzMzMgQzI4LjU5MTkwMDUsMTIuMDIwNjY2NyAyOS40MDc0MjA4LDEyLjM3MzUgMzAuMTM3NzM3NiwxMi43OTkzMzMzIEMzMC41MDI4OTU5LDEzLjAxODMzMzMgMzAuNjYxMTMxMiwxMy40Njg1IDMwLjQ5MDcyNCwxMy44NTc4MzMzIEwzMC4yOTU5NzI5LDE0LjMwOCBDMzAuMTAxMjIxNywxNC43NTgxNjY3IDI5LjU2NTY1NjEsMTQuOTUyODMzMyAyOS4xMjc0NjYxLDE0LjcyMTY2NjcgQzI4LjQ0NTgzNzEsMTQuMzU2NjY2NyAyNy43Mzk4NjQzLDE0LjA1MjUgMjYuOTk3Mzc1NiwxMy44MDkxNjY3IEMyNS45NjI3NjAyLDEzLjQ2ODUgMjQuOTUyNDg4NywxMy4yODYgMjMuOTQyMjE3MiwxMy4yMzczMzMzIEwyMy45NDIyMTcyLDIyLjEzMTE2NjcgQzI1LjU5NzYwMTgsMjIuNTMyNjY2NyAyNi45NDg2ODc4LDIyLjk0NjMzMzMgMjguMDA3NjQ3MSwyMy4zNiBDMjkuMDU0NDM0NCwyMy43NzM2NjY3IDI5Ljk0Mjk4NjQsMjQuNDA2MzMzMyAzMC42NjExMzEyLDI1LjI1OCBDMzEuMzc5Mjc2LDI2LjEwOTY2NjcgMzEuNzMyMjYyNCwyNy4yMjkgMzEuNzMyMjYyNCwyOC42MTYgQzMxLjczMjI2MjQsMzAuMzQzNjY2NyAzMS4wNzQ5Nzc0LDMxLjc5MTUgMjkuNzQ4MjM1MywzMi45OTYgTDI5Ljc0ODIzNTMsMzIuOTgzODMzMyBaIE0xOC41NTAwNDUyLDIwLjE0OCBDMTkuNDE0MjUzNCwyMC43NTYzMzMzIDIwLjY0MzYxOTksMjEuMjY3MzMzMyAyMi4yNjI0ODg3LDIxLjY5MzE2NjcgTDIyLjI2MjQ4ODcsMTMuMzEwMzMzMyBDMjAuNjA3MTA0MSwxMy40NDQxNjY3IDE5LjM2NTU2NTYsMTMuODk0MzMzMyAxOC41MjU3MDE0LDE0LjY3MyBDMTcuNjg1ODM3MSwxNS40Mzk1IDE3LjI3MTk5MSwxNi4zODg1IDE3LjI3MTk5MSwxNy41MDc4MzMzIEMxNy4yNzE5OTEsMTguNjI3MTY2NyAxNy42OTgwMDksMTkuNTUxODMzMyAxOC41NjIyMTcyLDIwLjE2MDE2NjcgTDE4LjU1MDA0NTIsMjAuMTQ4IFogTTI3LjkzNDYxNTQsMzEuNTYwMzMzMyBDMjguODIzMTY3NCwzMC44MTgxNjY3IDI5LjI3MzUyOTQsMjkuODgxMzMzMyAyOS4yNzM1Mjk0LDI4LjczNzY2NjcgQzI5LjI3MzUyOTQsMjcuNTMzMTY2NyAyOC44MTA5OTU1LDI2LjYyMDY2NjcgMjcuODk4MDk5NSwyNi4wMjQ1IEMyNi45ODUyMDM2LDI1LjQxNjE2NjcgMjUuNjU4NDYxNSwyNC45MDUxNjY3IDIzLjk0MjIxNzIsMjQuNDc5MzMzMyBMMjMuOTQyMjE3MiwzMi44NjIxNjY3IEMyNS43MDcxNDkzLDMyLjcyODMzMzMgMjcuMDQ2MDYzMywzMi4yOTAzMzMzIDI3LjkzNDYxNTQsMzEuNTQ4MTY2NyBMMjcuOTM0NjE1NCwzMS41NjAzMzMzIFonIGlkPSdTaGFwZSclM2UlM2MvcGF0aCUzZSUzY3BhdGggZD0nTTIzLjA3ODAwOSw0Ni4xMzYgQzEwLjM1ODMyNTgsNDYuMTM2IDAsMzUuNzk0MzMzMyAwLDIzLjA2OCBDMCwxMC4zNDE2NjY3IDEwLjM1ODMyNTgsMCAyMy4wNzgwMDksMCBDMzUuNzk3NjkyMywwIDQ2LjE1NjAxODEsMTAuMzQxNjY2NyA0Ni4xNTYwMTgxLDIzLjA2OCBDNDYuMTU2MDE4MSwzNS43OTQzMzMzIDM1LjgwOTg2NDMsNDYuMTM2IDIzLjA3ODAwOSw0Ni4xMzYgWiBNMjMuMDc4MDA5LDEuNzAzMzMzMzMgQzExLjI5NTU2NTYsMS43MDMzMzMzMyAxLjcwNDA3MjQsMTEuMjkwNjY2NyAxLjcwNDA3MjQsMjMuMDY4IEMxLjcwNDA3MjQsMzQuODQ1MzMzMyAxMS4yOTU1NjU2LDQ0LjQzMjY2NjcgMjMuMDc4MDA5LDQ0LjQzMjY2NjcgQzM0Ljg2MDQ1MjUsNDQuNDMyNjY2NyA0NC40NTE5NDU3LDM0Ljg0NTMzMzMgNDQuNDUxOTQ1NywyMy4wNjggQzQ0LjQ1MTk0NTcsMTEuMjkwNjY2NyAzNC44NjA0NTI1LDEuNzAzMzMzMzMgMjMuMDc4MDA5LDEuNzAzMzMzMzMgWicgaWQ9J1NoYXBlJyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG59XG4uYnRuLWljb24tZG9zaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD0nNTJweCcgaGVpZ2h0PSc0OHB4JyB2aWV3Qm94PScwIDAgNTIgNDgnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM2UlM2N0aXRsZSUzZUJ1dHRvbl9pY29uX3BpbGxzJTNjL3RpdGxlJTNlJTNjZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNlJTNjZyBpZD0nMC4yX0hvbWVfTGFyZ2VfT3AyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC05MDgsIC02OTMlMjknIGZpbGw9JyUyM0ZGRkZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzZSUzY2cgaWQ9J0NUQS1idXR0b25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODI1MCwgNjgxJTI5JyUzZSUzY2cgaWQ9JzNfRG9zaW5nX09wdGltaXphdGlvbicgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2MzksIDAlMjknJTNlJTNjZyBpZD0nQnV0dG9uX2ljb25fcGlsbHMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTksIDEyJTI5JyUzZSUzY3BhdGggZD0nTTcuODcwMzE5OTYsMzkuMjYxMzk5IEM3Ljc0ODAxMDAzLDM1LjUzNTM1NjYgMTAuNDAyMTM1NCwzMy43MDI2Nzc4IDEzLjc2NTY1ODMsMzMuMDQ3MjgyNyBDMTQuNzMxOTA2NywzMi44Mjg4MTc3IDE1LjY4NTkyNDEsMzIuNjgzMTc0NCAxNi42MDMyNDg2LDMyLjUwMTEyMDIgQzE3LjA1NTc5NTMsMzIuNDE2MTYxNSAxNy40OTYxMTEsMzIuNzA3NDQ4MiAxNy41ODE3Mjc5LDMzLjE1NjUxNTIgQzE3LjY3OTU3NTksMzMuNjE3NzE5MiAxNy4zNDkzMzkxLDM0LjA2Njc4NjIgMTYuODcyMzMwNCwzNC4xMzk2MDc5IEMxNS4wMzc2ODE1LDM0LjQwNjYyMDcgMTMuMTQxODc3NywzNC41Mjc5OTAxIDExLjQ5MDY5MzcsMzUuMjY4MzQzOCBDOS44MjcyNzg3NSwzNS45NjAxNDk3IDkuMDA3ODAyMjUsMzcuNTEzNjc4OCA4Ljk4MzM0MDI3LDM5LjI3MzUzNTkgQzguOTQ2NjQ3MjksMzkuOTg5NjE1NyA3Ljg3MDMxOTk2LDM5Ljk3NzQ3ODggNy44NDU4NTc5NywzOS4yNDkyNjIxIEw3Ljg0NTg1Nzk3LDM5LjI0OTI2MjEgTDcuODcwMzE5OTYsMzkuMjYxMzk5IFonIGlkPSdQYXRoJyUzZSUzYy9wYXRoJTNlJTNjcGF0aCBkPSdNNDAuNzQ3MjI3NiwyOS41NzYxMTYyIEMzOS41NjA4MjEzLDI5LjkwMzgxMzggMzcuNzg3MzI3NCwzMC4yMzE1MTEzIDM2LjU3NjQ1OTIsMzAuNDk4NTI0MSBDMzYuNTc2NDU5MiwzMC40OTg1MjQxIDMyLjQ1NDYxNDcsMzEuMzM1OTczNCAzMi40NTQ2MTQ3LDMxLjMzNTk3MzQgQzMyLjAwMjA2OCwzMS40MzMwNjg5IDMxLjU2MTc1MjMsMzEuMTQxNzgyMiAzMS40NjM5MDQzLDMwLjY4MDU3ODMgQzMxLjM2NjA1NjQsMzAuMjA3MjM3NCAzMS42OTYyOTMyLDI5Ljc0NjAzMzUgMzIuMTczMzAxOSwyOS42ODUzNDg3IEMzMy41NTU0MDQxLDI5LjUwMzI5NDUgMzcuMDc3OTI5OSwyOS4wMTc4MTY3IDM4LjQxMTEwOCwyOC44MjM2MjU2IEMzOC45ODU5NjQ3LDI4LjczODY2NyAzOS45MDMyODkxLDI4LjYwNTE2MDYgNDAuNDY1OTE0OCwyOC40ODM3OTExIEM0MS4xNjMwODEzLDI4LjMzODE0NzcgNDEuNDMyMTYzMiwyOS4zNTc2NTEyIDQwLjc0NzIyNzYsMjkuNTYzOTc5MyBMNDAuNzQ3MjI3NiwyOS41NjM5NzkzIEw0MC43NDcyMjc2LDI5LjU3NjExNjIgWicgaWQ9J1BhdGgnJTNlJTNjL3BhdGglM2UlM2NnIGlkPSdHcm91cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgzLjY3OCwgNi4xNDMxJTI5JyUzZSUzY3BhdGggZD0nTTUuMjU2Mzc0MjEsMTUuMDcwNjQ4OSBDNC41MzQ3NDU2NiwxNS42NjUzNTkyIDMuNzc2NDI0MTMsMTYuMjYwMDY5NiAzLjAzMDMzMzU5LDE2LjkwMzMyNzcgQzAuNDAwNjcwMjE3LDE5LjA4Nzk3OCAtMS4wNDI1ODY4OSwyMS45NjQ0MzQxIDAuODg5OTA5OTE0LDI1LjE2ODU4NzggQzEuMjU2ODM5NjksMjUuNzg3NTcyMSAyLjIxMDg1NzEsMjUuMjg5OTU3MyAxLjg5Mjg1MTI5LDI0LjY0NjY5OTIgQzEuMDQ4OTEyODIsMjMuMDkzMTcwMSAxLjAxMjIxOTg0LDIxLjM0NTQ0OTkgMi4xMzc0NzExNCwxOS45Mzc1NjQyIEMzLjIyNjAyOTQ3LDE4LjQ5MzI2NzYgNC44MjgyODk0NywxNy40ODU5MDExIDYuMzA4MjM5NTYsMTYuMzY5MzAyMSBDNi42ODc0MDAzMiwxNi4wOTAxNTI0IDYuNzQ4NTU1MjksMTUuNTMxODUyOCA2LjQ0Mjc4MDQ4LDE1LjE2Nzc0NDUgQzYuMTQ5MjM2NjYsMTQuODE1NzczIDUuNjExMDcyOTksMTQuNzY3MjI1MyA1LjI1NjM3NDIxLDE1LjA1ODUxMiBMNS4yNTYzNzQyMSwxNS4wNzA2NDg5IFonIGlkPSdQYXRoJyUzZSUzYy9wYXRoJTNlJTNjcGF0aCBkPSdNMjQuMTc3NzE5NSwwLjEzMDA2ODU3OSBDMjMuNzQ5NjM0OCwwLjUwNjMxMzkgMjMuMDAzNTQ0MiwxLjA1MjQ3NjQ2IDIyLjUzODc2NjUsMS40MTY1ODQ4NCBDMjEuNDYyNDM5MiwyLjIyOTc2MDIxIDE4LjYyNDg0ODksNC4zMjk0NTE4NCAxNy40OTk1OTc2LDUuMTU0NzY0MTYgQzE3LjEwODIwNTksNS40MzM5MTM5MSAxNy4wMzQ4MTk5LDYuMDA0MzUwMzYgMTcuMzUyODI1Nyw2LjM2ODQ1ODc0IEMxNy42NTg2MDA1LDYuNzIwNDMwMTcgMTguMTg0NTMzMiw2Ljc1Njg0MTAxIDE4LjUzOTIzMiw2LjQ2NTU1NDMxIEwyMS43NDM3NTIsMy43NTkwMTUzOCBDMjIuNjczMzA3NCwyLjk0NTg0MDAxIDI0LjA2NzY0MDYsMS44MDQ5NjcxIDI0Ljk0ODI3MiwwLjk1NTM4MDg5NiBDMjUuNDM3NTExNywwLjQ0NTYyOTE3MSAyNC43MTU4ODMyLC0wLjMxODk5ODQxNyAyNC4xNzc3MTk1LDAuMTQyMjA1NTI1IEwyNC4xNzc3MTk1LDAuMTMwMDY4NTc5IFonIGlkPSdQYXRoJyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2NwYXRoIGQ9J001MS44Mjg1MDY3LDMxLjIwMjQ2NyBDNTEuMTgwMjY0MSwyOC4wMzQ3MjQxIDQ4LjkyOTc2MTUsMjUuNTgzMDYxIDQ2LjA3OTk0MDMsMjQuNTE1MDA5OCBDNDYuODk5NDE2OCwyNS4wNjExNzI0IDQ3LjY4MjIwMDMsMjUuODEzNjYzIDQ4LjMwNTk4MDksMjYuODY5NTc3MyBDNDguOTE3NTMwNSwyNy45MDEyMTc3IDQ5LjI5NjY5MTMsMjguODIzNjI1NiA0OS41MTY4NDkyLDI5LjY0ODkzNzkgQzQ5LjgxMDM5MywzMC4yMzE1MTEzIDUwLjA0Mjc4MTgsMzAuODYyNjMyNSA1MC4xNzczMjI4LDMxLjUzMDE2NDUgQzUwLjk5Njc5OTMsMzUuNTM1MzU2NiA0OC4zNzkzNjY5LDM5LjQ0MzQ1MzIgNDQuMzQzMTM5NCw0MC4yNTY2Mjg2IEwzMC42ODExMjA4LDQyLjk5OTU3ODMgQzMwLjg4OTA0NzcsNDEuNTU1MjgxOCAzMS4wODQ3NDM2LDM4LjkwOTQyNzYgMzAuNDI0MjcsMzUuNDg2ODA4OCBDMjkuODAwNDg5NCwzMi4yMjE5NzA0IDI4LjU0MDY5NzIsMjkuODQzMTI5IDI3LjY3MjI5NjcsMjguNDk1OTI4IEw0MS4zODMyMzkyLDI1Ljc0MDg0MTMgQzQxLjg4NDcwOTksMjUuNjQzNzQ1OCA0Mi4zNzM5NDk2LDI1LjU5NTE5OCA0Mi44NjMxODkzLDI1LjU5NTE5OCBDNDQuMDAwNjcxNiwyNS41OTUxOTggNDUuMDg5MjI5OSwyNS44NjIyMTA4IDQ2LjA3OTk0MDMsMjYuMzM1NTUxNyBDNDQuMDM3MzY0NiwyNC41MTUwMDk4IDQxLjI5NzYyMjMsMjQuMzA4NjgxNyAzOS40ODc0MzU0LDI0LjQzMDA1MTIgTDExLjQ0MTc2OTcsMzAuMDYxNTk0MSBDOS4wNDQ0OTUyMywzMC41NDcwNzE5IDYuOTg5Njg4NSwzMS45MTg1NDY4IDUuNjQ0Mjc5MzQsMzMuOTMzMjc5OCBDNS40NzMwNDU0NCwzNC4xODgxNTU2IDUuMzE0MDQyNTQsMzQuNDU1MTY4NCA1LjE2NzI3MDYzLDM0LjcyMjE4MTMgQzQuNTMxMjU5MDMsMzQuMzMzNzk5IDMuOTQ0MTcxMzksMzMuODM2MTg0MiAzLjQzMDQ2OTcxLDMzLjI0MTQ3MzkgQzIuMTQ2MjE1NSwzMS43MzY0OTI2IDEuNTIyNDM0ODksMjkuODE4ODU1MSAxLjY4MTQzNzc5LDI3Ljg1MjY2OTkgQzEuODQwNDQwNjksMjUuODg2NDg0NyAyLjc2OTk5NjEyLDI0LjA5MDIxNjcgNC4yODY2MzkxOCwyMi44MTU4Mzc0IEwxNS4yMjExNDY0LDEzLjYwMzg5NTUgQzE2LjM0NjM5NzcsMTQuMTUwMDU4MSAxOC44MTcwNTgyLDE1LjU0NTgwNjggMjEuMTE2NDg0OCwxOC4zMDA4OTM1IEMyMy41OTkzNzYyLDIxLjI2MjMwODMgMjQuNjAyMzE3NiwyMy44OTYwMjU2IDI0LjkyMDMyMzQsMjQuODU0ODQ0MyBMMjMuMzQyNTI1NCwyNi4xNzc3NzE0IEwyNi43NDI3NDEzLDI1LjQ5ODEwMjQgTDM4LjA1NjQwOTMsMTUuOTcwNTk5OSBDNDEuODk2OTQwOSwxMi43MzAwMzU0IDQyLjM3Mzk0OTYsNy4wMDEzOTY5NyAzOS4xMDgyNzQ2LDMuMTkwMzk1OTcgQzM2Ljk5MjMxMjksMC43MjY1OTU5NjggMzMuODI0NDg1OSwtMC4zNDE0NTUyNjUgMzAuODE1NjYxNywwLjA5NTQ3NDc4NDYgQzMxLjc5NDE0MTEsMC4xODA0MzM0MDUgMzIuODU4MjM3NSwwLjQ3MTcyMDEwNiAzMy45MjIzMzM4LDEuMDkwNzA0MzQgQzM0Ljk2MTk2ODIsMS42OTc1NTE2MyAzNy4zODM3MDQ3LDMuNzQ4Njk1NDggMzcuODM2MjUxNCw0LjI3MDU4NDE1IEM0MC41MDI2MDc4LDcuMzc3NjQyMjkgNDAuMTExMjE2LDEyLjA2MjUwMzQgMzYuOTgwMDgxOSwxNC43MDgzNTc2IEwyNi4zMDI0MjU1LDIzLjcwMTgzNDQgQzI1Ljc4ODcyMzksMjIuMzMwMzU5NiAyNC42NjM0NzI2LDE5LjkyNzI0NDMgMjIuNDEyOTcsMTcuMjMyODQyMyBDMjAuMjcyNTQ2MywxNC42ODQwODM3IDE4LjAzNDI3NDcsMTMuMjAzMzc2MyAxNi42MTU0Nzk1LDEyLjQzODc0ODcgTDI3LjMyOTgyODksMy40MjA5OTc5NCBDMjcuNzIxMjIwNywzLjA5MzMwMDQxIDI4LjEyNDg0MzQsMi44MTQxNTA2NSAyOC41NTI5MjgyLDIuNTgzNTQ4NjggQzI5LjU0MzYzODUsMi4wMzczODYxMiAzMC42MzIxOTY5LDEuNzQ2MDk5NDIgMzEuNzMyOTg2MiwxLjY4NTQxNDY5IEMyOS4wNjY2Mjk4LDEuMDc4NTY3NCAyNi41NTkyNzY0LDIuMjA3MzAzMzYgMjUuMDMwNDAyMywzLjE3ODI1OTAzIEwzLjIyMjU0Mjg0LDIxLjU0MTQ1ODEgQzEuMzYzNDMxOTksMjMuMTA3MTI0MSAwLjIyNTk0OTY5MywyNS4zMDM5MTEzIDAuMDMwMjUzODE0LDI3LjcxOTE2MzUgQy0wLjE2NTQ0MjA2NSwzMC4xMzQ0MTU3IDAuNTkyODc5NDY2LDMyLjQ3Njg0NjMgMi4xNzA2Nzc0OSwzNC4zMjE2NjIgQzIuODU1NjEzMDYsMzUuMTIyNzAwNSAzLjY2Mjg1ODU2LDM1Ljc2NTk1ODYgNC41MzEyNTkwMywzNi4yNjM1NzM0IEM0LjA3ODcxMjMxLDM3LjY5NTczMyA0LjAwNTMyNjM1LDM5LjIyNDk4ODIgNC4zMTExMDExNiw0MC43Mjk5Njk0IEM1LjE5MTczMjYyLDQ1LjAyNjQ0ODMgOS4wMDc4MDIyNSw0OCAxMy4yNjQxODc2LDQ4IEMxMy44NjM1MDYyLDQ4IDE0LjQ3NTA1NTksNDcuOTM5MzE1MyAxNS4wNzQzNzQ1LDQ3LjgxNzk0NTggTDQ0LjY3MzM3NjIsNDEuODcwODQyNCBDNDkuNjE0Njk3MSw0MC44NzU2MTI4IDUyLjgxOTIxNzEsMzYuMDgxNTE5MiA1MS44MTYyNzU3LDMxLjE5MDMzIEw1MS44Mjg1MDY3LDMxLjIwMjQ2NyBaIE0xNC43NDQxMzc3LDQ2LjIwMzczMiBDMTAuNzIwMTQxMiw0Ny4wMTY5MDc0IDYuNzY5NTMwNjQsNDQuNDE5NjAxIDUuOTUwMDU0MTUsNDAuNDE0NDA4OSBDNS41NTg2NjIzOSwzOC40NzI0OTc1IDUuOTUwMDU0MTUsMzYuNTA2MzEyMyA3LjA1MDg0MzQ3LDM0Ljg1NTY4NzcgQzguMTUxNjMyNzgsMzMuMjA1MDYzIDkuODM5NTA5NzQsMzIuMDg4NDY0IDExLjc4NDIzNzUsMzEuNjg3OTQ0OCBMMjUuODk4ODAyOCwyOC44NjAwMzY0IEMyNi42MjA0MzEzLDI5Ljg2NzQwMjkgMjguMTAwMzgxNCwzMi4yODI2NTUxIDI4Ljc4NTMxNywzNS44MDIzNjk0IEMyOS41MDY5NDU2LDM5LjU2NDgyMjYgMjkuMTI3Nzg0OCw0Mi4zNDQxODMyIDI4LjkzMjA4ODksNDMuMzUxNTQ5NyBMMTQuNzU2MzY4Nyw0Ni4xOTE1OTUxIEwxNC43NDQxMzc3LDQ2LjIwMzczMiBaJyBpZD0nU2hhcGUnJTNlJTNjL3BhdGglM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9nJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5idG4tc2Vjb25kYXJ5Lm5vLWhvdmVyLXN0YXRlOmhvdmVyLCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmJ0bi1zZWNvbmRhcnkubm8taG92ZXItc3RhdGU6Zm9jdXMge1xuICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wb25lbnQtbWFzdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ODREO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbn1cbi50b29sYmFyLWZpeGVkIC5jb21wb25lbnQtbWFzdGhlYWQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1tYXN0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1tYXN0aGVhZCAubmF2YmFyLXV0aWxpdHktLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwICFpbXBvcnRhbnQ7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1tYXN0aGVhZCAubmF2YmFyLWJyYW5kIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWF4LXdpZHRoOiAxNDlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LW1hc3RoZWFkIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiAyNDRweDtcbiAgfVxufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtbWFzdGhlYWQgLnJlZ2lvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LW1hc3RoZWFkIC5yZWdpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxufVxuXG4ubmF2YmFyLXV0aWxpdHktLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmJhci11dGlsaXR5LS13cmFwcGVyIC5pbm5lci1jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDIycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIGkuaWNvbi1xZWxicmVlLXBkZiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAubmF2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIC5uYXYtaXRlbSA+IC5uYXYtbGluayxcbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLm5hdi1pdGVtID4gLm5hdi1saW5rLSB7XG4gIGhlaWdodDogNDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3Zlcixcbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLm5hdi1pdGVtID4gLm5hdi1saW5rLTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAubmF2LWl0ZW0gLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJxZWxicmVlLWljb25zXCI7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAubmF2LWl0ZW0uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTAwNTtcbn1cbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLmRyb3Bkb3duLWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIC5uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLm5hdi1saW5rLFxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAubmF2LWxpbmstIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAuZHJvcGRvd24taXRlbSBhIHtcbiAgY29sb3I6ICNDQTI1ODg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXV0aWxpdHktLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItdXRpbGl0eS0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdXRpbGl0eS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5hdmJhci11dGlsaXR5LS1tb2JpbGUgLm5hdi1saW5rLFxuLm5hdmJhci11dGlsaXR5LS1tb2JpbGUgLm5hdi1saW5rLSB1bCB7XG4gIHBhZGRpbmc6IDAgMTklIDAgMTklO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci11dGlsaXR5LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLm5hdi1pdGVtID4gLm5hdi1saW5rLFxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5uYXZiYXItdXRpbGl0eS0tbWVudS1jb250YWluZXIgLm5hdi1pdGVtID4gLm5hdi1saW5rLSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLm5hdmJhci11dGlsaXR5LS1tZW51LWNvbnRhaW5lciAubmF2LWl0ZW0gPiAubmF2LWxpbms6aG92ZXIsXG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAubmF2YmFyLXV0aWxpdHktLW1lbnUtY29udGFpbmVyIC5uYXYtaXRlbSA+IC5uYXYtbGluay06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSkgIWltcG9ydGFudDtcbiAgICAvKlxuICAgICYtLXRvcC1sZWZ0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICAgICovXG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmM2YzM7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS10b3AgLm5hdmJhci1icmFuZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tdG9wIGEge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLXRvcC1yaWdodCBhIHtcbiAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLXRvcC1yaWdodCBhLmJ0bi1wcmltYXJ5LWN1c3RvbSB7XG4gICAgY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgYS5idG4tcHJpbWFyeS1jdXN0b206YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IGE6aG92ZXIuYnRuLXByaW1hcnktY3VzdG9tIHtcbiAgICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgYTpob3Zlci5idG4tcHJpbWFyeS1jdXN0b206YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZiwgSGVsdmV0aWNhO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0gLm5hdi1saW5rOmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHdoaXRlO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRvcDogNTUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogI0NBMjU4ODtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0gYSB7XG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmhvbWVwYWdlIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIGEubmF2LWxpbmstLTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSBhLmQtbWQtbm9uZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuaG9tZXBhZ2UgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0gYSAubmF2LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206ICNFNUU1RTUgc29saWQgMXB4O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBhIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGNvbG9yOiAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuICB9XG4gIC5ob21lcGFnZSAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ubmF2YmFyLW1haW4gLmNvbnRhaW5lciwgLm5hdmJhci1tYWluIC5jb250YWluZXItZmx1aWQge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uYXZiYXItbWFpbi0tdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5uYXZiYXItbWFpbi0tdG9wIC5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1tYWluLS10b3AgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLm5hdmJhci1tYWluLS10b3AgYSAubmF2LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5uYXZiYXItbWFpbi0tdG9wLWxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhci1tYWluLS1tYWluLW5hdi10b2dnbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5uYXZiYXItbWFpbi0tbWFpbi1uYXYtdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmF2YmFyLW1haW4tLW1haW4tbmF2LXRvZ2dsZXI6bm90KC5jb2xsYXBzZWQpIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwZGF0YS1uYW1lJTNEJTIyTGF5ZXIlMjAxJTIyJTIwaWQlM0QlMjJMYXllcl8xJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDglMjA0OCUyMiUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGwlM0Fub25lJTNCc3Ryb2tlJTNBcmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAwLjUpJTNCc3Ryb2tlLWxpbmVjYXAlM0Fyb3VuZCUzQnN0cm9rZS1saW5lam9pbiUzQXJvdW5kJTNCc3Ryb2tlLXdpZHRoJTNBNHB4JTNCJTdEJTNDJTJGc3R5bGUlM0UlM0MlMkZkZWZzJTNFJTNDdGl0bGUlMkYlM0UlM0NsaW5lJTIwY2xhc3MlM0QlMjJjbHMtMSUyMiUyMHgxJTNEJTIyMSUyMiUyMHgyJTNEJTIyNDclMjIlMjB5MSUzRCUyMjQ3JTIyJTIweTIlM0QlMjIxJTIyJTJGJTNFJTNDbGluZSUyMGNsYXNzJTNEJTIyY2xzLTElMjIlMjB4MSUzRCUyMjElMjIlMjB4MiUzRCUyMjQ3JTIyJTIweTElM0QlMjIxJTIyJTIweTIlM0QlMjI0NyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG59XG4ubmF2YmFyLW1haW4tLXRvcC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1tYWluLS10b3AtcmlnaHQgPiAucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IGZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IG5hdiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDU1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI0NBMjU4ODtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubWVudS1pdGVtLS1leHBhbmRlZC5zaG93IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5tZW51LWl0ZW0tLWV4cGFuZGVkLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGJvcmRlci1ib3R0b206ICNFNUU1RTUgc29saWQgMXB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwYWRkaW5nOiAxNHB4IDA7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAubmF2LS11dGlsaXR5LWl0ZW0ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNHB4IDA7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAubmF2LS11dGlsaXR5LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0uYWN0aXZlIGEubmF2LS11dGlsaXR5LWl0ZW06YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI0NBMjU4ODtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIGEge1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0gYS5uYXYtbGluay0tOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0gYS5kLW1kLW5vbmUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdiAubmF2LWl0ZW0gYSAubmF2LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyLCAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY29sb3I6ICNDQTI1ODg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNHB4IDA7XG59XG4ubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLW1haW4tLXRvcC1sZWZ0IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IGEge1xuICAgIGNvbG9yOiAjNjM2NDY3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgYS5idG4tcHJpbWFyeS1jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgYS5idG4tcHJpbWFyeS1jdXN0b206YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgYS5idG4tcHJpbWFyeS1jdXN0b206Zm9jdXMsIC5uYXZiYXItbWFpbi0tdG9wLXJpZ2h0IGEuYnRuLXByaW1hcnktY3VzdG9tOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDE4ZmUyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlci5idG4tcHJpbWFyeS1jdXN0b20ge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLmJ0bi1wcmltYXJ5LWN1c3RvbTphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS10b3AtcmlnaHQgLm5hdi1pdGVtIHtcbiAgICBjb2xvcjogIzYzNjQ2NztcbiAgICBmb250LWZhbWlseTogXCJtb250c2VycmF0XCIsIHNhbnMtc2VyaWYsIEhlbHZldGljYTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuICAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0gLm5hdi1saW5rOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzYzNjQ2NztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubmF2YmFyLW1haW4tLXRvcC1yaWdodCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzYzNjQ2NyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IG5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtID4gLm5hdi0tdXRpbGl0eS1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXZiYXItbmF2IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2YmFyLW5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXZiYXItbmF2IC5uYXYtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLW1haW4tLWJvdHRvbSAubmF2YmFyLW1haW4tLW5hdiAubmF2YmFyLW5hdiAubmF2LWl0ZW0gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAucGhhcm1hLWl0ZW1zICsgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNDQTI1ODggIWltcG9ydGFudDtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAjRTVFNUU1IHNvbGlkIDFweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIGEge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbiAgLm5hdmJhci1tYWluLS1ib3R0b20gLm5hdmJhci1tYWluLS1uYXYgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgfVxufVxuXG4uY29tcG9uZW50LWlzaSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1pc2kge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBvbmVudC1pc2kge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4uY29tcG9uZW50LWlzaSAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbXBvbmVudC1pc2kgLm5vZGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5jb21wb25lbnQtaXNpIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmNvbXBvbmVudC1pc2kgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtZGlhbG9nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtY29udGVudCAubW9kYWwtdGl0bGUge1xuICBmb250LXdlaWdodDogODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtY29udGVudCAubW9kYWwtdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogNTRweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1pbnRlcnN0aXRpYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4ubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb2RhbC1pbnRlcnN0aXRpYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnRuLCAubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5LCAubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnkge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1pbnRlcnN0aXRpYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnRuLCAubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5LCAubW9kYWwtaW50ZXJzdGl0aWFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiA0NCU7XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5tb2RhbC1pbnRlcnN0aXRpYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnRuLCAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLm1vZGFsLWludGVyc3RpdGlhbCAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeSwgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5tb2RhbC1pbnRlcnN0aXRpYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnRuLXNlY29uZGFyeSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4uZ2xvYmFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDU4NEQ7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uZ2xvYmFsLWZvb3RlciAucmVnaW9uLWZvb3Rlci1zZWNvbmQtY29sdW1uIHAsXG4uZ2xvYmFsLWZvb3RlciAucmVnaW9uLWZvb3Rlci1zZWNvbmQtY29sdW1uIC52aWV3LWVwYXNzLXZlZXZhLW51bWJlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuLmdsb2JhbC1mb290ZXIgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmdsb2JhbC1mb290ZXIgLm5hdmJhci1uYXYgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdsb2JhbC1mb290ZXIgLm5hdmJhci1uYXYgbGkge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxufVxuLmdsb2JhbC1mb290ZXIgLm5hdmJhci1uYXYgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nb3MtYmxvY2sge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5sb2dvcy1ibG9jayAubG9nby1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmdsb2JhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5nbG9iYWwtZm9vdGVyIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4gPiAuY29sID4gbmF2IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZmxvdzogbm93cmFwO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5nbG9iYWwtZm9vdGVyIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4gPiAuY29sID4gbmF2Om50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5nbG9iYWwtZm9vdGVyIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4gPiAuY29sID4gbmF2Om50aC1jaGlsZCgyKSB1bCB7XG4gIG1hcmdpbjogMnJlbSAwIDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuZ2xvYmFsLWZvb3RlciAucmVnaW9uLWZvb3Rlci1zZWNvbmQtY29sdW1uID4gLmNvbCA+IG5hdjpudGgtY2hpbGQoMikgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5nbG9iYWwtZm9vdGVyIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4gPiAuY29sID4gbmF2Om50aC1jaGlsZCgyKSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5nbG9iYWwtZm9vdGVyIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4gPiAuY29sID4gbmF2Om50aC1jaGlsZCgyKSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmdsb2JhbC1mb290ZXIgLnJlZ2lvbi1mb290ZXItc2Vjb25kLWNvbHVtbiA+IC5jb2wgPiBuYXY6bnRoLWNoaWxkKDIpIGxpIGEge1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuZ2xvYmFsLWZvb3RlciAucmVnaW9uLWZvb3Rlci1zZWNvbmQtY29sdW1uID4gLmNvbCA+IG5hdjpudGgtY2hpbGQoMikgbGkgYSBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmdsb2JhbC1mb290ZXIgLm5hdmJhci1uYXYgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDEuM3JlbTtcbn1cblxuLmNvbXBvbmVudC1iYW5uZXItY29va2llIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCAjODg4ODg4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG4uY29tcG9uZW50LWJhbm5lci1jb29raWUgLmlubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5jb21wb25lbnQtYmFubmVyLWNvb2tpZS0tY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb21wb25lbnQtYmFubmVyLWNvb2tpZS0tdGl0bGUge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5jb21wb25lbnQtYmFubmVyLWNvb2tpZS0tYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogaW5pdGlhbDtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWJhbm5lci1jb29raWUtLWJ1dHRvbi1jb250YWluZXIgPiBidXR0b246Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1iYW5uZXItY29va2llLS1idXR0b24tY29udGFpbmVyID4gYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5jb21wb25lbnQtYmFubmVyLWNvb2tpZS0tZm9vdGVyIGJ1dHRvbi5idG4uYnRuLXByaW1hcnksXG4uY29tcG9uZW50LWJhbm5lci1jb29raWUtLWZvb3RlciAuYnRuLmJ0bi1wcmltYXJ5LFxuLmNvbXBvbmVudC1iYW5uZXItY29va2llLS1mb290ZXIgLmJ0bi1wcmltYXJ5IHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI0NBMjU4ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1iYW5uZXItY29va2llLS1mb290ZXIgYnV0dG9uLmJ0bi5idG4tcHJpbWFyeSxcbiAgLmNvbXBvbmVudC1iYW5uZXItY29va2llLS1mb290ZXIgLmJ0bi5idG4tcHJpbWFyeSxcbiAgLmNvbXBvbmVudC1iYW5uZXItY29va2llLS1mb290ZXIgLmJ0bi1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1iYW5uZXItY29va2llIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXgtd2lkdGg6IDkzN3B4O1xuICB9XG59XG5cbi5jb21wb25lbnQtY3RhLmN0YS1pbWFnZS1sZWZ0LWFsaWduZWQgLmN0YS1pbWFnZSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb21wb25lbnQtY3RhLmN0YS1vbi1wcmludCAuY3RhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGZsZXg6IDAgMCA5MCU7XG59XG4uY29tcG9uZW50LWN0YS5jdGEtb24tcHJpbnQgLmN0YS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAlO1xuICBhbGlnbi1zZWxmOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZmxleDogYXV0bztcbn1cbi5jb21wb25lbnQtY3RhLmMtc3R5bGUtMSAuY3RhLWJvZHkgcCB7XG4gIGNvbG9yOiAjMzQzNDM0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zN3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb25lbnQtY3RhLmMtc3R5bGUtMSAuY3RhLWJvZHkgLmJ0bi1wcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cbi5jb21wb25lbnQtY3RhLmMtc3R5bGUtMiAuY3RhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS0yIC5jdGEtYm9keSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgfVxufVxuLmNvbXBvbmVudC1jdGEuYy1zdHlsZS0yIC5jdGEtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBhbGlnbi1zZWxmOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZmxleDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wb25lbnQtY3RhLmMtc3R5bGUtMiAuY3RhLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICB9XG59XG4uY29tcG9uZW50LWN0YS5jdGEtaW1hZ2UtLXRvcCAuY3RhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1jdGEuY3RhLWltYWdlLS10b3AgLmN0YS1ib2R5IHtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICB9XG59XG4uY29tcG9uZW50LWN0YS5jdGEtaW1hZ2UtLXRvcCAuY3RhLWltYWdlIHtcbiAgYWxpZ24tc2VsZjogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LWN0YS5jdGEtaW1hZ2UtLXRvcCAuY3RhLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICB9XG59XG4uY29tcG9uZW50LWN0YS5jLXN0eWxlLTMgLmN0YS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5jb21wb25lbnQtY3RhLmMtc3R5bGUtMyAuY3RhLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiBhdXRvO1xufVxuLmNvbXBvbmVudC1jdGEuYy1zdHlsZS00IC5jdGEtYm9keSB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LWN0YS5jLXN0eWxlLTQgLmN0YS1ib2R5IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICB9XG59XG4uY29tcG9uZW50LWN0YS5jLXN0eWxlLTQgLmN0YS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTM3cHg7XG4gIGFsaWduLXNlbGY6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAxLjc1cmVtO1xuICBmbGV4OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS00IC5jdGEtaW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb21wb25lbnQtY3RhLmMtc3R5bGUtNSAuY3RhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAwIDAgODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS01IC5jdGEtYm9keSB7XG4gICAgZmxleDogMCAwIDg1JTtcbiAgfVxufVxuLmNvbXBvbmVudC1jdGEuYy1zdHlsZS01IC5jdGEtaW1hZ2Uge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogYXV0bztcbn1cbi5jb21wb25lbnQtY3RhLmMtc3R5bGUtNiAuY3RhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGZsZXg6IDAgMCA5MCU7XG59XG4uY29tcG9uZW50LWN0YS5jLXN0eWxlLTYgLmN0YS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAlO1xuICBhbGlnbi1zZWxmOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZmxleDogYXV0bztcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtY3RhLndhcm5pbmcgLmN0YS1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtY3RhLndhcm5pbmcgLmN0YS1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuaW1nLXZlcnRpY2FsbHktY2VudGVyZWQgLmN0YS1pbWFnZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWN0YS5pbWctdmVydGljYWxseS10b3AgLmN0YS1pbWFnZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuaW1nLW1kLXZlcnRpY2FsbHktY2VudGVyZWQgLmN0YS1pbWFnZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuaW1nLW1kLXZlcnRpY2FsbHktdG9wIC5jdGEtaW1hZ2Uge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWN0YS5jLXN0eWxlLTIgLmN0YS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWN0YS5jLXN0eWxlLTIgLmN0YS1ib2R5IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS0yIC5jdGEtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBhbGlnbi1zZWxmOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZmxleDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWN0YS5jLXN0eWxlLTIgLmN0YS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS0zIC5jdGEtYm9keSB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS0zIC5jdGEtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWN0YS5jLXN0eWxlLTMgLmN0YS1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS03IC5jdGEtYm9keSB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgZmxleDogMCAwIDcwJTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS03IC5jdGEtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4OiBhdXRvO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtY3RhLmMtc3R5bGUtNy53NDBpbWctNjB0eHQgLmN0YS1ib2R5IHtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS03Lnc0MGltZy02MHR4dCAuY3RhLWJvZHkge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS04IC5jdGEtYm9keSB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS04IC5jdGEtYm9keSB7XG4gICAgZmxleDogMCAwIDcwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS04IC5jdGEtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS04IC5jdGEtaW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS05IC5jdGEtYm9keSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtY3RhLmMtc3R5bGUtOSAuY3RhLWJvZHkge1xuICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS05IC5jdGEtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBmbGV4OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtY3RhLmMtc3R5bGUtOSAuY3RhLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMjJweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1jdGEuYy1zdHlsZS05LncyMGltZy04MHR4dCAuY3RhLWJvZHkge1xuICAgIGZsZXg6IDAgMCA4MCU7XG4gIH1cbn1cblxuLmNvbXBvbmVudC1jb250ZW50LWNlbnRlciAuZmllbGRfX2l0ZW1zID4gLmZpZWxkX19pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbXBvbmVudC1zcGxpdC1ncmVlbi1iZyAuYmcgaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgNTUlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LXNwbGl0LWdyZWVuLWJnIC5iZyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjFGM0Y1O1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jb21wb25lbnQtYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZCAuYmxhZGUtbGFiZWwge1xuICBjb2xvcjogIzM0MzQzNDtcbn1cbi5jb21wb25lbnQtYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhIC5ibGFkZS1sYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEgLmJsYWRlLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEgLmJsYWRlLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtYm9keSBhLFxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtYm9keSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtYm9keSBwIHtcbiAgcGFkZGluZzogMCAwLjc1cmVtO1xufVxuLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtYm9keSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjQkZCRkJGO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIsIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLmNvbXBvbmVudC1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIHAsIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1ib2R5IHAge1xuICBwYWRkaW5nOiAwO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5jb21wb25lbnQtYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSAuYmxhZGUtbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAuY29tcG9uZW50LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSAuYmxhZGUtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4udXRpbGl0eS0tZ2xvYmFsLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0EyNTg4O1xufVxuLnV0aWxpdHktLWdsb2JhbC1iYW5uZXIgLnJlZ2lvbi11dGlsaXR5LWdsb2JhbC1iYW5uZXIgLmJsb2NrLWJsb2NrLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi51dGlsaXR5LS1nbG9iYWwtYmFubmVyIC50ZXh0LWZvcm1hdHRlZCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udXRpbGl0eS0tZ2xvYmFsLWJhbm5lciBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi51dGlsaXR5LS1nbG9iYWwtYmFubmVyIC5jb250ZXh0dWFsLXJlZ2lvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnV0aWxpdHktLWdsb2JhbC1iYW5uZXIgLnJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4udXRpbGl0eS0tZ2xvYmFsLWJhbm5lciAucmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHdoaXRlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLnV0aWxpdHktLWdsb2JhbC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC51dGlsaXR5LS1nbG9iYWwtYmFubmVyIC50ZXh0LWZvcm1hdHRlZCBhIHtcbiAgY29sb3I6ICNDQTI1ODg7XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHAgLnV0aWxpdHktLWdsb2JhbC1iYW5uZXIgcCB7XG4gIGNvbG9yOiAjMzQzNDM0O1xufVxuXG4uc2l0ZW1hcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2l0ZW1hcCBoMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbi5zaXRlbWFwIC50ZXh0LWZvcm1hdHRlZCBwLCAuc2l0ZW1hcCAudGV4dC1mb3JtYXR0ZWQgdWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNpdGVtYXAgLnRleHQtZm9ybWF0dGVkIHAgKyB1bCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnNpdGVtYXAgLnRleHQtZm9ybWF0dGVkIHAgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDU4NEQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpdGVtYXAgLnRleHQtZm9ybWF0dGVkIHAgc3Ryb25nIGEge1xuICBjb2xvcjogIzAwNTg0RDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2l0ZW1hcCAudGV4dC1mb3JtYXR0ZWQgcCBzdHJvbmcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG59XG4uc2l0ZW1hcCAudGV4dC1mb3JtYXR0ZWQgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbi5zaXRlbWFwIC50ZXh0LWZvcm1hdHRlZCB1bCBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjU2NjtcbiAgbWFyZ2luOiAwLjdlbSAyMHB4IDAgLTIwcHg7XG59XG4uc2l0ZW1hcCAudGV4dC1mb3JtYXR0ZWQgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNjE2NTY2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAuc2l0ZW1hcCAudGV4dC1mb3JtYXR0ZWQgcCBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNoZWFkZXIgLmNvbXBvbmVudC1tZWdhbWVudSAuZmllbGQtLW5hbWUtZmllbGQtcC1tZW51LWZsZXhpYmxlLWNvbnRlbnQgLmNvbXBvbmVudC1jdGEgLmN0YS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51Lm1lZ2FtZW51LXNjcm9sbGluZy11cCAubWVnYW1lbnUtbmF2YmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkubWVnYW1lbnUtLWV4cGFuZGVkIC5jb21wb25lbnQtbWVnYW1lbnUubWVnYW1lbnUtc2Nyb2xsaW5nLXVwIC5tZWdhbWVudS1uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51Lm1lZ2FtZW51LXNjcm9sbGluZy11cCAubWVnYW1lbnUtbmF2YmFyICNtZWdhbWVudS1uYXZiYXItdG9nZ2xlciB7XG4gIHRvcDogNTBweDtcbn1cbi5jb21wb25lbnQtbWVnYW1lbnUubWVnYW1lbnUtLWZ1bGxoZWlnaHQgLm1lZ2FtZW51LW5hdmJhci1uYXYgLm1lZ2FtZW51LWlubmVyLWNvbnRlbnQge1xuICAvKiA2MHB4ID0gdGhlIG1hcmdpbi10b3AgaW5zaWRlIHRoZSBjb250YWluZXIgKi9cbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTVweCk7XG4gIC8qIDE4MHB4ID0gdGhlIGhlaWdodCBvZiB0aGUgU3RpY2t5IElTSSAqL1xuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiKDIsIDAsIDM2KSAwJSwgcmdiKDU4LCAxNjEsIDcwKSAwJSwgcmdiKDAsIDg4LCA3NykgMTAwJSkgIWltcG9ydGFudDtcbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lZ2FtZW51LW5hdmJhciAubWVnYW1lbnUtaW5uZXItY29udGVudCB7XG4gIG1heC13aWR0aDogOTkycHg7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgLm1lZ2FtZW51LW5hdmJhci1uYXYge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lZ2FtZW51LW5hdmJhciAubWVnYW1lbnUtbmF2YmFyLW5hdiAuY3VzdG9tLWNhcmQgLmNhcmQtaGVhZGVyIGEge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1tZWdhbWVudSAubWVnYW1lbnUtbmF2YmFyIC5tZWdhbWVudS1uYXZiYXItbmF2IC5jdXN0b20tY2FyZCAuY2FyZC1oZWFkZXIgYSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyIHtcbiAgdG9wOiAxMzNweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjQ0EyNTg4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNvbXBvbmVudC1tZWdhbWVudSAubWVnYW1lbnUtbmF2YmFyICNtZWdhbWVudS1uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMjAyLCA1LCA3OCwgMC44KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAjY3VzdG9tLW5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSB7XG4gICAgdG9wOiA2NXB4O1xuICB9XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAudG9nZ2xlci1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1uYXZiYXIgI21lZ2FtZW51LW5hdmJhci10b2dnbGVyOm5vdCguY29sbGFwc2VkKSAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMGRhdGEtbmFtZSUzRCUyMkxheWVyJTIwMSUyMiUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQ4JTIwNDglMjIlM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsJTNBbm9uZSUzQnN0cm9rZSUzQXJnYmEoMjU1JTJDJTIwMjU1JTJDJTIwMjU1JTJDJTIwMDEpJTNCc3Ryb2tlLWxpbmVjYXAlM0Fyb3VuZCUzQnN0cm9rZS1saW5lam9pbiUzQXJvdW5kJTNCc3Ryb2tlLXdpZHRoJTNBNHB4JTNCJTdEJTNDJTJGc3R5bGUlM0UlM0MlMkZkZWZzJTNFJTNDdGl0bGUlMkYlM0UlM0NsaW5lJTIwY2xhc3MlM0QlMjJjbHMtMSUyMiUyMHgxJTNEJTIyMSUyMiUyMHgyJTNEJTIyNDclMjIlMjB5MSUzRCUyMjQ3JTIyJTIweTIlM0QlMjIxJTIyJTJGJTNFJTNDbGluZSUyMGNsYXNzJTNEJTIyY2xzLTElMjIlMjB4MSUzRCUyMjElMjIlMjB4MiUzRCUyMjQ3JTIyJTIweTElM0QlMjIxJTIyJTIweTIlM0QlMjI0NyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZW51LS1tZWdhbWVudS11dGlsaXR5LWxpbmtzIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1tZWdhbWVudSAubWVudS0tbWVnYW1lbnUtdXRpbGl0eS1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLmNvbXBvbmVudC1tZWdhbWVudSAubWVudS0tbWVnYW1lbnUtdXRpbGl0eS1saW5rcyAubmF2YmFyLXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lbnUtLW1lZ2FtZW51LXV0aWxpdHktbGlua3MgLm5hdmJhci10ZXh0IC5tZWdhbWVudS1ob3Jpem9udGFsLW5hdiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lbnUtLW1lZ2FtZW51LXV0aWxpdHktbGlua3MgLm5hdmJhci10ZXh0IC5tZWdhbWVudS1ob3Jpem9udGFsLW5hdiAubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY29tcG9uZW50LW1lZ2FtZW51IC5tZW51LS1tZWdhbWVudS11dGlsaXR5LWxpbmtzIC5uYXZiYXItdGV4dCAubWVnYW1lbnUtaG9yaXpvbnRhbC1uYXYgLm5hdiAubmF2LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBvbmVudC1tZWdhbWVudSAubWVudS0tbWVnYW1lbnUtdXRpbGl0eS1saW5rcyAubmF2YmFyLXRleHQgLm1lZ2FtZW51LWhvcml6b250YWwtbmF2IC5uYXYgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxufVxuLmNvbXBvbmVudC1tZWdhbWVudSAubWVudS0tbWVnYW1lbnUtdXRpbGl0eS1saW5rcyAubmF2YmFyLXRleHQgLm1lZ2FtZW51LWhvcml6b250YWwtbmF2IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LW1lZ2FtZW51IC5tZW51LS1tZWdhbWVudS11dGlsaXR5LWxpbmtzIC5uYXZiYXItdGV4dCAubWVnYW1lbnUtaG9yaXpvbnRhbC1uYXYgLm5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lZ2FtZW51LWhvcml6b250YWwtbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcG9uZW50LW1lZ2FtZW51IC5tZWdhbWVudS1ob3Jpem9udGFsLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb21wb25lbnQtbWVnYW1lbnUgLm1lZ2FtZW51LWhvcml6b250YWwtbmF2IC5uYXYtaXRlbTpsYXN0LW9mLXR5cGUgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29tcG9uZW50LWljb24tZ3JvdXAuY3VzdG9tLWFycm93aWNvbi10ZXh0IC5pY29uLWltYWdlLWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmNvbXBvbmVudC1pY29uLWdyb3VwLmN1c3RvbS1hcnJvd2ljb24tdGV4dCAuaWNvbi1pbWFnZS1jb250YWluZXIgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xuICBtYXJnaW46IDA7XG59XG4uY29tcG9uZW50LWljb24tZ3JvdXAuY3VzdG9tLWFycm93aWNvbi10ZXh0IC5pY29uLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG4uY29tcG9uZW50LWljb24tZ3JvdXAuY3VzdG9tLWFycm93aWNvbi10ZXh0IC5pY29uLWltYWdlLWNvbnRhaW5lciA+ICoge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5jb21wb25lbnQtaWNvbi1ncm91cC5jdXN0b20tYXJyb3dpY29uLXRleHQgLmljb24taW1hZ2UtY29udGFpbmVyID4gKjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbXBvbmVudC1iYW5uZXItanNjb29raWUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNCRkJGQkY7XG59XG4uY29tcG9uZW50LWJhbm5lci1qc2Nvb2tpZS13YXJuaW5nIHAge1xuICBjb2xvcjogIzAwMDtcbn1cblxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWxpbmZvbGFjdGF0aW9uIC5tb2RhbC1sZyxcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSAubW9kYWwtbGcge1xuICBtYXgtd2lkdGg6IDk5MnB4O1xuICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGluZm9sYWN0YXRpb24gLm1vZGFsLWNvbnRlbnQsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbHZpb2xhdG9yd2hpdGUgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ODREO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDIyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtY29udGVudCxcbiAgI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWx2aW9sYXRvcndoaXRlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIH1cbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtYm9keSxcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGluZm9sYWN0YXRpb24gLm1vZGFsLWJvZHksXG4gICNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtaGVhZGVyLFxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWx2aW9sYXRvcndoaXRlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGluZm9sYWN0YXRpb24gLm1vZGFsLWhlYWRlciAuY2xvc2UsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbHZpb2xhdG9yd2hpdGUgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtaGVhZGVyIC5jbG9zZSBzcGFuLFxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWx2aW9sYXRvcndoaXRlIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHNwYW4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWxpbmZvbGFjdGF0aW9uIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHNwYW46OmJlZm9yZSxcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSAubW9kYWwtaGVhZGVyIC5jbG9zZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD0nMjFweCcgaGVpZ2h0PScyMXB4JyB2aWV3Qm94PScwIDAgMjEgMjEnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM2UlM2N0aXRsZSUzZUdyb3VwIENvcHklM2MvdGl0bGUlM2UlM2NnIGlkPSdWaW9sYXRvcicgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyUzZSUzY2cgaWQ9J0hDUF9WaW9sYXRvci1PcHRpb24tMi1TaG9ydGVyLUdyZWVuLUNvcHktMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtOTIyLCAtMTklMjknIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInJTNlJTNjZyBpZD0nR3JvdXAtQ29weScgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg5MjMsIDIwJTI5JyUzZSUzY2xpbmUgeDE9JzAnIHkxPScxOC45MTcwNTIzJyB4Mj0nMTguOTE3MDUyMycgeTI9JzAnIGlkPSdQYXRoLTInJTNlJTNjL2xpbmUlM2UlM2NsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzE4LjkxNzA1MjMnIHkyPScxOC45MTcwNTIzJyBpZD0nUGF0aC0yLUNvcHknJTNlJTNjL2xpbmUlM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtbGFjdGF0aW9uIC5yb3cuZmllbGRfX2l0ZW1zIC5jb2wtMTIsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbHZpb2xhdG9yd2hpdGUgLm1vZGFsLWxhY3RhdGlvbiAucm93LmZpZWxkX19pdGVtcyAuY29sLTEyIHtcbiAgcGFkZGluZzogMDtcbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbiAubW9kYWwtbGFjdGF0aW9uIC5yb3cuZmllbGRfX2l0ZW1zIC5jb2wtMTI6Zmlyc3QtY2hpbGQsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbHZpb2xhdG9yd2hpdGUgLm1vZGFsLWxhY3RhdGlvbiAucm93LmZpZWxkX19pdGVtcyAuY29sLTEyOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWx2aW9sYXRvcndoaXRlIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSAubW9kYWwtaGVhZGVyIC5jbG9zZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD0nMjFweCcgaGVpZ2h0PScyMXB4JyB2aWV3Qm94PScwIDAgMjEgMjEnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM2UlM2N0aXRsZSUzZUdyb3VwIDExJTNjL3RpdGxlJTNlJTNjZyBpZD0nVmlvbGF0b3InIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCclM2UlM2NnIGlkPScwLjJfSG9tZV9MYXJnZV9PcDMtQ29weS0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC0xMTYxLCAtMTkxJTI5JyBzdHJva2Utd2lkdGg9JzInJTNlJTNjZyBpZD0nR3JvdXAtNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgyMzksIDE3MiUyOSclM2UlM2NnIGlkPSdHcm91cC0xMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg5MjMsIDIwJTI5JyUzZSUzY2xpbmUgeDE9JzAnIHkxPScxOC45MTcwNTIzJyB4Mj0nMTguOTE3MDUyMycgeTI9JzAnIGlkPSdQYXRoLTInIHN0cm9rZT0nJTIzODc4Nzg3JyUzZSUzYy9saW5lJTNlJTNjbGluZSB4MT0nMCcgeTE9JzAnIHgyPScxOC45MTcwNTIzJyB5Mj0nMTguOTE3MDUyMycgaWQ9J1BhdGgtMi1Db3B5JyBzdHJva2U9JyUyMzdFN0U3RSclM2UlM2MvbGluZSUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9nJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmhvbWUtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4uaG9tZS1oZXJvIC5oZXJvLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLmhvbWUtaGVybyAuaGVyby1waW5rLWRpdmlkZXIgaW1nIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1jb250YWluZXItYm90dG9tID4gLmJnLWNvbnRhaW5lciAucGFyYWdyYXBoLS10eXBlLS1wYXJ0aWFsLXN3YXBwaW5nLWltYWdlIGltZy5iZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGVyby1jb250YWluZXIgPiAuYmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVyby1jb250YWluZXIgPiAuYmctY29udGFpbmVyID4gLmJnIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby1jb250YWluZXIgPiAuYmctY29udGFpbmVyID4gLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5oZXJvLWNvbnRhaW5lciA+IC5iZy1jb250YWluZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC1iYWNrZ3JvdW5kLWNvbXAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbnRhaW5lciA+IC5iZy1jb250YWluZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC1iYWNrZ3JvdW5kLWNvbXAtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDE4MnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uaGVyby1jb250YWluZXIgLmhlcm8tZGl2aWRlciBpbWcge1xuICB3aWR0aDogMTYwcHg7XG59XG4uaGVyby1jb250YWluZXItLWhjcCA+IC5iZy1jb250YWluZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC1iYWNrZ3JvdW5kLWNvbXAtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbnRhaW5lci0taGNwID4gLmJnLWNvbnRhaW5lciA+IC5maWVsZC0tbmFtZS1maWVsZC1wLWJhY2tncm91bmQtY29tcC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVyby1jb250YWluZXItLWhjcCA+IC5iZy1jb250YWluZXIgPiAuZmllbGQtLW5hbWUtZmllbGQtcC1iYWNrZ3JvdW5kLWNvbXAtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICBtaW4taGVpZ2h0OiA3NzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8tY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA3NzNweDtcbiAgfVxufVxuXG4uaGVyby1sb2dvIC5jb21wb25lbnQtY3RhIHtcbiAgd2lkdGg6IDE1MHB4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWxvZ28gLmNvbXBvbmVudC1jdGEge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG51bC5jb3BheS1jaGVja2JveC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleDogMTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxudWwuY29wYXktY2hlY2tib3gtbGlzdCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHVsLmNvcGF5LWNoZWNrYm94LWxpc3QgbGkge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgfVxufVxudWwuY29wYXktY2hlY2tib3gtbGlzdCBsaSAuZnJvd25pZS1mYWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL0Zyb3duaWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnVsLmNvcGF5LWNoZWNrYm94LWxpc3QgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2tfaWNvbi1jb3BheS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgdWwuY29wYXktY2hlY2tib3gtbGlzdCB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5cbi5jb3BheS1oZXJvLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvcGF5LWhlcm8tbGlua3MgLm5hdi1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQTI1ODg7XG59XG4uY29wYXktaGVyby1saW5rcyAubmF2LWl0ZW0gYSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29wYXktaGVyby1saW5rcyAubmF2LWl0ZW0gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4uY29wYXktaGVyby1saW5rcyAubmF2LWl0ZW0gYS5pcy1hY3RpdmUge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjQ0EyNTg4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvcGF5LWhlcm8tbGlua3MgLm5hdi1pdGVtIGEuaXMtYWN0aXZlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29wYXktaGVyby1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uaGVyby1tZW51IC5uYXYtaXRlbSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tZW51IC5uYXYtaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmhlcm8tbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG4uaGVyby1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay5jLWNvbG9yLXBpbmsge1xuICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xufVxuLmhlcm8tbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwicWVsYnJlZS1pY29uc1wiO1xuICBib3JkZXI6IHVuc2V0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaGVyby1tZW51IC5uYXYtaXRlbTpob3ZlciwgLmhlcm8tbWVudSAubmF2LWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1lbnUgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tZW51LnNpemU0MC0yMC0yMCAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbiAgLmhlcm8tbWVudS5zaXplNDAtMjAtMjAgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgNDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tZW51LnNpemUzNy0yOS0yOSAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAyOSU7XG4gICAgbWF4LXdpZHRoOiAyOSU7XG4gIH1cbiAgLmhlcm8tbWVudS5zaXplMzctMjktMjkgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgMzclO1xuICAgIG1heC13aWR0aDogMzclO1xuICB9XG59XG4uaGVyby1tZW51LWdyaWQgW2Jsb2NrPWJsb2NrLXBpbmtoZWFkZXJtZW51XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlcm8tbWVudS1ncmlkIFtibG9jaz1ibG9jay1waW5raGVhZGVybWVudV0gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgb3JkZXI6IDA7XG59XG4uaGVyby1tZW51LWdyaWQgW2Jsb2NrPWJsb2NrLXBpbmtoZWFkZXJtZW51XSAubmF2LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IDM7XG59XG4uaGVyby1tZW51LWdyaWQgW2Jsb2NrPWJsb2NrLXBpbmtoZWFkZXJtZW51XSAubmF2LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDI7XG59XG4uaGVyby1tZW51LWdyaWQgW2Jsb2NrPWJsb2NrLXBpbmtoZWFkZXJtZW51XSAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG9yZGVyOiA0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbWVudS1ncmlkIFtibG9jaz1ibG9jay1waW5raGVhZGVybWVudV0gLm5hdi1pdGVtIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAzNiUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDM2JSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVyby1tZW51LXBpbmstYXJyb3cgdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tbWVudS1waW5rLWFycm93IHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaGVyby1tZW51LXBpbmstYXJyb3cgdWwgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE5MHB4O1xufVxuLmhlcm8tbWVudS1waW5rLWFycm93IHVsIC5uYXYtaXRlbTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZXJvLW1lbnUtcGluay1hcnJvdyB1bCAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1tZW51LXBpbmstYXJyb3cgdWwgLm5hdi1pdGVtIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLW1lbnUtcGluay1hcnJvdyB1bCAubmF2LWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDJweCAxNXB4IDJweCAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLW1lbnUtcGluay1hcnJvdyB1bCAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDJweCAyMHB4IDJweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZXJvLW1lbnUtcGluay1hcnJvdyB1bCAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM2Nzdmcgd2lkdGg9JzI2cHgnIGhlaWdodD0nMjZweCcgdmlld0JveD0nMCAwIDI2IDI2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNlJTNjdGl0bGUlM2VJY29uX2Rvd25fYXJyb3clM2MvdGl0bGUlM2UlM2NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzZSUzY2cgaWQ9J0ljb25fZG93bl9hcnJvdyclM2UlM2NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzRkZGRkZGJyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nJTIzREUyQjk4JyBjeD0nMTMnIGN5PScxMycgcj0nMTIuMjUnJTNlJTNjL2NpcmNsZSUzZSUzY3BhdGggZD0nTTE3LjIzMTQ3MTksMTguMTA5NDc1NyBDMTcuNzAwMTAxLDE4LjYzMDE3NDggMTguNDU5ODk5LDE4LjYzMDE3NDggMTguOTI4NTI4MSwxOC4xMDk0NzU3IEMxOS4zOTcxNTczLDE3LjU4ODc3NjcgMTkuMzk3MTU3MywxNi43NDQ1NTY3IDE4LjkyODUyODEsMTYuMjIzODU3NiBMMTQuMTI4NTI4MSwxMC44OTA1MjQzIEMxMy42NTk4OTksMTAuMzY5ODI1MiAxMi45MDAxMDEsMTAuMzY5ODI1MiAxMi40MzE0NzE5LDEwLjg5MDUyNDMgTDcuNjMxNDcxODYsMTYuMjIzODU3NiBDNy4xNjI4NDI3MSwxNi43NDQ1NTY3IDcuMTYyODQyNzEsMTcuNTg4Nzc2NyA3LjYzMTQ3MTg2LDE4LjEwOTQ3NTcgQzguMTAwMTAxMDEsMTguNjMwMTc0OCA4Ljg1OTg5ODk5LDE4LjYzMDE3NDggOS4zMjg1MjgxNCwxOC4xMDk0NzU3IEwxMy4yOCwxMy43MTg5NTE0IEwxNy4yMzE0NzE5LDE4LjEwOTQ3NTcgWicgaWQ9J1BhdGgtQ29weS0xOScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTMuMjgsIDE0LjUlMjkgc2NhbGUlMjgxLCAtMSUyOSB0cmFuc2xhdGUlMjgtMTMuMjgsIC0xNC41JTI5JyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi5mdWxsLWJsZWVkLWNvbnRlbnQgLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW4ge1xuICBtaW4taGVpZ2h0OiA0MjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4uZnVsbC1ibGVlZC1jb250ZW50IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIDpmaXJzdC1jaGlsZCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLmZ1bGwtYmxlZWQtY29udGVudC5taW4taC1hdXRvIC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbi1oLW1kLTMyNSAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzQ1IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgICBtaW4taGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zNzUgLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQwMCAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDI1IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01MDAgLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciBkaXYsIC5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciBwLCAuaW1hZ2UtbW9kYWwgLnRleHQtYXJlYS1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciBkaXYsIC5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciBwLCAuaW1hZ2UtbW9kYWwgLnRleHQtYXJlYS1jb250YWluZXIgYSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5pbWFnZS1tb2RhbCAudGV4dC1hcmVhLWNvbnRhaW5lciBhOmZvY3VzLCAuaW1hZ2UtbW9kYWwgLnRleHQtYXJlYS1jb250YWluZXIgYTphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI1ZmNjO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbiNibG9jay1tb2RhbGNvdmlkMTkgLm1vZGFsLWNvbnRlbnQsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGNvdmlkMTkgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuI2Jsb2NrLW1vZGFsY292aWQxOSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWxjb3ZpZDE5IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2Jsb2NrLW1vZGFsY292aWQxOSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSxcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsY292aWQxOSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxvY2stbW9kYWxjb3ZpZDE5IC5tb2RhbC1jb250ZW50IGEsXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGNvdmlkMTkgLm1vZGFsLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNibG9jay1tb2RhbGNvdmlkMTkgLm1vZGFsLWNvbnRlbnQgYTpob3ZlcixcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsY292aWQxOSAubW9kYWwtY29udGVudCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbnVsLmljb24tZGlhbW9uZC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxudWwuaWNvbi1kaWFtb25kLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsLmljb24tZGlhbW9uZC1saXN0IGxpIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzNXB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG51bC5pY29uLWRpYW1vbmQtbGlzdCBsaSBpLmljb24tZGlhbW9uZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9oY3BfYXNzZXRzX2RpYW1vbmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbjogMXB4IDA7XG4gIHdpZHRoOiAyOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgdWwuaWNvbi1kaWFtb25kLWxpc3QgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2OXB4O1xuICB9XG59XG51bC5pY29uLWRpYW1vbmQtbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbnVsLmljb24tZGlhbW9uZC1saXN0LnBsLWN1c3RvbSBsaSB7XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbn1cblxuLmMtY29sb3ItcXVvdGUge1xuICBjb2xvcjogIzYzNjQ2Nztcbn1cblxuLmljb24tcXVvdGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pY29uLXF1b3RlOjpiZWZvcmUge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD0nNTAuOTc4cHgnIGhlaWdodD0nMzkuNjE4cHgnIHZpZXdCb3g9JzAgMCA1MC45NzggMzkuNjE4JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNlJTNjdGl0bGUlM2VxdW90ZV9pY29uJTNjL3RpdGxlJTNlJTNjZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNlJTNjZyBpZD0nNS4xLVN3aXRjaGluZy10by1RZWxicmVlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC02OTMuNTIyMDAwLCAtMjcxMS42MzYwMDAlMjknIGZpbGw9JyUyM0RFMkI5OCcgZmlsbC1ydWxlPSdub256ZXJvJyUzZSUzY2cgaWQ9J0dyb3VwLTQzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODAuMDAwMDAwLCAyNDkyLjAwMDAwMCUyOSclM2UlM2NnIGlkPSdHcm91cC00MicgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgzMzAuMDAwMDAwLCA3NS4wMDAwMDAlMjknJTNlJTNjZyBpZD0nR3JvdXAtMTcnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MC4wMDAwMDAsIDcwLjAwMDAwMCUyOSclM2UlM2NnIGlkPSdHcm91cC0xMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgyOC4wMDAwMDAsIDc0LjYzNjAwMCUyOSclM2UlM2NnIGlkPSdxdW90ZV9pY29uJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODMzNS41MjIwMDAsIDAuMDAwMDAwJTI5JyUzZSUzY3BhdGggZD0nTTE0LjYyNiwyMS40NDIgQzE1Ljk1MTMzMzMsMjIuMTk5MzMzMyAxNy4wMTYzMzMzLDIzLjI2NDMzMzMgMTcuODIxLDI0LjYzNyBDMTguNjI1NjY2NywyNi4wMDk2NjY3IDE5LjAyOCwyNy41NDggMTkuMDI4LDI5LjI1MiBDMTkuMDI4LDMyLjE4NjY2NjcgMTguMDU3NjY2NywzNC42NDggMTYuMTE3LDM2LjYzNiBDMTQuMTc2MzMzMywzOC42MjQgMTEuODMzMzMzMywzOS42MTggOS4wODgsMzkuNjE4IEM2LjUzMiwzOS42MTggNC4zNzgzMzMzMywzOC43NjYgMi42MjcsMzcuMDYyIEMwLjg3NTY2NjY2NywzNS4zNTggMCwzMy4xODA2NjY3IDAsMzAuNTMgQzAsMjkuMTEgMC4yMzY2NjY2NjcsMjcuNzYxIDAuNzEsMjYuNDgzIEMxLjE4MzMzMzMzLDI1LjIwNSAyLjAzNTMzMzMzLDIzLjQ3NzMzMzMgMy4yNjYsMjEuMyBMMTUuMTk0LDAgTDI0LjE0LDAgTDE0LjYyNiwyMS40NDIgWiBNNDEuNDY0LDIxLjQ0MiBDNDIuNzg5MzMzMywyMi4xOTkzMzMzIDQzLjg1NDMzMzMsMjMuMjY0MzMzMyA0NC42NTksMjQuNjM3IEM0NS40NjM2NjY3LDI2LjAwOTY2NjcgNDUuODY2LDI3LjU0OCA0NS44NjYsMjkuMjUyIEM0NS44NjYsMzIuMTg2NjY2NyA0NC44OTU2NjY3LDM0LjY0OCA0Mi45NTUsMzYuNjM2IEM0MS4wMTQzMzMzLDM4LjYyNCAzOC42NzEzMzMzLDM5LjYxOCAzNS45MjYsMzkuNjE4IEMzMy4zNywzOS42MTggMzEuMjE2MzMzMywzOC43NjYgMjkuNDY1LDM3LjA2MiBDMjcuNzEzNjY2NywzNS4zNTggMjYuODM4LDMzLjE4MDY2NjcgMjYuODM4LDMwLjUzIEMyNi44MzgsMjkuMTEgMjcuMDc0NjY2NywyNy43NjEgMjcuNTQ4LDI2LjQ4MyBDMjguMDIxMzMzMywyNS4yMDUgMjguODczMzMzMywyMy40NzczMzMzIDMwLjEwNCwyMS4zIEw0Mi4wMzIsMCBMNTAuOTc4LDAgTDQxLjQ2NCwyMS40NDIgWicgaWQ9J1NoYXBlJyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9nJTNlJTNjL2clM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5jb3BheS1zZW5kLXBhdGllbnQtY2FyZCBmb3JtIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi5jb3BheS1zZW5kLXBhdGllbnQtY2FyZCAuY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogI0ZGRkZGRiBzb2xpZCAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG59XG4uY29wYXktc2VuZC1wYXRpZW50LWNhcmQgLmNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4uY29wYXktc2VuZC1wYXRpZW50LWNhcmQgbGFiZWwuZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5jb3BheS1wcmludC1jYXJkIC5ncmVlbi1jb2xvciB7XG4gIGNvbG9yOiAjMDA1ODREO1xufVxuLmNvcGF5LXByaW50LWNhcmQgLnBsdW0tY29sb3Ige1xuICBjb2xvcjogI0NBMjU4ODtcbn1cbi5jb3BheS1wcmludC1jYXJkIC50aXR0bGUtY2FyZCB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5jb3BheS1wcmludC1jYXJkIC5pZC1pbmZvLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG4uY29wYXktcHJpbnQtY2FyZCAuaWQtaW5mby1ib3ggLnNhdmluZy1pZCB7XG4gIG1heC13aWR0aDogNjUlO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmNvcGF5LXByaW50LWNhcmQgLmlkLWluZm8tYm94IC5zYXZpbmctaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb3BheS1wcmludC1jYXJkIC5pbmRpY2F0aW9ucy1jb3B5IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmNvcGF5LXByaW50LWNhcmQgLnRleHQtZm9ybWF0dGVkIHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY29wYXktcHJpbnQtY2FyZCAudGV4dC1mb3JtYXR0ZWQgdWwgbGk6YmVmb3JlIHtcbiAgbWFyZ2luOiAwLjdlbSAyMHB4IDAgMHB4ICFpbXBvcnRhbnQ7XG59XG4uY29wYXktcHJpbnQtY2FyZCAudGV4dC1mb3JtYXR0ZWQgdWwuc3ViLWxpc3QgbGkge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbi5jb3BheS1wcmludC1jYXJkIC50ZXh0LWZvcm1hdHRlZCB1bC5zdWItbGlzdCBsaTpiZWZvcmUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luOiAwLjdlbSAwIDAgLTI1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jb3BheS1wcmludC1jYXJkIC50ZXh0LWZvcm1hdHRlZCB1bC5jdXN0b20tbGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuLmNvcGF5LXByaW50LWNhcmQgLnRleHQtZm9ybWF0dGVkIHVsLmN1c3RvbS1saXN0IGxpOmJlZm9yZSB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBtYXJnaW46IDAuN2VtIDAgMCAtMjVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY29wYXktcHJpbnQtY2FyZCAuZHluYW1pYy1wcmludC1jYXJkIHtcbiAgbWF4LXdpZHRoOiAyMTNweDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keS5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAqIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAuc2F2aW5nc2NhcmQtcHJpbnQtbWVkaWEgZGl2IHtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIC5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtcC1jb21wb25lbnRzLWNvbnRhaW5lciA+IC5maWVsZF9faXRlbSA+IGRpdjpub3QoLmNvcGF5LXByaW50LWNhcmQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAuY29wYXktcHJpbnQtY2FyZCwgLnNhdmluZ3NjYXJkLXByaW50LW1lZGlhIC5jb3BheS1wcmludC1jYXJkICoge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNhdmluZ3NjYXJkLXByaW50LW1lZGlhICNyZWdpb24taW5saW5lLWlzaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2F2aW5nc2NhcmQtcHJpbnQtbWVkaWEgLmNvcGF5LXByaW50LWNhcmQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAuY29wYXktcHJpbnQtY2FyZCAuYy1jb2xvci1waW5rIHtcbiAgICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIGNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gIH1cbiAgLnNhdmluZ3NjYXJkLXByaW50LW1lZGlhIC5jb3BheS1wcmludC1jYXJkIC5pZC1pbmZvLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICB9XG4gIC5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAudGV4dC1mb3JtYXR0ZWQgdWwgbGk6YmVmb3JlIHtcbiAgICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICB9XG59XG4jcmVnaW9uLXN0aWNreS1pc2kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNyZWdpb24tc3RpY2t5LWlzaSAuaW5uZXItY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4ICM4ODg4ODg7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZWdpb24tc3RpY2t5LWlzaSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAubm9kZS0tdmlldy1tb2RlLXN0aWNreSAubm9kZS0tcmVnaW9uLXRvZ2dsZS1idG4ge1xuICB0b3A6IDE1MCU7XG4gIHJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIC5ub2RlLS12aWV3LW1vZGUtc3RpY2t5IC5ub2RlLS1yZWdpb24tdG9nZ2xlLWJ0biB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCAubm9kZS0tdmlldy1tb2RlLXN0aWNreSAubm9kZV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXN0aWNreSBbZGF0YS1yZWdpb24tc3RpY2t5LXRvZ2dsZV0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubm9kZS0tdmlldy1tb2RlLXN0aWNreSBbZGF0YS1yZWdpb24tc3RpY2t5LXRvZ2dsZV0gLm5vZGUtLXJlZ2lvbi10b2dnbGUtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5vZGUtLXZpZXctbW9kZS1zdGlja3kgLm5vZGUtLWhlYWRpbmctYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZzogMTVweCA2MHB4IDBweCAwcHg7XG59XG4ubm9kZS0tdmlldy1tb2RlLXN0aWNreSAubm9kZV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtc3RpY2t5IC5ub2RlLS1yZWdpb24tdG9nZ2xlLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNDQTI1ODg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm5vZGUtLXZpZXctbW9kZS1zdGlja3kgLm5vZGUtLXJlZ2lvbi10b2dnbGUtYnRuIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cbi5ub2RlLS12aWV3LW1vZGUtc3RpY2t5IC5ub2RlLS1yZWdpb24tdG9nZ2xlLWJ0bi5idG4tLWV4cGFuZCBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG4ubm9kZS0tdmlldy1tb2RlLXN0aWNreSAubm9kZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDE1cHggMHB4O1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuZm9ybSBmaWVsZHNldCBsZWdlbmQsIGZvcm0gZmllbGRzZXQgbGFiZWw6bm90KC5lcnJvcikge1xuICBmb250LXNpemU6IDFyZW07XG59XG5mb3JtIC5mb3JtLXN1Ym1pdDo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbmZvcm0gLmZvcm0tcmVxdWlyZWQ6bm90KC5lcnJvcik6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNiclM2UlM2NwYXRoIGZpbGw9JyUyMzM0MzQzNCcgIGQ9J00wLDcuNTYybDEuMTE0LTMuNDM4YzIuNTY1LDAuOTA2LDQuNDMsMS42ODgsNS41OSwyLjM1QzYuMzk4LDMuNTUzLDYuMjM3LDEuNTQ0LDYuMjIsMC40NDdoMy41MTEgYy0wLjA1LDEuNTk3LTAuMjM0LDMuNi0wLjU1OCw2LjAwM2MxLjY2NC0wLjgzOCwzLjU2Ni0xLjYxMyw1LjcxNC0yLjMyNUwxNiw3LjU2MmMtMi4wNSwwLjY3OC00LjA2LDEuMTMxLTYuMDI4LDEuMzU2IGMwLjk4NCwwLjg1NiwyLjM3MiwyLjM4MSw0LjE2Niw0LjU3NWwtMi45MDYsMi4wNTljLTAuOTM1LTEuMjc0LTIuMDQxLTMuMDA5LTMuMzE2LTUuMjA2Yy0xLjE5NCwyLjI3NS0yLjI0NCw0LjAxMy0zLjE0Nyw1LjIwNiBsLTIuODU2LTIuMDU5YzEuODcyLTIuMzA3LDMuMjExLTMuODMyLDQuMDE3LTQuNTc1QzMuODQ5LDguNTE2LDEuODcyLDguMDYyLDAsNy41NjInLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuZm9ybSAuZm9ybS1yZXF1aXJlZC5lcnJvcjo6YWZ0ZXIge1xuICBjb250ZW50OiBub3JtYWw7XG59XG5mb3JtIC5oZWxwLXF1ZXN0aW9uLW1hcmsge1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbmZvcm0gLmhlbHAtcXVlc3Rpb24tbWFyazpob3ZlciB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xufVxuZm9ybSAuZXJyb3Ige1xuICBjb2xvcjogI0NEMDAwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xufVxuZm9ybSAuY3VzdG9tLXNlbGVjdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG59XG5mb3JtIC5jdXN0b20tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5mb3JtIGRpdi5jdXN0b20tY29wYXktcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbmZvcm0gbGFiZWwuY3VzdG9tLWNvcGF5LXJhZGlvIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuZm9ybSAuZy1yZWNhcHRjaGEge1xuICBwYWRkaW5nOiAwLjJyZW0gMDtcbn1cbmZvcm0gLnJhZGlvID4gZGl2LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogIzAwMDAwMCBzb2xpZCAycHg7XG59XG5mb3JtIC5yYWRpbyA+IGRpdi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUvMjRweCAyNHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuZm9ybSAucmFkaW8gPiBkaXYuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5mb3JtIC5yYWRpbyA+IGRpdi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNDQTI1ODgnLyUzZSUzYy9zdmclM2VcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtIC5yYWRpbyA+IGRpdi5jdXN0b20tcmFkaW8ge1xuICAgIG1pbi13aWR0aDogMjI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtIC5yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmZvcm0gLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogIzAwMDAwMCBzb2xpZCAycHg7XG59XG5mb3JtIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUvMjJweCAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuZm9ybSAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5mb3JtIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcmVjdCBmaWxsPSclMjNDQTI1ODgnIHJ4PSczJyByeT0nMycgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuZm9ybSAuZmllbGQtLWFzdGVyaXNrLXN1Zml4ID4gZmllbGRzZXQgPiBsZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvcm0gLmZpZWxkLS1hc3Rlcmlzay1zdWZpeCA+IGZpZWxkc2V0ID4gbGVnZW5kOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDM0MzQnICBkPSdNMCw3LjU2MmwxLjExNC0zLjQzOGMyLjU2NSwwLjkwNiw0LjQzLDEuNjg4LDUuNTksMi4zNUM2LjM5OCwzLjU1Myw2LjIzNywxLjU0NCw2LjIyLDAuNDQ3aDMuNTExIGMtMC4wNSwxLjU5Ny0wLjIzNCwzLjYtMC41NTgsNi4wMDNjMS42NjQtMC44MzgsMy41NjYtMS42MTMsNS43MTQtMi4zMjVMMTYsNy41NjJjLTIuMDUsMC42NzgtNC4wNiwxLjEzMS02LjAyOCwxLjM1NiBjMC45ODQsMC44NTYsMi4zNzIsMi4zODEsNC4xNjYsNC41NzVsLTIuOTA2LDIuMDU5Yy0wLjkzNS0xLjI3NC0yLjA0MS0zLjAwOS0zLjMxNi01LjIwNmMtMS4xOTQsMi4yNzUtMi4yNDQsNC4wMTMtMy4xNDcsNS4yMDYgbC0yLjg1Ni0yLjA1OWMxLjg3Mi0yLjMwNywzLjIxMS0zLjgzMiw0LjAxNy00LjU3NUMzLjg0OSw4LjUxNiwxLjg3Miw4LjA2MiwwLDcuNTYyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDdweCA3cHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IDRweDtcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIGZvcm0gZGl2LmN1c3RvbS1jb3BheS1yYWRpbyB7XG4gIHBhZGRpbmctdG9wOiAwcmVtO1xufVxuXG4uc3BuODEyLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi5zcG44MTItZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5zcG44MTItZm9ybSBpbnB1dFt0eXBlPWRhdGVdLFxuLnNwbjgxMi1mb3JtIHNlbGVjdCwgLmdlbmVyaWMtZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLmdlbmVyaWMtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5nZW5lcmljLWZvcm0gaW5wdXRbdHlwZT1kYXRlXSxcbi5nZW5lcmljLWZvcm0gc2VsZWN0IHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMDAwMDAwO1xufVxuLnNwbjgxMi1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZXJyb3IsXG4uc3BuODEyLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3IsXG4uc3BuODEyLWZvcm0gaW5wdXRbdHlwZT1kYXRlXS5lcnJvcixcbi5zcG44MTItZm9ybSBzZWxlY3QuZXJyb3IsIC5nZW5lcmljLWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5lcnJvcixcbi5nZW5lcmljLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3IsXG4uZ2VuZXJpYy1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0uZXJyb3IsXG4uZ2VuZXJpYy1mb3JtIHNlbGVjdC5lcnJvciB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI2NkMDAwMDtcbn1cbi5zcG44MTItZm9ybSBpbnB1dFt0eXBlPXRleHRdLnZhbGlkLFxuLnNwbjgxMi1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLnZhbGlkLFxuLnNwbjgxMi1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0udmFsaWQsXG4uc3BuODEyLWZvcm0gc2VsZWN0LnZhbGlkLCAuZ2VuZXJpYy1mb3JtIGlucHV0W3R5cGU9dGV4dF0udmFsaWQsXG4uZ2VuZXJpYy1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLnZhbGlkLFxuLmdlbmVyaWMtZm9ybSBpbnB1dFt0eXBlPWRhdGVdLnZhbGlkLFxuLmdlbmVyaWMtZm9ybSBzZWxlY3QudmFsaWQge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMzREIxNEU7XG59XG4uc3BuODEyLWZvcm0gYS5oZWxwLXF1ZXN0aW9uLW1hcmssIC5nZW5lcmljLWZvcm0gYS5oZWxwLXF1ZXN0aW9uLW1hcmsge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc3BuODEyLWZvcm0gLm1haWwtZnBvIGltZywgLmdlbmVyaWMtZm9ybSAubWFpbC1mcG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG4uc3BuODEyLWZvcm0gZmllbGRzZXQsIC5nZW5lcmljLWZvcm0gZmllbGRzZXQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5zcG44MTItZm9ybSBmaWVsZHNldCBsYWJlbCxcbi5zcG44MTItZm9ybSAuZmllbGRzZXQtbGVnZW5kLCAuZ2VuZXJpYy1mb3JtIGZpZWxkc2V0IGxhYmVsLFxuLmdlbmVyaWMtZm9ybSAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zcG44MTItZm9ybSBmaWVsZHNldCBsYWJlbCBsZWdlbmQsIC5zcG44MTItZm9ybSBmaWVsZHNldCBsYWJlbC5qcy1mb3JtLXJlcXVpcmVkLFxuLnNwbjgxMi1mb3JtIC5maWVsZHNldC1sZWdlbmQgbGVnZW5kLFxuLnNwbjgxMi1mb3JtIC5maWVsZHNldC1sZWdlbmQuanMtZm9ybS1yZXF1aXJlZCwgLmdlbmVyaWMtZm9ybSBmaWVsZHNldCBsYWJlbCBsZWdlbmQsIC5nZW5lcmljLWZvcm0gZmllbGRzZXQgbGFiZWwuanMtZm9ybS1yZXF1aXJlZCxcbi5nZW5lcmljLWZvcm0gLmZpZWxkc2V0LWxlZ2VuZCBsZWdlbmQsXG4uZ2VuZXJpYy1mb3JtIC5maWVsZHNldC1sZWdlbmQuanMtZm9ybS1yZXF1aXJlZCB7XG4gIGZvbnQtc2l6ZTogMTUuMnB4O1xufVxuLnNwbjgxMi1mb3JtIGxhYmVsLmVycm9yLCAuc3BuODEyLWZvcm0gbGFiZWwucmFkaW8sIC5nZW5lcmljLWZvcm0gbGFiZWwuZXJyb3IsIC5nZW5lcmljLWZvcm0gbGFiZWwucmFkaW8ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNwbjgxMi1mb3JtIC5wcml2YWN5LXBvbGljeSwgLmdlbmVyaWMtZm9ybSAucHJpdmFjeS1wb2xpY3kge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNwbjgxMi1mb3JtIC5wcml2YWN5LXBvbGljeSBwLCAuZ2VuZXJpYy1mb3JtIC5wcml2YWN5LXBvbGljeSBwIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uc3BuODEyLWZvcm0gLnByaXZhY3ktcG9saWN5IGEsIC5nZW5lcmljLWZvcm0gLnByaXZhY3ktcG9saWN5IGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjk1ZW07XG59XG4uc3BuODEyLWZvcm0gLnByaXZhY3ktcG9saWN5IGE6aG92ZXIsIC5nZW5lcmljLWZvcm0gLnByaXZhY3ktcG9saWN5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3BuODEyLWZvcm0gLmpzLWZvcm0taXRlbS1jaGstZnJlZS13ZWxjb21lLWtpdCxcbi5zcG44MTItZm9ybSBsaSwgLmdlbmVyaWMtZm9ybSAuanMtZm9ybS1pdGVtLWNoay1mcmVlLXdlbGNvbWUta2l0LFxuLmdlbmVyaWMtZm9ybSBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zcG44MTItZm9ybSAuZm9ybS1pdGVtLXR4dC1hZGRyZXNzMSA+IGxhYmVsOm5vdCguZXJyb3IpOjphZnRlcixcbi5zcG44MTItZm9ybSAuZm9ybS1pdGVtLXR4dC1jaXR5ID4gbGFiZWw6bm90KC5lcnJvcik6OmFmdGVyLFxuLnNwbjgxMi1mb3JtIC5mb3JtLWl0ZW0tdHh0LXppcGNvZGUgPiBsYWJlbDpub3QoLmVycm9yKTo6YWZ0ZXIsXG4uc3BuODEyLWZvcm0gLmZvcm0taXRlbS1zdGF0ZXMgPiBsYWJlbDpub3QoLmVycm9yKTo6YWZ0ZXIsIC5nZW5lcmljLWZvcm0gLmZvcm0taXRlbS10eHQtYWRkcmVzczEgPiBsYWJlbDpub3QoLmVycm9yKTo6YWZ0ZXIsXG4uZ2VuZXJpYy1mb3JtIC5mb3JtLWl0ZW0tdHh0LWNpdHkgPiBsYWJlbDpub3QoLmVycm9yKTo6YWZ0ZXIsXG4uZ2VuZXJpYy1mb3JtIC5mb3JtLWl0ZW0tdHh0LXppcGNvZGUgPiBsYWJlbDpub3QoLmVycm9yKTo6YWZ0ZXIsXG4uZ2VuZXJpYy1mb3JtIC5mb3JtLWl0ZW0tc3RhdGVzID4gbGFiZWw6bm90KC5lcnJvcik6OmFmdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zcG44MTItZm9ybSAuZm9ybS1pdGVtLXN0YXRlcyA+IGxhYmVsLCAuZ2VuZXJpYy1mb3JtIC5mb3JtLWl0ZW0tc3RhdGVzID4gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc3BuODEyLWZvcm0gLmZvcm0taXRlbS1zdGF0ZXMgPiBsYWJlbDpub3QoLmVycm9yKTphZnRlciwgLmdlbmVyaWMtZm9ybSAuZm9ybS1pdGVtLXN0YXRlcyA+IGxhYmVsOm5vdCguZXJyb3IpOmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uc3BuODEyLWZvcm0gLmxvb2staGVyZS1idG4sIC5nZW5lcmljLWZvcm0gLmxvb2staGVyZS1idG4ge1xuICBjb2xvcjogI0NBMjU4ODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNwbjgxMi1mb3JtIC5sb29rLWhlcmUtYXJyb3csIC5nZW5lcmljLWZvcm0gLmxvb2staGVyZS1hcnJvdyB7XG4gIGNvbG9yOiAjQ0EyNTg4O1xuICBmb250LXNpemU6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4uc3BuODEyLWZvcm0gLnRvb2x0aXAtY29weSwgLmdlbmVyaWMtZm9ybSAudG9vbHRpcC1jb3B5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNwbjgxMi1mb3JtIC5vci10ZXh0LCAuZ2VuZXJpYy1mb3JtIC5vci10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDU4NEQ7XG59XG4uc3BuODEyLWZvcm0gLmNvbnRhY3QtcHJlZmVyZW5jZXMgLmZpZWxkc2V0LWxlZ2VuZCwgLmdlbmVyaWMtZm9ybSAuY29udGFjdC1wcmVmZXJlbmNlcyAuZmllbGRzZXQtbGVnZW5kIHtcbiAgY29sb3I6ICMzNDM0MzQ7XG59XG4uc3BuODEyLWZvcm0gLmNvbnRhY3QtcHJlZmVyZW5jZXMgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCwgLmdlbmVyaWMtZm9ybSAuY29udGFjdC1wcmVmZXJlbmNlcyAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzM0MzQzNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zcG44MTItZm9ybSAuY29udGFjdC1wcmVmZXJlbmNlcyAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94LCAuZ2VuZXJpYy1mb3JtIC5jb250YWN0LXByZWZlcmVuY2VzIC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3gge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5zcG44MTItZm9ybSBmb3JtIC5lcnJvciwgLmdlbmVyaWMtZm9ybSBmb3JtIC5lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnFlbGJyZWUtaGNwLWNvcGF5LXJlcXVlc3QtZm9ybSAudGVybXMtY29uZGl0aW9ucyBwLCAucWVsYnJlZS1oY3AtY29wYXktcmVxdWVzdC1mb3JtIC50ZXJtcy1jb25kaXRpb25zIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnFlbGJyZWUtaGNwLWNvcGF5LXJlcXVlc3QtZm9ybSAudGVybXMtY29uZGl0aW9ucyBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jb3BheS1lbWFpbC1jYXJkLWZvcm0gLnRlcm1zLWNvbmRpdGlvbnMgcCwgLmNvcGF5LWVtYWlsLWNhcmQtZm9ybSAudGVybXMtY29uZGl0aW9ucyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb3BheS1lbWFpbC1jYXJkLWZvcm0gLnRlcm1zLWNvbmRpdGlvbnMgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jc3BuODEyLWNvbnRhY3QtZm9ybTEgZGl2W2RhdGEtYmxvY2stcGx1Z2luLWlkXSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jc3BuODEyLWNvbnRhY3QtZm9ybTEgZGl2W2RhdGEtYmxvY2stcGx1Z2luLWlkXSA+IGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3FlbGJyZWUtaGNwLWNvbnRhY3QtZm9ybSBkaXZbZGF0YS1ibG9jay1wbHVnaW4taWRdID4gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29zdC1zdXBwb3J0IC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IFtkYXRhLXJlZ2lvbj1wcmltYXJ5X21lbnVdID4gbGkubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG59XG4uY29zdC1zdXBwb3J0IC5uYXZiYXItbWFpbi0tYm90dG9tIC5uYXZiYXItbWFpbi0tbmF2IFtkYXRhLXJlZ2lvbj1wcmltYXJ5X21lbnVdID4gbGkubmF2LWl0ZW06bGFzdC1jaGlsZCBhIHtcbiAgY29sb3I6ICNDQTI1ODg7XG59IiwiJGljb21vb24tZm9udC1mYW1pbHk6IFwicWVsYnJlZS1pY29uc1wiICFkZWZhdWx0O1xuJGljb21vb24tZm9udC1wYXRoOiBcIi90aGVtZXMvY3VzdG9tL3FlbGJyZWVoY3BfdGhlbWUvZGlzdC9saWJyYXJpZXMvZm9udHMvXCIgIWRlZmF1bHQ7XG5cbiRpY29uLXFlbGJyZWUtZmFjZWJvb2s6IFwiXFxlOTBhXCI7XG4kaWNvbi1xZWxicmVlLWluc3RhZ3JhbTogXCJcXGU5MGJcIjtcbiRpY29uLXFlbGJyZWUtcGRmOiBcIlxcZTkwOVwiO1xuJGljb24tcWVsYnJlZS1hcnJvdy1yaWdodDogXCJcXGU5MDZcIjtcbiRpY29uLXFlbGJyZWUtcGx1czogXCJcXGU5MDBcIjtcbiRpY29uLXFlbGJyZWUtYW5nbGUtZG93bjogXCJcXGU5MDFcIjtcbiRpY29uLXFlbGJyZWUtYW5nbGUtZG93bi1yb3VuZC1vdXRsaW5lOiBcIlxcZTkwMlwiO1xuJGljb24tcWVsYnJlZS1jbG9zZTogXCJcXGU5MDNcIjtcbiRpY29uLXFlbGJyZWUtdHJpYW5nbGUtZG93bjogXCJcXGU5MDRcIjtcbiRpY29uLXFlbGJyZWUtbWludXMtcm91bmQ6IFwiXFxlOTA1XCI7XG4kaWNvbi1xZWxicmVlLXF1ZXN0aW9uOiBcIlxcZTkwN1wiO1xuJGljb24tcWVsYnJlZS1hcnJvdy10b3AtcmlnaHQ6IFwiXFxlOTA4XCI7XG5cbiIsIi8qKlxuICogTWVkaWEgcXVlcnkgbWl4aW5cbiAqIE1vYmlsZS1maXJzdCBhcHByb2FjaFxuICpcbiAqIFVzYWdlIGV4YW1wbGU6XG4gKlxuICogLmNvbXBvbmVudC1jbGFzcyB7XG4gKiAgIC5lbGVtZW50IHtcbiAqICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAqICAgfVxuICpcbiAqICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAqICAgICAuZWxlbWVudCB7XG4gKiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gKiAgICAgfVxuICogICB9XG4gKlxuICogICBAaW5jbHVkZSBtZWRpYShsZywgbGFuZHNjYXBlKSB7XG4gKiAgICAgLmVsZW1lbnQge1xuICogICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAqICAgICB9XG4gKiAgIH1cbiAqIH1cbiAqL1xuXG4vLyBNZWRpYSBxdWVyeSBtaXhpblxuQG1peGluIG1lZGlhKCRzaXplLCAkb3JpZW50YXRpb246IG51bGwpIHtcbiAgJG1pbi13aWR0aDogbnVsbDtcblxuICAvLyBEZXRlcm1pbmUgbWluLXdpZHRoIGJhc2VkIG9uIHNpemUga2V5d29yZFxuICBAaWYgJHNpemUgPT0gbWQge1xuICAgICRtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluO1xuICB9IEBlbHNlIGlmICRzaXplID09IGxnIHtcbiAgICAkbWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbjtcbiAgfSBAZWxzZSBpZiAkc2l6ZSA9PSB4bGcge1xuICAgICRtaW4td2lkdGg6ICRzY3JlZW4teGxnLW1pbjtcbiAgfSBAZWxzZSBpZiAkc2l6ZSA9PSB4eGxnIHtcbiAgICAkbWluLXdpZHRoOiAkc2NyZWVuLXh4bGctbWluO1xuICB9IEBlbHNlIHtcbiAgICAkbWluLXdpZHRoOiAkc2l6ZTsgLy8gQWxsb3cgY3VzdG9tIHNpemUgKGUuZy4sIDUwMHB4KVxuICB9XG5cbiAgLy8gU3RydWN0dXJlZCBtZWRpYSBxdWVyeVxuICBAaWYgJG9yaWVudGF0aW9uID09IG51bGwge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4td2lkdGgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbi13aWR0aCkgYW5kIChvcmllbnRhdGlvbjogJG9yaWVudGF0aW9uKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qXG4gKiBUdXJucyB0aGUgbmF2aWdhdGlvbiBtZW51cyBpbiBob3Jpem9udGFsIHZlcnNpb24uIFVzZWQgaW4gZm9vdGVyIG5hdiAoZm9yIG5vdylcbiAqL1xuJWhvcml6b250YWwtbmF2aWdhdGlvbiB7XG4gIC5uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb250c2VycmF0O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICYubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG59XG5cbnAsIGxpIHtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4vLyBHbG9iYWwgVUwvTEkgc3R5bGluZ1xuLnRleHQtZm9ybWF0dGVkIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gICAgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBsdW07XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogLjdlbSAwIDAgLTIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgICYuY29sb3ItYmxhY2t7XG4gICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yLWdyYXl7XG4gICAgICBsaTo6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY3O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yLXdoaXRle1xuICAgICAgbGk6OmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubm8tZGVjb3JhdGlvbiB7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIEdsb2JhbCA8YT4gc3R5bGluZ1xuLnRleHQtZm9ybWF0dGVkXG4ge1xuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLXBsdW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJi5jLWNvbG9yLXdoaXRle1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgJi52ZXJ0aWNhbC1kYXNoe1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wbHVtO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5hIHtcbiAgJi5idG4tbGluayB7XG4gICAgY29sb3I6ICRjb2xvci1wbHVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXBsdW07XG4gICAgfVxuICB9XG4gICYuYS1zbW9vdGgtanVtcCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBHZW5lcmFsIFN5bGVzIGZvciB0aGUgd2Vic2l0ZS5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9udHNlcnJhdDtcbn1cbmgxLCBwLmgxLCAuaDF7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuaDIsIHAuaDIsIC5oMntcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5oMywgcC5oMywgLmgze1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cbmg0LCBwLmg0LCAuaDR7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG59XG5oNSwgcC5oNSwgLmg1e1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIHtcbiAgaDIsIHAuaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICB9XG5cbiAgaDMsIHAuaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5wLmgxLFxucC5oMixcbnAuaDMsXG5wLmg0LFxucC5oNSxcbnAuaDYge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbnRzZXJyYXQ7XG59XG4ucC1zbWFsbHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG59XG4uZm9udC13ZWlnaHQtNjAwIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbn1cbi5mb250LXdlaWdodC03MDAge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG4uZm9udC13ZWlnaHQtODAwIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cbi8vIE5hbWU6IDEsIGZvbnQtc2l6ZTogNnJlbSwgZm9udC13ZWlnaHQ6IDMwMC5cbi8vIE5hbWU6IDIsIGZvbnQtc2l6ZTogNS41cmVtLCBmb250LXdlaWdodDogMzAwLlxuLy8gTmFtZTogMywgZm9udC1zaXplOiA0LjVyZW0sIGZvbnQtd2VpZ2h0OiAzMDAuXG4vLyBOYW1lOiA0LCBmb250LXNpemU6IDMuNXJlbSwgZm9udC13ZWlnaHQ6IDMwMC5cbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG4uZGlzcGxheS01LFxuLmRpc3BsYXktNiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG4vLyBUaGVzZSBhcmUgYWRkaXRpb25hbCBzaXplcyAoYm9vdHN0cmFwIGhhcyB0aGVtIHVudGlsIDQpLlxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbi5kaXNwbGF5LTcge1xuICBmb250LXNpemU6IDJyZW07XG59XG4uZGlzcGxheS04IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uZGlzcGxheS05IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLy8gRGVmaW5lcyBmb250IHdlaWd0c1xuXG5cbi8vIERlZmluZXMgYWRkaXRpb25hbCBmb250IHNpemVzIGJhc2VkIG9uIGNvbnRhaW5lcidzIGZvbnQgc2l6ZS5cbi50LXNpemUwIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4udC1zaXplMSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbn1cbi50LXNpemUyIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cbi50LXNpemUzIHtcbiAgZm9udC1zaXplOiAxLjZlbTtcbn1cbi50LXNpemU0IHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbn1cbi50LXNpemU1IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4udC1zaXplLW4xIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi50LXNpemUtbjIge1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLnQtc2l6ZS1uMyB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLnQtc2l6ZS1uNCB7XG4gIGZvbnQtc2l6ZTogMC42ZW07XG59XG4udC1zaXplLW41IHtcbiAgZm9udC1zaXplOiAwLjVlbTtcbn1cblxuLmYtc2l6ZS0xMHtmb250LXNpemU6IDEwcHggIWltcG9ydGFudDt9XG4uZi1zaXplLTExe2ZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMTJ7Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0xM3tmb250LXNpemU6IDEzcHggIWltcG9ydGFudDt9XG4uZi1zaXplLTE0e2ZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMTV7Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0xNntmb250LXNpemU6IDE2cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTE3e2ZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMTh7Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0xOXtmb250LXNpemU6IDE5cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTIwe2ZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMjF7Zm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0yMntmb250LXNpemU6IDIycHggIWltcG9ydGFudDt9XG4uZi1zaXplLTIze2ZvbnQtc2l6ZTogMjNweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMjR7Zm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0yNXtmb250LXNpemU6IDI1cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTI2e2ZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMjd7Zm9udC1zaXplOiAyN3B4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0yOHtmb250LXNpemU6IDI4cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTI5e2ZvbnQtc2l6ZTogMjlweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMzB7Zm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0zMXtmb250LXNpemU6IDMxcHggIWltcG9ydGFudDt9XG4uZi1zaXplLTMye2ZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O31cbi5mLXNpemUtMzR7Zm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS0zNntmb250LXNpemU6IDM2cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTM4e2ZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O31cbi5mLXNpemUtNDB7Zm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS00Mntmb250LXNpemU6IDQycHggIWltcG9ydGFudDt9XG4uZi1zaXplLTQ0e2ZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O31cbi5mLXNpemUtNDZ7Zm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS00OHtmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDt9XG4uZi1zaXplLTUwe2ZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O31cbi5mLXNpemUtNzJ7Zm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7fVxuLmYtc2l6ZS03OXtmb250LXNpemU6IDc5cHggIWltcG9ydGFudDt9XG5cblxuLmYtbGgtMTZ7bGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDt9XG4uZi1saC0xOHtsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O31cbi5mLWxoLTIwe2xpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtMjF7bGluZS1oZWlnaHQ6IDIxcHggIWltcG9ydGFudDt9XG4uZi1saC0yMntsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O31cbi5mLWxoLTIze2xpbmUtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtMjR7bGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDt9XG4uZi1saC0yNXtsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O31cbi5mLWxoLTI2e2xpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtMjd7bGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDt9XG4uZi1saC0yOHtsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O31cbi5mLWxoLTI5e2xpbmUtaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtMzB7bGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDt9XG4uZi1saC0zMntsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O31cbi5mLWxoLTM0e2xpbmUtaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtMzZ7bGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDt9XG4uZi1saC0zOHtsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O31cbi5mLWxoLTQwe2xpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtNDJ7bGluZS1oZWlnaHQ6IDQycHggIWltcG9ydGFudDt9XG4uZi1saC00NHtsaW5lLWhlaWdodDogNDRweCAhaW1wb3J0YW50O31cbi5mLWxoLTQ2e2xpbmUtaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtNDh7bGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDt9XG4uZi1saC01MHtsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O31cbi5mLWxoLTUye2xpbmUtaGVpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7fVxuLmYtbGgtNTR7bGluZS1oZWlnaHQ6IDU0cHggIWltcG9ydGFudDt9XG5cbi8vIERlZmluZXMgYSBsaXN0IG9mIGdlbmVyYWwgY29sb3JzIHdlIGNhbiB1c2UgaW4gdGhlIHNpdGVcbi5jLWNvbG9yLWJsYWNrIHsgY29sb3I6ICRjb2xvci1ibGFja31cbi5jLWNvbG9yLXdoaXRlIHsgY29sb3I6ICNGRkZGRkY7fVxuLmMtY29sb3ItZ3JlZW4geyBjb2xvcjogJGdyZWVuOyB9XG4uYy1jb2xvci1saWdodC1ncmVlbiB7Y29sb3I6ICMzQUExNDY7fVxuLmMtY29sb3ItbWVkaXVtLWdyZWVuIHtjb2xvcjogIzI4NzAzMDt9XG4uYy1jb2xvci1saWdodC1ncmVlbjIge2NvbG9yOiAkbGlnaHQtZ3JlZW47fVxuLmMtY29sb3ItbGlnaHQtZ3JheSB7Y29sb3I6ICM2MzY0Njc7fVxuLmMtY29sb3ItbGlnaHQtZ3JheS1pbXBvcnRhbnQge2NvbG9yOiAjNjM2NDY3ICFpbXBvcnRhbnQ7fVxuLmMtY29sb3ItcGlua3tjb2xvcjokY29sb3ItcGx1bTt9XG4uYy1jb2xvci1kYXJrLXBpbmt7Y29sb3I6JGNvbG9yLWRhcmstcGluazt9XG4uYy1jb2xvci1kYXJrZXItcGluayB7Y29sb3I6ICRjb2xvci1kYXJrLXBsdW07fVxuXG4vLyBDb2xvciBvdmVycmlkZXMgZm9yIG1vYmlsZSBvbmx5LlxuLmMtY29sb3ItYmxhY2stbW9iaWxlIHtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuLmMtY29sb3Itd2hpdGUtbW9iaWxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuLmMtY29sb3ItZ3JlZW4tbW9iaWxlIHtcbiAgY29sb3I6ICRncmVlbjtcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4uYy1jb2xvci1saWdodC1ncmVlbi1tb2JpbGUge1xuICBjb2xvcjogIzNBQTE0NjtcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuLmMtY29sb3ItbWVkaXVtLWdyZWVuLW1vYmlsZSB7XG4gIGNvbG9yOiAjMjg3MDMwO1xuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICB9XG59XG4uYy1jb2xvci1saWdodC1ncmVlbjItbW9iaWxlIHtcbiAgY29sb3I6ICRsaWdodC1ncmVlbjtcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuLmMtY29sb3ItbGlnaHQtZ3JheS1tb2JpbGUge1xuICBjb2xvcjogIzYzNjQ2NztcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuXG4uYy1jb2xvci1waW5rLW1vYmlsZSB7XG4gIGNvbG9yOiRjb2xvci1wbHVtO1xuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICB9XG59XG4uYy1jb2xvci1kYXJrLXBpbmstbW9iaWxlIHtcbiAgY29sb3I6JGNvbG9yLWRhcmstcGluaztcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgfVxufVxuLmMtY29sb3ItZGFya2VyLXBpbmstbW9iaWxlIHtcbiAgY29sb3I6ICRjb2xvci1kYXJrLXBsdW07XG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gIH1cbn1cblxuLy8gRW5kIG1vYmlsZSB0ZXh0IGNvbG9ycy5cblxuLnBpbmstYnJ1c2gtYmd7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BpbmstYnJ1c2gtbW9iLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbi5waW5rLWJydXNoLW9wdGlvbi1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BpbmstYnJ1c2hzdHJva2Vfb3B0aW9uLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cblxuICBwe1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICB9XG59XG4ucGluay1icnVzaC1vcHRpb24tMi1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BpbmstYnJ1c2hzdHJva2Vfb3B0aW9uXzIucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuXG4gIHB7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIH1cbn1cblxuLmRhcmstZ3JlZW4tYnJ1c2gtYmd7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL0hvbWVfQnJ1c2hfTGFyZ2UucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjczcHggNTVweDtcbiAgcHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG4uZ3JlZW4tYnJ1c2gtYmd7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3NpdGVzL2FsbC90aGVtZXMvaW1hZ2VzL2dyZWVuLWJydXNoLW1vYi5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHB7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG59XG4ucGx1bS1icnVzaC1iZ3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvRWZmaWNhY3lfQWR1bHRzX0JydXNoX1NtYWxsLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbi53aGl0ZS1icnVzaC1iZ3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvc2l0ZXMvYWxsL3RoZW1lcy9pbWFnZXMvd2hpdGUtYnJ1c2gucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBwe1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxufVxuLndoaXRlLWJydXNoLWJnLW1vYntcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvc2l0ZXMvYWxsL3RoZW1lcy9pbWFnZXMvd2hpdGUtYnJ1c2gtbW9iLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbi5waW5rLXNlcGFyYXRvcntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTFweDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICRjb2xvci1wbHVtO1xufVxuLmxpZ2h0LWdyZWVuLXNlcGFyYXRvcntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTFweDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICRsaWdodC1ncmVlbjtcbn1cbi8vRGl2aWRlciA8Pi0tLS0tLS0tLS08PlxuLmRpdmlkZXItYnVsbGV0e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwOjpiZWZvcmUsIHA6OmFmdGVyIHtcbiAgICBib3R0b206IC0ycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIHA6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG4gICYuZ3JheXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICAgIHA6OmJlZm9yZSwgcDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgICB9XG4gIH1cbiAgJi5ncmVlbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ODREO1xuICAgIHA6OmJlZm9yZSwgcDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTg0RDtcbiAgICB9XG4gIH1cbn1cbi5ib3JkZXItYm90dG9tLWdyYXl7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkZCRkJGO31cbi5ib3JkZXItYm90dG9tLWdyYXktNHB4eyBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0JGQkZCRjt9XG4uYm9yZGVyLXRvcC1ncmF5eyBib3JkZXItdG9wOiAxcHggc29saWQgI0JGQkZCRjt9XG4uYm9yZGVyLWxlZnQtcGx1bXsgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkY29sb3ItcGx1bTt9XG4vL0N1c3RvbSBiYWNrZ3JvdW5kc1xuLmdyZWVuLXRleHR1cmV7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2dyZWVuLWJsb2NrLnBuZycpOyB9XG4uZ3JheS10ZXh0dXJleyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9ncmV5LWJsb2NrLnBuZycpOyB9XG4uYmctY29sb3ItbGlnaHQtZ3JheXsgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNzsgfVxuLmJnLWNvbG9yLWxpZ2h0LWdyYXkyeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyOyB9XG4uYmctY29sb3ItbGlnaHQtZ3JheTItdHJhbnNwYXJlbnR7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRjJGMkYyLCAkYWxwaGE6IDAuNyk7IH1cbi5iZy1jb2xvci1ncmF5eyBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmOyB9XG4uYmctY29sb3Itd2hpdGV7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cbi5iZy1jb2xvci1wbHVte2JhY2tncm91bmQtY29sb3I6ICRjb2xvci1wbHVtO31cbi5iZy1jb2xvci1ub25le2JhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9XG4uYmctY29sb3ItZ3JheS10aXRsZXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uYmctY29sb3ItcGluay1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgIGhlaWdodDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5iZy1waW5rLWdyYWRpZW50LFxuLmJnLWdyZWVuLWdyYWRpZW50LFxuLmJnLWRhcmstZ3JlZW4tZ3JhZGllbnQsXG4uYmctbWVkaXVtLWxpZ2h0LWdyZWVuLWdyYWRpZW50LFxuLmJnLWRhcmstcGluay1ncmFkaWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbn1cbi5iZy1waW5rLWdyYWRpZW50LCAuYmctZ3JlZW4tZ3JhZGllbnR7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyLDAsMzYsMSkgMCUsIHJnYmEoMjM0LDE3MCwyMDgsMSkgMCUsIHJnYmEoMjIyLDQzLDE1MiwxKSAxMDAlKTtcbn1cbi5iZy1ncmVlbi1ncmFkaWVudHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIsMCwzNiwxKSAwJSwgcmdiYSg1OCwxNjEsNzAsMSkgMCUsIHJnYmEoMTc3LDIyNCwxODUsMSkgMTAwJSk7XG59XG4uYmctZGFyay1ncmVlbi1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwNTg0RCAwJSwgIzAwQ0ZCNSAxMDAlKTtcblxuICAmLnNoYWRvdy0xIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxufVxuLmJnLW1lZGl1bS1saWdodC1ncmVlbi1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNBQTE0NiAwJSwgI0FGRTBCNyAxMDAlKTtcbn1cblxuLmJnLWRhcmstZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG59XG5cbi5iZy1kYXJrLXBpbmstZ3JhZGllbnR7XG4gIGJhY2tncm91bmQ6IHJnYigxMTgsNDAsOTYpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTE4LDQwLDk2LDEpIDMwJSwgcmdiYSgxMTgsNDAsOTYsMC41KSAxMDAlKTtcbn1cbi5ncmVjYXB0Y2hhLWJhZGdlIHt6LWluZGV4OiAxMjUwO31cblxuLy9NYXggd2l0aCBmb3IgQ29wYXkgQ2FyZFxuLm1heC13aWR0aC0xMDAtcGVyY2VudCB7bWF4LXdpZHRoOiAxMDAlO31cblxuLm13LTEwMHttYXgtd2lkdGg6IDEwMHB4O31cbi5tdy0xMDF7bWF4LXdpZHRoOiAxMDFweDt9XG4ubXctMTEwe21heC13aWR0aDogMTEwcHg7fVxuLm13LTEyMHttYXgtd2lkdGg6IDEyMHB4O31cbi5tdy0xMzB7bWF4LXdpZHRoOiAxMzBweDt9XG4ubXctMTQwe21heC13aWR0aDogMTQwcHg7fVxuLm13LTE0NXttYXgtd2lkdGg6IDE0NXB4O31cbi5tdy0xNTB7bWF4LXdpZHRoOiAxNTBweDt9XG4ubXctMTYwe21heC13aWR0aDogMTYwcHg7fVxuLm13LTE3MHttYXgtd2lkdGg6IDE3MHB4O31cbi5tdy0xODB7bWF4LXdpZHRoOiAxODBweDt9XG4ubXctMTkwe21heC13aWR0aDogMTkwcHg7fVxuLm13LTIwMHttYXgtd2lkdGg6IDIwMHB4O31cbi5tdy0yMjB7bWF4LXdpZHRoOiAyMjBweDt9XG4ubXctMjUwe21heC13aWR0aDogMjUwcHg7fVxuLm13LTI2MHttYXgtd2lkdGg6IDI2MHB4O31cbi5tdy0yNzV7bWF4LXdpZHRoOiAyNzVweDt9XG4ubXctMjgwe21heC13aWR0aDogMjgwcHg7fVxuLm13LTI5MHttYXgtd2lkdGg6IDI5MHB4O31cbi5tdy0zMDB7bWF4LXdpZHRoOiAzMDBweDt9XG4ubXctMzEwe21heC13aWR0aDogMzEwcHg7fVxuLm13LTMyMHttYXgtd2lkdGg6IDMyMHB4O31cbi5tdy0zMzB7bWF4LXdpZHRoOiAzMzBweDt9XG4ubXctMzQwe21heC13aWR0aDogMzQwcHg7fVxuLm13LTM1MHttYXgtd2lkdGg6IDM1MHB4O31cbi5tdy0zNjB7bWF4LXdpZHRoOiAzNjBweDt9XG4ubXctMzcwe21heC13aWR0aDogMzcwcHg7fVxuLm13LTM4MHttYXgtd2lkdGg6IDM4MHB4O31cbi5tdy0zOTB7bWF4LXdpZHRoOiAzOTBweDt9XG4ubXctNDAwe21heC13aWR0aDogNDAwcHg7fVxuXG4vLyBNYXggd2lkdGggaW1hZ2VzXG4ubXctaW1nLTEwMCBpbWcgeyBtYXgtd2lkdGg6IDEwMHB4OyB9XG4ubXctaW1nLTEyMCBpbWcgeyBtYXgtd2lkdGg6IDEyMHB4OyB9XG4ubXctaW1nLTE0NSBpbWcgeyBtYXgtd2lkdGg6IDE0NXB4OyB9XG4ubXctaW1nLTE4MCBpbWcgeyBtYXgtd2lkdGg6IDE4MHB4OyB9XG4ubXctaW1nLTIwMCBpbWcgeyBtYXgtd2lkdGg6IDIwMHB4OyB9XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cHtcbiAgLmdyZWVuLWdyYWRpZW50LWJhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyLDAsMzYsMSkgMCUsIHJnYmEoNTgsMTYxLDcwLDEpIDAlLCByZ2JhKDAsODgsNzcsMSkgMTAwJSk7XG4gIH1cbiAgLnBsdW0tZ3JhZGllbnQtYmFja2dyb3VuZHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzE1ZGVnLCByZ2JhKDIzMiwxMDMsMTgxLDEpIDAlLCByZ2JhKDIwOCwzNywxNDEsMSkgNDguODklLCByZ2JhKDE0NCwzNSwxMDEsMSkgMTAwJSk7XG4gIH1cbiAgLnNhdmluZ3MtaGVyby1vdmVybGF5LCAuZmFxcy1oZXJvLW92ZXJsYXksIC53aGF0aXNxZWxicmVlLWhlcm8tb3ZlcmxheXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvU2F2aW5nc19IZXJvX092ZXJsYXlfU21hbGwucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxuICAuZmFxcy1oZXJvLW92ZXJsYXl7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvRkFRX0hlcm9fT3ZlcmxheV9TbWFsbC5wbmcnKTtcbiAgfVxuICAud2hhdGlzcWVsYnJlZS1oZXJvLW92ZXJsYXl7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvV2hhdF9Jc19RZWxicmVlX092ZXJsYXlfU21hbGwucG5nJyk7XG4gIH1cbiAgLmJnLWNvbnRhaW5lci1ncmF5LWdyYWRpZW50e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL0JveXNHaXJsc19CYWNrZ3JvdW5kX1NtYWxsLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxuICAuYmctY29udGFpbmVyLWZvcm1zIHtcbiAgICAuYmctY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAuYnRuLWN1c3RvbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBjb2xvcjojY2IyYThiO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQkZCRkJGO1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICNjYjJhOGI7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkICNjYjJhOGI7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2IyYThiO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NiMmE4YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5mb250LXpvb2phe1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXpvb2phO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnN5bWJvbC1yaWdodC1hcnJvdyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cblxuICAmLm1sLW5vbmUge1xuICAgICY6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICYud2hpdGUtYXJyb3cge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5ncmF5LWFycm93IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzYzNjQ2NztcbiAgICB9XG4gIH1cbiAgJi5wbHVtLWFycm93IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0NBMjU4ODtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGV4dCBhbGlnblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4vLyBDbGFzc2VzIHRvIHN1cHBvcnQgZml4ZWQgd2lkdGggY29sdW1ucywgZm9yIG5vdyBvbmx5IGZvciAxc3QgYW5kIDJuZCBjb2x1bW5zXG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDEsIDEwMCwgJyUnKTtcbkBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoMiwgMTAwLCAnJScpO1xuXG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDEsIDc1KTtcbkBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoMSwgMTAwKTtcbkBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoMSwgMTUwKTtcbkBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoMSwgMjUwKTtcbkBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoMSwgNDAwKTtcblxuQGluY2x1ZGUgZml4ZWQtd2lkdGgtY29sdW1ucygyLCA3NSk7XG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDIsIDEwMCk7XG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDIsIDE1MCk7XG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDIsIDI1MCk7XG5AaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKDIsIDQwMCk7XG5cbi8vIFNvbWUgc3R5bGVzIHRoYXQgYXJlIG9ubHkgZ29pbmcgdG8gYmUgdGhlcmUgb24gdGFibGV0ICsgZGVza3RvcC5cbkBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gIGgxLCBwLmgxLCAuaDF7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIGgyLCBwLmgyLCAuaDJ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5kaXNwbGF5LW1kLTEge1xuICAgIGZvbnQtc2l6ZTogNnJlbVxuICB9XG4gIC5kaXNwbGF5LW1kLTIge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtXG4gIH1cbiAgLmRpc3BsYXktbWQtMyB7XG4gICAgZm9udC1zaXplOiA0LjVyZW1cbiAgfVxuICAuZGlzcGxheS1tZC00IHtcbiAgICBmb250LXNpemU6IDMuNXJlbVxuICB9XG4gIC5kaXNwbGF5LW1kLTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAuZGlzcGxheS1tZC02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAuZGlzcGxheS1tZC03IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtOCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtOSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmRpc3BsYXktbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAudC1zaXplLW1kLW4xIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG4gIC50LXNpemUtbWQtbjIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbiAgLnQtc2l6ZS1tZC1uMyB7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gIH1cbiAgLnFlbGJyZWUtYXVkaWVuY2UtZHRwIHtcbiAgICBoMiwgcC5oMiwgLmgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgIH1cblxuICAgIGgzLCBwLmgzLCAuaDMge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cbiAgfVxuICAuZi1zaXplLW1kLTEwe2ZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0xMXtmb250LXNpemU6IDExcHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMTJ7Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTEze2ZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0xNHtmb250LXNpemU6IDE0cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMTV7Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTE2e2ZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0xN3tmb250LXNpemU6IDE3cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMTh7Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTE5e2ZvbnQtc2l6ZTogMTlweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0yMHtmb250LXNpemU6IDIwcHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMjF7Zm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTIye2ZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0yM3tmb250LXNpemU6IDIzcHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMjR7Zm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTI1e2ZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0yNntmb250LXNpemU6IDI2cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMjd7Zm9udC1zaXplOiAyN3B4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTI4e2ZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0yOXtmb250LXNpemU6IDI5cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMzB7Zm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTMye2ZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC0zNHtmb250LXNpemU6IDM0cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtMzZ7Zm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTM4e2ZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC00MHtmb250LXNpemU6IDQwcHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtNDJ7Zm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTQ0e2ZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O31cbiAgLmYtc2l6ZS1tZC00Nntmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDt9XG4gIC5mLXNpemUtbWQtNDh7Zm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1zaXplLW1kLTEyMHtmb250LXNpemU6IDEyMHB4ICFpbXBvcnRhbnQ7fVxuXG5cbiAgLmYtbGgtbWQtMjB7bGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTIxe2xpbmUtaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC0yMntsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtMjN7bGluZS1oZWlnaHQ6IDIzcHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTI0e2xpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC0yNXtsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtMjZ7bGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTI3e2xpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC0yOHtsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtMjl7bGluZS1oZWlnaHQ6IDI5cHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTMwe2xpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC0zMXtsaW5lLWhlaWdodDogMzFweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtMzJ7bGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTMze2xpbmUtaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC0zOHtsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtNDB7bGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTQye2xpbmUtaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC00NHtsaW5lLWhlaWdodDogNDRweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtNDZ7bGluZS1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTQ4e2xpbmUtaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC01MHtsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O31cbiAgLmYtbGgtbWQtNTJ7bGluZS1oZWlnaHQ6IDUycHggIWltcG9ydGFudDt9XG4gIC5mLWxoLW1kLTU0e2xpbmUtaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7fVxuICAuZi1saC1tZC01NntsaW5lLWhlaWdodDogNTZweCAhaW1wb3J0YW50O31cblxuICAucGluay1icnVzaC1iZ3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9waW5rLWJydXNoLnBuZycpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuICAuZ3JlZW4tYnJ1c2gtYmd7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvc2l0ZXMvYWxsL3RoZW1lcy9pbWFnZXMvZ3JlZW4tYnJ1c2gucG5nJyk7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG4gIC5wbHVtLWJydXNoLWJne1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL0VmZmljYWN5X0FkdWx0c19CcnVzaF9MYXJnZS5wbmcnKTtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cbiAgLy9jdXN0b20gY29sb3JzXG4gIC5jLWNvbG9yLW1kLXdoaXRlIHsgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDsgfVxuICAuYy1jb2xvci1tZC1ncmVlbiB7IGNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDsgfVxuICAuYy1jb2xvci1tZC1saWdodC1ncmVlbiB7Y29sb3I6ICM0QkI3ICFpbXBvcnRhbnQ7fVxuICAuYy1jb2xvci1tZC1saWdodC1ncmVlbiB7Y29sb3I6ICMzQUExNDZ9XG4gIC5jLWNvbG9yLW1kLWxpZ2h0LWdyYXkge2NvbG9yOiAjNjM2NDY3fVxuICAuYy1jb2xvci1tZC1waW5re2NvbG9yOiRjb2xvci1wbHVtO31cbiAgLnRleHQtc2hhZG93LW1keyB0ZXh0LXNoYWRvdzogMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjQpICFpbXBvcnRhbnQ7fVxuICAvL2N1c3RvbSBiZyBjb2xvcnNcbiAgLmJnLWNvbG9yLW1kLWdyYXl7IGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7IH1cbiAgLmJnLWNvbG9yLW1kLWxpZ2h0LWdyYXl7IGJhY2tncm91bmQtY29sb3I6ICNGN0Y3RjcgIWltcG9ydGFudDsgfVxuICAuYmctY29sb3ItbWQtbGlnaHQtZ3JheS1ncmFkaWVudCB7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMjgsMjI5LDIzMCwxKSAyNSUsIHJnYmEoMjQ0LDI0NCwyNDQsMSkgNTAlLCByZ2JhKDI0NCwyNDQsMjQ0LDEpIDEwMCUpO31cbiAgLmJnLWNvbG9yLW1kLWxpZ2h0LWdyYXkyeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyICFpbXBvcnRhbnQ7IH1cbiAgLmJnLWNvbG9yLW1kLWxpZ2h0LWdyYXkyLXRyYW5zcGFyZW50eyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI0YyRjJGMiwgJGFscGhhOiAwLjcpOyB9XG4gIC5iZy1jb2xvci1tZC13aGl0ZXsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50OyB9XG4gIC5iZy1jb2xvci1tZC1ub25le2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7fVxuXG4gIC8vTWF4IHdpZHRoXG4gIC5tYXgtbWQtd2lkdGgtMTAwLXBlcmNlbnQge21heC13aWR0aDogMTAwJTt9XG4gIC5tdy1tZC0xMDB7bWF4LXdpZHRoOiAxMDBweDt9XG4gIC5tdy1tZC0xMTB7bWF4LXdpZHRoOiAxMTBweDt9XG4gIC5tdy1tZC0xMjB7bWF4LXdpZHRoOiAxMjBweDt9XG4gIC5tdy1tZC0xMzB7bWF4LXdpZHRoOiAxMzBweDt9XG4gIC5tdy1tZC0xNDB7bWF4LXdpZHRoOiAxNDBweDt9XG4gIC5tdy1tZC0xNDV7bWF4LXdpZHRoOiAxNDVweDt9XG4gIC5tdy1tZC0xNTB7bWF4LXdpZHRoOiAxNTBweDt9XG4gIC5tdy1tZC0xNjB7bWF4LXdpZHRoOiAxNjBweDt9XG4gIC5tdy1tZC0xNzB7bWF4LXdpZHRoOiAxNzBweDt9XG4gIC5tdy1tZC0xODB7bWF4LXdpZHRoOiAxODBweDt9XG4gIC5tdy1tZC0xOTB7bWF4LXdpZHRoOiAxOTBweDt9XG4gIC5tdy1tZC0yMDB7bWF4LXdpZHRoOiAyMDBweDt9XG4gIC5tdy1tZC0yMTJ7bWF4LXdpZHRoOiAyMTJweDt9XG4gIC5tdy1tZC0yMjB7bWF4LXdpZHRoOiAyMjBweDt9XG4gIC5tdy1tZC0yNTB7bWF4LXdpZHRoOiAyNTBweDt9XG4gIC5tdy1tZC0yNjB7bWF4LXdpZHRoOiAyNjBweDt9XG4gIC5tdy1tZC0yNzV7bWF4LXdpZHRoOiAyNzVweDt9XG4gIC5tdy1tZC0yODB7bWF4LXdpZHRoOiAyODBweDt9XG4gIC5tdy1tZC0yOTB7bWF4LXdpZHRoOiAyOTBweDt9XG4gIC5tdy1tZC0zMDB7bWF4LXdpZHRoOiAzMDBweDt9XG4gIC5tdy1tZC0zMTB7bWF4LXdpZHRoOiAzMTBweDt9XG4gIC5tdy1tZC0zMjB7bWF4LXdpZHRoOiAzMjBweDt9XG4gIC5tdy1tZC0zMzB7bWF4LXdpZHRoOiAzMzBweDt9XG4gIC5tdy1tZC0zNDB7bWF4LXdpZHRoOiAzNDBweDt9XG4gIC5tdy1tZC0zNTB7bWF4LXdpZHRoOiAzNTBweDt9XG4gIC5tdy1tZC0zNjB7bWF4LXdpZHRoOiAzNjBweDt9XG4gIC5tdy1tZC0zNzB7bWF4LXdpZHRoOiAzNzBweDt9XG4gIC5tdy1tZC0zODB7bWF4LXdpZHRoOiAzODBweDt9XG4gIC5tdy1tZC0zOTB7bWF4LXdpZHRoOiAzOTBweDt9XG4gIC5tdy1tZC00MDB7bWF4LXdpZHRoOiA0MDBweDt9XG5cbiAgLy8gbWF4IHdpZHRoIGltYWdlc1xuICAubXctaW1nLW1kLTEwMCBpbWcgeyBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gIC5tdy1pbWctbWQtMTIwIGltZyB7IG1heC13aWR0aDogMTIwcHg7IH1cbiAgLm13LWltZy1tZC0xNDUgaW1nIHsgbWF4LXdpZHRoOiAxNDVweDsgfVxuICAubXctaW1nLW1kLTE4MCBpbWcgeyBtYXgtd2lkdGg6IDE4MHB4OyB9XG4gIC5tdy1pbWctbWQtMjAwIGltZyB7IG1heC13aWR0aDogMjAwcHg7IH1cblxuICAvLyBudWRnZSBtYXJnaW5zIGluIHNsaWdodGx5XG4gIC5udWRnZS1tLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLy8gc3R5bGVzIGZvciBjb25zdW1lclxuICAucWVsYnJlZS1hdWRpZW5jZS1kdHB7XG4gICAgLmdyZWVuLWdyYWRpZW50LW1kLWJhY2tncm91bmR7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDIsMCwzNiwxKSAwJSwgcmdiYSg1OCwxNjEsNzAsMSkgMCUsIHJnYmEoMCw4OCw3NywxKSAxMDAlKTtcbiAgICB9XG4gICAgLnBsdW0tZ3JhZGllbnQtYmFja2dyb3VuZHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNFODY3QjUgMCUsIHJnYmEoMjA4LDM3LDE0MSwxKSA0OC44OSUsIHJnYmEoMTQ0LDM1LDEwMSwxKSAxMDAlKTtcbiAgICB9XG4gICAgLnJvdW5kZWQtbWQtYm94e1xuICAgICAgYm9yZGVyLXJhZGl1czogMjlweDtcbiAgICB9XG4gICAgLm9wYWNpdHktMDk4e29wYWNpdHk6IDAuOTg7fVxuICAgIC5zYXZpbmdzLWhlcm8tb3ZlcmxheXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL1NhdmluZ3NfSGVyb19PdmVybGF5X0xhcmdlLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDMyMHB4O1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoNTAlIC0gNTgwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5mYXFzLWhlcm8tb3ZlcmxheXtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL0ZBUV9IZXJvX092ZXJsYXlfTGFyZ2UucG5nJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzkwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzOTBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYyg1MCUgLSA3ODBweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLndoYXRpc3FlbGJyZWUtaGVyby1vdmVybGF5e1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvV2hhdF9Jc19RZWxicmVlX092ZXJsYXlfTGFyZ2UucG5nJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzQwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYyg1MCUgLSA2MDBweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmJnLWNvbnRhaW5lci1ncmF5LWdyYWRpZW50e1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvQm95c0dpcmxzX0JhY2tncm91bmQucG5nJyk7XG4gICAgICBtaW4taGVpZ2h0OiA2ODBweDtcbiAgICAgIGhlaWdodDogNjgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy8gVGV4dCBhbGlnblxuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgfVxufVxuXG4ubWVnYW1lbnUtLWV4cGFuZGVkIHtcbiAgLmNvbXBvbmVudC1tYXN0aGVhZCB7XG4gICAgei1pbmRleDogMjAwMDtcbiAgfVxufVxuXG4uaW1nU3dpdGNoaW5ne1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50ZXh0LW5vLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaW1hZ2UtY2VudGVyZWQge1xuICBwaWN0dXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTU1cHg7XG4gICAgfVxuICB9XG59XG5cblxuLnNraXAtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYy1mbGV4IHtcbiAgLnBhcnRpYWwtcmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmLmNlbnRlcmVkIHtcbiAgICAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYuZW5kIHtcbiAgICAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICB9XG59XG5cbi5qdW1wLWxpbmstcGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1waW5rO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDJweCAxNXB4IDJweCAzMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICBtYXJnaW46IDAgMzVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uLWFycm93LXBpbmstYW5jaG9yKTtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG4gICYuYWN0aXZlLWFuY2hvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbi1hcnJvdy1waW5rLWFuY2hvci1hY3RpdmUpO1xuICAgIH1cbiAgfVxufVxuXG4ubmVnYXRpdmUtbWFyZ2luLXBhcmFncmFwaCB7XG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgbWFyZ2luOiAyNHB4IDAgMCAtMTMycHg7XG4gIH1cbn1cbiIsIi8vICBJQ09OUyAtIFNWR1xuJGljb24tYXJyb3ctcGluazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPScyNnB4JyBoZWlnaHQ9JzI2cHgnIHZpZXdCb3g9JzAgMCAyNiAyNicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJz48dGl0bGU+SWNvbl9kb3duX2Fycm93PC90aXRsZT48ZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgaWQ9J0ljb25fZG93bl9hcnJvdyc+PGNpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nI0RFMkI5OCcgY3g9JzEzJyBjeT0nMTMnIHI9JzEyLjI1Jz48L2NpcmNsZT48cGF0aCBkPSdNMTcuMjMxNDcxOSwxOC4xMDk0NzU3IEMxNy43MDAxMDEsMTguNjMwMTc0OCAxOC40NTk4OTksMTguNjMwMTc0OCAxOC45Mjg1MjgxLDE4LjEwOTQ3NTcgQzE5LjM5NzE1NzMsMTcuNTg4Nzc2NyAxOS4zOTcxNTczLDE2Ljc0NDU1NjcgMTguOTI4NTI4MSwxNi4yMjM4NTc2IEwxNC4xMjg1MjgxLDEwLjg5MDUyNDMgQzEzLjY1OTg5OSwxMC4zNjk4MjUyIDEyLjkwMDEwMSwxMC4zNjk4MjUyIDEyLjQzMTQ3MTksMTAuODkwNTI0MyBMNy42MzE0NzE4NiwxNi4yMjM4NTc2IEM3LjE2Mjg0MjcxLDE2Ljc0NDU1NjcgNy4xNjI4NDI3MSwxNy41ODg3NzY3IDcuNjMxNDcxODYsMTguMTA5NDc1NyBDOC4xMDAxMDEwMSwxOC42MzAxNzQ4IDguODU5ODk4OTksMTguNjMwMTc0OCA5LjMyODUyODE0LDE4LjEwOTQ3NTcgTDEzLjI4LDEzLjcxODk1MTQgTDE3LjIzMTQ3MTksMTguMTA5NDc1NyBaJyBpZD0nUGF0aC1Db3B5LTE5JyBmaWxsPScjRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEzLjI4LCAxNC41KSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMy4yOCwgLTE0LjUpJz48L3BhdGg+PC9nPjwvZz48L3N2Zz5cIik7XG4kaWNvbi1hcnJvdy1waW5rLWFuY2hvcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPScyNnB4JyBoZWlnaHQ9JzI2cHgnIHZpZXdCb3g9JzAgMCAyNiAyNicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJz48ZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnPjxnIGlkPScxLjFhX0NsaW5pY2FsX0VmZmljYWN5X0NoaWxkcmVuX0xhcmdlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNjMwLCAtMTE1MSknPjxnIGlkPSdCVVRUT05TLSZhbXA7LUxJTktTL0FuY2hvci1MaW5rLUNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5OSwgMTE1MSknPjxnIGlkPSdHcm91cC0yNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjMxLCAwKSc+PGNpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPScjREUyQjk4JyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nI0RFMkI5OCcgY3g9JzEzJyBjeT0nMTMnIHI9JzEyLjI1Jz48L2NpcmNsZT48cGF0aCBkPSdNMTcuMjMxNDcxOSwxOC4xMDk0NzU3IEMxNy43MDAxMDEsMTguNjMwMTc0OCAxOC40NTk4OTksMTguNjMwMTc0OCAxOC45Mjg1MjgxLDE4LjEwOTQ3NTcgQzE5LjM5NzE1NzMsMTcuNTg4Nzc2NyAxOS4zOTcxNTczLDE2Ljc0NDU1NjcgMTguOTI4NTI4MSwxNi4yMjM4NTc2IEwxNC4xMjg1MjgxLDEwLjg5MDUyNDMgQzEzLjY1OTg5OSwxMC4zNjk4MjUyIDEyLjkwMDEwMSwxMC4zNjk4MjUyIDEyLjQzMTQ3MTksMTAuODkwNTI0MyBMNy42MzE0NzE4NiwxNi4yMjM4NTc2IEM3LjE2Mjg0MjcxLDE2Ljc0NDU1NjcgNy4xNjI4NDI3MSwxNy41ODg3NzY3IDcuNjMxNDcxODYsMTguMTA5NDc1NyBDOC4xMDAxMDEwMSwxOC42MzAxNzQ4IDguODU5ODk4OTksMTguNjMwMTc0OCA5LjMyODUyODE0LDE4LjEwOTQ3NTcgTDEzLjI4LDEzLjcxODk1MTQgTDE3LjIzMTQ3MTksMTguMTA5NDc1NyBaJyBpZD0nUGF0aC1Db3B5LTE5JyBmaWxsPScjRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEzLjI4LCAxNC41KSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMy4yOCwgLTE0LjUpJz48L3BhdGg+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPlwiKTtcbiRpY29uLWFycm93LXBpbmstYW5jaG9yLWFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPScyNnB4JyBoZWlnaHQ9JzI2cHgnIHZpZXdCb3g9JzAgMCAyNiAyNicgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJz48ZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnPjxnIGlkPScxLjFhX0NsaW5pY2FsX0VmZmljYWN5X0NoaWxkcmVuX0xhcmdlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzk5LCAtMTE1MSknPjxnIGlkPSdHcm91cC0yNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzk5LCAxMTUxKSc+PGNpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPScjREUyQzk4JyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nI0ZGRkZGRicgY3g9JzEzJyBjeT0nMTMnIHI9JzEyLjI1Jz48L2NpcmNsZT48cGF0aCBkPSdNMTcuMjMxNDcxOSwxOC4xMDk0NzU3IEMxNy43MDAxMDEsMTguNjMwMTc0OCAxOC40NTk4OTksMTguNjMwMTc0OCAxOC45Mjg1MjgxLDE4LjEwOTQ3NTcgQzE5LjM5NzE1NzMsMTcuNTg4Nzc2NyAxOS4zOTcxNTczLDE2Ljc0NDU1NjcgMTguOTI4NTI4MSwxNi4yMjM4NTc2IEwxNC4xMjg1MjgxLDEwLjg5MDUyNDMgQzEzLjY1OTg5OSwxMC4zNjk4MjUyIDEyLjkwMDEwMSwxMC4zNjk4MjUyIDEyLjQzMTQ3MTksMTAuODkwNTI0MyBMNy42MzE0NzE4NiwxNi4yMjM4NTc2IEM3LjE2Mjg0MjcxLDE2Ljc0NDU1NjcgNy4xNjI4NDI3MSwxNy41ODg3NzY3IDcuNjMxNDcxODYsMTguMTA5NDc1NyBDOC4xMDAxMDEwMSwxOC42MzAxNzQ4IDguODU5ODk4OTksMTguNjMwMTc0OCA5LjMyODUyODE0LDE4LjEwOTQ3NTcgTDEzLjI4LDEzLjcxODk1MTQgTDE3LjIzMTQ3MTksMTguMTA5NDc1NyBaJyBpZD0nUGF0aC1Db3B5LTE5JyBmaWxsPScjREUyQjk4JyBmaWxsLXJ1bGU9J25vbnplcm8nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEzLjI4LCAxNC41KSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMy4yOCwgLTE0LjUpJz48L3BhdGg+PC9nPjwvZz48L2c+PC9zdmc+XCIpO1xuXG4vLyBCUkVBS1BPSU5UU1xuJHNjcmVlbi1zbS1taW46IDU3NnB4OyAvLyBzbWFsbCBwaG9uZXNcbiRzY3JlZW4tbWQtbWluOiA3NjhweDsgLy8gdGFibGV0XG4kc2NyZWVuLWxnLW1pbjogOTkycHg7IC8vIGRlc2t0b3BcbiRzY3JlZW4teGxnLW1pbjogMTIwMHB4OyAvLyBsYXJnZSBkZXNrdG9wXG4kc2NyZWVuLXh4bGctbWluOiAxNDQwcHg7IC8vIGV4dHJhIGxhcmdlIGRlc2t0b3BcblxuLy8gTWF4IFdpZHRoIGZvciBmdWxsIGJsZWVkIGltYWdlc1xuLy8gQm9vdHN0cmFwIGRlZmF1bHQgbWF4LXdpZHRoIGlzIDExNDBweCBmb3IgY29udGFpbmVyLXhsXG4kc2NyZWVuLW1heC13aWR0aDogbm9uZTtcbiRjb250ZW50LW1heC13aWR0aDogOTkycHg7XG5cbiRncmlkLWd1dHRlci13aWR0aDogMzBweDtcblxuJHNjcmVlbi14c20tbWF4OiAkc2NyZWVuLXNtLW1pbiAtIDE7XG4kc2NyZWVuLXNtLW1heDogJHNjcmVlbi1tZC1taW4gLSAxO1xuJHNjcmVlbi1tZC1tYXg6ICRzY3JlZW4tbGctbWluIC0gMTtcbiRzY3JlZW4tbGctbWF4OiAkc2NyZWVuLXhsZy1taW4gLSAxO1xuJHNjcmVlbi14eGxnLW1heDogJHNjcmVlbi14eGxnLW1pbiAtIDE7XG5cbi8vIENvbG9yc1xuJHdoaXRlOiAjZmZmO1xuJGdyZWVuOiAjMDA1ODREO1xuJGxpZ2h0LWdyZWVuOiAjNEJCNzQwO1xuJGdyYXk6ICNFM0UzRTM7XG4kZGFyay1ncmF5OiAjQTBBMEEwO1xuJGRhcmtlci1ncmF5OiAjNjE2NTY2O1xuJGNvbG9yLWJsYWNrOiAjMzQzNDM0O1xuJGRhcmtlci1ibGFjazogIzIwMjAyMDtcbiRjb2xvci1wbHVtOiAjQ0EyNTg4O1xuJGNvbG9yLXBpbms6ICNERTJCOTg7XG4kY29sb3ItbGlnaHQtcGx1bTogI0Q3NUJBNTtcbiRjb2xvci1kYXJrLXBsdW06ICM4MjI0NUQ7XG4kY29sb3ItZGFyay1waW5rOiAjNzYyQjYwO1xuXG4kcHJpbWFyeS1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kc2Vjb25kYXJ5LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1kYXJrOiAkd2hpdGU7XG5cblxuLy8gRm9udHMgRGVmaW5pdGlvbnNcbiRmb250LWZhbWlseS1tb250c2VycmF0OiBcIm1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZiwgSGVsdmV0aWNhO1xuJGZvbnQtZmFtaWx5LXpvb2phOiBcInpvb2phLXByb1wiLCBzYW5zLXNlcmlmO1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDUwMDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiRmb250LXdlaWdodC1ib2xkZXI6IDgwMDtcblxuLy8gVXNlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvbi4gVXNlZnVsIGZvciBzdmcgYmFja2dyb3VuZCBkZWZpbml0aW9ucy5cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLFwiJTNjXCIpLFxuICAoXCI+XCIsXCIlM2VcIiksXG4gIChcIiNcIixcIiUyM1wiKSxcbiAgKFwiKFwiLFwiJTI4XCIpLFxuICAoXCIpXCIsXCIlMjlcIiksXG4pO1xuIiwiLy8gU29tZSBnbG9iYWwgc3R5bGVzIGZvciBjb2x1bW4gY29udGFpbmVyc1xuQG1peGluIGZpeGVkLXdpZHRoLWNvbHVtbnMoJGNvbC1udW1iZXIsICRjb2wtd2lkdGgsICR2aWV3cG9ydDonJywgJHVuaXQ6J3B4Jykge1xuICAkX3VuaXRjbGFzcyA6ICR1bml0O1xuICAkX3ZpZXdwb3J0Y2xhc3MgOiAkdmlld3BvcnQ7XG5cbiAgLy8gU2FmZXR5IGZhbGxiYWNrOiBJZiAlIGFjY2lkZW50YWxseSBsZWFrcyBpbnRvIHRoZSB2aWV3cG9ydCB2YXJpYWJsZVxuICBAaWYgJHZpZXdwb3J0ID09ICclJyB7XG4gICAgJF92aWV3cG9ydGNsYXNzOiAnJztcbiAgICAkX3VuaXRjbGFzczogJ3BlcmMnO1xuICB9XG5cbiAgQGlmICR1bml0ID09ICclJyB7XG4gICAgJF91bml0Y2xhc3M6ICdwZXJjJztcbiAgfVxuXG4gIEBpZiAkX3ZpZXdwb3J0Y2xhc3MgIT0gJycge1xuICAgICRfdmlld3BvcnRjbGFzczogLSN7JF92aWV3cG9ydGNsYXNzfTtcbiAgfVxuXG4gIC8vIEV4cGxpY2l0bHkgZW5zdXJlIG5vIGxpdGVyYWwgJyUnIG1ha2VzIGl0IGludG8gdGhlIGNsYXNzIHNlbGVjdG9yIHN0cmluZ1xuICAkc2FuaXRpemVkLXZpZXdwb3J0OiAkX3ZpZXdwb3J0Y2xhc3M7XG4gIEBpZiAkc2FuaXRpemVkLXZpZXdwb3J0ID09ICctJScgb3IgJHNhbml0aXplZC12aWV3cG9ydCA9PSAnJScge1xuICAgICRzYW5pdGl6ZWQtdmlld3BvcnQ6ICcnO1xuICB9XG5cbiAgLmNvbXBvbmVudC1yZXNwb25zaXZlLWNvbHVtbnMuZml4ZWR3aWR0aC1udGhjb2wjeyRzYW5pdGl6ZWQtdmlld3BvcnR9LSN7JGNvbC1udW1iZXJ9LXcjeyRjb2wtd2lkdGh9I3skX3VuaXRjbGFzc30ge1xuICAgID4gLmlubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICA+IC5yb3cge1xuICAgICAgICA+IC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1uIHtcbiAgICAgICAgICAmOm50aC1vZi10eXBlKCN7JGNvbC1udW1iZXJ9KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRjb2wtd2lkdGgjeyR1bml0fTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAkY29sLXdpZHRoI3skdW5pdH07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkdmlld3BvcnQgPT0gJycge1xuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICBAaW5jbHVkZSBmaXhlZC13aWR0aC1jb2x1bW5zKCRjb2wtbnVtYmVyLCAkY29sLXdpZHRoLCAnbWQnLCAkdW5pdCk7XG4gICAgfVxuICB9XG4gIEBpZiAkdmlld3BvcnQgPT0gJ21kJyB7XG4gICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcbiAgICAgIEBpbmNsdWRlIGZpeGVkLXdpZHRoLWNvbHVtbnMoJGNvbC1udW1iZXIsICRjb2wtd2lkdGgsICdsZycsICR1bml0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZ1bGwgQmxlZWQgb3ZlcnJpZGVzXG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXgtd2lkdGg6ICRzY3JlZW4tbWF4LXdpZHRoO1xufVxuXG4uaW5uZXItY29udGVudC13cmFwcGVyXG57XG4gICYsIC5uYXZiYXItdXRpbGl0eS0td3JhcHBlciAudXRpbGl0eS0tZ2xvYmFsLWJhbm5lciAmIHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50LW1heC13aWR0aDtcbiAgICBwYWRkaW5nLWxlZnQ6IChjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gIH1cbn1cbiIsIiNyZWdpb24taW5saW5lLWlzaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgLnJlZ2lvbi1pbmxpbmUtaXNpe1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgLnJlZ2lvbi1pbmxpbmUtaXNpID4gLmJsb2NrIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAkY29udGVudC1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICAucmVnaW9uLWlubGluZS1pc2kgPiAuYmxvY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tcmVhZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvLyBTdGlja3kgSVNJIGdsb2JhbHNcblxuJHN0aWNreS1pc2ktaGVpZ2h0LWRlc2t0b3A6IDEzMHB4O1xuJHN0aWNreS1pc2ktaGVpZ2h0LW1vYmlsZTogMTgzcHg7XG5cbiNyZWdpb24tc3RpY2t5LWlzaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogMTBweCBibGFjaztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGhlaWdodDogMTIwdmg7XG4gIG1heC1oZWlnaHQ6ICRzdGlja3ktaXNpLWhlaWdodC1tb2JpbGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXgtaGVpZ2h0LCB0cmFuc2Zvcm07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2N3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDExMDA7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIElFIGFuZCBFZGdlICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGlkZUNvbnRlbnR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvd0NvbnRlbnRTdGlja3l7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgbWF4LWhlaWdodDogJHN0aWNreS1pc2ktaGVpZ2h0LWRlc2t0b3A7XG4gIH1cblxuICAubm9kZV9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICYuaXMtaGlkZGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb21wb25lbnQtaXNpIC5ub2RlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDkyNnB4O1xuICB9XG5cbiAgLnJlZ2lvbi1zdGlja3ktaXNpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuYmxvY2stZW50aXR5LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5pc2ktcmVhZC1tb3JlLWNvbnRlbnR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5idG4tcmVhZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvci1wbHVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJi5pcy1leHBhbmRlZCB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgLmJ0bi1yZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmlzaS1yZWFkLW1vcmUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICAgIC5oaWRlQ29udGVudHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAuc2hvd0NvbnRlbnRTdGlja3l7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgfVxuICAmLmlzLWNvbGxhcHNlZCB7XG4gICAgLmlubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgfVxuICB9XG59XG4iLCIkaWNvbi1yZXF1ZXN0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9JzMwcHgnIGhlaWdodD0nNDlweCcgdmlld0JveD0nMCAwIDMwIDQ5JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnPjx0aXRsZT5CdXR0b25fcGlsbF9ib3R0bGU8L3RpdGxlPjxkZWZzPjxwb2x5Z29uIGlkPSdwYXRoLTEnIHBvaW50cz0nMCAwIDMwIDAgMzAgNDkgMCA0OSc+PC9wb2x5Z29uPjwvZGVmcz48ZyBpZD0nSENQLUZVTEwnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnPjxnIGlkPScwLjJfSG9tZV9MYXJnZV9PcDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yNzcsIC02OTMpJz48ZyBpZD0nQ1RBLWJ1dHRvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI1MCwgNjgxKSc+PGcgaWQ9J0J1dHRvbl9waWxsX2JvdHRsZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjcsIDEyKSc+PG1hc2sgaWQ9J21hc2stMicgZmlsbD0nd2hpdGUnPjx1c2UgeGxpbms6aHJlZj0nI3BhdGgtMSc+PC91c2U+PC9tYXNrPjxnIGlkPSdDbGlwLTInPjwvZz48cGF0aCBkPSdNMjguMjExODUyOSwxNC40NzY2MjQxIEMyOC4yMTE4NTI5LDE0LjY4ODA2NTkgMjguMDQxOTc4OSwxNC44NTkyOTQ4IDI3LjgzMzc4NzUsMTQuODU5Mjk0OCBMMjYuNTE2OTQ0OCwxNC44NTkyOTQ4IEwzLjQ4MzA1NTE4LDE0Ljg1OTI5NDggTDIuMTY0OTM1MjksMTQuODU5Mjk0OCBDMS45NTY3NDM4NywxNC44NTkyOTQ4IDEuNzg5NDI0MzksMTQuNjg4MDY1OSAxLjc4OTQyNDM5LDE0LjQ3NjYyNDEgTDEuNzg5NDI0MzksNy4wMTY0OTI4MyBDMS43ODk0MjQzOSw2LjgwNTA1MTA5IDEuOTU2NzQzODcsNi42MzM4MjIyMSAyLjE2NDkzNTI5LDYuNjMzODIyMjEgTDI3LjgzMzc4NzUsNi42MzM4MjIyMSBDMjguMDQxOTc4OSw2LjYzMzgyMjIxIDI4LjIxMTg1MjksNi44MDUwNTEwOSAyOC4yMTE4NTI5LDcuMDE2NDkyODMgTDI4LjIxMTg1MjksMTQuNDc2NjI0MSBaIE0yNC41MTgwNTE4LDM5LjI3NDk3NzUgTDE0LjIwNDI3NDUsMzkuMjc0OTc3NSBDMTMuODUwNDc2OCwzOS4yNzQ5Nzc1IDEzLjU2MzA5NiwzOC45ODE4MTI5IDEzLjU2MzA5NiwzOC42MjM3ODg4IEwxMy41NjMwOTYsMjQuMTkzODYzNSBDMTMuNTYzMDk2LDIzLjgzNDU0MjMgMTMuODUwNDc2OCwyMy41NDI2NzQ5IDE0LjIwNDI3NDUsMjMuNTQyNjc0OSBMMjQuNTE4MDUxOCwyMy41NDI2NzQ5IEwyNC41MTgwNTE4LDM5LjI3NDk3NzUgWiBNNC40MDc3ODI3LDIuMjAwMDMxNzcgQzQuNDA3NzgyNywxLjk4ODU5MDA0IDQuNTc3NjU2NjgsMS44MTczNjExNSA0Ljc4NTg0ODA5LDEuODE3MzYxMTUgTDI1LjMyMzk5NTIsMS44MTczNjExNSBDMjUuNTMyMTg2NiwxLjgxNzM2MTE1IDI1LjcwMjA2MDYsMS45ODg1OTAwNCAyNS43MDIwNjA2LDIuMjAwMDMxNzcgTDI1LjcwMjA2MDYsNC43NzYyNDgyMSBMNC40MDc3ODI3LDQuNzc2MjQ4MjEgTDQuNDA3NzgyNywyLjIwMDAzMTc3IFogTTI3LjgzMzc4NzUsNC44MTY0NjEwNiBMMjcuNDkwMjA3OCw0LjgxNjQ2MTA2IEwyNy40OTAyMDc4LDIuMjAwMDMxNzcgQzI3LjQ5MDIwNzgsMC45ODcxNjA0ODEgMjYuNTE4MjIyMSwwIDI1LjMyMzk5NTIsMCBMNC43ODU4NDgwOSwwIEMzLjU5MDM0NDAxLDAgMi42MTk2MzU1NiwwLjk4NzE2MDQ4MSAyLjYxOTYzNTU2LDIuMjAwMDMxNzcgTDIuNjE5NjM1NTYsNC44MTY0NjEwNiBMMi4xNjQ5MzUyOSw0LjgxNjQ2MTA2IEMwLjk3MTk4NTY5NSw0LjgxNjQ2MTA2IDAsNS44MDM2MjE1NCAwLDcuMDE2NDkyODMgTDAsMTQuNDc2NjI0MSBDMCwxNS42ODk0OTU0IDAuOTcxOTg1Njk1LDE2LjY3NjY1NTkgMi4xNjQ5MzUyOSwxNi42NzY2NTU5IEwzLjQ4MzA1NTE4LDE2LjY3NjY1NTkgTDMuNDgzMDU1MTgsMjkuNTM4MjgwMyBMMy40ODMwNTUxOCw0MS45Mzk0MDI4IEwzLjQ4MzA1NTE4LDQ0Ljc2MzM4MjIgQzMuNDgzMDU1MTgsNDYuNjY2MzU3OCA0Ljg2MjQ4Mjk3LDQ4LjIzNTk1NTkgNi42NTcwMTYzNSw0OC41MjY1MjYyIEM1Ljk5NDEyNDY2LDQ3LjcyNzQ1OCA1LjI3MTIwMjMyLDQ1LjkzOTkzMjIgNS4yNzEyMDIzMiw0NC43NjMzODIyIEw1LjI3MTIwMjMyLDQxLjkzOTQwMjggTDUuMjcxMjAyMzIsMjkuNDE4OTM5IEw1LjI3MTIwMjMyLDE2LjY3NjY1NTkgTDI0LjcyNzUyMDQsMTYuNjc2NjU1OSBMMjQuNzI3NTIwNCwyMS43MjUzMTM3IEwxNC4yMDQyNzQ1LDIxLjcyNTMxMzcgQzEyLjg2NDQ0MTQsMjEuNzI1MzEzNyAxMS43NzQ5NDg5LDIyLjgzMzExMjcgMTEuNzc0OTQ4OSwyNC4xOTM4NjM1IEwxMS43NzQ5NDg5LDM4LjYyMzc4ODggQzExLjc3NDk0ODksMzkuOTgzMjQyNCAxMi44NjQ0NDE0LDQxLjA5MTA0MTUgMTQuMjA0Mjc0NSw0MS4wOTEwNDE1IEwyNC43Mjc1MjA0LDQxLjA5MTA0MTUgTDI0LjcyNzUyMDQsNDUuMzYyNjgzMyBDMjQuNzI3NTIwNCw0Ni4zNjY3MDczIDIzLjkyNDEzMTUsNDcuMTgzOTM2IDIyLjkzNDI2NDMsNDcuMTgzOTM2IEwyMS43NDM4NjkyLDQ3LjE4MzkzNiBMMTIuMjUwMDg1MSw0Ny4xODM5MzYgTDcuOTcwMDI3MjUsNDcuMTgzOTM2IEM4LjU3NDE2NTUzLDQ4LjM1MjcwMjkgOS43MTIxOTM0Niw0OC45MTk1NzQzIDExLjQ0NjY5NjIsNDkgTDEyLjI1MDA4NTEsNDkgTDIxLjc0Mzg2OTIsNDkgTDIyLjkzNDI2NDMsNDkgQzI0LjkxMDE2NjksNDkgMjYuNTE2OTQ0OCw0Ny4zNjgxMzY4IDI2LjUxNjk0NDgsNDUuMzYyNjgzMyBMMjYuNTE2OTQ0OCwxNi42NzY2NTU5IEwyNy44MzM3ODc1LDE2LjY3NjY1NTkgQzI5LjAyOTI5MTYsMTYuNjc2NjU1OSAzMCwxNS42ODk0OTU0IDMwLDE0LjQ3NjYyNDEgTDMwLDcuMDE2NDkyODMgQzMwLDUuODAzNjIxNTQgMjkuMDI5MjkxNiw0LjgxNjQ2MTA2IDI3LjgzMzc4NzUsNC44MTY0NjEwNiBMMjcuODMzNzg3NSw0LjgxNjQ2MTA2IFonIGlkPSdGaWxsLTEnIGZpbGw9JyNGRUZFRkUnIG1hc2s9J3VybCgjbWFzay0yKSc+PC9wYXRoPjwvZz48L2c+PC9nPjwvZz48L3N2Zz5cIik7XG4kaWNvbi1zYXZpbmdzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9JzQ3cHgnIGhlaWdodD0nNDdweCcgdmlld0JveD0nMCAwIDQ3IDQ3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnPjx0aXRsZT5CdXR0b25faWNvbl9tb25leTwvdGl0bGU+PGcgaWQ9J0hDUC1GVUxMJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJz48ZyBpZD0nMC4yX0hvbWVfTGFyZ2VfT3AyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNTg3LCAtNjkzKScgZmlsbD0nI0ZGRkZGRicgZmlsbC1ydWxlPSdub256ZXJvJz48ZyBpZD0nQ1RBLWJ1dHRvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI1MCwgNjgxKSc+PGcgaWQ9JzJfUGF0aWVudF9TYXZpbmdzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMjAsIDApJz48ZyBpZD0nQnV0dG9uX2ljb25fbW9uZXknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3LjA0MDcsIDEyLjM4MzMpJz48cGF0aCBkPSdNMjkuNzQ4MjM1MywzMi45ODM4MzMzIEMyOC40MzM2NjUyLDM0LjE3NjE2NjcgMjYuNDk4MzI1OCwzNC44NDUzMzMzIDIzLjk0MjIxNzIsMzQuOTc5MTY2NyBMMjMuOTQyMjE3MiwzNy45OTY1IEMyMy45NDIyMTcyLDM4LjQ1ODgzMzMgMjMuNTY0ODg2OSwzOC44MzYgMjMuMTAyMzUyOSwzOC44MzYgTDIzLjEwMjM1MjksMzguODM2IEMyMi42Mzk4MTksMzguODM2IDIyLjI2MjQ4ODcsMzguNDU4ODMzMyAyMi4yNjI0ODg3LDM3Ljk5NjUgTDIyLjI2MjQ4ODcsMzUuMDE1NjY2NyBDMjAuNjMxNDQ4LDM0LjkzMDUgMTkuMDg1NjEwOSwzNC42MDIgMTcuNjQ5MzIxMywzNC4wNTQ1IEMxNi40Njg2NDI1LDMzLjYwNDMzMzMgMTUuNTA3MDU4OCwzMy4wNTY4MzMzIDE0Ljc0MDIyNjIsMzIuNDEyIEMxNC40NDgwOTk1LDMyLjE1NjUgMTQuMzYyODk1OSwzMS43MzA2NjY3IDE0LjUzMzMwMzIsMzEuMzkgTDE0Ljc0MDIyNjIsMzAuOTg4NSBDMTQuOTcxNDkzMiwzMC41MzgzMzMzIDE1LjU1NTc0NjYsMzAuMzgwMTY2NyAxNS45Njk1OTI4LDMwLjY4NDMzMzMgQzE2LjYyNjg3NzgsMzEuMTcxIDE3LjM5MzcxMDQsMzEuNTk2ODMzMyAxOC4yOTQ0MzQ0LDMxLjk2MTgzMzMgQzE5LjU2MDMxNjcsMzIuNDcyODMzMyAyMC44ODcwNTg4LDMyLjc3NyAyMi4yNzQ2NjA2LDMyLjg2MjE2NjcgTDIyLjI3NDY2MDYsMjQuMDQxMzMzMyBDMjAuNzI4ODIzNSwyMy42NjQxNjY3IDE5LjQzODU5NzMsMjMuMjUwNSAxOC40MTYxNTM4LDIyLjgxMjUgQzE3LjM4MTUzODUsMjIuMzc0NSAxNi41Mjk1MDIzLDIxLjc0MTgzMzMgMTUuODQ3ODczMywyMC45MDIzMzMzIEMxNS4xNjYyNDQzLDIwLjA2MjgzMzMgMTQuODI1NDI5OSwxOC45NTU2NjY3IDE0LjgyNTQyOTksMTcuNTY4NjY2NyBDMTQuODI1NDI5OSwxNS44NDEgMTUuNDQ2MjA0NSwxNC4zOTMxNjY3IDE2LjY5OTkwOTUsMTMuMjI1MTY2NyBDMTcuOTUzNjE5OSwxMi4wNDUgMTkuODAzNzU1NywxMS4zNjM2NjY3IDIyLjI3NDY2MDYsMTEuMTU2ODMzMyBMMjIuMjc0NjYwNiw4LjEzOTUgQzIyLjI3NDY2MDYsNy42NzcxNjY2NyAyMi42NTE5OTEsNy4zIDIzLjExNDUyNDksNy4zIEwyMy4xMTQ1MjQ5LDcuMyBDMjMuNTc3MDU4OCw3LjMgMjMuOTU0Mzg5MSw3LjY3NzE2NjY3IDIzLjk1NDM4OTEsOC4xMzk1IEwyMy45NTQzODkxLDExLjEyMDMzMzMgQzI1LjIzMjQ0MzQsMTEuMTY5IDI2LjQ2MTgxLDExLjM3NTgzMzMgMjcuNjY2ODMyNiwxMS43NDA4MzMzIEMyOC41OTE5MDA1LDEyLjAyMDY2NjcgMjkuNDA3NDIwOCwxMi4zNzM1IDMwLjEzNzczNzYsMTIuNzk5MzMzMyBDMzAuNTAyODk1OSwxMy4wMTgzMzMzIDMwLjY2MTEzMTIsMTMuNDY4NSAzMC40OTA3MjQsMTMuODU3ODMzMyBMMzAuMjk1OTcyOSwxNC4zMDggQzMwLjEwMTIyMTcsMTQuNzU4MTY2NyAyOS41NjU2NTYxLDE0Ljk1MjgzMzMgMjkuMTI3NDY2MSwxNC43MjE2NjY3IEMyOC40NDU4MzcxLDE0LjM1NjY2NjcgMjcuNzM5ODY0MywxNC4wNTI1IDI2Ljk5NzM3NTYsMTMuODA5MTY2NyBDMjUuOTYyNzYwMiwxMy40Njg1IDI0Ljk1MjQ4ODcsMTMuMjg2IDIzLjk0MjIxNzIsMTMuMjM3MzMzMyBMMjMuOTQyMjE3MiwyMi4xMzExNjY3IEMyNS41OTc2MDE4LDIyLjUzMjY2NjcgMjYuOTQ4Njg3OCwyMi45NDYzMzMzIDI4LjAwNzY0NzEsMjMuMzYgQzI5LjA1NDQzNDQsMjMuNzczNjY2NyAyOS45NDI5ODY0LDI0LjQwNjMzMzMgMzAuNjYxMTMxMiwyNS4yNTggQzMxLjM3OTI3NiwyNi4xMDk2NjY3IDMxLjczMjI2MjQsMjcuMjI5IDMxLjczMjI2MjQsMjguNjE2IEMzMS43MzIyNjI0LDMwLjM0MzY2NjcgMzEuMDc0OTc3NCwzMS43OTE1IDI5Ljc0ODIzNTMsMzIuOTk2IEwyOS43NDgyMzUzLDMyLjk4MzgzMzMgWiBNMTguNTUwMDQ1MiwyMC4xNDggQzE5LjQxNDI1MzQsMjAuNzU2MzMzMyAyMC42NDM2MTk5LDIxLjI2NzMzMzMgMjIuMjYyNDg4NywyMS42OTMxNjY3IEwyMi4yNjI0ODg3LDEzLjMxMDMzMzMgQzIwLjYwNzEwNDEsMTMuNDQ0MTY2NyAxOS4zNjU1NjU2LDEzLjg5NDMzMzMgMTguNTI1NzAxNCwxNC42NzMgQzE3LjY4NTgzNzEsMTUuNDM5NSAxNy4yNzE5OTEsMTYuMzg4NSAxNy4yNzE5OTEsMTcuNTA3ODMzMyBDMTcuMjcxOTkxLDE4LjYyNzE2NjcgMTcuNjk4MDA5LDE5LjU1MTgzMzMgMTguNTYyMjE3MiwyMC4xNjAxNjY3IEwxOC41NTAwNDUyLDIwLjE0OCBaIE0yNy45MzQ2MTU0LDMxLjU2MDMzMzMgQzI4LjgyMzE2NzQsMzAuODE4MTY2NyAyOS4yNzM1Mjk0LDI5Ljg4MTMzMzMgMjkuMjczNTI5NCwyOC43Mzc2NjY3IEMyOS4yNzM1Mjk0LDI3LjUzMzE2NjcgMjguODEwOTk1NSwyNi42MjA2NjY3IDI3Ljg5ODA5OTUsMjYuMDI0NSBDMjYuOTg1MjAzNiwyNS40MTYxNjY3IDI1LjY1ODQ2MTUsMjQuOTA1MTY2NyAyMy45NDIyMTcyLDI0LjQ3OTMzMzMgTDIzLjk0MjIxNzIsMzIuODYyMTY2NyBDMjUuNzA3MTQ5MywzMi43MjgzMzMzIDI3LjA0NjA2MzMsMzIuMjkwMzMzMyAyNy45MzQ2MTU0LDMxLjU0ODE2NjcgTDI3LjkzNDYxNTQsMzEuNTYwMzMzMyBaJyBpZD0nU2hhcGUnPjwvcGF0aD48cGF0aCBkPSdNMjMuMDc4MDA5LDQ2LjEzNiBDMTAuMzU4MzI1OCw0Ni4xMzYgMCwzNS43OTQzMzMzIDAsMjMuMDY4IEMwLDEwLjM0MTY2NjcgMTAuMzU4MzI1OCwwIDIzLjA3ODAwOSwwIEMzNS43OTc2OTIzLDAgNDYuMTU2MDE4MSwxMC4zNDE2NjY3IDQ2LjE1NjAxODEsMjMuMDY4IEM0Ni4xNTYwMTgxLDM1Ljc5NDMzMzMgMzUuODA5ODY0Myw0Ni4xMzYgMjMuMDc4MDA5LDQ2LjEzNiBaIE0yMy4wNzgwMDksMS43MDMzMzMzMyBDMTEuMjk1NTY1NiwxLjcwMzMzMzMzIDEuNzA0MDcyNCwxMS4yOTA2NjY3IDEuNzA0MDcyNCwyMy4wNjggQzEuNzA0MDcyNCwzNC44NDUzMzMzIDExLjI5NTU2NTYsNDQuNDMyNjY2NyAyMy4wNzgwMDksNDQuNDMyNjY2NyBDMzQuODYwNDUyNSw0NC40MzI2NjY3IDQ0LjQ1MTk0NTcsMzQuODQ1MzMzMyA0NC40NTE5NDU3LDIzLjA2OCBDNDQuNDUxOTQ1NywxMS4yOTA2NjY3IDM0Ljg2MDQ1MjUsMS43MDMzMzMzMyAyMy4wNzgwMDksMS43MDMzMzMzMyBaJyBpZD0nU2hhcGUnPjwvcGF0aD48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPlwiKTtcbiRpY29uLWRvc2luZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPSc1MnB4JyBoZWlnaHQ9JzQ4cHgnIHZpZXdCb3g9JzAgMCA1MiA0OCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJz48dGl0bGU+QnV0dG9uX2ljb25fcGlsbHM8L3RpdGxlPjxnIGlkPSdIQ1AtRlVMTCcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgaWQ9JzAuMl9Ib21lX0xhcmdlX09wMicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTkwOCwgLTY5MyknIGZpbGw9JyNGRkZGRkYnIGZpbGwtcnVsZT0nbm9uemVybyc+PGcgaWQ9J0NUQS1idXR0b25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNTAsIDY4MSknPjxnIGlkPSczX0Rvc2luZ19PcHRpbWl6YXRpb24nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDYzOSwgMCknPjxnIGlkPSdCdXR0b25faWNvbl9waWxscycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTksIDEyKSc+PHBhdGggZD0nTTcuODcwMzE5OTYsMzkuMjYxMzk5IEM3Ljc0ODAxMDAzLDM1LjUzNTM1NjYgMTAuNDAyMTM1NCwzMy43MDI2Nzc4IDEzLjc2NTY1ODMsMzMuMDQ3MjgyNyBDMTQuNzMxOTA2NywzMi44Mjg4MTc3IDE1LjY4NTkyNDEsMzIuNjgzMTc0NCAxNi42MDMyNDg2LDMyLjUwMTEyMDIgQzE3LjA1NTc5NTMsMzIuNDE2MTYxNSAxNy40OTYxMTEsMzIuNzA3NDQ4MiAxNy41ODE3Mjc5LDMzLjE1NjUxNTIgQzE3LjY3OTU3NTksMzMuNjE3NzE5MiAxNy4zNDkzMzkxLDM0LjA2Njc4NjIgMTYuODcyMzMwNCwzNC4xMzk2MDc5IEMxNS4wMzc2ODE1LDM0LjQwNjYyMDcgMTMuMTQxODc3NywzNC41Mjc5OTAxIDExLjQ5MDY5MzcsMzUuMjY4MzQzOCBDOS44MjcyNzg3NSwzNS45NjAxNDk3IDkuMDA3ODAyMjUsMzcuNTEzNjc4OCA4Ljk4MzM0MDI3LDM5LjI3MzUzNTkgQzguOTQ2NjQ3MjksMzkuOTg5NjE1NyA3Ljg3MDMxOTk2LDM5Ljk3NzQ3ODggNy44NDU4NTc5NywzOS4yNDkyNjIxIEw3Ljg0NTg1Nzk3LDM5LjI0OTI2MjEgTDcuODcwMzE5OTYsMzkuMjYxMzk5IFonIGlkPSdQYXRoJz48L3BhdGg+PHBhdGggZD0nTTQwLjc0NzIyNzYsMjkuNTc2MTE2MiBDMzkuNTYwODIxMywyOS45MDM4MTM4IDM3Ljc4NzMyNzQsMzAuMjMxNTExMyAzNi41NzY0NTkyLDMwLjQ5ODUyNDEgQzM2LjU3NjQ1OTIsMzAuNDk4NTI0MSAzMi40NTQ2MTQ3LDMxLjMzNTk3MzQgMzIuNDU0NjE0NywzMS4zMzU5NzM0IEMzMi4wMDIwNjgsMzEuNDMzMDY4OSAzMS41NjE3NTIzLDMxLjE0MTc4MjIgMzEuNDYzOTA0MywzMC42ODA1NzgzIEMzMS4zNjYwNTY0LDMwLjIwNzIzNzQgMzEuNjk2MjkzMiwyOS43NDYwMzM1IDMyLjE3MzMwMTksMjkuNjg1MzQ4NyBDMzMuNTU1NDA0MSwyOS41MDMyOTQ1IDM3LjA3NzkyOTksMjkuMDE3ODE2NyAzOC40MTExMDgsMjguODIzNjI1NiBDMzguOTg1OTY0NywyOC43Mzg2NjcgMzkuOTAzMjg5MSwyOC42MDUxNjA2IDQwLjQ2NTkxNDgsMjguNDgzNzkxMSBDNDEuMTYzMDgxMywyOC4zMzgxNDc3IDQxLjQzMjE2MzIsMjkuMzU3NjUxMiA0MC43NDcyMjc2LDI5LjU2Mzk3OTMgTDQwLjc0NzIyNzYsMjkuNTYzOTc5MyBMNDAuNzQ3MjI3NiwyOS41NzYxMTYyIFonIGlkPSdQYXRoJz48L3BhdGg+PGcgaWQ9J0dyb3VwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzLjY3OCwgNi4xNDMxKSc+PHBhdGggZD0nTTUuMjU2Mzc0MjEsMTUuMDcwNjQ4OSBDNC41MzQ3NDU2NiwxNS42NjUzNTkyIDMuNzc2NDI0MTMsMTYuMjYwMDY5NiAzLjAzMDMzMzU5LDE2LjkwMzMyNzcgQzAuNDAwNjcwMjE3LDE5LjA4Nzk3OCAtMS4wNDI1ODY4OSwyMS45NjQ0MzQxIDAuODg5OTA5OTE0LDI1LjE2ODU4NzggQzEuMjU2ODM5NjksMjUuNzg3NTcyMSAyLjIxMDg1NzEsMjUuMjg5OTU3MyAxLjg5Mjg1MTI5LDI0LjY0NjY5OTIgQzEuMDQ4OTEyODIsMjMuMDkzMTcwMSAxLjAxMjIxOTg0LDIxLjM0NTQ0OTkgMi4xMzc0NzExNCwxOS45Mzc1NjQyIEMzLjIyNjAyOTQ3LDE4LjQ5MzI2NzYgNC44MjgyODk0NywxNy40ODU5MDExIDYuMzA4MjM5NTYsMTYuMzY5MzAyMSBDNi42ODc0MDAzMiwxNi4wOTAxNTI0IDYuNzQ4NTU1MjksMTUuNTMxODUyOCA2LjQ0Mjc4MDQ4LDE1LjE2Nzc0NDUgQzYuMTQ5MjM2NjYsMTQuODE1NzczIDUuNjExMDcyOTksMTQuNzY3MjI1MyA1LjI1NjM3NDIxLDE1LjA1ODUxMiBMNS4yNTYzNzQyMSwxNS4wNzA2NDg5IFonIGlkPSdQYXRoJz48L3BhdGg+PHBhdGggZD0nTTI0LjE3NzcxOTUsMC4xMzAwNjg1NzkgQzIzLjc0OTYzNDgsMC41MDYzMTM5IDIzLjAwMzU0NDIsMS4wNTI0NzY0NiAyMi41Mzg3NjY1LDEuNDE2NTg0ODQgQzIxLjQ2MjQzOTIsMi4yMjk3NjAyMSAxOC42MjQ4NDg5LDQuMzI5NDUxODQgMTcuNDk5NTk3Niw1LjE1NDc2NDE2IEMxNy4xMDgyMDU5LDUuNDMzOTEzOTEgMTcuMDM0ODE5OSw2LjAwNDM1MDM2IDE3LjM1MjgyNTcsNi4zNjg0NTg3NCBDMTcuNjU4NjAwNSw2LjcyMDQzMDE3IDE4LjE4NDUzMzIsNi43NTY4NDEwMSAxOC41MzkyMzIsNi40NjU1NTQzMSBMMjEuNzQzNzUyLDMuNzU5MDE1MzggQzIyLjY3MzMwNzQsMi45NDU4NDAwMSAyNC4wNjc2NDA2LDEuODA0OTY3MSAyNC45NDgyNzIsMC45NTUzODA4OTYgQzI1LjQzNzUxMTcsMC40NDU2MjkxNzEgMjQuNzE1ODgzMiwtMC4zMTg5OTg0MTcgMjQuMTc3NzE5NSwwLjE0MjIwNTUyNSBMMjQuMTc3NzE5NSwwLjEzMDA2ODU3OSBaJyBpZD0nUGF0aCc+PC9wYXRoPjwvZz48cGF0aCBkPSdNNTEuODI4NTA2NywzMS4yMDI0NjcgQzUxLjE4MDI2NDEsMjguMDM0NzI0MSA0OC45Mjk3NjE1LDI1LjU4MzA2MSA0Ni4wNzk5NDAzLDI0LjUxNTAwOTggQzQ2Ljg5OTQxNjgsMjUuMDYxMTcyNCA0Ny42ODIyMDAzLDI1LjgxMzY2MyA0OC4zMDU5ODA5LDI2Ljg2OTU3NzMgQzQ4LjkxNzUzMDUsMjcuOTAxMjE3NyA0OS4yOTY2OTEzLDI4LjgyMzYyNTYgNDkuNTE2ODQ5MiwyOS42NDg5Mzc5IEM0OS44MTAzOTMsMzAuMjMxNTExMyA1MC4wNDI3ODE4LDMwLjg2MjYzMjUgNTAuMTc3MzIyOCwzMS41MzAxNjQ1IEM1MC45OTY3OTkzLDM1LjUzNTM1NjYgNDguMzc5MzY2OSwzOS40NDM0NTMyIDQ0LjM0MzEzOTQsNDAuMjU2NjI4NiBMMzAuNjgxMTIwOCw0Mi45OTk1NzgzIEMzMC44ODkwNDc3LDQxLjU1NTI4MTggMzEuMDg0NzQzNiwzOC45MDk0Mjc2IDMwLjQyNDI3LDM1LjQ4NjgwODggQzI5LjgwMDQ4OTQsMzIuMjIxOTcwNCAyOC41NDA2OTcyLDI5Ljg0MzEyOSAyNy42NzIyOTY3LDI4LjQ5NTkyOCBMNDEuMzgzMjM5MiwyNS43NDA4NDEzIEM0MS44ODQ3MDk5LDI1LjY0Mzc0NTggNDIuMzczOTQ5NiwyNS41OTUxOTggNDIuODYzMTg5MywyNS41OTUxOTggQzQ0LjAwMDY3MTYsMjUuNTk1MTk4IDQ1LjA4OTIyOTksMjUuODYyMjEwOCA0Ni4wNzk5NDAzLDI2LjMzNTU1MTcgQzQ0LjAzNzM2NDYsMjQuNTE1MDA5OCA0MS4yOTc2MjIzLDI0LjMwODY4MTcgMzkuNDg3NDM1NCwyNC40MzAwNTEyIEwxMS40NDE3Njk3LDMwLjA2MTU5NDEgQzkuMDQ0NDk1MjMsMzAuNTQ3MDcxOSA2Ljk4OTY4ODUsMzEuOTE4NTQ2OCA1LjY0NDI3OTM0LDMzLjkzMzI3OTggQzUuNDczMDQ1NDQsMzQuMTg4MTU1NiA1LjMxNDA0MjU0LDM0LjQ1NTE2ODQgNS4xNjcyNzA2MywzNC43MjIxODEzIEM0LjUzMTI1OTAzLDM0LjMzMzc5OSAzLjk0NDE3MTM5LDMzLjgzNjE4NDIgMy40MzA0Njk3MSwzMy4yNDE0NzM5IEMyLjE0NjIxNTUsMzEuNzM2NDkyNiAxLjUyMjQzNDg5LDI5LjgxODg1NTEgMS42ODE0Mzc3OSwyNy44NTI2Njk5IEMxLjg0MDQ0MDY5LDI1Ljg4NjQ4NDcgMi43Njk5OTYxMiwyNC4wOTAyMTY3IDQuMjg2NjM5MTgsMjIuODE1ODM3NCBMMTUuMjIxMTQ2NCwxMy42MDM4OTU1IEMxNi4zNDYzOTc3LDE0LjE1MDA1ODEgMTguODE3MDU4MiwxNS41NDU4MDY4IDIxLjExNjQ4NDgsMTguMzAwODkzNSBDMjMuNTk5Mzc2MiwyMS4yNjIzMDgzIDI0LjYwMjMxNzYsMjMuODk2MDI1NiAyNC45MjAzMjM0LDI0Ljg1NDg0NDMgTDIzLjM0MjUyNTQsMjYuMTc3NzcxNCBMMjYuNzQyNzQxMywyNS40OTgxMDI0IEwzOC4wNTY0MDkzLDE1Ljk3MDU5OTkgQzQxLjg5Njk0MDksMTIuNzMwMDM1NCA0Mi4zNzM5NDk2LDcuMDAxMzk2OTcgMzkuMTA4Mjc0NiwzLjE5MDM5NTk3IEMzNi45OTIzMTI5LDAuNzI2NTk1OTY4IDMzLjgyNDQ4NTksLTAuMzQxNDU1MjY1IDMwLjgxNTY2MTcsMC4wOTU0NzQ3ODQ2IEMzMS43OTQxNDExLDAuMTgwNDMzNDA1IDMyLjg1ODIzNzUsMC40NzE3MjAxMDYgMzMuOTIyMzMzOCwxLjA5MDcwNDM0IEMzNC45NjE5NjgyLDEuNjk3NTUxNjMgMzcuMzgzNzA0NywzLjc0ODY5NTQ4IDM3LjgzNjI1MTQsNC4yNzA1ODQxNSBDNDAuNTAyNjA3OCw3LjM3NzY0MjI5IDQwLjExMTIxNiwxMi4wNjI1MDM0IDM2Ljk4MDA4MTksMTQuNzA4MzU3NiBMMjYuMzAyNDI1NSwyMy43MDE4MzQ0IEMyNS43ODg3MjM5LDIyLjMzMDM1OTYgMjQuNjYzNDcyNiwxOS45MjcyNDQzIDIyLjQxMjk3LDE3LjIzMjg0MjMgQzIwLjI3MjU0NjMsMTQuNjg0MDgzNyAxOC4wMzQyNzQ3LDEzLjIwMzM3NjMgMTYuNjE1NDc5NSwxMi40Mzg3NDg3IEwyNy4zMjk4Mjg5LDMuNDIwOTk3OTQgQzI3LjcyMTIyMDcsMy4wOTMzMDA0MSAyOC4xMjQ4NDM0LDIuODE0MTUwNjUgMjguNTUyOTI4MiwyLjU4MzU0ODY4IEMyOS41NDM2Mzg1LDIuMDM3Mzg2MTIgMzAuNjMyMTk2OSwxLjc0NjA5OTQyIDMxLjczMjk4NjIsMS42ODU0MTQ2OSBDMjkuMDY2NjI5OCwxLjA3ODU2NzQgMjYuNTU5Mjc2NCwyLjIwNzMwMzM2IDI1LjAzMDQwMjMsMy4xNzgyNTkwMyBMMy4yMjI1NDI4NCwyMS41NDE0NTgxIEMxLjM2MzQzMTk5LDIzLjEwNzEyNDEgMC4yMjU5NDk2OTMsMjUuMzAzOTExMyAwLjAzMDI1MzgxNCwyNy43MTkxNjM1IEMtMC4xNjU0NDIwNjUsMzAuMTM0NDE1NyAwLjU5Mjg3OTQ2NiwzMi40NzY4NDYzIDIuMTcwNjc3NDksMzQuMzIxNjYyIEMyLjg1NTYxMzA2LDM1LjEyMjcwMDUgMy42NjI4NTg1NiwzNS43NjU5NTg2IDQuNTMxMjU5MDMsMzYuMjYzNTczNCBDNC4wNzg3MTIzMSwzNy42OTU3MzMgNC4wMDUzMjYzNSwzOS4yMjQ5ODgyIDQuMzExMTAxMTYsNDAuNzI5OTY5NCBDNS4xOTE3MzI2Miw0NS4wMjY0NDgzIDkuMDA3ODAyMjUsNDggMTMuMjY0MTg3Niw0OCBDMTMuODYzNTA2Miw0OCAxNC40NzUwNTU5LDQ3LjkzOTMxNTMgMTUuMDc0Mzc0NSw0Ny44MTc5NDU4IEw0NC42NzMzNzYyLDQxLjg3MDg0MjQgQzQ5LjYxNDY5NzEsNDAuODc1NjEyOCA1Mi44MTkyMTcxLDM2LjA4MTUxOTIgNTEuODE2Mjc1NywzMS4xOTAzMyBMNTEuODI4NTA2NywzMS4yMDI0NjcgWiBNMTQuNzQ0MTM3Nyw0Ni4yMDM3MzIgQzEwLjcyMDE0MTIsNDcuMDE2OTA3NCA2Ljc2OTUzMDY0LDQ0LjQxOTYwMSA1Ljk1MDA1NDE1LDQwLjQxNDQwODkgQzUuNTU4NjYyMzksMzguNDcyNDk3NSA1Ljk1MDA1NDE1LDM2LjUwNjMxMjMgNy4wNTA4NDM0NywzNC44NTU2ODc3IEM4LjE1MTYzMjc4LDMzLjIwNTA2MyA5LjgzOTUwOTc0LDMyLjA4ODQ2NCAxMS43ODQyMzc1LDMxLjY4Nzk0NDggTDI1Ljg5ODgwMjgsMjguODYwMDM2NCBDMjYuNjIwNDMxMywyOS44Njc0MDI5IDI4LjEwMDM4MTQsMzIuMjgyNjU1MSAyOC43ODUzMTcsMzUuODAyMzY5NCBDMjkuNTA2OTQ1NiwzOS41NjQ4MjI2IDI5LjEyNzc4NDgsNDIuMzQ0MTgzMiAyOC45MzIwODg5LDQzLjM1MTU0OTcgTDE0Ljc1NjM2ODcsNDYuMTkxNTk1MSBMMTQuNzQ0MTM3Nyw0Ni4yMDM3MzIgWicgaWQ9J1NoYXBlJz48L3BhdGg+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz5cIik7XG5cbi5idG4ge1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuXG5cdCY6aG92ZXIge1xuXHQgIGZpbHRlcjogYnJpZ2h0bmVzcyg5NSUpO1xuXHQgIGNvbG9yOiAjZmZmO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHQgIGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cblxuICAuYnRuLXByaW1hcnkge1xuXHRAZXh0ZW5kIC5idG47XG5cdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogJGNvbG9yLXBsdW0gIWltcG9ydGFudDtcblx0cGFkZGluZzogMTRweCAwO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdEBpbmNsdWRlIG1lZGlhKG1kKXtcblx0XHRtaW4td2lkdGg6IDI3NXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdC8vIHN0eWxlcyBmb3IgY29uc3VtZXJcblx0XHQmLndoaXRlLXZhcmlhdGlvbi1kdHB7XG5cdFx0XHRtaW4td2lkdGg6IDM3NXB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjJGMkYyICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcGx1bSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdC8vIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDE4ZmUyICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXBsdW0gIWltcG9ydGFudDtcblx0fVxuICB9XG4gIC5idG4tc2Vjb25kYXJ5IHtcblx0QGV4dGVuZCAuYnRuO1xuXHRjb2xvcjogJGNvbG9yLXBsdW0gIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogI0YyRjJGMiAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAxNHB4IDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0QGluY2x1ZGUgbWVkaWEobWQpe1xuXHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0ICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdCAgYmFja2dyb3VuZDogJGNvbG9yLXBsdW0gIWltcG9ydGFudDtcblx0fVxuICB9XG4gIC5idG4tcHJpbWFyeS1jdXN0b20ge1xuXHRjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdEBpbmNsdWRlIG1lZGlhKG1kKXtcblx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdCAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHQgIGJhY2tncm91bmQ6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG5cdH1cbiAgfVxuICAuYnRuLXdoaXRlIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0Ji51bmRlcmxpbmVke1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdCAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0fVxuICB9XG4gIC5idG4tbGlnaHQge1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcblx0Y29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0ICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHQgIGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbiAgfVxuICAuYnRuLWdyZWVuIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRjb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0ICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHQgIGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbiAgfVxuICAuYnRuLWdyYXkge1xuXHRjb2xvcjogIzYzNjQ2NyAhaW1wb3J0YW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdCAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0ICBiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG4gIH1cblxuLmJ0biB7XG5cdCYtaWNvbiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdFx0bWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdH1cblxuXHRcdCYtc2FtcGxlcyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uLXJlcXVlc3QpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2F2aW5ncyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uLXNhdmluZ3MpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZG9zaW5nIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24tZG9zaW5nKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gc3R5bGVzIGZvciBjb25zdW1lclxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwe1xuXHQuYnRuLXNlY29uZGFyeSB7XG5cdFx0Ji5uby1ob3Zlci1zdGF0ZXtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGMkYyRjIgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wb25lbnQtbWFzdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG5cbiAgLnRvb2xiYXItZml4ZWQgJiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLy8gc3R5bGVzIGZvciBjb25zdW1lclxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwe1xuICAuY29tcG9uZW50LW1hc3RoZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLm5hdmJhci11dGlsaXR5LS13cmFwcGVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjAyMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2YmFyLWJyYW5ke1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIG1heC13aWR0aDogMTQ5cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIG1heC13aWR0aDogMjQ0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZWdpb24taGVhZGVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250ZW50LW1heC13aWR0aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yZWdpb24tdXRpbGl0eS1uYXZpZ2F0aW9uIHtcbiAgQGluY2x1ZGUgbWVkaWEobGcpIHtcblxuICAgIC8vIG1hcmdpbjogMCAxMjVweCAwIDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5hdmJhci11dGlsaXR5IHtcbiAgJi0td3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICAuaW5uZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLS1tZW51LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICYuaWNvbi1xZWxicmVlLXBkZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICA+IC5uYXYtbGluayxcbiAgICAgID4gLm5hdi1saW5rLSB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbW9vbi1mb250LWZhbWlseTtcbiAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uLXFlbGJyZWUtdHJpYW5nbGUtZG93bjtcbiAgICAgIH1cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLWNsb3NlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYShsZykge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHotaW5kZXg6IDEwMDU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtZ3JvdXAge1xuICAgIH1cbiAgICBuYXYge1xuICAgIH1cbiAgICAubmF2IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay0ge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIGEge1xuICAgICAgY29sb3I6ICNDQTI1ODg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1kZXNrdG9wIHtcbiAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtLW1vYmlsZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLSB1bCB7XG4gICAgICBwYWRkaW5nOiAwICAxOSUgMCAxOSU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLnFlbGJyZWUtYXVkaWVuY2UtZHRwIHtcbiAgLm5hdmJhci11dGlsaXR5IHtcbiAgICAmLS1tZW51LWNvbnRhaW5lciB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICA+IC5uYXYtbGluayxcbiAgICAgICAgPiAubmF2LWxpbmstIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRwcmltYXJ5LW5hdi1iZy1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kO1xuJHByaW1hcnktbmF2LXNlY29uZC1pdGVtLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbkBpbmNsdWRlIG1lZGlhKGxnKSB7XG4uaG9tZXBhZ2Uge1xuICAubmF2YmFyLW1haW4ge1xuICAgICRib3JkZXItbmF2LWl0ZW06IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjc1KSAhaW1wb3J0YW50O1xuXG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmM2YzM7XG4gICAgfVxuICAgIFxuICAgICYtLXRvcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qXG4gICAgJi0tdG9wLWxlZnQge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG4gICAgKi9cbiAgXG4gICAgJi0tdG9wLXJpZ2h0IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgICAmLmJ0bi1wcmltYXJ5LWN1c3RvbSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItcGx1bSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmLmJ0bi1wcmltYXJ5LWN1c3RvbSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXBsdW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9udHNlcnJhdDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbiAgICAgICAgLm5hdi1saW5re1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAvLyBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAvLyBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtLWJvdHRvbSB7XG4gICAgICAubmF2YmFyLW1haW4tLW5hdiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBuYXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gIFxuICAgICAgICAubmF2IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICB0b3A6IDU1JTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICBjb2xvcjogI0NBMjU4ODtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbmF2LWl0ZW07XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNDQTI1ODggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICYubmF2LWxpbmstLTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICAmLmQtbWQtbm9uZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubmF2LWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4OyBcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNFNUU1RTUgc29saWQgMXB4O1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbmF2LXNlY29uZC1pdGVtLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbn0gIFxuXG5cblxuLm5hdmJhci1tYWluIHtcbiAgJGJvcmRlci1uYXYtaXRlbTogbm9uZTtcblxuICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJi0tdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICBpbWcge1xuICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgYSB7XG4gICAgICAubmF2LWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS10b3AtbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gIH1cblxuICAmLS1tYWluLW5hdi10b2dnbGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICY6Zm9jdXN7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwZGF0YS1uYW1lJTNEJTIyTGF5ZXIlMjAxJTIyJTIwaWQlM0QlMjJMYXllcl8xJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDglMjA0OCUyMiUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGwlM0Fub25lJTNCc3Ryb2tlJTNBcmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAwLjUpJTNCc3Ryb2tlLWxpbmVjYXAlM0Fyb3VuZCUzQnN0cm9rZS1saW5lam9pbiUzQXJvdW5kJTNCc3Ryb2tlLXdpZHRoJTNBNHB4JTNCJTdEJTNDJTJGc3R5bGUlM0UlM0MlMkZkZWZzJTNFJTNDdGl0bGUlMkYlM0UlM0NsaW5lJTIwY2xhc3MlM0QlMjJjbHMtMSUyMiUyMHgxJTNEJTIyMSUyMiUyMHgyJTNEJTIyNDclMjIlMjB5MSUzRCUyMjQ3JTIyJTIweTIlM0QlMjIxJTIyJTJGJTNFJTNDbGluZSUyMGNsYXNzJTNEJTIyY2xzLTElMjIlMjB4MSUzRCUyMjElMjIlMjB4MiUzRCUyMjQ3JTIyJTIweTElM0QlMjIxJTIyJTIweTIlM0QlMjI0NyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTsgXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJi0tdG9wLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIFxuICAgID4gLnJvdyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gIH1cblxuICAmLS1ib3R0b20ge1xuICAgIC5uYXZiYXItbWFpbi0tbmF2IHtcbiAgICAgIG5hdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogI0NBMjU4ODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5tZW51LWl0ZW0tLWV4cGFuZGVkIHtcbiAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKXtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLW5hdi1pdGVtO1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAjRTVFNUU1IHNvbGlkIDFweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTUgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItbmF2LWl0ZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi0tdXRpbGl0eS1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgY29sb3I6ICNDQTI1ODg7XG5cbiAgICAgICAgICAgICAgJi5uYXYtLXV0aWxpdHktaXRlbSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI0NBMjU4ODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgJi5uYXYtbGluay0tOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmQtbWQtbm9uZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2LWljb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbmF2LXNlY29uZC1pdGVtLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNDQTI1ODg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICsgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFxuICBAaW5jbHVkZSBtZWRpYShsZykge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIFxuICAgICYtLXRvcCB7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgfVxuXG4gICAgJi0tdG9wLWxlZnQge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAmLS10b3AtcmlnaHQge1xuICAgICAgXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM2MzY0NjcgIWltcG9ydGFudDtcbiAgICAgICAgJi5idG4tcHJpbWFyeS1jdXN0b20ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAxOGZlMiAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICYuYnRuLXByaW1hcnktY3VzdG9tIHtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wbHVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGNvbG9yOiAjNjM2NDY3O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbnRzZXJyYXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG4gICAgICAgIC5uYXYtbGlua3tcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjNjM2NDY3O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzYzNjQ2NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYm90dG9tIHtcbiAgICAgIC5uYXZiYXItbWFpbi0tbmF2IHtcblxuICAgICAgICAgIG5hdiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIFxuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyLW5hdi1pdGVtO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy93aWR0aDogMjAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgPiAubmF2LS11dGlsaXR5LWl0ZW0ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLW5hdi1pdGVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhhcm1hLWl0ZW1zICsgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDsgXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjQ0EyNTg4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcblxuICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7ICAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNFNUU1RTUgc29saWQgMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDs7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIiVnZW5lcmFsLWh0bWwge1xuICBmb250LXNpemU6IDAuOXJlbTtcblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9zZXR1cC9nZW5lcmFsLWh0bWwnO1xuXG4uY29tcG9uZW50LWlzaSB7XG4gIEBleHRlbmQgJWdlbmVyYWwtaHRtbDtcblxuICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgIC8vIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubm9kZV9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCIubW9kYWwtaW50ZXJzdGl0aWFsIHtcblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDQ0JTtcblxuICAgICAgICAgIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAmIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiXG4uZ2xvYmFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgcGFkZGluZzogMzBweDtcblxuICAucmVnaW9uLWZvb3Rlci1zZWNvbmQtY29sdW1uIHtcbiAgICBwLFxuICAgIC52aWV3LWVwYXNzLXZlZXZhLW51bWJlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgfVxuICB9XG5cblxuICAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHh4bGcpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5sb2dvcy1ibG9jayB7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICB9XG5cbn1cbi8vIHN0eWxlcyBmb3IgY29uc3VtZXJcbi5xZWxicmVlLWF1ZGllbmNlLWR0cHtcblxuICAuZ2xvYmFsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlci1ibGFjaztcblxuICAgIC5yZWdpb24tZm9vdGVyLXNlY29uZC1jb2x1bW4ge1xuICAgICAgPi5jb2wge1xuICAgICAgICA+bmF2IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IG5vd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICAgID5uYXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwIDJyZW0gMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDAuN3JlbTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wb25lbnQtYmFubmVyLWNvb2tpZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggIzg4ODg4ODtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuXG4gIC5pbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gICYtLWNsb3NlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICB9XG5cbiAgJi0tYnV0dG9uLWNvbnRhaW5lcntcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG5cbiAgICAvLyBUbyBwcmV2ZW50IGFmZmVjdGluZyB0aGUgaGNwIGZ1bGxzaXRlLlxuICAgIC5xZWxicmVlLWF1ZGllbmNlLWR0cCAmIHtcbiAgICAgICYgPiBidXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZm9vdGVyIHtcbiAgICBidXR0b24uYnRuLmJ0bi1wcmltYXJ5LFxuICAgIC5idG4uYnRuLXByaW1hcnkge1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgY29sb3I6ICRjb2xvci1wbHVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICBwYWRkaW5nOjAgNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgbWF4LXdpZHRoOiA5MzdweDtcbiAgfVxufVxuIiwiLmNvbXBvbmVudC1jdGEge1xuXG4gIC8vIFV0aWxpdHkgQ2xhc3NlcyBmb3Igc3BlY2lmaWMgYmVoYXZpb3JzID4+PlxuICAmLmN0YS1pbWFnZS1sZWZ0LWFsaWduZWQge1xuICAgIC5jdGEtaW1hZ2Uge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAvLyA8PDwgVXRpbGl0eSBDbGFzc2VzIGZvciBzcGVjaWZpYyBiZWhhdmlvcnNcbiAgJi5jdGEtb24tcHJpbnQge1xuICAgIC5jdGEtYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBmbGV4OiAwIDAgOTAlO1xuICAgIH1cbiAgICAuY3RhLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAlO1xuICAgICAgYWxpZ24tc2VsZjogbGVmdDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5jLXN0eWxlLTEge1xuXG4gICAgLmN0YS1ib2R5IHtcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3cmVtO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmMtc3R5bGUtMiB7XG4gICAgLmN0YS1ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3RhLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBhbGlnbi1zZWxmOiBsZWZ0O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5jdGEtaW1hZ2UtLXRvcCB7XG4gICAgLmN0YS1ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBmbGV4OiAwIDAgNzAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3RhLWltYWdlIHtcbiAgICAgIGFsaWduLXNlbGY6IGxlZnQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmMtc3R5bGUtMyB7XG4gICAgLmN0YS1ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuY3RhLWltYWdlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgZmxleDogYXV0bztcbiAgICB9XG4gIH1cbiAgJi5jLXN0eWxlLTQge1xuICAgIC5jdGEtYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmN0YS1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDEzN3B4O1xuICAgICAgYWxpZ24tc2VsZjogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEuNzVyZW07XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTMycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYy1zdHlsZS01IHtcbiAgICAuY3RhLWJvZHkge1xuICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBmbGV4OiAwIDAgODAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICBmbGV4OiAwIDAgODUlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3RhLWltYWdlIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLmMtc3R5bGUtNiB7XG4gICAgLmN0YS1ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIGZsZXg6IDAgMCA5MCU7XG4gICAgfVxuICAgIC5jdGEtaW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgICBhbGlnbi1zZWxmOiBsZWZ0O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxleDogYXV0bztcbiAgICB9XG4gIH1cbn1cbi8vIHN0eWxlcyBmb3IgY29uc3VtZXJcbi5xZWxicmVlLWF1ZGllbmNlLWR0cHtcbiAgLmNvbXBvbmVudC1jdGEge1xuICAgICYud2FybmluZyB7XG4gICAgICAuY3RhLWltYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuaW1nLXZlcnRpY2FsbHktY2VudGVyZWR7XG4gICAgICAuY3RhLWltYWdle1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuaW1nLXZlcnRpY2FsbHktdG9we1xuICAgICAgLmN0YS1pbWFnZXtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5pbWctbWQtdmVydGljYWxseS1jZW50ZXJlZHtcbiAgICAgIC5jdGEtaW1hZ2V7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5pbWctbWQtdmVydGljYWxseS10b3B7XG4gICAgICAuY3RhLWltYWdle1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmMtc3R5bGUtMiB7XG4gICAgICAuY3RhLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmN0YS1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGFsaWduLXNlbGY6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmMtc3R5bGUtMyB7XG4gICAgICAuY3RhLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgLmN0YS1pbWFnZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmMtc3R5bGUtNyB7XG4gICAgICAuY3RhLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgfVxuICAgICAgLmN0YS1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICAgICAgYWxpZ24tc2VsZjogbGVmdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICB9XG4gICAgICAmLnc0MGltZy02MHR4dHtcbiAgICAgICAgLmN0YS1ib2R5e1xuICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmMtc3R5bGUtOCB7XG4gICAgICAuY3RhLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY3RhLWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5jLXN0eWxlLTkge1xuICAgICAgLmN0YS1ib2R5IHtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY3RhLWltYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgIG1heC13aWR0aDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudzIwaW1nLTgwdHh0e1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgLmN0YS1ib2R5IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi5jb21wb25lbnQgeyAvLyBjb21wb25lbnQtY29udGVudC1jZW50ZXJcbiAgJi1jb250ZW50LWNlbnRlciB7XG5cbiAgICAuZmllbGRfX2l0ZW1zIHtcbiAgICAgID4gLmZpZWxkX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc3BsaXQtZ3JlZW4tYmcgeyAvLyBjb21wb25lbnQtc3BsaXQtZ3JlZW4tYmdcbiAgICAuYmcge1xuICAgICAgaW1nIHtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgNTUlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDsgXG4gICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNvbXBvbmVudC1hY2NvcmRpb24ge1xuICAgIC5jYXJkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYzRjU7XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAuYmxhZGUtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICMzNDM0MzQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYmxhZGUtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgICB9XG4gICAgICAgIC5ibGFkZS1pY29uIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogI0NBMjU4ODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYSxcbiAgICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIC8vbWFyZ2luOiAwLjVyZW0gMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbi8vIHN0eWxlcyBmb3IgY29uc3VtZXJcbi5xZWxicmVlLWF1ZGllbmNlLWR0cHtcbiAgLmNvbXBvbmVudC1hY2NvcmRpb24ge1xuICAgIC5jYXJke1xuICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjQkZCRkJGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWJvZHl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWhlYWRlciBhe1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIC5ibGFkZS1sYWJlbHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIudXRpbGl0eS0tZ2xvYmFsLWJhbm5lcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGx1bTtcbiAgICAucmVnaW9uLXV0aWxpdHktZ2xvYmFsLWJhbm5lcntcbiAgICAgICAgLmJsb2NrLWJsb2NrLWNvbnRlbnR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dC1mb3JtYXR0ZWQgYXtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY29udGV4dHVhbC1yZWdpb257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucmlnaHQtYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyBzdHlsZXMgZm9yIGNvbnN1bWVyXG4ucWVsYnJlZS1hdWRpZW5jZS1kdHB7XG4gICAgLnV0aWxpdHktLWdsb2JhbC1iYW5uZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLnRleHQtZm9ybWF0dGVkIGF7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXBsdW07XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpdGVtYXAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAudGV4dC1mb3JtYXR0ZWQge1xuXG4gICAgcCwgdWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgcCArIHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cblxuICAgIHAgIHtcbiAgICAgIHN0cm9uZ3tcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHVsIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlci1ncmF5O1xuICAgICAgICBtYXJnaW46IC43ZW0gMjBweCAwIC0yMHB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrZXItZ3JheTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCB7XG4gIC5zaXRlbWFwIHtcbiAgICAudGV4dC1mb3JtYXR0ZWQge1xuICAgICAgcCBzdHJvbmcge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wb25lbnQtbWVnYW1lbnUge1xuICAjaGVhZGVyICYge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1wLW1lbnUtZmxleGlibGUtY29udGVudCB7XG4gICAgICAuY29tcG9uZW50LWN0YSB7XG4gICAgICAgIC5jdGEtY29udGFpbmVye1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmLm1lZ2FtZW51LXNjcm9sbGluZy11cCB7XG4gICAgLm1lZ2FtZW51LW5hdmJhciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvZHkubWVnYW1lbnUtLWV4cGFuZGVkICYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgICNtZWdhbWVudS1uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1lZ2FtZW51LS1mdWxsaGVpZ2h0IHtcbiAgICAubWVnYW1lbnUtbmF2YmFyLW5hdiB7XG4gICAgICAubWVnYW1lbnUtaW5uZXItY29udGVudCB7XG4gICAgICAgIC8qIDYwcHggPSB0aGUgbWFyZ2luLXRvcCBpbnNpZGUgdGhlIGNvbnRhaW5lciAqLyAgICAgICAgXG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1cHgpO1xuXG4gICAgICAgIC8qIDE4MHB4ID0gdGhlIGhlaWdodCBvZiB0aGUgU3RpY2t5IElTSSAqL1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gICAgICB9XG4gICAgICBcbiAgICB9XG5cbiAgfVxuICAubWVnYW1lbnUtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyLDAsMzYsMSkgMCUsIHJnYmEoNTgsMTYxLDcwLDEpIDAlLCByZ2JhKDAsODgsNzcsMSkgMTAwJSkgIWltcG9ydGFudDtcbiAgfVxuICAubWVnYW1lbnUtbmF2YmFyIHtcbiAgICAubWVnYW1lbnUtaW5uZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250ZW50LW1heC13aWR0aDtcbiAgICB9XG4gICAgLm1lZ2FtZW51LW5hdmJhci1uYXYge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAuY3VzdG9tLWNhcmQge1xuICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWVnYW1lbnUtbmF2YmFyLXRvZ2dsZXIge1xuICAgICAgdG9wOiAxMzNweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgY29sb3I6ICRjb2xvci1wbHVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDIwMiwgNSwgNzgsIDAuOCknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG4gICAgICAgICAgI2N1c3RvbS1uYXZiYXItdG9nZ2xlcjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50b2dnbGVyLWxhYmVsIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uXG4gICAgICAgICAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwZGF0YS1uYW1lJTNEJTIyTGF5ZXIlMjAxJTIyJTIwaWQlM0QlMjJMYXllcl8xJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDglMjA0OCUyMiUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGwlM0Fub25lJTNCc3Ryb2tlJTNBcmdiYSgyNTUlMkMlMjAyNTUlMkMlMjAyNTUlMkMlMjAwMSklM0JzdHJva2UtbGluZWNhcCUzQXJvdW5kJTNCc3Ryb2tlLWxpbmVqb2luJTNBcm91bmQlM0JzdHJva2Utd2lkdGglM0E0cHglM0IlN0QlM0MlMkZzdHlsZSUzRSUzQyUyRmRlZnMlM0UlM0N0aXRsZSUyRiUzRSUzQ2xpbmUlMjBjbGFzcyUzRCUyMmNscy0xJTIyJTIweDElM0QlMjIxJTIyJTIweDIlM0QlMjI0NyUyMiUyMHkxJTNEJTIyNDclMjIlMjB5MiUzRCUyMjElMjIlMkYlM0UlM0NsaW5lJTIwY2xhc3MlM0QlMjJjbHMtMSUyMiUyMHgxJTNEJTIyMSUyMiUyMHgyJTNEJTIyNDclMjIlMjB5MSUzRCUyMjElMjIlMjB5MiUzRCUyMjQ3JTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgLm1lbnUtLW1lZ2FtZW51LXV0aWxpdHktbGlua3N7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gICAgLm5hdmJhci10ZXh0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAubWVnYW1lbnUtaG9yaXpvbnRhbC1uYXZ7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLm5hdntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAubmF2LWl0ZW17XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1saW5rIGl7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lZ2FtZW51LWhvcml6b250YWwtbmF2IHtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuIiwiLmNvbXBvbmVudC1pY29uLWdyb3VwIHtcbiAgJi5jdXN0b20tYXJyb3dpY29uLXRleHQge1xuICAgIC5pY29uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgID4gKiB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNvbXBvbmVudC1iYW5uZXItanNjb29raWUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNCRkJGQkY7XG4gIHAge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59IiwiJGljb24tY2xvc2UtbW9kYWwtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD0nMjFweCcgaGVpZ2h0PScyMXB4JyB2aWV3Qm94PScwIDAgMjEgMjEnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PHRpdGxlPkdyb3VwIENvcHk8L3RpdGxlPjxnIGlkPSdWaW9sYXRvcicgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJz48ZyBpZD0nSENQX1Zpb2xhdG9yLU9wdGlvbi0yLVNob3J0ZXItR3JlZW4tQ29weS0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOTIyLCAtMTkpJyBzdHJva2U9JyNGRkZGRkYnIHN0cm9rZS13aWR0aD0nMic+PGcgaWQ9J0dyb3VwLUNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDkyMywgMjApJz48bGluZSB4MT0nMCcgeTE9JzE4LjkxNzA1MjMnIHgyPScxOC45MTcwNTIzJyB5Mj0nMCcgaWQ9J1BhdGgtMic+PC9saW5lPjxsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzE4LjkxNzA1MjMnIHkyPScxOC45MTcwNTIzJyBpZD0nUGF0aC0yLUNvcHknPjwvbGluZT48L2c+PC9nPjwvZz48L3N2Zz5cIik7XG4kaWNvbi1jbG9zZS1tb2RhbC1ncmF5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9JzIxcHgnIGhlaWdodD0nMjFweCcgdmlld0JveD0nMCAwIDIxIDIxJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnPjx0aXRsZT5Hcm91cCAxMTwvdGl0bGU+PGcgaWQ9J1Zpb2xhdG9yJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2UtbGluZWNhcD0ncm91bmQnPjxnIGlkPScwLjJfSG9tZV9MYXJnZV9PcDMtQ29weS0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE2MSwgLTE5MSknIHN0cm9rZS13aWR0aD0nMic+PGcgaWQ9J0dyb3VwLTcnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDIzOSwgMTcyKSc+PGcgaWQ9J0dyb3VwLTExJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5MjMsIDIwKSc+PGxpbmUgeDE9JzAnIHkxPScxOC45MTcwNTIzJyB4Mj0nMTguOTE3MDUyMycgeTI9JzAnIGlkPSdQYXRoLTInIHN0cm9rZT0nIzg3ODc4Nyc+PC9saW5lPjxsaW5lIHgxPScwJyB5MT0nMCcgeDI9JzE4LjkxNzA1MjMnIHkyPScxOC45MTcwNTIzJyBpZD0nUGF0aC0yLUNvcHknIHN0cm9rZT0nIzdFN0U3RSc+PC9saW5lPjwvZz48L2c+PC9nPjwvZz48L3N2Zz5cIik7XG4vLyBQaGFybWFjb2R5bmFtaWNzICYgTGFjdGF0aW9uIG1vZGFsXG5cbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsaW5mb2xhY3RhdGlvbixcbiNibG9jay1xZWxicmVlaGNwLXRoZW1lLW1vZGFsdmlvbGF0b3J3aGl0ZSB7XG5cbiAgLm1vZGFsIHtcbiAgICAmLWxnIHtcbiAgICAgIG1heC13aWR0aDogOTkycHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMjBweCk7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcblxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24tY2xvc2UtbW9kYWwtd2hpdGUpO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGFjdGF0aW9uIHtcbiAgICAgIC5yb3cuZmllbGRfX2l0ZW1zIHtcblxuICAgICAgICAuY29sLTEyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI2Jsb2NrLXFlbGJyZWVoY3AtdGhlbWUtbW9kYWx2aW9sYXRvcndoaXRlIHtcbiAgLm1vZGFsIHtcbiAgICAmLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgIC5jbG9zZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbi1jbG9zZS1tb2RhbC1ncmF5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaG9tZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXG4gICAgLmhlcm8tbG9nbyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1waW5rLWRpdmlkZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmhlcm8tY29udGFpbmVyLWJvdHRvbSB7XG4gICAgPiAuYmctY29udGFpbmVyIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tcGFydGlhbC1zd2FwcGluZy1pbWFnZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICAgICAgaW1nLmJnIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLWNvbnRhaW5lciB7ICBcblxuICAgID4gLmJnLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgID4gLmJnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuZmllbGQtLW5hbWUtZmllbGQtcC1iYWNrZ3JvdW5kLWNvbXAtY29udGVudCB7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7IFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxODJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuaGVyby1kaXZpZGVyIHtcbiAgICAgICAgaW1nIHsgXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7IFxuICAgICAgICB9XG4gICAgfVxuICAgICYtLWhjcHtcbiAgICAgICAgPiAuYmctY29udGFpbmVyIHtcbiAgICAgICAgICAgID4gLmZpZWxkLS1uYW1lLWZpZWxkLXAtYmFja2dyb3VuZC1jb21wLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkgeyBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7IFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEobWQpIHsgXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShsZykgeyBcbiAgICAgICAgbWluLWhlaWdodDogNzczcHg7XG4gICAgfVxufVxuXG5cbi5oZXJvLWxvZ28ge1xuICAgIC5jb21wb25lbnQtY3RhIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4OyBcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBtZWRpYShtZCkgeyBcbiAgICAuaGVyby1sb2dvIHtcbiAgICAgICAgLmNvbXBvbmVudC1jdGEge1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4OyBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiXG5cbi8vY29wYXkgc3R5bGVzXG51bC5jb3BheS1jaGVja2JveC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBmbGV4OiAxO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZnJvd25pZS1mYWNle1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvRnJvd25pZS5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGk6OmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2tfaWNvbi1jb3BheS5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgfVxuICB9IiwiLmNvcGF5LWhlcm8tbGlua3MgeyBcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLm5hdi1pdGVtIHtcblxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0EyNTg4O1xuICAgIGEge1xuICAgICAgY29sb3I6ICNDQTI1ODg7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0NBMjU4ODtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIFxuXG4gICAgICBcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn0iLCIuaGVyby1tZW51e1xuICAgIC5uYXYtaXRlbXtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgID4ubmF2LWxpbmt7XG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgICAgICAgICYuYy1jb2xvci1waW5re1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcGx1bSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4ubmF2LWxpbms6OmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbW9vbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBjb250ZW50OiAkaWNvbi1xZWxicmVlLWFuZ2xlLWRvd24tcm91bmQtb3V0bGluZTsgXG4gICAgICAgIH0gXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZTQwLTIwLTIwe1xuICAgICAgICBAZXh0ZW5kIC5oZXJvLW1lbnU7XG4gICAgICAgIC5uYXYtaXRlbXtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUzNy0yOS0yOXtcbiAgICAgICAgQGV4dGVuZCAuaGVyby1tZW51O1xuICAgICAgICAubmF2LWl0ZW17XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDI5JTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5JTtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzclO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM3JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWdyaWQge1xuICAgICAgICBbYmxvY2s9XCJibG9jay1waW5raGVhZGVybWVudVwiXXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtcGluay1hcnJvdyB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTVweCAycHggMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMjBweCAycHggNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbi1hcnJvdy1waW5rKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvL1ZlcnRpY2FsIGFsaWduIGNlbnRlciBpbiBmdWxsIGJsZWVkIGJsb2Nrc1xuLmZ1bGwtYmxlZWQtY29udGVudHtcbiAgICAucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbntcbiAgICAgICAgbWluLWhlaWdodDogNDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICA6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm1pbi1oLWF1dG97XG4gICAgICAgIC5wYXJ0aWFsLXJlc3BvbnNpdmUtY29sdW1ue1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vQ3VzdG9tIG1pbi1oZWlnaHRzIGZvciBkaWZmcmVyZW50IHBhZ2VzXG5AaW5jbHVkZSBtZWRpYShtZCl7XG4gICAgLm1pbi1oLW1kLTMyNXsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O319XG4gICAgLm1pbi1oLW1kLTM0NXsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50O319XG4gICAgLm1pbi1oLW1kLTM3NXsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O319XG4gICAgLm1pbi1oLW1kLTQwMHsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O319XG4gICAgLm1pbi1oLW1kLTQyNXsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O319XG4gICAgLm1pbi1oLW1kLTUwMHsucGFydGlhbC1yZXNwb25zaXZlLWNvbHVtbnttaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O319XG59IiwiLmltYWdlLW1vZGFse1xuICAgIC50ZXh0LWFyZWEtY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpdiwgcCwgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobGcpe1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOmF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAyNWZjYztcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiNibG9jay1tb2RhbGNvdmlkMTksXG4jYmxvY2stcWVsYnJlZWhjcC10aGVtZS1tb2RhbGNvdmlkMTlcbntcbiAgICAubW9kYWwtY29udGVudHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAubW9kYWwtdGl0bGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wbHVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsInVsLmljb24tZGlhbW9uZC1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICYuaWNvbi1kaWFtb25kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2hjcF9hc3NldHNfZGlhbW9uZC5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46IDFweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2OXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBsaTo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgICAmLnBsLWN1c3RvbXtcbiAgICAgIGxpe1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vRm9yIG5ldyBwYWdlXG4gICRjdXN0b20taWNvbi1xdW90ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPSc1MC45NzhweCcgaGVpZ2h0PSczOS42MThweCcgdmlld0JveD0nMCAwIDUwLjk3OCAzOS42MTgnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PHRpdGxlPnF1b3RlX2ljb248L3RpdGxlPjxnIGlkPSdIQ1AtRlVMTCcgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PGcgaWQ9JzUuMS1Td2l0Y2hpbmctdG8tUWVsYnJlZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTY5My41MjIwMDAsIC0yNzExLjYzNjAwMCknIGZpbGw9JyNERTJCOTgnIGZpbGwtcnVsZT0nbm9uemVybyc+PGcgaWQ9J0dyb3VwLTQzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgMjQ5Mi4wMDAwMDApJz48ZyBpZD0nR3JvdXAtNDInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzMC4wMDAwMDAsIDc1LjAwMDAwMCknPjxnIGlkPSdHcm91cC0xNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDcwLjAwMDAwMCknPjxnIGlkPSdHcm91cC0xMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjguMDAwMDAwLCA3NC42MzYwMDApJz48ZyBpZD0ncXVvdGVfaWNvbicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzM1LjUyMjAwMCwgMC4wMDAwMDApJz48cGF0aCBkPSdNMTQuNjI2LDIxLjQ0MiBDMTUuOTUxMzMzMywyMi4xOTkzMzMzIDE3LjAxNjMzMzMsMjMuMjY0MzMzMyAxNy44MjEsMjQuNjM3IEMxOC42MjU2NjY3LDI2LjAwOTY2NjcgMTkuMDI4LDI3LjU0OCAxOS4wMjgsMjkuMjUyIEMxOS4wMjgsMzIuMTg2NjY2NyAxOC4wNTc2NjY3LDM0LjY0OCAxNi4xMTcsMzYuNjM2IEMxNC4xNzYzMzMzLDM4LjYyNCAxMS44MzMzMzMzLDM5LjYxOCA5LjA4OCwzOS42MTggQzYuNTMyLDM5LjYxOCA0LjM3ODMzMzMzLDM4Ljc2NiAyLjYyNywzNy4wNjIgQzAuODc1NjY2NjY3LDM1LjM1OCAwLDMzLjE4MDY2NjcgMCwzMC41MyBDMCwyOS4xMSAwLjIzNjY2NjY2NywyNy43NjEgMC43MSwyNi40ODMgQzEuMTgzMzMzMzMsMjUuMjA1IDIuMDM1MzMzMzMsMjMuNDc3MzMzMyAzLjI2NiwyMS4zIEwxNS4xOTQsMCBMMjQuMTQsMCBMMTQuNjI2LDIxLjQ0MiBaIE00MS40NjQsMjEuNDQyIEM0Mi43ODkzMzMzLDIyLjE5OTMzMzMgNDMuODU0MzMzMywyMy4yNjQzMzMzIDQ0LjY1OSwyNC42MzcgQzQ1LjQ2MzY2NjcsMjYuMDA5NjY2NyA0NS44NjYsMjcuNTQ4IDQ1Ljg2NiwyOS4yNTIgQzQ1Ljg2NiwzMi4xODY2NjY3IDQ0Ljg5NTY2NjcsMzQuNjQ4IDQyLjk1NSwzNi42MzYgQzQxLjAxNDMzMzMsMzguNjI0IDM4LjY3MTMzMzMsMzkuNjE4IDM1LjkyNiwzOS42MTggQzMzLjM3LDM5LjYxOCAzMS4yMTYzMzMzLDM4Ljc2NiAyOS40NjUsMzcuMDYyIEMyNy43MTM2NjY3LDM1LjM1OCAyNi44MzgsMzMuMTgwNjY2NyAyNi44MzgsMzAuNTMgQzI2LjgzOCwyOS4xMSAyNy4wNzQ2NjY3LDI3Ljc2MSAyNy41NDgsMjYuNDgzIEMyOC4wMjEzMzMzLDI1LjIwNSAyOC44NzMzMzMzLDIzLjQ3NzMzMzMgMzAuMTA0LDIxLjMgTDQyLjAzMiwwIEw1MC45NzgsMCBMNDEuNDY0LDIxLjQ0MiBaJyBpZD0nU2hhcGUnPjwvcGF0aD48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+XCIpO1xuICAkY29sb3ItcXVvdGU6ICM2MzY0Njc7XG5cbiAgLmMtY29sb3ItcXVvdGV7XG4gICAgY29sb3I6ICRjb2xvci1xdW90ZTtcbiAgfVxuICAuaWNvbi1xdW90ZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmOjpiZWZvcmUgeyAgICAgICBcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkY3VzdG9tLWljb24tcXVvdGUpOyAgICAgICAgICAgIFxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB9XG4gIH0iLCIuY29wYXktc2VuZC1wYXRpZW50LWNhcmR7XG4gICAgZm9ybXtcbiAgICAgICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNoZWNrYm94LWxpZ2h0e1xuICAgICAgICAuY3VzdG9tLWNoZWNrYm94IHtcbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAjRkZGRkZGIHNvbGlkIDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQge1xuICAgICAgICAgICAgJiB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgJi5lcnJvcntcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbn1cbi8vIFByaW50IENhcmQ6XG4uY29wYXktcHJpbnQtY2FyZHtcbiAgICAuZ3JlZW4tY29sb3J7Y29sb3I6ICRncmVlbjt9XG4gICAgLnBsdW0tY29sb3J7Y29sb3I6JGNvbG9yLXBsdW07fVxuICAgIC50aXR0bGUtY2FyZHtcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbiAgICB9XG4gICAgLmlkLWluZm8tYm94e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgICAgICAuc2F2aW5nLWlke1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNhdmluZy1pbmZve1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmRpY2F0aW9ucy1jb3B5e1xuICAgICAgICBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtZm9ybWF0dGVkIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLjdlbSAyMHB4IDAgMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zdWItbGlzdHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAuN2VtIDAgMCAtMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmN1c3RvbS1saXN0e1xuICAgICAgICAgIGxpe1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogLjdlbSAwIDAgLTI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHluYW1pYy1wcmludC1jYXJke1xuICAgICAgICBtYXgtd2lkdGg6IDIxM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keS5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSAqIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zYXZpbmdzY2FyZC1wcmludC1tZWRpYSB7XG4gICAgZGl2IHtcbiAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXAtY29tcG9uZW50cy1jb250YWluZXIgPiAuZmllbGRfX2l0ZW0gPiBkaXYge1xuICAgICAgJjpub3QoLmNvcGF5LXByaW50LWNhcmQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29wYXktcHJpbnQtY2FyZCwgLmNvcGF5LXByaW50LWNhcmQgKiB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgICNyZWdpb24taW5saW5lLWlzaSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jb3BheS1wcmludC1jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuXG4gICAgICAuYy1jb2xvci1waW5rIHtcbiAgICAgICAgY29sb3I6ICNDQTI1ODggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgfVxuXG4gICAgICAuaWQtaW5mby1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgICAgICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtZm9ybWF0dGVkIHtcbiAgICAgIHVsIHtcbiAgICAgICAgbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjcmVnaW9uLXN0aWNreS1pc2kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAuaW5uZXItY29udGVudC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCAjODg4ODg4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4ucWVsYnJlZS1hdWRpZW5jZS1kdHB7XG4gIC5ub2RlLS12aWV3LW1vZGUtc3RpY2t5IHtcbiAgICAubm9kZS0tcmVnaW9uLXRvZ2dsZS1idG4ge1xuICAgICAgdG9wOiAxNTAlO1xuICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubm9kZV9fdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gIH1cbn1cbi5ub2RlLS12aWV3LW1vZGUtc3RpY2t5IHtcbiAgW2RhdGEtcmVnaW9uLXN0aWNreS10b2dnbGVdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgLm5vZGUtLXJlZ2lvbi10b2dnbGUtYnRuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAubm9kZS0taGVhZGluZy1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHggNjBweCAwcHggMHB4O1xuICB9XG5cbiAgLm5vZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm5vZGUtLXJlZ2lvbi10b2dnbGUtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLXBsdW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICBpIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA1Nic7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5idG4tLWV4cGFuZCB7XG4gICAgICBpIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTUnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vZGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDE1cHggMHB4O1xuICB9XG59XG4iLCIkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICNDQTI1ODg7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3QgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyByeD0nMycgcnk9JzMnIHdpZHRoPScyMicgaGVpZ2h0PScyMicvPjwvc3ZnPlwiKTtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIik7XG4kY3VzdG9tLWZvcm0tcmVxdWlyZWQtc3ltYm9sOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNic+PHBhdGggZmlsbD0nI3skY29sb3ItYmxhY2t9JyAgZD0nTTAsNy41NjJsMS4xMTQtMy40MzhjMi41NjUsMC45MDYsNC40MywxLjY4OCw1LjU5LDIuMzVDNi4zOTgsMy41NTMsNi4yMzcsMS41NDQsNi4yMiwwLjQ0N2gzLjUxMSBjLTAuMDUsMS41OTctMC4yMzQsMy42LTAuNTU4LDYuMDAzYzEuNjY0LTAuODM4LDMuNTY2LTEuNjEzLDUuNzE0LTIuMzI1TDE2LDcuNTYyYy0yLjA1LDAuNjc4LTQuMDYsMS4xMzEtNi4wMjgsMS4zNTYgYzAuOTg0LDAuODU2LDIuMzcyLDIuMzgxLDQuMTY2LDQuNTc1bC0yLjkwNiwyLjA1OWMtMC45MzUtMS4yNzQtMi4wNDEtMy4wMDktMy4zMTYtNS4yMDZjLTEuMTk0LDIuMjc1LTIuMjQ0LDQuMDEzLTMuMTQ3LDUuMjA2IGwtMi44NTYtMi4wNTljMS44NzItMi4zMDcsMy4yMTEtMy44MzIsNC4wMTctNC41NzVDMy44NDksOC41MTYsMS44NzIsOC4wNjIsMCw3LjU2MicvPjwvc3ZnPlwiKTtcblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG5mb3JtIHtcblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgbGVnZW5kLCBsYWJlbDpub3QoLmVycm9yKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1yZXF1aXJlZCB7XG4gICAgICAgICY6bm90KC5lcnJvcik6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1mb3JtLXJlcXVpcmVkLXN5bWJvbCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmVycm9yOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVscC1xdWVzdGlvbi1tYXJrIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXBsdW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBjb2xvcjogI0NEMDAwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuICAgIGRpdi5jdXN0b20tY29wYXktcmFkaW8ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgbGFiZWwuY3VzdG9tLWNvcGF5LXJhZGlvIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5nLXJlY2FwdGNoYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwO1xuICAgIH1cblxuICAgIC8vIFJhZGlvc1xuICAgIC5yYWRpbyB7XG4gICAgICAgID4gZGl2LmN1c3RvbS1yYWRpbyB7XG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogIzAwMDAwMCBzb2xpZCAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvIDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAmIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBDaGVja2JveFxuICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAjMDAwMDAwIHNvbGlkIDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gMjJweCAyMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIHtcbiAgICAgICAgICAgICYgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gYXN0ZXJpc2sgcmVxdWlyZWQgZm9yIHJhZGlvcyB3aXRoIHN0YXRlc1xuICAgIC5maWVsZC0tYXN0ZXJpc2stc3VmaXgge1xuICAgICAgICA+IGZpZWxkc2V0IHtcbiAgICAgICAgICAgID4gbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tZm9ybS1yZXF1aXJlZC1zeW1ib2wpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3cHggN3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xZWxicmVlLWF1ZGllbmNlLWR0cCB7XG4gIGZvcm0ge1xuICAgIGRpdi5jdXN0b20tY29wYXktcmFkaW8ge1xuICAgICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgfVxuICB9XG59XG4iLCIuc3BuODEyLWZvcm0sIC5nZW5lcmljLWZvcm0ge1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgc2VsZWN0IHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMwMDAwMDA7XG4gICAgJi5lcnJvciB7XG4gICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNjZDAwMDA7XG4gICAgfVxuICAgICYudmFsaWR7XG4gICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMzREIxNEU7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgJi5oZWxwLXF1ZXN0aW9uLW1hcmsge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuICAubWFpbC1mcG8ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgfVxuICB9XG4gIGZpZWxkc2V0e1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIGZpZWxkc2V0IGxhYmVsLFxuICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbGVnZW5kLFxuICAgICYuanMtZm9ybS1yZXF1aXJlZCB7XG4gICAgICBmb250LXNpemU6IDE1LjJweDtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgJi5lcnJvcixcbiAgICAmLnJhZGlvIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG5cbiAgLnByaXZhY3ktcG9saWN5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMC45NWVtO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmpzLWZvcm0taXRlbS1jaGstZnJlZS13ZWxjb21lLWtpdCxcbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmZvcm0taXRlbS10eHQtYWRkcmVzczEsXG4gIC5mb3JtLWl0ZW0tdHh0LWNpdHksXG4gIC5mb3JtLWl0ZW0tdHh0LXppcGNvZGUsXG4gIC5mb3JtLWl0ZW0tc3RhdGVzIHtcbiAgICA+IGxhYmVsIHtcbiAgICAgICY6bm90KC5lcnJvcikge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1pdGVtLXN0YXRlcyB7XG4gICAgPiBsYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICY6bm90KC5lcnJvcikge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sb29rLWhlcmUtYnRue1xuICAgIGNvbG9yOiAjQ0EyNTg4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5sb29rLWhlcmUtYXJyb3d7XG4gICAgY29sb3I6ICNDQTI1ODg7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnRvb2x0aXAtY29weXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLm9yLXRleHR7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjMDA1ODREO1xuICB9XG4gIC5jb250YWN0LXByZWZlcmVuY2Vze1xuICAgIC5maWVsZHNldC1sZWdlbmQgeyBcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3h7XG4gICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgIH0gXG4gIH1cbiAgZm9ybSAuZXJyb3J7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5xZWxicmVlLWhjcC1jb3BheS1yZXF1ZXN0LWZvcm0ge1xuICAudGVybXMtY29uZGl0aW9ucyB7XG4gICAgcCwgYSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4uY29wYXktZW1haWwtY2FyZC1mb3JtIHtcbiAgLnRlcm1zLWNvbmRpdGlvbnMge1xuICAgIHAsIGEge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn0iLCIjc3BuODEyLWNvbnRhY3QtZm9ybTEge1xuICAgIGRpdltkYXRhLWJsb2NrLXBsdWdpbi1pZF0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3FlbGJyZWUtaGNwLWNvbnRhY3QtZm9ybSB7XG4gICAgZGl2W2RhdGEtYmxvY2stcGx1Z2luLWlkXSB7XG4gICAgICAgID4gaDIge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb3N0LXN1cHBvcnQge1xuICAgIC5uYXZiYXItbWFpbi0tYm90dG9tIHtcbiAgICAgICAgLm5hdmJhci1tYWluLS1uYXYge1xuICAgICAgICAgICAgW2RhdGEtcmVnaW9uPVwicHJpbWFyeV9tZW51XCJdIHtcbiAgICAgICAgICAgICAgICA+IGxpLm5hdi1pdGVtIHsgLy8gbmVlZCB0byBjaGVjayB0aGUgbWVudSBhY2NvcmRpbmcgd2l0aCByZXF1aXJpbWVudHMsIG9ubHkgYWNjZXNzICsgc3VwcG9ydCBwYWdlIHNob3VsZCBoYXZlIGEgYm9yZGVyIChhZGhkLXJlc291cmNlcy9jb3N0LXN1cHBvcnQpXG4gICAgICAgICAgICAgICAgICAgIC8vIHdvcmsgYXJvdW5kIHRvIHNlbGVjdCBuYXYgaXRlbSBieSBkZWZhdWx0IG9uIHRoaXMgcGFnZSwgc2FtZSBhcyBhY3RpdmUgY2xhc3MuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0NBMjU4OCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDQTI1ODg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
