@import "../font-family/Apercu-font/stylesheet.css";
@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Red+Hat+Text:ital,wght@0,300..700;1,300..700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");
/*_mixins.scss
SCSS file for all mixin elements.

@file _mixins.scss
@path /assets/scss/_mixins.scss
@version 2025-01-21
*/
/* Placeholder css property */
/* hover, focus, active css property Begin */
.for-mobile {
  display: none;
}
@media (max-width: 767px) {
  .for-mobile {
    display: block;
  }
}
@media (max-width: 1024px) {
  .for-mobile {
    display: none;
  }
}
@media (max-width: 1441px) {
  .for-mobile {
    display: none;
  }
}

.for-tablet {
  display: none;
}
@media (max-width: 767px) {
  .for-tablet {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-tablet {
    display: block;
  }
}
@media (max-width: 1441px) {
  .for-tablet {
    display: none;
  }
}

.for-desktop {
  display: none;
}
@media (max-width: 767px) {
  .for-desktop {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-desktop {
    display: none;
  }
}
@media (max-width: 1441px) {
  .for-desktop {
    display: block;
  }
}

* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

html {
  scrollbar-width: none;
}

body {
  margin: 0;
  padding: 0;
  font-family: "Red Hat Text", sans-serif;
  background-color: #FDFBFB;
}

body[data-aos-duration="400"] [data-aos] {
  transition-duration: 1s !important;
}

body.admin-bar .trade-container:has(.site-header) {
  top: 42px;
}
@media (max-width: 1100px) {
  body.admin-bar .trade-container:has(.site-header) {
    top: 48px;
  }
}

main {
  padding-top: 85px;
}

p:empty {
  display: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
form,
input,
select,
textarea {
  margin: 0;
  padding: 0;
}

p,
li {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: inherit;
}

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

a:visited {
  text-decoration: none;
}

select input,
textarea {
  border: 1px solid #ebe7e2;
  outline: none;
}
select input:hover,
textarea:hover {
  border-color: #171412;
}
select input:focus, select input.active, select input.visited,
textarea:focus,
textarea.active,
textarea.visited {
  border-color: #ebe7e2;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
q,
blockquote {
  margin: 0;
  padding: 0;
}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
p span,
li span,
q span,
blockquote span {
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: inherit;
}

a {
  text-decoration: none;
  color: inherit;
  line-height: inherit;
  font-size: inherit;
  font-weight: inherit;
  transition: all 0.3s;
}
a:not(:has([class])):has([tabindex]):hover, a:has(img):hover {
  opacity: 1 !important;
}

select {
  -webkit-appearance: none;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6" viewBox="0 0 9 6" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.933058 0.968703C1.17714 0.724625 1.57286 0.724625 1.81694 0.968703L4.5 3.65176L7.18306 0.968703C7.42714 0.724625 7.82286 0.724625 8.06694 0.968703C8.31102 1.21278 8.31102 1.60851 8.06694 1.85259L4.94194 4.97759C4.69786 5.22166 4.30214 5.22166 4.05806 4.97759L0.933058 1.85259C0.688981 1.60851 0.688981 1.21278 0.933058 0.968703Z" fill="%233A623C"/></svg>');
  background-size: 18px;
  padding-right: 35px;
  background-position: right 15px top 15px;
  background-repeat: no-repeat;
}
select:focus-visible {
  outline: none;
}

body {
  color: rgb(54, 65, 82);
}
body h1,
body h2,
body h3,
body h4,
body .h1,
body .h2,
body .h3,
body .h4 {
  color: rgb(54, 65, 82);
  font-weight: 600;
  font-family: "Red Hat Text", sans-serif;
  line-height: 105%; /* 66px */
  font-size: 48px;
}
@media (max-width: 767px) {
  body h1,
  body h2,
  body h3,
  body h4,
  body .h1,
  body .h2,
  body .h3,
  body .h4 {
    font-size: 30px;
  }
}
body h1,
body .h1 {
  font-size: 64px;
}
@media (max-width: 767px) {
  body h1,
  body .h1 {
    font-size: 40px;
  }
}
body h2,
body .h2 {
  font-size: 36px;
}
@media (max-width: 767px) {
  body h2,
  body .h2 {
    font-size: 30px;
  }
}
body h3,
body .h3 {
  font-size: 30px;
}
@media (max-width: 767px) {
  body h3,
  body .h3 {
    font-size: 24px;
  }
}
body h4,
body .h4 {
  font-size: 22px;
}
@media (max-width: 767px) {
  body h4,
  body .h4 {
    font-size: 18px;
  }
}
body h5,
body .h5 {
  font-size: 20px;
  line-height: 124%; /* 28px */
}
@media (max-width: 767px) {
  body h5,
  body .h5 {
    font-size: 18px;
  }
}
body h6,
body .h6 {
  /* New/Button Base */
  font-family: "Red Hat Text", sans-serif;
  font-size: 13px;
  font-weight: 700;
}
body h6 > a,
body .h6 > a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}

p,
span,
strong,
b,
button,
li,
.p {
  color: inherit;
  font-size: 16px;
  font-weight: 400;
}
@media (max-width: 1024px) {
  p,
  span,
  strong,
  b,
  button,
  li,
  .p {
    font-size: 14px;
    font-weight: 400;
  }
}

li {
  list-style-type: none;
}

button {
  background-color: transparent;
  border: none;
}

b,
strong {
  font-weight: 700;
  font-size: inherit;
}

label {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  /* 21px */
  letter-spacing: 0.14px;
}

q {
  position: relative;
  padding-left: 10px;
  display: flex;
}

q::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
  background-color: rgba(158, 145, 130, 0.3294117647);
}

.trade-container {
  max-width: 1216px;
  width: 100%;
  padding: 0 0px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1400px) {
  .trade-container {
    padding: 0 16px;
  }
}
@media (max-width: 1024px) {
  .trade-container {
    padding: 0 16px;
  }
}
@media (max-width: 767px) {
  .trade-container {
    padding: 0 16px;
  }
}

div:has(> .wow),
div:has(> .aos-init) {
  overflow: hidden;
}

.imgzoom {
  overflow: hidden;
}
.imgzoom img {
  transition: all 0.5s;
}
.imgzoom:hover img {
  transform: scale(1.1);
}

.custom-trade-container {
  margin-left: calc((100vw - 1216px) / 2 - 32px);
  padding-left: 32px;
  position: relative;
}
@media (max-width: 1441px) {
  .custom-trade-container {
    margin-left: calc((100vw - 1216px) / 2 - 16px);
  }
}
@media (max-width: 1400px) {
  .custom-trade-container {
    margin-left: calc((100vw - 1182px) / 2 - 16px);
    padding-left: 16px;
  }
}
@media (max-width: 1220px) {
  .custom-trade-container {
    margin-left: 0;
  }
}
@media (max-width: 1100px) {
  .custom-trade-container {
    margin-left: auto;
    margin-right: 0;
    max-width: calc(100% - 16px);
    padding-left: 0px;
  }
}
@media (max-width: 1024px) {
  .custom-trade-container {
    max-width: calc(100% - 16px);
  }
}
@media (max-width: 767px) {
  .custom-trade-container {
    max-width: calc(100% - 0px);
    margin-left: 0;
    margin-right: auto;
    padding-left: 16px;
  }
}

.custom-trade-container-reverse {
  margin-right: calc((100vw - 1400px) / 2 - 32px);
  padding-right: 32px;
  position: relative;
}
@media (max-width: 1441px) {
  .custom-trade-container-reverse {
    margin-right: calc((100vw - 1440px) / 2 + 32px);
  }
}
@media (max-width: 1400px) {
  .custom-trade-container-reverse {
    margin-right: 32px;
  }
}
@media (max-width: 1100px) {
  .custom-trade-container-reverse {
    margin-right: auto;
    margin-left: auto;
    max-width: calc(100% - 32px);
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .custom-trade-container-reverse {
    max-width: calc(100% - 32px);
    margin-right: auto;
    margin-left: auto;
    padding-right: 0px;
  }
}

img {
  width: 100%;
}

.for-mobile {
  display: none;
}
@media (max-width: 1441px) {
  .for-mobile {
    display: none;
  }
}
@media (max-width: 1024px) {
  .for-mobile {
    display: block;
  }
}

.for-desktop {
  display: block;
}
@media (max-width: 1441px) {
  .for-desktop {
    display: block;
  }
}
@media (max-width: 1024px) {
  .for-desktop {
    display: none;
  }
}

@keyframes loader-spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  font-family: "Red Hat Text", sans-serif;
  border-radius: 10px;
  padding: 10px 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  transition: all 0.3s ease-in-out;
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .btn {
    padding: 11px 10.5px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}

.btn-blue {
  text-align: center;
  display: inline-block;
  background: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  border: 1px solid rgb(21, 94, 239);
  display: flex;
  align-items: center;
}
.btn-blue:hover {
  background-color: #364152;
  color: rgb(255, 255, 255);
  border-color: #364152;
}
@media (max-width: 767px) {
  .btn-blue {
    display: flex;
    text-align: center;
  }
}

.btn-white {
  color: #0F2178;
  background: #ffffff;
  box-shadow: 0 1px 2px 0 rgba(15, 33, 120, 0.5);
  border: 1px solid rgba(15, 33, 120, 0.5);
}
.btn-white:hover {
  color: #ffffff;
  background-color: #0F2178;
}

.btn-arrow-blue {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #155EEF;
  background-color: #155EEF;
  color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
  letter-spacing: 0%;
  color: #ffffff;
  background-color: #155EEF;
}
@media (max-width: 767px) {
  .btn-arrow-blue {
    padding: 11px 16px;
    font-size: 12px;
  }
}
.btn-arrow-blue::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 767px) {
  .btn-arrow-blue::after {
    width: 16px;
    height: 16px;
  }
}
.btn-arrow-blue::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-arrow-blue:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}

.btn-arrow-white {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #155EEF;
  background-color: #155EEF;
  color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
  letter-spacing: 0%;
  color: #155EEF;
  background: linear-gradient(0deg, var(--Background-Canvas-Default, #FFFFFF), var(--Background-Canvas-Default, #FFFFFF)), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
@media (max-width: 767px) {
  .btn-arrow-white {
    padding: 11px 10.5px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}
.btn-arrow-white::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 767px) {
  .btn-arrow-white::after {
    width: 16px;
    height: 16px;
  }
}
.btn-arrow-white::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-arrow-white:hover {
  background: linear-gradient(0deg, var(--Background-Neutral-Solid, #155EEF), var(--Background-Neutral-Solid, #155EEF)), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
  color: #ffffff;
}
.btn-arrow-white:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}
.btn-arrow-white:hover::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}

.btn-secondary {
  border: 1px solid rgba(73, 88, 111, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.0509803922);
  border-radius: 10px;
  color: #364152;
  padding: 13.5px 24px;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 130%;
}
@media (max-width: 767px) {
  .btn-secondary {
    padding: 12px 16px;
    font-size: 12px;
    gap: 2px;
    line-height: normal;
  }
}
.btn-secondary:hover {
  background-color: rgba(75, 85, 101, 0.0901960784);
}

.simple-arrow-btn {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  color: #155EEF;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  transition: all ease 0.3s;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  position: relative;
}
.simple-arrow-btn::before {
  content: "";
  height: 1px;
  width: calc(100% - 24px);
  background-color: #155EEF;
  position: absolute;
  left: 0;
  bottom: 0;
  transition: all ease 0.3s;
  opacity: 1;
}
.simple-arrow-btn::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 1;
}
.simple-arrow-btn:hover::before {
  width: calc(100% - 24px);
}

.simple-link {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #155EEF;
  position: relative;
}
.simple-link::before {
  content: "";
  position: absolute;
  bottom: 2px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #155EEF;
}
.simple-link.link-arrow {
  display: flex;
  justify-content: flex-start;
  gap: 4px;
}
.simple-link.link-arrow::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.simple-link.link-arrow::before {
  width: calc(100% - 24px);
}

.load-more {
  padding: 13px 20px;
  background-color: #155EEF;
  font-family: "Red Hat Text", sans-serif;
  color: #ffffff;
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 576px) {
  .load-more {
    max-width: 100%;
    justify-content: center;
  }
}

.btn-outline-white {
  color: #0F2178;
  border: 1px solid #9AA4B2;
  background: linear-gradient(261.36deg, rgba(255, 255, 255, 0.4) -204.08%, rgba(255, 255, 255, 0.6) -125.8%, #FFFFFF -106.23%, rgba(255, 255, 255, 0.6) -86.66%, rgba(255, 255, 255, 0.4) -8.38%);
  position: relative;
}
.btn-outline-white::before {
  content: "";
  position: absolute;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
  transform: translate(-50%, 50%) rotate(45deg);
  transition: transform 0.8s ease-in-out;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: -50%;
  right: -65%;
  transform: rotate(60deg);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.btn-outline-white:hover::before {
  transform: rotate(60deg);
  right: 65%;
  top: 50%;
}

.btn-chat {
  text-align: center;
  display: flex;
  gap: 12px;
  background: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  border: 1px solid rgb(21, 94, 239);
  font-size: 16px;
  font-weight: 500;
}
.btn-chat:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="white"/></svg>');
  background-size: 16px;
  height: 16px;
  width: 16px;
  display: block;
}
@media (max-width: 767px) {
  .btn-chat {
    width: 100%;
    justify-content: center;
  }
}
.btn-chat:hover {
  background-color: transparent;
  color: rgb(21, 94, 239);
}
.btn-chat:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="%23036829"/></svg>');
}
@media (max-width: 767px) {
  .btn-chat:hover {
    text-align: center;
  }
}

.btn-chat-white {
  text-align: center;
  display: flex;
  gap: 12px;
  background: #fff;
  color: rgb(21, 94, 239);
  border: 1px solid rgb(21, 94, 239);
  font-size: 16px;
  font-weight: 500;
}
.btn-chat-white:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="%23036829"/></svg>');
  background-size: 16px;
  height: 16px;
  width: 16px;
  display: block;
}
.btn-chat-white:hover {
  background-color: rgb(21, 94, 239);
  color: #fff;
}
.btn-chat-white:hover:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="18" viewBox="0 0 17 18" fill="none"><path d="M9.4375 9.00009C9.4375 9.18551 9.38252 9.36676 9.2795 9.52093C9.17649 9.6751 9.03007 9.79527 8.85876 9.86622C8.68746 9.93718 8.49896 9.95575 8.3171 9.91957C8.13525 9.8834 7.9682 9.79411 7.83709 9.663C7.70598 9.53189 7.61669 9.36484 7.58051 9.18298C7.54434 9.00113 7.56291 8.81263 7.63386 8.64132C7.70482 8.47001 7.82498 8.3236 7.97915 8.22058C8.13332 8.11757 8.31458 8.06259 8.5 8.06259C8.74864 8.06259 8.9871 8.16136 9.16291 8.33717C9.33873 8.51299 9.4375 8.75144 9.4375 9.00009ZM5.0625 8.06259C4.87708 8.06259 4.69582 8.11757 4.54165 8.22058C4.38748 8.3236 4.26732 8.47001 4.19636 8.64132C4.12541 8.81263 4.10684 9.00113 4.14301 9.18298C4.17919 9.36484 4.26848 9.53189 4.39959 9.663C4.5307 9.79411 4.69774 9.8834 4.8796 9.91957C5.06146 9.95575 5.24996 9.93718 5.42127 9.86622C5.59257 9.79527 5.73899 9.6751 5.842 9.52093C5.94502 9.36676 6 9.18551 6 9.00009C6 8.75144 5.90123 8.51299 5.72541 8.33717C5.5496 8.16136 5.31114 8.06259 5.0625 8.06259ZM11.9375 8.06259C11.7521 8.06259 11.5708 8.11757 11.4167 8.22058C11.2625 8.3236 11.1423 8.47001 11.0714 8.64132C11.0004 8.81263 10.9818 9.00113 11.018 9.18298C11.0542 9.36484 11.1435 9.53189 11.2746 9.663C11.4057 9.79411 11.5727 9.8834 11.7546 9.91957C11.9365 9.95575 12.125 9.93718 12.2963 9.86622C12.4676 9.79527 12.614 9.6751 12.717 9.52093C12.82 9.36676 12.875 9.18551 12.875 9.00009C12.875 8.75144 12.7762 8.51299 12.6004 8.33717C12.4246 8.16136 12.1861 8.06259 11.9375 8.06259ZM16.625 9.00009C16.6253 10.4028 16.2624 11.7818 15.5717 13.0027C14.881 14.2236 13.8859 15.2449 12.6834 15.9671C11.4808 16.6894 10.1118 17.088 8.70948 17.1242C7.30719 17.1603 5.91942 16.8328 4.68125 16.1735L2.02109 17.0602C1.80085 17.1337 1.5645 17.1444 1.33854 17.091C1.11257 17.0377 0.905927 16.9225 0.741759 16.7583C0.57759 16.5942 0.462386 16.3875 0.409061 16.1615C0.355735 15.9356 0.366394 15.6992 0.439844 15.479L1.32656 12.8188C0.746991 11.7292 0.423279 10.5218 0.379998 9.28834C0.336717 8.0549 0.575004 6.8278 1.07677 5.70019C1.57854 4.57258 2.3306 3.57411 3.27587 2.78055C4.22114 1.98699 5.33477 1.41921 6.53224 1.1203C7.72971 0.821393 8.97953 0.799215 10.1868 1.05545C11.3942 1.31169 12.5272 1.8396 13.5001 2.59912C14.4729 3.35865 15.2599 4.32981 15.8014 5.43891C16.3428 6.548 16.6245 7.76588 16.625 9.00009ZM15.375 9.00009C15.3747 7.94549 15.1318 6.90511 14.6651 5.95942C14.1983 5.01373 13.5203 4.18808 12.6834 3.54636C11.8466 2.90464 10.8733 2.46405 9.83889 2.25867C8.80449 2.05329 7.73671 2.08863 6.71815 2.36196C5.6996 2.63529 4.75757 3.13927 3.96496 3.83492C3.17235 4.53058 2.5504 5.39925 2.14724 6.37373C1.74407 7.34821 1.57048 8.40238 1.63992 9.45469C1.70935 10.507 2.01994 11.5292 2.54766 12.4423C2.59195 12.5189 2.61945 12.6041 2.62834 12.6922C2.63723 12.7803 2.6273 12.8693 2.59922 12.9532L1.625 15.8751L4.54688 14.9009C4.61052 14.8792 4.67729 14.8681 4.74453 14.8681C4.8543 14.8682 4.96208 14.8973 5.05703 14.9524C6.10219 15.5571 7.28817 15.8759 8.49566 15.8767C9.70314 15.8774 10.8895 15.5602 11.9354 14.9568C12.9814 14.3534 13.8499 13.4852 14.4537 12.4395C15.0575 11.3938 15.3753 10.2076 15.375 9.00009Z" fill="white"/></svg>');
}
@media (max-width: 767px) {
  .btn-chat-white:hover {
    text-align: center;
  }
}

.download-btn {
  background-color: #155EEF;
  color: #ffffff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.download-btn::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMTEuODc1VjE2LjI1QzE3LjUgMTYuNTgxNSAxNy4zNjgzIDE2Ljg5OTUgMTcuMTMzOSAxNy4xMzM5QzE2Ljg5OTUgMTcuMzY4MyAxNi41ODE1IDE3LjUgMTYuMjUgMTcuNUgzLjc1QzMuNDE4NDggMTcuNSAzLjEwMDU0IDE3LjM2ODMgMi44NjYxMiAxNy4xMzM5QzIuNjMxNyAxNi44OTk1IDIuNSAxNi41ODE1IDIuNSAxNi4yNVYxMS44NzVDMi41IDExLjcwOTIgMi41NjU4NSAxMS41NTAzIDIuNjgzMDYgMTEuNDMzMUMyLjgwMDI3IDExLjMxNTggMi45NTkyNCAxMS4yNSAzLjEyNSAxMS4yNUMzLjI5MDc2IDExLjI1IDMuNDQ5NzMgMTEuMzE1OCAzLjU2Njk0IDExLjQzMzFDMy42ODQxNSAxMS41NTAzIDMuNzUgMTEuNzA5MiAzLjc1IDExLjg3NVYxNi4yNUgxNi4yNVYxMS44NzVDMTYuMjUgMTEuNzA5MiAxNi4zMTU4IDExLjU1MDMgMTYuNDMzMSAxMS40MzMxQzE2LjU1MDMgMTEuMzE1OCAxNi43MDkyIDExLjI1IDE2Ljg3NSAxMS4yNUMxNy4wNDA4IDExLjI1IDE3LjE5OTcgMTEuMzE1OCAxNy4zMTY5IDExLjQzMzFDMTcuNDM0MiAxMS41NTAzIDE3LjUgMTEuNzA5MiAxNy41IDExLjg3NVpNOS41NTc4MSAxMi4zMTcyQzkuNjE1ODYgMTIuMzc1MyA5LjY4NDc5IDEyLjQyMTQgOS43NjA2NiAxMi40NTI5QzkuODM2NTQgMTIuNDg0MyA5LjkxNzg3IDEyLjUwMDUgMTAgMTIuNTAwNUMxMC4wODIxIDEyLjUwMDUgMTAuMTYzNSAxMi40ODQzIDEwLjIzOTMgMTIuNDUyOUMxMC4zMTUyIDEyLjQyMTQgMTAuMzg0MSAxMi4zNzUzIDEwLjQ0MjIgMTIuMzE3MkwxMy41NjcyIDkuMTkyMTlDMTMuNjI1MyA5LjEzNDEyIDEzLjY3MTMgOS4wNjUxOCAxMy43MDI3IDguOTg5MzFDMTMuNzM0MiA4LjkxMzQ0IDEzLjc1MDMgOC44MzIxMiAxMy43NTAzIDguNzVDMTMuNzUwMyA4LjY2Nzg4IDEzLjczNDIgOC41ODY1NiAxMy43MDI3IDguNTEwNjlDMTMuNjcxMyA4LjQzNDgyIDEzLjYyNTMgOC4zNjU4OCAxMy41NjcyIDguMzA3ODFDMTMuNTA5MSA4LjI0OTc0IDEzLjQ0MDIgOC4yMDM2OCAxMy4zNjQzIDguMTcyMjVDMTMuMjg4NCA4LjE0MDgzIDEzLjIwNzEgOC4xMjQ2NSAxMy4xMjUgOC4xMjQ2NUMxMy4wNDI5IDguMTI0NjUgMTIuOTYxNiA4LjE0MDgzIDEyLjg4NTcgOC4xNzIyNUMxMi44MDk4IDguMjAzNjggMTIuNzQwOSA4LjI0OTc0IDEyLjY4MjggOC4zMDc4MUwxMC42MjUgMTAuMzY2NFYzLjEyNUMxMC42MjUgMi45NTkyNCAxMC41NTkyIDIuODAwMjcgMTAuNDQxOSAyLjY4MzA2QzEwLjMyNDcgMi41NjU4NSAxMC4xNjU4IDIuNSAxMCAyLjVDOS44MzQyNCAyLjUgOS42NzUyNyAyLjU2NTg1IDkuNTU4MDYgMi42ODMwNkM5LjQ0MDg1IDIuODAwMjcgOS4zNzUgMi45NTkyNCA5LjM3NSAzLjEyNVYxMC4zNjY0TDcuMzE3MTkgOC4zMDc4MUM3LjE5OTkxIDguMTkwNTQgNy4wNDA4NSA4LjEyNDY1IDYuODc1IDguMTI0NjVDNi43MDkxNSA4LjEyNDY1IDYuNTUwMDkgOC4xOTA1NCA2LjQzMjgxIDguMzA3ODFDNi4zMTU1NCA4LjQyNTA5IDYuMjQ5NjUgOC41ODQxNSA2LjI0OTY1IDguNzVDNi4yNDk2NSA4LjkxNTg1IDYuMzE1NTQgOS4wNzQ5MSA2LjQzMjgxIDkuMTkyMTlMOS41NTc4MSAxMi4zMTcyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.blue-gradient {
  background-image: url("../images/blue-gradient.png");
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  background-size: cover;
}

.dark-bg {
  position: relative;
  background-color: rgb(21, 94, 239);
}

.white-bg, .bg-white {
  background-color: #fff;
}

.light-bg {
  background-color: #F8FAFC;
}

.zoom-cover {
  position: relative;
  overflow: hidden;
}
.zoom-cover .zoom-img {
  transition: all 0.3s;
}
.zoom-cover:hover .zoom-img {
  transform: scale(1.1);
}

.custom-ul {
  list-style: none;
  margin: 0 0 8px;
  padding: 0;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .custom-ul {
    margin-bottom: 0;
    margin-top: 16px;
  }
}
.custom-ul li {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  position: relative;
  padding-left: 40px;
  margin-bottom: 20px;
}
@media (max-width: 1024px) {
  .custom-ul li {
    margin-bottom: 16px;
    padding-left: 36px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .custom-ul li {
    font-size: 14px;
    padding-left: 36px;
  }
}
.custom-ul li:last-child {
  margin-bottom: 0;
}
.custom-ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: -4px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi41Mzc1IDAuMzIwMTc2TDQuMTg0MTQgOC4zODE4NEwxLjk2NzQ3IDYuMDEzNTFDMS41NTkxNCA1LjYyODUxIDAuOTE3NDczIDUuNjA1MTggMC40NTA4MDcgNS45MzE4NEMtMC4wMDQxOTMxNSA2LjI3MDE4IC0wLjEzMjUyNyA2Ljg2NTE4IDAuMTQ3NDczIDcuMzQzNTFMMi43NzI0NyAxMS42MTM1QzMuMDI5MTQgMTIuMDEwMiAzLjQ3MjQ3IDEyLjI1NTIgMy45NzQxNCAxMi4yNTUyQzQuNDUyNDcgMTIuMjU1MiA0LjkwNzQ3IDEyLjAxMDIgNS4xNjQxNCAxMS42MTM1QzUuNTg0MTQgMTEuMDY1MiAxMy41OTkxIDEuNTEwMTggMTMuNTk5MSAxLjUxMDE4QzE0LjY0OTEgMC40MzY4NDMgMTMuMzc3NSAtMC41MDgxNTcgMTIuNTM3NSAwLjMwODUxVjAuMzIwMTc2WiIgZmlsbD0iIzE1NUVFRiIvPgo8L3N2Zz4K");
  height: 28px;
  width: 28px;
  background-color: #EFF4FF;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  background-size: 14px;
}
@media (max-width: 1024px) {
  .custom-ul li::before {
    top: 0;
    width: 24px;
    height: 24px;
    background-size: 12px;
  }
}

.icon-info-box {
  display: flex;
  gap: 16px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .icon-info-box {
    gap: 14px;
  }
}
.icon-info-box .icon {
  background-image: url('data:image/svg+xml,<svg width="54" height="55" viewBox="0 0 54 55" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g filter="url(%23filter0_d_319_66993)"><rect x="5" y="5.33325" width="44" height="44" rx="22" fill="url(%23paint0_linear_319_66993)"/><rect x="6" y="6.33325" width="42" height="42" rx="21" stroke="url(%23paint1_linear_319_66993)" stroke-opacity="0.4" stroke-width="2"/></g><g opacity="0.3"><rect y="0.333252" width="54" height="54" rx="27" fill="url(%23paint2_linear_319_66993)"/></g><g filter="url(%23filter1_d_319_66993)"><mask id="mask0_319_66993" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="13" y="13" width="28" height="29"><rect width="28" height="28" transform="translate(13 13.3333)" fill="url(%23pattern0_319_66993)"/></mask><g mask="url(%23mask0_319_66993)"><rect x="13" y="13.3333" width="28" height="28" fill="white"/></g></g><defs><filter id="filter0_d_319_66993" x="3" y="4.33325" width="48" height="48" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.105882 0 0 0 0 0.141176 0 0 0 0 0.172549 0 0 0 0.12 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_319_66993"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_319_66993" result="shape"/></filter><filter id="filter1_d_319_66993" x="11" y="12.3333" width="32" height="32" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="1"/><feGaussianBlur stdDeviation="1"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0.105882 0 0 0 0 0.141176 0 0 0 0 0.172549 0 0 0 0.05 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_319_66993"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_319_66993" result="shape"/></filter><pattern id="pattern0_319_66993" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_319_66993" transform="scale(0.00793651)"/></pattern><linearGradient id="paint0_linear_319_66993" x1="-5.90661" y1="0.172298" x2="34.2115" y2="51.5834" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3E395"/><stop offset="0.1" stop-color="%23E1DF7B"/><stop offset="0.2" stop-color="%23E0D95C"/><stop offset="0.3" stop-color="%23E0D959"/><stop offset="0.8" stop-color="%2300A47A"/><stop offset="1" stop-color="%2320777E"/></linearGradient><linearGradient id="paint1_linear_319_66993" x1="27" y1="5.33325" x2="27" y2="49.3333" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.4"/><stop offset="1" stop-color="white" stop-opacity="0.1"/></linearGradient><linearGradient id="paint2_linear_319_66993" x1="-13.3854" y1="-6.00065" x2="35.8505" y2="57.0948" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3E395"/><stop offset="0.1" stop-color="%23E1DF7B"/><stop offset="0.2" stop-color="%23E0D95C"/><stop offset="0.3" stop-color="%23E0D959"/><stop offset="0.8" stop-color="%2300A47A"/><stop offset="1" stop-color="%2320777E"/></linearGradient><image id="image0_319_66993" width="126" height="126" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>');
  height: 44px;
  width: 44px;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  position: relative;
  display: block;
}
.icon-info-box .icon:before {
  content: "";
  opacity: 0.3;
  background: linear-gradient(142deg, #E3E395 -17.45%, #E1DF7B -6.89%, #E0D95C 3.67%, #E0D959 14.23%, #00A47A 67.02%, #20777E 88.14%);
  height: 54px;
  width: 54px;
  border-radius: 50%;
  display: block;
  position: absolute;
  top: -5px;
  left: -5px;
}
.icon-info-box .icon img {
  display: none !important;
}
.icon-info-box .icon-right-box {
  display: flex;
  gap: 16px;
  flex-direction: column;
  padding-top: 7px;
}
.icon-info-box .icon-right-box p {
  margin-bottom: 0 !important;
}
.icon-info-box .icon-right-box strong {
  font-size: 21px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  color: #6FA627;
}
@media (max-width: 1024px) {
  .icon-info-box .icon-right-box strong {
    font-size: 18px;
  }
}
.icon-info-box .icon-right-box .description {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .icon-info-box .icon-right-box .description {
    font-size: 14px;
  }
}

.border-gradient {
  position: relative;
  overflow: hidden;
  border-radius: 40px;
}
.border-gradient::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 40px;
  padding: 5px;
  background: url("../images/hero-banner-gradient-image.png") no-repeat center/cover;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
.border-gradient .for-desktop {
  height: auto;
}

.banner-bg-gradient {
  overflow: unset;
  position: relative;
  padding: 0;
  border-radius: 0;
  display: flex;
  justify-content: flex-start;
  height: 405px;
}
.banner-bg-gradient .for-desktop {
  max-width: 903px;
  width: 100%;
  position: absolute;
  height: 435px;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
}
@media (max-width: 1024px) {
  .banner-bg-gradient .for-desktop {
    width: 70%;
  }
}
@media (max-width: 1024px) {
  .banner-bg-gradient {
    height: unset;
  }
}
@media (max-width: 767px) {
  .banner-bg-gradient {
    height: 174px;
    margin-top: 48px;
    margin-bottom: 0;
  }
}
@media (max-width: 1024px) {
  .banner-bg-gradient .for-mobile {
    width: 70%;
    min-height: 174px;
  }
}
@media (max-width: 767px) {
  .banner-bg-gradient .for-mobile {
    max-width: calc(100% - 48px);
    width: 100%;
    height: 174px;
    -o-object-position: bottom;
    object-position: bottom;
  }
}
.banner-bg-gradient .border-gradient {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.banner-bg-gradient.border-dark {
  border-radius: 10px;
}
.banner-bg-gradient.border-dark img.for-desktop {
  border-radius: 10px;
  border: 4px solid #373838;
  margin: 0 auto;
}
.banner-bg-gradient::after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 277px;
  width: 100%;
  left: 0;
  background: url("../images/hero-banner-gradient-image.png") no-repeat center/cover;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  border-radius: 16px;
  z-index: -1;
}
@media (max-width: 1024px) {
  .banner-bg-gradient::after {
    height: 136px;
  }
}

.custom-linear-gradient {
  background: url("../images/gradient-dual.png") no-repeat center/cover;
  position: relative;
  max-width: 100%;
  aspect-ratio: 1/1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.custom-linear-gradient .quick_usp__image-wrap {
  position: relative;
  transform: translate(0, 0);
  left: 0;
  top: 0;
  padding: 0;
  aspect-ratio: 344/219;
  max-width: 344px;
  padding: 12px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  overflow: hidden;
}
@media (max-width: 767px) {
  .custom-linear-gradient .quick_usp__image-wrap {
    aspect-ratio: 311/199;
  }
}

.checkmark-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.checkmark-list li {
  margin-bottom: 25px;
  display: flex;
  padding: 0;
}
.checkmark-list li::before {
  content: "";
  width: 28px;
  height: 28px;
  background-color: #EFF4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTRDMCA2LjI2ODAxIDYuMjY4MDEgMCAxNCAwQzIxLjczMiAwIDI4IDYuMjY4MDEgMjggMTRDMjggMjEuNzMyIDIxLjczMiAyOCAxNCAyOEM2LjI2ODAxIDI4IDAgMjEuNzMyIDAgMTRaIiBmaWxsPSIjRUZGNEZGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuOTQ1NyA4LjYyMDk2TDExLjU5MjMgMTYuNjgyNkw5LjM3NTY4IDE0LjMxNDNDOC45NjczNCAxMy45MjkzIDguMzI1NjggMTMuOTA2IDcuODU5MDEgMTQuMjMyNkM3LjQwNDAxIDE0LjU3MSA3LjI3NTY4IDE1LjE2NiA3LjU1NTY4IDE1LjY0NDNMMTAuMTgwNyAxOS45MTQzQzEwLjQzNzMgMjAuMzExIDEwLjg4MDcgMjAuNTU2IDExLjM4MjMgMjAuNTU2QzExLjg2MDcgMjAuNTU2IDEyLjMxNTcgMjAuMzExIDEyLjU3MjMgMTkuOTE0M0MxMi45OTIzIDE5LjM2NiAyMS4wMDczIDkuODEwOTYgMjEuMDA3MyA5LjgxMDk2QzIyLjA1NzMgOC43Mzc2MiAyMC43ODU3IDcuNzkyNjIgMTkuOTQ1NyA4LjYwOTI5VjguNjIwOTZaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
}

.large-image__wrapper {
  max-width: 1056px;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  .large-image__wrapper {
    max-width: -moz-fit-content;
    max-width: fit-content;
    border-radius: 28px;
  }
}
.large-image__wrapper img {
  height: 688px;
  -o-object-fit: cover;
  object-fit: cover;
}
.large-image__wrapper img.for-desktop {
  height: 688px;
}
@media (max-width: 1024px) {
  .large-image__wrapper img.for-mobile {
    height: 470px;
    aspect-ratio: 210/470;
    border-radius: 28px;
  }
}

.hero-banner.no-arrow-btn .btn-arrow-blue::after {
  content: unset;
}

.cookie-banner, #cookie-banner {
  width: 100%;
  z-index: 9;
  display: none;
  font-family: inherit;
  position: fixed;
  bottom: 20px;
}
.cookie-banner-wrap, #cookie-banner-wrap {
  padding: 20px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 10px;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .cookie-banner-wrap, #cookie-banner-wrap {
    flex-direction: column;
  }
}
.cookie-banner p, #cookie-banner p {
  max-width: calc(100% - 193px);
  width: 100%;
  font-size: 14px;
  line-height: 1.4;
}
@media (max-width: 767px) {
  .cookie-banner p, #cookie-banner p {
    max-width: 100%;
  }
}
.cookie-banner__btns, #cookie-banner__btns {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.cookie-banner button, #cookie-banner button {
  cursor: pointer;
  padding: 10px 15px;
  border-radius: 8px;
}
.cookie-banner #cookie-accept, #cookie-banner #cookie-accept {
  background: #155EEF;
  color: #ffffff;
}
.cookie-banner #cookie-decline, #cookie-banner #cookie-decline {
  background: #ccc;
  color: #333;
}

.hero-banner {
  position: relative;
  background-color: #ffffff;
  /* Vertical Banner Layout */
}
.hero-banner .blue-gradient {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background: url("../images/hero-banner-gradient-image.png") no-repeat center/cover;
  -webkit-mask: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.99) 4.7%, rgba(0, 0, 0, 0.98) 8.9%, rgba(0, 0, 0, 0.97) 12.8%, rgba(0, 0, 0, 0.93) 16.56%, rgba(0, 0, 0, 0.89) 20.37%, rgba(0, 0, 0, 0.85) 24.4%, rgba(0, 0, 0, 0.81) 28.83%, rgba(0, 0, 0, 0.77) 33.84%, rgba(0, 0, 0, 0.71) 39.6%, rgba(0, 0, 0, 0.65) 46.3%, rgba(0, 0, 0, 0.57) 54.1%, rgba(0, 0, 0, 0.45) 63.2%, rgba(0, 0, 0, 0.33) 73.76%, rgba(0, 0, 0, 0.18) 85.97%, rgba(0, 0, 0, 0) 100%);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
  opacity: 0.2;
  z-index: 1;
}
.hero-banner .section-heading-content h1 {
  font-family: "Red Hat Display", sans-serif;
}
.hero-banner .section-heading-content h2 {
  font-weight: 700;
  font-size: 56px;
  line-height: 100%;
  letter-spacing: -1.5%;
  text-align: center;
  color: #0F2178;
}
.hero-banner .section-heading-content p {
  padding-bottom: 8px;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .hero-banner .section-heading-content p {
    max-width: 100%;
  }
}
.hero-banner.home-page-banner .section-heading-content {
  max-width: 784px;
  width: 100%;
}
.hero-banner.home-page-banner .section-heading-content p {
  padding-bottom: 8px;
  max-width: 100%;
}
.hero-banner-wrapper {
  display: flex;
  flex-direction: column;
  margin-top: 72px;
}
@media (max-width: 767px) {
  .hero-banner-wrapper {
    margin-top: 60px;
  }
}
.hero-banner .section-heading-content {
  max-width: 784px;
  width: 100%;
}
.hero-banner-img {
  max-width: 1056px;
  width: 100%;
  margin: 57px auto;
  padding: 1px;
  border-radius: 40px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1024px) {
  .hero-banner-img {
    max-width: -moz-fit-content;
    max-width: fit-content;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner-img {
    border-radius: 28px;
    max-width: -moz-fit-content;
    max-width: fit-content;
    margin: 56px auto;
    margin-bottom: 52px;
  }
}
.hero-banner-img img {
  width: 100%;
  height: auto;
  border-radius: 40px;
  max-height: 688px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1024px) {
  .hero-banner-img img {
    border-radius: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner-img img {
    max-width: 210px;
    height: 470px;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 0;
  }
}
.hero-banner-img.banner-bg-gradient {
  padding: 0;
  border-radius: 0;
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
@media (max-width: 1024px) {
  .hero-banner-img.banner-bg-gradient {
    justify-content: center;
    align-items: flex-end;
  }
}
.hero-banner-img.banner-bg-gradient .for-desktop {
  border-radius: 0;
  z-index: 1;
}
.hero-banner-img.banner-bg-gradient::after {
  z-index: 0;
}
.hero-banner-btns {
  display: flex;
  justify-content: center;
  text-align: center;
  gap: 12px;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .hero-banner-btns {
    margin-top: 0;
  }
}
.hero-banner-btns:not(:has(.btn)) {
  display: none;
}
.hero-banner.vertical-banner {
  background-color: #F8FAFC;
}
.hero-banner.vertical-banner .hero-banner-wrapper {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 47px;
  gap: 96px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper {
    flex-direction: column;
    gap: 48px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper {
    gap: 80px;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
  text-align: left;
  max-width: 560px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
    max-width: 100%;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content h1 {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content .section-subheading p {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content .hero-banner-btns {
    justify-content: flex-start;
    margin-top: 8px;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content.center {
  text-align: center;
}
.hero-banner.vertical-banner .hero-banner-wrapper .section-heading-content.center .hero-banner-btns {
  justify-content: center;
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
  max-width: 560px;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img {
    border-radius: 0;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 720px;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
    height: 97.867vw;
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-img img {
    max-width: 100%;
    aspect-ratio: 343/367;
    border-radius: 0;
    height: 100%;
    min-height: unset;
  }
}
.hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-btns {
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .hero-banner.vertical-banner .hero-banner-wrapper .hero-banner-btns {
    justify-content: center;
  }
}
.hero-banner.vertical-banner.remove-btn-arrow .section-heading-content .btn::after {
  content: unset;
}

.quick_usp__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 96px;
}
@media (max-width: 1024px) {
  .quick_usp__wrapper {
    flex-direction: column;
    gap: 32px;
  }
}
.quick_usp__wrapper.flex-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 1024px) {
  .quick_usp__wrapper.flex-reverse {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1024px) {
  .quick_usp__wrapper.flex-reverse:not(:has(.quick_usp__content .quick_usp__buttons)) {
    flex-direction: column;
  }
}
.quick_usp__content {
  flex: 1;
  max-width: 50%;
}
.quick_usp__content .section-heading-content p {
  display: block;
}
@media (max-width: 1024px) {
  .quick_usp__content {
    max-width: 100%;
    order: 1;
  }
}
.quick_usp__content.section-heading-content h3 {
  font-size: 32px;
  font-weight: 700;
  font-family: "Red Hat Display", sans-serif;
}
@media (max-width: 767px) {
  .quick_usp__content.section-heading-content h3 {
    font-size: 24px;
    line-height: 105%;
  }
}
.quick_usp__content p {
  margin-top: 4px;
}
.quick_usp__tagline {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .quick_usp__tagline {
    font-size: 14px;
  }
}
.quick_usp__heading {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 105%;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .quick_usp__heading {
    font-size: 30px;
  }
}
.quick_usp__description {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .quick_usp__description {
    font-size: 16px;
  }
}
.quick_usp__buttons {
  display: flex;
  gap: 16px;
}
@media (max-width: 767px) {
  .quick_usp__buttons {
    flex-direction: row;
    justify-content: flex-start;
  }
}
.quick_usp__image {
  flex: 1;
  max-width: 50%;
  border-radius: 24px;
  overflow: hidden;
  position: relative;
  aspect-ratio: 1/1;
}
@media (max-width: 767px) {
  .quick_usp__image {
    padding: 16px;
    border-radius: 16px;
  }
}
.quick_usp__image iframe {
  aspect-ratio: 1/1;
  height: 100%;
  width: 100%;
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.quick_usp__image video {
  aspect-ratio: 1/1;
  height: 100%;
  width: 100%;
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.quick_usp__image-wrap {
  width: 100%;
  aspect-ratio: 344/219;
  border-radius: 12px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.quick_usp__image img {
  border-radius: 24px;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1024px) {
  .quick_usp__image {
    max-width: 100%;
    order: 2;
    width: 100%;
    aspect-ratio: 550/350;
  }
}
@media (max-width: 767px) {
  .quick_usp__image {
    aspect-ratio: 343/343;
  }
}

.quick_usp .quick_usp__buttons {
  margin-top: 8px;
}

.services_section {
  background-color: #fff;
  padding: 0;
}
.services_section__header {
  display: flex;
  gap: 24px;
  align-items: flex-end;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .services_section__header {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }
}
.services_section__content {
  max-width: 596px;
  width: 100%;
}
.services_section__content .tagline {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .services_section__content {
    padding: 0;
  }
}
.services_section__buttons {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
@media (max-width: 1100px) {
  .services_section__buttons {
    margin-top: 48px;
  }
  .services_section__buttons a {
    max-width: 375px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .services_section__buttons a {
    max-width: 345px;
  }
}
.services_section__slider {
  width: 100%;
  margin-top: 48px;
}
.services_section__slider-wrapper {
  display: flex;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .services_section__slider-wrapper:not(.slick-slider) {
    flex-wrap: wrap;
    padding-bottom: 0 !important;
  }
}
.services_section__wrapper {
  display: flex;
  width: 100%;
  overflow: hidden;
  gap: 32px;
  row-gap: 48px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .services_section__wrapper .services_section__slide {
    flex-basis: 343px;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  .services_section__slider-wrapper {
    margin: 0;
    padding: 0;
  }
  .services_section__slider-wrapper .services_section__slide {
    margin: 0 8px;
  }
}

.custom-slider {
  overflow: hidden;
  position: relative;
  padding-bottom: 96px !important;
}
@media (max-width: 767px) {
  .custom-slider {
    padding-bottom: 80px !important;
  }
}

.custom-slider:not(.slick-initialized) {
  gap: 32px;
}

.custom-slider .slick-list {
  width: 456px;
  overflow: visible;
  z-index: 0;
  margin: 0 -12px;
}
@media (max-width: 1024px) {
  .custom-slider .slick-list {
    width: 350px;
    margin: 0px;
  }
}
@media (max-width: 767px) {
  .custom-slider .slick-list {
    margin: 0 -8px;
    width: 287px;
  }
}

.custom-slider .slide {
  max-width: 326px;
}

.custom-slider .slick-slide {
  margin: 0 12px;
}
@media (max-width: 1024px) {
  .custom-slider .slick-slide {
    margin: 0 12px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .custom-slider .slick-slide {
    margin: 0 8px;
  }
}

.custom-slider .slick-prev {
  left: auto;
  right: 62px;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
}
@media (max-width: 1100px) {
  .custom-slider .slick-prev {
    margin-right: 12px;
  }
}

.custom-slider .slick-next {
  right: 0px;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
}
@media (max-width: 1100px) {
  .custom-slider .slick-next {
    margin-right: 16px;
  }
}

.custom-slider .slick-prev:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3NDcgMy4xMjVMOC41ODI4NSAxMEwxMy40NzQ3IDE2Ljg3NUgxMC40MzIzTDUuNTI3MzQgMTBMMTAuNDMyMyAzLjEyNUgxMy40NzQ3WiIgZmlsbD0iIzM2NDE1MiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
}

.custom-slider .slick-next:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTI1MzkgMTYuODc1TDExLjQxNzIgMTBMNi41MjUzOSAzLjEyNUg5LjU2Nzc1TDE0LjQ3MjcgMTBMOS41Njc3NSAxNi44NzVINi41MjUzOVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center;
}

.custom-slider .slick-prev,
.custom-slider .slick-next {
  font-size: 0 !important;
  line-height: 0 !important;
  position: absolute;
  top: auto;
  bottom: -24px;
  padding: 0;
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  outline: none;
  border-radius: 10px;
  opacity: 1;
  border: 1px solid rgba(73, 88, 111, 0.2);
  background-color: transparent;
  display: flex;
  width: 48px;
  height: 48px;
  justify-content: center;
  align-items: center;
  z-index: 2;
  transition: all 0.3s;
}
.custom-slider .slick-prev:hover,
.custom-slider .slick-next:hover {
  background-color: rgba(73, 88, 111, 0.2);
}

.custom-slider .slick-disabled {
  opacity: 0.5;
}

.footer-reachout {
  position: relative;
  background-size: cover;
  min-height: 730px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .footer-reachout {
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}
.footer-reachout .footer-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  bottom: 0;
  height: 100%;
}
.footer-reachout__background {
  position: relative;
  min-height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.footer-reachout__card {
  background-color: rgb(244, 251, 242);
  padding: 64px;
  border-radius: 16px;
  text-align: left;
  max-width: 100%;
  width: 100%;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  gap: 24px;
  background-image: url("../images/footer-reachout-overlay.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
@media (max-width: 1024px) {
  .footer-reachout__card {
    padding: 32px;
  }
}
.footer-reachout__heading {
  color: #ffffff;
  font-family: "Red Hat Display", sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 105%;
  margin-bottom: 0px;
  max-width: 768px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer-reachout__heading {
    font-size: 30px;
  }
}
.footer-reachout .btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.footer-reachout__info {
  display: flex;
  justify-content: flex-start;
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  border-top: 1px solid rgba(255, 255, 255, 0.2392156863);
  margin-top: 8px;
  padding-top: 32px;
  gap: 48px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .footer-reachout__info {
    flex-direction: column;
    text-align: left;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .footer-reachout__info {
    gap: 32px;
  }
}
.footer-reachout__info p {
  margin: 4px 0;
}
.footer-reachout__contact {
  flex: 1;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
}
.footer-reachout__contact h6 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 124%;
  color: rgba(255, 255, 255, 0.6392156863);
  text-transform: none;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .footer-reachout__contact h6 {
    font-size: 16px;
  }
}
.footer-reachout__contact p {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: rgba(255, 255, 255, 0.8196078431);
  padding-left: 29px;
  position: relative;
}
@media (max-width: 767px) {
  .footer-reachout__contact p {
    margin-top: 0;
    margin-bottom: 8px;
  }
}
.footer-reachout__contact p:before {
  content: "";
  height: 20px;
  width: 20px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 1px;
  left: 0;
  filter: brightness(0) invert(1);
}
.footer-reachout__contact p a {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.footer-reachout__contact p.email:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMy43NUgyLjVDMi4zMzQyNCAzLjc1IDIuMTc1MjcgMy44MTU4NSAyLjA1ODA2IDMuOTMzMDZDMS45NDA4NSA0LjA1MDI3IDEuODc1IDQuMjA5MjQgMS44NzUgNC4zNzVWMTVDMS44NzUgMTUuMzMxNSAyLjAwNjcgMTUuNjQ5NSAyLjI0MTEyIDE1Ljg4MzlDMi40NzU1NCAxNi4xMTgzIDIuNzkzNDggMTYuMjUgMy4xMjUgMTYuMjVIMTYuODc1QzE3LjIwNjUgMTYuMjUgMTcuNTI0NSAxNi4xMTgzIDE3Ljc1ODkgMTUuODgzOUMxNy45OTMzIDE1LjY0OTUgMTguMTI1IDE1LjMzMTUgMTguMTI1IDE1VjQuMzc1QzE4LjEyNSA0LjIwOTI0IDE4LjA1OTIgNC4wNTAyNyAxNy45NDE5IDMuOTMzMDZDMTcuODI0NyAzLjgxNTg1IDE3LjY2NTggMy43NSAxNy41IDMuNzVaTTE1Ljg5MyA1TDEwIDEwLjQwMjNMNC4xMDcwMyA1SDE1Ljg5M1pNMTYuODc1IDE1SDMuMTI1VjUuNzk2MDlMOS41NzczNCAxMS43MTA5QzkuNjkyNjUgMTEuODE2OCA5Ljg0MzQ4IDExLjg3NTUgMTAgMTEuODc1NUMxMC4xNTY1IDExLjg3NTUgMTAuMzA3NCAxMS44MTY4IDEwLjQyMjcgMTEuNzEwOUwxNi44NzUgNS43OTYwOVYxNVoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuODIiLz4KPC9zdmc+Cg==");
}
.footer-reachout__contact p.phone:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M17.3727 12.3795L13.6922 10.7303L13.682 10.7256C13.491 10.6439 13.2825 10.6111 13.0756 10.6302C12.8687 10.6493 12.6698 10.7197 12.4969 10.835C12.4765 10.8484 12.457 10.8631 12.4383 10.8787L10.5367 12.4998C9.33204 11.9147 8.08829 10.6803 7.50313 9.49125L9.12657 7.56078C9.14219 7.54125 9.15704 7.52172 9.1711 7.50062C9.28394 7.3282 9.35239 7.13056 9.37039 6.92529C9.38838 6.72002 9.35534 6.51348 9.27423 6.32406V6.31469L7.62032 2.62797C7.51309 2.38052 7.3287 2.17438 7.09468 2.04034C6.86067 1.9063 6.58958 1.85153 6.32188 1.88422C5.26326 2.02352 4.29155 2.54341 3.58824 3.34679C2.88492 4.15017 2.49809 5.1821 2.50001 6.24984C2.50001 12.453 7.54688 17.4998 13.75 17.4998C14.8177 17.5018 15.8497 17.1149 16.6531 16.4116C17.4564 15.7083 17.9763 14.7366 18.1156 13.678C18.1484 13.4104 18.0937 13.1393 17.9598 12.9053C17.8259 12.6713 17.62 12.4869 17.3727 12.3795ZM13.75 16.2498C11.0987 16.2469 8.55687 15.1924 6.68214 13.3177C4.8074 11.443 3.7529 8.90112 3.75001 6.24984C3.74707 5.48694 4.02192 4.74906 4.52324 4.17399C5.02456 3.59892 5.71806 3.22599 6.47423 3.12484C6.47392 3.12796 6.47392 3.1311 6.47423 3.13422L8.11485 6.80609L6.50001 8.7389C6.48362 8.75776 6.46873 8.77788 6.45548 8.79906C6.33791 8.97947 6.26894 9.18718 6.25525 9.40208C6.24157 9.61697 6.28362 9.83176 6.37735 10.0256C7.08516 11.4733 8.54376 12.9209 10.007 13.628C10.2023 13.7208 10.4184 13.7614 10.634 13.7458C10.8497 13.7302 11.0576 13.6589 11.2375 13.5389C11.2576 13.5254 11.2769 13.5108 11.2953 13.4952L13.1945 11.8748L16.8664 13.5194C16.8664 13.5194 16.8727 13.5194 16.875 13.5194C16.7751 14.2766 16.4027 14.9715 15.8275 15.4741C15.2524 15.9766 14.5138 16.2524 13.75 16.2498Z" fill="white" fill-opacity="0.82"/></svg>');
}
.footer-reachout__contact p.address:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10 5C9.38193 5 8.77775 5.18328 8.26384 5.52666C7.74994 5.87004 7.3494 6.3581 7.11288 6.92911C6.87635 7.50013 6.81447 8.12847 6.93505 8.73466C7.05562 9.34085 7.35325 9.89767 7.79029 10.3347C8.22733 10.7717 8.78415 11.0694 9.39034 11.19C9.99653 11.3105 10.6249 11.2486 11.1959 11.0121C11.7669 10.7756 12.255 10.3751 12.5983 9.86116C12.9417 9.34725 13.125 8.74307 13.125 8.125C13.125 7.2962 12.7958 6.50134 12.2097 5.91529C11.6237 5.32924 10.8288 5 10 5ZM10 10C9.62916 10 9.26665 9.89003 8.95831 9.68401C8.64996 9.47798 8.40964 9.18514 8.26773 8.84253C8.12581 8.49992 8.08868 8.12292 8.16103 7.75921C8.23337 7.39549 8.41195 7.0614 8.67417 6.79917C8.9364 6.53695 9.27049 6.35837 9.63421 6.28603C9.99792 6.21368 10.3749 6.25081 10.7175 6.39273C11.0601 6.53464 11.353 6.77496 11.559 7.08331C11.765 7.39165 11.875 7.75416 11.875 8.125C11.875 8.62228 11.6775 9.09919 11.3258 9.45083C10.9742 9.80246 10.4973 10 10 10ZM10 1.25C8.17727 1.25207 6.42979 1.97706 5.14092 3.26592C3.85206 4.55479 3.12707 6.30227 3.125 8.125C3.125 10.5781 4.25859 13.1781 6.40625 15.6445C7.37127 16.759 8.45739 17.7626 9.64453 18.6367C9.74962 18.7103 9.87482 18.7498 10.0031 18.7498C10.1314 18.7498 10.2566 18.7103 10.3617 18.6367C11.5467 17.7623 12.6307 16.7587 13.5938 15.6445C15.7383 13.1781 16.875 10.5781 16.875 8.125C16.8729 6.30227 16.1479 4.55479 14.8591 3.26592C13.5702 1.97706 11.8227 1.25207 10 1.25ZM10 17.3438C8.70859 16.3281 4.375 12.5977 4.375 8.125C4.375 6.63316 4.96763 5.20242 6.02252 4.14752C7.07742 3.09263 8.50816 2.5 10 2.5C11.4918 2.5 12.9226 3.09263 13.9775 4.14752C15.0324 5.20242 15.625 6.63316 15.625 8.125C15.625 12.5961 11.2914 16.3281 10 17.3438Z" fill="white" fill-opacity="0.82"/></svg>');
}
.footer-reachout__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 357px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  pointer-events: none;
}

.clients_section {
  position: relative;
  overflow: hidden;
}
.clients_section__heading {
  color: #0D121C;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 124%;
  text-align: center;
  padding: 32px 0 20px;
  margin-bottom: 48px;
}
.clients_section__sliders {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: relative;
  flex-direction: column;
  gap: 24px;
}
.clients_section__slider-left, .clients_section__slider-right {
  flex: 1;
  overflow: hidden;
  position: relative;
}
.clients_section__slider-wrapper {
  display: flex;
  width: 100%;
  justify-content: center;
}
.clients_section__slider-wrapper .slick-track {
  display: flex;
  align-items: center;
}
.clients_section__slide {
  flex: 0 0 auto;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: 0 10px;
  padding: 26px 24px;
  background-color: #F8FAFC;
  min-height: 88px;
}
.clients_section__slide img {
  max-width: 100%;
  max-height: 44px;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (max-width: 767px) {
  .clients_section__slide img {
    max-height: 27px;
  }
}
.clients_section__slide img:hover {
  opacity: 1;
}
@media (max-width: 1024px) {
  .clients_section__slide {
    margin: 0 8px;
  }
}
@media (max-width: 767px) {
  .clients_section__slide {
    margin: 0 4px;
    padding: 13px 14px;
    min-height: 54px;
  }
}
@media (max-width: 1024px) {
  .clients_section {
    padding: 32px 0;
  }
  .clients_section__heading {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 132%;
    letter-spacing: -0.5%;
    text-align: center;
    color: #4B5565;
    padding: 0 32px 0 20px;
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .clients_section {
    padding: 24px 0;
  }
  .clients_section__slider-wrapper {
    gap: 32px;
  }
}

.slider-ltr {
  transform: rotate(180deg);
}

.slider-ltr:not(.slick-initialized) {
  transform: rotate(0deg);
}

.slider-ltr .slick-slide {
  transform: rotate(180deg);
}

.main-info-label {
  background-color: rgb(21, 94, 239);
  color: rgb(255, 255, 255);
  padding: 16px 48px;
  position: absolute;
  top: 92px;
  left: 0;
  width: 100%;
  z-index: 10;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  max-width: 1472px;
  margin: 0 auto;
  right: 0;
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .main-info-label {
    top: 80px;
  }
}
.main-info-label__content {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1440px;
  margin: 0 auto;
  position: relative;
}
.main-info-label__icon {
  color: #155EEF;
  font-size: 16px;
  margin-right: 0px;
  line-height: 100%;
  display: none;
}
@media (max-width: 1024px) {
  .main-info-label__icon {
    height: 16px;
    width: 26px;
    margin-right: 4px;
  }
}
@media (max-width: 767px) {
  .main-info-label__icon img.emoji {
    width: 100% !important;
    height: auto !important;
  }
}
.main-info-label__text {
  color: rgba(255, 255, 255, 0.72);
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.main-info-label__text p a, .main-info-label__text strong a {
  font-weight: 700;
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.96);
  line-height: 132%;
}
@media (max-width: 1024px) {
  .main-info-label__text p a, .main-info-label__text strong a {
    text-decoration: none;
    font-weight: 600;
  }
}
.main-info-label__text p a span, .main-info-label__text strong a span {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  color: 255, 255, 255, 0.96;
}
@media (max-width: 1024px) {
  .main-info-label__text p a span, .main-info-label__text strong a span {
    display: block;
  }
}
.main-info-label__text span a {
  text-decoration: underline;
  color: rgba(255, 255, 255, 0.72) !important;
  font-weight: 700;
}
.main-info-label__text p strong, .main-info-label__text strong {
  font-weight: 500;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.96);
  line-height: 132%;
}
@media (max-width: 767px) {
  .main-info-label__text p > strong {
    max-width: 77%;
    display: block;
  }
}
.main-info-label__text .main-info-label__link {
  color: rgba(255, 255, 255, 0.72);
  text-decoration: underline;
  margin-left: 4px;
  font-weight: 700;
}
.main-info-label__text .main-info-label__link:hover {
  color: rgb(255, 255, 255);
}
.main-info-label__close {
  background: none;
  border: none;
  color: rgb(122, 156, 117);
  font-size: 18px;
  cursor: pointer;
  padding: 0 8px;
  position: absolute;
  right: 0;
  top: 5px;
}
.main-info-label__close:hover {
  color: #ffffff;
}
@media (max-width: 1024px) {
  .main-info-label {
    padding: 16px 10px 16px 16px;
    width: 100%;
    max-width: calc(100% - 32px);
  }
  .main-info-label__content {
    padding: 0 42px 0 0;
    align-items: flex-start;
  }
  .main-info-label__text {
    font-size: 16px;
  }
  .main-info-label__text strong {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
  }
  .main-info-label__close {
    font-size: 16px;
  }
}

.main-banner {
  position: relative;
  min-height: 900px;
  width: 100%;
  overflow: hidden;
  display: flex;
}
.main-banner__media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.main-banner__background {
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-banner__background:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(to top, rgb(21, 94, 239), transparent);
  z-index: 2;
}
.main-banner__background img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.main-banner__video {
  width: 106%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 70vw;
  --vshift: -10%;
  transform: translateX(0%) translateY(var(--vshift));
}
@media (max-width: 1024px) {
  .main-banner__video {
    --vshift: 0%;
  }
}
.main-banner__content {
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0;
  max-width: 1216px;
  margin: 0 auto;
  width: 100%;
  gap: 96px;
  margin-bottom: 124px;
}
@media (max-width: 1024px) {
  .main-banner__content {
    gap: 48px;
    margin-bottom: 64px;
    justify-content: flex-end;
  }
}
.main-banner__description {
  color: #fff !important;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.main-banner__description p {
  color: #fff !important;
}
.main-banner__text {
  color: rgb(255, 255, 255);
  text-align: left;
  max-width: 560px;
}
.main-banner__text .tagline {
  color: #B9D05F;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .main-banner__text {
    max-width: 100%;
  }
}
.main-banner__card {
  background-color: rgb(244, 251, 242);
  padding: 40px;
  border-radius: 16px;
  text-align: left;
  max-width: 455px;
  width: 100%;
  display: flex;
  gap: 16px;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .main-banner__card {
    max-width: 100%;
    padding: 32px 24px;
  }
}
.main-banner__card-title {
  font-family: "Red Hat Text", sans-serif;
  font-size: 26px;
  font-weight: 600;
  color: rgb(54, 65, 82);
  line-height: 124%;
  margin-bottom: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .main-banner__card-title {
    font-size: 20px;
  }
}
.main-banner__card-text {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #4B5565;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .main-banner__content {
    padding: 16px;
  }
}
@media (max-width: 821px) {
  .main-banner {
    min-height: 678px;
  }
  .main-banner__content {
    flex-direction: column;
    padding: 16px;
  }
  .main-banner__text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .main-banner__content {
    padding: 16px;
    padding-bottom: 0;
  }
  .main-banner__title {
    font-size: 24px;
  }
  .main-banner__description {
    font-size: 14px;
  }
}

.tagline {
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.14px;
  color: #155EEF;
  position: relative;
  padding-left: 9px;
  width: -moz-fit-content;
  width: fit-content;
}
.tagline:before {
  content: "";
  height: 3px;
  width: 3px;
  background-color: #155EEF;
  position: absolute;
  top: 41%;
  left: 0px;
  border-radius: 50%;
  opacity: 0.4;
}

.center .tagline {
  margin-left: auto;
  margin-right: auto;
}

.right .tagline {
  margin-right: 0;
  margin-left: auto;
}

.section-heading-content {
  display: flex;
  gap: 16px;
  flex-direction: column;
}
.section-heading-content h1 {
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.96px;
  color: #0F2178;
  font-size: 64px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
  .section-heading-content h1 {
    font-size: 40px;
    line-height: normal;
    letter-spacing: -0.6px;
  }
}
@media (max-width: 767px) {
  .section-heading-content h1 {
    font-size: 32px;
    line-height: normal;
    margin-bottom: 4px;
  }
}
.section-heading-content h1 span {
  color: #155EEF;
}
.section-heading-content h2 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 44px;
  line-height: 105%;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .section-heading-content h2 {
    font-size: 30px;
    line-height: 105%;
    letter-spacing: -0.45px;
  }
}
.section-heading-content h2 span {
  color: #155EEF;
}
.section-heading-content h2 ~ p:empty {
  display: none;
}
.section-heading-content h3 {
  font-size: 36px;
  font-style: normal;
  font-weight: 600;
  line-height: 105%;
  /* 50.4px */
  letter-spacing: -0.72px;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .section-heading-content h3 {
    font-size: 24px;
  }
}
.section-heading-content h3 span {
  color: #155EEF;
}
.section-heading-content.dark-heading h1, .section-heading-content.dark-heading h2, .section-heading-content.dark-heading h3 {
  color: #0D121C;
}
.section-heading-content p {
  font-size: 18px;
  font-weight: 400;
  line-height: 132%;
  /* 23.76px */
  letter-spacing: -0.5%;
  color: #4B5565;
  font-family: "Red Hat Display", sans-serif;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: normal;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  margin-top: 8px;
}
.section-heading-content p a {
  color: #0F2178;
  text-decoration: underline;
}
@media (max-width: 1024px) {
  .section-heading-content p {
    font-size: 16px;
  }
}
.section-heading-content ul:not(.custom-ul) {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) {
    margin-bottom: 0;
  }
}
.section-heading-content ul:not(.custom-ul) li {
  position: relative;
  padding-left: 9px;
  margin-bottom: 16px;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: normal;
  letter-spacing: -1%;
  color: #155EEF;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) li {
    font-weight: 400;
  }
}
.section-heading-content ul:not(.custom-ul) li:last-child {
  margin-bottom: 0;
}
.section-heading-content ul:not(.custom-ul) li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 7.5px;
  width: 3px;
  height: 3px;
  background-color: #155EEF;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  background-size: 12px;
  opacity: 0.4;
}
@media (max-width: 1024px) {
  .section-heading-content ul:not(.custom-ul) li {
    font-size: 16px;
  }
}
.section-heading-content.center ul:not(.custom-ul) {
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 auto;
}
.section-heading-content ul.checkmark-list li {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
  padding: 0;
  color: #4B5565;
}
.section-heading-content ul.checkmark-list li:not(:last-child) {
  margin-bottom: 20px;
}
.section-heading-content ul.checkmark-list li::before {
  content: "";
  display: block;
  position: unset;
  width: 28px;
  height: 28px;
  background-color: #EFF4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTRDMCA2LjI2ODAxIDYuMjY4MDEgMCAxNCAwQzIxLjczMiAwIDI4IDYuMjY4MDEgMjggMTRDMjggMjEuNzMyIDIxLjczMiAyOCAxNCAyOEM2LjI2ODAxIDI4IDAgMjEuNzMyIDAgMTRaIiBmaWxsPSIjRUZGNEZGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuOTQ1NyA4LjYyMDk2TDExLjU5MjMgMTYuNjgyNkw5LjM3NTY4IDE0LjMxNDNDOC45NjczNCAxMy45MjkzIDguMzI1NjggMTMuOTA2IDcuODU5MDEgMTQuMjMyNkM3LjQwNDAxIDE0LjU3MSA3LjI3NTY4IDE1LjE2NiA3LjU1NTY4IDE1LjY0NDNMMTAuMTgwNyAxOS45MTQzQzEwLjQzNzMgMjAuMzExIDEwLjg4MDcgMjAuNTU2IDExLjM4MjMgMjAuNTU2QzExLjg2MDcgMjAuNTU2IDEyLjMxNTcgMjAuMzExIDEyLjU3MjMgMTkuOTE0M0MxMi45OTIzIDE5LjM2NiAyMS4wMDczIDkuODEwOTYgMjEuMDA3MyA5LjgxMDk2QzIyLjA1NzMgOC43Mzc2MiAyMC43ODU3IDcuNzkyNjIgMTkuOTQ1NyA4LjYwOTI5VjguNjIwOTZaIiBmaWxsPSIjMTU1RUVGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
  opacity: 1;
}

.section-heading-content.center {
  text-align: center;
  margin: 0 auto;
  max-width: 800px;
}

.section-heading-content.right {
  text-align: right;
  align-items: flex-end;
}

.section-heading-content.left {
  text-align: left;
  align-items: flex-start;
}

.simple-heading-content .six-column-grid__header {
  max-width: 800px;
}

.service-card {
  max-width: 384px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 1024px) {
  .service-card:not(.slick-slide .service-card) {
    flex-direction: row;
    align-items: flex-start;
    max-width: 100%;
  }
}
.service-card__image {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .service-card__image:not(.slick-slide .service-card .service-card__image):has(+ a .service-card__content) {
    max-width: 131px;
  }
  .service-card__image:not(.slick-slide .service-card .service-card__image):has(+ a .service-card__content) + a {
    max-width: calc(100% - 152px);
  }
}
.service-card__image a > img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}
.service-card__image img {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}
.service-card__image-overlay {
  height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 1024px) {
  .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) {
    position: relative;
    height: auto;
    padding-right: 24px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 22px;
  }
  .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay):before {
    display: none;
  }
}
.service-card__image-overlay:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.98) 4.7%, rgba(0, 0, 0, 0.96) 8.9%, rgba(0, 0, 0, 0.93) 12.8%, rgba(0, 0, 0, 0.9) 16.56%, rgba(0, 0, 0, 0.86) 20.37%, rgba(0, 0, 0, 0.82) 24.4%, rgba(0, 0, 0, 0.77) 28.83%, rgba(0, 0, 0, 0.71) 33.84%, rgba(0, 0, 0, 0.65) 39.6%, rgba(0, 0, 0, 0.57) 46.3%, rgba(0, 0, 0, 0.48) 54.1%, rgba(0, 0, 0, 0.38) 63.2%, rgba(0, 0, 0, 0.27) 73.76%, rgba(0, 0, 0, 0.14) 85.97%, rgba(0, 0, 0, 0) 100%);
  opacity: 0.8;
}
.service-card__image-overlay ul {
  position: absolute;
  bottom: 20px;
  left: 20px;
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .service-card__image-overlay ul:not(.slick-slide .service-card .service-card__content .service-card__image-overlay ul) {
    position: relative;
    bottom: 0;
    left: 0;
  }
}
.service-card__image-overlay li {
  color: #fff;
  list-style-type: none;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  -webkit-backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
  backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: rgba(255, 255, 255, 0.08);
  padding: 4px 8px;
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: left 9px center;
}
@media (max-width: 1024px) {
  .service-card__image-overlay li:not(.slick-slide .service-card .service-card__content .service-card__image-overlay ul li) {
    color: rgb(58, 98, 60);
    background-color: rgba(202, 233, 187, 0.35);
    border-radius: 4px;
  }
}
.service-card__image-overlay li.tree-removal {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M12.9289 3.40147C12.522 2.42992 11.8371 1.6003 10.9601 1.01683C10.0832 0.43336 9.05334 0.12207 8.00002 0.12207C6.9467 0.12207 5.91688 0.43336 5.03993 1.01683C4.16298 1.6003 3.47802 2.42992 3.07111 3.40147C2.19542 3.80699 1.4533 4.45349 0.931573 5.26534C0.409848 6.07719 0.130088 7.02082 0.12502 7.98584C0.117286 10.7154 2.33002 12.9921 5.05674 13.0624C5.88159 13.0839 6.69912 12.9026 7.43752 12.5344V15.3124C7.43752 15.4616 7.49678 15.6047 7.60227 15.7102C7.70776 15.8156 7.85084 15.8749 8.00002 15.8749C8.1492 15.8749 8.29228 15.8156 8.39777 15.7102C8.50326 15.6047 8.56252 15.4616 8.56252 15.3124V12.5344C9.26129 12.8828 10.0317 13.0636 10.8125 13.0624H10.9433C13.67 12.9921 15.8828 10.7168 15.875 7.98725C15.8703 7.02197 15.5907 6.078 15.069 5.26586C14.5472 4.45373 13.8049 3.80702 12.9289 3.40147ZM10.9145 11.9374C10.1021 11.9601 9.30289 11.729 8.62791 11.2765C8.60588 11.2624 8.58408 11.249 8.56252 11.2364V8.34725L11.6267 6.81584C11.6929 6.78279 11.7518 6.73703 11.8002 6.68119C11.8487 6.62535 11.8856 6.56052 11.909 6.4904C11.9324 6.42028 11.9417 6.34624 11.9365 6.27251C11.9312 6.19878 11.9115 6.1268 11.8785 6.06069C11.8454 5.99458 11.7996 5.93562 11.7438 5.88719C11.688 5.83876 11.6231 5.8018 11.553 5.77843C11.4829 5.75506 11.4088 5.74572 11.3351 5.75096C11.2614 5.7562 11.1894 5.77591 11.1233 5.80897L8.56252 7.09006V5.18741C8.56252 5.03822 8.50326 4.89515 8.39777 4.78966C8.29228 4.68417 8.1492 4.62491 8.00002 4.62491C7.85084 4.62491 7.70776 4.68417 7.60227 4.78966C7.49678 4.89515 7.43752 5.03822 7.43752 5.18741V8.77756L4.87674 7.49647C4.74322 7.42971 4.58865 7.41872 4.44703 7.46593C4.30541 7.51314 4.18834 7.61467 4.12158 7.74819C4.05482 7.88171 4.04384 8.03628 4.09104 8.1779C4.13825 8.31952 4.23978 8.43658 4.3733 8.50334L7.43752 10.0347V11.2343C7.41549 11.2469 7.39369 11.2603 7.37213 11.2744C6.69721 11.7273 5.89809 11.959 5.08557 11.9374C4.19627 11.9152 3.34071 11.5925 2.65825 11.0219C1.97579 10.4513 1.50665 9.66642 1.32727 8.79512C1.14789 7.92382 1.26884 7.01746 1.67041 6.22368C2.07197 5.42991 2.73049 4.7955 3.53869 4.42381C3.7943 4.3067 3.9964 4.09757 4.10471 3.83811C4.42578 3.07076 4.96654 2.41546 5.65899 1.95457C6.35145 1.49368 7.16469 1.24778 7.9965 1.24778C8.82832 1.24778 9.64156 1.49368 10.334 1.95457C11.0265 2.41546 11.5672 3.07076 11.8883 3.83811C11.9966 4.09757 12.1987 4.3067 12.4543 4.42381C13.2625 4.7955 13.921 5.42991 14.3226 6.22368C14.7242 7.01746 14.8451 7.92382 14.6657 8.79512C14.4864 9.66642 14.0172 10.4513 13.3348 11.0219C12.6523 11.5925 11.7967 11.9152 10.9074 11.9374H10.9145Z" fill="%23B9D05F"/></svg>');
  padding-left: 30px;
}
.service-card__image-overlay li.industry {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none"><path d="M16.875 10.9376H16.3125V2.07118L16.9924 1.92493C17.0662 1.91109 17.1365 1.88262 17.1991 1.84119C17.2617 1.79976 17.3154 1.74622 17.357 1.68371C17.3986 1.62121 17.4273 1.55101 17.4413 1.47725C17.4554 1.40349 17.4545 1.32767 17.4388 1.25426C17.423 1.18084 17.3928 1.11132 17.3498 1.04978C17.3067 0.988247 17.2518 0.935946 17.1883 0.895964C17.1247 0.855981 17.0538 0.829125 16.9797 0.816979C16.9056 0.804833 16.8299 0.807643 16.7569 0.825244L1.00687 4.20024C0.871189 4.22952 0.751121 4.30794 0.669765 4.42041C0.588409 4.53288 0.551512 4.67146 0.56617 4.80949C0.580829 4.94752 0.646007 5.07526 0.749169 5.16813C0.852331 5.26101 0.986191 5.31246 1.125 5.31259C1.16494 5.31252 1.20477 5.30827 1.24383 5.29993L1.6875 5.20501V10.9376H1.125C0.975816 10.9376 0.832742 10.9969 0.727252 11.1023C0.621763 11.2078 0.5625 11.3509 0.5625 11.5001C0.5625 11.6493 0.621763 11.7923 0.727252 11.8978C0.832742 12.0033 0.975816 12.0626 1.125 12.0626H16.875C17.0242 12.0626 17.1673 12.0033 17.2727 11.8978C17.3782 11.7923 17.4375 11.6493 17.4375 11.5001C17.4375 11.3509 17.3782 11.2078 17.2727 11.1023C17.1673 10.9969 17.0242 10.9376 16.875 10.9376ZM2.8125 4.96103L15.1875 2.31235V10.9376H13.5V7.00009C13.5 6.8509 13.4407 6.70783 13.3352 6.60234C13.2298 6.49685 13.0867 6.43759 12.9375 6.43759H5.0625C4.91332 6.43759 4.77024 6.49685 4.66475 6.60234C4.55926 6.70783 4.5 6.8509 4.5 7.00009V10.9376H2.8125V4.96103ZM12.375 8.68759H5.625V7.56259H12.375V8.68759ZM5.625 9.81259H12.375V10.9376H5.625V9.81259Z" fill="%23FFBD67"/></svg>');
}
.service-card__image-overlay li.emergency-icon {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M15.6508 12.2249L9.50193 1.54652C9.34828 1.28491 9.12892 1.06799 8.8656 0.917267C8.60229 0.766546 8.30416 0.687256 8.00076 0.687256C7.69735 0.687256 7.39922 0.766546 7.13591 0.917267C6.87259 1.06799 6.65324 1.28491 6.49958 1.54652L0.350754 12.2249C0.202912 12.4779 0.125 12.7657 0.125 13.0588C0.125 13.3519 0.202912 13.6397 0.350754 13.8927C0.50244 14.1559 0.721421 14.374 0.985227 14.5246C1.24903 14.6752 1.54816 14.753 1.85193 14.7498H14.1496C14.4531 14.7527 14.7519 14.6749 15.0155 14.5243C15.279 14.3736 15.4978 14.1557 15.6493 13.8927C15.7974 13.6398 15.8756 13.352 15.8758 13.059C15.8761 12.7659 15.7984 12.478 15.6508 12.2249ZM14.6755 13.3295C14.6219 13.4209 14.545 13.4965 14.4525 13.5484C14.3601 13.6003 14.2556 13.6266 14.1496 13.6248H1.85193C1.74595 13.6266 1.64139 13.6003 1.54897 13.5484C1.45655 13.4965 1.37959 13.4209 1.32599 13.3295C1.27743 13.2473 1.25182 13.1536 1.25182 13.0581C1.25182 12.9626 1.27743 12.8689 1.32599 12.7867L7.47482 2.10832C7.5295 2.01731 7.60681 1.94201 7.69922 1.88973C7.79163 1.83745 7.89599 1.80998 8.00216 1.80998C8.10833 1.80998 8.2127 1.83745 8.3051 1.88973C8.39751 1.94201 8.47482 2.01731 8.52951 2.10832L14.6783 12.7867C14.7265 12.8691 14.7516 12.963 14.7511 13.0585C14.7506 13.1539 14.7245 13.2475 14.6755 13.3295ZM7.43825 9.1248V6.3123C7.43825 6.16312 7.49752 6.02004 7.60301 5.91456C7.7085 5.80907 7.85157 5.7498 8.00076 5.7498C8.14994 5.7498 8.29301 5.80907 8.3985 5.91456C8.50399 6.02004 8.56326 6.16312 8.56326 6.3123V9.1248C8.56326 9.27399 8.50399 9.41706 8.3985 9.52255C8.29301 9.62804 8.14994 9.6873 8.00076 9.6873C7.85157 9.6873 7.7085 9.62804 7.60301 9.52255C7.49752 9.41706 7.43825 9.27399 7.43825 9.1248ZM8.84451 11.6561C8.84451 11.8229 8.79502 11.9861 8.70231 12.1248C8.6096 12.2636 8.47782 12.3717 8.32364 12.4356C8.16947 12.4994 7.99982 12.5161 7.83615 12.4836C7.67248 12.451 7.52213 12.3707 7.40413 12.2527C7.28613 12.1347 7.20577 11.9843 7.17322 11.8207C7.14066 11.657 7.15737 11.4873 7.22123 11.3332C7.28509 11.179 7.39324 11.0472 7.53199 10.9545C7.67075 10.8618 7.83388 10.8123 8.00076 10.8123C8.22453 10.8123 8.43914 10.9012 8.59738 11.0594C8.75561 11.2177 8.84451 11.4323 8.84451 11.6561Z" fill="%23F79A94"/></svg>');
}
.service-card__image-overlay li.tree-trimming {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M10.0909 5.95417C10.049 5.89316 10.0197 5.8245 10.0044 5.75213C9.9892 5.67976 9.98838 5.60509 10.002 5.53241C10.0157 5.45972 10.0435 5.39043 10.084 5.32852C10.1244 5.26661 10.1767 5.21328 10.2378 5.17159L14.9952 1.91612C15.1184 1.83989 15.2663 1.81415 15.408 1.84426C15.5497 1.87437 15.6744 1.95802 15.756 2.07776C15.8375 2.19751 15.8698 2.34412 15.8459 2.48705C15.8221 2.62997 15.744 2.75818 15.628 2.84495L10.8699 6.10042C10.7767 6.16472 10.6661 6.19906 10.5528 6.19886C10.4618 6.19851 10.3721 6.17606 10.2917 6.13344C10.2112 6.09082 10.1423 6.0293 10.0909 5.95417ZM15.777 11.9371C15.6927 12.0601 15.563 12.1447 15.4164 12.1721C15.2697 12.1995 15.1182 12.1676 14.9952 12.0833L8.56296 7.68175L5.57398 9.72644C5.80203 10.3056 5.80871 10.9484 5.59274 11.5322C5.37677 12.1159 4.95329 12.5997 4.40322 12.8909C3.85314 13.1822 3.21504 13.2605 2.61084 13.111C2.00663 12.9616 1.47869 12.5947 1.12787 12.0806C0.777057 11.5664 0.627972 10.9411 0.709102 10.3239C0.790231 9.70683 1.09589 9.14125 1.56767 8.73525C2.03945 8.32926 2.64428 8.11132 3.26659 8.12308C3.8889 8.13485 4.48506 8.37548 4.94117 8.79901L7.56664 6.99972L4.93765 5.20042C4.48309 5.62177 3.88926 5.86093 3.26955 5.87223C2.64984 5.88353 2.04769 5.66618 1.57807 5.26168C1.10845 4.85718 0.804265 4.29388 0.723612 3.67934C0.64296 3.0648 0.791485 2.44209 1.14083 1.93011C1.49017 1.41813 2.01585 1.05276 2.61748 0.903769C3.21912 0.754779 3.85455 0.832609 4.40245 1.1224C4.95034 1.41218 5.3723 1.89362 5.58775 2.47478C5.8032 3.05594 5.79705 3.69609 5.57046 4.273L15.6252 11.1545C15.6866 11.1958 15.7394 11.2488 15.7803 11.3106C15.8212 11.3723 15.8495 11.4415 15.8637 11.5142C15.8778 11.5869 15.8774 11.6617 15.8625 11.7343C15.8476 11.8068 15.8186 11.8758 15.777 11.9371ZM4.62546 10.656C4.62553 10.3306 4.51279 10.0153 4.30644 9.76378C4.1001 9.51224 3.81292 9.34003 3.49383 9.27649C3.17475 9.21296 2.84351 9.26203 2.55655 9.41534C2.26959 9.56865 2.04467 9.81672 1.92011 10.1173C1.79555 10.4178 1.77906 10.7523 1.87344 11.0636C1.96783 11.375 2.16726 11.644 2.43775 11.8248C2.70823 12.0056 3.03304 12.087 3.35683 12.0552C3.68061 12.0233 3.98334 11.8802 4.21343 11.6502C4.34449 11.52 4.4484 11.3651 4.51913 11.1944C4.58986 11.0237 4.626 10.8407 4.62546 10.656ZM4.21343 4.33698C4.41014 4.14033 4.54412 3.88976 4.59841 3.61697C4.65271 3.34417 4.62488 3.0614 4.51846 2.80441C4.41204 2.54743 4.23179 2.32778 4.00053 2.17324C3.76926 2.0187 3.49736 1.93621 3.21921 1.93621C2.94107 1.93621 2.66916 2.0187 2.4379 2.17324C2.20663 2.32778 2.02639 2.54743 1.91997 2.80441C1.81354 3.0614 1.78572 3.34417 1.84002 3.61697C1.89431 3.88976 2.02828 4.14033 2.22499 4.33698C2.35486 4.46879 2.50963 4.57346 2.68031 4.6449C2.851 4.71635 3.03418 4.75314 3.21921 4.75314C3.40425 4.75314 3.58743 4.71635 3.75811 4.6449C3.9288 4.57346 4.08357 4.46879 4.21343 4.33698Z" fill="%23F0E749"/></svg>');
}
.service-card__image-overlay li.service-area-icon {
  padding-left: 30px;
  background-size: 12px 15px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"><path d="M7 3.5C6.44374 3.5 5.89997 3.66495 5.43746 3.97399C4.97495 4.28303 4.61446 4.72229 4.40159 5.2362C4.18872 5.75012 4.13302 6.31562 4.24154 6.86119C4.35006 7.40676 4.61793 7.9079 5.01126 8.30124C5.4046 8.69457 5.90574 8.96244 6.45131 9.07096C6.99688 9.17948 7.56238 9.12378 8.0763 8.91091C8.59021 8.69804 9.02947 8.33755 9.33851 7.87504C9.64755 7.41253 9.8125 6.86876 9.8125 6.3125C9.8125 5.56658 9.51618 4.85121 8.98874 4.32376C8.46129 3.79632 7.74592 3.5 7 3.5ZM7 8C6.66624 8 6.33998 7.90103 6.06248 7.7156C5.78497 7.53018 5.56868 7.26663 5.44095 6.95828C5.31323 6.64993 5.27981 6.31063 5.34492 5.98328C5.41004 5.65594 5.57076 5.35526 5.80676 5.11926C6.04276 4.88326 6.34344 4.72254 6.67078 4.65742C6.99813 4.59231 7.33743 4.62573 7.64578 4.75345C7.95413 4.88118 8.21768 5.09747 8.40311 5.37498C8.58853 5.65248 8.6875 5.97874 8.6875 6.3125C8.6875 6.76005 8.50971 7.18928 8.19324 7.50574C7.87678 7.82221 7.44755 8 7 8ZM7 0.125C5.35954 0.126861 3.78681 0.779354 2.62683 1.93933C1.46685 3.09931 0.814361 4.67204 0.8125 6.3125C0.8125 8.52031 1.83273 10.8603 3.76562 13.0801C4.63414 14.0831 5.61165 14.9864 6.68008 15.773C6.77466 15.8393 6.88734 15.8748 7.00281 15.8748C7.11829 15.8748 7.23097 15.8393 7.32555 15.773C8.39201 14.986 9.36762 14.0828 10.2344 13.0801C12.1645 10.8603 13.1875 8.52031 13.1875 6.3125C13.1856 4.67204 12.5331 3.09931 11.3732 1.93933C10.2132 0.779354 8.64046 0.126861 7 0.125ZM7 14.6094C5.83773 13.6953 1.9375 10.3379 1.9375 6.3125C1.9375 4.96984 2.47087 3.68217 3.42027 2.73277C4.36967 1.78337 5.65734 1.25 7 1.25C8.34266 1.25 9.63032 1.78337 10.5797 2.73277C11.5291 3.68217 12.0625 4.96984 12.0625 6.3125C12.0625 10.3365 8.16227 13.6953 7 14.6094Z" fill="%23036829"/></svg>');
}
.service-card__content {
  display: flex;
  gap: 12px;
  flex-direction: column;
}
.service-card__content h6 {
  color: #0D121C;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 22px;
  text-transform: none;
}
@media (max-width: 1024px) {
  .service-card__content h6 {
    font-size: 16px;
    background-image: none;
  }
}
.service-card__content p {
  color: #4B5565;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  margin: 0;
}
@media (max-width: 1024px) {
  .service-card__content p {
    font-size: 14px;
    margin-top: -4px;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card__content h6 {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  }
}

.team-members-wrapper .service-card {
  gap: 24px;
}
.team-members-wrapper .service-card__content {
  gap: 0px;
}
.team-members-wrapper .service-card__content h6 {
  font-size: 21px;
  background-image: none;
}
.team-members-wrapper .service-card__content p.team-position {
  font-size: 18px;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .slick-slide .service-card__image .for-desktop {
    display: block;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card__content .for-mobile.for-tablet {
    display: none;
  }
}

@media (max-width: 1024px) {
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) {
    height: 100px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-image: none;
  }
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) ul {
    position: absolute;
    bottom: 20px;
    left: 20px;
    display: flex;
    gap: 5px;
    flex-wrap: wrap;
  }
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay) ul li {
    color: #fff;
    list-style-type: none;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 132%;
    letter-spacing: -0.06px;
    -webkit-backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
    backdrop-filter: blur(calc(var(--blur-DEFAULT, 8px) / 2));
    border-radius: 6px;
    border: 1px solid rgba(255, 255, 255, 0.12);
    background-color: rgba(255, 255, 255, 0.08);
    padding: 4px 8px;
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: left 9px center;
    padding-left: 30px;
  }
}
@media (max-width: 1024px) {
  .slick-slide .service-card .service-card__image .service-card__image-overlay:not(.slick-slide .service-card .service-card__content .service-card__image-overlay):before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.98) 4.7%, rgba(0, 0, 0, 0.96) 8.9%, rgba(0, 0, 0, 0.93) 12.8%, rgba(0, 0, 0, 0.9) 16.56%, rgba(0, 0, 0, 0.86) 20.37%, rgba(0, 0, 0, 0.82) 24.4%, rgba(0, 0, 0, 0.77) 28.83%, rgba(0, 0, 0, 0.71) 33.84%, rgba(0, 0, 0, 0.65) 39.6%, rgba(0, 0, 0, 0.57) 46.3%, rgba(0, 0, 0, 0.48) 54.1%, rgba(0, 0, 0, 0.38) 63.2%, rgba(0, 0, 0, 0.27) 73.76%, rgba(0, 0, 0, 0.14) 85.97%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.8;
  }
}

.six-column-grid__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 40px 32px;
  margin-top: 48px;
}
@media (max-width: 767px) {
  .six-column-grid__wrapper {
    gap: 32px;
  }
}
.six-column-grid__header {
  max-width: 608px;
  width: 100%;
  margin: 0;
}
.six-column-grid__item {
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  display: flex;
  gap: 7px;
  align-items: flex-start;
  flex-direction: column;
  text-align: left;
}
@media (max-width: 1024px) {
  .six-column-grid__item {
    max-width: calc((100% - 32px) / 2);
  }
}
@media (max-width: 767px) {
  .six-column-grid__item {
    max-width: 100%;
    gap: 5px;
  }
}
.six-column-grid__icon {
  height: 62px;
  width: 62px;
}
.six-column-grid__icon img {
  width: 100%;
  -o-object-fit: 1/1;
  object-fit: 1/1;
}
.six-column-grid__text {
  width: 100%;
}
.six-column-grid__text h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 124%;
  color: #0D121C;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .six-column-grid__text h5 {
    margin-bottom: 14px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .six-column-grid__text h5 {
    margin-bottom: 12px;
    color: #0F2178;
    letter-spacing: 0%;
  }
}
.six-column-grid__text p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .six-column-grid__text p {
    font-size: 14px;
  }
}
.six-column-grid__text a {
  color: rgb(21, 94, 239);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  text-decoration: underline;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M11.625 1.16602V9.29102C11.625 9.45678 11.5591 9.61575 11.4419 9.73296C11.3247 9.85017 11.1657 9.91602 11 9.91602C10.8342 9.91602 10.6753 9.85017 10.558 9.73296C10.4408 9.61575 10.375 9.45678 10.375 9.29102V2.67461L1.44217 11.6082C1.32489 11.7255 1.16583 11.7914 0.999981 11.7914C0.834129 11.7914 0.675069 11.7255 0.557794 11.6082C0.440518 11.4909 0.374634 11.3319 0.374634 11.166C0.374634 11.0002 0.440518 10.8411 0.557794 10.7238L9.49139 1.79102H2.87498C2.70922 1.79102 2.55025 1.72517 2.43304 1.60796C2.31583 1.49075 2.24998 1.33178 2.24998 1.16602C2.24998 1.00026 2.31583 0.841284 2.43304 0.724074C2.55025 0.606864 2.70922 0.541016 2.87498 0.541016H11C11.1657 0.541016 11.3247 0.606864 11.4419 0.724074C11.5591 0.841284 11.625 1.00026 11.625 1.16602Z" fill="%233A623C"/></svg>');
  background-position: right top 5px;
  background-repeat: no-repeat;
  background-size: 12px;
  text-transform: none;
}

.six-column-grid__item.row {
  flex-direction: row;
  gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
}
.six-column-grid__item.row .six-column-grid__text {
  text-align: left;
  margin-top: 10px;
}
.six-column-grid__item.left-align {
  align-items: flex-start;
}
.six-column-grid__item.left-align .six-column-grid__text {
  text-align: left;
}

.trade-container:has(.six-column-grid__wrapper.custom-slider) {
  padding-right: 0;
}

@media (max-width: 1024px) {
  .six-column-grid__wrapper.custom-slider {
    justify-content: flex-start;
    padding-bottom: 74px !important;
  }
}
.six-column-grid__wrapper.custom-slider .slick-dots li.slick-active button:before {
  color: rgb(255, 255, 255);
}

.six-column-grid__wrapper.custom-slider .slick-list {
  max-width: 268px;
  width: 100%;
}

.dark-bg .six-column-grid__text h5 {
  color: #155EEF;
}
.dark-bg .six-column-grid__text p {
  color: rgba(255, 255, 255, 0.82);
}
.dark-bg .six-column-grid__text a {
  color: #fff;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="12" viewBox="0 0 13 12" fill="none"><path d="M12.125 1.16602V9.29102C12.125 9.45678 12.0591 9.61575 11.9419 9.73296C11.8247 9.85017 11.6657 9.91602 11.5 9.91602C11.3342 9.91602 11.1753 9.85017 11.058 9.73296C10.9408 9.61575 10.875 9.45678 10.875 9.29102V2.67461L1.94217 11.6082C1.82489 11.7255 1.66583 11.7914 1.49998 11.7914C1.33413 11.7914 1.17507 11.7255 1.05779 11.6082C0.940518 11.4909 0.874634 11.3319 0.874634 11.166C0.874634 11.0002 0.940518 10.8411 1.05779 10.7238L9.99139 1.79102H3.37498C3.20922 1.79102 3.05025 1.72517 2.93304 1.60796C2.81583 1.49075 2.74998 1.33178 2.74998 1.16602C2.74998 1.00026 2.81583 0.841284 2.93304 0.724074C3.05025 0.606864 3.20922 0.541016 3.37498 0.541016H11.5C11.6657 0.541016 11.8247 0.606864 11.9419 0.724074C12.0591 0.841284 12.125 1.00026 12.125 1.16602Z" fill="white"/></svg>');
}

.color-image {
  position: absolute;
}
@media (max-width: 1024px) {
  .color-image {
    display: none;
  }
}
.color-image img {
  width: 100%;
  height: auto;
}

.color-image.top {
  top: 85px;
}

.color-image.bottom {
  bottom: 36px;
}

.color-image.left {
  left: -10px;
}

.color-image.right {
  right: -95px;
}

.color-image.left.top img {
  max-width: 177px;
}

.color-image.left.bottom img {
  max-width: 177px;
}

.color-image.right.bottom {
  transform: rotate(-11.811deg);
  bottom: -100px;
}
.color-image.right.bottom img {
  max-width: 270px;
}

.color-image.right.top {
  transform: rotate(-11.811deg);
  bottom: -100px;
}
.color-image.right.top img {
  max-width: 270px;
}

.simple-text__header {
  max-width: 800px;
}

.four-column-grid__wrapper {
  display: flex;
  gap: 96px;
}
@media (max-width: 1024px) {
  .four-column-grid__wrapper {
    flex-direction: column;
    gap: 48px;
  }
}
.four-column-grid__wrapper .six-column-grid__header {
  max-width: 384px;
  width: 100%;
}
.four-column-grid__content .six-column-grid__wrapper {
  -moz-column-gap: 32px;
  column-gap: 32px;
  row-gap: 32px;
  margin-top: 0;
}
.four-column-grid__content .six-column-grid__item {
  background: rgba(202, 233, 187, 0.13);
  border-radius: 10px;
  padding: 32px;
  max-width: 352px;
  width: 100%;
}
@media (max-width: 1024px) {
  .four-column-grid__content .six-column-grid__item {
    flex-basis: 352px;
    flex-grow: 1;
    max-width: 100%;
  }
}

.review-section__wrapper {
  display: flex;
  gap: 64px;
}
@media (max-width: 1100px) {
  .review-section__wrapper {
    gap: 54px;
  }
}
@media (max-width: 1024px) {
  .review-section__wrapper {
    gap: 48px;
    flex-wrap: wrap;
  }
}
.review-content {
  max-width: 576px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .review-content {
    max-width: 100%;
  }
}
.review-image {
  max-width: 576px;
  width: 100%;
  border-radius: 16px;
  aspect-ratio: 576/720;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .review-image {
    max-width: 100%;
    aspect-ratio: 343/367;
  }
}
@media (max-width: 767px) {
  .review-image {
    aspect-ratio: 343/367;
  }
}
.review-image img {
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .review-image img {
    height: 100%;
    width: 100%;
  }
}
.review-slider-wrapper {
  position: relative;
  max-width: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .review-slider-wrapper {
    padding-bottom: 72px;
  }
}
.review-slider-wrapper .slick-next {
  right: 0;
}
@media (max-width: 767px) {
  .review-slider-wrapper .slick-next {
    right: unset;
    left: 60px;
  }
}
.review-slider-wrapper .slick-prev {
  right: 60px;
}
@media (max-width: 767px) {
  .review-slider-wrapper .slick-prev {
    right: unset;
    left: 0;
  }
}

.review-slide {
  display: flex !important;
  gap: 48px;
  flex-direction: column;
}
@media (max-width: 767px) {
  .review-slide {
    gap: 24px;
  }
}

.slide-rating {
  display: flex;
  gap: 4px;
}
.slide-rating span {
  height: 20px;
  width: 20px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_503_38914)"><path d="M9.53834 1.60996C9.70914 1.19932 10.2909 1.19932 10.4617 1.60996L12.5278 6.57744C12.5998 6.75056 12.7626 6.86885 12.9495 6.88383L18.3123 7.31376C18.7556 7.3493 18.9354 7.90256 18.5976 8.19189L14.5117 11.6919C14.3693 11.8139 14.3071 12.0053 14.3506 12.1876L15.5989 17.4208C15.7021 17.8534 15.2315 18.1954 14.8519 17.9635L10.2606 15.1592C10.1006 15.0615 9.89938 15.0615 9.73937 15.1592L5.14806 17.9635C4.76851 18.1954 4.29788 17.8534 4.40108 17.4208L5.64939 12.1876C5.69289 12.0053 5.6307 11.8139 5.48831 11.6919L1.40241 8.19189C1.06464 7.90256 1.24441 7.3493 1.68773 7.31376L7.05054 6.88383C7.23744 6.86885 7.40024 6.75056 7.47225 6.57744L9.53834 1.60996Z" fill="%23FDB022"/></g><defs><clipPath id="clip0_503_38914"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');
}

.slide-text p {
  color: #0F2178;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.84px;
  font-family: "Red Hat Display", sans-serif;
}
@media (max-width: 1024px) {
  .slide-text p {
    font-size: 18px;
    letter-spacing: -1.5%;
  }
}
@media (max-width: 767px) {
  .slide-text p {
    font-size: 16px;
  }
}
.slide-text p:before {
  content: '"';
}
.slide-text p:after {
  content: '"';
}

.slide-footer {
  display: flex;
  gap: 12px;
}
@media (max-width: 767px) {
  .slide-footer {
    margin-top: 8px;
  }
}
.slide-footer-img {
  height: 56px;
  width: 56px;
  border-radius: 50%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .slide-footer-img {
    width: 48px;
    height: 48px;
  }
}
.slide-footer-img img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
.slide-footer-txt {
  width: calc(100% - 75px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 4px;
}
@media (max-width: 767px) {
  .slide-footer-txt {
    gap: 0;
  }
}
.slide-footer-txt p {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  letter-spacing: -0.09px;
  color: #0D121C;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
}
@media (max-width: 767px) {
  .slide-footer-txt p {
    font-size: 16px;
  }
}
.slide-footer-txt p::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMDlfNTc3MjMpIj4KPHBhdGggZD0iTTEyLjM1NTggMi44MzQwNkMxMi41MDc3IDMuMjAxNTggMTIuNzk5NCAzLjQ5MzcgMTMuMTY2NyAzLjY0NjIxTDE0LjQ1NDYgNC4xNzk2N0MxNC44MjIxIDQuMzMxOTIgMTUuMTE0MiA0LjYyMzkzIDE1LjI2NjQgNC45OTE0N0MxNS40MTg2IDUuMzU5MDEgMTUuNDE4NiA1Ljc3MTk4IDE1LjI2NjQgNi4xMzk1MkwxNC43MzMzIDcuNDI2NDhDMTQuNTgxIDcuNzk0MTkgMTQuNTgwOCA4LjIwNzU3IDE0LjczMzggOC41NzUxTDE1LjI2NiA5Ljg2MTY4QzE1LjM0MTQgMTAuMDQzNyAxNS4zODAzIDEwLjIzODggMTUuMzgwMyAxMC40MzU5QzE1LjM4MDQgMTAuNjMzIDE1LjM0MTYgMTAuODI4MSAxNS4yNjYxIDExLjAxMDJDMTUuMTkwNyAxMS4xOTIyIDE1LjA4MDIgMTEuMzU3NyAxNC45NDA4IDExLjQ5N0MxNC44MDE0IDExLjYzNjMgMTQuNjM2IDExLjc0NjggMTQuNDUzOSAxMS44MjIyTDEzLjE2NjkgMTIuMzU1MkMxMi43OTk0IDEyLjUwNzIgMTIuNTA3MyAxMi43OTg5IDEyLjM1NDggMTMuMTY2MkwxMS44MjEzIDE0LjQ1NDFDMTEuNjY5MSAxNC44MjE2IDExLjM3NzEgMTUuMTEzNiAxMS4wMDk1IDE1LjI2NThDMTAuNjQyIDE1LjQxODEgMTAuMjI5IDE1LjQxODEgOS44NjE0OCAxNS4yNjU4TDguNTc0NTIgMTQuNzMyOEM4LjIwNjk3IDE0LjU4MDkgNy43OTQxNSAxNC41ODEyIDcuNDI2ODMgMTQuNzMzNkw2LjEzODk0IDE1LjI2NjNDNS43NzE2IDE1LjQxODIgNS4zNTg5OSAxNS40MTgxIDQuOTkxNzUgMTUuMjY2QzQuNjI0NTEgMTUuMTEzOSA0LjMzMjY2IDE0LjgyMjIgNC4xODAzMSAxNC40NTVMMy42NDY2OSAxMy4xNjY4QzMuNDk0NzMgMTIuNzk5MyAzLjIwMzA1IDEyLjUwNzEgMi44MzU3NiAxMi4zNTQ2TDEuNTQ3ODcgMTEuODIxMkMxLjE4MDQ5IDExLjY2OSAwLjg4ODU2OCAxMS4zNzcyIDAuNzM2MjcgMTEuMDA5OEMwLjU4Mzk3MyAxMC42NDI1IDAuNTgzNzY2IDEwLjIyOTcgMC43MzU2OTYgOS44NjIyM0wxLjI2ODc3IDguNTc1MjdDMS40MjA2NCA4LjIwNzcyIDEuNDIwMzMgNy43OTQ5IDEuMjY3OTEgNy40Mjc1OEwwLjczNTU5OSA2LjEzODc2QzAuNjYwMTI3IDUuOTU2NzIgMC42MjEyNjYgNS43NjE2IDAuNjIxMjM0IDUuNTY0NTNDMC42MjEyMDMgNS4zNjc0NyAwLjY2MDAwMiA1LjE3MjMzIDAuNzM1NDE1IDQuOTkwMjdDMC44MTA4MjggNC44MDgyMSAwLjkyMTM3NiA0LjY0Mjc5IDEuMDYwNzQgNC41MDM0NkMxLjIwMDExIDQuMzY0MTQgMS4zNjU1NyA0LjI1MzY1IDEuNTQ3NjUgNC4xNzgyOUwyLjgzNDYyIDMuNjQ1MjFDMy4yMDE4MSAzLjQ5MzM4IDMuNDkzNzYgMy4yMDIwNyAzLjY0NjM5IDIuODM1MjFMNC4xNzk4NSAxLjU0NzMyQzQuMzMyMDkgMS4xNzk3OCA0LjYyNDEgMC44ODc3NjQgNC45OTE2NCAwLjczNTUyM0M1LjM1OTE4IDAuNTgzMjgyIDUuNzcyMTUgMC41ODMyODIgNi4xMzk2OSAwLjczNTUyM0w3LjQyNjY2IDEuMjY4NkM3Ljc5NDIxIDEuNDIwNDcgOC4yMDcwMyAxLjQyMDE2IDguNTc0MzUgMS4yNjc3NEw5Ljg2Mjc4IDAuNzM2MzVDMTAuMjMwMyAwLjU4NDE5NSAxMC42NDMyIDAuNTg0MjI2IDExLjAxMDYgMC43MzY0MzdDMTEuMzc4MSAwLjg4ODY0OCAxMS42NzAxIDEuMTgwNTggMTEuODIyMyAxLjU0ODAyTDEyLjM1NTkgMi44MzYyOUwxMi4zNTU4IDIuODM0MDZaIiBmaWxsPSIjMEM3NURFIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuMTMzMyA1LjkwMzRDMTEuMjQwMSA1LjczNTUyIDExLjI3NiA1LjUzMjA1IDExLjIzMjggNS4zMzc3N0MxMS4xODk3IDUuMTQzNDggMTEuMDcxMSA0Ljk3NDI4IDEwLjkwMzMgNC44Njc0QzEwLjczNTQgNC43NjA1MiAxMC41MzE5IDQuNzI0NzEgMTAuMzM3NiA0Ljc2Nzg0QzEwLjE0MzMgNC44MTA5NyA5Ljk3NDE0IDQuOTI5NTIgOS44NjcyNiA1LjA5NzRMNi45MzAyNiA5LjcxMjRMNS41ODYyNiA4LjAzMjRDNS40NjIwMSA3Ljg3Njk4IDUuMjgxMSA3Ljc3NzI5IDUuMDgzMzUgNy43NTUyNkM0Ljg4NTU5IDcuNzMzMjIgNC42ODcxOCA3Ljc5MDY1IDQuNTMxNzYgNy45MTQ5QzQuMzc2MzQgOC4wMzkxNiA0LjI3NjY1IDguMjIwMDYgNC4yNTQ2MiA4LjQxNzgyQzQuMjMyNTggOC42MTU1NyA0LjI5MDAxIDguODEzOTggNC40MTQyNiA4Ljk2OTRMNi40MTQyNiAxMS40Njk0QzYuNDg4OCAxMS41NjI3IDYuNTg0NTMgMTEuNjM2OCA2LjY5MzUgMTEuNjg1N0M2LjgwMjQ2IDExLjczNDUgNi45MjE1MiAxMS43NTY2IDcuMDQwNzUgMTEuNzUwMUM3LjE1OTk4IDExLjc0MzcgNy4yNzU5NSAxMS43MDg5IDcuMzc5MDEgMTEuNjQ4NUM3LjQ4MjA3IDExLjU4ODIgNy41NjkyMyAxMS41MDQyIDcuNjMzMjYgMTEuNDAzNEwxMS4xMzMzIDUuOTAzNFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTAwOV81NzcyMyI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.slide-footer-txt span {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}

.faq__wrapper {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 48px;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .faq__wrapper {
    gap: 32px;
  }
}
.faq__wrapper.loader {
  position: relative;
}
.faq__wrapper.loader::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.faq__wrapper.loader::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #364152;
  border-radius: 50%;
  animation: loader-spin 1s infinite ease;
  z-index: 2;
}
@media (max-width: 1024px) {
  .faq__wrapper .section-heading-content.center {
    margin-left: 0;
  }
}
.faq-listing .faq_section__question h5 {
  color: #0F2178;
}

.faq-section .six-column-grid__header {
  max-width: 800px;
}
.faq-section .six-column-grid__header h2 {
  color: #0D121C;
}

.faq_section {
  background-color: transparent;
}
.faq_section__accordion {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 48px;
}
@media (max-width: 767px) {
  .faq_section__accordion {
    margin-top: 32px;
  }
}
.faq_section__item {
  overflow: hidden;
  display: flex;
  gap: 16px;
  padding: 24px;
  flex-direction: column;
  margin-bottom: 24px;
  border-radius: 12px;
}
@media (max-width: 767px) {
  .faq_section__item {
    margin-bottom: 0;
  }
}
.faq_section__item.faq_section__item--active {
  background-color: rgba(154, 169, 194, 0.0705882353);
}
.faq_section__item.faq_section__item--active .faq_section__answer {
  display: block;
}
.faq_section__question {
  width: 100%;
  border: none;
  text-align: left;
  font-family: "Red Hat Text", sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: rgb(54, 65, 82);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 1024px) {
  .faq_section__question {
    font-size: 18px;
    padding: 0px;
    font-weight: 700;
    align-items: flex-start;
  }
}
.faq_section__question h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 18px;
  line-height: 124%;
  font-weight: 700;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .faq_section__question h5 {
    font-size: 18px;
    padding: 0px;
    max-width: calc(100% - 40px);
    width: 100%;
  }
}
.faq_section__answer {
  padding-top: 12px;
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  line-height: 140%;
}
.faq_section__answer p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .faq_section__answer p {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 132%;
    letter-spacing: -0.5%;
    color: #4B5565;
  }
}
.faq_section__answer p a {
  color: #155EEF;
  text-decoration: underline;
  font-style: italic;
}
.faq_section__answer p img {
  max-width: 100%;
  width: auto;
  contain-intrinsic-size: revert;
}
@media (max-width: 1024px) {
  .faq_section__answer {
    font-size: 16px;
    padding: 12px 0 0 0;
  }
}

.faq-readmore {
  padding: 11px 16px;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  color: #364152;
  border: 1px solid rgba(73, 115, 76, 0.2);
  border: 1px solid rgba(73, 88, 111, 0.2);
  border-radius: 8px;
  display: inline-block;
  margin-top: 16px;
  transition: all 0.3s;
  background-color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.0509803922);
}
.faq-readmore:hover {
  background-color: #364152;
  color: #fff;
}

.faq_section__item .faq_section__icon {
  height: 24px;
  max-width: 24px;
  width: 100%;
  cursor: pointer;
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  background-color: #155EEF;
  border-radius: 6px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M15.8125 8C15.8125 8.24864 15.7137 8.4871 15.5379 8.66291C15.3621 8.83873 15.1236 8.9375 14.875 8.9375H8.9375V14.875C8.9375 15.1236 8.83873 15.3621 8.66291 15.5379C8.4871 15.7137 8.24864 15.8125 8 15.8125C7.75136 15.8125 7.5129 15.7137 7.33709 15.5379C7.16127 15.3621 7.0625 15.1236 7.0625 14.875V8.9375H1.125C0.87636 8.9375 0.637903 8.83873 0.462087 8.66291C0.286272 8.4871 0.1875 8.24864 0.1875 8C0.1875 7.75136 0.286272 7.5129 0.462087 7.33709C0.637903 7.16127 0.87636 7.0625 1.125 7.0625H7.0625V1.125C7.0625 0.87636 7.16127 0.637903 7.33709 0.462087C7.5129 0.286272 7.75136 0.1875 8 0.1875C8.24864 0.1875 8.4871 0.286272 8.66291 0.462087C8.83873 0.637903 8.9375 0.87636 8.9375 1.125V7.0625H14.875C15.1236 7.0625 15.3621 7.16127 15.5379 7.33709C15.7137 7.5129 15.8125 7.75136 15.8125 8Z" fill="white"/></svg>');
}
.faq_section__item.faq_section__item--active .faq_section__icon {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M17.8125 10C17.8125 10.2486 17.7137 10.4871 17.5379 10.6629C17.3621 10.8387 17.1236 10.9375 16.875 10.9375H3.125C2.87636 10.9375 2.6379 10.8387 2.46209 10.6629C2.28627 10.4871 2.1875 10.2486 2.1875 10C2.1875 9.75136 2.28627 9.5129 2.46209 9.33709C2.6379 9.16127 2.87636 9.0625 3.125 9.0625H16.875C17.1236 9.0625 17.3621 9.16127 17.5379 9.33709C17.7137 9.5129 17.8125 9.75136 17.8125 10Z" fill="white"/></svg>');
  width: 100%;
  background-color: #364152;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.0901960784) inset;
  border-top: 2px solid rgba(0, 0, 0, 0.9);
}

.faq-connect {
  width: 100%;
  border-radius: 16px;
  background-image: url("../images/curves-light-blue.png");
  background-color: rgba(255, 255, 255, 0.6);
  padding: 64px 64px 64px 55px;
  display: flex;
  gap: 47px;
  flex-wrap: nowrap;
  background-repeat: no-repeat;
  justify-content: space-between;
  background-blend-mode: color;
  background-position: center;
}
@media (max-width: 1024px) {
  .faq-connect {
    gap: 24px;
    padding: 48px;
    flex-direction: column;
    background-position: left -10px top -6px;
  }
}
@media (max-width: 767px) {
  .faq-connect {
    padding: 32px;
  }
}
.faq-connect_content {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 23px;
}
@media (max-width: 1024px) {
  .faq-connect_content {
    flex-direction: column;
    gap: 24px;
  }
}
.faq-connect_content-icon {
  width: 62px;
  height: 62px;
}
.faq-connect_content-icon img {
  width: 100%;
  height: 100%;
}
.faq-connect_content-txt {
  max-width: calc(100% - 84px);
  width: 100%;
}
@media (max-width: 767px) {
  .faq-connect_content-txt {
    max-width: 100%;
  }
}
.faq-connect_content-txt h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 105%;
  letter-spacing: -0.5%;
  color: #0F2178;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .faq-connect_content-txt h6 {
    font-size: 24px;
    margin-bottom: 18px;
    line-height: 105%;
  }
}
.faq-connect_content-txt p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.faq-connect_btn {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .faq-connect_btn {
    gap: 18px;
  }
}
.faq-connect_btn .btn {
  white-space: nowrap;
}
.faq-connect_btn .btn.btn-white {
  border: 1px solid #9AA4B2;
  background: linear-gradient(261.36deg, rgba(255, 255, 255, 0.4) -204.08%, rgba(255, 255, 255, 0.6) -125.8%, #FFFFFF -106.23%, rgba(255, 255, 255, 0.6) -86.66%, rgba(255, 255, 255, 0.4) -8.38%);
  box-sizing: unset;
}

.blog-listing {
  padding-bottom: 124px;
}
.blog-listing__wrapper {
  display: flex;
  flex-direction: column;
  gap: 56px;
}
.blog-listing__grid {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 1008px;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .blog-listing__grid {
    gap: 20px;
  }
}
.blog-listing__grid.loader {
  position: relative;
}
.blog-listing__grid.loader::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.blog-listing__grid.loader::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #364152;
  border-radius: 50%;
  animation: loader-spin 1s infinite ease;
  z-index: 2;
}
.blog-listing__item {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 32px;
  padding: 16px;
  background-color: #ffffff;
  border-radius: 16px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  cursor: pointer;
}
@media (max-width: 767px) {
  .blog-listing__item {
    flex-direction: column;
    gap: 20px;
  }
}
.blog-listing__item--img {
  max-width: 368px;
  width: 100%;
  height: 235px;
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .blog-listing__item--img {
    max-width: 100%;
    height: 199px;
  }
}
.blog-listing__item--img img {
  width: 100%;
  max-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}
@media (max-width: 767px) {
  .blog-listing__item--img img {
    height: 100%;
  }
}
.blog-listing__item--content {
  max-width: calc(100% - 400px);
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 767px) {
  .blog-listing__item--content {
    max-width: 100%;
    gap: 16px;
  }
}
.blog-listing__item--content h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  color: #0F2178;
  margin-bottom: 16px;
}
.blog-listing__item--content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__item--badge {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
.blog-listing__item--badge p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  margin-bottom: 0;
}
.blog-listing__item--badge span {
  padding: 4px 12px;
  border-radius: 14px;
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-style: Medium;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
}
.blog-listing__item--content-bottom {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-top: auto;
}
@media (max-width: 767px) {
  .blog-listing__item--content-bottom {
    align-items: stretch;
  }
}
.blog-listing__item-blogger-img {
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: relative;
}
.blog-listing__item-blogger-img::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid rgba(255, 255, 255, 0.1490196078);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
}
.blog-listing__item-blogger-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .blog-listing__item--blogger-details {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
.blog-listing__item--blogger-details h6 {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__item--blogger-details p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.blog-listing__btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.blog-listing__btn .load-more {
  padding: 15px 20px;
  background-color: #155EEF;
  border-radius: 10px;
  color: #ffffff;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0%;
}
.blog-listing__btn .load-more:hover {
  background-color: transparent;
  color: #155EEF;
}

.blog-filter,
.faq-filters {
  display: flex;
  justify-content: center;
  margin-bottom: 56px;
}
@media (max-width: 1024px) {
  .blog-filter,
  .faq-filters {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .blog-filter,
  .faq-filters {
    margin-bottom: 20px;
    margin-right: -16px;
  }
}
.blog-filter__wrap,
.faq-filters__wrap {
  display: flex;
  justify-content: center;
  gap: 16px;
  align-items: center;
}
@media (max-width: 767px) {
  .blog-filter__wrap,
  .faq-filters__wrap {
    overflow-x: scroll;
    scrollbar-width: none;
    justify-content: flex-start;
    gap: 4px;
  }
}
.blog-filter__wrap li a,
.faq-filters__wrap li a {
  display: block;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 12px 24px;
  border-radius: 24px;
  background: linear-gradient(0deg, rgba(178, 153, 255, 0.2), rgba(178, 153, 255, 0.2)), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
@media (max-width: 767px) {
  .blog-filter__wrap li a,
  .faq-filters__wrap li a {
    white-space: nowrap;
  }
}
.blog-filter__wrap li.active a,
.faq-filters__wrap li.active a {
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}

.load-more-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-top: 56px;
}

.pagination__wrapper {
  margin-top: 48px;
}
.load_more_blog_btn_wrapper {
  display: none;
}
@media (max-width: 1100px) {
  .load_more_blog_btn_wrapper {
    display: block;
  }
}

.pagination {
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 24px;
}

.pagination a,
.pagination > span {
  padding: 8px 14px;
  background: transparent;
  color: #4B5565;
  cursor: pointer;
  border-radius: 2px;
  height: 48px;
  min-width: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  /* 20.8px */
  letter-spacing: 0.32px;
  border-radius: 10px;
}
@media (max-width: 1024px) {
  .pagination a,
  .pagination > span {
    font-size: 14px;
    height: 32px;
    min-width: 32px;
    border-radius: 8px;
  }
}

.pagination a:first-child {
  margin-right: 12px;
  padding: 13.5px 25px;
  border: 1px solid rgba(73, 115, 76, 0.2);
}
@media (max-width: 1024px) {
  .pagination a:first-child {
    margin-right: 12px;
  }
}
@media (max-width: 767px) {
  .pagination a:first-child {
    margin-right: 5px;
  }
}

.pagination a:last-child {
  margin-left: 12px;
  padding: 13.5px 25px;
  border: 1px solid #9AA4B2;
}
@media (max-width: 1024px) {
  .pagination a:last-child {
    margin-left: 12px;
    padding: 10px 20px;
    height: 40px;
  }
}
@media (max-width: 767px) {
  .pagination a:last-child {
    margin-left: 5px;
  }
}

@media (max-width: 1024px) {
  .pagination a.prev,
  .pagination a.next {
    padding: 9px 11px;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .pagination a .prev_arrow,
  .pagination a .next_arrow {
    font-size: 0;
  }
}

.pagination a .prev_arrow:before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="15" viewBox="0 0 8 15" fill="none"><path d="M7.44268 13.4605C7.50075 13.5186 7.54681 13.5875 7.57824 13.6634C7.60966 13.7393 7.62584 13.8206 7.62584 13.9027C7.62584 13.9848 7.60966 14.0661 7.57824 14.142C7.54681 14.2179 7.50075 14.2868 7.44268 14.3449C7.38461 14.4029 7.31567 14.449 7.2398 14.4804C7.16393 14.5119 7.08261 14.528 7.00049 14.528C6.91837 14.528 6.83705 14.5119 6.76118 14.4804C6.68531 14.449 6.61637 14.4029 6.5583 14.3449L0.308304 8.09488C0.250194 8.03683 0.204095 7.9679 0.172642 7.89203C0.141189 7.81615 0.125 7.73483 0.125 7.65269C0.125 7.57056 0.141189 7.48923 0.172642 7.41335C0.204095 7.33748 0.250194 7.26855 0.308304 7.2105L6.5583 0.960504C6.67558 0.843228 6.83464 0.777344 7.00049 0.777344C7.16634 0.777344 7.3254 0.843228 7.44268 0.960504C7.55996 1.07778 7.62584 1.23684 7.62584 1.40269C7.62584 1.56854 7.55996 1.7276 7.44268 1.84488L1.63409 7.65269L7.44268 13.4605Z" fill="%233A623C"/></svg>');
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: 8px;
  background-position: center;
  display: inline-block;
  vertical-align: top;
  margin-right: 12px;
}
@media (max-width: 1024px) {
  .pagination a .prev_arrow:before {
    margin-right: 0;
    height: 19px;
    width: 8px;
  }
}

.pagination a .next_arrow:after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="15" viewBox="0 0 8 15" fill="none"><path d="M7.69254 8.09488L1.44254 14.3449C1.38447 14.4029 1.31553 14.449 1.23966 14.4804C1.16379 14.5119 1.08247 14.528 1.00035 14.528C0.918226 14.528 0.836908 14.5119 0.761037 14.4804C0.685167 14.449 0.616229 14.4029 0.55816 14.3449C0.500091 14.2868 0.454028 14.2179 0.422601 14.142C0.391175 14.0661 0.375 13.9848 0.375 13.9027C0.375 13.8206 0.391175 13.7393 0.422601 13.6634C0.454028 13.5875 0.500091 13.5186 0.55816 13.4605L6.36675 7.65269L0.55816 1.84488C0.440884 1.7276 0.375 1.56854 0.375 1.40269C0.375 1.23684 0.440884 1.07778 0.55816 0.960504C0.675435 0.843228 0.834495 0.777344 1.00035 0.777344C1.1662 0.777344 1.32526 0.843228 1.44254 0.960504L7.69254 7.2105C7.75065 7.26855 7.79675 7.33748 7.8282 7.41335C7.85965 7.48923 7.87584 7.57056 7.87584 7.65269C7.87584 7.73483 7.85965 7.81615 7.8282 7.89203C7.79675 7.9679 7.75065 8.03683 7.69254 8.09488Z" fill="%233A623C"/></svg>');
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: 8px;
  background-position: center;
  display: inline-block;
  vertical-align: top;
  margin-left: 12px;
}
@media (max-width: 1024px) {
  .pagination a .next_arrow:after {
    margin-left: 0;
    height: 19px;
    width: 8px;
  }
}

.pagination .active,
.pagination .current {
  background-color: rgb(204, 221, 245);
  border: none;
}

.pagination .dots {
  border: none;
  background: transparent;
  cursor: default;
}

.pagination a:hover:not(.active):not(.dots) {
  background-color: rgb(255, 255, 255);
}

#post-loader {
  margin-top: 10px;
}
#post-loader .loading {
  display: block;
  text-align: center;
  color: #155EEF;
}

.texteditor-content {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Red Hat Text", sans-serif;
}
@media (max-width: 821px) {
  .texteditor-content {
    max-width: 100%;
  }
}
.texteditor-content p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #4B5565;
  word-break: break-word;
  line-height: 160%;
  letter-spacing: -0.5%;
}
.texteditor-content p strong,
.texteditor-content p b {
  font-weight: 700;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.texteditor-content ul a,
.texteditor-content p a {
  color: #155EEF;
  text-decoration: underline;
}
.texteditor-content ul li {
  margin-left: 17px;
  list-style: disc;
}
.texteditor-content ol li {
  margin-left: 12px;
  list-style: decimal;
  padding-left: 5px;
}
.texteditor-content h2 {
  padding-bottom: 16px;
  font-size: 35px;
  font-weight: 500;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .texteditor-content h2 {
    font-size: 28px;
  }
}
.texteditor-content h3 {
  padding: 0;
  margin-bottom: 24px;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 105%;
  letter-spacing: -0.5%;
  color: #0F2178;
}
@media (max-width: 821px) {
  .texteditor-content h3 {
    font-size: 24px;
  }
}
.texteditor-content h4 {
  font-size: 26px;
  font-weight: 600;
  color: #0F2178;
  line-height: 124%;
}
@media (max-width: 1024px) {
  .texteditor-content h4 {
    font-size: 20px;
  }
}
.texteditor-content h5 {
  padding: 0;
  color: #0D121C;
  color: #0F2178;
  margin: 40px 0;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
}
@media (max-width: 1024px) {
  .texteditor-content h5 {
    font-size: 18px;
    margin: 16px 0;
  }
}
.texteditor-content h6 {
  padding: 0;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: normal;
  text-transform: none;
  line-height: 132%;
  font-family: "Red Hat Text", sans-serif;
  color: #002D04;
}
@media (max-width: 821px) {
  .texteditor-content h6 {
    font-size: 18px;
  }
}
.texteditor-content hr,
.texteditor-content .divider {
  width: 100%;
  height: 1px;
  background-color: #CDD5DF;
  margin: 40px 0;
}
.texteditor-content p + hr {
  margin: 40px 0;
}
@media (max-width: 1024px) {
  .texteditor-content p + hr {
    margin: 36px 0;
  }
}
.texteditor-content .quoteText,
.texteditor-content blockquote {
  margin: 60px 0;
  padding: 0 0 0 104px;
  border-left: 1px solid #155EEF;
  font-weight: 600;
  font-size: 20px;
  line-height: 140%;
  font-style: italic;
  font-family: "Red Hat Display", sans-serif;
  color: #155EEF;
}
.texteditor-content .quoteText strong,
.texteditor-content blockquote strong {
  font-size: inherit;
}
@media (max-width: 1024px) {
  .texteditor-content .quoteText,
  .texteditor-content blockquote {
    padding: 0 0 0 40px;
    margin: 40px 0;
  }
}
@media (max-width: 767px) {
  .texteditor-content .quoteText,
  .texteditor-content blockquote {
    padding: 0 0 0 0;
    border-left: 0;
  }
}
.texteditor-content .quoteText p,
.texteditor-content blockquote p {
  font-size: 24px;
  font-style: italic;
  font-weight: 600;
  line-height: 140%;
  letter-spacing: -0.12px;
  color: #155EEF;
  position: relative;
}
@media (max-width: 821px) {
  .texteditor-content .quoteText p,
  .texteditor-content blockquote p {
    font-size: 20px;
  }
}
.texteditor-content .quoteText p em,
.texteditor-content blockquote p em {
  font-family: "Red Hat Text", sans-serif;
}
.texteditor-content .quoteText p:not(:last-child),
.texteditor-content blockquote p:not(:last-child) {
  margin-bottom: 12px;
  padding: 0 0 0 10px;
  border-left: 1px solid #155EEF;
}
.texteditor-content .quoteText p:last-child,
.texteditor-content blockquote p:last-child {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #0F2178;
  position: relative;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .texteditor-content .quoteText p:last-child,
  .texteditor-content blockquote p:last-child {
    padding-left: 18px;
  }
}
.texteditor-content .quoteText p:last-child::before,
.texteditor-content blockquote p:last-child::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 16px;
  height: 1px;
  background-color: #0F2178;
}
@media (max-width: 767px) {
  .texteditor-content .quoteText p:last-child::before,
  .texteditor-content blockquote p:last-child::before {
    width: 14px;
  }
}
.texteditor-content figcaption,
.texteditor-content .wp-element-caption {
  color: #0D121C;
  font-size: 14px;
  font-weight: 300;
  position: relative;
}
.texteditor-content figcaption::before,
.texteditor-content .wp-element-caption::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
}
.texteditor-content figure {
  max-width: 100%;
}
.texteditor-content .captionImg {
  padding: 48px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.texteditor-content .captionImg__wrap {
  height: 684px;
}
@media (max-width: 1441px) {
  .texteditor-content .captionImg__wrap {
    height: 504px;
  }
}
@media (max-width: 767px) {
  .texteditor-content .captionImg__wrap {
    height: 193px;
  }
}
.texteditor-content .captionImg__wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.texteditor-content .captionImg p {
  padding: 0 0 0 10px;
  color: #4B5565;
  font-size: 14px;
  font-weight: 300;
  position: relative;
}
.texteditor-content .captionImg p::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 2px;
}
.texteditor-content .captionImg.high {
  padding: unset;
}
.texteditor-content .captionImg.high .captionImg__wrap {
  width: 100%;
  height: 1216px;
}
@media (max-width: 1441px) {
  .texteditor-content .captionImg.high .captionImg__wrap {
    height: 896px;
  }
}
@media (max-width: 767px) {
  .texteditor-content .captionImg.high .captionImg__wrap {
    height: 343px;
  }
}
.texteditor-content .socialRibbon {
  display: flex;
  align-items: center;
  gap: 16px;
  padding-bottom: 21px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .texteditor-content .socialRibbon {
    align-items: flex-start;
  }
}
.texteditor-content .socialRibbon p {
  padding-bottom: unset;
}
@media (max-width: 767px) {
  .texteditor-content .socialRibbon p {
    max-width: calc(50% - 60px);
    width: 100%;
    padding-top: 5px;
  }
}
.texteditor-content .socialRibbon__iconWrap {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 32px;
}
.texteditor-content .socialRibbon__icon {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.texteditor-content .jobs {
  padding: 48px 0;
}
.texteditor-content .jobs__title {
  padding: 32px 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.texteditor-content .jobs__title:nth-last-child(2) {
  padding-bottom: 0;
}
.texteditor-content .jobs__head {
  display: flex;
  gap: 16px;
  align-items: center;
  flex-wrap: wrap;
}
.texteditor-content .jobs__head h5 {
  padding: unset;
}
.texteditor-content .jobs__bottom a {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
.texteditor-content .jobs .badgeWrap {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.texteditor-content .jobs .badgeWrap__badge {
  background-color: rgba(158, 145, 130, 0.1254901961);
  opacity: 0.7;
  padding: 5px 8px;
  display: flex;
  align-items: center;
  height: auto;
  gap: 6px;
  font-weight: 600;
}
.texteditor-content .jobs .badgeWrap__badge a,
.texteditor-content .jobs .badgeWrap__badge span {
  color: #4B5565;
  font-weight: 600;
  display: flex;
  gap: 6px;
  align-items: center;
}
.texteditor-content--badge {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .texteditor-content--badge {
    font-family: "Red Hat Text", sans-serif;
    font-weight: 500;
    font-size: 12px;
    line-height: 132%;
    letter-spacing: -0.5%;
  }
}
.texteditor-content--badge p {
  margin-bottom: 0;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
}
.texteditor-content--badge span {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  padding: 4px 12px;
  border-radius: 999px;
  background: linear-gradient(0deg, #B299FF, #B299FF), linear-gradient(261.36deg, rgba(255, 255, 255, 0) -204.08%, rgba(255, 255, 255, 0.2) -125.8%, rgba(255, 255, 255, 0.4) -106.23%, rgba(255, 255, 255, 0.2) -86.66%, rgba(255, 255, 255, 0) -8.38%);
}
.texteditor-content img {
  max-height: 1216px;
  height: auto;
  width: 100%;
}
@media (max-width: 767px) {
  .texteditor-content img {
    max-height: 219px;
  }
}
.texteditor-content h2:not(:last-child),
.texteditor-content h3:not(:last-child),
.texteditor-content p:not(:last-child),
.texteditor-content h6:not(:last-child) {
  margin-bottom: 20px;
}
.texteditor-content h4:not(:last-child) {
  margin-bottom: 20px;
}
.texteditor-content .blog-listing__item--badge p {
  margin-bottom: 0;
}
.texteditor-content h6 + .icon-info-box {
  margin-top: 40px;
}
.texteditor-content .icon-info-box:first-child {
  margin-top: 40px;
}
.texteditor-content .icon-info-box + p {
  margin-top: 40px;
}
.texteditor-content h3 + p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #252C39;
}
@media (max-width: 1024px) {
  .texteditor-content h3 + p {
    font-size: 18px;
  }
}
.texteditor-content figure,
.texteditor-content .wp-caption,
.texteditor-content .alignnone {
  max-width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
}
.texteditor-content img {
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  max-width: 100%;
  width: 100%;
  border-radius: 12px;
  margin-top: 10px;
}
.texteditor-content img:not(:first-child) {
  margin-top: 48px;
}
@media (max-width: 767px) {
  .texteditor-content img {
    height: 228px;
  }
}
.texteditor-content figcaption,
.texteditor-content .figcaption,
.texteditor-content .wp-caption-text {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-top: 8px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .texteditor-content figcaption,
  .texteditor-content .figcaption,
  .texteditor-content .wp-caption-text {
    margin-top: 12px;
  }
}
.texteditor-content table {
  border: 1px solid rgba(193, 177, 161, 0.33);
  width: 100%;
}
.texteditor-content table thead {
  text-align: left;
}
.texteditor-content table th {
  padding: 5px;
  border: 1px solid rgba(193, 177, 161, 0.33);
}
.texteditor-content table td {
  padding: 5px;
  border: 1px solid rgba(193, 177, 161, 0.33);
}

.page-template-legal-content-template .single-tree_btn,
.single-post .single-tree_btn {
  border-radius: 10px;
}

.single-tree_btn {
  max-width: -moz-fit-content;
  max-width: fit-content;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #155EEF;
  position: relative;
  display: flex;
  align-items: center;
  gap: 3px;
}
.single-tree_btn::before {
  content: "";
  display: block;
  width: 11px;
  height: 11px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMTgzMDMzIDUuOTI5MDNMNS45MjgyOCAwLjE4Mzc5QzYuMDQ1NDkgMC4wNjY1Nzk2IDYuMjA0NDYgMC4wMDA3MzA3NDkgNi4zNzAyMiAwLjAwMDczMDc0OUM2LjUzNTk4IDAuMDAwNzMwNzQ5IDYuNjk0OTUgMC4wNjY1Nzk2IDYuODEyMTYgMC4xODM3OUM2LjkyOTM3IDAuMzAxIDYuOTk1MjIgMC40NTk5NzEgNi45OTUyMiAwLjYyNTczMUM2Ljk5NTIyIDAuNzkxNDkyIDYuOTI5MzcgMC45NTA0NjMgNi44MTIxNiAxLjA2NzY3TDIuMTMzNjUgNS43NDYxOEwxNC43NjcxIDUuNzQ1NjNDMTQuOTMzIDUuNzQ1NjMgMTUuMDkyIDUuODExNTEgMTUuMjA5MyA1LjkyODc5QzE1LjMyNjYgNi4wNDYwNiAxNS4zOTI1IDYuMjA1MTIgMTUuMzkyNSA2LjM3MDk3QzE1LjM5MjUgNi41MzY4MyAxNS4zMjY2IDYuNjk1ODkgMTUuMjA5MyA2LjgxMzE2QzE1LjA5MiA2LjkzMDQ0IDE0LjkzMyA2Ljk5NjMyIDE0Ljc2NzEgNi45OTYzMkwyLjEzMzY1IDYuOTk1NzdMNi44MTIxNiAxMS42NzQzQzYuOTI5MzcgMTEuNzkxNSA2Ljk5NTIyIDExLjk1MDUgNi45OTUyMiAxMi4xMTYyQzYuOTk1MjIgMTIuMjgyIDYuOTI5MzcgMTIuNDQwOSA2LjgxMjE2IDEyLjU1ODJDNi42OTQ5NSAxMi42NzU0IDYuNTM1OTggMTIuNzQxMiA2LjM3MDIyIDEyLjc0MTJDNi4yMDQ0NiAxMi43NDEyIDYuMDQ1NDkgMTIuNjc1NCA1LjkyODI4IDEyLjU1ODJMMC4xODMwMzMgNi44MTI5MkMwLjA2NTgyMjggNi42OTU3MSAtMi41NTcxN2UtMDUgNi41MzY3MyAtMi41NjgyM2UtMDUgNi4zNzA5N0MtMi41Nzg3N2UtMDUgNi4yMDUyMSAwLjA2NTgyMjYgNi4wNDYyNCAwLjE4MzAzMyA1LjkyOTAzWiIgZmlsbD0iIzE1NUVFRiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.single-tree_btn::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: calc(100% - 14px);
  height: 1px;
  background-color: #155EEF;
}
.single-tree_btn:hover {
  color: #155EEF;
}
.single-tree-head {
  max-width: 800px;
  width: 100%;
}
.single-tree-head h1 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 600;
  font-size: 44px;
  line-height: 105%;
  color: #0F2178;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .single-tree-head h1 {
    font-size: 36px;
    margin-top: 30px;
    margin-bottom: 16px;
  }
}
.single-tree-head p,
.single-tree-head .post-excerpt {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.09px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .single-tree-head p,
  .single-tree-head .post-excerpt {
    font-size: 16px;
  }
}
.single-tree-mainBanner {
  width: 100%;
  aspect-ratio: 19/10;
  border-radius: 16px;
  overflow: hidden;
  margin-top: 48px;
}
.single-tree-mainBanner img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}

@media (max-width: 1024px) {
  .tree-cat + .single-tree-head {
    margin-bottom: 24px;
    margin-top: 16px;
  }
}
.tree-cat ul {
  padding: 0;
  margin: 0;
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
.tree-cat ul li {
  list-style-type: none;
  padding: 3px 8px 3px 30px;
  border-radius: 4px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 132%;
  /* 15.84px */
  letter-spacing: -0.06px;
  width: -moz-fit-content;
  width: fit-content;
  background-position: left 8px center;
  background-size: 18px;
  background-repeat: no-repeat;
  color: rgb(58, 98, 60);
  background-color: rgba(202, 233, 187, 0.35);
}
.tree-cat ul li.tree-removal {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M13.9289 4.40159C13.522 3.43004 12.8371 2.60042 11.9601 2.01695C11.0832 1.43348 10.0533 1.12219 9.00002 1.12219C7.9467 1.12219 6.91688 1.43348 6.03993 2.01695C5.16298 2.60042 4.47802 3.43004 4.07111 4.40159C3.19542 4.80711 2.4533 5.45362 1.93157 6.26546C1.40985 7.07731 1.13009 8.02094 1.12502 8.98597C1.11729 11.7155 3.33002 13.9922 6.05674 14.0625C6.88159 14.0841 7.69912 13.9027 8.43752 13.5345V16.3125C8.43752 16.4617 8.49678 16.6048 8.60227 16.7103C8.70776 16.8158 8.85084 16.875 9.00002 16.875C9.1492 16.875 9.29228 16.8158 9.39777 16.7103C9.50326 16.6048 9.56252 16.4617 9.56252 16.3125V13.5345C10.2613 13.883 11.0317 14.0638 11.8125 14.0625H11.9433C14.67 13.9922 16.8828 11.7169 16.875 8.98737C16.8703 8.02209 16.5907 7.07812 16.069 6.26599C15.5472 5.45385 14.8049 4.80715 13.9289 4.40159ZM11.9145 12.9375C11.1021 12.9602 10.3029 12.7292 9.62791 12.2766C9.60588 12.2625 9.58408 12.2492 9.56252 12.2365V9.34737L12.6267 7.81597C12.6929 7.78291 12.7518 7.73716 12.8002 7.68132C12.8487 7.62548 12.8856 7.56064 12.909 7.49052C12.9324 7.4204 12.9417 7.34636 12.9365 7.27263C12.9312 7.1989 12.9115 7.12692 12.8785 7.06081C12.8454 6.9947 12.7996 6.93574 12.7438 6.88731C12.688 6.83888 12.6231 6.80193 12.553 6.77855C12.4829 6.75518 12.4088 6.74584 12.3351 6.75108C12.2614 6.75632 12.1894 6.77603 12.1233 6.80909L9.56252 8.09018V6.18753C9.56252 6.03834 9.50326 5.89527 9.39777 5.78978C9.29228 5.68429 9.1492 5.62503 9.00002 5.62503C8.85084 5.62503 8.70776 5.68429 8.60227 5.78978C8.49678 5.89527 8.43752 6.03834 8.43752 6.18753V9.77768L5.87674 8.49659C5.74322 8.42983 5.58865 8.41885 5.44703 8.46605C5.30541 8.51326 5.18834 8.61479 5.12158 8.74831C5.05482 8.88183 5.04384 9.0364 5.09104 9.17802C5.13825 9.31964 5.23978 9.43671 5.3733 9.50347L8.43752 11.0349V12.2344C8.41549 12.2471 8.39369 12.2604 8.37213 12.2745C7.69721 12.7274 6.89809 12.9591 6.08557 12.9375C5.19627 12.9153 4.34071 12.5926 3.65825 12.022C2.97579 11.4514 2.50665 10.6665 2.32727 9.79524C2.14789 8.92395 2.26884 8.01758 2.67041 7.22381C3.07197 6.43003 3.73049 5.79562 4.53869 5.42393C4.7943 5.30682 4.9964 5.09769 5.10471 4.83823C5.42578 4.07089 5.96654 3.41558 6.65899 2.95469C7.35145 2.49381 8.16469 2.24791 8.9965 2.24791C9.82832 2.24791 10.6416 2.49381 11.334 2.95469C12.0265 3.41558 12.5672 4.07089 12.8883 4.83823C12.9966 5.09769 13.1987 5.30682 13.4543 5.42393C14.2625 5.79562 14.921 6.43003 15.3226 7.22381C15.7242 8.01758 15.8451 8.92395 15.6657 9.79524C15.4864 10.6665 15.0172 11.4514 14.3348 12.022C13.6523 12.5926 12.7967 12.9153 11.9074 12.9375H11.9145Z" fill="%236FA627"/></svg>');
}
.tree-cat ul li.industry {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none"><path d="M16.875 10.9375H16.3125V2.07106L16.9924 1.92481C17.0662 1.91097 17.1365 1.8825 17.1991 1.84107C17.2617 1.79964 17.3154 1.7461 17.357 1.68359C17.3986 1.62109 17.4273 1.55089 17.4413 1.47713C17.4554 1.40337 17.4545 1.32755 17.4388 1.25414C17.423 1.18072 17.3928 1.1112 17.3498 1.04966C17.3067 0.988125 17.2518 0.935824 17.1883 0.895842C17.1247 0.855859 17.0538 0.829003 16.9797 0.816857C16.9056 0.804711 16.8299 0.807521 16.7569 0.825122L1.00687 4.20012C0.871189 4.2294 0.751121 4.30782 0.669765 4.42029C0.588409 4.53275 0.551512 4.67133 0.56617 4.80937C0.580829 4.9474 0.646007 5.07514 0.749169 5.16801C0.852331 5.26089 0.986191 5.31234 1.125 5.31247C1.16494 5.31239 1.20477 5.30815 1.24383 5.29981L1.6875 5.20489V10.9375H1.125C0.975816 10.9375 0.832742 10.9967 0.727252 11.1022C0.621763 11.2077 0.5625 11.3508 0.5625 11.5C0.5625 11.6491 0.621763 11.7922 0.727252 11.8977C0.832742 12.0032 0.975816 12.0625 1.125 12.0625H16.875C17.0242 12.0625 17.1673 12.0032 17.2727 11.8977C17.3782 11.7922 17.4375 11.6491 17.4375 11.5C17.4375 11.3508 17.3782 11.2077 17.2727 11.1022C17.1673 10.9967 17.0242 10.9375 16.875 10.9375ZM2.8125 4.9609L15.1875 2.31223V10.9375H13.5V6.99997C13.5 6.85078 13.4407 6.70771 13.3352 6.60222C13.2298 6.49673 13.0867 6.43747 12.9375 6.43747H5.0625C4.91332 6.43747 4.77024 6.49673 4.66475 6.60222C4.55926 6.70771 4.5 6.85078 4.5 6.99997V10.9375H2.8125V4.9609ZM12.375 8.68747H5.625V7.56247H12.375V8.68747ZM5.625 9.81247H12.375V10.9375H5.625V9.81247Z" fill="%23F17A2F"/></svg>');
}
.tree-cat ul li.emergency-icon {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M15.6508 12.2249L9.50193 1.54652C9.34828 1.28491 9.12892 1.06799 8.8656 0.917267C8.60229 0.766546 8.30416 0.687256 8.00076 0.687256C7.69735 0.687256 7.39922 0.766546 7.13591 0.917267C6.87259 1.06799 6.65324 1.28491 6.49958 1.54652L0.350754 12.2249C0.202912 12.4779 0.125 12.7657 0.125 13.0588C0.125 13.3519 0.202912 13.6397 0.350754 13.8927C0.50244 14.1559 0.721421 14.374 0.985227 14.5246C1.24903 14.6752 1.54816 14.753 1.85193 14.7498H14.1496C14.4531 14.7527 14.7519 14.6749 15.0155 14.5243C15.279 14.3736 15.4978 14.1557 15.6493 13.8927C15.7974 13.6398 15.8756 13.352 15.8758 13.059C15.8761 12.7659 15.7984 12.478 15.6508 12.2249ZM14.6755 13.3295C14.6219 13.4209 14.545 13.4965 14.4525 13.5484C14.3601 13.6003 14.2556 13.6266 14.1496 13.6248H1.85193C1.74595 13.6266 1.64139 13.6003 1.54897 13.5484C1.45655 13.4965 1.37959 13.4209 1.32599 13.3295C1.27743 13.2473 1.25182 13.1536 1.25182 13.0581C1.25182 12.9626 1.27743 12.8689 1.32599 12.7867L7.47482 2.10832C7.5295 2.01731 7.60681 1.94201 7.69922 1.88973C7.79163 1.83745 7.89599 1.80998 8.00216 1.80998C8.10833 1.80998 8.2127 1.83745 8.3051 1.88973C8.39751 1.94201 8.47482 2.01731 8.52951 2.10832L14.6783 12.7867C14.7265 12.8691 14.7516 12.963 14.7511 13.0585C14.7506 13.1539 14.7245 13.2475 14.6755 13.3295ZM7.43825 9.1248V6.3123C7.43825 6.16312 7.49752 6.02004 7.60301 5.91456C7.7085 5.80907 7.85157 5.7498 8.00076 5.7498C8.14994 5.7498 8.29301 5.80907 8.3985 5.91456C8.50399 6.02004 8.56326 6.16312 8.56326 6.3123V9.1248C8.56326 9.27399 8.50399 9.41706 8.3985 9.52255C8.29301 9.62804 8.14994 9.6873 8.00076 9.6873C7.85157 9.6873 7.7085 9.62804 7.60301 9.52255C7.49752 9.41706 7.43825 9.27399 7.43825 9.1248ZM8.84451 11.6561C8.84451 11.8229 8.79502 11.9861 8.70231 12.1248C8.6096 12.2636 8.47782 12.3717 8.32364 12.4356C8.16947 12.4994 7.99982 12.5161 7.83615 12.4836C7.67248 12.451 7.52213 12.3707 7.40413 12.2527C7.28613 12.1347 7.20577 11.9843 7.17322 11.8207C7.14066 11.657 7.15737 11.4873 7.22123 11.3332C7.28509 11.179 7.39324 11.0472 7.53199 10.9545C7.67075 10.8618 7.83388 10.8123 8.00076 10.8123C8.22453 10.8123 8.43914 10.9012 8.59738 11.0594C8.75561 11.2177 8.84451 11.4323 8.84451 11.6561Z" fill="%23F79A94"/></svg>');
}
.tree-cat ul li.tree-trimming {
  padding-left: 30px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M10.0909 5.95417C10.049 5.89316 10.0197 5.8245 10.0044 5.75213C9.9892 5.67976 9.98838 5.60509 10.002 5.53241C10.0157 5.45972 10.0435 5.39043 10.084 5.32852C10.1244 5.26661 10.1767 5.21328 10.2378 5.17159L14.9952 1.91612C15.1184 1.83989 15.2663 1.81415 15.408 1.84426C15.5497 1.87437 15.6744 1.95802 15.756 2.07776C15.8375 2.19751 15.8698 2.34412 15.8459 2.48705C15.8221 2.62997 15.744 2.75818 15.628 2.84495L10.8699 6.10042C10.7767 6.16472 10.6661 6.19906 10.5528 6.19886C10.4618 6.19851 10.3721 6.17606 10.2917 6.13344C10.2112 6.09082 10.1423 6.0293 10.0909 5.95417ZM15.777 11.9371C15.6927 12.0601 15.563 12.1447 15.4164 12.1721C15.2697 12.1995 15.1182 12.1676 14.9952 12.0833L8.56296 7.68175L5.57398 9.72644C5.80203 10.3056 5.80871 10.9484 5.59274 11.5322C5.37677 12.1159 4.95329 12.5997 4.40322 12.8909C3.85314 13.1822 3.21504 13.2605 2.61084 13.111C2.00663 12.9616 1.47869 12.5947 1.12787 12.0806C0.777057 11.5664 0.627972 10.9411 0.709102 10.3239C0.790231 9.70683 1.09589 9.14125 1.56767 8.73525C2.03945 8.32926 2.64428 8.11132 3.26659 8.12308C3.8889 8.13485 4.48506 8.37548 4.94117 8.79901L7.56664 6.99972L4.93765 5.20042C4.48309 5.62177 3.88926 5.86093 3.26955 5.87223C2.64984 5.88353 2.04769 5.66618 1.57807 5.26168C1.10845 4.85718 0.804265 4.29388 0.723612 3.67934C0.64296 3.0648 0.791485 2.44209 1.14083 1.93011C1.49017 1.41813 2.01585 1.05276 2.61748 0.903769C3.21912 0.754779 3.85455 0.832609 4.40245 1.1224C4.95034 1.41218 5.3723 1.89362 5.58775 2.47478C5.8032 3.05594 5.79705 3.69609 5.57046 4.273L15.6252 11.1545C15.6866 11.1958 15.7394 11.2488 15.7803 11.3106C15.8212 11.3723 15.8495 11.4415 15.8637 11.5142C15.8778 11.5869 15.8774 11.6617 15.8625 11.7343C15.8476 11.8068 15.8186 11.8758 15.777 11.9371ZM4.62546 10.656C4.62553 10.3306 4.51279 10.0153 4.30644 9.76378C4.1001 9.51224 3.81292 9.34003 3.49383 9.27649C3.17475 9.21296 2.84351 9.26203 2.55655 9.41534C2.26959 9.56865 2.04467 9.81672 1.92011 10.1173C1.79555 10.4178 1.77906 10.7523 1.87344 11.0636C1.96783 11.375 2.16726 11.644 2.43775 11.8248C2.70823 12.0056 3.03304 12.087 3.35683 12.0552C3.68061 12.0233 3.98334 11.8802 4.21343 11.6502C4.34449 11.52 4.4484 11.3651 4.51913 11.1944C4.58986 11.0237 4.626 10.8407 4.62546 10.656ZM4.21343 4.33698C4.41014 4.14033 4.54412 3.88976 4.59841 3.61697C4.65271 3.34417 4.62488 3.0614 4.51846 2.80441C4.41204 2.54743 4.23179 2.32778 4.00053 2.17324C3.76926 2.0187 3.49736 1.93621 3.21921 1.93621C2.94107 1.93621 2.66916 2.0187 2.4379 2.17324C2.20663 2.32778 2.02639 2.54743 1.91997 2.80441C1.81354 3.0614 1.78572 3.34417 1.84002 3.61697C1.89431 3.88976 2.02828 4.14033 2.22499 4.33698C2.35486 4.46879 2.50963 4.57346 2.68031 4.6449C2.851 4.71635 3.03418 4.75314 3.21921 4.75314C3.40425 4.75314 3.58743 4.71635 3.75811 4.6449C3.9288 4.57346 4.08357 4.46879 4.21343 4.33698Z" fill="%23F0E749"/></svg>');
}
.tree-cat ul li.service-area-icon {
  padding-left: 30px;
  background-size: 12px 15px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"><path d="M7 3.5C6.44374 3.5 5.89997 3.66495 5.43746 3.97399C4.97495 4.28303 4.61446 4.72229 4.40159 5.2362C4.18872 5.75012 4.13302 6.31562 4.24154 6.86119C4.35006 7.40676 4.61793 7.9079 5.01126 8.30124C5.4046 8.69457 5.90574 8.96244 6.45131 9.07096C6.99688 9.17948 7.56238 9.12378 8.0763 8.91091C8.59021 8.69804 9.02947 8.33755 9.33851 7.87504C9.64755 7.41253 9.8125 6.86876 9.8125 6.3125C9.8125 5.56658 9.51618 4.85121 8.98874 4.32376C8.46129 3.79632 7.74592 3.5 7 3.5ZM7 8C6.66624 8 6.33998 7.90103 6.06248 7.7156C5.78497 7.53018 5.56868 7.26663 5.44095 6.95828C5.31323 6.64993 5.27981 6.31063 5.34492 5.98328C5.41004 5.65594 5.57076 5.35526 5.80676 5.11926C6.04276 4.88326 6.34344 4.72254 6.67078 4.65742C6.99813 4.59231 7.33743 4.62573 7.64578 4.75345C7.95413 4.88118 8.21768 5.09747 8.40311 5.37498C8.58853 5.65248 8.6875 5.97874 8.6875 6.3125C8.6875 6.76005 8.50971 7.18928 8.19324 7.50574C7.87678 7.82221 7.44755 8 7 8ZM7 0.125C5.35954 0.126861 3.78681 0.779354 2.62683 1.93933C1.46685 3.09931 0.814361 4.67204 0.8125 6.3125C0.8125 8.52031 1.83273 10.8603 3.76562 13.0801C4.63414 14.0831 5.61165 14.9864 6.68008 15.773C6.77466 15.8393 6.88734 15.8748 7.00281 15.8748C7.11829 15.8748 7.23097 15.8393 7.32555 15.773C8.39201 14.986 9.36762 14.0828 10.2344 13.0801C12.1645 10.8603 13.1875 8.52031 13.1875 6.3125C13.1856 4.67204 12.5331 3.09931 11.3732 1.93933C10.2132 0.779354 8.64046 0.126861 7 0.125ZM7 14.6094C5.83773 13.6953 1.9375 10.3379 1.9375 6.3125C1.9375 4.96984 2.47087 3.68217 3.42027 2.73277C4.36967 1.78337 5.65734 1.25 7 1.25C8.34266 1.25 9.63032 1.78337 10.5797 2.73277C11.5291 3.68217 12.0625 4.96984 12.0625 6.3125C12.0625 10.3365 8.16227 13.6953 7 14.6094Z" fill="%23036829"/></svg>');
}

.single-post .single-tree-head h1 {
  font-weight: 700;
}

.page-template-legal-content-template .single-tree-head h1 {
  margin-top: 0;
}

.data-counter__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 32px;
  margin-top: 64px;
}
@media (max-width: 1024px) {
  .data-counter__content {
    margin-top: 32px;
  }
}
@media (max-width: 767px) {
  .data-counter__content {
    gap: 20px;
  }
}
.data-counter__item {
  padding: 24px;
  max-width: 384px;
  min-height: 384px;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  border-radius: 16px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  background-image: url(../images/footer-reachout-overlay.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  gap: 8px;
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
}
@media (max-width: 1100px) {
  .data-counter__item {
    flex-basis: 286px;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .data-counter__item {
    max-width: 100%;
    gap: 8px;
    min-height: 343px;
  }
}
.data-counter__item h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #ffffff;
  margin-bottom: 8px;
  max-width: 200px;
}
@media (max-width: 1024px) {
  .data-counter__item h5 {
    font-size: 18px;
  }
}
.data-counter__icon {
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: -0.84px;
  font-size: 56px;
  display: flex;
}
.data-counter__icon span {
  color: #ffffff;
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-style: Bold;
  font-size: 80px;
  leading-trim: NONE;
  line-height: 100%;
  letter-spacing: -1.5%;
}
@media (max-width: 1024px) {
  .data-counter__icon span {
    font-size: 64px;
  }
}
.data-counter__text {
  margin-top: auto;
}
.data-counter__text p {
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #ffffff;
}

.location-listing-section .tagline {
  margin-bottom: -8px;
}

.location-listing-wrapper {
  padding-top: 32px;
}

.location-posts-wrapper {
  display: flex;
  flex-wrap: wrap;
  row-gap: 48px;
  -moz-column-gap: 32px;
  column-gap: 32px;
}

.location-category-title {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%; /* 15.6px */
  text-transform: uppercase;
  color: rgb(111, 166, 39);
  margin-bottom: 16px;
}

.location-posts-list {
  max-height: 322px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  -moz-column-gap: 32px;
  column-gap: 32px;
}
.location-posts-list li {
  min-width: 280px;
}
@media (max-width: 1024px) {
  .location-posts-list li {
    min-width: 123px;
  }
}
.location-posts-list li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: rgb(58, 98, 60);
  margin-bottom: 12px;
  display: block;
  transition: all 0.3s ease-in-out;
}
.location-posts-list li a:hover {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: rgb(3, 104, 41);
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
}

.license-grid {
  display: flex;
  gap: 48px;
  flex-wrap: wrap;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .license-grid {
    margin-top: 32px;
    gap: 16px;
    row-gap: 32px;
    justify-content: flex-start;
  }
}
.license-grid__item {
  max-width: 268px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 14px;
}
@media (max-width: 1024px) {
  .license-grid__item {
    flex-basis: 163px;
    flex-grow: 1;
    max-width: 163px;
  }
}
.license-grid__image {
  padding: 12px;
  aspect-ratio: 244.36/311;
  overflow: hidden;
  background-color: rgba(202, 233, 187, 0.13);
}
.license-grid__image img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 4px;
}
.license-grid__text {
  display: flex;
  gap: 4px;
  flex-direction: column;
}
.license-grid__text h5 {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%; /* 18.48px */
  letter-spacing: -0.07px;
  color: #002D04;
}
.license-grid__text p {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  color: #4B5565;
}
.license-grid__text span {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 15.84px */
  letter-spacing: -0.06px;
  color: #7A9C75;
}

#closePdfPopup {
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 40px;
  cursor: pointer;
  z-index: 1000;
  color: #fff;
  line-height: 40px;
}

.emergency-card-section {
  margin-top: -64px;
  background-color: #fff;
}
@media (max-width: 1024px) {
  .emergency-card-section {
    margin-top: -55px;
  }
}
.emergency-card-wrapper {
  padding: 64px;
  display: flex;
  gap: 64px;
  border-radius: 16px;
  background-color: rgb(244, 251, 242);
}
@media (max-width: 767px) {
  .emergency-card-wrapper {
    flex-direction: column;
    padding: 32px 20px;
  }
}
.emergency-card-left {
  max-width: 512px;
  width: 100%;
}
.emergency-card-left-content {
  text-align: left;
}
.emergency-card-left-content img {
  height: 44px;
  width: 44px;
  border-radius: 50%;
  margin-bottom: 32px;
}
.emergency-card-left-content h3 {
  font-style: normal;
  font-weight: 600;
  line-height: 105%; /* 37.8px */
  letter-spacing: -0.18px;
  font-size: 36px;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .emergency-card-left-content h3 {
    font-size: 24px;
  }
}
.emergency-card-left-content p {
  margin-top: 20px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
@media (max-width: 1024px) {
  .emergency-card-left-content p {
    margin-top: 16px;
  }
}
.emergency-card-right {
  max-width: 512px;
  width: 100%;
}
.emergency-card-right .tagline {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .emergency-card-right {
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  .emergency-card-right-content {
    max-width: 100%;
  }
}
.emergency-card-list {
  margin-bottom: 24px;
  margin-top: 24px;
  padding: 24px 35px 24px 24px;
  border-radius: 10px;
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  border: 1px solid rgba(73, 115, 76, 0.1);
  display: flex;
  flex-direction: row;
  gap: 16px;
  background-color: rgba(202, 233, 187, 0.35);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right 13px top 13px;
  background-repeat: no-repeat;
  background-size: 22px;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .emergency-card-list {
    align-items: flex-start;
    flex-direction: column;
  }
}
.emergency-card-list img {
  height: 32px;
  width: 32px;
}
@media (max-width: 1024px) {
  .emergency-card-list img {
    height: 20px;
    width: 26px;
  }
}
.emergency-card-list p {
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  font-size: 21px;
  color: #3A623C;
}
@media (max-width: 1024px) {
  .emergency-card-list p {
    font-size: 18px;
    text-decoration: underline;
    text-underline-offset: 4px;
    text-decoration-thickness: 1px;
  }
}

.error-404-wrapper h1 {
  color: #0D121C;
}
.error-404-btns {
  margin-top: 32px;
  display: flex;
  gap: 12px;
  justify-content: center;
}
@media (max-width: 767px) {
  .error-404-btns {
    flex-direction: column;
  }
}
.error-404-btns a {
  display: flex;
  gap: 12px;
  border-radius: 10px;
}
.error-404-list {
  margin-top: 64px;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .error-404-list {
    margin-top: 32px;
    background-position: right 5px top 90px;
  }
}
.error-404-list li > a {
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 20px;
  max-width: 560px;
  margin: 0 auto;
  border-bottom: 1px solid #9AA4B2;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 19 16" fill="none"><path d="M18.2522 8.17422L11.3579 15.0685C11.2173 15.2092 11.0265 15.2882 10.8276 15.2882C10.6287 15.2882 10.4379 15.2092 10.2973 15.0685C10.1566 14.9279 10.0776 14.7371 10.0776 14.5382C10.0776 14.3393 10.1566 14.1485 10.2973 14.0079L15.9115 8.39365L0.751342 8.39431C0.552319 8.39431 0.361447 8.31525 0.220716 8.17452C0.0799858 8.03379 0.000924211 7.84292 0.000924464 7.64389C0.000924717 7.44487 0.0799861 7.254 0.220717 7.11327C0.361448 6.97254 0.552319 6.89348 0.751342 6.89348L15.9115 6.89414L10.2973 1.27993C10.1566 1.13928 10.0776 0.948514 10.0776 0.749601C10.0776 0.550689 10.1566 0.359924 10.2973 0.219271C10.4379 0.0786191 10.6287 -0.000398228 10.8276 -0.000398291C11.0265 -0.000398365 11.2173 0.0786191 11.3579 0.219271L18.2522 7.11356C18.3929 7.25422 18.4719 7.44498 18.4719 7.64389C18.4719 7.84281 18.3929 8.03357 18.2522 8.17422Z" fill="%23155EEF"/></svg>');
  background-size: 15px;
  background-position: right 5px center;
  background-repeat: no-repeat;
}
@media (max-width: 1024px) {
  .error-404-list li > a {
    flex-direction: column;
    gap: 16px;
  }
}
@media (max-width: 1024px) {
  .error-404-list-txt {
    padding-right: 30px;
  }
}
.error-404-list-txt h5 {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 124%;
  color: #0F2178;
}
.error-404-list-txt p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.08px;
  color: #4B5565;
}

.instagram-feed .custom-slider .slick-list {
  width: 416px;
}
@media (max-width: 1024px) {
  .instagram-feed .custom-slider .slick-list {
    width: 335px;
    margin: 0px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .sbi_width_resp {
    text-align: center;
  }
}
.instagram-feed #sbi_images {
  display: block;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .instagram-feed #sbi_images {
    margin-top: 32px;
  }
}
.instagram-feed #sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide {
  display: block !important;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item, .instagram-feed #sbi_images .sbi_item {
  margin: 0 4px 0 20px !important;
  border-radius: 12px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  padding: 16px;
}
@media (max-width: 1024px) {
  .instagram-feed #sb_instagram #sbi_images .sbi_item, .instagram-feed #sbi_images .sbi_item {
    margin: 0 20px 0 4px !important;
  }
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo, .instagram-feed #sbi_images .sbi_item .sbi_photo {
  display: block;
  text-decoration: none;
  aspect-ratio: 1/1;
  width: 100%;
  height: 100% !important;
  position: relative;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo img, .instagram-feed #sbi_images .sbi_item .sbi_photo img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo svg.sbi_lightbox_carousel_icon, .instagram-feed #sbi_images .sbi_item .sbi_photo svg.sbi_lightbox_carousel_icon {
  width: 30px;
}
.instagram-feed #sb_instagram #sbi_images .sbi_item .sbi_photo svg.sbi_playbtn, .instagram-feed #sbi_images .sbi_item .sbi_photo svg.sbi_playbtn {
  width: 30px;
  position: absolute;
  transform: translate(0%, 0%);
  top: 50%;
  left: 50%;
}
.instagram-feed .sb_instagram_header {
  display: inline-block;
}
@media (max-width: 1024px) {
  .instagram-feed .sb_instagram_header {
    padding: 0 !important;
  }
}
.instagram-feed .sb_instagram_header .sbi_header_text {
  gap: 12px !important;
}
.instagram-feed .sb_instagram_header .sbi_header_text .sbi_header_img {
  height: 40px !important;
  width: 40px !important;
}
.instagram-feed .sb_instagram_header h3 {
  color: #6B766C;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 23.76px */
  letter-spacing: -0.09px;
}
.instagram-feed .insta-follor-btn {
  text-align: right;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
  margin-top: -62px;
}
@media (max-width: 1100px) {
  .instagram-feed .insta-follor-btn {
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn {
    margin-bottom: 0;
    margin-top: 24px;
  }
}
.instagram-feed .insta-follor-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3333 0.702148H4.66667C2.36548 0.702148 0.5 2.56763 0.5 4.86881V11.5355C0.5 13.8366 2.36548 15.7021 4.66667 15.7021H11.3333C13.6345 15.7021 15.5 13.8366 15.5 11.5355V4.86881C15.5 2.56763 13.6345 0.702148 11.3333 0.702148ZM14.0417 11.5355C14.0371 13.0293 12.8272 14.2392 11.3333 14.2438H4.66667C3.17279 14.2392 1.96291 13.0293 1.95833 11.5355V4.86881C1.96291 3.37494 3.17279 2.16506 4.66667 2.16048H11.3333C12.8272 2.16506 14.0371 3.37494 14.0417 4.86881V11.5355ZM11.9583 5.07715C12.4186 5.07715 12.7917 4.70405 12.7917 4.24381C12.7917 3.78358 12.4186 3.41048 11.9583 3.41048C11.4981 3.41048 11.125 3.78358 11.125 4.24381C11.125 4.70405 11.4981 5.07715 11.9583 5.07715ZM8 4.45215C5.92893 4.45215 4.25 6.13108 4.25 8.20215C4.25 10.2732 5.92893 11.9521 8 11.9521C10.0711 11.9521 11.75 10.2732 11.75 8.20215C11.7522 7.2069 11.3578 6.25179 10.6541 5.54805C9.95033 4.84431 8.99525 4.44993 8 4.45215ZM5.70833 8.20215C5.70833 9.46781 6.73433 10.4938 8 10.4938C9.26567 10.4938 10.2917 9.46781 10.2917 8.20215C10.2917 6.93648 9.26567 5.91048 8 5.91048C6.73433 5.91048 5.70833 6.93648 5.70833 8.20215Z" fill="white"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-position: left 22px center !important;
  background-size: 15px;
  padding-left: 52px;
}
.instagram-feed .insta-follor-btn a svg {
  display: none;
}
.instagram-feed .insta-follor-btn a span {
  font-size: inherit;
  font-weight: inherit;
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn a {
    background-position: left 38% center !important;
  }
}

@media (max-width: 767px) {
  .instagram-feed .custom-trade-container {
    text-align: center;
  }
}
.instagram-feed .ff-stream.ff-layout-carousel {
  background-color: transparent !important;
}
.instagram-feed .ff-layout-carousel .ff-stream-wrapper {
  margin-top: 48px;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-list {
  width: 416px;
  overflow: visible;
  z-index: 0;
  margin: 0 -16px;
}
@media (max-width: 1024px) {
  .instagram-feed .ff-stream-wrapper.custom-slider .slick-list {
    width: 335px;
    margin: 0px;
  }
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article {
  margin: 0 4px 0 0px !important;
  border-radius: 12px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  padding: 16px;
  width: 100% !important;
  aspect-ratio: 1/1;
  height: 100%;
}
@media (max-width: 1024px) {
  .instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article {
    margin: 0 20px 0 4px !important;
  }
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont {
  display: block;
  text-decoration: none;
  aspect-ratio: 1/1;
  width: 100%;
  height: 100% !important;
  position: relative;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  aspect-ratio: 1/1;
  min-height: auto !important;
  -o-object-fit: cover;
  object-fit: cover;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont svg.sbi_lightbox_carousel_icon {
  width: 30px;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-slide article .ff-item-cont svg.sbi_playbtn {
  width: 30px;
  position: absolute;
  transform: translate(0%, 0%);
  top: 50%;
  left: 50%;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next, .instagram-feed .ff-stream-wrapper.custom-slider .slick-prev {
  bottom: -20px;
  border-radius: 50%;
  background-color: rgb(3, 104, 41);
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next:before, .instagram-feed .ff-stream-wrapper.custom-slider .slick-prev:before {
  content: "";
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-prev {
  left: auto;
}
.instagram-feed .ff-stream-wrapper.custom-slider .slick-next {
  right: 0;
}
.instagram-feed .sb_instagram_header {
  display: inline-block;
  margin-bottom: 15px;
}
@media (max-width: 1024px) {
  .instagram-feed .sb_instagram_header {
    padding: 0 !important;
  }
}
.instagram-feed .sb_instagram_header .sbi_header_text {
  gap: 12px !important;
  display: flex;
  gap: 20px;
  justify-content: flex-start;
  align-items: center;
}
.instagram-feed .sb_instagram_header .sbi_header_text .sbi_header_img {
  height: 40px !important;
  width: 40px !important;
}
.instagram-feed .sb_instagram_header h3 {
  color: #6B766C;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 23.76px */
  letter-spacing: -0.09px;
}
.instagram-feed .insta-follor-btn.facebook-follow-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="17" viewBox="0 0 18 17" fill="none"><path d="M17.3333 8.58737C17.3333 3.95688 13.6024 0.203125 8.99999 0.203125C4.39761 0.203125 0.666656 3.95688 0.666656 8.58737C0.666656 12.7721 3.71402 16.2408 7.69791 16.8698V11.011H5.58202V8.58737H7.69791V6.74022C7.69791 4.63892 8.94207 3.47822 10.8455 3.47822C11.7573 3.47822 12.7109 3.64198 12.7109 3.64198V5.7053H11.6602C10.625 5.7053 10.3021 6.35164 10.3021 7.01471V8.58737H12.6132L12.2438 11.011H10.3021V16.8698C14.286 16.2408 17.3333 12.7723 17.3333 8.58737Z" fill="white"/></svg>') !important;
}
.instagram-feed .insta-follor-btn {
  text-align: right;
  margin-right: calc((100vw - 1216px) / 2 - 0px);
  margin-top: -62px;
}
@media (max-width: 1100px) {
  .instagram-feed .insta-follor-btn {
    margin-right: 16px;
  }
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn {
    margin-bottom: 0;
    margin-top: 24px;
  }
}
.instagram-feed .insta-follor-btn a {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3333 0.702148H4.66667C2.36548 0.702148 0.5 2.56763 0.5 4.86881V11.5355C0.5 13.8366 2.36548 15.7021 4.66667 15.7021H11.3333C13.6345 15.7021 15.5 13.8366 15.5 11.5355V4.86881C15.5 2.56763 13.6345 0.702148 11.3333 0.702148ZM14.0417 11.5355C14.0371 13.0293 12.8272 14.2392 11.3333 14.2438H4.66667C3.17279 14.2392 1.96291 13.0293 1.95833 11.5355V4.86881C1.96291 3.37494 3.17279 2.16506 4.66667 2.16048H11.3333C12.8272 2.16506 14.0371 3.37494 14.0417 4.86881V11.5355ZM11.9583 5.07715C12.4186 5.07715 12.7917 4.70405 12.7917 4.24381C12.7917 3.78358 12.4186 3.41048 11.9583 3.41048C11.4981 3.41048 11.125 3.78358 11.125 4.24381C11.125 4.70405 11.4981 5.07715 11.9583 5.07715ZM8 4.45215C5.92893 4.45215 4.25 6.13108 4.25 8.20215C4.25 10.2732 5.92893 11.9521 8 11.9521C10.0711 11.9521 11.75 10.2732 11.75 8.20215C11.7522 7.2069 11.3578 6.25179 10.6541 5.54805C9.95033 4.84431 8.99525 4.44993 8 4.45215ZM5.70833 8.20215C5.70833 9.46781 6.73433 10.4938 8 10.4938C9.26567 10.4938 10.2917 9.46781 10.2917 8.20215C10.2917 6.93648 9.26567 5.91048 8 5.91048C6.73433 5.91048 5.70833 6.93648 5.70833 8.20215Z" fill="white"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-position: left 22px center !important;
  background-size: 15px;
  padding-left: 52px;
}
.instagram-feed .insta-follor-btn a svg {
  display: none;
}
.instagram-feed .insta-follor-btn a span {
  font-size: inherit;
  font-weight: inherit;
}
@media (max-width: 767px) {
  .instagram-feed .insta-follor-btn a {
    background-position: left 38% center !important;
  }
}

.cta-section__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  margin-top: 48px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cta-section__grid {
    margin-top: 32px;
  }
}
.cta-section__grid:not(.slick-initialized) {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .cta-section__grid:not(.slick-initialized) {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cta-section .custom-sldier .slick-list {
  width: 416px;
  overflow: visible;
  z-index: 0;
  margin: 0 -12px;
}
.cta-section__card {
  margin: 0 12px;
}
.cta-section__card--imgwrap {
  width: 100%;
  height: 276px;
}
@media (max-width: 767px) {
  .cta-section__card--imgwrap {
    height: 174px;
  }
}
.cta-section__card--imgwrap img {
  width: 100%;
  height: 276px;
  border-radius: 12px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cta-section__card--imgwrap img {
    height: 174px;
  }
}
.cta-section__card--content {
  padding-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.cta-section__card h5 {
  font-family: "Red Hat Display", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 124%;
  color: #0D121C;
}
.cta-section__card p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}
.cta-section__card .simple-arrow-btn {
  margin-top: 8px;
}

.instagram-feed {
  display: none;
}

.content-grid {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
}
.content-grid__wrapper {
  display: flex;
  justify-content: space-between;
  gap: 48px 32px;
}
@media (max-width: 1024px) {
  .content-grid__wrapper {
    flex-direction: column;
  }
}
.content-grid__header {
  max-width: 591px;
  width: 100%;
}
@media (max-width: 1024px) {
  .content-grid__header {
    max-width: 100%;
  }
}
.content-grid__header .section-heading-content__btn {
  margin-top: 24px;
}
.content-grid__grid {
  max-width: 488px;
  width: 100%;
  margin-top: 0;
}
@media (max-width: 1024px) {
  .content-grid__grid {
    max-width: 100%;
  }
}
.content-grid__grid .six-column-grid__item {
  max-width: 100%;
  width: 100%;
}
@media (max-width: 1024px) {
  .content-grid__grid .six-column-grid__item {
    max-width: calc((100% - 48px) / 2);
  }
}
@media (max-width: 767px) {
  .content-grid__grid .six-column-grid__item {
    max-width: 100%;
    gap: 5px;
  }
}
@media (max-width: 1024px) {
  .content-grid__grid .six-column-grid__item.row {
    flex-direction: column;
  }
}
.content-grid__grid.column {
  flex-direction: column;
  gap: 60px;
}
@media (max-width: 1024px) {
  .content-grid__grid.column {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .content-grid__grid.column {
    gap: 23px;
  }
}
@media (max-width: 1024px) {
  .content-grid__grid.column .six-column-grid__item {
    max-width: 100%;
  }
}
.content-grid > img {
  max-width: 830px;
  width: 100%;
  height: 1325px;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
}
.content-grid > img.left-bg {
  left: -175px;
  top: -100px;
}
.content-grid > img.center-bg {
  right: -100px;
  top: 50%;
  transform: translateY(-50%);
}
.content-grid > img.right-bg {
  right: -200px;
  bottom: -100px;
}

.partner-section__wrapper {
  display: flex;
  flex-direction: column;
  gap: 64px;
}
@media (max-width: 767px) {
  .partner-section__wrapper {
    gap: 32px;
  }
}
.partner-section__header {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 24px;
}
@media (max-width: 767px) {
  .partner-section__header {
    flex-direction: column;
  }
}
.partner-section .section-heading-content {
  max-width: calc(50% - 12px);
  width: 100%;
}
@media (max-width: 767px) {
  .partner-section .section-heading-content {
    max-width: 100%;
  }
}
.partner-section__buttons {
  max-width: calc(50% - 12px);
  width: 100%;
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}
@media (max-width: 767px) {
  .partner-section__buttons {
    max-width: 100%;
    justify-content: flex-start;
  }
}
.partner-section__grid {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 32px;
}
@media (max-width: 991px) {
  .partner-section__grid {
    gap: 24px;
  }
}
@media (max-width: 767px) {
  .partner-section__grid {
    flex-direction: column;
  }
}
.partner-section__card {
  padding: 24px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  gap: 64px;
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  position: relative;
  overflow: hidden;
  background: radial-gradient(50% 50%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
  background-size: 777px 647px;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 991px) {
  .partner-section__card {
    max-width: calc((100% - 24px) / 2);
  }
}
@media (max-width: 767px) {
  .partner-section__card {
    max-width: 100%;
    gap: 48px;
  }
}
.partner-section__card::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  width: 100%;
  height: 100%;
  background-position: top left;
  opacity: 0.4;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTg0IiBoZWlnaHQ9IjE5MCIgdmlld0JveD0iMCAwIDE4NCAxOTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuNCI+CjxtYXNrIGlkPSJtYXNrMF8xMjUwXzM4MDg1IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItMTUyIiB5PSItMTQ2IiB3aWR0aD0iMzM2IiBoZWlnaHQ9IjMzNiI+CjxyZWN0IHdpZHRoPSIzMzYiIGhlaWdodD0iMzM2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUyIC0xNDYpIiBmaWxsPSJ1cmwoI3BhaW50MF9yYWRpYWxfMTI1MF8zODA4NSkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzEyNTBfMzgwODUpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyNTBfMzgwODUpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzEyNTBfMzgwODUpIj4KPGxpbmUgeDE9IjE2LjUiIHkxPSItMTQ2IiB4Mj0iMTYuNSIgeTI9IjE5MCIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSI0MC41IiB5MT0iLTE0NiIgeDI9IjQwLjUiIHkyPSIxOTAiIHN0cm9rZT0iIzQ5NTg2RiIgc3Ryb2tlLW9wYWNpdHk9IjAuMiIvPgo8bGluZSB4MT0iNjQuNSIgeTE9Ii0xNDYiIHgyPSI2NC41IiB5Mj0iMTkwIiBzdHJva2U9IiM0OTU4NkYiIHN0cm9rZS1vcGFjaXR5PSIwLjIiLz4KPGxpbmUgeDE9Ijg4LjUiIHkxPSItMTQ2IiB4Mj0iODguNSIgeTI9IjE5MCIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSIxMTIuNSIgeTE9Ii0xNDYiIHgyPSIxMTIuNSIgeTI9IjE5MCIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSIxMzYuNSIgeTE9Ii0xNDYiIHgyPSIxMzYuNSIgeTI9IjE5MCIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSIxNjAuNSIgeTE9Ii0xNDYiIHgyPSIxNjAuNSIgeTI9IjE5MCIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjwvZz4KPHJlY3QgeD0iLTE1MS41IiB5PSItMTQ1LjUiIHdpZHRoPSIzMzUiIGhlaWdodD0iMzM1IiBzdHJva2U9IiM0OTU4NkYiIHN0cm9rZS1vcGFjaXR5PSIwLjIiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyXzEyNTBfMzgwODUpIj4KPGxpbmUgeDE9Ii0xNTIiIHkxPSIyMS41IiB4Mj0iMTg0IiB5Mj0iMjEuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSItMTUyIiB5MT0iNDUuNSIgeDI9IjE4NCIgeTI9IjQ1LjUiIHN0cm9rZT0iIzQ5NTg2RiIgc3Ryb2tlLW9wYWNpdHk9IjAuMiIvPgo8bGluZSB4MT0iLTE1MiIgeTE9IjY5LjUiIHgyPSIxODQiIHkyPSI2OS41IiBzdHJva2U9IiM0OTU4NkYiIHN0cm9rZS1vcGFjaXR5PSIwLjIiLz4KPGxpbmUgeDE9Ii0xNTIiIHkxPSI5My41IiB4Mj0iMTg0IiB5Mj0iOTMuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSItMTUyIiB5MT0iMTE3LjUiIHgyPSIxODQiIHkyPSIxMTcuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSItMTUyIiB5MT0iMTQxLjUiIHgyPSIxODQiIHkyPSIxNDEuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSItMTUyIiB5MT0iMTY1LjUiIHgyPSIxODQiIHkyPSIxNjUuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjxsaW5lIHgxPSItMTUyIiB5MT0iMTg5LjUiIHgyPSIxODQiIHkyPSIxODkuNSIgc3Ryb2tlPSIjNDk1ODZGIiBzdHJva2Utb3BhY2l0eT0iMC4yIi8+CjwvZz4KPHJlY3QgeD0iLTE1MS41IiB5PSItMTQ1LjUiIHdpZHRoPSIzMzUiIGhlaWdodD0iMzM1IiBzdHJva2U9IiM0OTU4NkYiIHN0cm9rZS1vcGFjaXR5PSIwLjIiLz4KPC9nPgo8L2c+CjwvZz4KPGRlZnM+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF8xMjUwXzM4MDg1IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDE2OCAxNjgpIHJvdGF0ZSg5MCkgc2NhbGUoMTY4IDE2OCkiPgo8c3RvcC8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTI1MF8zODA4NSI+CjxyZWN0IHdpZHRoPSIzMzYiIGhlaWdodD0iMzM2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MiAtMTQ2KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAxXzEyNTBfMzgwODUiPgo8cmVjdCB4PSItMTUyIiB5PSItMTQ2IiB3aWR0aD0iMzM2IiBoZWlnaHQ9IjMzNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMl8xMjUwXzM4MDg1Ij4KPHJlY3QgeD0iLTE1MiIgeT0iLTE0NiIgd2lkdGg9IjMzNiIgaGVpZ2h0PSIzMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
}
.partner-section__card--logo {
  padding: 12px;
  border: 1px solid rgba(73, 88, 111, 0.2);
  border-radius: 10px;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
}
.partner-section__card--logo img {
  max-height: 40px;
  width: auto;
  display: block;
}
@media (max-width: 767px) {
  .partner-section__card--logo img {
    width: 100%;
  }
}
.partner-section__card--content {
  position: relative;
  z-index: 1;
  height: calc(100% - 136px);
  display: flex;
  flex-direction: column;
}
.partner-section__card--content h5,
.partner-section__card--content h6 {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 124%;
  color: #0F2178;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .partner-section__card--content h5,
  .partner-section__card--content h6 {
    font-size: 16px;
    margin-bottom: 12px;
  }
}
.partner-section__card--content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-bottom: 8px;
}
@media (max-width: 767px) {
  .partner-section__card--content p {
    padding-bottom: 0;
    font-size: 14px;
    margin-bottom: 16px;
  }
}
.partner-section__card--content p:not(:last-child) {
  margin-bottom: 20px;
}
.partner-section__card .simple-arrow-btn {
  margin-top: auto;
}
.partner-section.light-bg .partner-section__card {
  background-color: #ffffff;
  mix-blend-mode: multiply;
}

.contact-link {
  padding: 80px 0;
}
.contact-link__grid {
  display: flex;
  justify-content: flex-start;
  gap: 32px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .contact-link__grid {
    flex-wrap: wrap;
    gap: 40px;
  }
}
.contact-link__item {
  max-width: calc((100% - 64px) / 3);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1024px) {
  .contact-link__item {
    max-width: 100%;
    gap: 4px;
  }
}
.contact-link__item--icon img {
  max-width: 62px;
  width: 100%;
  height: 62px;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
@media (max-width: 1024px) {
  .contact-link__item--icon img {
    max-width: 50px;
    height: 50px;
  }
}
.contact-link__item--title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1024px) {
  .contact-link__item--title {
    gap: 12px;
  }
}
.contact-link__item--title h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  text-align: center;
  color: #0D121C;
}
@media (max-width: 1024px) {
  .contact-link__item--title h5 {
    margin-bottom: 4px;
  }
}
.contact-link__item--title p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  text-align: center;
  color: #4B5565;
}

.multi-image-content {
  overflow: hidden;
}
.multi-image-content__wrapper {
  display: flex;
  align-items: center;
  gap: 80px;
}
@media (max-width: 1024px) {
  .multi-image-content__wrapper {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .multi-image-content__wrapper {
    gap: 32px;
  }
}
.multi-image-content__image {
  max-width: 576px;
  width: 100%;
}
.multi-image-content__image > img {
  width: 100%;
  max-width: 100%;
  height: 640px;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  z-index: 1;
}
.multi-image-content__text {
  max-width: calc(100% - 656px);
  width: 100%;
}
@media (max-width: 1024px) {
  .multi-image-content__text {
    max-width: 100%;
  }
}
.multi-image-content__content-list li:not(:last-child) {
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(73, 88, 111, 0.2);
}
.multi-image-content__content-list li h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 124%;
  color: #0D121C;
  margin-bottom: 12px;
}
@media (max-width: 1024px) {
  .multi-image-content__content-list li h6 {
    color: #0F2178;
  }
}
.multi-image-content__content-list li p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
}
.multi-image-content__short-img {
  max-width: 212px;
  height: 212px;
  width: 100%;
  border-radius: 20px;
  position: absolute;
  overflow: hidden;
  top: 100px;
  right: 0;
  box-shadow: 0px 10px 10px -5px rgba(0, 0, 0, 0.1019607843);
  box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1019607843);
  z-index: 1;
}
@media (max-width: 767px) {
  .multi-image-content__short-img {
    display: none;
  }
}
.multi-image-content__short-img.top-left {
  top: 100px;
  right: 0;
}
.multi-image-content__short-img.bottom-left {
  top: unset;
  right: unset;
  bottom: 106px;
  left: 0;
  box-shadow: 0px 10px 10px -5px rgba(0, 0, 0, 0.1019607843);
  box-shadow: 0px 20px 25px -5px rgba(0, 0, 0, 0.1019607843);
  max-width: 237px;
  width: 100%;
  height: 158px;
}
.multi-image-content__short-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}

.gradient-circle {
  position: relative;
}
.gradient-circle::after {
  content: "";
  position: absolute;
  width: 532px;
  height: 480px;
  background-image: url("../images/gradient-bgcover.svg");
  background-repeat: no-repeat;
  background-position: center;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  z-index: 0;
}

.history-wrapper {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .history-wrapper {
    flex-direction: column;
    gap: 42px;
  }
}
@media (max-width: 767px) {
  .history-wrapper {
    gap: 24px;
  }
}
.history-wrapper-left {
  max-width: 488px;
  width: 100%;
}
@media (max-width: 1024px) {
  .history-wrapper-left {
    max-width: 100%;
  }
}
.history-wrapper-right {
  max-width: 592px;
  width: 100%;
  display: flex;
  gap: 42px;
  flex-direction: row;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 1024px) {
  .history-wrapper-right {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .history-wrapper-right {
    justify-content: flex-start;
    gap: 16px;
  }
}
.history-timeline {
  width: 3px;
  height: 100%;
  background-color: rgba(73, 88, 111, 0.2);
  position: relative;
  border-radius: 333px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .history-timeline {
    height: auto;
  }
}
@media (max-width: 767px) {
  .history-timeline {
    margin: 0 10px;
  }
}
.history-timeline-active {
  background-color: rgb(21, 94, 239);
  width: 3px;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
}
.history-data-wrapper {
  max-width: 536px;
  width: 100%;
  position: relative;
}
@media (max-width: 1024px) {
  .history-data-wrapper {
    max-width: calc(100% - 45px);
  }
}
@media (max-width: 767px) {
  .history-data-wrapper {
    padding-top: 8px;
    max-width: calc(100% - 40px);
  }
}
.history-data {
  display: flex;
  flex-direction: column;
  gap: 32px;
  background-color: #ffffff;
  border-radius: 20px;
  padding: 32px;
  position: relative;
  margin-bottom: 32px;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
}
@media (max-width: 767px) {
  .history-data {
    box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
    margin-bottom: 24px;
    padding: 20px;
  }
}
.history-data:after {
  content: "";
  position: absolute;
  top: 43px;
  left: -54px;
  top: 48px;
  left: -51px;
  height: 12px;
  width: 12px;
  background-color: rgba(73, 88, 111, 0.2);
  border-radius: 50%;
  transition: transform ease 0.3s, background-color ease 0.3s;
}
@media (max-width: 767px) {
  .history-data:after {
    left: -34px;
  }
}
.history-data:before {
  content: "";
  position: absolute;
  top: 33px;
  left: -65px;
  height: 43px;
  width: 43px;
  border-radius: 50%;
  background-color: #F8FAFC;
}
@media (max-width: 767px) {
  .history-data:before {
    left: -50px;
  }
}
.history-data.active:after {
  background-color: rgb(21, 94, 239);
  box-shadow: 0 0 12px 0 rgba(21, 94, 239, 0.6);
  transform: scale(1.66);
}
.history-data.active .history-txt-wrap::before, .history-data.active .history-txt-wrap::after {
  background-color: #155EEF;
}
.history-txt-wrap {
  display: flex;
  gap: 12px;
  flex-direction: column;
  position: relative;
}
@media (max-width: 767px) {
  .history-txt-wrap {
    gap: 8px;
  }
}
.history-txt-wrap::before {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: rgba(73, 88, 111, 0.2);
  border-bottom-left-radius: 333px;
  border-bottom-right-radius: 333px;
  top: 1px;
  left: -78px;
}
@media (max-width: 767px) {
  .history-txt-wrap::before {
    top: 13px;
    left: -50px;
  }
}
.history-txt-wrap::after {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: rgba(73, 88, 111, 0.2);
  border-top-left-radius: 333px;
  border-top-right-radius: 333px;
  top: 41px;
  left: -78px;
}
@media (max-width: 767px) {
  .history-txt-wrap::after {
    top: 54px;
    left: -50px;
  }
}
.history-year {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 132%;
  color: #155EEF;
}
@media (max-width: 767px) {
  .history-year {
    font-size: 16px;
  }
}
.history-heading {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 124%;
  /* 29.76px */
  letter-spacing: -0.12px;
  color: #0F2178;
}
@media (max-width: 767px) {
  .history-heading {
    font-size: 20px;
    margin-bottom: 2px;
  }
}
.history-text {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  color: #4B5565;
}
@media (max-width: 767px) {
  .history-text {
    font-size: 14px;
  }
}
.history-img {
  aspect-ratio: 472/358;
  border-radius: 8px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .history-img {
    aspect-ratio: 1/1;
  }
}
.history-img img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.download-resource__grid {
  margin-top: 48px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.download-resource__item {
  max-width: 100%;
  width: 100%;
  background-image: url("../images/curves-light-blue.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 16px;
}
.download-resource__item--inner {
  max-width: 100%;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 32px;
  border-radius: 16px;
  padding: 32px;
  background-color: rgba(255, 255, 255, 0.6);
}
@media (max-width: 767px) {
  .download-resource__item--inner {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }
}
.download-resource__item--image {
  max-width: 180px;
  width: 100%;
  height: 180px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(154, 169, 194, 0.1411764706);
  border-radius: 8px;
}
@media (max-width: 767px) {
  .download-resource__item--image {
    max-width: 64px;
    height: 64px;
    padding: 8px;
  }
}
.download-resource__item--image img {
  max-width: 80px;
  width: 100%;
  height: 80px;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
@media (max-width: 767px) {
  .download-resource__item--image img {
    max-width: 48px;
    height: 48px;
  }
}
.download-resource__item--content {
  max-width: calc(100% - 212px);
  width: 100%;
}
@media (max-width: 767px) {
  .download-resource__item--content {
    max-width: 100%;
  }
}
.download-resource__item h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #0F2178;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .download-resource__item h5 {
    font-size: 18px;
  }
}
.download-resource__item p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-bottom: 8px;
}
.download-resource__item .file-size {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 132%;
  color: #155EEF;
  margin-bottom: 8px;
}
.download-resource__item .download-btn {
  margin-top: 29px;
}
@media (max-width: 767px) {
  .download-resource__item .download-btn {
    margin-top: 24px;
    max-width: 100%;
    text-align: center;
    justify-content: center;
    font-family: "Red Hat Text", sans-serif;
    font-weight: 500;
    font-size: 14px;
    line-height: 130%;
    gap: 5px;
  }
}
.download-resource .section-heading-content p a {
  color: #155EEF;
  font-weight: 500;
  text-decoration: none;
  text-decoration-style: solid;
  text-decoration-thickness: 0%;
  font-family: inherit;
  position: relative;
}
.download-resource .section-heading-content p a::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #155EEF;
}

.our-team__content-heading {
  max-width: 608px;
  width: 100%;
}
.our-team__grid {
  margin-top: 48px;
  display: flex;
  flex-wrap: wrap;
  gap: 48px 44px;
}
@media (max-width: 767px) {
  .our-team__grid {
    gap: 40px;
  }
}
.our-team__item {
  max-width: calc((100% - 44px) / 2);
  width: 100%;
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .our-team__item {
    max-width: 100%;
    flex-wrap: wrap;
    gap: 0 16px;
  }
}
.our-team__img {
  max-width: 180px;
  width: 100%;
  aspect-ratio: 1/1;
  height: 180px;
  border-radius: 16px;
  overflow: hidden;
  border: 1px solid rgba(154, 169, 194, 0.1411764706);
  box-shadow: 0px 1px 2px 0px rgba(27, 36, 44, 0.1215686275);
}
@media (max-width: 991px) {
  .our-team__img {
    max-width: 150px;
    height: 150px;
  }
}
@media (max-width: 767px) {
  .our-team__img {
    max-width: 58px;
    height: 58px;
  }
}
.our-team__img img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .our-team__card-content {
    display: contents;
  }
}
.our-team__card-content h5 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #0F2178;
  margin-bottom: 4px;
}
.our-team__card-content h6 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 124%;
  letter-spacing: 0%;
  color: #155EEF;
}
.our-team__card-content p {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #4B5565;
  margin-top: 16px;
}
.our-team__content--title {
  max-width: 100%;
}

.trade-container:has(.site-header) {
  position: fixed;
  top: 12px;
  z-index: 3;
  left: 0;
  right: 0;
}
@media (max-width: 1100px) {
  .trade-container:has(.site-header) {
    top: 16px;
  }
}

.site-header {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  background-color: rgb(255, 255, 255);
  border-radius: 16px;
  border: 1px solid rgba(73, 88, 111, 0.2);
  box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  top: 0px;
  position: relative;
  z-index: 10;
}
@media (max-width: 1100px) {
  .site-header {
    top: 0;
  }
}
@media (max-width: 767px) {
  .site-header {
    padding: 7px 12px;
  }
}
.site-header .site-logo {
  max-width: 171px;
  width: 100%;
  height: 42px;
  display: block;
}
@media (max-width: 767px) {
  .site-header .site-logo {
    max-width: 134px;
    height: 32px;
    display: flex;
    align-items: center;
  }
}
.site-header .site-logo img {
  width: 100%;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  display: block;
}
.site-header .main-navigation {
  margin-left: auto;
  margin-right: 16px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation {
    display: none;
    position: absolute;
    top: 75px;
    left: 0;
    right: 0;
    padding: 12px;
    padding-right: 21px;
    background: #fff;
    box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
    border-radius: 24px;
    margin-right: 0;
    border: 1px solid rgba(73, 88, 111, 0.2);
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation.menu-open {
    display: block;
  }
}
.site-header .main-navigation .menu {
  display: flex;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu {
    flex-direction: column;
    align-items: center;
    gap: 6px;
  }
}
.site-header .main-navigation .menu > li {
  list-style-type: none;
  display: flex;
  border-radius: 8px;
  align-items: center;
  position: relative;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li {
    width: 100%;
    justify-content: space-between !important;
    padding: 16px;
  }
}
.site-header .main-navigation .menu > li.current_page_item, .site-header .main-navigation .menu > li.current-menu-parent {
  background-color: rgba(154, 169, 194, 0.07);
}
.site-header .main-navigation .menu > li:hover {
  background-color: rgba(154, 169, 194, 0.07);
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li:hover {
    background-color: rgba(154, 169, 194, 0.0705882353);
  }
}
.site-header .main-navigation .menu > li:hover ul {
  display: flex;
}
.site-header .main-navigation .menu > li.open .menu-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.31694 4.19194C7.07286 4.43602 6.67714 4.43602 6.43306 4.19194L3.75 1.50888L1.06694 4.19194C0.822864 4.43602 0.427136 4.43602 0.183058 4.19194C-0.0610189 3.94786 -0.0610189 3.55214 0.183058 3.30806L3.30806 0.183058C3.55214 -0.0610194 3.94786 -0.0610194 4.19194 0.183058L7.31694 3.30806C7.56102 3.55214 7.56102 3.94786 7.31694 4.19194Z" fill="%23364152"/></svg>');
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li.open .menu-arrow {
    display: inline-block;
    vertical-align: middle;
    transform: rotate(-90deg);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTE0LjE5MjUgMTAuNDQyNUw3Ljk0MjU0IDE2LjY5MjVDNy44ODQ0NyAxNi43NTA2IDcuODE1NTMgMTYuNzk2NyA3LjczOTY2IDE2LjgyODFDNy42NjM3OSAxNi44NTk1IDcuNTgyNDcgMTYuODc1NyA3LjUwMDM1IDE2Ljg3NTdDNy40MTgyMyAxNi44NzU3IDcuMzM2OTEgMTYuODU5NSA3LjI2MTA0IDE2LjgyODFDNy4xODUxNyAxNi43OTY3IDcuMTE2MjMgMTYuNzUwNiA3LjA1ODE2IDE2LjY5MjVDNy4wMDAwOSAxNi42MzQ1IDYuOTU0MDMgMTYuNTY1NSA2LjkyMjYgMTYuNDg5N0M2Ljg5MTE3IDE2LjQxMzggNi44NzUgMTYuMzMyNSA2Ljg3NSAxNi4yNTAzQzYuODc1IDE2LjE2ODIgNi44OTExNyAxNi4wODY5IDYuOTIyNiAxNi4wMTFDNi45NTQwMyAxNS45MzUyIDcuMDAwMDkgMTUuODY2MiA3LjA1ODE2IDE1LjgwODJMMTIuODY2OCAxMC4wMDAzTDcuMDU4MTYgNC4xOTI1M0M2Ljk0MDg4IDQuMDc1MjYgNi44NzUgMy45MTYyIDYuODc1IDMuNzUwMzVDNi44NzUgMy41ODQ1IDYuOTQwODggMy40MjU0NCA3LjA1ODE2IDMuMzA4MTZDNy4xNzU0NCAzLjE5MDg4IDcuMzM0NSAzLjEyNSA3LjUwMDM1IDMuMTI1QzcuNjY2MiAzLjEyNSA3LjgyNTI2IDMuMTkwODggNy45NDI1NCAzLjMwODE2TDE0LjE5MjUgOS41NTgxNkMxNC4yNTA2IDkuNjE2MjEgMTQuMjk2NyA5LjY4NTE0IDE0LjMyODIgOS43NjEwMUMxNC4zNTk3IDkuODM2ODggMTQuMzc1OCA5LjkxODIxIDE0LjM3NTggMTAuMDAwM0MxNC4zNzU4IDEwLjA4MjUgMTQuMzU5NyAxMC4xNjM4IDE0LjMyODIgMTAuMjM5N0MxNC4yOTY3IDEwLjMxNTYgMTQuMjUwNiAxMC4zODQ1IDE0LjE5MjUgMTAuNDQyNVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9nPgo8L3N2Zz4K");
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li.open {
    display: block;
  }
}
.site-header .main-navigation .menu > li.open ul {
  display: flex;
}
.site-header .main-navigation .menu > li.menu-item-has-children {
  position: relative;
  z-index: 1;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 12px;
  padding-left: 16px;
}
.site-header .main-navigation .menu > li.menu-item-has-children:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  bottom: -30px;
  z-index: -1;
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li.menu-item-has-children:before {
    display: none;
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li.menu-item-has-children {
    flex-wrap: wrap;
    gap: 16px;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li.menu-item-has-children {
    background-position: right 5px top 8px;
  }
  .site-header .main-navigation .menu > li.menu-item-has-children:hover {
    background-image: none;
  }
}
.site-header .main-navigation .menu > li .sub-menu {
  display: none;
  position: absolute;
  border-radius: 16px;
  box-shadow: 0px 0px 2px -1px rgba(27, 36, 44, 0.02);
  min-width: 335px;
  left: -80px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  top: 52px;
  z-index: 1;
  padding: 12px;
  border: none;
  background-color: rgb(255, 255, 255);
  border: 1px solid rgba(73, 88, 111, 0.2);
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu {
    padding: 0 20px;
    left: 0;
    transition: max-height 0.35s ease;
    border: none;
    background-color: unset;
    position: relative;
    top: 0;
    background-color: unset;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li .sub-menu {
    min-width: 100%;
  }
}
.site-header .main-navigation .menu > li .sub-menu li {
  list-style-type: none;
  padding: 15px 20px;
  list-style-type: none;
  border-radius: 10px;
  width: 100%;
  text-align: left;
}
.site-header .main-navigation .menu > li .sub-menu li.current-menu-item {
  background-color: rgba(154, 169, 194, 0.07);
}
.site-header .main-navigation .menu > li .sub-menu li:hover {
  background-color: rgba(154, 169, 194, 0.07);
}
@media (max-width: 1024px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    padding: 15px 20px;
  }
}
@media (max-width: 767px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 0px 0px 0px 0px;
  }
}
.site-header .main-navigation .menu > li > a {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0%;
  padding: 11px 37px 11px 20px;
  border-radius: 999px;
}
.site-header .main-navigation .menu > li > a:hover .sub-menu {
  display: flex;
}
.site-header .main-navigation .menu > li .menu-arrow {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.183058 0.183058C0.427136 -0.0610194 0.822864 -0.0610194 1.06694 0.183058L3.75 2.86612L6.43306 0.183058C6.67714 -0.0610194 7.07286 -0.0610194 7.31694 0.183058C7.56102 0.427136 7.56102 0.822864 7.31694 1.06694L4.19194 4.19194C3.94786 4.43602 3.55214 4.43602 3.30806 4.19194L0.183058 1.06694C-0.0610194 0.822864 -0.0610194 0.427136 0.183058 0.183058Z" fill="%23364152"/></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 1;
  text-align: center;
  height: 4px;
  width: 8px;
  margin-left: 8px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .menu-arrow {
    margin-left: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTE0LjE5MjUgMTAuNDQyNUw3Ljk0MjU0IDE2LjY5MjVDNy44ODQ0NyAxNi43NTA2IDcuODE1NTMgMTYuNzk2NyA3LjczOTY2IDE2LjgyODFDNy42NjM3OSAxNi44NTk1IDcuNTgyNDcgMTYuODc1NyA3LjUwMDM1IDE2Ljg3NTdDNy40MTgyMyAxNi44NzU3IDcuMzM2OTEgMTYuODU5NSA3LjI2MTA0IDE2LjgyODFDNy4xODUxNyAxNi43OTY3IDcuMTE2MjMgMTYuNzUwNiA3LjA1ODE2IDE2LjY5MjVDNy4wMDAwOSAxNi42MzQ1IDYuOTU0MDMgMTYuNTY1NSA2LjkyMjYgMTYuNDg5N0M2Ljg5MTE3IDE2LjQxMzggNi44NzUgMTYuMzMyNSA2Ljg3NSAxNi4yNTAzQzYuODc1IDE2LjE2ODIgNi44OTExNyAxNi4wODY5IDYuOTIyNiAxNi4wMTFDNi45NTQwMyAxNS45MzUyIDcuMDAwMDkgMTUuODY2MiA3LjA1ODE2IDE1LjgwODJMMTIuODY2OCAxMC4wMDAzTDcuMDU4MTYgNC4xOTI1M0M2Ljk0MDg4IDQuMDc1MjYgNi44NzUgMy45MTYyIDYuODc1IDMuNzUwMzVDNi44NzUgMy41ODQ1IDYuOTQwODggMy40MjU0NCA3LjA1ODE2IDMuMzA4MTZDNy4xNzU0NCAzLjE5MDg4IDcuMzM0NSAzLjEyNSA3LjUwMDM1IDMuMTI1QzcuNjY2MiAzLjEyNSA3LjgyNTI2IDMuMTkwODggNy45NDI1NCAzLjMwODE2TDE0LjE5MjUgOS41NTgxNkMxNC4yNTA2IDkuNjE2MjEgMTQuMjk2NyA5LjY4NTE0IDE0LjMyODIgOS43NjEwMUMxNC4zNTk3IDkuODM2ODggMTQuMzc1OCA5LjkxODIxIDE0LjM3NTggMTAuMDAwM0MxNC4zNzU4IDEwLjA4MjUgMTQuMzU5NyAxMC4xNjM4IDE0LjMyODIgMTAuMjM5N0MxNC4yOTY3IDEwLjMxNTYgMTQuMjUwNiAxMC4zODQ1IDE0LjE5MjUgMTAuNDQyNVoiIGZpbGw9IiMzNjQxNTIiLz4KPC9nPgo8L3N2Zz4K");
    height: 20px;
    width: 20px;
    transition: all ease 0.3s;
    right: 0;
  }
}
.site-header .main-navigation .menu > li a {
  color: rgb(54, 65, 82);
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  /* 18.2px */
  letter-spacing: 0.28px;
  padding: 0px;
  border-radius: 8px;
  position: relative;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li a {
    display: inline-block;
    max-width: calc(100% - 40px);
    width: 100%;
    text-align: left;
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu {
    padding: 0 0;
  }
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li .sub-menu li {
    padding: 15px 20px;
  }
}
.site-header .main-navigation .menu > li:not(.menu-item-has-children) > a {
  padding: 11px 16px;
}
@media (max-width: 1100px) {
  .site-header .main-navigation .menu > li:not(.menu-item-has-children) > a {
    padding: 0;
  }
}
.site-header .navbar-btn .btn-blue {
  padding: 11px 20px;
  width: 100%;
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-blue {
    margin-right: 8px;
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-blue .btn-arrow-blue:after {
    display: none;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn {
    margin-right: 8px;
    margin-left: auto;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue {
    padding: 12px 16px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .site-header .navbar-btn .btn-arrow-blue {
    padding: 11px 16px;
    font-size: 12px;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue:after {
    display: none;
  }
}
@media (max-width: 1100px) {
  .site-header .navbar-btn .btn-arrow-blue:before {
    display: none;
  }
}
.site-header .mobile-menu-btn {
  display: none;
  height: 40px;
  width: 40px;
  border-radius: 10px;
  background: #F8F9FB;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1100px) {
  .site-header .mobile-menu-btn {
    display: flex;
  }
}
.site-header .mobile-menu-btn svg {
  width: 20px;
  height: 20px;
}
.site-header .mobile-menu-btn .close-icon {
  display: block;
}
.site-header .mobile-menu-btn .open-icon {
  display: none;
}
.site-header .mobile-menu-btn.active .close-icon {
  display: none;
}
.site-header .mobile-menu-btn.active .open-icon {
  display: block;
}
.site-header .btn {
  animation: pulse-animation-blue 2.5s ease-out infinite;
}
.site-header.main_header {
  display: none;
}

@keyframes pulse-animation-blue {
  0% {
    box-shadow: 0 0 0 0 rgba(108, 242, 213, 0.6), 0 0 0 0 rgba(94, 230, 192, 0.5), 0 0 0 0 rgba(52, 177, 163, 0.45), 0 0 0 0 rgba(61, 162, 255, 0.35), 0 0 0 0 rgba(109, 123, 255, 0.3);
  }
  100% {
    box-shadow: -2px -2px 0 8px rgba(108, 242, 213, 0), -1px -1px 0 10px rgba(94, 230, 192, 0), -2px -2px 0 12px rgba(52, 177, 163, 0), 2px 2px 0 12px rgba(61, 162, 255, 0), 2px 2px 0 16px rgba(109, 123, 255, 0);
  }
}
.footer_main {
  background-color: #ffffff;
  color: #444748;
  padding: 48px 0 24px;
}
@media (max-width: 1024px) {
  .footer_main {
    padding: 48px 0 60px;
  }
}
@media (max-width: 767px) {
  .footer_main {
    padding: 48px 0;
  }
}
.footer_main__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 64px;
}
@media (max-width: 1024px) {
  .footer_main__wrapper {
    flex-direction: column;
    text-align: center;
    gap: 32px;
    margin-bottom: 48px;
  }
}
@media (max-width: 767px) {
  .footer_main__wrapper {
    gap: 28px;
  }
}
.footer_main__logo {
  display: flex;
  gap: 24px;
  flex-direction: column;
  max-width: 384px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer_main__logo {
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
    padding-bottom: 32px;
    margin-bottom: 0px;
    max-width: 100%;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .footer_main__logo {
    padding-bottom: 0;
    align-items: flex-start;
    text-align: left;
  }
}
.footer_main__logo .footer_logo_wrap img {
  max-width: 296px;
}
@media (max-width: 767px) {
  .footer_main__logo .footer_logo_wrap img {
    max-width: 266px;
  }
}
.footer_main__logo .footer_main__social {
  display: flex;
  gap: 8px;
}
.footer_main__logo .footer_main__social a {
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  padding: 6px 12px;
  border-radius: 8px;
  color: #155EEF;
  font-size: 14px;
  line-height: 130%;
  font-weight: 500;
  font-family: "Red Hat Text", sans-serif;
  transition: all 0.3s;
  background-color: rgba(154, 169, 194, 0.1411764706);
  display: flex;
  align-items: center;
  gap: 8px;
}
.footer_main__logo .footer_main__social a img {
  width: 32px;
  height: 32px;
}
.footer_main__logo .footer_main__social a svg {
  width: 20px;
  height: 20px;
}
.footer_main__logo .footer_main__social a:hover {
  color: #155EEF;
}
.footer_main__logo .footer_main__content p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 21.12px */
  letter-spacing: -0.08px;
  color: #4B5565;
}
.footer_main__nav {
  display: flex;
  gap: 32px;
}
.footer_main__nav-column {
  flex: 0 0 160px;
}
@media (max-width: 1024px) {
  .footer_main__nav-column {
    flex: 1 1 155px;
    text-align: left;
  }
}
.footer_main__nav-column h3 {
  color: #9AA4B2;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .footer_main__nav-column h3 {
    font-family: "Red Hat Display", sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 124%;
  }
}
.footer_main__nav-column ul {
  list-style: none;
  padding: 0;
}
.footer_main__nav-column ul li {
  margin-bottom: 12px;
}
.footer_main__nav-column ul li:last-child {
  margin-bottom: 0;
}
.footer_main__nav-column ul li a {
  color: #444748;
  font-size: 16px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
}
@media (max-width: 1024px) {
  .footer_main__nav-column ul li a {
    font-weight: 500;
    font-size: 16px;
    line-height: 130%;
    letter-spacing: 0%;
  }
}
.footer_main__nav-column ul li a:hover {
  color: #0D121C;
}
.footer_main__nav-column ul li a .new-label {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  background: rgba(255, 255, 255, 0.12);
  padding: 4px 8px;
  border-radius: 4px;
}
.footer_main__nav-column ul li.see-all-link a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 9px;
}
.footer_main__nav-column ul li.see-all-link a::after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNTMgNVYxMy4xMjVDMTUuNjI1MyAxMy4yOTA4IDE1LjU1OTUgMTMuNDQ5NyAxNS40NDIzIDEzLjU2NjlDMTUuMzI1MSAxMy42ODQyIDE1LjE2NjEgMTMuNzUgMTUuMDAwMyAxMy43NUMxNC44MzQ2IDEzLjc1IDE0LjY3NTYgMTMuNjg0MiAxNC41NTg0IDEzLjU2NjlDMTQuNDQxMiAxMy40NDk3IDE0LjM3NTMgMTMuMjkwOCAxNC4zNzUzIDEzLjEyNVY2LjUwODU5TDUuNDQyNTQgMTUuNDQyMkM1LjMyNTI2IDE1LjU1OTUgNS4xNjYyIDE1LjYyNTMgNS4wMDAzNSAxNS42MjUzQzQuODM0NSAxNS42MjUzIDQuNjc1NDQgMTUuNTU5NSA0LjU1ODE2IDE1LjQ0MjJDNC40NDA4OCAxNS4zMjQ5IDQuMzc1IDE1LjE2NTkgNC4zNzUgMTVDNC4zNzUgMTQuODM0MSA0LjQ0MDg4IDE0LjY3NTEgNC41NTgxNiAxNC41NTc4TDEzLjQ5MTggNS42MjVINi44NzUzNUM2LjcwOTU5IDUuNjI1IDYuNTUwNjIgNS41NTkxNSA2LjQzMzQxIDUuNDQxOTRDNi4zMTYyIDUuMzI0NzMgNi4yNTAzNSA1LjE2NTc2IDYuMjUwMzUgNUM2LjI1MDM1IDQuODM0MjQgNi4zMTYyIDQuNjc1MjcgNi40MzM0MSA0LjU1ODA2QzYuNTUwNjIgNC40NDA4NSA2LjcwOTU5IDQuMzc1IDYuODc1MzUgNC4zNzVIMTUuMDAwM0MxNS4xNjYxIDQuMzc1IDE1LjMyNTEgNC40NDA4NSAxNS40NDIzIDQuNTU4MDZDMTUuNTU5NSA0LjY3NTI3IDE1LjYyNTMgNC44MzQyNCAxNS42MjUzIDVaIiBmaWxsPSIjMzY0MTUyIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: block;
}
@media (max-width: 1024px) {
  .footer_main__nav {
    flex-wrap: wrap;
    gap: 32px;
    width: 100%;
  }
}
.footer_main__bottom {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  background-color: rgba(255, 255, 255, 0.08);
  padding: 24px;
  border-radius: 16px;
  margin-bottom: 64px;
}
@media (max-width: 1024px) {
  .footer_main__bottom {
    text-align: center;
    gap: 24px;
    margin-bottom: 48px;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .footer_main__bottom {
    flex-direction: column;
  }
}
.footer_main__guarantee {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  flex-direction: column;
  position: relative;
  margin-right: 40px;
  max-width: 468px;
  width: 100%;
}
@media (max-width: 1024px) {
  .footer_main__guarantee {
    max-width: 100%;
  }
}
.footer_main__guarantee-icon {
  font-size: 24px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.footer_main__guarantee-content {
  text-align: left;
}
.footer_main__guarantee-content h4 {
  color: #B9D05F;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 12px;
}
.footer_main__guarantee-content p {
  color: rgba(255, 255, 255, 0.82);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
}
.footer_main__guarantee-content .footer_main__guarantee-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 32px 4px 10px;
  font-size: 14px;
  background-color: rgba(255, 255, 255, 0.12);
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.12);
  border-radius: 999px;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: #fff;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M11.625 1.33398V9.45898C11.625 9.62474 11.5591 9.78372 11.4419 9.90093C11.3247 10.0181 11.1657 10.084 11 10.084C10.8342 10.084 10.6753 10.0181 10.558 9.90093C10.4408 9.78372 10.375 9.62474 10.375 9.45898V2.84258L1.44217 11.7762C1.32489 11.8934 1.16583 11.9593 0.999981 11.9593C0.834129 11.9593 0.675069 11.8934 0.557794 11.7762C0.440518 11.6589 0.374634 11.4998 0.374634 11.334C0.374634 11.1681 0.440518 11.0091 0.557794 10.8918L9.49139 1.95898H2.87498C2.70922 1.95898 2.55025 1.89314 2.43304 1.77593C2.31583 1.65872 2.24998 1.49974 2.24998 1.33398C2.24998 1.16822 2.31583 1.00925 2.43304 0.892043C2.55025 0.774833 2.70922 0.708984 2.87498 0.708984H11C11.1657 0.708984 11.3247 0.774833 11.4419 0.892043C11.5591 1.00925 11.625 1.16822 11.625 1.33398Z" fill="white"/></svg>');
  background-size: 11px;
  background-repeat: no-repeat;
  background-position: right 10px center;
}
.footer_main__sponsors {
  padding: 0 40px;
  border-left: 1px solid rgba(255, 255, 255, 0.24);
  border-right: 1px solid rgba(255, 255, 255, 0.24);
  margin-right: 40px;
}
.footer_main__sponsors {
  min-width: 307px;
  max-width: 388px;
}
@media (max-width: 767px) {
  .footer_main__sponsors {
    padding: 0;
    text-align: left;
    border-top: 1px solid rgba(255, 255, 255, 0.24);
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
    border-left: none;
    border-right: none;
    padding-top: 24px;
    padding-bottom: 24px;
    max-width: 100%;
  }
}
.footer_main__certifications {
  min-width: 207px;
  max-width: 228px;
}
@media (max-width: 767px) {
  .footer_main__certifications {
    text-align: left;
  }
}
.footer_main__sponsors h4, .footer_main__certifications h4 {
  color: #9AA4B2;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 16px;
}
.footer_main__sponsors .footer_main__sponsor-logos,
.footer_main__sponsors .footer_main__certification-logos, .footer_main__certifications .footer_main__sponsor-logos,
.footer_main__certifications .footer_main__certification-logos {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.footer_main__sponsors .footer_main__sponsor-logos img,
.footer_main__sponsors .footer_main__certification-logos img, .footer_main__certifications .footer_main__sponsor-logos img,
.footer_main__certifications .footer_main__certification-logos img {
  max-height: 76px;
  width: auto;
}
@media (max-width: 767px) {
  .footer_main__sponsors .footer_main__sponsor-logos img,
  .footer_main__sponsors .footer_main__certification-logos img, .footer_main__certifications .footer_main__sponsor-logos img,
  .footer_main__certifications .footer_main__certification-logos img {
    max-height: 64px;
  }
}
.footer_main__footer-links {
  display: flex;
  justify-content: space-between;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  color: #9AA4B2;
  font-family: "Red Hat Text", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  padding-top: 32px;
  border-top: 1px solid rgba(73, 88, 111, 0.2);
}
.footer_main__footer-links #menu-footer-bottom-menu ul {
  display: flex;
  flex-wrap: wrap;
  row-gap: 16px;
}
@media (max-width: 1024px) {
  .footer_main__footer-links #menu-footer-bottom-menu ul {
    justify-content: center;
  }
}
.footer_main__footer-links #menu-footer-bottom-menu ul li {
  list-style-type: none;
}
@media (max-width: 1024px) {
  .footer_main__footer-links #menu-footer-bottom-menu ul li {
    color: #9AA4B2;
  }
}
.footer_main__footer-links a {
  text-decoration: none;
  color: inherit;
  margin-right: 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 132%;
  font-family: "Red Hat Text", sans-serif;
}
.footer_main__footer-links a:hover {
  color: #0D121C;
}
.footer_main__footer-links p {
  margin: 0;
}
.footer_main__footer-links .tag-line {
  display: flex;
  align-items: flex-start;
  gap: 3.5px;
  margin: 0;
}
.footer_main__footer-links .tag-line p {
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  color: #9AA4B2;
  width: -webkit-fill-available;
  font-family: "Apercu Pro", sans-serif;
}
.footer_main__footer-links .tag-line img {
  max-width: 65px;
}
@media (max-width: 767px) {
  .footer_main__footer-links {
    flex-direction: column;
    gap: 24px;
    text-align: center;
    align-items: flex-start;
    border-top: 1px solid rgba(73, 88, 111, 0.2);
  }
}

.dt-spacer-xxxxl {
  padding-top: 196px;
}

.dt-spacer-xxxl {
  padding-top: 124px;
}

.dt-spacer-xxl {
  padding-top: 112px;
}

.dt-spacer-xl {
  padding-top: 62px;
}

.dt-spacer-lg {
  padding-top: 56px;
}

.dt-spacer-md {
  padding-top: 32px;
}

.dt-spacer-sm {
  padding-top: 16px;
}

.dt-spacer-none {
  padding-top: 0;
}

.db-spacer-xxxxl {
  padding-bottom: 196px;
}

.db-spacer-xxxl {
  padding-bottom: 124px;
}

.db-spacer-xxl {
  padding-bottom: 112px;
}

.db-spacer-xl {
  padding-bottom: 62px;
}

.db-spacer-lg {
  padding-bottom: 56px;
}

.db-spacer-md {
  padding-bottom: 32px;
}

.db-spacer-sm {
  padding-bottom: 16px;
}

.db-spacer-none {
  padding-bottom: 0;
}

@media (max-width: 991px) {
  .mt-spacer-xxxxl {
    padding-top: 124px;
  }
  .mt-spacer-xxxl {
    padding-top: 64px;
  }
  .mt-spacer-xxl {
    padding-top: 56px;
  }
  .mt-spacer-xl {
    padding-top: 48px;
  }
  .mt-spacer-lg {
    padding-top: 32px;
  }
  .mt-spacer-md {
    padding-top: 24px;
  }
  .mt-spacer-sm {
    padding-top: 16px;
  }
  .mt-spacer-none {
    padding-top: 0;
  }
  .mb-spacer-xxxxl {
    padding-bottom: 124px;
  }
  .mb-spacer-xxxl {
    padding-bottom: 64px;
  }
  .mb-spacer-xxl {
    padding-bottom: 56px;
  }
  .mb-spacer-xl {
    padding-bottom: 48px;
  }
  .mb-spacer-lg {
    padding-bottom: 32px;
  }
  .mb-spacer-md {
    padding-bottom: 24px;
  }
  .mb-spacer-sm {
    padding-bottom: 16px;
  }
  .mb-spacer-none {
    padding-bottom: 0;
  }
}
.service-banner {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 500px;
  width: 100%;
}
@media (max-width: 1024px) {
  .service-banner {
    min-height: 460px;
  }
}
.service-banner-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.service-banner-layer img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.service-banner-layer:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  opacity: 0.67;
  background: rgb(21, 94, 239);
  width: 100%;
}
.service-banner-content {
  max-width: 608px;
  z-index: 1;
  color: #fff;
  text-align: center;
}
@media (max-width: 1024px) {
  .service-banner-content {
    padding: 0 16px;
  }
}
.service-banner-content h1 {
  color: #fff;
  margin-bottom: 24px;
  font-size: 56px;
}
@media (max-width: 1024px) {
  .service-banner-content h1 {
    font-size: 36px;
  }
}
.service-banner-content p {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.82);
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .service-banner-content p {
    font-size: 16px;
  }
}
.service-banner-content a {
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 0 auto;
}

.search-form__wrapper {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 24px;
  flex-direction: column;
}
.search-form__wrapper .section-heading-content {
  gap: 16px;
  margin-left: 0;
}
.search-form__wrapper .main_header__search_list_form {
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
}
.search-form__wrapper .suggested-searches {
  display: flex;
  gap: 24px;
  flex-wrap: nowrap;
}
@media (max-width: 1024px) {
  .search-form__wrapper .suggested-searches {
    display: block;
  }
}
.search-form__wrapper .suggested-searches strong {
  font-weight: 600;
  line-height: 124%;
  font-size: 18px;
  font-weight: #002D04;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.search-form__wrapper .suggested-searches__label {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 1024px) {
  .search-form__wrapper .suggested-searches__label {
    margin-top: 12px;
  }
}
.search-form__wrapper .suggested-searches__label li {
  padding: 4px 8px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
  text-transform: uppercase;
  color: rgb(58, 98, 60);
  border-radius: 4px;
  background-color: rgba(73, 115, 76, 0.1);
  list-style-type: none;
  text-transform: none;
}

.search-page-result {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  gap: 24px;
  flex-direction: column;
}

.search-item {
  display: flex;
  gap: 16px;
}
@media (max-width: 1024px) {
  .search-item {
    align-items: flex-start;
  }
}
.search-item-thumbnail {
  max-width: 200px;
  aspect-ratio: 1/1;
  overflow: hidden;
  border-radius: 8px;
  width: 100%;
}
.search-item-thumbnail img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 1024px) {
  .search-item-thumbnail {
    max-width: 112px;
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .search-item-thumbnail + a {
    max-width: calc(100% - 130px);
    width: 100%;
  }
}

.search-content .search-type {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%; /* 15.6px */
  text-transform: uppercase;
  color: rgb(3, 104, 41);
  margin-bottom: 13px;
}
.search-content .blog-card__txt {
  margin-bottom: 16px;
}
.search-content .blog-card__txt h6 {
  background-image: none;
}

@media (max-width: 1024px) {
  .local-councile .faq__wrapper .section-heading-content.center {
    margin-left: auto;
  }
}
.local-councile-wrapper {
  display: flex;
  gap: 24px;
  flex-direction: column;
  align-items: center;
}
.local-councile-wrapper .section-heading-content {
  margin-bottom: 24px;
}
.local-councile-wrapper #council-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.local-councile-list-item {
  padding: 16px;
  border-radius: 12px;
  background-color: rgba(202, 233, 187, 0.13);
  display: flex;
  gap: 16px;
  flex-direction: row;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .local-councile-list-item {
    gap: 12px;
    padding: 12px;
  }
}
.local-councile-list-item-img {
  aspect-ratio: 4/3;
  max-width: 160px;
  overflow: hidden;
  border-radius: 8px;
  width: 100%;
}
@media (max-width: 1024px) {
  .local-councile-list-item-img {
    aspect-ratio: 110/83;
    max-width: 110px;
  }
}
.local-councile-list-item-img img {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}
.local-councile-list-item:has(.local-councile-list-item-img) .local-councile-list-item-content {
  max-width: calc(100% - 175px);
}
@media (max-width: 1024px) {
  .local-councile-list-item:has(.local-councile-list-item-img) .local-councile-list-item-content {
    max-width: calc(100% - 125px);
  }
}
.local-councile-list-item-content {
  width: 100%;
}
.local-councile-list-item-content h6 {
  color: #0D121C;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 124%;
  margin: 0;
  padding-right: 24px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M17.1875 5.5V14.4375C17.1875 14.6198 17.1151 14.7947 16.9862 14.9236C16.8572 15.0526 16.6824 15.125 16.5 15.125C16.3177 15.125 16.1428 15.0526 16.0139 14.9236C15.8849 14.7947 15.8125 14.6198 15.8125 14.4375V7.15945L5.98642 16.9864C5.85742 17.1154 5.68245 17.1879 5.50002 17.1879C5.31758 17.1879 5.14261 17.1154 5.01361 16.9864C4.88461 16.8574 4.81213 16.6824 4.81213 16.5C4.81213 16.3176 4.88461 16.1426 5.01361 16.0136L14.8406 6.1875H7.56252C7.38018 6.1875 7.20531 6.11507 7.07638 5.98614C6.94745 5.8572 6.87502 5.68234 6.87502 5.5C6.87502 5.31766 6.94745 5.1428 7.07638 5.01386C7.20531 4.88493 7.38018 4.8125 7.56252 4.8125H16.5C16.6824 4.8125 16.8572 4.88493 16.9862 5.01386C17.1151 5.1428 17.1875 5.31766 17.1875 5.5Z" fill="%237A9C75"/></svg>');
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 22px;
  text-transform: none;
  margin-bottom: 8px;
}
@media (max-width: 1024px) {
  .local-councile-list-item-content h6 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    align-self: stretch;
    overflow: hidden;
    font-size: 16px;
  }
}
.local-councile-list-item-content p {
  color: #4B5565;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%; /* 21.12px */
  letter-spacing: -0.08px;
  margin: 0;
}
@media (max-width: 1024px) {
  .local-councile-list-item-content p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    align-self: stretch;
    overflow: hidden;
    font-size: 14px;
  }
}
.local-councile-btns {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  margin-top: 24px;
}
@media (max-width: 1024px) {
  .local-councile-btns {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .local-councile-btns a {
    flex-basis: 250px;
    flex-grow: 1;
    max-width: 100%;
  }
}

.page-template-legal-content-template .single-tree-head h1 {
  margin-bottom: 0;
}

.blog-detail-section {
  background-color: #fbfefe;
}

.blog-detail-head-content {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Mulish", sans-serif;
}
.blog-detail-head-content .post-excerpt p {
  font-family: "Instrument Sans", sans-serif;
}
@media (max-width: 821px) {
  .blog-detail-head-content {
    max-width: 100%;
  }
}
.blog-detail-head-content .btn-white-border {
  margin-bottom: 24px;
}

.post-banner-wrapper {
  margin-bottom: 0px;
  padding-top: 188px;
}
@media (max-width: 1024px) {
  .post-banner-wrapper {
    padding-bottom: 0;
    margin-bottom: 0px;
  }
}
.post-banner-wrapper .hero-banner-wrapper {
  margin-top: 0;
}
.post-banner-wrapper .hero-banner-wrapper .post-meta-share {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .post-banner-wrapper .hero-banner-wrapper .post-meta-share {
    margin: 24px 0;
  }
}

.post-title-container {
  margin-bottom: 48px;
}
@media (max-width: 821px) {
  .post-title-container {
    margin-bottom: 32px;
  }
}
.post-title, .post-title h1 {
  margin-top: 0;
  color: #0D121C;
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  margin-top: 0px;
}
@media (max-width: 821px) {
  .post-title, .post-title h1 {
    font-size: 36px;
    margin-top: 0;
  }
}
.post-meta-share {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 80px;
  gap: 10px;
  margin-top: 48px;
}
@media (max-width: 1024px) {
  .post-meta-share {
    gap: 17px;
    margin-bottom: 48px;
    margin-top: 32px;
  }
}

.author-meta {
  display: flex;
  align-items: center;
  gap: 12px;
}
.author-avatar-wrap {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
  position: relative;
}
.author-avatar {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}
.author-details {
  font-family: "Red Hat Text", sans-serif;
  color: #4B5565;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
}
.author-name {
  font-weight: 500;
  font-family: "Red Hat Text", sans-serif;
  color: #4B5565;
  font-weight: 500;
  font-size: 12px;
  line-height: 132%;
}
.author-meta-text {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
}
.author-meta-text span.centerdot {
  position: relative;
  padding-right: 20px;
  font-size: 14px;
}
.author-meta-text span.centerdot:after {
  content: "";
  height: 4px;
  width: 4px;
  background-color: blue;
  border-radius: 50%;
  display: flex;
  position: absolute;
  top: 8px;
  right: 8px;
  display: none;
}
.author-meta-text #read-time {
  font-size: 14px;
}

.post-featured-image {
  border-radius: 24px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .post-featured-image {
    border-radius: 12px;
  }
}
.post-featured-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  aspect-ratio: 19/10;
}
@media (max-width: 1024px) {
  .post-featured-image img {
    aspect-ratio: 344/219;
  }
}

.copy-link-btn {
  padding: 8.5px 16px 8.5px 40px;
  border-radius: 8px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 132%;
  letter-spacing: -0.06px;
  width: -moz-fit-content;
  width: fit-content;
  background-position: left 14.5px center;
  background-size: 15px;
  background-repeat: no-repeat;
  color: rgb(58, 98, 60);
  background-color: rgba(73, 115, 76, 0.1);
  font-family: "Instrument Sans", sans-serif;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8.7488 12.5594C8.86592 12.6766 8.93172 12.8355 8.93172 13.0012C8.93172 13.1669 8.86592 13.3258 8.7488 13.443L7.97224 14.2243C7.151 15.045 6.03737 15.5059 4.87633 15.5055C3.71529 15.5051 2.60195 15.0436 1.78122 14.2223C0.960504 13.4011 0.499634 12.2874 0.5 11.1264C0.500367 9.96536 0.96194 8.85202 1.78318 8.0313L3.66755 6.14692C4.45637 5.35748 5.51706 4.89932 6.63257 4.86621C7.74808 4.8331 8.83408 5.22753 9.66833 5.9688C9.72989 6.02338 9.7801 6.08955 9.81608 6.16353C9.85206 6.23752 9.87312 6.31786 9.87806 6.39998C9.88299 6.48211 9.8717 6.5644 9.84483 6.64215C9.81796 6.71991 9.77604 6.79162 9.72146 6.85318C9.66688 6.91473 9.60071 6.96494 9.52673 7.00092C9.45274 7.03691 9.3724 7.05796 9.29027 7.0629C9.20815 7.06783 9.12586 7.05654 9.04811 7.02967C8.97035 7.0028 8.89864 6.96088 8.83708 6.9063C8.24124 6.37716 7.46576 6.09564 6.66923 6.11932C5.8727 6.14299 5.1153 6.47006 4.55193 7.03364L2.66755 8.91568C2.08138 9.50184 1.75208 10.2969 1.75208 11.1258C1.75208 11.9548 2.08138 12.7498 2.66755 13.336C3.25372 13.9222 4.04874 14.2515 4.87771 14.2515C5.70668 14.2515 6.5017 13.9222 7.08787 13.336L7.86443 12.5594C7.92247 12.5013 7.9914 12.4552 8.06728 12.4238C8.14315 12.3923 8.22448 12.3761 8.30662 12.3761C8.38875 12.3761 8.47008 12.3923 8.54595 12.4238C8.62183 12.4552 8.69076 12.5013 8.7488 12.5594ZM14.2238 1.77818C13.4024 0.958658 12.2895 0.498413 11.1293 0.498413C9.969 0.498413 8.8561 0.958658 8.03474 1.77818L7.25818 2.55552C7.14101 2.67279 7.07522 2.83181 7.07529 2.99759C7.07537 3.16337 7.14129 3.32233 7.25857 3.4395C7.37584 3.55667 7.53486 3.62246 7.70064 3.62239C7.86642 3.62231 8.02538 3.55639 8.14255 3.43911L8.91912 2.66255C9.50529 2.07638 10.3003 1.74707 11.1293 1.74707C11.9582 1.74707 12.7533 2.07638 13.3394 2.66255C13.9256 3.24872 14.2549 4.04374 14.2549 4.87271C14.2549 5.70168 13.9256 6.49669 13.3394 7.08286L11.4551 8.9688C10.8914 9.53206 10.1338 9.8587 9.33729 9.88194C8.54076 9.90517 7.76545 9.62324 7.1699 9.0938C7.10834 9.03922 7.03663 8.9973 6.95888 8.97043C6.88112 8.94356 6.79883 8.93227 6.71671 8.9372C6.55085 8.94716 6.39575 9.0226 6.28552 9.14692C6.23094 9.20848 6.18902 9.28019 6.16215 9.35794C6.13528 9.4357 6.12399 9.51799 6.12892 9.60011C6.13889 9.76597 6.21433 9.92107 6.33865 10.0313C7.17271 10.7728 8.25859 11.1675 9.3741 11.1347C10.4896 11.1018 11.5504 10.644 12.3394 9.85474L14.2238 7.97036C15.0438 7.14894 15.5043 6.03571 15.5043 4.87505C15.5043 3.71439 15.0438 2.60116 14.2238 1.77974V1.77818Z" fill="%233A623C"/></svg>');
}

.copy-confirm-msg {
  font-size: 13px;
  color: #4CAF50;
  font-weight: 500;
  transition: opacity 0.3s ease;
}

.introduction-content-section .section-title {
  color: #0D121C;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
  margin-bottom: 34px;
}
@media (max-width: 821px) {
  .introduction-content-section .section-title {
    font-size: 30px;
    margin-bottom: 44px;
  }
}
.introduction-content-section .section-description {
  color: #0D121C;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
@media (max-width: 821px) {
  .introduction-content-section .section-description {
    font-size: 18px;
  }
}

.meta-col {
  display: flex;
  gap: 12px;
  flex-direction: column;
}
.meta-col h4 {
  color: rgb(54, 65, 82);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 124%;
}
.meta-col p {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.post-detail-footer {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
  font-family: "Mulish", sans-serif;
}
@media (max-width: 821px) {
  .post-detail-footer {
    max-width: 100%;
  }
}
.post-publish {
  min-width: 156px;
}
.post-share {
  min-width: 156px;
}
.post-share .copy-share-link {
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
  color: rgb(54, 65, 82);
}
.post-share .copy-share-link span {
  text-decoration: underline;
  text-underline-offset: 4px;
}
.post-author-detail .author-box {
  display: flex;
  gap: 8px;
  align-items: center;
}
.post-author-detail .author-data {
  display: flex;
  flex-direction: column;
}
.post-author-detail .author-data strong {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.post-author-detail .author-data small {
  color: #4B5565;
  font-family: "Red Hat Text", sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.text-editor-top {
  padding-top: 80px;
  padding-bottom: 1px;
}
@media (max-width: 1024px) {
  .text-editor-top {
    padding-top: 40px;
  }
}

@media (max-width: 1024px) {
  .contact-form-section .layout-1,
  .contact-form-section .layout-2,
  .contact-form-section .layout-3,
  .contact-form-section .layout-4 {
    display: none;
  }
}
.contact-form-section .section-heading-content h1 {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 700;
  font-size: 48px;
  line-height: 105%;
  letter-spacing: -1.5%;
  color: #0F2178;
}
@media (max-width: 1024px) {
  .contact-form-section .section-heading-content h1 {
    font-size: 30px;
  }
}
.contact-form-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 64px;
  gap: 20px;
}
@media (max-width: 1024px) {
  .contact-form-wrapper {
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .contact-form-wrapper {
    gap: 11px;
  }
}
.contact-form-left {
  width: 100%;
  max-width: 480px;
  display: flex;
  flex-direction: column;
  gap: 48px;
}
@media (max-width: 1024px) {
  .contact-form-left {
    width: 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .contact-form-left {
    margin-bottom: 0;
  }
}
.contact-form-left .section-heading-content h1 span {
  color: #155EEF;
}
@media (max-width: 1024px) {
  .contact-form-left .contact-detail-block {
    max-width: 100%;
  }
}
.contact-form-left .contact-detail-block .tagline {
  margin-bottom: 5px;
}
@media (max-width: 1024px) {
  .contact-form-left .contact-detail-block .emergency-card-right-content a:last-of-type {
    margin-bottom: 0;
  }
  .contact-form-left .contact-detail-block .emergency-card-right-content a:last-of-type .emergency-card-list {
    margin-bottom: 0;
  }
}
.contact-form-left .contact-detail-block .emergency-card-list a {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.contact-form-left .contact-detail-block .emergency-card-list p {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}
.contact-form-left .contact-form {
  width: 100%;
  background-color: #ffffff;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=text],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=email],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=tel],
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea {
  width: 100%;
  padding: 10px 15px;
  font-size: 14px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=text]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=email]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap input[type=tel]:focus,
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea:focus {
  outline: none;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap textarea {
  max-height: 159px;
  resize: vertical;
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #155EEF;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-form-control-wrap:has(textarea) {
  margin-bottom: 0;
}
.contact-form-left .contact-form .wpcf7 input[type=submit] {
  color: #ffffff;
  padding: 10px 30px;
  border: none;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-left: 0;
}
@media (max-width: 767px) {
  .contact-form-left .contact-form .wpcf7 input[type=submit] {
    max-width: 100%;
    width: 100%;
    font-size: 12px;
    line-height: 130%;
    padding: 12px 20px;
  }
}
.contact-form-left .contact-form .wpcf7 input[type=submit]:hover {
  background-color: #364152;
  color: rgb(255, 255, 255);
  border-color: #364152;
}
.contact-form-left .contact-form .wpcf7 .wpcf7-spinner {
  margin-top: 5px;
}
@media (max-width: 767px) {
  .contact-form-left .contact-form .wpcf7 .wpcf7-spinner {
    display: block;
    margin: 5px auto 0 auto;
  }
}
.contact-form-left .contact-form .wpcf7 form p:has(textarea) br {
  display: none;
}
.contact-form-left .contact-form .wpcf7 form p:has(input[type=submit]) br {
  display: none;
}
.contact-form-left .contact-form .wpcf7 form p:has(input[type=submit]) > .wpcf7-form-control-wrap {
  margin-bottom: 24px;
}
.contact-form-left .contact-form .wpcf7 form p:has(.wpcf7-form-control.wpcf7-radio) .wpcf7-not-valid-tip {
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 form p:has(.wpcf7-checkbox) .wpcf7-not-valid-tip {
  margin-top: 8px;
}
.contact-form-left .contact-form .wpcf7 form .wpcf7-response-output {
  margin-top: 10px;
}
.contact-form-right {
  width: 100%;
  max-width: 592px;
}
@media (max-width: 1024px) {
  .contact-form-right {
    width: 100%;
    max-width: 100%;
  }
}
.contact-form-right--img {
  height: 720px;
  overflow: hidden;
  position: relative;
  border-radius: 20px;
}
@media (max-width: 1024px) {
  .contact-form-right--img {
    height: 97.867vw;
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .contact-form-right--img {
    aspect-ratio: 343/367;
    border-radius: 0;
    height: 100%;
    min-height: unset;
  }
}
.contact-form-right--img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
  border-radius: 20px;
}
@media (max-width: 767px) {
  .contact-form-right--img img {
    border-radius: 0;
  }
}

@media (max-width: 1024px) {
  .contact-detail-block {
    max-width: 100%;
    width: 100%;
  }
}

.contact-form-section .color-image.right.bottom {
  bottom: 30px;
}

.contact-detail-block .emergency-card-list p {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 1px;
}

.contact-form .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: 24px;
  grid-column-gap: 12px;
}
.contact-form p > label {
  margin-bottom: 10px;
  display: block;
}
.contact-form p > label ~ br {
  display: none;
}
.contact-form p:has(input[type=text]) {
  width: calc(50% - 6px);
  float: left;
}
@media (max-width: 767px) {
  .contact-form p:has(input[type=text]) {
    width: 100%;
    float: unset;
  }
}
.contact-form p:has(input[name=last_name]) {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .contact-form p:has(input[name=last_name]) {
    margin-left: 0;
  }
}
.contact-form p:has(input[type=email]) {
  clear: both;
}
.contact-form p:has(textarea) {
  margin-top: 24px;
  margin-bottom: 9px;
}
.contact-form label,
.contact-form .gform_wrapper.gravity-theme .gfield_label {
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 132%;
  letter-spacing: -0.5%;
  color: #364152;
  margin-bottom: 24px;
}
.contact-form input,
.contact-form .gform_wrapper.gravity-theme .gfield input {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
  padding: 15px 16px;
  border-radius: 10px;
  border: 1px solid #9AA4B2;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 9px;
}
.contact-form input:focus,
.contact-form .gform_wrapper.gravity-theme .gfield input:focus {
  outline: none;
}
.contact-form input::-moz-placeholder, .contact-form .gform_wrapper.gravity-theme .gfield input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form input::placeholder,
.contact-form .gform_wrapper.gravity-theme .gfield input::placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form textarea,
.contact-form .gform_wrapper.gravity-theme .gfield textarea {
  padding: 9px 12px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  /* 18.48px */
  letter-spacing: -0.07px;
  color: #4B5565;
  border-radius: 10px;
  border: 1px solid #9AA4B2;
  width: 100%;
}
.contact-form textarea::-moz-placeholder, .contact-form .gform_wrapper.gravity-theme .gfield textarea::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form textarea::placeholder,
.contact-form .gform_wrapper.gravity-theme .gfield textarea::placeholder {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.07px;
  color: #4B5565;
}
.contact-form input[type=submit],
.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit] {
  background: #155EEF;
  border-radius: 10px;
  padding: 15px 20px;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  width: -moz-min-content;
  width: min-content;
  display: block;
  margin: 0 auto;
  font-family: "Red Hat Text", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: 0%;
  color: #ffffff;
  border: 1px solid #155EEF;
}
.contact-form input[type=submit]:hover,
.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover {
  background: transparent;
  color: #155EEF;
  border: 1px solid #155EEF;
}
.contact-form .gform_wrapper.gravity-theme .gfield select {
  box-shadow: 0 1px 2px 0 rgba(27, 36, 44, 0.05);
  border-radius: 10px;
  border: 1px solid rgba(73, 115, 76, 0.2);
  background-color: #fff;
  padding: 12px 20px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 91%;
  color: #4B5565;
  background-position: right 20px center;
  min-width: 220px;
  background-size: 10px;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield select {
    min-width: 100%;
  }
}
.contact-form .gform_wrapper.gravity-theme .gform_footer {
  position: relative;
  padding: 0;
  margin-top: 26px;
}
.contact-form .gform_ajax_spinner {
  height: 25px;
  width: 25px;
  position: absolute;
  margin: 0 auto;
  top: 0px;
  transform: translate(0%, 66%);
  left: 0;
  right: 0;
}
.contact-form .gform_wrapper.gravity-theme .gform_drop_area {
  padding: 23px 20px 23px;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border: 1px solid #9AA4B2;
  border-radius: 10px;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gform_drop_area .gform_drop_instructions {
    text-align: left;
    padding-left: 50px;
  }
}
.contact-form button.gform_button_select_files {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0px;
  height: 100%;
  width: 100%;
}
.contact-form button.gform_button_select_files:after {
  content: "Choose File" !important;
  height: 40px;
  width: 114px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: #4B5565;
  border: 1px solid #9AA4B2;
  border-radius: 10px;
  text-align: center;
  cursor: pointer;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 20px;
  top: 20px;
}
.contact-form button.gform_button_select_files:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M12 7.50003V11C12 11.2652 11.8946 11.5196 11.7071 11.7071C11.5196 11.8947 11.2652 12 11 12H1C0.734784 12 0.48043 11.8947 0.292893 11.7071C0.105357 11.5196 0 11.2652 0 11V7.50003C0 7.36742 0.0526785 7.24024 0.146447 7.14647C0.240215 7.05271 0.367392 7.00003 0.5 7.00003C0.632608 7.00003 0.759785 7.05271 0.853553 7.14647C0.947321 7.24024 1 7.36742 1 7.50003V11H11V7.50003C11 7.36742 11.0527 7.24024 11.1464 7.14647C11.2402 7.05271 11.3674 7.00003 11.5 7.00003C11.6326 7.00003 11.7598 7.05271 11.8536 7.14647C11.9473 7.24024 12 7.36742 12 7.50003ZM3.85375 3.35378L5.5 1.7069V7.50003C5.5 7.63264 5.55268 7.75981 5.64645 7.85358C5.74021 7.94735 5.86739 8.00003 6 8.00003C6.13261 8.00003 6.25979 7.94735 6.35355 7.85358C6.44732 7.75981 6.5 7.63264 6.5 7.50003V1.7069L8.14625 3.35378C8.24007 3.4476 8.36732 3.50031 8.5 3.50031C8.63268 3.50031 8.75993 3.4476 8.85375 3.35378C8.94757 3.25996 9.00028 3.13271 9.00028 3.00003C9.00028 2.86735 8.94757 2.7401 8.85375 2.64628L6.35375 0.146277C6.30731 0.0997888 6.25217 0.0629094 6.19147 0.0377473C6.13077 0.0125851 6.06571 -0.000366211 6 -0.000366211C5.93429 -0.000366211 5.86923 0.0125851 5.80853 0.0377473C5.74783 0.0629094 5.69269 0.0997888 5.64625 0.146277L3.14625 2.64628C3.05243 2.7401 2.99972 2.86735 2.99972 3.00003C2.99972 3.13271 3.05243 3.25996 3.14625 3.35378C3.24007 3.4476 3.36732 3.50031 3.5 3.50031C3.63268 3.50031 3.75993 3.4476 3.85375 3.35378Z" fill="%233A623C"/></svg>');
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  top: 21px;
  left: 20px;
  transform: translateX(0%);
  border: 1px solid #9AA4B2;
  background-position: center;
  border-radius: 6px;
  cursor: pointer;
}
.contact-form .gform_wrapper.gravity-theme .gform_validation_errors {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
.contact-form .gform_wrapper.gravity-theme .gfield_validation_message,
.contact-form .gform_wrapper.gravity-theme .validation_message {
  border: none;
  box-shadow: none;
  background-color: transparent;
  padding: 0;
  padding-bottom: 0 !important;
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half {
    grid-column: span 6 !important;
  }
}
@media (max-width: 1024px) {
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_5,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_4,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_11,
  .contact-form .gform_wrapper.gravity-theme .gfield.gfield--width-half#field_4_10 {
    grid-column: 1/-1 !important;
  }
}
@media (max-width: 767px) {
  .contact-form form .wpcf7-response-output {
    margin-top: 8px;
    margin-bottom: 26px;
  }
}

.popup_wrapper {
  background-color: rgba(8, 18, 8, 0.82);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  overflow: auto;
  display: none;
  align-items: center;
  justify-content: center;
}
.popup_content-box {
  max-width: 768px;
  width: 100%;
  padding: 48px;
  border-radius: 16px;
  background-color: #fff;
  position: relative;
  margin: 0 auto;
  margin-top: 50px;
  margin-bottom: 50px;
  background-image: url(../images/faq-icon.png);
  background-repeat: no-repeat;
  padding-top: 108px;
  background-position: left 20px top 15px;
}
@media (max-width: 1024px) {
  .popup_content-box {
    border-radius: 16px 16px 0 0;
    margin-bottom: 0px;
    width: calc(100% - 32px);
    background-position: left -10px top -10px;
    padding-top: 84px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 24px;
  }
}
.popup_header {
  display: flex;
  gap: 20px;
  flex-direction: column;
  margin-bottom: 49px;
  text-align: center;
}
@media (max-width: 1024px) {
  .popup_header {
    margin-bottom: 33px;
  }
}
.popup_close-btn {
  height: 32px;
  width: 32px;
  position: absolute;
  top: 16px;
  right: 16px;
  background: #fff;
  border-radius: 50%;
  border: 1px solid #155eef;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" viewBox="0 0 14 13" fill="none"><path d="M13.0675 11.6828C13.1256 11.7409 13.1717 11.8098 13.2031 11.8857C13.2345 11.9615 13.2507 12.0429 13.2507 12.125C13.2507 12.2071 13.2345 12.2884 13.2031 12.3643C13.1717 12.4402 13.1256 12.5091 13.0675 12.5672C13.0095 12.6252 12.9405 12.6713 12.8647 12.7027C12.7888 12.7342 12.7075 12.7503 12.6253 12.7503C12.5432 12.7503 12.4619 12.7342 12.386 12.7027C12.3102 12.6713 12.2412 12.6252 12.1832 12.5672L7.00035 7.38357L1.81753 12.5672C1.70026 12.6844 1.5412 12.7503 1.37535 12.7503C1.2095 12.7503 1.05044 12.6844 0.93316 12.5672C0.815885 12.4499 0.75 12.2908 0.75 12.125C0.75 11.9591 0.815885 11.8001 0.93316 11.6828L6.11675 6.49998L0.93316 1.31717C0.815885 1.19989 0.75 1.04083 0.75 0.874981C0.75 0.709129 0.815885 0.550069 0.93316 0.432794C1.05044 0.315518 1.2095 0.249634 1.37535 0.249634C1.5412 0.249634 1.70026 0.315518 1.81753 0.432794L7.00035 5.61639L12.1832 0.432794C12.3004 0.315518 12.4595 0.249634 12.6253 0.249634C12.7912 0.249634 12.9503 0.315518 13.0675 0.432794C13.1848 0.550069 13.2507 0.709129 13.2507 0.874981C13.2507 1.04083 13.1848 1.19989 13.0675 1.31717L7.88394 6.49998L13.0675 11.6828Z" fill="%23155eef"/></svg>');
  background-size: 13px;
  background-repeat: no-repeat;
  background-position: center;
}
.popup .contact-form.popup-form {
  background-color: #fff;
}
.popup .contact-form.popup-form button.gform_button_select_files:after {
  display: none;
}

.popup_wrapper .contact-form.popup-form {
  background-color: #fff;
}
.popup_wrapper .contact-form.popup-form button.gform_button_select_files:after {
  display: none;
}
@media (max-width: 1024px) {
  .popup_wrapper .contact-form.popup-form .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 16px;
  }
}
.popup_wrapper .contact-form.popup-form form .wpcf7-spinner {
  display: block;
  margin: 5px auto 0 auto;
}
.popup_wrapper .contact-form.popup-form form .wpcf7-response-output {
  margin-top: 14px;
}

.get_quote_btn {
  max-width: 220px;
  cursor: pointer;
  position: fixed;
  bottom: 47px;
  right: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.12);
  background: linear-gradient(0deg, rgba(73, 115, 76, 0.1) 0%, rgba(73, 115, 76, 0.1) 100%), rgb(255, 255, 255);
  padding: 15px 5px;
  z-index: 9;
}
@media (max-width: 1024px) {
  .get_quote_btn {
    bottom: -6px;
    left: calc(50% - 113px);
    right: auto;
    padding: 3px 3px;
    font-size: 12px;
    border: none;
    max-width: -moz-fit-content;
    max-width: fit-content;
    border-radius: 16px 16px 0 0;
    background: linear-gradient(142deg, #E3E395 -17.45%, #E1DF7B -6.89%, #E0D95C 3.67%, #E0D959 14.23%, #00A47A 67.02%, #20777E 88.14%);
  }
}
.get_quote_btn__icon {
  max-width: 60px;
  width: 100%;
  position: absolute;
  left: -3px;
  top: -10px;
}
@media (max-width: 1024px) {
  .get_quote_btn__icon {
    display: none;
  }
}
.get_quote_btn__icon:before {
  content: "";
  position: absolute;
  top: 5%;
  left: 5%;
  right: 0;
  bottom: 0;
  width: 90%;
  height: 90%;
  background-color: #ecf0ec;
  border-radius: 50%;
  z-index: -1;
}
.get_quote_btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.get_quote_btn__content {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 72%;
  /* 18.2px */
  text-decoration-line: underline;
  text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
  color: rgb(58, 98, 60);
  margin-left: 20px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M8.19254 7.44229L1.94254 13.6923C1.88447 13.7504 1.81553 13.7964 1.73966 13.8278C1.66379 13.8593 1.58247 13.8755 1.50035 13.8755C1.41823 13.8755 1.33691 13.8593 1.26104 13.8278C1.18517 13.7964 1.11623 13.7504 1.05816 13.6923C1.00009 13.6342 0.954028 13.5653 0.922601 13.4894C0.891175 13.4135 0.875 13.3322 0.875 13.2501C0.875 13.168 0.891175 13.0867 0.922601 13.0108C0.954028 12.9349 1.00009 12.866 1.05816 12.8079L6.86675 7.0001L1.05816 1.19229C0.940884 1.07502 0.875 0.915956 0.875 0.750103C0.875 0.584251 0.940884 0.425191 1.05816 0.307916C1.17544 0.19064 1.3345 0.124756 1.50035 0.124756C1.6662 0.124756 1.82526 0.19064 1.94254 0.307916L8.19254 6.55792C8.25065 6.61596 8.29675 6.68489 8.3282 6.76077C8.35965 6.83664 8.37584 6.91797 8.37584 7.0001C8.37584 7.08224 8.35965 7.16357 8.3282 7.23944C8.29675 7.31531 8.25065 7.38425 8.19254 7.44229Z" fill="%233a623c8c" style="&%2310; fill: %233a623c8c;&%2310;"/></svg>');
  background-size: 8px 13px;
  background-position: right 15px center;
  background-repeat: no-repeat;
  width: 100%;
  text-align: center;
  text-underline-offset: 2px;
  text-decoration-thickness: 0.5px;
}
@media (max-width: 1024px) {
  .get_quote_btn__content {
    padding: 14px 23px;
    font-size: 14px;
    border: 3px solid #fff;
    border-radius: 16px 16px 0 0;
    background: rgb(3, 104, 41);
    color: rgb(255, 255, 255);
    display: flex;
    align-items: center;
    gap: 15px;
    margin-left: 0px;
  }
}
@media (max-width: 1024px) {
  .get_quote_btn__content:before {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="18" viewBox="0 0 15 18" fill="none"><path d="M10.625 10.8749C10.625 11.0406 10.5592 11.1996 10.4419 11.3168C10.3247 11.434 10.1658 11.4999 10 11.4999H5C4.83424 11.4999 4.67527 11.434 4.55806 11.3168C4.44085 11.1996 4.375 11.0406 4.375 10.8749C4.375 10.7091 4.44085 10.5502 4.55806 10.4329C4.67527 10.3157 4.83424 10.2499 5 10.2499H10C10.1658 10.2499 10.3247 10.3157 10.4419 10.4329C10.5592 10.5502 10.625 10.7091 10.625 10.8749ZM10 7.74989H5C4.83424 7.74989 4.67527 7.81573 4.55806 7.93295C4.44085 8.05016 4.375 8.20913 4.375 8.37489C4.375 8.54065 4.44085 8.69962 4.55806 8.81683C4.67527 8.93404 4.83424 8.99989 5 8.99989H10C10.1658 8.99989 10.3247 8.93404 10.4419 8.81683C10.5592 8.69962 10.625 8.54065 10.625 8.37489C10.625 8.20913 10.5592 8.05016 10.4419 7.93295C10.3247 7.81573 10.1658 7.74989 10 7.74989ZM14.375 2.74989V15.8749C14.375 16.2064 14.2433 16.5243 14.0089 16.7588C13.7745 16.9932 13.4565 17.1249 13.125 17.1249H1.875C1.54348 17.1249 1.22554 16.9932 0.991116 16.7588C0.756696 16.5243 0.625 16.2064 0.625 15.8749V2.74989C0.625 2.41837 0.756696 2.10042 0.991116 1.866C1.22554 1.63158 1.54348 1.49989 1.875 1.49989H4.70781C5.05899 1.1067 5.48924 0.792119 5.97041 0.576729C6.45158 0.361339 6.97282 0.25 7.5 0.25C8.02718 0.25 8.54841 0.361339 9.02958 0.576729C9.51076 0.792119 9.94101 1.1067 10.2922 1.49989H13.125C13.4565 1.49989 13.7745 1.63158 14.0089 1.866C14.2433 2.10042 14.375 2.41837 14.375 2.74989ZM5 3.99989H10C10 3.33685 9.73661 2.70096 9.26777 2.23212C8.79893 1.76328 8.16304 1.49989 7.5 1.49989C6.83696 1.49989 6.20107 1.76328 5.73223 2.23212C5.26339 2.70096 5 3.33685 5 3.99989ZM13.125 2.74989H11.0352C11.1773 3.15131 11.25 3.57403 11.25 3.99989V4.62489C11.25 4.79065 11.1842 4.94962 11.0669 5.06683C10.9497 5.18404 10.7908 5.24989 10.625 5.24989H4.375C4.20924 5.24989 4.05027 5.18404 3.93306 5.06683C3.81585 4.94962 3.75 4.79065 3.75 4.62489V3.99989C3.75001 3.57403 3.82267 3.15131 3.96484 2.74989H1.875V15.8749H13.125V2.74989Z" fill="white"/></svg>');
    background-size: cover;
    height: 17px;
    width: 14px;
    background-repeat: no-repeat;
  }
}
@media (max-width: 1024px) {
  .get_quote_btn__content:after {
    content: "";
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9" fill="none"><path d="M14.1925 7.94219C14.1345 8.0003 14.0656 8.0464 13.9897 8.07785C13.9138 8.10931 13.8325 8.12549 13.7503 8.12549C13.6682 8.12549 13.5869 8.10931 13.511 8.07785C13.4351 8.0464 13.3662 8.0003 13.3082 7.94219L7.50035 2.1336L1.69253 7.94219C1.57526 8.05947 1.4162 8.12535 1.25035 8.12535C1.0845 8.12535 0.925435 8.05947 0.80816 7.94219C0.690885 7.82492 0.625 7.66586 0.625 7.5C0.625 7.33415 0.690885 7.17509 0.80816 7.05782L7.05816 0.807816C7.11621 0.749705 7.18514 0.703606 7.26101 0.672154C7.33688 0.640701 7.41821 0.624512 7.50035 0.624512C7.58248 0.624512 7.66381 0.640701 7.73969 0.672154C7.81556 0.703606 7.88449 0.749705 7.94254 0.807816L14.1925 7.05782C14.2506 7.11586 14.2967 7.18479 14.3282 7.26067C14.3597 7.33654 14.3758 7.41787 14.3758 7.5C14.3758 7.58214 14.3597 7.66347 14.3282 7.73934C14.2967 7.81522 14.2506 7.88415 14.1925 7.94219Z" fill="white"/></svg>');
    background-size: cover;
    height: 8px;
    width: 14px;
    background-repeat: no-repeat;
  }
}

.gform_required_legend,
.gfield_description:not(.validation_message) {
  display: none;
}

.popup_content-box .contact-form button.gform_button_select_files:after {
  display: block !important;
  content: "Choose File" !important;
  height: 35px;
  width: 100px;
}

.contact-form .wpcf7-list-item {
  margin-left: 0;
  display: block;
  margin-bottom: 0;
}

.contact-form .wpcf7-list-item label {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
  font-family: "Red Hat Display", sans-serif;
  font-size: 16px;
  line-height: 132%;
  margin: 0;
  font-weight: 400;
}

.contact-form .wpcf7-list-item input[type=checkbox],
.contact-form .wpcf7-list-item input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.contact-form .wpcf7-list-item .wpcf7-list-item-label {
  position: relative;
  padding-left: 32px;
}

.contact-form .wpcf7-list-item .wpcf7-list-item-label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  border: 1.4px solid rgba(73, 88, 111, 0.2);
  background: #ffffff;
  box-sizing: border-box;
}

/* Radio button styles */
.contact-form .wpcf7-list-item input[type=radio] + .wpcf7-list-item-label::before {
  border-radius: 50%;
}

.contact-form .wpcf7-list-item input[type=radio]:checked + .wpcf7-list-item-label::before {
  border-color: #155EEF;
  border-width: 7px;
}

/* Checkbox styles */
.contact-form .wpcf7-list-item input[type=checkbox] + .wpcf7-list-item-label::before {
  border-radius: 6px;
}

.contact-form .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::before {
  background-color: #155EEF;
  border-color: #155EEF;
}

.contact-form .wpcf7-list-item input[type=checkbox]:checked + .wpcf7-list-item-label::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 2px;
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

.contact-form .wpcf7-form-control.wpcf7-radio {
  display: flex;
  flex-wrap: wrap;
  gap: 14px 0;
}
.contact-form .wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
  width: 50%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwicGFnZXMvX2Jsb2ctZGV0YWlsLnNjc3MiLCJoZWxwZXJzL19taXhpbnMuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL191dGlscy5zY3NzIiwiY29tcG9uZW50cy9faGVyby1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX3F1aWNrLXVzcC5zY3NzIiwiY29tcG9uZW50cy9fc2VydmljZS1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXItcmVhY2hvdXQuc2NzcyIsImNvbXBvbmVudHMvX3ZhbHVlZC1jbGllbnRzLnNjc3MiLCJjb21wb25lbnRzL19tYWluLWluZm8tbGFiZWwuc2NzcyIsImNvbXBvbmVudHMvX21haW4tYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19jb21tb24taGVhZGluZy5zY3NzIiwiY29tcG9uZW50cy9fc2VydmljZS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19zaXgtY29sdW1uLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2ZvdXItY29sdW1uLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2dvb2dsZS1yZXZpZXcuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9fYmxvZy5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fdGV4dGVkaXRvci5zY3NzIiwiY29tcG9uZW50cy9fc2luZ2xlLXRyZWUuc2NzcyIsImNvbXBvbmVudHMvX2RhdGEtY291bnRlci5zY3NzIiwiY29tcG9uZW50cy9fbG9jYXRpb25zLnNjc3MiLCJjb21wb25lbnRzL19saWNlbnNlLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2VtZXJnZW5jeS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19lcnJvci00MDQuc2NzcyIsImNvbXBvbmVudHMvX2luc3RhZ3JhbS1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZhY2Vib29rLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fY3RhLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fY29udGVudC1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19wYXJ0bmVyLnNjc3MiLCJjb21wb25lbnRzL19jb250YWN0LWxpbmtzLnNjc3MiLCJjb21wb25lbnRzL19tdWx0aS1pbWFnZS1jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19oaXN0b3J5LnNjc3MiLCJjb21wb25lbnRzL19kb3dubG9hZC5zY3NzIiwiY29tcG9uZW50cy9fb3VyLXRlYW0uc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19zcGFjZXIuc2NzcyIsInBhZ2VzL19zZXJ2aWNlcy5zY3NzIiwicGFnZXMvX3NlYXJjaC5zY3NzIiwicGFnZXMvX2xvY2FsLWNvdW5jaWwuc2NzcyIsInBhZ2VzL19jb250YWN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVEsbURBQUE7QUNHQSx3S0FBQTtBQUNBLG9IQUFBO0FBQ0EsMkdBQUE7QUNIQSxvSEFBQTtBQ0ZSOzs7Ozs7Q0FBQTtBQVFBLDZCQUFBO0FBaUJBLDRDQUFBO0FBeVVBO0VBQ0csYUFBQTtBQ25WSDtBRGtGRTtFQWdRRjtJQUdJLGNBQUE7RUNqVkY7QUFDRjtBRDhGRTtFQStPRjtJQU1FLGFBQUE7RUMvVUE7QUFDRjtBRGlIRTtFQXVORjtJQVNJLGFBQUE7RUM3VUY7QUFDRjs7QURnVkE7RUFDRSxhQUFBO0FDN1VGO0FEK0RFO0VBNlFGO0lBR0UsYUFBQTtFQzNVQTtBQUNGO0FEMkVFO0VBNFBGO0lBTUksY0FBQTtFQ3pVRjtBQUNGO0FEOEZFO0VBb09GO0lBU0ksYUFBQTtFQ3ZVRjtBQUNGOztBRDBVQTtFQUNFLGFBQUE7QUN2VUY7QUQ0Q0U7RUEwUkY7SUFHSSxhQUFBO0VDclVGO0FBQ0Y7QUR3REU7RUF5UUY7SUFNSSxhQUFBO0VDblVGO0FBQ0Y7QUQyRUU7RUFpUEY7SUFTSSxjQUFBO0VDalVGO0FBQ0Y7O0FIOURBO0VBQ0Usc0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBR2lFRjs7QUg5REE7RUFDRSxxQkFBQTtBR2lFRjs7QUg5REE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHVDRG1ESztFQ2xETCx5QkFBQTtBR2lFRjs7QUg5REE7RUFDRSxrQ0FBQTtBR2lFRjs7QUg3REU7RUFDRSxTQUFBO0FHZ0VKO0FEMkJFO0VGNUZBO0lBSUksU0FBQTtFR2lFSjtBQUNGOztBSDdEQTtFQUNFLGlCQUFBO0FHZ0VGOztBSDdEQTtFQUNFLGFBQUE7QUdnRUY7O0FIN0RBOzs7Ozs7Ozs7OztFQVdFLFNBQUE7RUFDQSxVQUFBO0FHZ0VGOztBSDdEQTs7RUFFRSxTQUFBO0VBQ0EsVUFBQTtBR2dFRjs7QUg3REE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUdnRUY7O0FIN0RBOzs7RUFHRSxhQUFBO0FHZ0VGOztBSDVERTtFQUNFLHFCQUFBO0FHK0RKOztBSHJEQTs7RUFFRSx5QkFBQTtFQUNBLGFBQUE7QUd3REY7QUQxSEU7O0VGcUVFLHFCQUFBO0FHeURKO0FEM0ZFOzs7O0VGc0NFLHFCQUFBO0FHMkRKOztBSHZEQTs7Ozs7Ozs7OztFQVVFLFNBQUE7RUFDQSxVQUFBO0FHMERGO0FIeERFOzs7Ozs7Ozs7O0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0FHbUVKOztBSC9EQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0FHa0VGO0FINURFO0VBRUUscUJBQUE7QUc2REo7O0FIekRBO0VBQ0Usd0JBQUE7RUFDQSw2aEJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0NBQUE7RUFDQSw0QkFBQTtBRzRERjtBSDFERTtFQUNFLGFBQUE7QUc0REo7O0FIdkRBO0VBRUUsc0JEbkpxQjtBSTRNdkI7QUh2REU7Ozs7Ozs7O0VFeUhBLHNCSDlRcUI7RUcrUXJCLGdCSG5QTTtFR29QTix1Q0h2TmE7RUd3TmIsaUJBQUEsRUFBQSxTQUFBO0VBQ0EsZUhqT1E7QUl5S1Y7QURySUU7RUZnRUE7Ozs7Ozs7O0lFK0hFLGVIMU9NO0VJMkxSO0FBQ0Y7QUh0RUU7O0VFd0hBLGVIbE9RO0FJb0xWO0FEckpFO0VGMkVBOztJRTBIRSxlSDVPTTtFSWlNUjtBQUNGO0FIM0VFOztFRXlIQSxlSGpQUTtBSXVNVjtBRC9KRTtFRmdGQTs7SUUySEUsZUh0UE07RUkrTVI7QUFDRjtBSGhGRTs7RUUwSEEsZUgxUFE7QUlvTlY7QUR6S0U7RUZxRkE7O0lFNEhFLGVIOVBNO0VJMk5SO0FBQ0Y7QUhyRkU7O0VFMkhBLGVIblFRO0FJaU9WO0FEbkxFO0VGMEZBOztJRTZIRSxlSHZRTTtFSXdPUjtBQUNGO0FIMUZFOztFRTRIQSxlSDFRUTtFRzJRUixpQkFBQSxFQUFBLFNBQUE7QUM5QkY7QUQ5TEU7RUYrRkE7O0lFK0hFLGVIOVFNO0VJbVBSO0FBQ0Y7QUhoR0U7O0VFOEhBLG9CQUFBO0VBQ0EsdUNIL1BhO0VHZ1FiLGVIeFJRO0VHeVJSLGdCSDdSTTtBSW1RUjtBSG5HSTs7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtBR3NHTjs7QUhqR0E7Ozs7Ozs7RUU5Q0UsY0FBQTtFQUNBLGVIdkhRO0VHd0hSLGdCSGxJTTtBSTJSUjtBRC9NRTtFRmtHRjs7Ozs7OztJRXpDSSxlSDdITTtJRzhITixnQkh0SUk7RUlzU047QUFDRjs7QUhoSEE7RUFDRSxxQkFBQTtBR21IRjs7QUhqSEE7RUFDRSw2QkFBQTtFQUNBLFlBQUE7QUdvSEY7O0FIbEhBOztFQUVFLGdCQUFBO0VBQ0Esa0JBQUE7QUdxSEY7O0FIbEhBO0VBQ0UsZUQ3TFE7RUM4TFIsa0JBQUE7RUFDQSxnQkRyTU07RUNzTU4saUJBQUE7RUFDQSxTQUFBO0VBQ0Esc0JBQUE7QUdxSEY7O0FIbEhBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7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SHF6Q2xCO0FBQ0Y7QUcveUNnQjtFQUNJLGNBQUE7QUhpekNwQjs7QUlwakRFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FKdWpESjtBRDc4Q0U7RUs5R0E7SUFPSSxzQkFBQTtJQUNBLFNBQUE7RUp3akRKO0FBQ0Y7QUlyakRFO0VBQ0UsMkJBQUE7QUp1akRKO0FEdDlDRTtFS2xHQTtJQUlJLDhCQUFBO0VKd2pESjtBQUNGO0FEMzlDRTtFSzFGQTtJQUdJLHNCQUFBO0VKc2pESjtBQUNGO0FJbmpERTtFQUNFLE9BQUE7RUFDQSxjQUFBO0FKcWpESjtBSW5qREk7RUFDRSxjQUFBO0FKcWpETjtBRHYrQ0U7RUtuRkE7SUFTSSxlQUFBO0lBQ0EsUUFBQTtFSnFqREo7QUFDRjtBSWxqRE07RUFDRSxlUlNFO0VRUkYsZ0JSTkE7RVFPQSwwQ1J3Qk87QUk0aERmO0FEbmdERTtFS3BESTtJQU1JLGVSQ0E7SVFBQSxpQkFBQTtFSnFqRFI7QUFDRjtBSWpqREk7RUFDRSxlQUFBO0FKbWpETjtBSS9pREU7RUFFRSx1Q1JLVztFUUpYLGVSakJNO0VRa0JOLGdCUjNCSTtFUTRCSixpQkFBQTtFQUNBLG1CQUFBO0FKZ2pESjtBRGxnREU7RUtwREE7SUFTSSxlUnpCSTtFSTBrRFI7QUFDRjtBSTlpREU7RUFDRSxzQlJoRW1CO0VRaUVuQix1Q1JSVztFUVNYLGVScEJNO0VRcUJOLGdCUnZDSTtFUXdDSixpQkFBQTtFQUNBLG1CQUFBO0FKZ2pESjtBRC9nREU7RUt2Q0E7SUFTSSxlUjlCSTtFSStrRFI7QUFDRjtBSTlpREU7RUFDRSxjUi9ETztFUWdFUCx1Q1JwQkc7RVFxQkgsZVIxQ007RVEyQ04sZ0JSdERJO0VRdURKLGlCQUFBO0VBQ0EsbUJBQUE7QUpnakRKO0FENWhERTtFSzFCQTtJQVNJLGVSakRJO0VJa21EUjtBQUNGO0FJN2lERTtFQUNFLGFBQUE7RUFDQSxTQUFBO0FKK2lESjtBRHRqREU7RUtLQTtJQUtJLG1CQUFBO0lBQ0EsMkJBQUE7RUpnakRKO0FBQ0Y7QUk3aURFO0VBQ0UsT0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBSitpREo7QURwa0RFO0VLZUE7SUFTSSxhQUFBO0lBQ0EsbUJBQUE7RUpnakRKO0FBQ0Y7QUk5aURJO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBSmdqRE47QUk3aURJO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBSitpRE47QUk1aURJO0VBRUUsV0FBQTtFQUNBLHFCQUFBO0VBRUEsbUJBQUE7RUFDQSx3REFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJSdEpTO0VRdUpULGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxnQ0FBQTtBSjRpRE47QUl6aURJO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FKMmlETjtBRGxtREU7RUtGQTtJQTZESSxlQUFBO0lBQ0EsUUFBQTtJQUNBLFdBQUE7SUFDQSxxQkFBQTtFSjJpREo7QUFDRjtBRDNuREU7RUtlQTtJQW9FSSxxQkFBQTtFSjRpREo7QUFDRjs7QUlyaURFO0VBQ0UsZUFBQTtBSndpREo7O0FLbnVEQTtFQUNFLHNCQUFBO0VBQ0EsVUFBQTtBTHN1REY7QUtwdURFO0VBQ0UsYUFBQTtFQUNBLFNBQUE7RUFDQSxxQkFBQTtFQUNBLDhCQUFBO0FMc3VESjtBRDluREU7RU01R0E7SUFPSSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsU0FBQTtFTHV1REo7QUFDRjtBS3B1REU7RUFFRSxnQkFBQTtFQUNBLFdBQUE7QUxxdURKO0FLbnVESTtFQUNFLGdCQUFBO0FMcXVETjtBRDVvREU7RU0vRkE7SUFVSSxVQUFBO0VMcXVESjtBQUNGO0FLbHVERTtFQUNFLGFBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtBTG91REo7QURocERFO0VNdkZBO0lBTUksZ0JBQUE7RUxxdURKO0VLbnVESTtJQUNFLGdCQUFBO0lBQ0EsV0FBQTtFTHF1RE47QUFDRjtBRGhyREU7RU1qREk7SUFDRSxnQkFBQTtFTG91RE47QUFDRjtBSy90REU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QUxpdURKO0FLL3RESTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QUxpdUROO0FEN3FERTtFTWxESTtJQUVJLGVBQUE7SUFDQSw0QkFBQTtFTGl1RFI7QUFDRjtBSzF0REU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FMNHRESjtBRDNyREU7RU0vQkU7SUFFSSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VMNHRETjtBQUNGO0FEbHNERTtFTXJCRTtJQUNFLFNBQUE7SUFDQSxVQUFBO0VMMHRESjtFS3h0REk7SUFDRSxhQUFBO0VMMHRETjtBQUNGOztBS3J0REE7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7QUx3dERGO0FEbHVERTtFTU9GO0lBTUksK0JBQUE7RUx5dERGO0FBQ0Y7O0FLdHREQTtFQUNFLFNBQUE7QUx5dERGOztBS3R0REE7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBTHl0REY7QURqdURFO0VNSUY7SUFPSSxZQUFBO0lBQ0EsV0FBQTtFTDB0REY7QUFDRjtBRHh2REU7RU1xQkY7SUFZSSxjQUFBO0lBQ0EsWUFBQTtFTDJ0REY7QUFDRjs7QUt4dERBO0VBQ0UsZ0JBQUE7QUwydERGOztBS3h0REE7RUFDRSxjQUFBO0FMMnRERjtBRHJ2REU7RU15QkY7SUFJSSxjQUFBO0lBQ0EsY0FBQTtFTDR0REY7QUFDRjtBRDV3REU7RU0wQ0Y7SUFTSSxhQUFBO0VMNnRERjtBQUNGOztBSzF0REE7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0FMNnRERjtBRGh3REU7RU1nQ0Y7SUFNSSxrQkFBQTtFTDh0REY7QUFDRjs7QUszdERBO0VBQ0UsVUFBQTtFQUNBLDhDQUFBO0FMOHRERjtBRDF3REU7RU0wQ0Y7SUFLSSxrQkFBQTtFTCt0REY7QUFDRjs7QUs1dERBO0VBQ0UsV0FBQTtFQUNBLCtVQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBTCt0REY7O0FLNXREQTtFQUNFLFdBQUE7RUFDQSxtVkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7QUwrdERGOztBSzV0REE7O0VBRUUsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBR0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esd0NBQUE7RUFDQSw2QkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7QUwrdERGO0FLN3RERTs7RUFDRSx3Q1RyTWtCO0FJcTZEdEI7O0FLNXREQTtFQUNFLFlBQUE7QUwrdERGOztBTXQ3REE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FOeTdERjtBRGoyREU7RU8vRkY7SUFVSSw0QkFBQTtJQUFBLHVCQUFBO0VOMDdERjtBQUNGO0FNeDdERTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBTjA3REo7QU12N0RFO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBTnk3REo7QU10N0RFO0VBQ0Usb0NWUjZCO0VVUzdCLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSw4REFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtBTnc3REo7QUR2M0RFO0VPL0VBO0lBaUJJLGFBQUE7RU55N0RKO0FBQ0Y7QU10N0RFO0VBQ0UsY1ZsRFc7RVVtRFgsMENWY1c7RVViWCxlVkNNO0VVQU4sZ0JWbkJJO0VVb0JKLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QU53N0RKO0FEdDRERTtFTzFEQTtJQVdJLGVWYkk7RUlzOERSO0FBQ0Y7QU10N0RFO0VBQ0UsMkJBQUE7RUFBQSxzQkFBQTtBTnc3REo7QU1wN0RFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsY1ZyRE87RVVzRFAsdUNWVkc7RVVXSCxlVmpDTTtFVWtDTixnQlY1Q0k7RVU2Q0osaUJBQUE7RUFDQSx1REFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0FOczdESjtBRDU1REU7RU90Q0E7SUFlSSxzQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZVYvQ0k7RUlzK0RSO0FBQ0Y7QURwN0RFO0VPckJBO0lBcUJJLFNBQUE7RU53N0RKO0FBQ0Y7QU10N0RJO0VBQ0UsYUFBQTtBTnc3RE47QU1sN0RFO0VBQ0UsT0FBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxXQUFBO0FObzdESjtBTWw3REk7RUFDRSwwQ1Z6Q1M7RVUwQ1QsZVZqRUk7RVVrRUosZ0JWM0VFO0VVNEVGLGlCQUFBO0VBQ0Esd0NBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FObzdETjtBRDE4REU7RU9lRTtJQVVJLGVWMUVFO0VJKy9EUjtBQUNGO0FNbDdESTtFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QU5vN0ROO0FEeDlERTtFTzZCRTtJQVVJLGFBQUE7SUFDQSxrQkFBQTtFTnE3RE47QUFDRjtBTW43RE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUVBLCtCQUFBO0FOcTdEUjtBTWw3RE07RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7QU5vN0RSO0FNaDdEUTtFQUNFLCsrQkFBQTtBTms3RFY7QU03NkRRO0VBQ0UsNHlEQUFBO0FOKzZEVjtBTTE2RFE7RUFDRSwweURBQUE7QU40NkRWO0FNdDZERTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0FOdzZESjs7QU9wbUVBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBUHVtRUY7QU9ybUVFO0VBQ0UsY1hrQlU7RVdqQlYsMENYZ0VXO0VXL0RYLGdCWCtCSTtFVzlCSixlWDBDTTtFV3pDTixpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBUHVtRUo7QU9wbUVFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FQc21FSjtBT25tRUU7RUFFRSxPQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBUG9tRUo7QU9qbUVFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtBUG1tRUo7QU90bEVJO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0FQd2xFTjtBT3BsRUU7RUFDRSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJYdERVO0VXdURWLGdCQUFBO0FQc2xFSjtBTy9rRUk7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0FQaWxFTjtBRHpqRUU7RVEzQkU7SUFNSSxnQkFBQTtFUGtsRU47QUFDRjtBT2hsRU07RUFDRSxVQUFBO0FQa2xFUjtBRGhqRUU7RVEzREE7SUE4QkksYUFBQTtFUGlsRUo7QUFDRjtBRHRrRUU7RVExQ0E7SUFrQ0ksYUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7RVBrbEVKO0FBQ0Y7QUQ1akVFO0VRaEhGO0lBOEZJLGVBQUE7RVBrbEVGO0VPaGxFRTtJQUNFLHVDWDdCQztJVzhCRCxnQlg5REU7SVcrREYsZVhyREk7SVdzREosaUJBQUE7SUFDQSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0EsY1gvRUs7SVdnRkwsc0JBQUE7SUFDQSxtQkFBQTtFUGtsRUo7QUFDRjtBRDdsRUU7RVEvRkY7SUE4R0ksZUFBQTtFUGtsRUY7RU9obEVFO0lBQ0UsU0FBQTtFUGtsRUo7QUFDRjs7QU83a0VBO0VBQ0UseUJBQUE7QVBnbEVGOztBTzdrRUE7RUFDRSx1QkFBQTtBUGdsRUY7O0FPN2tFQTtFQUNFLHlCQUFBO0FQZ2xFRjs7QVFodEVBO0VBQ0Usa0NaYytCO0VZYi9CLHlCWjBCOEI7RVl6QjlCLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0Esd0NBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxRQUFBO0VBQ0EsbUJBQUE7QVJtdEVGO0FEaG5FRTtFU2hIRjtJQWVJLFNBQUE7RVJxdEVGO0FBQ0Y7QVFudEVFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBUnF0RUo7QVFsdEVFO0VBQ0UsY1pUaUI7RVlVakIsZVppQk07RVloQk4saUJBQUE7RUFDSSxpQkFBQTtFQUNRLGFBQUE7QVJvdEVoQjtBRHBvRUU7RVNyRkE7SUFPUSxZQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0VSc3RFUjtBQUNGO0FENXBFRTtFU3pETTtJQUVJLHNCQUFBO0lBQ0EsdUJBQUE7RVJ1dEVWO0FBQ0Y7QVFsdEVFO0VBQ0UsZ0NBQUE7RUFDQSx1Q1ptQkc7RVlsQkMsZVpKRTtFWUtGLGtCQUFBO0VBQ0EsZ0JaaEJBO0VZaUJBLGlCQUFBO0FSb3RFUjtBUW50RVE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtBUnF0RVI7QUQvcEVFO0VTMURNO0lBTU0scUJBQUE7SUFDQSxnQkFBQTtFUnV0RVo7QUFDRjtBUXR0RUk7RUFDSSxlWmxCRTtFWW1CRixrQkFBQTtFQUNBLGdCWjdCQTtFWThCQSxpQkFBQTtFQUNBLDBCQUFBO0FSd3RFUjtBRDVxRUU7RVNqREU7SUFPVSxjQUFBO0VSMHRFWjtBQUNGO0FRcnRFSTtFQUNJLDBCQUFBO0VBQ0EsMkNBQUE7RUFDQSxnQkFBQTtBUnV0RVI7QVFydEVLO0VBQ0csZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdDQUFBO0VBQ0EsaUJBQUE7QVJ1dEVSO0FEN3NFRTtFU1BNO0lBRUUsY0FBQTtJQUNBLGNBQUE7RVJzdEVSO0FBQ0Y7QVFudEVJO0VBQ0UsZ0NBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JaNURFO0FJaXhFUjtBUW50RU07RUFDRSx5QloxRXdCO0FJK3hFaEM7QVFodEVFO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EseUJabkdvQjtFWW9HcEIsZVpoRU07RVlpRU4sZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0FSa3RFSjtBUWh0RUk7RUFDRSxjWmxIUztBSW8wRWY7QUR6dEVFO0VTaEhGO0lBNEhJLDRCQUFBO0lBQ0EsV0FBQTtJQUNJLDRCQUFBO0VSaXRFTjtFUS9zRUU7SUFDRSxtQkFBQTtJQUNBLHVCQUFBO0VSaXRFSjtFUTlzRUU7SUFDRSxlWnhGSTtFSXd5RVI7RVEvc0VJO0lBQ0UsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFUml0RU47RVE3c0VFO0lBQ0UsZVpqR0k7RUlnekVSO0FBQ0Y7O0FTLzFFQTtFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0FUazJFRjtBU2gyRUU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FUazJFSjtBUy8xRUU7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBVGkyRUo7QVMvMUVJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtFQUFBO0VBQ0EsVUFBQTtBVGkyRU47QVM3MUVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FUKzFFTjtBUzMxRUU7RUFDSyxXQUFBO0VBQ0gsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtREFBQTtBVDYxRUo7QUQveEVFO0VVckVBO0lBU0ksWUFBQTtFVCsxRUo7QUFDRjtBUzUxRUU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0FUODFFSjtBRGp6RUU7RVV4REE7SUFhSSxTQUFBO0lBQ0EsbUJBQUE7SUFDQSx5QkFBQTtFVGcyRUo7QUFDRjtBUzcxRUU7RUFDRSxzQkFBQTtFQUNJLGFBQUE7RUFDSixzQkFBQTtFQUNBLFNBQUE7QVQrMUVKO0FTOTFFTTtFQUNFLHNCQUFBO0FUZzJFUjtBUzUxRUU7RUFDRSx5QmIxRDRCO0VhMkQ1QixnQkFBQTtFQUNBLGdCQUFBO0FUODFFSjtBUzcxRUk7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7QVQrMUVOO0FEMTBFRTtFVTNCQTtJQVVJLGVBQUE7RVQrMUVKO0FBQ0Y7QVMxMUVFO0VBQ0Usb0NiNUU2QjtFYTZFN0IsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0FUNDFFSjtBRDExRUU7RVVYQTtJQVlJLGVBQUE7SUFFQSxrQkFBQTtFVDQxRUo7QUFDRjtBU3oxRUU7RUFDRSx1Q2JyRFc7RWFzRFgsZWJ0RU07RWF1RU4sZ0JicEZJO0VhcUZKLHNCYmpIbUI7RWFrSG5CLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNRLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7QVQyMUVaO0FEOTJFRTtFVU9BO0lBY2MsZWJyRk47RUlrN0VSO0FBQ0Y7QVMxMUVFO0VBQ0UsdUNidEVHO0VhdUVILGViN0ZNO0VhOEZOLGdCYnhHSTtFYXlHSixjYnJITztFYXNIUCxrQkFBQTtFQUNBLGdCQUFBO0VBQ1EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtBVDQxRVo7QURoNEVFO0VVeUNFO0lBQ0UsYUFBQTtFVDAxRUo7QUFDRjtBRGo1RUU7RVVwR0Y7SUE4SkksaUJBQUE7RVQyMUVGO0VTejFFRTtJQUNFLHNCQUFBO0lBQ0EsYUFBQTtFVDIxRUo7RVN2MUVFO0lBQ0Usa0JBQUE7RVR5MUVKO0FBQ0Y7QURsNkVFO0VVK0VFO0lBQ0UsYUFBQTtJQUNDLGlCQUFBO0VUczFFTDtFU24xRUU7SUFDRSxlYmxJSTtFSXU5RVI7RVNsMUVFO0lBQ0UsZWI1SUk7RUlnK0VSO0FBQ0Y7O0FVN2dGQTtFQUNJLHVDZG1FRztFY2xFSCxlZDBDTTtFY3pDTixrQkFBQTtFQUNBLGdCZGlDSTtFY2hDSixpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY2RZaUI7RWNYakIsa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQUEsa0JBQUE7QVZnaEZKO0FVOWdGSTtFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHlCZEdhO0VjRmIsa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBVmdoRlI7O0FVNWdGQTtFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7QVYrZ0ZKOztBVTNnRkE7RUFDSSxlQUFBO0VBQ0EsaUJBQUE7QVY4Z0ZKOztBVTNnRkE7RUFDSSxhQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0FWOGdGSjtBVTVnRkk7RUFDSSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtBVjhnRlI7QURsOUVFO0VXdkVFO0lBY1EsZWRDRjtJY0FFLG1CQUFBO0lBQ0Esc0JBQUE7RVYrZ0ZWO0FBQ0Y7QUQxK0VFO0VXdERFO0lBb0JRLGVkUkY7SWNTRSxtQkFBQTtJQUNBLGtCQUFBO0VWZ2hGVjtBQUNGO0FVOWdGUTtFQUNJLGNkaERTO0FJZ2tGckI7QVU1Z0ZJO0VBQ0ksMENkRk87RWNHUCxnQkFBQTtFQUNBLGVkaEJFO0VjaUJGLGlCQUFBO0VBQ0EsY2RyRVM7QUltbEZqQjtBRDErRUU7RVd6Q0U7SUFTUSxlZDVCRjtJYzZCRSxpQkFBQTtJQUNBLHVCQUFBO0VWOGdGVjtBQUNGO0FVNWdGUTtFQUNJLGNkbkVTO0FJaWxGckI7QVUzZ0ZFO0VBQ0UsYUFBQTtBVjZnRko7QVUzZ0ZJO0VBQ0ksZWR0Q0U7RWN1Q0Ysa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBVjZnRlI7QURoZ0ZFO0VXcEJFO0lBVVEsZUFBQTtFVjhnRlY7QUFDRjtBVTVnRlE7RUFDSSxjZHZGUztBSXFtRnJCO0FVemdGUTtFQUNJLGNkekZFO0FJb21GZDtBVXZnRkk7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGNkbEdHO0VjbUdILDBDZHJETztFY3NEUCxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFFQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZUFBQTtBVndnRlI7QVV0Z0ZRO0VBQ0ksY0FBQTtFQUNBLDBCQUFBO0FWd2dGWjtBRGhpRkU7RVdJRTtJQXdCUSxlZDlGRjtFSXNtRlI7QUFDRjtBVXJnRkk7RUFDSSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FWdWdGUjtBRDFpRkU7RVdnQ0U7SUFNUSxnQkFBQTtFVndnRlY7QUFDRjtBVXRnRlE7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFFQSwwQ2R4Rkc7RWN5RkgsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNkaEpTO0FJdXBGckI7QUQxakZFO0VXeUNNO0lBY1EsZ0JBQUE7RVZ1Z0ZkO0FBQ0Y7QVVyZ0ZZO0VBQ0ksZ0JBQUE7QVZ1Z0ZoQjtBVXBnRlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJkbEtLO0VjbUtMLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtBVnNnRmhCO0FEaGxGRTtFV3lDTTtJQXFDUSxlZGhKTjtFSXNwRlI7QUFDRjtBVWpnRlE7RUFDSSwyQkFBQTtFQUFBLHNCQUFBO0VBQ0EsY0FBQTtBVm1nRlo7QVU5L0VRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNkekxEO0FJeXJGWDtBVTkvRVk7RUFDSSxtQkFBQTtBVmdnRmhCO0FVNy9FWTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJkeE1JO0VjeU1KLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbTZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsVUFBQTtBVisvRWhCOztBVXovRUE7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBVjQvRUo7O0FVei9FQTtFQUNJLGlCQUFBO0VBQ0EscUJBQUE7QVY0L0VKOztBVXovRUE7RUFDSSxnQkFBQTtFQUNBLHVCQUFBO0FWNC9FSjs7QVV2L0VRO0VBQ0ksZ0JBQUE7QVYwL0VaOztBV3Z2RkE7RUFDSSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QVgwdkZKO0FEL29GRTtFWXpHTTtJQUNBLG1CQUFBO0lBQ0ksdUJBQUE7SUFDQSxlQUFBO0VYMnZGVjtBQUNGO0FXenZGSTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBWDJ2RlI7QUQzcEZFO0VZOUZVO0lBQ0EsZ0JBQUE7RVg0dkZWO0VXM3ZGVTtJQUNJLDZCQUFBO0VYNnZGZDtBQUNGO0FXMXZGUTtFQUNJLGlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGtCQUFBO0FYNHZGWjtBVzF2RlE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxrQkFBQTtBWDR2RlI7QVd4dkZJO0VBQ0ksYUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0FYMHZGUjtBRHByRkU7RVlwRVU7SUFDQSxrQkFBQTtJQUNBLFlBQUE7SUFDQyxtQkFBQTtJQUNELCszQkFBQTtJQUNBLDhCQUFBO0lBQ0EsNEJBQUE7SUFDQSxxQkFBQTtFWDJ2RlY7RVcxdkZVO0lBQ0ksYUFBQTtFWDR2RmQ7QUFDRjtBV3J2RlE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsOGJBQUE7RUFDQSxZQUFBO0FYdXZGWjtBV2h2RlE7RUFDSSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLFFBQUE7RUFDQSxlQUFBO0FYa3ZGWjtBRHB0RkU7RVk1QmM7SUFDQSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxPQUFBO0VYbXZGZDtBQUNGO0FXaHZGUTtFQUNHLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxpRUFBQTtFQUFBLHlEQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0Esb0NBQUE7QVhrdkZaO0FENXVGRTtFWUpjO0lBQ0Esc0JBQUE7SUFDQSwyQ0FBQTtJQUNBLGtCQUFBO0VYbXZGZDtBQUNGO0FXL3VGWTtFQUNJLGtwRkFBQTtFQUNBLGtCQUFBO0FYaXZGaEI7QVcvdUZZO0VBQ0ksa0JBQUE7RUFDQSxrbkRBQUE7QVhpdkZoQjtBVy91Rlk7RUFDSSxrQkFBQTtFQUNBLDB4RUFBQTtBWGl2RmhCO0FXL3VGWTtFQUNJLGtCQUFBO0VBQ0EsazVGQUFBO0FYaXZGaEI7QVcvdUZZO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLG16REFBQTtBWGl2Rlo7QVc3dUZJO0VBQ0ksYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBWCt1RlI7QVc5dUZRO0VBQ0ksY2Z6SEU7RWUwSEYsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLCszQkFBQTtFQUNBLGlDQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FYZ3ZGWjtBRDN4RkU7RVkrQk07SUFjUSxlQUFBO0lBQ0Esc0JBQUE7RVhrdkZkO0FBQ0Y7QVczdUZRO0VBQ0ksY2YvSUQ7RWVnSkMsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7QVg2dUZaO0FEMXlGRTtFWXNETTtJQVNRLGVBQUE7SUFDUSxnQkFBQTtFWCt1RnRCO0FBQ0Y7O0FEaHpGRTtFWXNFRjtJQUVRLCszQkFBQTtFWDZ1Rk47QUFDRjs7QVd6dUZJO0VBQ0ksU0FBQTtBWDR1RlI7QVcxdUZHO0VBQ0ssUUFBQTtBWDR1RlI7QVczdUZRO0VBQ0ksZUFBQTtFQUNBLHNCQUFBO0FYNnVGWjtBVzN1RlE7RUFDSSxlQUFBO0VBQ0EsbUJBQUE7QVg2dUZaO0FEcjBGRTtFWWdHRjtJQUVPLGNBQUE7RVh1dUZMO0FBQ0Y7O0FEMTBGRTtFWXFHRjtJQUVLLGFBQUE7RVh3dUZIO0FBQ0Y7O0FEaDFGRTtFWTRHRjtJQUVnQixhQUFBO0lBQ0Esa0JBQUE7SUFDQSxTQUFBO0lBQ0EsT0FBQTtJQUNBLFFBQUE7SUFDQSxzQkFBQTtFWHV1RmQ7RVd0dUZjO0lBQ0ksa0JBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7SUFDQSxRQUFBO0lBQ0EsZUFBQTtFWHd1RmxCO0VXdnVGa0I7SUFDSSxXQUFBO0lBQ0EscUJBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsdUJBQUE7SUFDQSxpRUFBQTtJQUNBLHlEQUFBO0lBQ0Esa0JBQUE7SUFDQSwyQ0FBQTtJQUNBLDJDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxxQkFBQTtJQUNBLDRCQUFBO0lBQ0Esb0NBQUE7SUFDQSxrQkFBQTtFWHl1RnRCO0FBQ0Y7QUR0M0ZFO0VZaUpPO0lBRU8sV0FBQTtJQUNBLGtCQUFBO0lBQ0EsTUFBQTtJQUNBLE9BQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtJQUNBLDhiQUFBO0lBQ0EsWUFBQTtFWHV1RmQ7QUFDRjs7QVkvK0ZJO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBWmsvRlI7QUQzNUZFO0VhNUZFO0lBUVEsU0FBQTtFWm0vRlY7QUFDRjtBWS8rRkk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0FaaS9GUjtBWTkrRkk7RUFDSSxrQ0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtBWmcvRlI7QUQ3NUZFO0VhMUZFO0lBVVEsa0NBQUE7RVppL0ZWO0FBQ0Y7QURuN0ZFO0VhekVFO0lBY1EsZUFBQTtJQUNBLFFBQUE7RVprL0ZWO0FBQ0Y7QVkvK0ZJO0VBQ0ksWUFBQTtFQUNBLFdBQUE7QVppL0ZSO0FZLytGUTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUFBLGVBQUE7QVppL0ZaO0FZNytGSTtFQUNJLFdBQUE7QVorK0ZSO0FZNytGUTtFQUNJLDBDaEJlRztFZ0JkSCxlaEJSRjtFZ0JTRSxnQmhCbEJKO0VnQm1CSSxpQkFBQTtFQUNBLGNoQnBDRTtFZ0JxQ0YsbUJBQUE7QVorK0ZaO0FEMzdGRTtFYTFETTtJQVNRLG1CQUFBO0lBQ0EsZWhCakJOO0VJaWdHUjtBQUNGO0FEbDlGRTtFYXpDTTtJQWNRLG1CQUFBO0lBQ0EsY2hCOURDO0lnQitERCxrQkFBQTtFWmkvRmQ7QUFDRjtBWTkrRlE7RUFDSSx1Q2hCUEw7RWdCUUssZWhCOUJGO0VnQitCRSxnQmhCekNKO0VnQjBDSSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY2hCeEREO0FJd2lHWDtBRGg5RkU7RWF0Q007SUFTUSxlQUFBO0VaaS9GZDtBQUNGO0FZOStGUTtFQUNJLHVCaEJ6RXFCO0VnQjBFckIsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EsZzZCQUFBO0VBQ0Esa0NBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QVpnL0ZaOztBWTErRkk7RUFDSSxtQkFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLHVCQUFBO0FaNitGUjtBWTMrRlE7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0FaNitGWjtBWXorRkk7RUFDSSx1QkFBQTtBWjIrRlI7QVl6K0ZRO0VBQ0ksZ0JBQUE7QVoyK0ZaOztBWXQrRkE7RUFDSSxnQkFBQTtBWnkrRko7O0FEMy9GRTtFYXFCRjtJQUVRLDJCQUFBO0lBQ0EsK0JBQUE7RVp5K0ZOO0FBQ0Y7QVl2K0ZJO0VBQ0kseUJBQUE7QVp5K0ZSOztBWXIrRkE7RUFDSSxnQkFBQTtFQUNBLFdBQUE7QVp3K0ZKOztBWTE5Rlk7RUFDSSxjaEI5SUs7QUkybUdyQjtBWTE5Rlk7RUFDSSxnQ0FBQTtBWjQ5RmhCO0FZejlGWTtFQUNJLFdBQUE7RUFDQSwyNUJBQUE7QVoyOUZoQjs7QVlyOUZBO0VBQ0ksa0JBQUE7QVp3OUZKO0FEemhHRTtFYWdFRjtJQUlRLGFBQUE7RVp5OUZOO0FBQ0Y7QVl2OUZJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7QVp5OUZSOztBWXA5RkE7RUFDSSxTQUFBO0FadTlGSjs7QVlwOUZBO0VBQ0ksWUFBQTtBWnU5Rko7O0FZcDlGQTtFQUNJLFdBQUE7QVp1OUZKOztBWXA5RkE7RUFDSSxZQUFBO0FadTlGSjs7QVluOUZJO0VBQ0ksZ0JBQUE7QVpzOUZSOztBWWo5Rkk7RUFDSSxnQkFBQTtBWm85RlI7O0FZaDlGQTtFQUNJLDZCQUFBO0VBQ0EsY0FBQTtBWm05Rko7QVlqOUZJO0VBQ0ksZ0JBQUE7QVptOUZSOztBWTk4RkE7RUFDSSw2QkFBQTtFQUNBLGNBQUE7QVppOUZKO0FZLzhGSTtFQUNJLGdCQUFBO0FaaTlGUjs7QVkzOEZJO0VBQ0ksZ0JBQUE7QVo4OEZSOztBYTdyR0k7RUFDRyxhQUFBO0VBQ0EsU0FBQTtBYmdzR1A7QURubEdFO0VjL0dFO0lBSUksc0JBQUE7SUFDQSxTQUFBO0Via3NHTjtBQUNGO0FhanNHTztFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBYm1zR1I7QWEvckdZO0VBQ0kscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0FiaXNHaEI7QWEvckdRO0VBQ0kscUNBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QWJpc0daO0FEem1HRTtFYzdGTTtJQU9RLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RWJtc0dkO0FBQ0Y7O0FjN3RHUTtFQUNJLGFBQUE7RUFDQSxTQUFBO0FkZ3VHWjtBRC9tR0U7RWVuSE07SUFLUSxTQUFBO0VkaXVHZDtBQUNGO0FEMW5HRTtFZTdHTTtJQVNRLFNBQUE7SUFDQSxlQUFBO0Vka3VHZDtBQUNGO0FjOXRHSTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QWRndUdSO0FEeG9HRTtFZTlGRTtJQVNRLGVBQUE7RWRpdUdWO0FBQ0Y7QWM5dEdJO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0FkZ3VHUjtBRHBwR0U7RWVqRkU7SUFRUSxlQUFBO0lBQ0EscUJBQUE7RWRpdUdWO0FBQ0Y7QUQzcUdFO0VlaEVFO0lBYVEscUJBQUE7RWRrdUdWO0FBQ0Y7QWNodUdRO0VBQ0ksb0JBQUE7RUFBQSxpQkFBQTtBZGt1R1o7QURuckdFO0VlaERNO0lBSVEsWUFBQTtJQUNBLFdBQUE7RWRtdUdkO0FBQ0Y7QWMvdEdJO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBZGl1R1I7QUQ5ckdFO0VldENFO0lBTVEsb0JBQUE7RWRrdUdWO0FBQ0Y7QWNodUdRO0VBQ0ksUUFBQTtBZGt1R1o7QUR0c0dFO0VlN0JNO0lBSVEsWUFBQTtJQUNBLFVBQUE7RWRtdUdkO0FBQ0Y7QWNodUdRO0VBQ0ksV0FBQTtBZGt1R1o7QUQvc0dFO0VlcEJNO0lBSVEsWUFBQTtJQUNBLE9BQUE7RWRtdUdkO0FBQ0Y7O0FjN3RHQTtFQUNJLHdCQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0FkZ3VHSjtBRDN0R0U7RWVSRjtJQU1RLFNBQUE7RWRpdUdOO0FBQ0Y7O0FjOXRHQTtFQUNJLGFBQUE7RUFDQSxRQUFBO0FkaXVHSjtBYy90R0k7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSx5OEJBQUE7QWRpdUdSOztBYzV0R0k7RUFDSSxjQUFBO0VBQ0EsZWxCakVFO0VrQmtFRixrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLDBDbEJoRE87QUkrd0dmO0FEcnVHRTtFZURFO0lBVVEsZWxCMUVGO0lrQjJFRSxxQkFBQTtFZGd1R1Y7QUFDRjtBRDV2R0U7RWVnQkU7SUFlUSxlbEJoRkY7RUlpekdSO0FBQ0Y7QWMvdEdRO0VBQ0ksWUFBQTtBZGl1R1o7QWM5dEdRO0VBQ0ksWUFBQTtBZGd1R1o7O0FjM3RHQTtFQUNJLGFBQUE7RUFDQSxTQUFBO0FkOHRHSjtBRDV3R0U7RWU0Q0Y7SUFLUSxlQUFBO0VkK3RHTjtBQUNGO0FjN3RHSTtFQUNJLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBZCt0R1I7QUR2eEdFO0Vlb0RFO0lBT1EsV0FBQTtJQUNBLFlBQUE7RWRndUdWO0FBQ0Y7QWM5dEdRO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FkZ3VHWjtBYzV0R0k7RUFDSSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsUUFBQTtBZDh0R1I7QUR6eUdFO0Vlc0VFO0lBUVEsTUFBQTtFZCt0R1Y7QUFDRjtBYzd0R1E7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjbEIvSkU7RWtCZ0tGLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsUUFBQTtBZCt0R1o7QUQxekdFO0VlaUZNO0lBYVEsZWxCL0lOO0VJKzJHUjtBQUNGO0FjOXRHWTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtK0dBQUE7RUFDQSw0QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkJBQUE7QWRndUdoQjtBYzV0R1E7RUFDSSx1Q2xCeklMO0VrQjBJSyxnQmxCMUtKO0VrQjJLSSxlbEJqS0Y7RWtCa0tFLGlCQUFBO0VBQ0EsY2xCekxEO0FJdTVHWDs7QWU5NkdFO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBZmk3R0o7QUR2MEdFO0VnQi9HQTtJQVFJLFNBQUE7RWZrN0dKO0FBQ0Y7QWVoN0dJO0VBQ0Usa0JBQUE7QWZrN0dOO0FlaDdHTTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSwwQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0FmazdHUjtBZS82R007RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1Q0FBQTtFQUNBLFVBQUE7QWZpN0dSO0FEMzJHRTtFZ0JsRUU7SUFFSSxjQUFBO0VmKzZHTjtBQUNGO0FlejZHTTtFQUNFLGNuQmpEUztBSTQ5R2pCOztBZW42R0k7RUFDRSxnQkFBQTtBZnM2R047QWVwNkdNO0VBQ0UsY25CN0NNO0FJbTlHZDs7QWVoNkdBO0VBQ0UsNkJBQUE7QWZtNkdGO0FlajZHRTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0FmbTZHSjtBRHA1R0U7RWdCbEJBO0lBTUksZ0JBQUE7RWZvNkdKO0FBQ0Y7QWVqNkdFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QWZtNkdKO0FEbDZHRTtFZ0JSQTtJQVVJLGdCQUFBO0VmbzZHSjtBQUNGO0FlbDZHSTtFQUNFLG1EQUFBO0FmbzZHTjtBZWw2R007RUFDRSxjQUFBO0FmbzZHUjtBZTk1R0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUNuQi9DVztFbUJnRFgsZW5CcEVNO0VtQnFFTixnQm5COUVJO0VtQitFSixzQm5CM0dtQjtFbUI0R25CLGVBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtBZmc2R0o7QUR6NkdFO0VnQkZBO0lBa0JJLGVuQmpGSTtJbUJrRkosWUFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7RWY2NUdKO0FBQ0Y7QWUzNUdJO0VBQ0UsMENuQmpFUztFbUJrRVQsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjbkJwSFE7QUlpaEhkO0FEeDdHRTtFZ0JzQkU7SUFRSSxlbkIvRkU7SW1CZ0dGLFlBQUE7SUFDQSw0QkFBQTtJQUNBLFdBQUE7RWY4NUdOO0FBQ0Y7QWUxNUdFO0VBRUUsaUJBQUE7RUFDQSxjbkJqSU87RW1Ca0lQLHVDbkJ0Rkc7RW1CdUZILGVuQjdHTTtFbUI4R04saUJBQUE7QWYyNUdKO0FlejVHSTtFQUNFLHVDbkIzRkM7RW1CNEZELGdCbkI1SEU7RW1CNkhGLGVuQm5ISTtFbUJvSEosaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNuQjVJSztBSXVpSFg7QUQvOEdFO0VnQjhDRTtJQVNJLHVDbkJuR0Q7SW1Cb0dDLGdCbkJwSUE7SW1CcUlBLGVuQjNIRTtJbUI0SEYsaUJBQUE7SUFDQSxxQkFBQTtJQUNBLGNuQnBKRztFSWdqSFQ7QUFDRjtBZTE1R007RUFDRSxjbkI3SmE7RW1COEpiLDBCQUFBO0VBQ0Esa0JBQUE7QWY0NUdSO0FlejVHTTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7QWYyNUdSO0FEbitHRTtFZ0JzQ0E7SUF1Q0ksZW5CL0lJO0ltQmdKSixtQkFBQTtFZjA1R0o7QUFDRjs7QWVyNUdBO0VBQ0Usa0JBQUE7RUFDQSx1Q25CaklPO0VtQmtJUCxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNuQnhMdUI7RW1CeUx2Qix3Q0FBQTtFQUNBLHdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5Qm5CNU1hO0VtQjZNYiwwREFBQTtBZnc1R0Y7QWV0NUdFO0VBQ0UseUJuQm5NcUI7RW1Cb01yQixXQUFBO0FmdzVHSjs7QWVuNUdFO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLGNBQUE7RUFDQSx5Qm5Cak5pQjtFbUJrTmpCLGtCQUFBO0VBQ0EsKzdCQUFBO0FmczVHSjtBZWw1R0k7RUFDRSw0aUJBQUE7RUFDQSxXQUFBO0VBQ0EseUJuQjNObUI7RW1CNE5uQiw2REFBQTtFQUNBLHdDQUFBO0FmbzVHTjs7QWU5NEdBO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esd0RBQUE7RUFDQSwwQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsOEJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0FmaTVHRjtBRGxpSEU7RWdCcUlGO0lBZUksU0FBQTtJQUNBLGFBQUE7SUFDQSxzQkFBQTtJQUNBLHdDQUFBO0VmazVHRjtBQUNGO0FEM2pIRTtFZ0JzSkY7SUFzQkksYUFBQTtFZm01R0Y7QUFDRjtBZWo1R0U7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0FmbTVHSjtBRHJqSEU7RWdCOEpBO0lBT0ksc0JBQUE7SUFDQSxTQUFBO0VmbzVHSjtBQUNGO0FlbDVHSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FmbzVHTjtBZWw1R007RUFDRSxXQUFBO0VBQ0EsWUFBQTtBZm81R1I7QWVoNUdJO0VBQ0UsNEJBQUE7RUFDQSxXQUFBO0FmazVHTjtBRHhsSEU7RWdCb01FO0lBS0ksZUFBQTtFZm01R047QUFDRjtBZWo1R007RUFDRSwwQ25CdE9PO0VtQnVPUCxnQkFBQTtFQUNBLGVuQnpQRTtFbUIwUEYsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNuQjFTUztFbUIyU1QsbUJBQUE7QWZtNUdSO0FEcmxIRTtFZ0IyTEk7SUFVSSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtFZm81R1I7QUFDRjtBZWo1R007RUFDRSx1Q25CeFBEO0VtQnlQQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY25CelNHO0FJNHJIWDtBZTk0R0U7RUFDRSxhQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0FmZzVHSjtBRDFuSEU7RWdCdU9BO0lBTUksU0FBQTtFZmk1R0o7QUFDRjtBZTk0R0k7RUFDRSxtQkFBQTtBZmc1R047QWU5NEdNO0VBQ0UseUJBQUE7RUFDQSxnTUFBQTtFQUNBLGlCQUFBO0FmZzVHUjs7QWdCdHVIQTtFQUNJLHFCQUFBO0FoQnl1SEo7QWdCdnVISTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QWhCeXVIUjtBZ0J0dUhJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QWhCd3VIUjtBRHhwSEU7RWlCdEZFO0lBU1EsU0FBQTtFaEJ5dUhWO0FBQ0Y7QWdCdnVIUTtFQUNJLGtCQUFBO0FoQnl1SFo7QWdCdnVIWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSwwQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0FoQnl1SGhCO0FnQnR1SFk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1Q0FBQTtFQUNBLFVBQUE7QWhCd3VIaEI7QWdCbHVISTtFQUNJLGVBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EseUJwQjFETztFb0IyRFAsbUJBQUE7RUFDQSxtREFBQTtFQUNBLDBEQUFBO0VBQ0EsZUFBQTtBaEJvdUhSO0FEeHNIRTtFaUJ0Q0U7SUFhUSxzQkFBQTtJQUNBLFNBQUE7RWhCcXVIVjtBQUNGO0FnQm51SFE7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBaEJxdUhaO0FEcnRIRTtFaUJyQk07SUFRUSxlQUFBO0lBQ0EsYUFBQTtFaEJzdUhkO0FBQ0Y7QWdCcHVIWTtFQUNJLFdBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGNBQUE7QWhCc3VIaEI7QURqdUhFO0VpQlRVO0lBT1EsWUFBQTtFaEJ1dUhsQjtBQUNGO0FnQm51SFE7RUFDSSw2QkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FoQnF1SFo7QUQ3dUhFO0VpQkdNO0lBUVEsZUFBQTtJQUNBLFNBQUE7RWhCc3VIZDtBQUNGO0FnQnB1SFk7RUFDSSwwQ3BCekNEO0VvQjBDQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNwQjVHQztFb0I2R0QsbUJBQUE7QWhCc3VIaEI7QWdCbnVIWTtFQUNJLHVDcEJwRFQ7RW9CcURTLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjcEJyR0w7QUkwMEhYO0FnQmp1SFE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QWhCbXVIWjtBZ0JqdUhZO0VBQ0ksdUNwQnBFVDtFb0JxRVMsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNwQjNIUztFb0I0SFQsZ0JBQUE7QWhCbXVIaEI7QWdCaHVIWTtFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzUEFBQTtFQUVBLHVDcEJsRlQ7RW9CbUZTLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNwQjFJUztBSTIySHpCO0FnQjV0SFE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxnQkFBQTtBaEI4dEhaO0FEcnlIRTtFaUJrRU07SUFRUSxvQkFBQTtFaEIrdEhkO0FBQ0Y7QWdCNXRIUTtFQUNJLDBEQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FoQjh0SFo7QWdCNXRIWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1EQUFBO0VBQ0EsMERBQUE7QWhCOHRIaEI7QWdCenRIWTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGtCQUFBO0FoQjJ0SGhCO0FEbDBIRTtFaUIyR007SUFHUSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSw4QkFBQTtFaEJ3dEhkO0FBQ0Y7QWdCdHRIWTtFQUNJLHVDcEIvSVQ7RW9CZ0pTLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjcEJoTUw7QUl3NUhYO0FnQnJ0SFk7RUFDSSx1Q3BCeEpUO0VvQnlKUyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY3BCek1MO0FJZzZIWDtBZ0JsdEhJO0VBQ0ksYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QWhCb3RIUjtBZ0JsdEhRO0VBQ0ksa0JBQUE7RUFDQSx5QnBCMU5TO0VvQjJOVCxtQkFBQTtFQUNBLGNwQjFPRztFb0IyT0gsdUNwQjVLTDtFb0I2S0ssZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBaEJvdEhaO0FnQmx0SFk7RUFDSSw2QkFBQTtFQUNBLGNwQnJPSztBSXk3SHJCOztBZ0I5c0hBOztFQUVJLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FoQml0SEo7QURuMkhFO0VpQjhJRjs7SUFPUSxtQkFBQTtFaEJtdEhOO0FBQ0Y7QUQxM0hFO0VpQitKRjs7SUFXUSxtQkFBQTtJQUNBLG1CQUFBO0VoQnF0SE47QUFDRjtBZ0JudEhJOztFQUNJLGFBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBaEJzdEhSO0FEeDRIRTtFaUI4S0U7O0lBT1Esa0JBQUE7SUFDQSxxQkFBQTtJQUNBLDJCQUFBO0lBQ0EsUUFBQTtFaEJ3dEhWO0FBQ0Y7QWdCcnRIWTs7RUFDSSxjQUFBO0VBQ0EsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd1JBQUE7QWhCd3RIaEI7QUQxNUhFO0VpQjRMVTs7SUFVUSxtQkFBQTtFaEJ5dEhsQjtBQUNGO0FnQnJ0SGdCOztFQUNJLHNQQUFBO0FoQnd0SHBCOztBZ0JodEhBO0VBQ0ksYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QWhCbXRISjs7QWlCeGdJQTtFQUNFLGdCQUFBO0FqQjJnSUY7QWlCdGdJQTtFQUNFLGFBQUE7QWpCd2dJRjtBRDU1SEU7RWtCN0dGO0lBSUksY0FBQTtFakJ5Z0lGO0FBQ0Y7O0FpQnRnSUE7RUFDRSxhQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QWpCeWdJRjs7QWlCdGdJQTs7RUFFRSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY3JCTlM7RXFCT1QsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBakJ5Z0lGO0FEcjhIRTtFa0J0RkY7O0lBcUJJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0VqQjJnSUY7QUFDRjs7QWlCeGdJQTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSx3Q0FBQTtBakIyZ0lGO0FEcDlIRTtFa0IxREY7SUFNSSxrQkFBQTtFakI0Z0lGO0FBQ0Y7QUQxK0hFO0VrQnpDRjtJQVVJLGlCQUFBO0VqQjZnSUY7QUFDRjs7QWlCMWdJQTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtBakI2Z0lGO0FEcCtIRTtFa0I1Q0Y7SUFNSSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsWUFBQTtFakI4Z0lGO0FBQ0Y7QUQ1L0hFO0VrQjNCRjtJQVlJLGdCQUFBO0VqQitnSUY7QUFDRjs7QURoL0hFO0VrQnpCRTs7SUFFRSxpQkFBQTtFakI2Z0lKO0FBQ0Y7QUR2L0hFO0VrQnBCRTs7SUFHSSxZQUFBO0VqQjZnSU47QUFDRjs7QWlCeGdJQTtFQUNFLFdBQUE7RUFDQSwyL0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBakIyZ0lGO0FEMWdJRTtFa0JYRjtJQWFJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtFakI0Z0lGO0FBQ0Y7O0FpQnpnSUE7RUFDRSxXQUFBO0VBQ0EsNi9CQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QWpCNGdJRjtBRDloSUU7RWtCUUY7SUFhSSxjQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7RWpCNmdJRjtBQUNGOztBaUIxZ0lBOztFQUlFLG9DQUFBO0VBQ0EsWUFBQTtBakIyZ0lGOztBaUJ4Z0lBO0VBQ0UsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtBakIyZ0lGOztBaUJ4Z0lBO0VBQ0Usb0NyQjFJd0I7QUlxcEkxQjs7QWlCdGdJQTtFQUNFLGdCQUFBO0FqQnlnSUY7QWlCdmdJRTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGNyQmxKaUI7QUkycElyQjs7QWtCNXFJQTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFJQSx1Q3RCMkRHO0FJaW5JUDtBRGpsSUU7RW1CbEdGO0lBVVEsZUFBQTtFbEI2cUlOO0FBQ0Y7QWtCM3FJSTtFQUNJLHVDdEJvREQ7RXNCbkRDLGV0QjZCRTtFc0I1QkYsZ0J0QmtCQTtFc0JqQkEsY3RCS0c7RXNCSkgsc0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0FsQjZxSVI7QWtCM3FJUTs7RUFFSSxnQnRCYUo7RXNCWkksY0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0FsQjZxSVo7QWtCenFJSTs7RUFFSSxjdEJsQmE7RXNCbUJiLDBCQUFBO0FsQjJxSVI7QWtCdHFJUTtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7QWxCd3FJWjtBa0JucUlRO0VBQ0ksaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0FsQnFxSVo7QWtCanFJSTtFQUNJLG9CQUFBO0VBQ0EsZXRCTEU7RXNCTUYsZ0J0QnZCQTtFc0J3QkEsY3RCdERTO0FJeXRJakI7QURobklFO0VtQnZERTtJQU9RLGVBQUE7RWxCb3FJVjtBQUNGO0FrQmpxSUk7RUFDSSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ3RCRE87RXNCRVAsZ0J0QmpDQTtFc0JrQ0EsZXRCcEJFO0VzQnFCRixpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY3RCckVTO0FJd3VJakI7QUQzb0lFO0VtQmhDRTtJQWFRLGV0Qi9CRjtFSWlzSVI7QUFDRjtBa0IvcElJO0VBQ0ksZXRCbkNFO0VzQm9DRixnQnRCakRBO0VzQmtEQSxjdEJqRlM7RXNCa0ZULGlCQUFBO0FsQmlxSVI7QUQxb0lFO0VtQjNCRTtJQVFRLGVBQUE7RWxCaXFJVjtBQUNGO0FrQjdwSUk7RUFDSSxVQUFBO0VBQ0EsY3RCN0VNO0VzQjhFTixjdEI5RlM7RXNCK0ZULGNBQUE7RUFFQSwwQ3RCbENPO0VzQm1DUCxnQnRCbEVBO0VzQm1FQSxlQUFBO0VBQ0EsaUJBQUE7QWxCOHBJUjtBRHpwSUU7RW1CZEU7SUFhUSxlQUFBO0lBQ0EsY0FBQTtFbEI4cElWO0FBQ0Y7QWtCM3BJSTtFQUNJLFVBQUE7RUFDQSxtQkFBQTtFQUNBLGV0QnZFRTtFc0J3RUYsZ0J0QmpGQTtFc0JrRkEsc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUN0QnhERDtFc0J5REMsY0FBQTtBbEI2cElSO0FEdHJJRTtFbUJnQkU7SUFZUSxlQUFBO0VsQjhwSVY7QUFDRjtBa0J6cElJOztFQUVJLFdBQUE7RUFDQSxXQUFBO0VBQ0EseUJ0QmpJTztFc0JrSVAsY0FBQTtBbEIycElSO0FrQnhwSUk7RUFDSSxjQUFBO0FsQjBwSVI7QUR6cklFO0VtQjhCRTtJQUlRLGNBQUE7RWxCMnBJVjtBQUNGO0FrQnhwSUk7O0VBRUksY0FBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEN0QnpGTztFc0IwRlAsY3RCN0lhO0FJdXlJckI7QWtCeHBJUTs7RUFDSSxrQkFBQTtBbEIycElaO0FEOXNJRTtFbUJzQ0U7O0lBaUJRLG1CQUFBO0lBQ0EsY0FBQTtFbEI0cElWO0FBQ0Y7QUR0dUlFO0VtQnVERTs7SUFzQlEsZ0JBQUE7SUFDQSxjQUFBO0VsQjhwSVY7QUFDRjtBa0I1cElROztFQUNJLGV0Qi9IRjtFc0JnSUUsa0JBQUE7RUFDQSxnQnRCN0lKO0VzQjhJSSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY3RCbktTO0VzQm9LVCxrQkFBQTtBbEIrcElaO0FEbHZJRTtFbUI0RU07O0lBVVEsZXRCMUlOO0VJMnlJUjtBQUNGO0FrQi9wSVk7O0VBQ0ksdUN0QjNIRDtBSTZ4SWY7QWtCL3BJWTs7RUFDSSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QWxCa3FJaEI7QWtCL3BJWTs7RUFDSSx1Q3RCcElUO0VzQnFJUyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY3RCdE1DO0VzQnVNRCxrQkFBQTtFQUNBLGtCQUFBO0FsQmtxSWhCO0FEbHhJRTtFbUJ3R1U7O0lBV1Esa0JBQUE7RWxCb3FJbEI7QUFDRjtBa0JqcUlnQjs7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QnRCdk5IO0FJMjNJakI7QURueUlFO0VtQnVIYzs7SUFXUSxXQUFBO0VsQnNxSXRCO0FBQ0Y7QWtCaHFJSTs7RUFFSSxjdEJuTk07RXNCb05OLGV0Qi9MRTtFc0JnTUYsZ0J0QnpNQTtFc0IwTUEsa0JBQUE7QWxCa3FJUjtBa0JocUlROztFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QWxCbXFJWjtBa0IvcElJO0VBQ0ksZUFBQTtBbEJpcUlSO0FrQjlwSUk7RUFDSSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsUUFBQTtBbEJncUlSO0FrQjlwSVE7RUFDSSxhQUFBO0FsQmdxSVo7QUQ1eElFO0VtQjJITTtJQUlRLGFBQUE7RWxCaXFJZDtBQUNGO0FEMTBJRTtFbUJvS007SUFRUSxhQUFBO0VsQmtxSWQ7QUFDRjtBa0JocUlZO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FsQmtxSWhCO0FrQjlwSVE7RUFDSSxtQkFBQTtFQUNBLGN0Qi9QRDtFc0JpUUMsZXRCN09GO0VzQjhPRSxnQnRCdlBKO0VzQjBQSSxrQkFBQTtBbEI2cElaO0FrQjNwSVk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FsQjZwSWhCO0FrQnhwSVE7RUFDSSxjQUFBO0FsQjBwSVo7QWtCeHBJWTtFQUNJLFdBQUE7RUFDQSxjQUFBO0FsQjBwSWhCO0FEajBJRTtFbUJxS1U7SUFLUSxhQUFBO0VsQjJwSWxCO0FBQ0Y7QUQvMklFO0VtQjhNVTtJQVNRLGFBQUE7RWxCNHBJbEI7QUFDRjtBa0J2cElJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7QWxCeXBJUjtBRDMzSUU7RW1CNk5FO0lBUVEsdUJBQUE7RWxCMHBJVjtBQUNGO0FrQnhwSVE7RUFDSSxxQkFBQTtBbEIwcElaO0FEbjRJRTtFbUJ3T007SUFJUSwyQkFBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtFbEIycElkO0FBQ0Y7QWtCeHBJUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBbEIwcElaO0FrQnZwSVE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FsQnlwSVo7QWtCcnBJSTtFQUNJLGVBQUE7QWxCdXBJUjtBa0JycElRO0VBQ0ksZUFBQTtFQUVBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QWxCc3BJWjtBa0JwcElZO0VBQ0ksaUJBQUE7QWxCc3BJaEI7QWtCbHBJUTtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FsQm9wSVo7QWtCbHBJWTtFQUNJLGNBQUE7QWxCb3BJaEI7QWtCL29JWTtFQUVJLGV0Qm5WTjtFc0JvVk0sZ0J0QnhWUjtFc0IyVlEseUJBQUE7QWxCOG9JaEI7QWtCMW9JUTtFQUNJLGFBQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtBbEI0b0laO0FrQjFvSVk7RUFDSSxtREFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsZ0J0QjdXUjtBSXkvSVI7QWtCMW9JZ0I7O0VBRUksY3RCL1hUO0VzQmdZUyxnQnRCbFhaO0VzQm1YWSxhQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0FsQjRvSXBCO0FrQnRvSUk7RUFDSSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBbEJ3b0lSO0FEOTdJRTtFbUJpVEU7SUFRUSx1Q3RCcldMO0lzQnNXSyxnQnRCcllKO0lzQnNZSSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxxQkFBQTtFbEJ5b0lWO0FBQ0Y7QWtCdm9JUTtFQUNJLGdCQUFBO0VBQ0EsdUN0QjlXTDtFc0IrV0ssZ0J0QjlZSjtFc0IrWUksZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjdEJyYWE7QUk4aUp6QjtBa0J0b0lRO0VBQ0ksdUN0QnZYTDtFc0J3WEssZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGN0QjlhYTtFc0IrYWIsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNQQUFBO0FsQndvSVo7QWtCbm9JSTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QWxCcW9JUjtBRGovSUU7RW1CeVdFO0lBTVEsaUJBQUE7RWxCc29JVjtBQUNGO0FrQi9uSVE7Ozs7RUFDSSxtQkFBQTtBbEJvb0laO0FrQi9uSVE7RUFDSSxtQkFBQTtBbEJpb0laO0FrQjduSUk7RUFDSSxnQkFBQTtBbEIrbklSO0FrQjVuSUk7RUFDSSxnQkFBQTtBbEI4bklSO0FrQjNuSUk7RUFDSSxnQkFBQTtBbEI2bklSO0FrQjFuSUk7RUFDSSxnQkFBQTtBbEI0bklSO0FrQnpuSUk7RUFDSSx1Q3RCOWFEO0VzQithQyxnQnRCL2NBO0VzQmdkQSxldEJyY0U7RXNCc2NGLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjdEIvZU87QUkwbUpmO0FEbGdKRTtFbUJpWUU7SUFTUSxlQUFBO0VsQjRuSVY7QUFDRjtBa0J6bklJOzs7RUFHSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBbEIybklSO0FrQnhuSUk7RUFDSSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBbEIwbklSO0FrQnhuSVE7RUFDSSxnQkFBQTtBbEIwbklaO0FEMWlKRTtFbUJ1YUU7SUFhUSxhQUFBO0VsQjBuSVY7QUFDRjtBa0J2bklJOzs7RUFHSSx1Q3RCdGREO0VzQnVkQyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY3RCdmdCRztFc0J3Z0JILGVBQUE7RUFDQSxlQUFBO0FsQnluSVI7QUQzakpFO0VtQndiRTs7O0lBYVEsZ0JBQUE7RWxCNG5JVjtBQUNGO0FrQnpuSUk7RUFDSSwyQ0FBQTtFQUNBLFdBQUE7QWxCMm5JUjtBa0J6bklRO0VBQ0ksZ0JBQUE7QWxCMm5JWjtBa0J4bklRO0VBQ0ksWUFBQTtFQUNBLDJDQUFBO0FsQjBuSVo7QWtCdm5JUTtFQUNJLFlBQUE7RUFDQSwyQ0FBQTtBbEJ5bklaOztBbUI3cUpROztFQUNJLG1CQUFBO0FuQmlySlo7O0FtQjNxSkk7RUFDSSwyQkFBQTtFQUFBLHNCQUFBO0VBQ0EsdUN2QndERDtFdUJ2REMsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGN2QkVhO0V1QkRiLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtBbkI4cUpSO0FtQjVxSlE7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdXlDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0FuQjhxSlo7QW1CM3FKUTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EseUJ2QnRCUztBSW1zSnJCO0FtQjFxSlE7RUFDSSxjdkIxQlM7QUlzc0pyQjtBbUJ4cUpJO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0FuQjBxSlI7QW1CeHFKUTtFQUNJLDBDdkJnQkc7RXVCZkgsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjdkJuREs7RXVCb0RMLGdCQUFBO0FuQjBxSlo7QURybkpFO0VvQjNETTtJQVNRLGVBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0VuQjJxSmQ7QUFDRjtBbUJ4cUpROztFQUVJLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLGN2Qm5ERDtBSTZ0Slg7QURyb0pFO0VvQjVDTTs7SUFVUSxlQUFBO0VuQjRxSmQ7QUFDRjtBbUJ4cUpJO0VBQ0ksV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FuQjBxSlI7QW1CeHFKUTtFQUNJLFdBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsWUFBQTtBbkIwcUpaOztBRHZwSkU7RW9CYkU7SUFHUSxtQkFBQTtJQUNBLGdCQUFBO0VuQnNxSlY7QUFDRjtBbUJucUpJO0VBQ0ksVUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7QW5CcXFKUjtBbUJucUpRO0VBQ0kscUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLDJDQUFBO0FuQnFxSlo7QW1CbHFKUTtFQUNJLG9wRkFBQTtBbkJvcUpaO0FtQmpxSlE7RUFDSSx1bURBQUE7QW5CbXFKWjtBbUJocUpRO0VBQ0ksa0JBQUE7RUFDQSwweEVBQUE7QW5Ca3FKWjtBbUIvcEpRO0VBQ0ksa0JBQUE7RUFDQSxrNUZBQUE7QW5CaXFKWjtBbUI5cEpRO0VBQ0ksa0JBQUE7RUFDQSwwQkFBQTtFQUNBLG16REFBQTtBbkJncUpaOztBbUJ6cEpRO0VBQ0ksZ0JBQUE7QW5CNHBKWjs7QW1CdHBKSTtFQUNJLGFBQUE7QW5CeXBKUjs7QW9COXpKSztFQUNLLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QXBCaTBKVjtBRHp0SkU7RXFCN0dHO0lBUVUsZ0JBQUE7RXBCazBKYjtBQUNGO0FEL3VKRTtFcUI1Rkc7SUFZVSxTQUFBO0VwQm0wSmI7QUFDRjtBb0JoMEpLO0VBQ0ssYUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0EsNERBQUE7RUFDQSw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSxRQUFBO0VBQ0EsMERBQUE7QXBCazBKVjtBRDl1SkU7RXFCbkdHO0lBa0JVLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RXBCbTBKYjtBQUNGO0FENXdKRTtFcUI1RUc7SUF3QlUsZUFBQTtJQUNBLFFBQUE7SUFDQSxpQkFBQTtFcEJvMEpiO0FBQ0Y7QW9CbDBKVTtFQUNLLDBDeEJxQkE7RXdCcEJBLGdCQUFBO0VBQ0EsZXhCSEw7RXdCSUssaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGN4QmpEQTtFd0JrREEsa0JBQUE7RUFDQSxnQkFBQTtBcEJvMEpmO0FENXdKRTtFcUJoRVE7SUFXVSxleEJaVjtFSWkxSlI7QUFDRjtBb0JqMEpLO0VBQ0ssa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBcEJtMEpWO0FvQmowSlU7RUFDSyxjeEJwRUE7RXdCcUVBLDBDeEJKQTtFd0JLQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtBcEJtMEpmO0FEbnlKRTtFcUJ4Q1E7SUFXVSxlQUFBO0VwQm8wSmxCO0FBQ0Y7QW9CaDBKSztFQUNLLGdCQUFBO0FwQmswSlY7QW9CaDBKVTtFQUNLLHVDeEJ4QlI7RXdCeUJRLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjeEI1RkE7QUk4NUpmOztBcUJsNkpJO0VBQ0ksbUJBQUE7QXJCcTZKUjs7QXFCajZKQTtFQUNJLGlCQUFBO0FyQm82Sko7O0FxQmo2SkE7RUFDZ0IsYUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtBckJvNkpoQjs7QXFCNTVKQTtFQUNvQixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtBckIrNUpwQjs7QXFCNzVKQTtFQUNRLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNJLHFCQUFBO0VBQUEsZ0JBQUE7QXJCZzZKWjtBcUIvNUpJO0VBQ0ksZ0JBQUE7QXJCaTZKUjtBRHYxSkU7RXNCM0VFO0lBR1EsZ0JBQUE7RXJCbTZKVjtBQUNGO0FxQmw2SlE7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsWUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxnQ0FBQTtBckJvNkpaO0FxQm42Slk7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsWUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQ1osMEJBQUE7QXJCcTZKSjs7QXNCNzlKQTtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0F0QmcrSko7QUR6M0pFO0V1QjNHRjtJQU1RLGdCQUFBO0lBQ0EsU0FBQTtJQUNRLGFBQUE7SUFFWiwyQkFBQTtFdEJpK0pGO0FBQ0Y7QXNCaCtKSTtFQUNRLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0FBQTtBdEJrK0paO0FEejRKRTtFdUIvRkU7SUFRWSxpQkFBQTtJQUNBLFlBQUE7SUFDUSxnQkFBQTtFdEJvK0p0QjtBQUNGO0FzQmwrSkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFFQSxnQkFBQTtFQUNBLDJDQUFBO0F0Qm0rSlI7QXNCbCtKUTtFQUNJLFdBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0Esa0JBQUE7QXRCbytKWjtBc0JoK0pJO0VBQ0ksYUFBQTtFQUNBLFFBQUE7RUFDQSxzQkFBQTtBdEJrK0pSO0FzQmgrSlE7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBdEJrK0paO0FzQmgrSlE7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsYzFCdENEO0FJd2dLWDtBc0JoK0pRO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7QXRCaytKWjs7QXNCNzlKQTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7QXRCZytKSjs7QXVCbGpLWTtFQUNPLGlCQUFBO0VBQ0Qsc0JBQUE7QXZCcWpLbEI7QUR4OEpFO0V3Qi9HVTtJQUlRLGlCQUFBO0V2QnVqS2xCO0FBQ0Y7QXVCcmpLWTtFQUNJLGFBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0Esb0MzQmFpQjtBSTBpS2pDO0FEcitKRTtFd0J2RlU7SUFVTSxzQkFBQTtJQUNRLGtCQUFBO0V2QnNqS3hCO0FBQ0Y7QXVCcGpLWTtFQUNRLGdCQUFBO0VBQ0EsV0FBQTtBdkJzaktwQjtBdUJyaktvQjtFQUNJLGdCQUFBO0F2QnVqS3hCO0F1QnRqS3dCO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0F2QndqSzVCO0F1QnRqS3dCO0VBQ1Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLGMzQmhCbEI7QUl3a0tkO0FELytKRTtFd0IvRXNCO0lBUVksZUFBQTtFdkIwaktsQztBQUNGO0F1QnhqS3dCO0VBQ1EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsYzNCM0JyQjtBSXFsS1g7QUQ3L0pFO0V3QnBFc0I7SUFTWSxnQkFBQTtFdkI0aktsQztBQUNGO0F1QnhqS1k7RUFDUSxnQkFBQTtFQUNBLFdBQUE7QXZCMGpLcEI7QXVCempLb0I7RUFDSSxnQkFBQTtBdkIyakt4QjtBRHpnS0U7RXdCdERVO0lBT1ksZUFBQTtFdkI0akt0QjtBQUNGO0FEOWdLRTtFd0I3Q2tCO0lBRVEsZUFBQTtFdkI2aksxQjtBQUNGO0F1QjFqS1k7RUFDSSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQkFBQTtFQUNBLDhDQUFBO0VBQ0Esd0NBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsMkNBQUE7RUFDQSwrM0JBQUE7RUFDQSx3Q0FBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDSSxtQkFBQTtFQUNILDJCQUFBO0F2QjRqS2pCO0FEcmlLRTtFd0J2Q1U7SUFrQlksdUJBQUE7SUFDQSxzQkFBQTtFdkI4akt0QjtBQUNGO0F1QjdqS2dCO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXZCK2pLaEI7QUQvaUtFO0V3QmxCYztJQUlJLFlBQUE7SUFDQSxXQUFBO0V2QmlrS2xCO0FBQ0Y7QXVCL2pLWTtFQUNJLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0F2QmlrS2hCO0FENWpLRTtFd0JWVTtJQU9RLGVBQUE7SUFDQSwwQkFBQTtJQUNJLDBCQUFBO0lBQ3BCLDhCQUFBO0V2Qm1rS0Y7QUFDRjs7QXdCbHJLUTtFQUNJLGM1Qm9CRTtBSWlxS2Q7QXdCanJLSTtFQUNJLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSx1QkFBQTtBeEJtcktSO0FEL2xLRTtFeUJ4RkU7SUFPUSxzQkFBQTtFeEJvcktWO0FBQ0Y7QXdCbHJLUTtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QXhCb3JLWjtBd0JocktJO0VBQ0ksZ0JBQUE7RUFDQSxtQkFBQTtBeEJrcktSO0FENWxLRTtFeUJ4RkU7SUFLUSxnQkFBQTtJQUNBLHVDQUFBO0V4Qm1yS1Y7QUFDRjtBd0JocktZO0VBQ0ksaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGdDQUFBO0VBQ0EsOCtCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQ0FBQTtFQUNBLDRCQUFBO0F4QmtyS2hCO0FEam5LRTtFeUI5RVU7SUFnQlEsc0JBQUE7SUFDQSxTQUFBO0V4Qm1yS2xCO0FBQ0Y7QUR2bktFO0V5QnhETTtJQUVRLG1CQUFBO0V4QmlyS2Q7QUFDRjtBd0IvcUtZO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGM1QjNEQztBSTR1S2pCO0F3QjlxS1k7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjNUJuREw7QUltdUtYOztBeUJ6dktJO0VBQ1EsWUFBQTtBekI0dktaO0FEL29LRTtFMEI5R0U7SUFHWSxZQUFBO0lBQ0EsV0FBQTtFekI4dktkO0FBQ0Y7QUR0cUtFO0UwQnRGRjtJQUVRLGtCQUFBO0V6Qjh2S047QUFDRjtBeUIzdktLO0VBQ0csY0FBQTtFQUNBLGdCQUFBO0F6QjZ2S1I7QUQvcUtFO0UwQmhGRztJQUlPLGdCQUFBO0V6Qit2S1Y7QUFDRjtBeUI3dktJO0VBQ0kseUJBQUE7QXpCK3ZLUjtBeUI3dktJO0VBQ0ksK0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdDQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0F6Qit2S1I7QUQ3cUtFO0UwQnZGRTtJQU9ZLCtCQUFBO0V6Qml3S2Q7QUFDRjtBeUI3dktRO0VBQ0ksY0FBQTtFQUNJLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFDSSxrQkFBQTtBekIrdktwQjtBeUI5dktZO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBekJnd0toQjtBeUI5dktZO0VBQ0ksV0FBQTtBekJnd0toQjtBeUI5dktZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtBekJnd0toQjtBeUI1dktJO0VBQ0kscUJBQUE7QXpCOHZLUjtBRDVzS0U7RTBCbkRFO0lBR1kscUJBQUE7RXpCZ3dLZDtBQUNGO0F5Qjl2S1E7RUFDSSxvQkFBQTtBekJnd0taO0F5Qi92S1k7RUFDSSx1QkFBQTtFQUNBLHNCQUFBO0F6Qml3S2hCO0F5Qjl2S1E7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFlBQUE7RUFDQSx1QkFBQTtBekJnd0taO0F5QjV2S0k7RUFDSSxpQkFBQTtFQUNKLDhDQUFBO0VBQ0MsaUJBQUE7QXpCOHZLTDtBRC90S0U7RTBCbENFO0lBS0ksa0JBQUE7RXpCZ3dLTjtBQUNGO0FEM3ZLRTtFMEJYRTtJQVNJLGdCQUFBO0lBQ0EsZ0JBQUE7RXpCaXdLTjtBQUNGO0F5Qmh3S1E7RUFDSSxreUNBQUE7RUFDQSx1Q0FBQTtFQUNBLGdEQUFBO0VBQ0EscUJBQUE7RUFDSSxrQkFBQTtBekJrd0toQjtBeUJqd0tnQjtFQUNJLGFBQUE7QXpCbXdLcEI7QXlCandLZ0I7RUFDSSxrQkFBQTtFQUNBLG9CQUFBO0F6Qm13S3BCO0FEL3dLRTtFMEJDTTtJQWNZLCtDQUFBO0V6Qm93S2xCO0FBQ0Y7O0FEcHhLRTtFMkI3RkU7SUFFUSxrQkFBQTtFMUJvM0tWO0FBQ0Y7QTBCbDNLSTtFQUNJLHdDQUFBO0ExQm8zS1I7QTBCbDNLUTtFQUNJLGdCQUFBO0ExQm8zS1o7QTBCbDNLSTtFQUNRLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0ExQm8zS1o7QURyeEtFO0UyQm5HRTtJQU1ZLFlBQUE7SUFDQSxXQUFBO0UxQnMzS2Q7QUFDRjtBMEJsM0tJO0VBQ0ksOEJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0ksc0JBQUE7RUFDSSxpQkFBQTtFQUNaLFlBQUE7QTFCbzNLSjtBRHJ5S0U7RTJCdkZFO0lBVVksK0JBQUE7RTFCczNLZDtBQUNGO0EwQnAzS1E7RUFDSSxjQUFBO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNJLGtCQUFBO0ExQnMzS3BCO0EwQnIzS1k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QTFCdTNLaEI7QTBCcjNLWTtFQUNJLFdBQUE7QTFCdTNLaEI7QTBCcjNLWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLDRCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QTFCdTNLaEI7QTBCbDNLUTtFQUNRLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0ExQm8zS2hCO0EwQm4zS2dCO0VBQ0ksV0FBQTtBMUJxM0twQjtBMEJsM0tRO0VBQ0ksVUFBQTtBMUJvM0taO0EwQmwzS1E7RUFDSSxRQUFBO0ExQm8zS1o7QTBCajNLSTtFQUNJLHFCQUFBO0VBQ0ksbUJBQUE7QTFCbTNLWjtBRHQxS0U7RTJCL0JFO0lBSVkscUJBQUE7RTFCcTNLZDtBQUNGO0EwQm4zS1E7RUFDSSxvQkFBQTtFQUNBLGFBQUE7RUFDUixTQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtBMUJxM0tKO0EwQnAzS1k7RUFDSSx1QkFBQTtFQUNBLHNCQUFBO0ExQnMzS2hCO0EwQm4zS1E7RUFDSSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFlBQUE7RUFDQSx1QkFBQTtBMUJxM0taO0EwQmozS0k7RUFDRyw4bkJBQUE7QTFCbTNLUDtBMEJoM0tJO0VBQ0ksaUJBQUE7RUFDSiw4Q0FBQTtFQUNDLGlCQUFBO0ExQmszS0w7QURoM0tFO0UyQkxFO0lBS0ksa0JBQUE7RTFCbzNLTjtBQUNGO0FENTRLRTtFMkJrQkU7SUFTSSxnQkFBQTtJQUNBLGdCQUFBO0UxQnEzS047QUFDRjtBMEJwM0tRO0VBQ0ksa3lDQUFBO0VBQ0EsdUNBQUE7RUFDQSxnREFBQTtFQUNBLHFCQUFBO0VBQ0ksa0JBQUE7QTFCczNLaEI7QTBCcjNLZ0I7RUFDSSxhQUFBO0ExQnUzS3BCO0EwQnIzS2dCO0VBQ0ksa0JBQUE7RUFDQSxvQkFBQTtBMUJ1M0twQjtBRGg2S0U7RTJCOEJNO0lBY1ksK0NBQUE7RTFCdzNLbEI7QUFDRjs7QTJCaGdMSTtFQUNJLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0EzQm1nTFI7QUQ3NktFO0U0QjNGRTtJQVFRLGdCQUFBO0UzQm9nTFY7QUFDRjtBMkJsZ0xRO0VBQ0ksYUFBQTtFQUNBLHFDQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0EzQm9nTFo7QUR2NktFO0U0QmpHTTtJQU9RLHFDQUFBO0UzQnFnTGQ7QUFDRjtBMkJoZ0xRO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QTNCa2dMWjtBMkI5L0tJO0VBQ0ksY0FBQTtBM0JnZ0xSO0EyQjkvS1E7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBM0JnZ0xaO0FEMThLRTtFNEJ4RE07SUFLUSxhQUFBO0UzQmlnTGQ7QUFDRjtBMkIvL0tZO0VBQ0ksV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QTNCaWdMaEI7QURyOUtFO0U0QmhEVTtJQU9RLGFBQUE7RTNCa2dMbEI7QUFDRjtBMkI5L0tRO0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0EzQmdnTFo7QTJCNy9LUTtFQUNJLDBDL0JHRztFK0JGSCxlL0JwQkY7RStCcUJFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjL0JoREU7QUkraUxkO0EyQjUvS1E7RUFDSSx1Qy9CUEw7RStCUUssZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjL0J2REQ7QUlxakxYO0EyQjMvS1E7RUFDSSxlQUFBO0EzQjYvS1o7O0EyQnIvS0E7RUFDSSxhQUFBO0EzQncvS0o7O0E0QnBsTEE7RUFDSSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0E1QnVsTEo7QTRCcmxMSTtFQUNJLGFBQUE7RUFDQSw4QkFBQTtFQUNBLGNBQUE7QTVCdWxMUjtBRGovS0U7RTZCekdFO0lBTVEsc0JBQUE7RTVCd2xMVjtBQUNGO0E0QnJsTEk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7QTVCdWxMUjtBRDEvS0U7RTZCL0ZFO0lBS1EsZUFBQTtFNUJ3bExWO0FBQ0Y7QTRCdGxMUTtFQUNJLGdCQUFBO0E1QndsTFo7QTRCcGxMSTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7QTVCc2xMUjtBRHZnTEU7RTZCbEZFO0lBTVEsZUFBQTtFNUJ1bExWO0FBQ0Y7QTRCbmxMUTtFQUNJLGVBQUE7RUFDQSxXQUFBO0E1QnFsTFo7QURoaExFO0U2QnZFTTtJQUtRLGtDQUFBO0U1QnNsTGQ7QUFDRjtBRHRpTEU7RTZCdERNO0lBU1EsZUFBQTtJQUNBLFFBQUE7RTVCdWxMZDtBQUNGO0FEM2hMRTtFNkIxRFU7SUFFUSxzQkFBQTtFNUJ1bExsQjtBQUNGO0E0Qm5sTFE7RUFDSSxzQkFBQTtFQUNBLFNBQUE7QTVCcWxMWjtBRHBpTEU7RTZCbkRNO0lBS1EsbUJBQUE7SUFDQSxlQUFBO0U1QnNsTGQ7QUFDRjtBRDNqTEU7RTZCbENNO0lBVVEsU0FBQTtFNUJ1bExkO0FBQ0Y7QUQvaUxFO0U2QnRDVTtJQUdRLGVBQUE7RTVCc2xMbEI7QUFDRjtBNEJobExJO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0Esa0JBQUE7QTVCa2xMUjtBNEJobExRO0VBQ0ksWUFBQTtFQUNBLFdBQUE7QTVCa2xMWjtBNEIva0xRO0VBQ0ksYUFBQTtFQUNBLFFBQUE7RUFDQSwyQkFBQTtBNUJpbExaO0E0QjlrTFE7RUFDSSxhQUFBO0VBQ0EsY0FBQTtBNUJnbExaOztBNkJ2ckxJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBN0IwckxSO0FEaG1MRTtFOEI3RkU7SUFPUSxTQUFBO0U3QjByTFY7QUFDRjtBNkJ2ckxJO0VBQ0ksV0FBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsU0FBQTtBN0J5ckxSO0FENW1MRTtFOEJsRkU7SUFRUSxzQkFBQTtFN0IwckxWO0FBQ0Y7QTZCdnJMSTtFQUNJLDJCQUFBO0VBQ0EsV0FBQTtBN0J5ckxSO0FEcm5MRTtFOEJ0RUU7SUFLUSxlQUFBO0U3QjByTFY7QUFDRjtBNkJ2ckxJO0VBQ0ksMkJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtBN0J5ckxSO0FEam9MRTtFOEI3REU7SUFRUSxlQUFBO0lBQ0EsMkJBQUE7RTdCMHJMVjtBQUNGO0E2QnZyTEk7RUFDSSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBN0J5ckxSO0FEbG9MRTtFOEIzREU7SUFPUSxTQUFBO0U3QjByTFY7QUFDRjtBRGxwTEU7RThCaERFO0lBV1Esc0JBQUE7RTdCMnJMVjtBQUNGO0E2QnhyTEk7RUFDSSxhQUFBO0VBQ0EsbURBQUE7RUFDQSwwREFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFFSSw0RkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtBN0J5ckxaO0FEN3BMRTtFOEI1Q0U7SUFtQlEsa0NBQUE7RTdCMHJMVjtBQUNGO0FEN3FMRTtFOEJqQ0U7SUF1QlEsZUFBQTtJQUNBLFNBQUE7RTdCMnJMVjtBQUNGO0E2QnpyTFE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxZQUFBO0VBQ0EsdTdHQUFBO0VBQ0EsNEJBQUE7QTdCMnJMWjtBNkJ4ckxRO0VBQ0ksYUFBQTtFQUNBLHdDQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUFBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCakN6R0c7QUlteUxmO0E2QnhyTFk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0E3QjByTGhCO0FEOXNMRTtFOEJpQlU7SUFNUSxXQUFBO0U3QjJyTGxCO0FBQ0Y7QTZCdnJMUTtFQUNJLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0E3QnlyTFo7QTZCdnJMWTs7RUFFSSx1Q2pDaEVUO0VpQ2lFUyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNqQ2pJQztFaUNrSUQsbUJBQUE7QTdCeXJMaEI7QURudUxFO0U4Qm1DVTs7SUFVUSxlQUFBO0lBQ0EsbUJBQUE7RTdCMnJMbEI7QUFDRjtBNkJ4ckxZO0VBQ0ksdUNqQzlFVDtFaUMrRVMsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNqQy9ITDtFaUNnSUssb0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0E3QjByTGhCO0FEeHZMRTtFOEJrRFU7SUFlUSxpQkFBQTtJQUNBLGVqQ3JIVjtJaUNzSFUsbUJBQUE7RTdCMnJMbEI7QUFDRjtBNkJ6ckxnQjtFQUNJLG1CQUFBO0E3QjJyTHBCO0E2QnRyTFE7RUFDSSxnQkFBQTtBN0J3ckxaO0E2QmxyTFk7RUFDSSx5QmpDOUtEO0VpQytLSyx3QkFBQTtBN0JvckxwQjs7QThCeDJMQTtFQUNJLGVBQUE7QTlCMjJMSjtBOEJ6MkxJO0VBQ0ksYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7QTlCMjJMUjtBRGx3TEU7RStCN0dFO0lBUVEsZUFBQTtJQUNBLFNBQUE7RTlCMjJMVjtBQUNGO0E4QnYyTEk7RUFDSSxrQ0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QTlCeTJMUjtBRGh4TEU7RStCL0ZFO0lBU1EsZUFBQTtJQUNBLFFBQUE7RTlCMDJMVjtBQUNGO0E4QnYyTFk7RUFDSSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsY0FBQTtBOUJ5MkxoQjtBRDd4TEU7RStCakZVO0lBUVEsZUFBQTtJQUNBLFlBQUE7RTlCMDJMbEI7QUFDRjtBOEJ0MkxRO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QTlCdzJMWjtBRDF5TEU7RStCbkVNO0lBUVEsU0FBQTtFOUJ5MkxkO0FBQ0Y7QThCdjJMWTtFQUNJLDBDbENhRDtFa0NaQyxnQmxDbkJSO0VrQ29CUSxlbENYTjtFa0NZTSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY2xDdkNGO0FJZzVMZDtBRHZ6TEU7RStCeERVO0lBVVEsa0JBQUE7RTlCeTJMbEI7QUFDRjtBOEJ0MkxZO0VBQ0ksdUNsQ0hUO0VrQ0lTLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNsQ3JETDtBSTY1TFg7O0ErQnI3TEE7RUFDSSxnQkFBQTtBL0J3N0xKO0ErQnQ3TEk7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0EvQnc3TFI7QUQ5MExFO0VnQzdHRTtJQU1RLHNCQUFBO0UvQnk3TFY7QUFDRjtBRHAyTEU7RWdDNUZFO0lBVVEsU0FBQTtFL0IwN0xWO0FBQ0Y7QStCdjdMSTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtBL0J5N0xSO0ErQnY3TFE7RUFDSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBL0J5N0xaO0ErQm43TEk7RUFDSSw2QkFBQTtFQUNBLFdBQUE7QS9CcTdMUjtBRHoyTEU7RWdDOUVFO0lBS1EsZUFBQTtFL0JzN0xWO0FBQ0Y7QStCaDdMWTtFQUNJLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSwrQ0FBQTtBL0JrN0xoQjtBK0IvNkxZO0VBQ0ksMENuQ2lCRDtFbUNoQkMsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjbkNsQ0Y7RW1DbUNFLG1CQUFBO0EvQmk3TGhCO0FEMzNMRTtFZ0M1RFU7SUFTUSxjbkN0REg7RUl3K0xmO0FBQ0Y7QStCLzZMWTtFQUNJLHVDbkNFVDtFbUNEUyxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY25DL0NMO0FJZytMWDtBK0I1NkxJO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsMERBQUE7RUFDQSwwREFBQTtFQUNBLFVBQUE7QS9CODZMUjtBRHQ2TEU7RWdDbkJFO0lBY1EsYUFBQTtFL0IrNkxWO0FBQ0Y7QStCNzZMUTtFQUNJLFVBQUE7RUFDQSxRQUFBO0EvQis2TFo7QStCNTZMUTtFQUNJLFVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLE9BQUE7RUFDQSwwREFBQTtFQUNBLDBEQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBL0I4NkxaO0ErQjM2TFE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxjQUFBO0EvQjY2TFo7O0ErQng2TEE7RUFDSSxrQkFBQTtBL0IyNkxKO0ErQno2TEk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxnQ0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0EvQjI2TFI7O0FnQzlpTUk7RUFDSSxhQUFBO0VBQ0EsOEJBQUE7QWhDaWpNUjtBRHI4TEU7RWlDOUdFO0lBS1Esc0JBQUE7SUFDQSxTQUFBO0VoQ2tqTVY7QUFDRjtBRDU5TEU7RWlDN0ZFO0lBVVEsU0FBQTtFaENtak1WO0FBQ0Y7QWdDampNUTtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtBaENtak1aO0FEcDlMRTtFaUNqR007SUFLUSxlQUFBO0VoQ29qTWQ7QUFDRjtBZ0Nqak1RO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QWhDbWpNWjtBRGwrTEU7RWlDeEZNO0lBVVEsZUFBQTtFaENvak1kO0FBQ0Y7QUR4L0xFO0VpQ3ZFTTtJQWNRLDJCQUFBO0lBQ0EsU0FBQTtFaENxak1kO0FBQ0Y7QWdDampNSTtFQUNJLFVBQUE7RUFDQSxZQUFBO0VBQ0Esd0NBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QWhDbWpNUjtBRHIvTEU7RWlDcEVFO0lBU1EsWUFBQTtFaENvak1WO0FBQ0Y7QUQzZ01FO0VpQ25ERTtJQWFRLGNBQUE7RWhDcWpNVjtBQUNGO0FnQ25qTVE7RUFDSSxrQ0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtBaENxak1aO0FnQ2pqTUk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBaENtak1SO0FENWdNRTtFaUMxQ0U7SUFNUSw0QkFBQTtFaENvak1WO0FBQ0Y7QURsaU1FO0VpQ3pCRTtJQVVRLGdCQUFBO0lBQ0EsNEJBQUE7RWhDcWpNVjtBQUNGO0FnQ2xqTUk7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0VBQ0EseUJwQ3BGTztFb0NxRlAsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0FoQ29qTVI7QURuak1FO0VpQ1ZFO0lBWVEsMERBQUE7SUFDQSxtQkFBQTtJQUNBLGFBQUE7RWhDcWpNVjtBQUNGO0FnQ25qTVE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsMkRBQUE7QWhDcWpNWjtBRHZrTUU7RWlDT007SUFjUSxXQUFBO0VoQ3NqTWQ7QUFDRjtBZ0Nuak1RO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7QWhDcWpNWjtBRHRsTUU7RWlDeUJNO0lBV1EsV0FBQTtFaENzak1kO0FBQ0Y7QWdDbGpNWTtFQUNJLGtDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQkFBQTtBaENvak1oQjtBZ0MvaU1nQjtFQUVJLHlCcEMvSEM7QUkrcU1yQjtBZ0MxaU1JO0VBQ0ksYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FoQzRpTVI7QUR6bU1FO0VpQ3lERTtJQU9RLFFBQUE7RWhDNmlNVjtBQUNGO0FnQzNpTVE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLHdDcEMxSlU7RW9DMkpWLGdDQUFBO0VBQ0EsaUNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBaEM2aU1aO0FEem5NRTtFaUNtRU07SUFZUSxTQUFBO0lBQ0EsV0FBQTtFaEM4aU1kO0FBQ0Y7QWdDM2lNUTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esd0NwQzNLVTtFb0M0S1YsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FoQzZpTVo7QUQxb01FO0VpQ29GTTtJQVlRLFNBQUE7SUFDQSxXQUFBO0VoQzhpTWQ7QUFDRjtBZ0MxaU1JO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNwQ3ZMYTtBSW11TXJCO0FEdnBNRTtFaUNzR0U7SUFRUSxlcEMvSkY7RUk0c01SO0FBQ0Y7QWdDMWlNSTtFQUNJLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjcENqTlM7QUk2dk1qQjtBRHJxTUU7RWlDa0hFO0lBVVEsZXBDM0tGO0lvQzRLRSxrQkFBQTtFaEM2aU1WO0FBQ0Y7QWdDMWlNSTtFQUNJLHVDcEM3SkQ7RW9DOEpDLGdCcEM5TEE7RW9DK0xBLGVwQ3JMRTtFb0NzTEYsaUJBQUE7RUFDQSxjcEM3TUc7QUl5dk1YO0FEbHJNRTtFaUNpSUU7SUFRUSxlcEM1TEY7RUl5dU1SO0FBQ0Y7QWdDMWlNSTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBaEM0aU1SO0FENXJNRTtFaUM2SUU7SUFNUSxpQkFBQTtFaEM2aU1WO0FBQ0Y7QWdDM2lNUTtFQUNJLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBaEM2aU1aOztBaUNueU1JO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FqQ3N5TVI7QWlDbnlNSTtFQUNJLGVBQUE7RUFDQSxXQUFBO0VBQ0Esd0RBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBakNxeU1SO0FpQ255TVE7RUFDSSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLDBDQUFBO0FqQ3F5TVo7QURqdU1FO0VrQzdFTTtJQVlRLHNCQUFBO0lBQ0EsdUJBQUE7SUFDQSxhQUFBO0VqQ3N5TWQ7QUFDRjtBaUNseU1RO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbURBQUE7RUFDQSxrQkFBQTtBakNveU1aO0FEbHZNRTtFa0MxRE07SUFXUSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFlBQUE7RWpDcXlNZDtBQUNGO0FpQ255TVk7RUFDSSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsY0FBQTtBakNxeU1oQjtBRGh3TUU7RWtDMUNVO0lBUVEsZUFBQTtJQUNBLFlBQUE7RWpDc3lNbEI7QUFDRjtBaUNqeU1RO0VBQ0ksNkJBQUE7RUFDQSxXQUFBO0FqQ215TVo7QUQxd01FO0VrQzNCTTtJQUtRLGVBQUE7RWpDb3lNZDtBQUNGO0FpQ2p5TVE7RUFDSSwwQ3JDUkc7RXFDU0gsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNyQzVFSztFcUM2RUwsa0JBQUE7QWpDbXlNWjtBRHh4TUU7RWtDbEJNO0lBVVEsZUFBQTtFakNveU1kO0FBQ0Y7QWlDanlNUTtFQUNJLHVDckN4Qkw7RXFDeUJLLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjckN6RUQ7RXFDMEVDLGtCQUFBO0FqQ215TVo7QWlDaHlNUTtFQUNJLHVDckNsQ0w7RXFDbUNLLGdCckNuRUo7RXFDb0VJLGVyQzVERjtFcUM2REUsaUJBQUE7RUFDQSxjckN2RlM7RXFDd0ZULGtCQUFBO0FqQ2t5TVo7QWlDOXhNUTtFQUNJLGdCQUFBO0FqQ2d5TVo7QURqek1FO0VrQ2dCTTtJQUlRLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1Q3JDbERQO0lxQ21ETyxnQkFBQTtJQUNBLGVyQzdFTjtJcUM4RU0saUJBQUE7SUFDQSxRQUFBO0VqQ2l5TWQ7QUFDRjtBaUMzeE1ZO0VBQ0ksY3JDaEhLO0VxQ2lITCxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QWpDNnhNaEI7QWlDM3hNZ0I7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx5QnJDOUhDO0FJMjVNckI7O0FrQzU2TUk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7QWxDKzZNUjtBa0M1Nk1JO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QWxDODZNUjtBRDExTUU7RW1DeEZFO0lBT1EsU0FBQTtFbEMrNk1WO0FBQ0Y7QWtDNTZNSTtFQUNJLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsMkJBQUE7RUFDQSx1QkFBQTtBbEM4Nk1SO0FENTFNRTtFbUN4RkU7SUFTUSxlQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7RWxDKzZNVjtBQUNGO0FrQzU2TUk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbURBQUE7RUFDQSwwREFBQTtBbEM4Nk1SO0FENzJNRTtFbUN6RUU7SUFXUSxnQkFBQTtJQUNBLGFBQUE7RWxDKzZNVjtBQUNGO0FEOTNNRTtFbUM5REU7SUFnQlEsZUFBQTtJQUNBLFlBQUE7RWxDZzdNVjtBQUNGO0FrQzk2TVE7RUFDSSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FsQ2c3TVo7QUQ1NE1FO0VtQ2hDRTtJQUdRLGlCQUFBO0VsQzY2TVY7QUFDRjtBa0MzNk1RO0VBQ0ksMENBQUE7RUFDQSxnQnRDaENKO0VzQ2lDSSxldEN4QkY7RXNDeUJFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjdENwRUs7RXNDcUVMLGtCQUFBO0FsQzY2TVo7QWtDMTZNUTtFQUNJLDBDdENWRztFc0NXSCxnQnRDN0NKO0VzQzhDSSxldENsQ0Y7RXNDbUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjdENsRVM7QUk4K01yQjtBa0N6Nk1RO0VBQ0ksdUN0Q3JCTDtFc0NzQkssZ0J0Q3RESjtFc0N1REksZXRDN0NGO0VzQzhDRSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY3RDdEVEO0VzQ3VFQyxnQkFBQTtBbEMyNk1aO0FrQ3Y2TUk7RUFDSSxlQUFBO0FsQ3k2TVI7O0FtQzdnTkE7RUFDRSxlQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBbkNnaE5GO0FELzVNRTtFb0N0SEY7SUFRSSxTQUFBO0VuQ2loTkY7QUFDRjs7QW1DOWdOQTtFQUNFLGFBQUE7RUFDQSxpQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esb0N2Q0Z3QjtFdUNHeEIsbUJBQUE7RUFDQSx3Q0FBQTtFQUNBLG1EQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FuQ2loTkY7QUR2N01FO0VvQzFHRjtJQW1CSSxNQUFBO0VuQ2toTkY7QUFDRjtBRG45TUU7RW9DbkZGO0lBdUJJLGlCQUFBO0VuQ21oTkY7QUFDRjtBbUNqaE5FO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QW5DbWhOSjtBRDk5TUU7RW9DekRBO0lBT0ksZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0VuQ29oTko7QUFDRjtBbUNsaE5JO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsY0FBQTtBbkNvaE5OO0FtQ2hoTkU7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0FuQ2toTko7QUR6OU1FO0VvQzNEQTtJQUtJLGFBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0EsbURBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7SUFDQSx3Q0FBQTtFbkNtaE5KO0FBQ0Y7QUR6K01FO0VvQ3hDRTtJQUVJLGNBQUE7RW5DbWhOTjtBQUNGO0FtQ2hoTkk7RUFDRSxhQUFBO0FuQ2toTk47QURqL01FO0VvQ2xDRTtJQUlJLHNCQUFBO0lBQ0EsbUJBQUE7SUFDQSxRQUFBO0VuQ21oTk47QUFDRjtBbUNqaE5NO0VBQ0UscUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0FuQ2toTlI7QUQvL01FO0VvQ3pCSTtJQVNJLFdBQUE7SUFDQSx5Q0FBQTtJQUNBLGFBQUE7RW5DbWhOUjtBQUNGO0FtQ2poTlE7RUFFRSwyQ3ZDaEZnQjtBSWttTjFCO0FtQy9nTlE7RUFDRSwyQ3ZDcEZnQjtBSXFtTjFCO0FEbmlORTtFb0NpQk07SUFJSSxtREFBQTtFbkNraE5WO0FBQ0Y7QW1DLy9NVTtFQUNFLGFBQUE7QW5DaWdOWjtBbUMzL01VO0VBQ0Usa2lCQUFBO0FuQzYvTVo7QUR2aE5FO0VvQ3lCUTtJQUlJLHFCQUFBO0lBQ0Esc0JBQUE7SUFDQSx5QkFBQTtJQUNBLDIwQ0FBQTtFbkM4L01aO0FBQ0Y7QUR0ak5FO0VvQytDTTtJQWFJLGNBQUE7RW5DOC9NVjtBQUNGO0FtQzUvTVU7RUFDRSxhQUFBO0FuQzgvTVo7QW1Dei9NUTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FuQzIvTVY7QW1Dei9NVTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0FuQzIvTVo7QURqbE5FO0VvQytFUTtJQVVJLGFBQUE7RW5DNC9NWjtBQUNGO0FEL2pORTtFb0M4Q007SUF5QkksZUFBQTtJQUNBLFNBQUE7RW5DNC9NVjtBQUNGO0FENWxORTtFb0NxRU07SUE4Qkksc0NBQUE7RW5DNi9NVjtFbUMzL01VO0lBQ0Usc0JBQUE7RW5DNi9NWjtBQUNGO0FtQ3ovTVE7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG9DdkN4TWdCO0V1Q3lNaEIsd0NBQUE7QW5DMi9NVjtBRDlsTkU7RW9Db0ZNO0lBa0JJLGVBQUE7SUFDQSxPQUFBO0lBR0EsaUNBQUE7SUFDQSxZQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQkFBQTtJQUNBLE1BQUE7SUFDQSx1QkFBQTtFbkMwL01WO0FBQ0Y7QURqb05FO0VvQzJHTTtJQStCSSxlQUFBO0VuQzIvTVY7QUFDRjtBbUN6L01VO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QW5DMi9NWjtBbUN6L01ZO0VBQ0UsMkN2Q3hOWTtBSW10TjFCO0FtQ3gvTVk7RUFDRSwyQ3ZDNU5ZO0FJc3ROMUI7QURub05FO0VvQzRIUTtJQWlCSSxrQkFBQTtFbkMwL01aO0FBQ0Y7QUR6cE5FO0VvQzZJUTtJQXFCSSwyQkFBQTtJQUFBLHNCQUFBO0lBQ0Esd0JBQUE7RW5DMi9NWjtBQUNGO0FtQ3QvTVE7RUFDRSxzQnZDL1BhO0V1Q2dRYix1Q3ZDck1EO0V1Q3NNQyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0FuQ3cvTVY7QW1DcC9NWTtFQUNFLGFBQUE7QW5Dcy9NZDtBbUNqL01RO0VBQ0UsZ2pCQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FuQ20vTVY7QURscU5FO0VvQ3FLTTtJQWFJLGNBQUE7SUFDQSwyMENBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtJQUNBLHlCQUFBO0lBQ0EsUUFBQTtFbkNvL01WO0FBQ0Y7QW1Dai9NUTtFQUNFLHNCdkN4U2E7RXVDeVNiLHVDdkM5T0Q7RXVDK09DLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBbkNtL01WO0FEenJORTtFb0MyTE07SUFjSSxxQkFBQTtJQUNBLDRCQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0VuQ28vTVY7QUFDRjtBRGpzTkU7RW9Db05NO0lBRUksWUFBQTtFbkMrK01WO0FBQ0Y7QUR0c05FO0VvQ3lOUTtJQUVJLGtCQUFBO0VuQysrTVo7QUFDRjtBbUN4K01RO0VBQ0Usa0JBQUE7QW5DMCtNVjtBRDlzTkU7RW9DbU9NO0lBSUksVUFBQTtFbkMyK01WO0FBQ0Y7QW1DcCtNRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtBbkNzK01KO0FEdnRORTtFb0MrT0E7SUFLSSxpQkFBQTtJQUNBLGlCQUFBO0VuQ3UrTUo7QUFDRjtBRDd0TkU7RW9DeVBJO0lBRUksYUFBQTtFbkNzK01SO0FBQ0Y7QURsdU5FO0VvQ2lRQTtJQUVJLGlCQUFBO0lBQ0EsaUJBQUE7RW5DbStNSjtBQUNGO0FEeHVORTtFb0N3UUU7SUFFSSxrQkFBQTtJQUNBLGVBQUE7RW5DaytNTjtBQUNGO0FEcndORTtFb0MrUkU7SUFPSSxrQkFBQTtJQUNBLGV2QzVWRTtFSSt6TlI7QUFDRjtBRHB2TkU7RW9DbVJJO0lBRUksYUFBQTtFbkNtK01SO0FBQ0Y7QUR6dk5FO0VvQ3lSSTtJQUVJLGFBQUE7RW5DaytNUjtBQUNGO0FtQzc5TUU7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFFQSxtQkFBQTtFQUNBLG1CQUFBO0VBRUEsbUJBQUE7RUFDQSx1QkFBQTtBbkM2OU1KO0FEdndORTtFb0NpU0E7SUFZSSxhQUFBO0VuQzg5TUo7QUFDRjtBbUM1OU1JO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QW5DODlNTjtBbUMzOU1JO0VBQ0UsY0FBQTtBbkM2OU1OO0FtQzE5TUk7RUFDRSxhQUFBO0FuQzQ5TU47QW1DeDlNTTtFQUNFLGFBQUE7QW5DMDlNUjtBbUN2OU1NO0VBQ0UsY0FBQTtBbkN5OU1SO0FtQ3A5TUU7RUFDRSxzREFBQTtBbkNzOU1KO0FtQ245TUU7RUFDRSxhQUFBO0FuQ3E5TUo7O0FtQ2o5TUE7RUFDRTtJQUNFLG1MQUNFO0VuQ205TUo7RW1DNThNQTtJQUNFLCtNQUNFO0VuQzY4TUo7QUFDRjtBb0NqNk5BO0VBQ0UseUJ4Q0lhO0V3Q0hiLGN4Q3VCYTtFd0N0QmIsb0JBQUE7QXBDbTZORjtBRHR6TkU7RXFDaEhGO0lBTUksb0JBQUE7RXBDbzZORjtBQUNGO0FENTBORTtFcUMvRkY7SUFVSSxlQUFBO0VwQ3E2TkY7QUFDRjtBb0NuNk5FO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBcENxNk5KO0FEdDBORTtFcUNuR0E7SUFPSSxzQkFBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLG1CQUFBO0VwQ3M2Tko7QUFDRjtBRC8xTkU7RXFDbEZBO0lBY0ksU0FBQTtFcEN1Nk5KO0FBQ0Y7QW9DcDZORTtFQUNFLGFBQUE7RUFDQSxTQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QXBDczZOSjtBRDExTkU7RXFDakZBO0lBUUksa0RBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0VwQ3U2Tko7QUFDRjtBRHAzTkU7RXFDaEVBO0lBZ0JJLGlCQUFBO0lBQ0EsdUJBQUE7SUFDQSxnQkFBQTtFcEN3Nk5KO0FBQ0Y7QW9DcjZOTTtFQUNFLGdCQUFBO0FwQ3U2TlI7QUQ5M05FO0VxQzFDSTtJQUlJLGdCQUFBO0VwQ3c2TlI7QUFDRjtBb0NwNk5JO0VBQ0UsYUFBQTtFQUNBLFFBQUE7QXBDczZOTjtBb0NwNk5NO0VBQ0UsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY3hDcERhO0V3Q3FEYixleEM1QkU7RXdDNkJGLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1Q3hDTkM7RXdDT0Qsb0JBQUE7RUFDQSxtREFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7QXBDczZOUjtBb0NwNk5RO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXBDczZOVjtBb0MvNU5RO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXBDaTZOVjtBb0M3NU5RO0VBQ0UsY3hDL0VXO0FJOCtOckI7QW9DejVOTTtFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjeEN2Rkc7QUlrL05YO0FvQ3I1TkU7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBcEN1NU5KO0FvQ3I1Tkk7RUFDRSxlQUFBO0FwQ3U1Tk47QURqNk5FO0VxQ1NFO0lBSUksZUFBQTtJQUNBLGdCQUFBO0VwQ3c1Tk47QUFDRjtBb0NyNU5NO0VBQ0UsY3hDckhPO0V3Q3NIUCxleENyRkU7RXdDc0ZGLGdCeEMvRkE7RXdDZ0dBLG1CQUFBO0FwQ3U1TlI7QUQ3Nk5FO0VxQ2tCSTtJQU9JLDBDeENuRUs7SXdDb0VMLGdCQUFBO0lBQ0EsZXhDN0ZBO0l3QzhGQSxpQkFBQTtFcEN3NU5SO0FBQ0Y7QW9DcjVOTTtFQUNFLGdCQUFBO0VBQ0EsVUFBQTtBcEN1NU5SO0FvQ3I1TlE7RUFDRSxtQkFBQTtBcEN1NU5WO0FvQ3I1TlU7RUFDRSxnQkFBQTtBcEN1NU5aO0FvQ3A1TlU7RUFDRSxjeENuSUc7RXdDb0lILGV4Qy9HRjtFd0NnSEUsZ0J4Q3pISjtFd0MwSEksaUN4Q3ZGSDtBSTYrTlQ7QURyOE5FO0VxQzJDUTtJQU9JLGdCeEM3SE47SXdDOEhNLGV4Q3JISjtJd0NzSEksaUJBQUE7SUFDQSxrQkFBQTtFcEN1NU5aO0FBQ0Y7QW9DcjVOWTtFQUNFLGN4Q2xKQTtBSXlpT2Q7QW9DcDVOWTtFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXBDczVOZDtBb0NqNU5ZO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxRQUFBO0FwQ201TmQ7QW9DajVOYztFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDJvQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7QXBDbTVOaEI7QUR6K05FO0VxQ0tBO0lBMEZJLGVBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtFcEM4NE5KO0FBQ0Y7QW9DMTRORTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMkNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBcEM0NE5KO0FEei9ORTtFcUNzR0E7SUFZSSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7RXBDMjROSjtBQUNGO0FEbGhPRTtFcUN1SEE7SUFtQkksc0JBQUE7RXBDNDROSjtBQUNGO0FvQ3o0TkU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FwQzI0Tko7QURoaE9FO0VxQzZIQTtJQVdJLGVBQUE7RXBDNDROSjtBQUNGO0FvQzE0Tkk7RUFFRSxleEMzTUk7RXdDNE1KLG9DQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FwQzI0Tk47QW9DeDROSTtFQUNFLGdCQUFBO0FwQzA0Tk47QW9DeDROTTtFQUNFLGNBQUE7RUFDQSxleEM3TkU7RXdDOE5GLGdCeEN2T0E7RXdDd09BLG1CQUFBO0FwQzA0TlI7QW9DdjROTTtFQUNFLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtBcEN5NE5SO0FvQ3Q0Tk07RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsMEJBQUE7RUFDQSxleENwUEU7RXdDcVBGLDJDQUFBO0VBQ0EsOENBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsdTVCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLHNDQUFBO0FwQ3c0TlI7QW9DbjRORTtFQUNFLGVBQUE7RUFDQSxnREFBQTtFQUNBLGlEQUFBO0VBQ0Esa0JBQUE7QXBDcTROSjtBb0NoNE5FO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBcENrNE5KO0FEL2xPRTtFcUMyTkE7SUFLSSxVQUFBO0lBQ0EsZ0JBQUE7SUFDQSwrQ0FBQTtJQUNBLGtEQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxlQUFBO0VwQ200Tko7QUFDRjtBb0MvM05FO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBcENpNE5KO0FEaG5PRTtFcUM2T0E7SUFLSSxnQkFBQTtFcENrNE5KO0FBQ0Y7QW9DMzNOSTtFQUNFLGN4QzVVUztFd0M2VVQsZXhDNVNJO0V3QzZTSixnQnhDdFRFO0V3Q3VURixtQkFBQTtBcEM2M05OO0FvQzEzTkk7OztFQUVFLGFBQUE7RUFDQSxRQUFBO0VBQ0EsZUFBQTtBcEM2M05OO0FvQzMzTk07OztFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBcEMrM05SO0FEeG9PRTtFcUN1UUk7OztJQUtJLGdCQUFBO0VwQ2s0TlI7QUFDRjtBb0M3M05FO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFNBQUE7RUFDQSxjeEN6V1c7RXdDMFdYLHVDeENwVEc7RXdDcVRILGV4QzNVTTtFd0M0VU4sZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNENBQUE7QXBDKzNOSjtBb0M1M05JO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0FwQzgzTk47QURqcE9FO0VxQ2dSRTtJQU1JLHVCQUFBO0VwQyszTk47QUFDRjtBb0M3M05NO0VBQ0UscUJBQUE7QXBDKzNOUjtBRHpwT0U7RXFDeVJJO0lBSUksY3hDL1hLO0VJK3ZPYjtBQUNGO0FvQzMzTkk7RUFDRSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUN4Q3RWQztBSW10T1A7QW9DMzNOTTtFQUNFLGN4Q3RZTTtBSW13T2Q7QW9DejNOSTtFQUNFLFNBQUE7QXBDMjNOTjtBb0N4M05JO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QXBDMDNOTjtBb0N4M05NO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGN4Q2xhTztFd0NtYVAsNkJBQUE7RUFDQSxxQ3hDM1dNO0FJcXVPZDtBb0N2M05NO0VBQ0UsZUFBQTtBcEN5M05SO0FEaHRPRTtFcUNrUkE7SUEwRUksc0JBQUE7SUFDQSxTQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtJQUNBLDRDQUFBO0VwQ3czTko7QUFDRjs7QXFDN3hPRTtFQUNFLGtCQTFCTTtBckMwek9WOztBcUNqeU9FO0VBQ0Usa0JBMUJNO0FyQzh6T1Y7O0FxQ3J5T0U7RUFDRSxrQkExQk07QXJDazBPVjs7QXFDenlPRTtFQUNFLGlCQTFCTTtBckNzME9WOztBcUM3eU9FO0VBQ0UsaUJBMUJNO0FyQzAwT1Y7O0FxQ2p6T0U7RUFDRSxpQkExQk07QXJDODBPVjs7QXFDcnpPRTtFQUNFLGlCQTFCTTtBckNrMU9WOztBcUN6ek9FO0VBQ0UsY0ExQk07QXJDczFPVjs7QXFDdHpPRTtFQUNFLHFCQWpDTTtBckMwMU9WOztBcUMxek9FO0VBQ0UscUJBakNNO0FyQzgxT1Y7O0FxQzl6T0U7RUFDRSxxQkFqQ007QXJDazJPVjs7QXFDbDBPRTtFQUNFLG9CQWpDTTtBckNzMk9WOztBcUN0ME9FO0VBQ0Usb0JBakNNO0FyQzAyT1Y7O0FxQzEwT0U7RUFDRSxvQkFqQ007QXJDODJPVjs7QXFDOTBPRTtFQUNFLG9CQWpDTTtBckNrM09WOztBcUNsMU9FO0VBQ0UsaUJBakNNO0FyQ3MzT1Y7O0FxQ2gxT0E7RUFHSTtJQUNFLGtCQTlCVztFckMrMk9mO0VxQ2wxT0U7SUFDRSxpQkE5Qlc7RXJDazNPZjtFcUNyMU9FO0lBQ0UsaUJBOUJXO0VyQ3EzT2Y7RXFDeDFPRTtJQUNFLGlCQTlCVztFckN3M09mO0VxQzMxT0U7SUFDRSxpQkE5Qlc7RXJDMjNPZjtFcUM5MU9FO0lBQ0UsaUJBOUJXO0VyQzgzT2Y7RXFDajJPRTtJQUNFLGlCQTlCVztFckNpNE9mO0VxQ3AyT0U7SUFDRSxjQTlCVztFckNvNE9mO0VxQ2gyT0U7SUFDRSxxQkFyQ1c7RXJDdTRPZjtFcUNuMk9FO0lBQ0Usb0JBckNXO0VyQzA0T2Y7RXFDdDJPRTtJQUNFLG9CQXJDVztFckM2NE9mO0VxQ3oyT0U7SUFDRSxvQkFyQ1c7RXJDZzVPZjtFcUM1Mk9FO0lBQ0Usb0JBckNXO0VyQ201T2Y7RXFDLzJPRTtJQUNFLG9CQXJDVztFckNzNU9mO0VxQ2wzT0U7SUFDRSxvQkFyQ1c7RXJDeTVPZjtFcUNyM09FO0lBQ0UsaUJBckNXO0VyQzQ1T2Y7QUFDRjtBc0MxNk9BO0VBQ0ksa0JBQUE7RUFDQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtBdEM0Nk9MO0FEbjBPRTtFdUMvR0Y7SUFRUSxpQkFBQTtFdEM4Nk9OO0FBQ0Y7QXNDNzZPSTtFQUNRLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBdEMrNk9aO0FzQzk2T1k7RUFDSSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0F0Q2c3T2hCO0FzQzk2T1k7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsNEIxQ2ZpQjtFMENnQmpCLFdBQUE7QXRDZzdPaEI7QXNDNzZPSTtFQUNJLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBdEMrNk9SO0FEcjJPRTtFdUM5RUU7SUFNWSxlQUFBO0V0Q2k3T2Q7QUFDRjtBc0NoN09RO0VBQ0ssV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBdENrN09iO0FELzJPRTtFdUN0RU07SUFLUSxlQUFBO0V0Q283T2Q7QUFDRjtBc0NsN09RO0VBQ0UsZUFBQTtFQUNBLGdDQUFBO0VBQ0MsbUJBQUE7QXRDbzdPWDtBRHozT0U7RXVDOURNO0lBS1EsZUFBQTtFdENzN09kO0FBQ0Y7QXNDbjdPUTtFQUNJLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxjQUFBO0F0Q3E3T1o7O0F1Q2gvT0k7RUFDSSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0F2Q20vT1I7QXVDbC9PUTtFQUNJLFNBQUE7RUFDQSxjQUFBO0F2Q28vT1o7QXVDai9PUTtFQUNRLHNCQUFBO0VBQ0EsOENBQUE7QXZDbS9PaEI7QXVDai9PUTtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7QXZDbS9PWjtBRHY1T0U7RXdDL0ZNO0lBS1EsY0FBQTtFdkNxL09kO0FBQ0Y7QXVDcC9PWTtFQUNJLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDSSwyQkFBQTtFQUFBLHNCQUFBO0F2Q3MvT3BCO0F1Q2wvT007RUFDVSxhQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QXZDby9PaEI7QUR4Nk9FO0V3Qy9FSTtJQUtjLGdCQUFBO0V2Q3MvT2xCO0FBQ0Y7QXVDci9PUTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLHdDQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBdkN1L09aOztBdUNoL09BO0VBQ0ksZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBdkNtL09KOztBdUNoL09BO0VBQ1ksYUFBQTtFQUNBLFNBQUE7QXZDbS9PWjtBRHY4T0U7RXdDOUNGO0lBSWdCLHVCQUFBO0V2Q3EvT2Q7QUFDRjtBdUNwL09ZO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0F2Q3MvT1o7QXVDci9Pb0I7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXZDdS9PcEI7QUR4OU9FO0V3Q3hDVTtJQVlRLGdCQUFBO0lBQ0EsV0FBQTtFdkN3L09sQjtBQUNGO0FEOTlPRTtFd0N4QmM7SUFFUSw2QkFBQTtJQUNBLFdBQUE7RXZDdy9PdEI7QUFDRjs7QXVDbi9PUTtFQUNZLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0F2Q3MvT3BCO0F1Q3AvT1E7RUFDSSxtQkFBQTtBdkNzL09aO0F1Q3IvT1k7RUFDSSxzQkFBQTtBdkN1L09oQjs7QURwL09FO0V5QzlHRTtJQUVRLGlCQUFBO0V4Q3FtUFY7QUFDRjtBd0NubVBJO0VBQ1MsYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtFQUNJLG1CQUFBO0F4Q3FtUGpCO0F3Q25tUGE7RUFDRyxtQkFBQTtBeENxbVBoQjtBd0NubVBhO0VBQ08sYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBeENxbVBwQjtBd0NsbVBJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkNBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0ksdUJBQUE7QXhDb21QWjtBRGpoUEU7RXlDMUZFO0lBU1ksU0FBQTtJQUNBLGFBQUE7RXhDc21QZDtBQUNGO0F3Q3BtUEk7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNJLFdBQUE7QXhDc21QWjtBRDloUEU7RXlDN0VFO0lBT1ksb0JBQUE7SUFDQSxnQkFBQTtFeEN3bVBkO0FBQ0Y7QXdDdG1QUTtFQUNJLFdBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsWUFBQTtBeEN3bVBaO0F3Q3JtUEk7RUFDQyw2QkFBQTtBeEN1bVBMO0FENWlQRTtFeUM1REU7SUFHSSw2QkFBQTtFeEN5bVBOO0FBQ0Y7QXdDdm1QSTtFQUVBLFdBQUE7QXhDd21QSjtBd0N2bVBVO0VBQ0UsYzVDdkNFO0U0Q3dDRixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EsKzNCQUFBO0VBQ0EsaUNBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtBeEN5bVBaO0FEbmtQRTtFeUNuRFE7SUFlTSxvQkFBQTtJQUNBLDRCQUFBO0lBQ0EscUJBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFeEMybVBkO0FBQ0Y7QXdDem1QUTtFQUNJLGM1QzdERDtFNEM4REMsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7QXhDMm1QWjtBRHRsUEU7RXlDNUJNO0lBU1Esb0JBQUE7SUFDQSw0QkFBQTtJQUNBLHFCQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RXhDNm1QZDtBQUNGO0F3QzFtUEk7RUFDSSxhQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBeEM0bVBSO0FEdG1QRTtFeUNWRTtJQU1RLFdBQUE7RXhDOG1QVjtBQUNGO0FEM21QRTtFeUNGTTtJQUVRLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RXhDK21QZDtBQUNGOztBRi90UEk7RUFDSSxnQkFBQTtBRWt1UFI7O0FGOXRQQTtFQUNJLHlCQUFBO0FFaXVQSjs7QUY3dFBBO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGlDQUFBO0FFZ3VQSjtBRjd0UFE7RUFDSSwwQ0FBQTtBRSt0UFo7QURocFBFO0VEdkZGO0lBYVEsZUFBQTtFRTh0UE47QUFDRjtBRjV0UEk7RUFDSSxtQkFBQTtBRTh0UFI7O0FGdHRQQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7QUV5dFBKO0FEanBQRTtFRDFFRjtJQUtRLGlCQUFBO0lBQ0Esa0JBQUE7RUUwdFBOO0FBQ0Y7QUZ4dFBJO0VBQ0ksYUFBQTtBRTB0UFI7QUZ4dFBRO0VBQ0ksZ0JBQUE7RUFDQSxtQkFBQTtBRTB0UFo7QUQ5cFBFO0VEOURNO0lBS1EsY0FBQTtFRTJ0UGQ7QUFDRjs7QUZydFBJO0VBQ0ksbUJBQUE7QUV3dFBSO0FEbnJQRTtFRHRDRTtJQUlRLG1CQUFBO0VFeXRQVjtBQUNGO0FGdHRQSTtFQUVJLGFBQUE7RUFDQSxjRmxETTtFRW1ETixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBRXV0UFI7QURqc1BFO0VEOUJFO0lBV1EsZUFBQTtJQUNBLGFBQUE7RUV3dFBWO0FBQ0Y7QUZydFBJO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QUV1dFBSO0FEcHNQRTtFRDFCRTtJQVVRLFNBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0VFd3RQVjtBQUNGOztBRm50UEk7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FFc3RQUjtBRm50UEk7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUVxdFBSO0FGbHRQSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsY0FBQTtBRW90UFI7QUZqdFBJO0VBQ0ksdUNGNUREO0VFNkRDLGNGekdHO0VFMEdILGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FFbXRQUjtBRi9zUEk7RUFDSSxnQkFBQTtFQUNBLHVDRnRFRDtFRXVFQyxjRm5IRztFRW9ISCxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBRWl0UFI7QUY5c1BJO0VBQ0ksY0YxSEc7RUUySEgsdUNGL0VEO0VFZ0ZDLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FFZ3RQUjtBRnpzUFE7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBRTJzUFo7QUZ6c1BZO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtBRTJzUGhCO0FGdnNQUTtFQUNJLGVBQUE7QUV5c1BaOztBRjNyUEE7RUFDSSxtQkFBQTtFQUNBLGdCQUFBO0FFOHJQSjtBRC93UEU7RUQrRUY7SUFLUSxtQkFBQTtFRStyUE47QUFDRjtBRjdyUEk7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxtQkFBQTtBRStyUFI7QUQxeFBFO0VEdUZFO0lBT1EscUJBQUE7RUVnc1BWO0FBQ0Y7O0FGM3JQQTtFQUNJLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUNBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3Q0FBQTtFQUNBLDBDQUFBO0VBQ0EsdWpGQUFBO0FFOHJQSjs7QUYzclBBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0FFOHJQSjs7QUZ6clBJO0VBQ0ksY0YxTk07RUUyTk4sZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FFNHJQUjtBRDkwUEU7RUQ0SUU7SUFTUSxlQUFBO0lBQ0EsbUJBQUE7RUU2clBWO0FBQ0Y7QUYxclBJO0VBQ0ksY0Z4T007RUV5T04sZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRTRyUFI7QUQzMVBFO0VEMEpFO0lBUVEsZUFBQTtFRTZyUFY7QUFDRjs7QUZ4clBJO0VBQ0ksYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtBRTJyUFI7QUZ6clBRO0VBQ0ksc0JGeFFXO0VFeVFYLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUUyclBaO0FGeHJQUTtFQUNJLGNGbFFEO0VFbVFDLHVDRnZOTDtFRXdOSyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FFMHJQWjs7QUZwclBJO0VBQ0ksYUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGlDQUFBO0FFdXJQUjtBRC8zUEU7RURpTUU7SUFVUSxlQUFBO0VFd3JQVjtBQUNGO0FGbHJQSTtFQUNJLGdCQUFBO0FFb3JQUjtBRmpyUEk7RUFDSSxnQkFBQTtBRW1yUFI7QUZqclBRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7RUFDQSxzQkZ4VFc7QUkyK1B2QjtBRmpyUFk7RUFDSSwwQkFBQTtFQUNBLDBCQUFBO0FFbXJQaEI7QUYzcVBZO0VBQ0ksYUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBRTZxUGhCO0FGMXFQWTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtBRTRxUGhCO0FGMXFQZ0I7RUFDSSxjRmpVVDtFRWtVUyx1Q0Z0UmI7RUV1UmEsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRTRxUHBCO0FGenFQZ0I7RUFDSSxjRjFVVDtFRTJVUyx1Q0YvUmI7RUVnU2EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBRTJxUHBCOztBRm5xUEE7RUFDSSxpQkFBQTtFQUNBLG1CQUFBO0FFc3FQSjtBRHY2UEU7RUQrUEY7SUFNUSxpQkFBQTtFRXNxUE47QUFDRjs7QUQ1NlBFO0UwQzVHTTs7OztJQUtRLGFBQUE7RXpDMmhRZDtBQUNGO0F5Q3hoUVE7RUFDSSwwQzdDd0RHO0U2Q3ZESCxnQkFBQTtFQUNBLGU3QzJDRjtFNkMxQ0UsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGM3Q1pLO0FJc2lRakI7QUQ3N1BFO0UwQ25HTTtJQVNRLGVBQUE7RXpDMmhRZDtBQUNGO0F5Q3ZoUUk7RUFDSSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtBekN5aFFSO0FEejhQRTtFMENyRkU7SUFRUSxzQkFBQTtFekMwaFFWO0FBQ0Y7QUQvOVBFO0UwQ3BFRTtJQVlRLFNBQUE7RXpDMmhRVjtBQUNGO0F5Q3hoUUk7RUFDSSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0F6QzBoUVI7QUQxOVBFO0UwQ3JFRTtJQVFRLFdBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RXpDMmhRVjtBQUNGO0FEbC9QRTtFMENwREU7SUFjUSxnQkFBQTtFekM0aFFWO0FBQ0Y7QXlDMWhRUTtFQUNJLGM3QzFDUztBSXNrUXJCO0FEeitQRTtFMENoRE07SUFFUSxlQUFBO0V6QzJoUWQ7QUFDRjtBeUN6aFFZO0VBQ0ksa0JBQUE7QXpDMmhRaEI7QURqL1BFO0UwQ3JDa0I7SUFDSSxnQkFBQTtFekN5aFF0QjtFeUN2aFFzQjtJQUNJLGdCQUFBO0V6Q3loUTFCO0FBQ0Y7QXlDbGhRZ0I7RUFDSSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7QXpDb2hRcEI7QXlDamhRZ0I7RUFDSSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsOEJBQUE7QXpDbWhRcEI7QXlDOWdRUTtFQUNJLFdBQUE7RUFDQSx5QjdDbEdHO0FJa25RZjtBeUMzZ1FnQjtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXpDNmdRcEI7QXlDM2dRb0I7Ozs7RUFJSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0F6QzZnUXhCO0F5QzNnUXdCOzs7O0VBQ0ksYUFBQTtBekNnaFE1QjtBeUM1Z1FvQjtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0F6QzhnUXhCO0F5QzNnUW9CO0VBQ0ksdUM3Q2pFakI7RTZDa0VpQixnQjdDbEdoQjtFNkNtR2dCLGU3QzdGZDtFNkM4RmMsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGM3Q3ZISDtBSW9vUXJCO0F5QzFnUW9CO0VBQ0ksZ0JBQUE7QXpDNGdReEI7QXlDeGdRZ0I7RUFDSSxjN0M5SUw7RTZDK0lLLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0F6QzBnUXBCO0FEcGtRRTtFMENtRGM7SUFVUSxlQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0V6QzJnUXRCO0FBQ0Y7QXlDemdRb0I7RUFDSSx5QjdDbEpDO0U2Q21KRCx5QjdDeklRO0U2QzBJUixxQjdDcEpDO0FJK3BRekI7QXlDdmdRZ0I7RUFDSSxlQUFBO0F6Q3lnUXBCO0FEcmxRRTtFMEMyRWM7SUFJUSxjQUFBO0lBQ0EsdUJBQUE7RXpDMGdRdEI7QUFDRjtBeUN0Z1FvQjtFQUNJLGFBQUE7QXpDd2dReEI7QXlDcGdRd0I7RUFDSSxhQUFBO0F6Q3NnUTVCO0F5Q25nUXdCO0VBQ0ksbUJBQUE7QXpDcWdRNUI7QXlDaGdRd0I7RUFDSSxlQUFBO0F6Q2tnUTVCO0F5QzcvUHdCO0VBQ0ksZUFBQTtBekMrL1A1QjtBeUMzL1BvQjtFQUNJLGdCQUFBO0F6QzYvUHhCO0F5Q3QvUEk7RUFDSSxXQUFBO0VBQ0EsZ0JBQUE7QXpDdy9QUjtBRGhtUUU7RTBDc0dFO0lBS1EsV0FBQTtJQUNBLGVBQUE7RXpDeS9QVjtBQUNGO0F5Q3QvUFE7RUFDSSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0F6Q3cvUFo7QUQ1bVFFO0UwQ2dITTtJQU9RLGdCQUFBO0lBQ0EsaUJBQUE7RXpDeS9QZDtBQUNGO0FEbm9RRTtFMENpSU07SUFZUSxxQkFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0V6QzAvUGQ7QUFDRjtBeUN4L1BZO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0F6QzAvUGhCO0FEbHBRRTtFMENtSlU7SUFRUSxnQkFBQTtFekMyL1BsQjtBQUNGOztBRHRvUUU7RTBDaUpGO0lBRVEsZUFBQTtJQUNBLFdBQUE7RXpDdy9QTjtBQUNGOztBeUNwL1BJO0VBQ0ksWUFBQTtBekN1L1BSOztBeUNuL1BBO0VBQ0ksMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0F6Q3MvUEo7O0F5Q2wvUEk7RUFDSSxrQkFBQTtFQUNBLHFCQUFBO0F6Q3EvUFI7QXlDbC9QSTtFQUNJLG1CQUFBO0VBQ0EsY0FBQTtBekNvL1BSO0F5Q2ovUEk7RUFDSSxhQUFBO0F6Q20vUFI7QXlDaC9QSTtFQUNJLHNCQUFBO0VBQ0EsV0FBQTtBekNrL1BSO0FEeHJRRTtFMENvTUU7SUFLUSxXQUFBO0lBQ0EsWUFBQTtFekNtL1BWO0FBQ0Y7QXlDaC9QSTtFQUNJLGlCQUFBO0F6Q2svUFI7QURqc1FFO0UwQzhNRTtJQUlRLGNBQUE7RXpDbS9QVjtBQUNGO0F5Q2gvUEk7RUFDSSxXQUFBO0F6Q2svUFI7QXlDLytQSTtFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7QXpDaS9QUjtBeUM5K1BJOztFQUVJLHVDN0M1UEQ7RTZDNlBDLGdCN0M1UkE7RTZDNlJBLGU3Q3BSRTtFNkNxUkYsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGM3Q25UaUI7RTZDb1RqQixtQkFBQTtBekNnL1BSO0F5QzcrUEk7O0VBRUksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYzdDeFRHO0U2Q3lUSCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0F6QysrUFI7QXlDNytQUTs7RUFDSSxhQUFBO0F6Q2cvUFo7QXlDNytQUTtFQUNJLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjN0MzVUQ7QUkyelFYO0F5Q3YvUFE7O0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGM3QzNVRDtBSTJ6UVg7QXlDNStQSTs7RUFFSSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjN0N4Vkc7RTZDeVZILG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0F6QzgrUFI7QXlDNStQUTtFQUNJLGU3QzFVRjtFNkMyVUUsa0JBQUE7RUFDQSxnQjdDcFZKO0U2Q3FWSSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYzdDbldEO0FJazFRWDtBeUNyL1BROztFQUNJLGU3QzFVRjtFNkMyVUUsa0JBQUE7RUFDQSxnQjdDcFZKO0U2Q3FWSSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYzdDbldEO0FJazFRWDtBeUMzK1BJOztFQUVJLG1CN0M5V2E7RTZDK1diLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsdUM3Q3JVQztFNkNzVUQsZ0I3Q3RXQTtFNkN1V0EsZTdDaFdFO0U2Q2lXRixpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYzdDMVlPO0U2QzJZUCx5QkFBQTtBekM2K1BSO0F5QzMrUFE7O0VBQ0ksdUJBQUE7RUFDQSxjN0NqWVM7RTZDa1lULHlCQUFBO0F6QzgrUFo7QXlDeitQSTtFQUNJLDhDQUFBO0VBQ0EsbUJBQUE7RUFDQSx3Q0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYzdDNVlHO0U2QzZZSCxzQ0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0F6QzIrUFI7QURweVFFO0UwQzBTRTtJQWtCUSxlQUFBO0V6QzQrUFY7QUFDRjtBeUN4K1BJO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QXpDMCtQUjtBeUN2K1BJO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxRQUFBO0VBQ0EsNkJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtBekN5K1BSO0F5Q3QrUEk7RUFDSSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUI3Q2pjTztFNkNrY1AseUJBQUE7RUFDQSxtQkFBQTtBekN3K1BSO0FEaDBRRTtFMEMwVk07SUFFUSxnQkFBQTtJQUNBLGtCQUFBO0V6Q3crUGQ7QUFDRjtBeUNwK1BJO0VBQ0ksa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBekNzK1BSO0F5Q3ArUFE7RUFDSSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGM3QzFjRDtFNkMyY0MseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0F6Q3MrUFo7QXlDLzlQUTtFQUNJLHFpREFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBekNpK1BaO0F5QzU5UEk7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSw2QkFBQTtBekM4OVBSO0F5QzM5UEk7O0VBRUksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7RUFDQSxVQUFBO0VBQ0EsNEJBQUE7QXpDNjlQUjtBRC8zUUU7RTBDcWFFO0lBRVEsOEJBQUE7RXpDNDlQVjtBQUNGO0FEcDRRRTtFMEMyYUU7Ozs7SUFLUSw0QkFBQTtFekMyOVBWO0FBQ0Y7QUQ3NVFFO0UwQ3NjTTtJQUVRLGVBQUE7SUFDQSxtQkFBQTtFekN5OVBkO0FBQ0Y7O0F5Q2w5UEk7RUFDSSxzQ0FBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBekNxOVBSO0F5Q2w5UEk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSw2Q0FBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1Q0FBQTtBekNvOVBSO0FELzZRRTtFMEM4Y0U7SUFnQlEsNEJBQUE7SUFDQSxrQkFBQTtJQUNBLHdCQUFBO0lBQ0EseUNBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtFekNxOVBWO0FBQ0Y7QXlDOThQSTtFQUNJLGFBQUE7RUFDQSxTQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0F6Q2c5UFI7QURsOFFFO0UwQzZlRTtJQVFRLG1CQUFBO0V6Q2k5UFY7QUFDRjtBeUM5OFBJO0VBQ0ksWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsOHZDQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0F6Q2c5UFI7QXlDNzhQSTtFQUNJLHNCQUFBO0F6Qys4UFI7QXlDNzhQUTtFQUNJLGFBQUE7QXpDKzhQWjs7QXlDejhQSTtFQUNJLHNCQUFBO0F6QzQ4UFI7QXlDMThQUTtFQUNJLGFBQUE7QXpDNDhQWjtBRHQrUUU7RTBDNmhCTTtJQUVRLGtCQUFBO0V6QzI4UGQ7QUFDRjtBeUN2OFBZO0VBQ0ksY0FBQTtFQUNBLHVCQUFBO0F6Q3k4UGhCO0F5Q3Q4UFk7RUFDSSxnQkFBQTtBekN3OFBoQjs7QXlDaDhQQTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0EsMkNBQUE7RUFDQSw2R0FBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtBekNtOFBKO0FEbmdSRTtFMENrakJGO0lBaUJRLFlBQUE7SUFDQSx1QkFBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsMkJBQUE7SUFBQSxzQkFBQTtJQUNBLDRCQUFBO0lBQ0EsbUlBQUE7RXpDbzhQTjtBQUNGO0F5Q2w4UEk7RUFDSSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QXpDbzhQUjtBRHZoUkU7RTBDOGtCRTtJQVFRLGFBQUE7RXpDcThQVjtBQUNGO0F5Q244UFE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBekNxOFBaO0F5Q2o4UEk7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QXpDbThQUjtBeUMvN1BJO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUNBQUE7RUFBQSw4QkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzaUNBQUE7RUFDQSx5QkFBQTtFQUNBLHNDQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLGdDQUFBO0F6Q2k4UFI7QURsa1JFO0UwQyttQkU7SUFxQlEsa0JBQUE7SUFDQSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0EseUJBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0JBQUE7RXpDazhQVjtBQUNGO0FEaGxSRTtFMENncEJNO0lBRVEsV0FBQTtJQUNBLDZoRUFBQTtJQUNBLHNCQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7SUFDQSw0QkFBQTtFekNrOFBkO0FBQ0Y7QUQxbFJFO0UwQzRwQk07SUFFUSxXQUFBO0lBQ0EsbS9CQUFBO0lBQ0Esc0JBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtJQUNBLDRCQUFBO0V6Q2c4UGQ7QUFDRjs7QXlDejdQQTs7RUFFSSxhQUFBO0F6QzQ3UEo7O0F5Q3g3UEk7RUFDSSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QXpDMjdQUjs7QXlDdjdQQTtFQUNJLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXpDMDdQSjs7QXlDdjdQQTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLDBDN0M5dUJXO0U2Qyt1QlgsZTdDdndCTTtFNkN3d0JOLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0F6QzA3UEo7O0F5Q3Y3UEE7O0VBRUksa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0F6QzA3UEo7O0F5Q3Y3UEE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0F6QzA3UEo7O0F5Q3Y3UEE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwwQ0FBQTtFQUNBLG1CN0M3MEJXO0U2QzgwQlgsc0JBQUE7QXpDMDdQSjs7QXlDdjdQQSx3QkFBQTtBQUNBO0VBQ0ksa0JBQUE7QXpDMDdQSjs7QXlDdjdQQTtFQUNJLHFCQUFBO0VBQ0EsaUJBQUE7QXpDMDdQSjs7QXlDdjdQQSxvQkFBQTtBQUNBO0VBQ0ksa0JBQUE7QXpDMDdQSjs7QXlDdjdQQTtFQUNJLHlCQUFBO0VBQ0EscUJBQUE7QXpDMDdQSjs7QXlDdjdQQTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7QXpDMDdQSjs7QXlDdjdQQTtFQUNJLGFBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBekMwN1BKO0F5Q3g3UEk7RUFDSSxVQUFBO0F6QzA3UFIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vZm9udC1mYW1pbHkvQXBlcmN1LWZvbnQvc3R5bGVzaGVldC5jc3NcIjtcblxuLy8gRm9udCBTdHlsZVxuJGZvbnQtc3R5bGUtbm9ybWFsOiBub3JtYWw7XG4kZm9udC1zdHlsZS1pdGFsaWM6IGl0YWxpYztcbi8vIENvbG9yc1xuLy8gQmFzaWMgQ29sb3JzIFxuJGNvbG9yLTAwMDAwMDogIzAwMDAwMDtcbiRjb2xvci1mZmZmZmY6ICNmZmZmZmY7XG4kbGlnaHQtd2hpdGU6ICNGOEZBRkM7XG4kY29sb3ItZGFya2JsdWU6ICMwRjIxNzg7XG4kY29sb3ItMjUyQzM5OiAjMjUyQzM5O1xuJGNvbG9yLUNERDVERjogI0NERDVERjtcbiRjb2xvci1jb250ZW50LXByaW1hcnk6cmdiYSg1NCwgNjUsIDgyLCAxKTtcbiRjb2xvci1jb250ZW50LXRlcnRpYXJ5OnJnYmEoMTIyLCAxNTYsIDExNywgMSk7XG4kY29sb3ItYm9yZGVyLWRlZmF1bHQ6cmdiYSgxNSwgMzMsIDEyMCwgMC41KTtcbiRjb2xvci1ib3JkZXItc2xpZGVyOiAjNDk1ODZGMzM7XG4kY29sb3ItYm9yZGVyOiAjOUFBNEIyO1xuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc6cmdiYSgyMSwgOTQsIDIzOSwgMSk7XG4kY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0OnJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kY29sb3ItYm94c2hhZG93LWRlZmF1bHQ6ICMxQjI0MkMwRDtcbiRjb2xvci1idXR0b24tc2Vjb25kYXJ5OiAjMzY0MTUyO1xuJFRleHQtQWNjZW50LUhlYWRpbmc6IzE1NUVFRjtcbiRUZXh0LUhlYWRpbmc6ICMwRDEyMUM7XG4kbGlzdC1hY2NlbnQtY29sb3I6ICNFRkY0RkY7XG4kY29sb3ItNkZBNjI3OiM2RkE2Mjc7XG4kVGV4dC1IZWFkaW5nOiMwRDEyMUM7XG4kVGV4dC1Cb2R5OiM0QjU1NjU7XG4kY29sb3ItNDQ0NzQ4OiAjNDQ0NzQ4O1xuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU6cmdiYSgyNDQsIDI1MSwgMjQyLCAxKTtcbiRjb2xvci1zZW1hbnRpYy1pbmZvcm1hdGl2ZS0wOnJnYmEoMywgMTA0LCA0MSwgMSk7XG4kY29sb3ItY29udGVudC1wcmltYXJ5LWludmVydGVkOnJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kY29sb3ItYWN0aW9uLWdob3N0LWhvdmVyOnJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNyk7XG4kY29sb3ItY29udGVudC13YXJuaW5nLXNlY29uZGFyeTpyZ2JhKDI1NSwgMjI4LCA4NiwgMSk7XG5cbi8vIEZvbnQgV2VpZ2h0XG4kZnctMTAwOjEwMDtcbiRmdy0yMDA6MjAwO1xuJGZ3LTMwMDozMDA7XG4kZnctNDAwOjQwMDtcbiRmdy01MDA6NTAwO1xuJGZ3LTYwMDo2MDA7XG4kZnctNzAwOjcwMDtcblxuLy8gRm9udCBTaXplXG4kZm9udC0xMjogMTJweDtcbiRmb250LTEzOiAxM3B4O1xuJGZvbnQtMTQ6IDE0cHg7XG4kZm9udC0xNTogMTVweDtcbiRmb250LTE2OiAxNnB4O1xuJGZvbnQtMTg6IDE4cHg7XG4kZm9udC0yMDogMjBweDtcbiRmb250LTIyOiAyMnB4O1xuJGZvbnQtMjQ6IDI0cHg7XG4kZm9udC0yNjogMjZweDtcbiRmb250LTMwOiAzMHB4O1xuJGZvbnQtMzI6IDMycHg7XG4kZm9udC0zNTogMzVweDtcbiRmb250LTM2OiAzNnB4O1xuJGZvbnQtNDA6IDQwcHg7XG4kZm9udC00NTogNDVweDtcbiRmb250LTQ0OiA0NHB4O1xuJGZvbnQtNDg6IDQ4cHg7XG4kZm9udC01MDogNTBweDtcbiRmb250LTU2OiA1NnB4O1xuJGZvbnQtNTg6IDU4cHg7XG4kZm9udC02MDogNjBweDtcbiRmb250LTY0OiA2NHB4O1xuXG4vLyBGb250IEZhbWlseVxuJGZvbnRoZWFkaW5nOiAgXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiRib2R5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuJGJ1dHRvbjogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiRmb250LWhlYWRpbmc6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4kQXBlcmN1LWZvbnQ6IFwiQXBlcmN1IFByb1wiLCBzYW5zLXNlcmlmO1xuJHJvYm90bzogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsiLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUluc3RydW1lbnQrU2FuczppdGFsLHdnaHRAMCw0MDAuLjcwMDsxLDQwMC4uNzAwJmZhbWlseT1SZWQrSGF0K1RleHQ6aXRhbCx3Z2h0QDAsMzAwLi43MDA7MSwzMDAuLjcwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJlZCtIYXQrRGlzcGxheTppdGFsLHdnaHRAMCwzMDAuLjkwMDsxLDMwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREZCRkI7XG59XG5cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuYWRtaW4tYmFyIHtcbiAgLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gICAgdG9wOiA0MnB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICB0b3A6IDQ4cHg7XG4gICAgfVxuICB9XG59XG5cbm1haW4ge1xuICBwYWRkaW5nLXRvcDogODVweDtcbn1cblxucDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnN0cm9uZyxcbmZvcm0sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5wLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUsXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG4gICY6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIH1cbn1cblxuXG5cblxuXG5cbnNlbGVjdCBpbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZTdlMjtcbiAgb3V0bGluZTogbm9uZTtcblxuICBAaW5jbHVkZSBtaXhpbnMuaG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE3MTQxMjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5mb2N1cy1hY3RpdmUtdmlzaXRlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJlN2UyO1xuICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5saSxcbnEsXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICY6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICAvLyBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAmOm5vdCg6aGFzKFtjbGFzc10pKTpoYXMoW3RhYmluZGV4XSk6aG92ZXIsXG4gICY6aGFzKGltZyk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOVwiIGhlaWdodD1cIjZcIiB2aWV3Qm94PVwiMCAwIDkgNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTAuOTMzMDU4IDAuOTY4NzAzQzEuMTc3MTQgMC43MjQ2MjUgMS41NzI4NiAwLjcyNDYyNSAxLjgxNjk0IDAuOTY4NzAzTDQuNSAzLjY1MTc2TDcuMTgzMDYgMC45Njg3MDNDNy40MjcxNCAwLjcyNDYyNSA3LjgyMjg2IDAuNzI0NjI1IDguMDY2OTQgMC45Njg3MDNDOC4zMTEwMiAxLjIxMjc4IDguMzExMDIgMS42MDg1MSA4LjA2Njk0IDEuODUyNTlMNC45NDE5NCA0Ljk3NzU5QzQuNjk3ODYgNS4yMjE2NiA0LjMwMjE0IDUuMjIxNjYgNC4wNTgwNiA0Ljk3NzU5TDAuOTMzMDU4IDEuODUyNTlDMC42ODg5ODEgMS42MDg1MSAwLjY4ODk4MSAxLjIxMjc4IDAuOTMzMDU4IDAuOTY4NzAzWlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCB0b3AgMTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuXG5ib2R5IHtcblxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XG5cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIC5oMSxcbiAgLmgyLFxuICAuaDMsXG4gIC5oNCB7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmNvbW1vbi1oZWFkaW5ncztcbiAgfVxuXG4gIGgxLFxuICAuaDEge1xuICAgIEBpbmNsdWRlIG1peGlucy5oMTtcbiAgfVxuXG4gIGgyLFxuICAuaDIge1xuICAgIEBpbmNsdWRlIG1peGlucy5oMjtcbiAgfVxuXG4gIGgzLFxuICAuaDMge1xuICAgIEBpbmNsdWRlIG1peGlucy5oMztcbiAgfVxuXG4gIGg0LFxuICAuaDQge1xuICAgIEBpbmNsdWRlIG1peGlucy5oNDtcbiAgfVxuXG4gIGg1LFxuICAuaDUge1xuICAgIEBpbmNsdWRlIG1peGlucy5oNTtcbiAgfVxuXG4gIGg2LFxuICAuaDYge1xuICAgIEBpbmNsdWRlIG1peGlucy5oNjtcblxuICAgICY+YSB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG5wLFxuc3BhbixcbnN0cm9uZyxcbmIsXG5idXR0b24sXG5saSxcbi5wIHtcbiAgQGluY2x1ZGUgbWl4aW5zLmNvbW1vbi1mb250O1xufVxubGl7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmJ1dHRvbntcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjpub25lO1xufVxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxubGFiZWwge1xuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAyMXB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjE0cHg7XG59XG5cbnEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxucTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTgsIDE0NSwgMTMwLCAwLjMyOTQxMTc2NDcpO1xufVxuXG4vLyBnbG9iYWxcbi50cmFkZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1peGlucy5taWRkZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuZGl2Omhhcyg+IC53b3cpLFxuZGl2Omhhcyg+IC5hb3MtaW5pdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1nem9vbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG59XG5cblxuLmN1c3RvbS10cmFkZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDMycHgpO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtaXhpbnMuZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAxNnB4KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5taWRkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAxMTgycHgpIC8gMiAtIDE2cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5zbS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG5cbiAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLmN1c3RvbS10cmFkZS1jb250YWluZXItcmV2ZXJzZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxNDAwcHgpIC8gMiAtIDMycHgpO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxNDQwcHgpIC8gMiArIDMycHgpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1pZGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4vLyBmb3IgZXh0cmEgc21hbGwgcGFkZGluZ1xuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1peGlucy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuXG59XG5cbi5mb3ItZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIEBpbmNsdWRlIG1peGlucy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcbiAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnN0cnVtZW50K1NhbnM6aXRhbCx3Z2h0QDAsNDAwLi43MDA7MSw0MDAuLjcwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlIHtcclxuICAgIC5zaW5nbGUtdHJlZS1oZWFkIGgxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWwtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZWZlO1xyXG59XHJcblxyXG4vLyBibG9nIHNpbmdsZSBwYWdlXHJcbi5ibG9nLWRldGFpbC1oZWFkLWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LWZhbWlseTogXCJNdWxpc2hcIiwgc2Fucy1zZXJpZjtcclxuXHJcbiAgICAucG9zdC1leGNlcnB0IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW5zdHJ1bWVudCBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5taW4tdGFibGV0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi13aGl0ZS1ib3JkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4ucG9zdC1iYW5uZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTg4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAucG9zdC1tZXRhLXNoYXJlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3N0IHtcclxuICAgICYtdGl0bGUtY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUsXHJcbiAgICAmLXRpdGxlIGgxIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4OyAvL2ZvciBob21lIHBhZ2UgYmxvZyBjYXJkc1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZXRhLXNoYXJlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZ2FwOiAxN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmF1dGhvciB7XHJcbiAgICAmLW1ldGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1hdmF0YXItd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWF2YXRhciB7XHJcbiAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLWRldGFpbHMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZXRhLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgc3Bhbi5jZW50ZXJkb3Qge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjcmVhZC10aW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLnBvc3QtZmVhdHVyZWQtaW1hZ2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE5LzEwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDQgLyAyMTk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvcHktbGluay1idG4ge1xyXG4gICAgcGFkZGluZzogOC41cHggMTZweCA4LjVweCA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XHJcbiAgICB3aWR0aDogLW1vei1maXQtY29udGVudDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTQuNXB4IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgMTE1LCA3NiwgMC4xKTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkluc3RydW1lbnQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk04Ljc0ODggMTIuNTU5NEM4Ljg2NTkyIDEyLjY3NjYgOC45MzE3MiAxMi44MzU1IDguOTMxNzIgMTMuMDAxMkM4LjkzMTcyIDEzLjE2NjkgOC44NjU5MiAxMy4zMjU4IDguNzQ4OCAxMy40NDNMNy45NzIyNCAxNC4yMjQzQzcuMTUxIDE1LjA0NSA2LjAzNzM3IDE1LjUwNTkgNC44NzYzMyAxNS41MDU1QzMuNzE1MjkgMTUuNTA1MSAyLjYwMTk1IDE1LjA0MzYgMS43ODEyMiAxNC4yMjIzQzAuOTYwNTA0IDEzLjQwMTEgMC40OTk2MzQgMTIuMjg3NCAwLjUgMTEuMTI2NEMwLjUwMDM2NyA5Ljk2NTM2IDAuOTYxOTQgOC44NTIwMiAxLjc4MzE4IDguMDMxM0wzLjY2NzU1IDYuMTQ2OTJDNC40NTYzNyA1LjM1NzQ4IDUuNTE3MDYgNC44OTkzMiA2LjYzMjU3IDQuODY2MjFDNy43NDgwOCA0LjgzMzEgOC44MzQwOCA1LjIyNzUzIDkuNjY4MzMgNS45Njg4QzkuNzI5ODkgNi4wMjMzOCA5Ljc4MDEgNi4wODk1NSA5LjgxNjA4IDYuMTYzNTNDOS44NTIwNiA2LjIzNzUyIDkuODczMTIgNi4zMTc4NiA5Ljg3ODA2IDYuMzk5OThDOS44ODI5OSA2LjQ4MjExIDkuODcxNyA2LjU2NDQgOS44NDQ4MyA2LjY0MjE1QzkuODE3OTYgNi43MTk5MSA5Ljc3NjA0IDYuNzkxNjIgOS43MjE0NiA2Ljg1MzE4QzkuNjY2ODggNi45MTQ3MyA5LjYwMDcxIDYuOTY0OTQgOS41MjY3MyA3LjAwMDkyQzkuNDUyNzQgNy4wMzY5MSA5LjM3MjQgNy4wNTc5NiA5LjI5MDI3IDcuMDYyOUM5LjIwODE1IDcuMDY3ODMgOS4xMjU4NiA3LjA1NjU0IDkuMDQ4MTEgNy4wMjk2N0M4Ljk3MDM1IDcuMDAyOCA4Ljg5ODY0IDYuOTYwODggOC44MzcwOCA2LjkwNjNDOC4yNDEyNCA2LjM3NzE2IDcuNDY1NzYgNi4wOTU2NCA2LjY2OTIzIDYuMTE5MzJDNS44NzI3IDYuMTQyOTkgNS4xMTUzIDYuNDcwMDYgNC41NTE5MyA3LjAzMzY0TDIuNjY3NTUgOC45MTU2OEMyLjA4MTM4IDkuNTAxODQgMS43NTIwOCAxMC4yOTY5IDEuNzUyMDggMTEuMTI1OEMxLjc1MjA4IDExLjk1NDggMi4wODEzOCAxMi43NDk4IDIuNjY3NTUgMTMuMzM2QzMuMjUzNzIgMTMuOTIyMiA0LjA0ODc0IDE0LjI1MTUgNC44Nzc3MSAxNC4yNTE1QzUuNzA2NjggMTQuMjUxNSA2LjUwMTcgMTMuOTIyMiA3LjA4Nzg3IDEzLjMzNkw3Ljg2NDQzIDEyLjU1OTRDNy45MjI0NyAxMi41MDEzIDcuOTkxNCAxMi40NTUyIDguMDY3MjggMTIuNDIzOEM4LjE0MzE1IDEyLjM5MjMgOC4yMjQ0OCAxMi4zNzYxIDguMzA2NjIgMTIuMzc2MUM4LjM4ODc1IDEyLjM3NjEgOC40NzAwOCAxMi4zOTIzIDguNTQ1OTUgMTIuNDIzOEM4LjYyMTgzIDEyLjQ1NTIgOC42OTA3NiAxMi41MDEzIDguNzQ4OCAxMi41NTk0Wk0xNC4yMjM4IDEuNzc4MThDMTMuNDAyNCAwLjk1ODY1OCAxMi4yODk1IDAuNDk4NDEzIDExLjEyOTMgMC40OTg0MTNDOS45NjkgMC40OTg0MTMgOC44NTYxIDAuOTU4NjU4IDguMDM0NzQgMS43NzgxOEw3LjI1ODE4IDIuNTU1NTJDNy4xNDEwMSAyLjY3Mjc5IDcuMDc1MjIgMi44MzE4MSA3LjA3NTI5IDIuOTk3NTlDNy4wNzUzNyAzLjE2MzM3IDcuMTQxMjkgMy4zMjIzMyA3LjI1ODU3IDMuNDM5NUM3LjM3NTg0IDMuNTU2NjcgNy41MzQ4NiAzLjYyMjQ2IDcuNzAwNjQgMy42MjIzOUM3Ljg2NjQyIDMuNjIyMzEgOC4wMjUzOCAzLjU1NjM5IDguMTQyNTUgMy40MzkxMUw4LjkxOTEyIDIuNjYyNTVDOS41MDUyOSAyLjA3NjM4IDEwLjMwMDMgMS43NDcwNyAxMS4xMjkzIDEuNzQ3MDdDMTEuOTU4MiAxLjc0NzA3IDEyLjc1MzMgMi4wNzYzOCAxMy4zMzk0IDIuNjYyNTVDMTMuOTI1NiAzLjI0ODcyIDE0LjI1NDkgNC4wNDM3NCAxNC4yNTQ5IDQuODcyNzFDMTQuMjU0OSA1LjcwMTY4IDEzLjkyNTYgNi40OTY2OSAxMy4zMzk0IDcuMDgyODZMMTEuNDU1MSA4Ljk2ODhDMTAuODkxNCA5LjUzMjA2IDEwLjEzMzggOS44NTg3IDkuMzM3MjkgOS44ODE5NEM4LjU0MDc2IDkuOTA1MTcgNy43NjU0NSA5LjYyMzI0IDcuMTY5OSA5LjA5MzhDNy4xMDgzNCA5LjAzOTIyIDcuMDM2NjMgOC45OTczIDYuOTU4ODggOC45NzA0M0M2Ljg4MTEyIDguOTQzNTYgNi43OTg4MyA4LjkzMjI3IDYuNzE2NzEgOC45MzcyQzYuNTUwODUgOC45NDcxNiA2LjM5NTc1IDkuMDIyNiA2LjI4NTUyIDkuMTQ2OTJDNi4yMzA5NCA5LjIwODQ4IDYuMTg5MDIgOS4yODAxOSA2LjE2MjE1IDkuMzU3OTRDNi4xMzUyOCA5LjQzNTcgNi4xMjM5OSA5LjUxNzk5IDYuMTI4OTIgOS42MDAxMUM2LjEzODg5IDkuNzY1OTcgNi4yMTQzMyA5LjkyMTA3IDYuMzM4NjUgMTAuMDMxM0M3LjE3MjcxIDEwLjc3MjggOC4yNTg1OSAxMS4xNjc1IDkuMzc0MSAxMS4xMzQ3QzEwLjQ4OTYgMTEuMTAxOCAxMS41NTA0IDEwLjY0NCAxMi4zMzk0IDkuODU0NzRMMTQuMjIzOCA3Ljk3MDM2QzE1LjA0MzggNy4xNDg5NCAxNS41MDQzIDYuMDM1NzEgMTUuNTA0MyA0Ljg3NTA1QzE1LjUwNDMgMy43MTQzOSAxNS4wNDM4IDIuNjAxMTYgMTQuMjIzOCAxLjc3OTc0VjEuNzc4MThaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcclxufVxyXG5cclxuLmNvcHktY29uZmlybS1tc2cge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6ICM0Q0FGNTA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbn1cclxuXHJcblxyXG4uaW50cm9kdWN0aW9uLWNvbnRlbnQtc2VjdGlvbiB7XHJcbiAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW4tdGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1ldGEge1xyXG4gICAgJi1jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucG9zdCB7XHJcbiAgICAmLWRldGFpbC1mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi1wdWJsaXNoIHtcclxuICAgICAgICBtaW4td2lkdGg6IDE1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtc2hhcmUge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTU2cHg7XHJcblxyXG4gICAgICAgIC5jb3B5LXNoYXJlLWxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYXV0aG9yLWRldGFpbCB7XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgICYtYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtZGF0YSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRleHQtZWRpdG9yLXRvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgfVxyXG59IiwiLypfbWl4aW5zLnNjc3NcclxuU0NTUyBmaWxlIGZvciBhbGwgbWl4aW4gZWxlbWVudHMuXHJcblxyXG5AZmlsZSBfbWl4aW5zLnNjc3NcclxuQHBhdGggL2Fzc2V0cy9zY3NzL19taXhpbnMuc2Nzc1xyXG5AdmVyc2lvbiAyMDI1LTAxLTIxXHJcbiovXHJcblxyXG4vKiBQbGFjZWhvbGRlciBjc3MgcHJvcGVydHkgKi9cclxuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyogaG92ZXIsIGZvY3VzLCBhY3RpdmUgY3NzIHByb3BlcnR5IEJlZ2luICovXHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb2N1cyB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1mb2N1cyB7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICYuYWN0aXZlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZS12aXNpdGVkIHtcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi52aXNpdGVkIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZm9jdXMtYWN0aXZlLXZpc2l0ZWQge1xyXG4gICY6Zm9jdXMsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi52aXNpdGVkIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTA1IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG4vLyBTb3VyY2UgbWl4aW5zXHJcbiRzbWFsbC1tb2JpbGU6IDU3NnB4O1xyXG4kbW9iaWxlOiA3NjdweDtcclxuJG1pbi10YWJsZXQ6IDgyMXB4Oy8vbWluLXRhYmxldFxyXG4kbWlkLXRhYmxldDogOTkxcHg7Ly9taW4tdGFibGV0XHJcbiR0YWJsZXQtd2lkdGg6IDEwMjRweDsvL3RhYmxldFxyXG4kbGctdGFibGV0LXdpZHRoOiAxMTAwcHg7Ly9sZy10YWJsZXRcclxuJHNtLWRlc2t0b3A6IDEyMjBweDsvL3NtYWxsIGRlc2t0b3AgXHJcbiRtaWQtZGVza3RvcC13aWR0aDogMTQwMHB4Oy8vbWlkZGVza3RvcFxyXG4kZGVza3RvcC13aWR0aDogMTQ0MXB4Oy8vZGVza3RvcFxyXG4kbGFyZ2VEZXNrdG9wLXdpZHRoOiAxNjAwcHg7Ly9sYXJnZURlc2t0b3BcclxuJGJpZ1NjcmVlbjogMTkyMXB4Oy8vYmlnU2NyZWVuXHJcblxyXG4vL21vYmlsZVxyXG5AbWl4aW4gc21hbGwtbW9iaWxlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skc21hbGwtbW9iaWxlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbW9iaWxlfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtaW4tdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbWluLXRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pZC10YWJsZXQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtaWQtdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXdpZHRofSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGctdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbGctdGFibGV0LXdpZHRofSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc20tZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtLWRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaWRkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbWlkLWRlc2t0b3Atd2lkdGh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcC13aWR0aH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxhcmdlRGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGxhcmdlRGVza3RvcC13aWR0aH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYmlnU2NyZWVuIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYmlnU2NyZWVufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vIGNvbW1vbiBmb250XHJcblxyXG5AbWl4aW4gbGFyZ2UtZm9udCB7XHJcbiAgZm9udC1zaXplOiAkZm9udC02MDtcclxuICBmb250LXdlaWdodDogJGZ3LTQwMDtcclxuICBsaW5lLWhlaWdodDogJGxoLTEwO1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC0zNjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb21tb24tZm9udCB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc21hbGwtZm9udCB7XHJcbiAgZm9udC1zaXplOiAkZm9udC0xMTtcclxuICBmb250LXdlaWdodDogJGZ3LTYwMDtcclxuICBsaW5lLWhlaWdodDogJGxoLTMwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAkbHMtMjI7XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmb250LXNpemU6ICRmb250LTEwO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1saW5lLXBvc2l0aW9uIHtcclxuICByaWdodDogY2FsYygoMTAwdncgLSAxODU2cHgpIC8gMiArIDY3MnB4KTtcclxuICBcclxufVxyXG5cclxuQG1peGluIGhlYWRlci1maXJzdC11bCB7XHJcbiAgbWF4LXdpZHRoOiA2NSU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjhweCk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8vIHNjcm9sbGJhciBkZXNpZ25cclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjNDYzYzMzICNlN2U1ZTQ7XHJcbiAgJjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTdlNWU0O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDYzYzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm9yZGVyOiAwLjFweCBzb2xpZCAjZTdlNWU0O1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICB9XHJcbiAgbGkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNDFweCByaWdodDtcclxuICAgIEBpbmNsdWRlIGFycm93LWxpc3Rpbmc7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyOXB4IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi0wMztcclxuICB9XHJcbiAgbGksXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLTc5NzE2QjtcclxuICAgIC8qIERpc3BsYXkvSGVhZGluZyAzMCAqL1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDM2cHggKi9cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi0wMztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTA1IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG5AbWl4aW4gY3RhLXR4dCB7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kQm9keTtcclxuICAvKiBUZXh0IDE2L0JvZHkgMTYgKi9cclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTQwJTsgLyogMjIuNHB4ICovXHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcclxufVxyXG5AbWl4aW4gZ2xvYmFsLXN1YnRpdGxlIHtcclxuICBjb2xvcjogdmFyaWFibGVzLiRTdWJ0bGUtVGV4dDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmctbGVmdDogMTJweDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi8vIEZvciBnbG9iYWwgdGl0bGVzXHJcbkBtaXhpbiBjb21tb24taGVhZGluZ3Mge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udGhlYWRpbmc7XHJcbiAgbGluZS1oZWlnaHQ6IDEwNSU7IC8qIDY2cHggKi9cclxuICBmb250LXNpemU6dmFyaWFibGVzLiRmb250LTQ4O1xyXG4gIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICB9XHJcbn1cclxuQG1peGluIGgxIHtcclxuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC02NDtcclxuICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDA7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBoMiB7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzY7XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDMge1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBoNCB7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDUge1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjQlOyAvKiAyOHB4ICovXHJcbiAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gaDYge1xyXG4gIC8qIE5ldy9CdXR0b24gQmFzZSAqL1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICBcclxufVxyXG5cclxuLy8gY3VzdG9tIGNoZWNrYm94XHJcbkBtaXhpbiBjdXN0b20tY2hlY2tib3h7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjAgMjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdwYXRoLTEtaW5zaWRlLTFfNDEwNV8zMjg4MycgZmlsbD0nd2hpdGUnJTNFJTNDcGF0aCBkPSdNMCAwLjVIMjBWMjAuNUgwVjAuNVonLyUzRSUzQy9tYXNrJTNFJTNDcGF0aCBkPSdNMCAwLjVWLTAuOUgtMS40VjAuNUgwWk0yMCAwLjVIMjEuNFYtMC45SDIwVjAuNVpNMjAgMjAuNVYyMS45SDIxLjRWMjAuNUgyMFpNMCAyMC41SC0xLjRWMjEuOUgwVjIwLjVaTTAgMS45SDIwVi0wLjlIMFYxLjlaTTE4LjYgMC41VjIwLjVIMjEuNFYwLjVIMTguNlpNMjAgMTkuMUgwVjIxLjlIMjBWMTkuMVpNMS40IDIwLjVWMC41SC0xLjRWMjAuNUgxLjRaJyBmaWxsPSclMjNDMUIxQTEnIGZpbGwtb3BhY2l0eT0nMC4zMycgbWFzaz0ndXJsKCUyM3BhdGgtMS1pbnNpZGUtMV80MTA1XzMyODgzKScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLTAzO1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgJjpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjM3N18xNTczKSclM0UlM0NtYXNrIGlkPSdtYXNrMF8yMzc3XzE1NzMnIHN0eWxlPSdtYXNrLXR5cGU6bHVtaW5hbmNlJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnJTNFJTNDcGF0aCBkPSdNMCAwLjVIMjBWMjAuNUgwVjAuNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzIzNzdfMTU3MyknJTNFJTNDcGF0aCBkPSdNLTIuNDQzNzllLTA1IDAuNDk5NjA5Vi0wLjkwMDM5MUgtMS40MDAwMlYwLjQ5OTYwOUgtMi40NDM3OWUtMDVaTTIwIDAuNDk5NjA5SDIxLjRWLTAuOTAwMzkxSDIwVjAuNDk5NjA5Wk0yMCAyMC40OTk2VjIxLjg5OTZIMjEuNFYyMC40OTk2SDIwWk0tMi40NDM3OWUtMDUgMjAuNDk5NkgtMS40MDAwMlYyMS44OTk2SC0yLjQ0Mzc5ZS0wNVYyMC40OTk2Wk0tMi40NDM3OWUtMDUgMS44OTk2MUgyMFYtMC45MDAzOTFILTIuNDQzNzllLTA1VjEuODk5NjFaTTE4LjYgMC40OTk2MDlWMjAuNDk5NkgyMS40VjAuNDk5NjA5SDE4LjZaTTIwIDE5LjA5OTZILTIuNDQzNzllLTA1VjIxLjg5OTZIMjBWMTkuMDk5NlpNMS4zOTk5OCAyMC40OTk2VjAuNDk5NjA5SC0xLjQwMDAyVjIwLjQ5OTZIMS4zOTk5OFonIGZpbGw9JyUyM0MxQjFBMScgZmlsbC1vcGFjaXR5PScwLjMzJy8lM0UlM0MvZyUzRSUzQ3BhdGggZD0nTTE2IDYuNUw3Ljc1IDE0Ljc1TDQgMTEnIHN0cm9rZT0nJTIzQUZBRkFGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzIzNzdfMTU3MyclM0UlM0NyZWN0IHdpZHRoPScyMCcgaGVpZ2h0PScyMScgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3ItbW9iaWxle1xyXG4gICBkaXNwbGF5Om5vbmU7XHJcbiAgQGluY2x1ZGUgbW9iaWxle1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0e1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3ItdGFibGV0e1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXR7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9we1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZvci1kZXNrdG9we1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuICBAaW5jbHVkZSBtb2JpbGV7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYmxldHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2ZvbnQtZmFtaWx5L0FwZXJjdS1mb250L3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW5zdHJ1bWVudCtTYW5zOml0YWwsd2dodEAwLDQwMC4uNzAwOzEsNDAwLi43MDAmZmFtaWx5PVJlZCtIYXQrVGV4dDppdGFsLHdnaHRAMCwzMDAuLjcwMDsxLDMwMC4uNzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SZWQrSGF0K0Rpc3BsYXk6aXRhbCx3Z2h0QDAsMzAwLi45MDA7MSwzMDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUluc3RydW1lbnQrU2FuczppdGFsLHdnaHRAMCw0MDAuLjcwMDsxLDQwMC4uNzAwJmRpc3BsYXk9c3dhcFwiKTtcbi8qX21peGlucy5zY3NzXG5TQ1NTIGZpbGUgZm9yIGFsbCBtaXhpbiBlbGVtZW50cy5cblxuQGZpbGUgX21peGlucy5zY3NzXG5AcGF0aCAvYXNzZXRzL3Njc3MvX21peGlucy5zY3NzXG5AdmVyc2lvbiAyMDI1LTAxLTIxXG4qL1xuLyogUGxhY2Vob2xkZXIgY3NzIHByb3BlcnR5ICovXG4vKiBob3ZlciwgZm9jdXMsIGFjdGl2ZSBjc3MgcHJvcGVydHkgQmVnaW4gKi9cbi5mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9yLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLmZvci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZvci10YWJsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3ItdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3ItdGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuZm9yLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9yLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLmZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkJGQjtcbn1cblxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXMgIWltcG9ydGFudDtcbn1cblxuYm9keS5hZG1pbi1iYXIgLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gIHRvcDogNDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgYm9keS5hZG1pbi1iYXIgLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gICAgdG9wOiA0OHB4O1xuICB9XG59XG5cbm1haW4ge1xuICBwYWRkaW5nLXRvcDogODVweDtcbn1cblxucDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnN0cm9uZyxcbmZvcm0sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5wLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUsXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5zZWxlY3QgaW5wdXQsXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmU3ZTI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5zZWxlY3QgaW5wdXQ6aG92ZXIsXG50ZXh0YXJlYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE3MTQxMjtcbn1cbnNlbGVjdCBpbnB1dDpmb2N1cywgc2VsZWN0IGlucHV0LmFjdGl2ZSwgc2VsZWN0IGlucHV0LnZpc2l0ZWQsXG50ZXh0YXJlYTpmb2N1cyxcbnRleHRhcmVhLmFjdGl2ZSxcbnRleHRhcmVhLnZpc2l0ZWQge1xuICBib3JkZXItY29sb3I6ICNlYmU3ZTI7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5saSxcbnEsXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaDEgc3BhbixcbmgyIHNwYW4sXG5oMyBzcGFuLFxuaDQgc3Bhbixcbmg1IHNwYW4sXG5oNiBzcGFuLFxucCBzcGFuLFxubGkgc3BhbixcbnEgc3BhbixcbmJsb2NrcXVvdGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5hOm5vdCg6aGFzKFtjbGFzc10pKTpoYXMoW3RhYmluZGV4XSk6aG92ZXIsIGE6aGFzKGltZyk6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI5XCIgaGVpZ2h0PVwiNlwiIHZpZXdCb3g9XCIwIDAgOSA2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMC45MzMwNTggMC45Njg3MDNDMS4xNzcxNCAwLjcyNDYyNSAxLjU3Mjg2IDAuNzI0NjI1IDEuODE2OTQgMC45Njg3MDNMNC41IDMuNjUxNzZMNy4xODMwNiAwLjk2ODcwM0M3LjQyNzE0IDAuNzI0NjI1IDcuODIyODYgMC43MjQ2MjUgOC4wNjY5NCAwLjk2ODcwM0M4LjMxMTAyIDEuMjEyNzggOC4zMTEwMiAxLjYwODUxIDguMDY2OTQgMS44NTI1OUw0Ljk0MTk0IDQuOTc3NTlDNC42OTc4NiA1LjIyMTY2IDQuMzAyMTQgNS4yMjE2NiA0LjA1ODA2IDQuOTc3NTlMMC45MzMwNTggMS44NTI1OUMwLjY4ODk4MSAxLjYwODUxIDAuNjg4OTgxIDEuMjEyNzggMC45MzMwNTggMC45Njg3MDNaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IHRvcCAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuc2VsZWN0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IHJnYig1NCwgNjUsIDgyKTtcbn1cbmJvZHkgaDEsXG5ib2R5IGgyLFxuYm9keSBoMyxcbmJvZHkgaDQsXG5ib2R5IC5oMSxcbmJvZHkgLmgyLFxuYm9keSAuaDMsXG5ib2R5IC5oNCB7XG4gIGNvbG9yOiByZ2IoNTQsIDY1LCA4Mik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTA1JTsgLyogNjZweCAqL1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBoMSxcbiAgYm9keSBoMixcbiAgYm9keSBoMyxcbiAgYm9keSBoNCxcbiAgYm9keSAuaDEsXG4gIGJvZHkgLmgyLFxuICBib2R5IC5oMyxcbiAgYm9keSAuaDQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuYm9keSBoMSxcbmJvZHkgLmgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgaDEsXG4gIGJvZHkgLmgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbmJvZHkgaDIsXG5ib2R5IC5oMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IGgyLFxuICBib2R5IC5oMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5ib2R5IGgzLFxuYm9keSAuaDMge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSBoMyxcbiAgYm9keSAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuYm9keSBoNCxcbmJvZHkgLmg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgaDQsXG4gIGJvZHkgLmg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkgaDUsXG5ib2R5IC5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7IC8qIDI4cHggKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IGg1LFxuICBib2R5IC5oNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5IGg2LFxuYm9keSAuaDYge1xuICAvKiBOZXcvQnV0dG9uIEJhc2UgKi9cbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkgaDYgPiBhLFxuYm9keSAuaDYgPiBhIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG5cbnAsXG5zcGFuLFxuc3Ryb25nLFxuYixcbmJ1dHRvbixcbmxpLFxuLnAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBwLFxuICBzcGFuLFxuICBzdHJvbmcsXG4gIGIsXG4gIGJ1dHRvbixcbiAgbGksXG4gIC5wIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxubGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDIxcHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRweDtcbn1cblxucSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OCwgMTQ1LCAxMzAsIDAuMzI5NDExNzY0Nyk7XG59XG5cbi50cmFkZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudHJhZGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyYWRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRyYWRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5cbmRpdjpoYXMoPiAud293KSxcbmRpdjpoYXMoPiAuYW9zLWluaXQpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltZ3pvb20ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltZ3pvb20gaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4uaW1nem9vbTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAzMnB4KTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MXB4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDE2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAxMTgycHgpIC8gMiAtIDE2cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jdXN0b20tdHJhZGUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5jdXN0b20tdHJhZGUtY29udGFpbmVyLXJldmVyc2Uge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTQwMHB4KSAvIDIgLSAzMnB4KTtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lci1yZXZlcnNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTQ0MHB4KSAvIDIgKyAzMnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lci1yZXZlcnNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXItcmV2ZXJzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS10cmFkZS1jb250YWluZXItcmV2ZXJzZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MXB4KSB7XG4gIC5mb3ItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3ItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9yLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLmZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5idG4ge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0biB7XG4gICAgcGFkZGluZzogMTFweCAxMC41cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGdhcDogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLmJ0bi1ibHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYigyMSwgOTQsIDIzOSk7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMSwgOTQsIDIzOSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0MTUyO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItY29sb3I6ICMzNjQxNTI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1ibHVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMTUsIDMzLCAxMjAsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUsIDMzLCAxMjAsIDAuNSk7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjIxNzg7XG59XG5cbi5idG4tYXJyb3ctYmx1ZSB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTVFRUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tYXJyb3ctYmx1ZSB7XG4gICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmJ0bi1hcnJvdy1ibHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0ozYUdsMFpTSXZQZ284TDNOMlp6NEtcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1hcnJvdy1ibHVlOjphZnRlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uYnRuLWFycm93LWJsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC01MCU7XG4gIHJpZ2h0OiAtNjUlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tYXJyb3ctYmx1ZTpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICByaWdodDogNjUlO1xuICB0b3A6IDUwJTtcbn1cblxuLmJ0bi1hcnJvdy13aGl0ZSB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTVFRUY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tQmFja2dyb3VuZC1DYW52YXMtRGVmYXVsdCwgI0ZGRkZGRiksIHZhcigtLUJhY2tncm91bmQtQ2FudmFzLURlZmF1bHQsICNGRkZGRkYpKSwgbGluZWFyLWdyYWRpZW50KDI2MS4zNmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC0xMjUuOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMTA2LjIzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC04Ni42NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTguMzglKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLWFycm93LXdoaXRlIHtcbiAgICBwYWRkaW5nOiAxMXB4IDEwLjVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZ2FwOiAycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmJ0bi1hcnJvdy13aGl0ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLWFycm93LXdoaXRlOjphZnRlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uYnRuLWFycm93LXdoaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAtNTAlO1xuICByaWdodDogLTY1JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWFycm93LXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLUJhY2tncm91bmQtTmV1dHJhbC1Tb2xpZCwgIzE1NUVFRiksIHZhcigtLUJhY2tncm91bmQtTmV1dHJhbC1Tb2xpZCwgIzE1NUVFRikpLCBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tYXJyb3ctd2hpdGU6aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgcmlnaHQ6IDY1JTtcbiAgdG9wOiA1MCU7XG59XG4uYnRuLWFycm93LXdoaXRlOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSjNhR2wwWlNJdlBnbzhMM04yWno0S1wiKTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjA1MDk4MDM5MjIpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogIzM2NDE1MjtcbiAgcGFkZGluZzogMTMuNXB4IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGdhcDogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDEwMSwgMC4wOTAxOTYwNzg0KTtcbn1cblxuLnNpbXBsZS1hcnJvdy1idG4ge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltcGxlLWFycm93LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2ltcGxlLWFycm93LWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDE7XG59XG4uc2ltcGxlLWFycm93LWJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xufVxuXG4uc2ltcGxlLWxpbmsge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbXBsZS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2ltcGxlLWxpbmsubGluay1hcnJvdzo6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xufVxuXG4ubG9hZC1tb3JlIHtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxvYWQtbW9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZSB7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAtMTI1LjglLCAjRkZGRkZGIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC04LjM4JSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTUwJTtcbiAgcmlnaHQ6IC02NSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIHJpZ2h0OiA2NSU7XG4gIHRvcDogNTAlO1xufVxuXG4uYnRuLWNoYXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxLCA5NCwgMjM5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi1jaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTcgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS40Mzc1IDkuMDAwMDlDOS40Mzc1IDkuMTg1NTEgOS4zODI1MiA5LjM2Njc2IDkuMjc5NSA5LjUyMDkzQzkuMTc2NDkgOS42NzUxIDkuMDMwMDcgOS43OTUyNyA4Ljg1ODc2IDkuODY2MjJDOC42ODc0NiA5LjkzNzE4IDguNDk4OTYgOS45NTU3NSA4LjMxNzEgOS45MTk1N0M4LjEzNTI1IDkuODgzNCA3Ljk2ODIgOS43OTQxMSA3LjgzNzA5IDkuNjYzQzcuNzA1OTggOS41MzE4OSA3LjYxNjY5IDkuMzY0ODQgNy41ODA1MSA5LjE4Mjk4QzcuNTQ0MzQgOS4wMDExMyA3LjU2MjkxIDguODEyNjMgNy42MzM4NiA4LjY0MTMyQzcuNzA0ODIgOC40NzAwMSA3LjgyNDk4IDguMzIzNiA3Ljk3OTE1IDguMjIwNThDOC4xMzMzMiA4LjExNzU3IDguMzE0NTggOC4wNjI1OSA4LjUgOC4wNjI1OUM4Ljc0ODY0IDguMDYyNTkgOC45ODcxIDguMTYxMzYgOS4xNjI5MSA4LjMzNzE3QzkuMzM4NzMgOC41MTI5OSA5LjQzNzUgOC43NTE0NCA5LjQzNzUgOS4wMDAwOVpNNS4wNjI1IDguMDYyNTlDNC44NzcwOCA4LjA2MjU5IDQuNjk1ODIgOC4xMTc1NyA0LjU0MTY1IDguMjIwNThDNC4zODc0OCA4LjMyMzYgNC4yNjczMiA4LjQ3MDAxIDQuMTk2MzYgOC42NDEzMkM0LjEyNTQxIDguODEyNjMgNC4xMDY4NCA5LjAwMTEzIDQuMTQzMDEgOS4xODI5OEM0LjE3OTE5IDkuMzY0ODQgNC4yNjg0OCA5LjUzMTg5IDQuMzk5NTkgOS42NjNDNC41MzA3IDkuNzk0MTEgNC42OTc3NCA5Ljg4MzQgNC44Nzk2IDkuOTE5NTdDNS4wNjE0NiA5Ljk1NTc1IDUuMjQ5OTYgOS45MzcxOCA1LjQyMTI3IDkuODY2MjJDNS41OTI1NyA5Ljc5NTI3IDUuNzM4OTkgOS42NzUxIDUuODQyIDkuNTIwOTNDNS45NDUwMiA5LjM2Njc2IDYgOS4xODU1MSA2IDkuMDAwMDlDNiA4Ljc1MTQ0IDUuOTAxMjMgOC41MTI5OSA1LjcyNTQxIDguMzM3MTdDNS41NDk2IDguMTYxMzYgNS4zMTExNCA4LjA2MjU5IDUuMDYyNSA4LjA2MjU5Wk0xMS45Mzc1IDguMDYyNTlDMTEuNzUyMSA4LjA2MjU5IDExLjU3MDggOC4xMTc1NyAxMS40MTY3IDguMjIwNThDMTEuMjYyNSA4LjMyMzYgMTEuMTQyMyA4LjQ3MDAxIDExLjA3MTQgOC42NDEzMkMxMS4wMDA0IDguODEyNjMgMTAuOTgxOCA5LjAwMTEzIDExLjAxOCA5LjE4Mjk4QzExLjA1NDIgOS4zNjQ4NCAxMS4xNDM1IDkuNTMxODkgMTEuMjc0NiA5LjY2M0MxMS40MDU3IDkuNzk0MTEgMTEuNTcyNyA5Ljg4MzQgMTEuNzU0NiA5LjkxOTU3QzExLjkzNjUgOS45NTU3NSAxMi4xMjUgOS45MzcxOCAxMi4yOTYzIDkuODY2MjJDMTIuNDY3NiA5Ljc5NTI3IDEyLjYxNCA5LjY3NTEgMTIuNzE3IDkuNTIwOTNDMTIuODIgOS4zNjY3NiAxMi44NzUgOS4xODU1MSAxMi44NzUgOS4wMDAwOUMxMi44NzUgOC43NTE0NCAxMi43NzYyIDguNTEyOTkgMTIuNjAwNCA4LjMzNzE3QzEyLjQyNDYgOC4xNjEzNiAxMi4xODYxIDguMDYyNTkgMTEuOTM3NSA4LjA2MjU5Wk0xNi42MjUgOS4wMDAwOUMxNi42MjUzIDEwLjQwMjggMTYuMjYyNCAxMS43ODE4IDE1LjU3MTcgMTMuMDAyN0MxNC44ODEgMTQuMjIzNiAxMy44ODU5IDE1LjI0NDkgMTIuNjgzNCAxNS45NjcxQzExLjQ4MDggMTYuNjg5NCAxMC4xMTE4IDE3LjA4OCA4LjcwOTQ4IDE3LjEyNDJDNy4zMDcxOSAxNy4xNjAzIDUuOTE5NDIgMTYuODMyOCA0LjY4MTI1IDE2LjE3MzVMMi4wMjEwOSAxNy4wNjAyQzEuODAwODUgMTcuMTMzNyAxLjU2NDUgMTcuMTQ0NCAxLjMzODU0IDE3LjA5MUMxLjExMjU3IDE3LjAzNzcgMC45MDU5MjcgMTYuOTIyNSAwLjc0MTc1OSAxNi43NTgzQzAuNTc3NTkgMTYuNTk0MiAwLjQ2MjM4NiAxNi4zODc1IDAuNDA5MDYxIDE2LjE2MTVDMC4zNTU3MzUgMTUuOTM1NiAwLjM2NjM5NCAxNS42OTkyIDAuNDM5ODQ0IDE1LjQ3OUwxLjMyNjU2IDEyLjgxODhDMC43NDY5OTEgMTEuNzI5MiAwLjQyMzI3OSAxMC41MjE4IDAuMzc5OTk4IDkuMjg4MzRDMC4zMzY3MTcgOC4wNTQ5IDAuNTc1MDA0IDYuODI3OCAxLjA3Njc3IDUuNzAwMTlDMS41Nzg1NCA0LjU3MjU4IDIuMzMwNiAzLjU3NDExIDMuMjc1ODcgMi43ODA1NUM0LjIyMTE0IDEuOTg2OTkgNS4zMzQ3NyAxLjQxOTIxIDYuNTMyMjQgMS4xMjAzQzcuNzI5NzEgMC44MjEzOTMgOC45Nzk1MyAwLjc5OTIxNSAxMC4xODY4IDEuMDU1NDVDMTEuMzk0MiAxLjMxMTY5IDEyLjUyNzIgMS44Mzk2IDEzLjUwMDEgMi41OTkxMkMxNC40NzI5IDMuMzU4NjUgMTUuMjU5OSA0LjMyOTgxIDE1LjgwMTQgNS40Mzg5MUMxNi4zNDI4IDYuNTQ4IDE2LjYyNDUgNy43NjU4OCAxNi42MjUgOS4wMDAwOVpNMTUuMzc1IDkuMDAwMDlDMTUuMzc0NyA3Ljk0NTQ5IDE1LjEzMTggNi45MDUxMSAxNC42NjUxIDUuOTU5NDJDMTQuMTk4MyA1LjAxMzczIDEzLjUyMDMgNC4xODgwOCAxMi42ODM0IDMuNTQ2MzZDMTEuODQ2NiAyLjkwNDY0IDEwLjg3MzMgMi40NjQwNSA5LjgzODg5IDIuMjU4NjdDOC44MDQ0OSAyLjA1MzI5IDcuNzM2NzEgMi4wODg2MyA2LjcxODE1IDIuMzYxOTZDNS42OTk2IDIuNjM1MjkgNC43NTc1NyAzLjEzOTI3IDMuOTY0OTYgMy44MzQ5MkMzLjE3MjM1IDQuNTMwNTggMi41NTA0IDUuMzk5MjUgMi4xNDcyNCA2LjM3MzczQzEuNzQ0MDcgNy4zNDgyMSAxLjU3MDQ4IDguNDAyMzggMS42Mzk5MiA5LjQ1NDY5QzEuNzA5MzUgMTAuNTA3IDIuMDE5OTQgMTEuNTI5MiAyLjU0NzY2IDEyLjQ0MjNDMi41OTE5NSAxMi41MTg5IDIuNjE5NDUgMTIuNjA0MSAyLjYyODM0IDEyLjY5MjJDMi42MzcyMyAxMi43ODAzIDIuNjI3MyAxMi44NjkzIDIuNTk5MjIgMTIuOTUzMkwxLjYyNSAxNS44NzUxTDQuNTQ2ODggMTQuOTAwOUM0LjYxMDUyIDE0Ljg3OTIgNC42NzcyOSAxNC44NjgxIDQuNzQ0NTMgMTQuODY4MUM0Ljg1NDMgMTQuODY4MiA0Ljk2MjA4IDE0Ljg5NzMgNS4wNTcwMyAxNC45NTI0QzYuMTAyMTkgMTUuNTU3MSA3LjI4ODE3IDE1Ljg3NTkgOC40OTU2NiAxNS44NzY3QzkuNzAzMTQgMTUuODc3NCAxMC44ODk1IDE1LjU2MDIgMTEuOTM1NCAxNC45NTY4QzEyLjk4MTQgMTQuMzUzNCAxMy44NDk5IDEzLjQ4NTIgMTQuNDUzNyAxMi40Mzk1QzE1LjA1NzUgMTEuMzkzOCAxNS4zNzUzIDEwLjIwNzYgMTUuMzc1IDkuMDAwMDlaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4tY2hhdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tY2hhdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbn1cbi5idG4tY2hhdDpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE3IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNDM3NSA5LjAwMDA5QzkuNDM3NSA5LjE4NTUxIDkuMzgyNTIgOS4zNjY3NiA5LjI3OTUgOS41MjA5M0M5LjE3NjQ5IDkuNjc1MSA5LjAzMDA3IDkuNzk1MjcgOC44NTg3NiA5Ljg2NjIyQzguNjg3NDYgOS45MzcxOCA4LjQ5ODk2IDkuOTU1NzUgOC4zMTcxIDkuOTE5NTdDOC4xMzUyNSA5Ljg4MzQgNy45NjgyIDkuNzk0MTEgNy44MzcwOSA5LjY2M0M3LjcwNTk4IDkuNTMxODkgNy42MTY2OSA5LjM2NDg0IDcuNTgwNTEgOS4xODI5OEM3LjU0NDM0IDkuMDAxMTMgNy41NjI5MSA4LjgxMjYzIDcuNjMzODYgOC42NDEzMkM3LjcwNDgyIDguNDcwMDEgNy44MjQ5OCA4LjMyMzYgNy45NzkxNSA4LjIyMDU4QzguMTMzMzIgOC4xMTc1NyA4LjMxNDU4IDguMDYyNTkgOC41IDguMDYyNTlDOC43NDg2NCA4LjA2MjU5IDguOTg3MSA4LjE2MTM2IDkuMTYyOTEgOC4zMzcxN0M5LjMzODczIDguNTEyOTkgOS40Mzc1IDguNzUxNDQgOS40Mzc1IDkuMDAwMDlaTTUuMDYyNSA4LjA2MjU5QzQuODc3MDggOC4wNjI1OSA0LjY5NTgyIDguMTE3NTcgNC41NDE2NSA4LjIyMDU4QzQuMzg3NDggOC4zMjM2IDQuMjY3MzIgOC40NzAwMSA0LjE5NjM2IDguNjQxMzJDNC4xMjU0MSA4LjgxMjYzIDQuMTA2ODQgOS4wMDExMyA0LjE0MzAxIDkuMTgyOThDNC4xNzkxOSA5LjM2NDg0IDQuMjY4NDggOS41MzE4OSA0LjM5OTU5IDkuNjYzQzQuNTMwNyA5Ljc5NDExIDQuNjk3NzQgOS44ODM0IDQuODc5NiA5LjkxOTU3QzUuMDYxNDYgOS45NTU3NSA1LjI0OTk2IDkuOTM3MTggNS40MjEyNyA5Ljg2NjIyQzUuNTkyNTcgOS43OTUyNyA1LjczODk5IDkuNjc1MSA1Ljg0MiA5LjUyMDkzQzUuOTQ1MDIgOS4zNjY3NiA2IDkuMTg1NTEgNiA5LjAwMDA5QzYgOC43NTE0NCA1LjkwMTIzIDguNTEyOTkgNS43MjU0MSA4LjMzNzE3QzUuNTQ5NiA4LjE2MTM2IDUuMzExMTQgOC4wNjI1OSA1LjA2MjUgOC4wNjI1OVpNMTEuOTM3NSA4LjA2MjU5QzExLjc1MjEgOC4wNjI1OSAxMS41NzA4IDguMTE3NTcgMTEuNDE2NyA4LjIyMDU4QzExLjI2MjUgOC4zMjM2IDExLjE0MjMgOC40NzAwMSAxMS4wNzE0IDguNjQxMzJDMTEuMDAwNCA4LjgxMjYzIDEwLjk4MTggOS4wMDExMyAxMS4wMTggOS4xODI5OEMxMS4wNTQyIDkuMzY0ODQgMTEuMTQzNSA5LjUzMTg5IDExLjI3NDYgOS42NjNDMTEuNDA1NyA5Ljc5NDExIDExLjU3MjcgOS44ODM0IDExLjc1NDYgOS45MTk1N0MxMS45MzY1IDkuOTU1NzUgMTIuMTI1IDkuOTM3MTggMTIuMjk2MyA5Ljg2NjIyQzEyLjQ2NzYgOS43OTUyNyAxMi42MTQgOS42NzUxIDEyLjcxNyA5LjUyMDkzQzEyLjgyIDkuMzY2NzYgMTIuODc1IDkuMTg1NTEgMTIuODc1IDkuMDAwMDlDMTIuODc1IDguNzUxNDQgMTIuNzc2MiA4LjUxMjk5IDEyLjYwMDQgOC4zMzcxN0MxMi40MjQ2IDguMTYxMzYgMTIuMTg2MSA4LjA2MjU5IDExLjkzNzUgOC4wNjI1OVpNMTYuNjI1IDkuMDAwMDlDMTYuNjI1MyAxMC40MDI4IDE2LjI2MjQgMTEuNzgxOCAxNS41NzE3IDEzLjAwMjdDMTQuODgxIDE0LjIyMzYgMTMuODg1OSAxNS4yNDQ5IDEyLjY4MzQgMTUuOTY3MUMxMS40ODA4IDE2LjY4OTQgMTAuMTExOCAxNy4wODggOC43MDk0OCAxNy4xMjQyQzcuMzA3MTkgMTcuMTYwMyA1LjkxOTQyIDE2LjgzMjggNC42ODEyNSAxNi4xNzM1TDIuMDIxMDkgMTcuMDYwMkMxLjgwMDg1IDE3LjEzMzcgMS41NjQ1IDE3LjE0NDQgMS4zMzg1NCAxNy4wOTFDMS4xMTI1NyAxNy4wMzc3IDAuOTA1OTI3IDE2LjkyMjUgMC43NDE3NTkgMTYuNzU4M0MwLjU3NzU5IDE2LjU5NDIgMC40NjIzODYgMTYuMzg3NSAwLjQwOTA2MSAxNi4xNjE1QzAuMzU1NzM1IDE1LjkzNTYgMC4zNjYzOTQgMTUuNjk5MiAwLjQzOTg0NCAxNS40NzlMMS4zMjY1NiAxMi44MTg4QzAuNzQ2OTkxIDExLjcyOTIgMC40MjMyNzkgMTAuNTIxOCAwLjM3OTk5OCA5LjI4ODM0QzAuMzM2NzE3IDguMDU0OSAwLjU3NTAwNCA2LjgyNzggMS4wNzY3NyA1LjcwMDE5QzEuNTc4NTQgNC41NzI1OCAyLjMzMDYgMy41NzQxMSAzLjI3NTg3IDIuNzgwNTVDNC4yMjExNCAxLjk4Njk5IDUuMzM0NzcgMS40MTkyMSA2LjUzMjI0IDEuMTIwM0M3LjcyOTcxIDAuODIxMzkzIDguOTc5NTMgMC43OTkyMTUgMTAuMTg2OCAxLjA1NTQ1QzExLjM5NDIgMS4zMTE2OSAxMi41MjcyIDEuODM5NiAxMy41MDAxIDIuNTk5MTJDMTQuNDcyOSAzLjM1ODY1IDE1LjI1OTkgNC4zMjk4MSAxNS44MDE0IDUuNDM4OTFDMTYuMzQyOCA2LjU0OCAxNi42MjQ1IDcuNzY1ODggMTYuNjI1IDkuMDAwMDlaTTE1LjM3NSA5LjAwMDA5QzE1LjM3NDcgNy45NDU0OSAxNS4xMzE4IDYuOTA1MTEgMTQuNjY1MSA1Ljk1OTQyQzE0LjE5ODMgNS4wMTM3MyAxMy41MjAzIDQuMTg4MDggMTIuNjgzNCAzLjU0NjM2QzExLjg0NjYgMi45MDQ2NCAxMC44NzMzIDIuNDY0MDUgOS44Mzg4OSAyLjI1ODY3QzguODA0NDkgMi4wNTMyOSA3LjczNjcxIDIuMDg4NjMgNi43MTgxNSAyLjM2MTk2QzUuNjk5NiAyLjYzNTI5IDQuNzU3NTcgMy4xMzkyNyAzLjk2NDk2IDMuODM0OTJDMy4xNzIzNSA0LjUzMDU4IDIuNTUwNCA1LjM5OTI1IDIuMTQ3MjQgNi4zNzM3M0MxLjc0NDA3IDcuMzQ4MjEgMS41NzA0OCA4LjQwMjM4IDEuNjM5OTIgOS40NTQ2OUMxLjcwOTM1IDEwLjUwNyAyLjAxOTk0IDExLjUyOTIgMi41NDc2NiAxMi40NDIzQzIuNTkxOTUgMTIuNTE4OSAyLjYxOTQ1IDEyLjYwNDEgMi42MjgzNCAxMi42OTIyQzIuNjM3MjMgMTIuNzgwMyAyLjYyNzMgMTIuODY5MyAyLjU5OTIyIDEyLjk1MzJMMS42MjUgMTUuODc1MUw0LjU0Njg4IDE0LjkwMDlDNC42MTA1MiAxNC44NzkyIDQuNjc3MjkgMTQuODY4MSA0Ljc0NDUzIDE0Ljg2ODFDNC44NTQzIDE0Ljg2ODIgNC45NjIwOCAxNC44OTczIDUuMDU3MDMgMTQuOTUyNEM2LjEwMjE5IDE1LjU1NzEgNy4yODgxNyAxNS44NzU5IDguNDk1NjYgMTUuODc2N0M5LjcwMzE0IDE1Ljg3NzQgMTAuODg5NSAxNS41NjAyIDExLjkzNTQgMTQuOTU2OEMxMi45ODE0IDE0LjM1MzQgMTMuODQ5OSAxMy40ODUyIDE0LjQ1MzcgMTIuNDM5NUMxNS4wNTc1IDExLjM5MzggMTUuMzc1MyAxMC4yMDc2IDE1LjM3NSA5LjAwMDA5WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1jaGF0OmhvdmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJ0bi1jaGF0LXdoaXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2IoMjEsIDk0LCAyMzkpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjEsIDk0LCAyMzkpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnRuLWNoYXQtd2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1jaGF0LXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLWNoYXQtd2hpdGU6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1jaGF0LXdoaXRlOmhvdmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmRvd25sb2FkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZG93bmxvYWQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTNMalVnTVRFdU9EYzFWakUyTGpJMVF6RTNMalVnTVRZdU5UZ3hOU0F4Tnk0ek5qZ3pJREUyTGpnNU9UVWdNVGN1TVRNek9TQXhOeTR4TXpNNVF6RTJMamc1T1RVZ01UY3VNelk0TXlBeE5pNDFPREUxSURFM0xqVWdNVFl1TWpVZ01UY3VOVWd6TGpjMVF6TXVOREU0TkRnZ01UY3VOU0F6TGpFd01EVTBJREUzTGpNMk9ETWdNaTQ0TmpZeE1pQXhOeTR4TXpNNVF6SXVOak14TnlBeE5pNDRPVGsxSURJdU5TQXhOaTQxT0RFMUlESXVOU0F4Tmk0eU5WWXhNUzQ0TnpWRE1pNDFJREV4TGpjd09USWdNaTQxTmpVNE5TQXhNUzQxTlRBeklESXVOamd6TURZZ01URXVORE16TVVNeUxqZ3dNREkzSURFeExqTXhOVGdnTWk0NU5Ua3lOQ0F4TVM0eU5TQXpMakV5TlNBeE1TNHlOVU16TGpJNU1EYzJJREV4TGpJMUlETXVORFE1TnpNZ01URXVNekUxT0NBekxqVTJOamswSURFeExqUXpNekZETXk0Mk9EUXhOU0F4TVM0MU5UQXpJRE11TnpVZ01URXVOekE1TWlBekxqYzFJREV4TGpnM05WWXhOaTR5TlVneE5pNHlOVll4TVM0NE56VkRNVFl1TWpVZ01URXVOekE1TWlBeE5pNHpNVFU0SURFeExqVTFNRE1nTVRZdU5ETXpNU0F4TVM0ME16TXhRekUyTGpVMU1ETWdNVEV1TXpFMU9DQXhOaTQzTURreUlERXhMakkxSURFMkxqZzNOU0F4TVM0eU5VTXhOeTR3TkRBNElERXhMakkxSURFM0xqRTVPVGNnTVRFdU16RTFPQ0F4Tnk0ek1UWTVJREV4TGpRek16RkRNVGN1TkRNME1pQXhNUzQxTlRBeklERTNMalVnTVRFdU56QTVNaUF4Tnk0MUlERXhMamczTlZwTk9TNDFOVGM0TVNBeE1pNHpNVGN5UXprdU5qRTFPRFlnTVRJdU16YzFNeUE1TGpZNE5EYzVJREV5TGpReU1UUWdPUzQzTmpBMk5pQXhNaTQwTlRJNVF6a3VPRE0yTlRRZ01USXVORGcwTXlBNUxqa3hOemczSURFeUxqVXdNRFVnTVRBZ01USXVOVEF3TlVNeE1DNHdPREl4SURFeUxqVXdNRFVnTVRBdU1UWXpOU0F4TWk0ME9EUXpJREV3TGpJek9UTWdNVEl1TkRVeU9VTXhNQzR6TVRVeUlERXlMalF5TVRRZ01UQXVNemcwTVNBeE1pNHpOelV6SURFd0xqUTBNaklnTVRJdU16RTNNa3d4TXk0MU5qY3lJRGt1TVRreU1UbERNVE11TmpJMU15QTVMakV6TkRFeUlERXpMalkzTVRNZ09TNHdOalV4T0NBeE15NDNNREkzSURndU9UZzVNekZETVRNdU56TTBNaUE0TGpreE16UTBJREV6TGpjMU1ETWdPQzQ0TXpJeE1pQXhNeTQzTlRBeklEZ3VOelZETVRNdU56VXdNeUE0TGpZMk56ZzRJREV6TGpjek5ESWdPQzQxT0RZMU5pQXhNeTQzTURJM0lEZ3VOVEV3TmpsRE1UTXVOamN4TXlBNExqUXpORGd5SURFekxqWXlOVE1nT0M0ek5qVTRPQ0F4TXk0MU5qY3lJRGd1TXpBM09ERkRNVE11TlRBNU1TQTRMakkwT1RjMElERXpMalEwTURJZ09DNHlNRE0yT0NBeE15NHpOalF6SURndU1UY3lNalZETVRNdU1qZzROQ0E0TGpFME1EZ3pJREV6TGpJd056RWdPQzR4TWpRMk5TQXhNeTR4TWpVZ09DNHhNalEyTlVNeE15NHdOREk1SURndU1USTBOalVnTVRJdU9UWXhOaUE0TGpFME1EZ3pJREV5TGpnNE5UY2dPQzR4TnpJeU5VTXhNaTQ0TURrNElEZ3VNakF6TmpnZ01USXVOelF3T1NBNExqSTBPVGMwSURFeUxqWTRNamdnT0M0ek1EYzRNVXd4TUM0Mk1qVWdNVEF1TXpZMk5GWXpMakV5TlVNeE1DNDJNalVnTWk0NU5Ua3lOQ0F4TUM0MU5Ua3lJREl1T0RBd01qY2dNVEF1TkRReE9TQXlMalk0TXpBMlF6RXdMak15TkRjZ01pNDFOalU0TlNBeE1DNHhOalU0SURJdU5TQXhNQ0F5TGpWRE9TNDRNelF5TkNBeUxqVWdPUzQyTnpVeU55QXlMalUyTlRnMUlEa3VOVFU0TURZZ01pNDJPRE13TmtNNUxqUTBNRGcxSURJdU9EQXdNamNnT1M0ek56VWdNaTQ1TlRreU5DQTVMak0zTlNBekxqRXlOVll4TUM0ek5qWTBURGN1TXpFM01Ua2dPQzR6TURjNE1VTTNMakU1T1RreElEZ3VNVGt3TlRRZ055NHdOREE0TlNBNExqRXlORFkxSURZdU9EYzFJRGd1TVRJME5qVkROaTQzTURreE5TQTRMakV5TkRZMUlEWXVOVFV3TURrZ09DNHhPVEExTkNBMkxqUXpNamd4SURndU16QTNPREZETmk0ek1UVTFOQ0E0TGpReU5UQTVJRFl1TWpRNU5qVWdPQzQxT0RReE5TQTJMakkwT1RZMUlEZ3VOelZETmk0eU5EazJOU0E0TGpreE5UZzFJRFl1TXpFMU5UUWdPUzR3TnpRNU1TQTJMalF6TWpneElEa3VNVGt5TVRsTU9TNDFOVGM0TVNBeE1pNHpNVGN5V2lJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJsdWUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmx1ZS1ncmFkaWVudC5wbmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmRhcmstYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMSwgOTQsIDIzOSk7XG59XG5cbi53aGl0ZS1iZywgLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpZ2h0LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcbn1cblxuLnpvb20tY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uem9vbS1jb3ZlciAuem9vbS1pbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi56b29tLWNvdmVyOmhvdmVyIC56b29tLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmN1c3RvbS11bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS11bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4uY3VzdG9tLXVsIGxpIHtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS11bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS11bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgfVxufVxuLmN1c3RvbS11bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jdXN0b20tdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFFpSUdobGFXZG9kRDBpTVRNaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TkNBeE15SWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMHhNaTQxTXpjMUlEQXVNekl3TVRjMlREUXVNVGcwTVRRZ09DNHpPREU0TkV3eExqazJOelEzSURZdU1ERXpOVEZETVM0MU5Ua3hOQ0ExTGpZeU9EVXhJREF1T1RFM05EY3pJRFV1TmpBMU1UZ2dNQzQwTlRBNE1EY2dOUzQ1TXpFNE5FTXRNQzR3TURReE9UTXhOU0EyTGpJM01ERTRJQzB3TGpFek1qVXlOeUEyTGpnMk5URTRJREF1TVRRM05EY3pJRGN1TXpRek5URk1NaTQzTnpJME55QXhNUzQyTVRNMVF6TXVNREk1TVRRZ01USXVNREV3TWlBekxqUTNNalEzSURFeUxqSTFOVElnTXk0NU56UXhOQ0F4TWk0eU5UVXlRelF1TkRVeU5EY2dNVEl1TWpVMU1pQTBMamt3TnpRM0lERXlMakF4TURJZ05TNHhOalF4TkNBeE1TNDJNVE0xUXpVdU5UZzBNVFFnTVRFdU1EWTFNaUF4TXk0MU9Ua3hJREV1TlRFd01UZ2dNVE11TlRrNU1TQXhMalV4TURFNFF6RTBMalkwT1RFZ01DNDBNelk0TkRNZ01UTXVNemMzTlNBdE1DNDFNRGd4TlRjZ01USXVOVE0zTlNBd0xqTXdPRFV4VmpBdU16SXdNVGMyV2lJZ1ptbHNiRDBpSXpFMU5VVkZSaUl2UGdvOEwzTjJaejRLXCIpO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGNEZGO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tLXVsIGxpOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5pY29uLWluZm8tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaWNvbi1pbmZvLWJveCB7XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG4uaWNvbi1pbmZvLWJveCAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjU1XCIgdmlld0JveD1cIjAgMCA1NCA1NVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiPjxnIGZpbHRlcj1cInVybCglMjNmaWx0ZXIwX2RfMzE5XzY2OTkzKVwiPjxyZWN0IHg9XCI1XCIgeT1cIjUuMzMzMjVcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiNDRcIiByeD1cIjIyXCIgZmlsbD1cInVybCglMjNwYWludDBfbGluZWFyXzMxOV82Njk5MylcIi8+PHJlY3QgeD1cIjZcIiB5PVwiNi4zMzMyNVwiIHdpZHRoPVwiNDJcIiBoZWlnaHQ9XCI0MlwiIHJ4PVwiMjFcIiBzdHJva2U9XCJ1cmwoJTIzcGFpbnQxX2xpbmVhcl8zMTlfNjY5OTMpXCIgc3Ryb2tlLW9wYWNpdHk9XCIwLjRcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48ZyBvcGFjaXR5PVwiMC4zXCI+PHJlY3QgeT1cIjAuMzMzMjUyXCIgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjU0XCIgcng9XCIyN1wiIGZpbGw9XCJ1cmwoJTIzcGFpbnQyX2xpbmVhcl8zMTlfNjY5OTMpXCIvPjwvZz48ZyBmaWx0ZXI9XCJ1cmwoJTIzZmlsdGVyMV9kXzMxOV82Njk5MylcIj48bWFzayBpZD1cIm1hc2swXzMxOV82Njk5M1wiIHN0eWxlPVwibWFzay10eXBlOmFscGhhXCIgbWFza1VuaXRzPVwidXNlclNwYWNlT25Vc2VcIiB4PVwiMTNcIiB5PVwiMTNcIiB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjlcIj48cmVjdCB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjhcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTMgMTMuMzMzMylcIiBmaWxsPVwidXJsKCUyM3BhdHRlcm4wXzMxOV82Njk5MylcIi8+PC9tYXNrPjxnIG1hc2s9XCJ1cmwoJTIzbWFzazBfMzE5XzY2OTkzKVwiPjxyZWN0IHg9XCIxM1wiIHk9XCIxMy4zMzMzXCIgd2lkdGg9XCIyOFwiIGhlaWdodD1cIjI4XCIgZmlsbD1cIndoaXRlXCIvPjwvZz48L2c+PGRlZnM+PGZpbHRlciBpZD1cImZpbHRlcjBfZF8zMTlfNjY5OTNcIiB4PVwiM1wiIHk9XCI0LjMzMzI1XCIgd2lkdGg9XCI0OFwiIGhlaWdodD1cIjQ4XCIgZmlsdGVyVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz1cInNSR0JcIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PVwiMFwiIHJlc3VsdD1cIkJhY2tncm91bmRJbWFnZUZpeFwiLz48ZmVDb2xvck1hdHJpeCBpbj1cIlNvdXJjZUFscGhhXCIgdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwXCIgcmVzdWx0PVwiaGFyZEFscGhhXCIvPjxmZU9mZnNldCBkeT1cIjFcIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj1cIjFcIi8+PGZlQ29tcG9zaXRlIGluMj1cImhhcmRBbHBoYVwiIG9wZXJhdG9yPVwib3V0XCIvPjxmZUNvbG9yTWF0cml4IHR5cGU9XCJtYXRyaXhcIiB2YWx1ZXM9XCIwIDAgMCAwIDAuMTA1ODgyIDAgMCAwIDAgMC4xNDExNzYgMCAwIDAgMCAwLjE3MjU0OSAwIDAgMCAwLjEyIDBcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluMj1cIkJhY2tncm91bmRJbWFnZUZpeFwiIHJlc3VsdD1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluPVwiU291cmNlR3JhcGhpY1wiIGluMj1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIiByZXN1bHQ9XCJzaGFwZVwiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPVwiZmlsdGVyMV9kXzMxOV82Njk5M1wiIHg9XCIxMVwiIHk9XCIxMi4zMzMzXCIgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgZmlsdGVyVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz1cInNSR0JcIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PVwiMFwiIHJlc3VsdD1cIkJhY2tncm91bmRJbWFnZUZpeFwiLz48ZmVDb2xvck1hdHJpeCBpbj1cIlNvdXJjZUFscGhhXCIgdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwXCIgcmVzdWx0PVwiaGFyZEFscGhhXCIvPjxmZU9mZnNldCBkeT1cIjFcIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj1cIjFcIi8+PGZlQ29tcG9zaXRlIGluMj1cImhhcmRBbHBoYVwiIG9wZXJhdG9yPVwib3V0XCIvPjxmZUNvbG9yTWF0cml4IHR5cGU9XCJtYXRyaXhcIiB2YWx1ZXM9XCIwIDAgMCAwIDAuMTA1ODgyIDAgMCAwIDAgMC4xNDExNzYgMCAwIDAgMCAwLjE3MjU0OSAwIDAgMCAwLjA1IDBcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluMj1cIkJhY2tncm91bmRJbWFnZUZpeFwiIHJlc3VsdD1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIi8+PGZlQmxlbmQgbW9kZT1cIm5vcm1hbFwiIGluPVwiU291cmNlR3JhcGhpY1wiIGluMj1cImVmZmVjdDFfZHJvcFNoYWRvd18zMTlfNjY5OTNcIiByZXN1bHQ9XCJzaGFwZVwiLz48L2ZpbHRlcj48cGF0dGVybiBpZD1cInBhdHRlcm4wXzMxOV82Njk5M1wiIHBhdHRlcm5Db250ZW50VW5pdHM9XCJvYmplY3RCb3VuZGluZ0JveFwiIHdpZHRoPVwiMVwiIGhlaWdodD1cIjFcIj48dXNlIHhsaW5rOmhyZWY9XCIlMjNpbWFnZTBfMzE5XzY2OTkzXCIgdHJhbnNmb3JtPVwic2NhbGUoMC4wMDc5MzY1MSlcIi8+PC9wYXR0ZXJuPjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50MF9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCItNS45MDY2MVwiIHkxPVwiMC4xNzIyOThcIiB4Mj1cIjM0LjIxMTVcIiB5Mj1cIjUxLjU4MzRcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwiJTIzRTNFMzk1XCIvPjxzdG9wIG9mZnNldD1cIjAuMVwiIHN0b3AtY29sb3I9XCIlMjNFMURGN0JcIi8+PHN0b3Agb2Zmc2V0PVwiMC4yXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1Q1wiLz48c3RvcCBvZmZzZXQ9XCIwLjNcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTU5XCIvPjxzdG9wIG9mZnNldD1cIjAuOFwiIHN0b3AtY29sb3I9XCIlMjMwMEE0N0FcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMyMDc3N0VcIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9XCJwYWludDFfbGluZWFyXzMxOV82Njk5M1wiIHgxPVwiMjdcIiB5MT1cIjUuMzMzMjVcIiB4Mj1cIjI3XCIgeTI9XCI0OS4zMzMzXCIgZ3JhZGllbnRVbml0cz1cInVzZXJTcGFjZU9uVXNlXCI+PHN0b3Agc3RvcC1jb2xvcj1cIndoaXRlXCIgc3RvcC1vcGFjaXR5PVwiMC40XCIvPjxzdG9wIG9mZnNldD1cIjFcIiBzdG9wLWNvbG9yPVwid2hpdGVcIiBzdG9wLW9wYWNpdHk9XCIwLjFcIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9XCJwYWludDJfbGluZWFyXzMxOV82Njk5M1wiIHgxPVwiLTEzLjM4NTRcIiB5MT1cIi02LjAwMDY1XCIgeDI9XCIzNS44NTA1XCIgeTI9XCI1Ny4wOTQ4XCIgZ3JhZGllbnRVbml0cz1cInVzZXJTcGFjZU9uVXNlXCI+PHN0b3Agc3RvcC1jb2xvcj1cIiUyM0UzRTM5NVwiLz48c3RvcCBvZmZzZXQ9XCIwLjFcIiBzdG9wLWNvbG9yPVwiJTIzRTFERjdCXCIvPjxzdG9wIG9mZnNldD1cIjAuMlwiIHN0b3AtY29sb3I9XCIlMjNFMEQ5NUNcIi8+PHN0b3Agb2Zmc2V0PVwiMC4zXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1OVwiLz48c3RvcCBvZmZzZXQ9XCIwLjhcIiBzdG9wLWNvbG9yPVwiJTIzMDBBNDdBXCIvPjxzdG9wIG9mZnNldD1cIjFcIiBzdG9wLWNvbG9yPVwiJTIzMjA3NzdFXCIvPjwvbGluZWFyR3JhZGllbnQ+PGltYWdlIGlkPVwiaW1hZ2UwXzMxOV82Njk5M1wiIHdpZHRoPVwiMTI2XCIgaGVpZ2h0PVwiMTI2XCIgcHJlc2VydmVBc3BlY3RSYXRpbz1cIm5vbmVcIiB4bGluazpocmVmPVwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFINEFBQUIrQ0FZQUFBRGlJNldJQUFBQUNYQklXWE1BQUJZbEFBQVdKUUZKVWlUd0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQTAxU1VSQlZIZ0I3WjA5YkJ6SEZjZmZtejBqYW9qUWxjaHpnTkFOazA1blVRcUVORDcxbENWM0VWeElDaERKblJSSWhZRVVwSHBicHFwWVVoR3hTSlRPVktRaVFBcWRPZ0VTelJPUUpteDhLWEprRTRRQlhRZ3liMTdlMjExYUo0YTNNL3QxdTNzN1A0RGd4ODBkZCtjLzc4M01temV6QUE2SHcrRndPQndPaDhQaHFDQUlOYVBWYWswZk9RTFR3Mzk3OVFwMnV0M3VEdFNJaVJYKzFLblczT3ZYMEVhRUZ0L2tUNG40TzhKYzFIdTRUSS9MOUFqZ0pmKzZvUlM4ZlA2ODI0VUpaR0tFRjB2MlBHZ3JnTE1hNEJ6ZjJEUmtBRGVDSG4vcjhOZkQ5Zlh1R2t3SWxSZit4SWxXbXkzMUhQOTRJU3V4UjhHTlFMcUROZllLcXk5ZWREdFFZU29ydkFqT1NpenhqMjBvaGc0M2hQdnNCVmFoZ2xSTytCSUkvaGJTRmJBSHVGUTFEMUFaNGNNKy9BOTh3ZWVnaElqMUR3WndrMmNIUGFnQUhsU0FYeXkwTG9DQ3Y3TG9MU2dwY20ybzRGeXpPYk96dGJYOUVrcE9xUzFlckx5aDJLMGpYSU1zUU5nRnd1L1lQUHR2LzUybStMVlovdnNVWkFIQ3l0NmViLzJsalEyVVZuZ1dmYTdSZ0s5WmpHUld6aUtUeGszKzNpSFNtNXAvVmtydFJyMUZhejJsRk0wanFua2tIa1B3ejBrYmcvVDk3UHBQbDlYMWwxSjRFWjM3OHlkOGNYTngzdWVMVGJqT1FqK3dFZHJxSTVGNE1Fa1NDRnFFbUpSWi9OSUp6NkszUXRIdDUrVGl3alU4Mk9PdkxNUWVRVk9oUGcvQmJHTFc5azBpUGtjQVB5NWJCTEJVd29lV3ZtRXQrbmdFUDBnVFFWK082UUYyOWdid1Faa3N2elRDeDNYdnZrdUh3VTJBUmgrS1FUekFIYkMwL3JLNS9WSUlIODdSTjZ4RkIveUNoWDhBSlVDeDlYTXRYcllwRzRyL1FSbEcrd3BLQUl1K1lpVTZ1M1pOZEtVc29nc2ExRjF1aURmOGJzZUEzR09EZzFCUUFnb1A0SnhjYUYzbGI1K1p5ckcxOUhtMC9tdDI3WnRRT3JESGpmRnYvZ3dBak5PL256ZG5aLzdiMzlwK0JnVlNxS3YzNStvZWZHc3FGNHIrYVlIOXVTMjIvWDdoZzcxQ1hUMUg1YjQybGFtUTZFSmZrN3BpNGZhbmkzYjVoYm42NDhkYkYzbEs5S21wSEl2K1NVVkUzNGVEU1BydmlIakdVRzV1dGpuVEt5cXVYNWpGcytoTHBqSXllcStZNkNIZU9tbjZ3cUxnc3N4b29BQUtFZDYzZHRNb252QlJtVWJ2Y1NIMEhyQzdXbzhxNDQveVZVWUxVREVwUkhpVHRVdS9ybUZ3RHlxT0J1K21zYjlIdUZxRTFZOWRlSm0rbWF5ZENPNVYwOFgvSDMwSktSdktTUERxTEl5WnNVM25iRk9tZ2xHOCtnZ21CS1gwRk4vVW44QXd4UnQzQmsvdW8zcHhZKys5Ti9NVnQ3QXZ3U0k2eDlaK2k5dGpDWU0weWVCeHltc1ZtTmN2bzhwSkJnK3Y0bDNqa2Y3YzBhTXpMN2UzdDNNTjYrYnE2c1d0c3h2N2xtL3FnazE1c1hhK3BFY3dZUkRTWTV1UXJzQjFkVkVXcXhZazNTeEhjckY0MzhxYk03L251L2lNYitTSTdmc216ZHIzRWF0SG9oOXhmU3pZbEpkbGFVa3FEYTMvS1Z2L0s4aVl6UHY0cE5rems5YTNIeVRzNnlXY094L25mWGt0NTJicTZzUHNtWTFrb210akZLL0thSzE0WlZIZDRCKzM0cnhQNmxJTTZlVEpWcVlaeHBtNStqQUYrczl4dHpHeDZBKzRSZjhPMGZzM1RENjdISTE4eW5jOXhiRU1hOHYzNjVUZ1Z6OXB6bXovSzZNUWJ5YXVuZ2Npc2tuUnVPQXlUQ2o0M1RHbVRKV05KQ2xjb3RqcExIYnRwQlkrYm5Ka0NWS21wSC9qUVJZdDhtajdPeVRZMU1YT0pHS2xjREU3cU9CMDJ1VE5WTUxIR3NnRnFjOTNpNDYvSXc3dUlPQmJvMnNDZWt6a0xVT0JKRWpoU2pYZ1N6VzRzeFU5bUo5ajRTbFRVcmtIUlJmNGI0czg2cmFxOUx5UUZDNGR6R3FNZzc5d2NTZFcxM3FReE1LZk9ONWFzaHU5MDZhTTJHV0RBeFFNOTZmdGtTOVMvQTBUT1JBa2N0aU0vQkZhSEFiL0VoS1NTSGcvN282d2JDNUptM3NEdkZLV0JSZUtPWWN1aUgzeHpZWkNjTTNYSWdHSmhPY0ltekZ0U055N2lGN2pVWHNhK3JaemZ0RWl5Ykp1Yk9GdFhQeCtRTWFKbmdxci9MMmt5Unl4aEpkUlBDRmNOSlZEeEJzVHNwNWVOSDJ0NllheFZJSmtqbGpDYzh1NllCelFJZHd0dzBDdVFKcUkrcm8vYlVUOU9ZRGR3c3hvUEVuZk1pWnp4TFY2NjNtOHpaeTk3QXN0SENoNUVmRnlYNmU3ZGhHY3A0dUh6QTU4WTFCM0lTR1d5UnlTcS8rKzdmWXNhNHRYQ3RwR2E5ZDBDK3FIQ0w3TWplb3ZoNG91a0FSbUJva3RQMWpnb1dWRE1iSDZpMkNKdGZEbUJFa094YUxYZ2ZwZ0Zud0lPV1VEVXNFdTM1QzF5NTdGT25mUFNuaUp4NXNUSkhWaVYxWXhZZ24rQm1wQ1NqU0FxWTdidHZQNmhrMGh6K0JDZ3BDc0Y5MGFxOC9vUHR3S3pLQitwSTYxREp4SGV3L3RSeWM3WU1CS2VMN1pENk5lRDlLaEo1YVVndThQZXJFRFdVQXNhdFJhUGtacnRZL1IxZnZ6UXpTZFBLVW4wZG9UdXZRREVEN2lsYlJQSUN1VWNXclh0cG5UR3kxZVRvU09lcDE4RnpaUndaclVGdTdEZ2dlN2dScDlwYkpMYlpRUnZvZDZNMnJkb2RId3JmNWgxT2NZaFVjNVp3NmpYcWQxR3QrK2pEeVpFZ3ZQVW5ETG5qVCt2d0FRRHp0U2VOSndHdElLenlIYVkxR3lhcUJKY2ZOVGFWMTYzb0svK1YvcUg0QjY1TXVtQnpJSU5oWS9GMlhRd1VHQ1VGL0dLWGdJUzc0ZVZlWHNFWTZCQWZPVlJyZWUzVHhXNFB4c0dBTC9ZQUVDNmlQaFkxMjJIVFlGQ0Q1RTVIS3RUZjZqelJWUFIveUhMV2xlV2NLajZPdjhtZWZmL0F1Y2xSMG9DdlJ2K08vM0NtOEF4UW8rQkxMNE5DcDJieFErMGtuTHdrelU2enczemRyYUpaNTlmc1JyVFc0QVN6Szk0a1pnT21Za2UwUncwaDlwd0VJemhQZEJvTWk2UDJYUXJsUzlNd3RxczVBeDNnWlFNc0gzSWFKVVJsZmxZVm0rRGFDa2dtZEZxWVJQT0RYTXRnRlVSSEJFVFBWUWhVamhUUW43T0hwd2tSQ1BnMEh3R0pLUnRnSHNWc25DT1dnV0tmd3pnM1kyRmgrVjBaSE5venlHSUZMTGZGZkxFSE5YNlJCSkc4QnV0Vng2cE5FWnMzQ013cE5SK0wzVTY4d0g0U25iWTAzcVRFRU5vUFR3d0M0NnFZUDhwMk5HWW1QeGtadnpFTDNjTmlsazNRQmdRdUJJYWJTeElmd1RUSjloS3NDVkh2a2hpSlQ3N3BUTUdzQ0V3R09yNkdrdmdYRW5yVmw0ak03bVlMZVRNbjNZbm93YVFPVkJVOHEyZ2cwd1lCUitNSWdXWG5hZnltTzdZSXpVdkFFMFRYc0E5L2JnS1Jnd0NoL21hWGVpeW5nZUZyTFR0STROZ0FlcXh5TUxrRWpXVFQrcUR6L00wSUowR3dxa1ZnMEE0VXJVeSt3TmpOWXUyQW12ek80K3pZYUJyS2hCQTVBNmpneWFLUTMzd1FJcjRjUERkanBSWmREeUdJOXhNS2tOUU1FZ3VvN1p6VC92MnAyTll4K3JwK2djcnJKWS9UQ1QxQUM0YjE5azY0cXNYMEpZQWV2UHMyUXZjQ0dSZ3dhRmNCMUt5QThOb01xWStuYnlEMFNLTk01aHJJWDNSNG9FdDZOTDRYelJod2hOSXY2SldJYStIUldzeG5tUVlheGxXYlo2Y1NYUkg1NXlaNmpqYmZ3eitRempKN0YybnJ2ZmgzaWZhNCswS0UxdzAvaWhpRXQ1TE43VUVGNW4wTXVtUW16dHQrT2VlUmM3RWVPYmI3b3JGckhnSm92LytiZ2plaE9HMVltWFl1MDg2N0llMU8yVExBTkh3Vy9OaFhDKzRkRWRKMzU4cE00VUR1UVlGV09peXlEWU5ST2JSTUxMdko0alJMZk5KUVB4bmR1UFJUT29NelN2ZW1MeVo5Z2t6cmxiWCsvS1lUc2RjMGtlNmFQNnlvbHZSaW1hRDl5N2hlamMzYklCTGtOQ1VpVmI3ZzNnRWxsa2U0RGZYNmsvOHRyOWVTZ0lpeTVucXNqRzZYSGQ4RHE3MVNuVy9paGV3OGVRZ2l5T0xaY25Rc3Y2cjkyeDVZQWRvc0d0Y2VhM1NhVUMwbVd1TUpQNC9YSHYxaEVySjlMWER6dGMrVEQ0SG5hNFgwLzlKT3BNOWpmTFl6Tkl3eE9JODNRS3hFZGFEM0o5c0tETWdRa0hsMjByZFFnNStreW1yYm50QkJZUDVIbHdQYzRPM1ZCME9hNDgxVm4xUW1ZYjJ4T0o3MStCTkFDVWxPcE1LbGtxOUIwUEZ6VXZGU2NRL0NDK0IyQzMyc2xxYzJnUWtOSFM1YlhqdkM5TDBZVk1UelR3RDBGVThNUm1mL1loOUdVdG1VaDFXTHpObUJYZDVBbzl6dFo5aHVNSDh4WXVQUlo4UDdzY3VGcEhncWZhUC9iRjNrdEpRMndvTlUrbzI3eVdzWmprMnZ3NFBQZnBXWWt1NVBQNHNlVGlEMEdiUEI2UUN0N2lDdDlGeE4xZ2s2WU9CMkE0eTVYWnpFTm9FMEZEb0Uwa3hkZEg0YXFmNnZQZ2RZcUl2OUMvbmxtdTNKK0IvU05IRG9kSDczdUI2RDNJa056T01GbFlhSzN3aDE4RlIySWtWc0lyYnN0eEZsOXN5Zlh3bXZBNThVdnByYjllU0gvT3lsemlXTWthNUVTdUR4WGUydHJ1SGowNjg1QVhFZDZWaCthQ3c0aHY1ZXphTnpheTY4OFBZMnpIVllXblh5L2JQbUE0YThTSzJQTk1HOHIwQ3ZST0hRbUlqZXN4NG1NL3AyemNEY0FYbkpjdGViMTZoUU5OL3hsWkxueWtWM2hLOTFpNnA5Q2xyL0wvV3N2aUlZSnhLT3lBT21rQVVzazh4WkVHMElZTWtRcmx6MTNqMGZYcWNJV2VXR2lOUExGSGhPYys5ZjBmeXA1b3RmbHpMdklMWjAyZUlnR3l5TFhHRFcwMWo0R2JEYVU0bVZDTzRBeFAwQlJyTzhZVjNvcFQyYUdMN25KbGR2ajd5MUhXRTBmNHQ5NG5KMExMNGNBSUh5YTR0aDIrcHg0M1FzbDM3OGpPcEtMRUhxWVV3aC9HcVZPdE9YYlBjMXh4MC9MRmxmMWpucysvcXlGWUZPTGZkOWhqOUw3L0hucTJGWmxVK0lOSVEzM25uZURhdEQ2OFM1QnJhelNnOSt6WmVQcnN1SlJXK0R6SVN2aEpvTTVuVXRZYUozeE5jY0xYRkNkOFRYSEMxeFFuZkUxeHd0Y1VKM3hOY2NMWEZDZDhUWEhDMXhRbmZFMXh3dGNVSjN4TnFaWHdCRlliUEd0QnJZVEhDT0d4Wm8yaVhzSUhKM2tjbXEwakdhNVFJMm9sL1BQbjNTNkxmL3JBbnY0T20vdnBjYVUxT3dwRzh1WWtydzhjRG9mRDRYQTRIQTZIdytHb0R2OERacjdHMXdXSjhRb0FBQUFBU1VWT1JLNUNZSUk9XCIvPjwvZGVmcz48L3N2Zz4nKTtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogNDRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbi1pbmZvLWJveCAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDJkZWcsICNFM0UzOTUgLTE3LjQ1JSwgI0UxREY3QiAtNi44OSUsICNFMEQ5NUMgMy42NyUsICNFMEQ5NTkgMTQuMjMlLCAjMDBBNDdBIDY3LjAyJSwgIzIwNzc3RSA4OC4xNCUpO1xuICBoZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmljb24taW5mby1ib3ggLmljb24tcmlnaHQtYm94IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICM2RkE2Mjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmljb24taW5mby1ib3ggLmljb24tcmlnaHQtYm94IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMjEuMTJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pY29uLWluZm8tYm94IC5pY29uLXJpZ2h0LWJveCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYm9yZGVyLWdyYWRpZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmJvcmRlci1ncmFkaWVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgLXdlYmtpdC1tYXNrOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LCBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApO1xuICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG4gIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ib3JkZXItZ3JhZGllbnQgLmZvci1kZXNrdG9wIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYmFubmVyLWJnLWdyYWRpZW50IHtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA0MDVweDtcbn1cbi5iYW5uZXItYmctZ3JhZGllbnQgLmZvci1kZXNrdG9wIHtcbiAgbWF4LXdpZHRoOiA5MDNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MzVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1iZy1ncmFkaWVudCAuZm9yLWRlc2t0b3Age1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lci1iZy1ncmFkaWVudCB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItYmctZ3JhZGllbnQge1xuICAgIGhlaWdodDogMTc0cHg7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXItYmctZ3JhZGllbnQgLmZvci1tb2JpbGUge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWluLWhlaWdodDogMTc0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWJnLWdyYWRpZW50IC5mb3ItbW9iaWxlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTc0cHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cbn1cbi5iYW5uZXItYmctZ3JhZGllbnQgLmJvcmRlci1ncmFkaWVudCB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYmFubmVyLWJnLWdyYWRpZW50LmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5iYW5uZXItYmctZ3JhZGllbnQuYm9yZGVyLWRhcmsgaW1nLmZvci1kZXNrdG9wIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzM3MzgzODtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmFubmVyLWJnLWdyYWRpZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDI3N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2hlcm8tYmFubmVyLWdyYWRpZW50LWltYWdlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmFubmVyLWJnLWdyYWRpZW50OjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMzZweDtcbiAgfVxufVxuXG4uY3VzdG9tLWxpbmVhci1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9ncmFkaWVudC1kdWFsLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN1c3RvbS1saW5lYXItZ3JhZGllbnQgLnF1aWNrX3VzcF9faW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgYXNwZWN0LXJhdGlvOiAzNDQvMjE5O1xuICBtYXgtd2lkdGg6IDM0NHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWxpbmVhci1ncmFkaWVudCAucXVpY2tfdXNwX19pbWFnZS13cmFwIHtcbiAgICBhc3BlY3QtcmF0aW86IDMxMS8xOTk7XG4gIH1cbn1cblxuLmNoZWNrbWFyay1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNoZWNrbWFyay1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbn1cbi5jaGVja21hcmstbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjRGRjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qZ2lJR2hsYVdkb2REMGlNamdpSUhacFpYZENiM2c5SWpBZ01DQXlPQ0F5T0NJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEFnTVRSRE1DQTJMakkyT0RBeElEWXVNalk0TURFZ01DQXhOQ0F3UXpJeExqY3pNaUF3SURJNElEWXVNalk0TURFZ01qZ2dNVFJETWpnZ01qRXVOek15SURJeExqY3pNaUF5T0NBeE5DQXlPRU0yTGpJMk9EQXhJREk0SURBZ01qRXVOek15SURBZ01UUmFJaUJtYVd4c1BTSWpSVVpHTkVaR0lpOCtDanh3WVhSb0lHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdZMnhwY0MxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk1Ua3VPVFExTnlBNExqWXlNRGsyVERFeExqVTVNak1nTVRZdU5qZ3lOa3c1TGpNM05UWTRJREUwTGpNeE5ETkRPQzQ1Tmpjek5DQXhNeTQ1TWpreklEZ3VNekkxTmpnZ01UTXVPVEEySURjdU9EVTVNREVnTVRRdU1qTXlOa00zTGpRd05EQXhJREUwTGpVM01TQTNMakkzTlRZNElERTFMakUyTmlBM0xqVTFOVFk0SURFMUxqWTBORE5NTVRBdU1UZ3dOeUF4T1M0NU1UUXpRekV3TGpRek56TWdNakF1TXpFeElERXdMamc0TURjZ01qQXVOVFUySURFeExqTTRNak1nTWpBdU5UVTJRekV4TGpnMk1EY2dNakF1TlRVMklERXlMak14TlRjZ01qQXVNekV4SURFeUxqVTNNak1nTVRrdU9URTBNME14TWk0NU9USXpJREU1TGpNMk5pQXlNUzR3TURjeklEa3VPREV3T1RZZ01qRXVNREEzTXlBNUxqZ3hNRGsyUXpJeUxqQTFOek1nT0M0M016YzJNaUF5TUM0M09EVTNJRGN1TnpreU5qSWdNVGt1T1RRMU55QTRMall3T1RJNVZqZ3VOakl3T1RaYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcbn1cblxuLmxhcmdlLWltYWdlX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhcmdlLWltYWdlX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIH1cbn1cbi5sYXJnZS1pbWFnZV9fd3JhcHBlciBpbWcge1xuICBoZWlnaHQ6IDY4OHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5sYXJnZS1pbWFnZV9fd3JhcHBlciBpbWcuZm9yLWRlc2t0b3Age1xuICBoZWlnaHQ6IDY4OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFyZ2UtaW1hZ2VfX3dyYXBwZXIgaW1nLmZvci1tb2JpbGUge1xuICAgIGhlaWdodDogNDcwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAyMTAvNDcwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIH1cbn1cblxuLmhlcm8tYmFubmVyLm5vLWFycm93LWJ0biAuYnRuLWFycm93LWJsdWU6OmFmdGVyIHtcbiAgY29udGVudDogdW5zZXQ7XG59XG5cbi5jb29raWUtYmFubmVyLCAjY29va2llLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG59XG4uY29va2llLWJhbm5lci13cmFwLCAjY29va2llLWJhbm5lci13cmFwIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29va2llLWJhbm5lci13cmFwLCAjY29va2llLWJhbm5lci13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29va2llLWJhbm5lciBwLCAjY29va2llLWJhbm5lciBwIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxOTNweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvb2tpZS1iYW5uZXIgcCwgI2Nvb2tpZS1iYW5uZXIgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29va2llLWJhbm5lcl9fYnRucywgI2Nvb2tpZS1iYW5uZXJfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5jb29raWUtYmFubmVyIGJ1dHRvbiwgI2Nvb2tpZS1iYW5uZXIgYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb29raWUtYmFubmVyICNjb29raWUtYWNjZXB0LCAjY29va2llLWJhbm5lciAjY29va2llLWFjY2VwdCB7XG4gIGJhY2tncm91bmQ6ICMxNTVFRUY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvb2tpZS1iYW5uZXIgI2Nvb2tpZS1kZWNsaW5lLCAjY29va2llLWJhbm5lciAjY29va2llLWRlY2xpbmUge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmhlcm8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAvKiBWZXJ0aWNhbCBCYW5uZXIgTGF5b3V0ICovXG59XG4uaGVyby1iYW5uZXIgLmJsdWUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgLXdlYmtpdC1tYXNrOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDAuOTkpIDQuNyUsIHJnYmEoMCwgMCwgMCwgMC45OCkgOC45JSwgcmdiYSgwLCAwLCAwLCAwLjk3KSAxMi44JSwgcmdiYSgwLCAwLCAwLCAwLjkzKSAxNi41NiUsIHJnYmEoMCwgMCwgMCwgMC44OSkgMjAuMzclLCByZ2JhKDAsIDAsIDAsIDAuODUpIDI0LjQlLCByZ2JhKDAsIDAsIDAsIDAuODEpIDI4LjgzJSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAzMy44NCUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzkuNiUsIHJnYmEoMCwgMCwgMCwgMC42NSkgNDYuMyUsIHJnYmEoMCwgMCwgMCwgMC41NykgNTQuMSUsIHJnYmEoMCwgMCwgMCwgMC40NSkgNjMuMiUsIHJnYmEoMCwgMCwgMCwgMC4zMykgNzMuNzYlLCByZ2JhKDAsIDAsIDAsIDAuMTgpIDg1Ljk3JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMjtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG4uaGVyby1iYW5uZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyby1iYW5uZXIuaG9tZS1wYWdlLWJhbm5lciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDc4NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLWJhbm5lci5ob21lLXBhZ2UtYmFubmVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmhlcm8tYmFubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uaGVyby1iYW5uZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3ODRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1iYW5uZXItaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDU2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDU3cHggYXV0bztcbiAgcGFkZGluZzogMXB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDU2cHggYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xuICB9XG59XG4uaGVyby1iYW5uZXItaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1heC1oZWlnaHQ6IDY4OHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXItaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLWltZy5iYW5uZXItYmctZ3JhZGllbnQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLWltZy5iYW5uZXItYmctZ3JhZGllbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLWltZy5iYW5uZXItYmctZ3JhZGllbnQgLmZvci1kZXNrdG9wIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLWJhbm5lci1pbWcuYmFubmVyLWJnLWdyYWRpZW50OjphZnRlciB7XG4gIHotaW5kZXg6IDA7XG59XG4uaGVyby1iYW5uZXItYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXItYnRucyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLWJ0bnM6bm90KDpoYXMoLmJ0bikpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGQUZDO1xufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNDdweDtcbiAgZ2FwOiA5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIge1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IC5zZWN0aW9uLXN1YmhlYWRpbmcgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IC5oZXJvLWJhbm5lci1idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIgLmhlcm8tYmFubmVyLWJ0bnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyB7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lciAuaGVyby1iYW5uZXItd3JhcHBlciAuaGVyby1iYW5uZXItaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWJhbm5lci52ZXJ0aWNhbC1iYW5uZXIgLmhlcm8tYmFubmVyLXdyYXBwZXIgLmhlcm8tYmFubmVyLWltZyBpbWcge1xuICAgIGhlaWdodDogOTcuODY3dnc7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1idG5zIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1iYW5uZXIudmVydGljYWwtYmFubmVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci1idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlcm8tYmFubmVyLnZlcnRpY2FsLWJhbm5lci5yZW1vdmUtYnRuLWFycm93IC5zZWN0aW9uLWhlYWRpbmctY29udGVudCAuYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xufVxuXG4ucXVpY2tfdXNwX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWlja191c3BfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4ucXVpY2tfdXNwX193cmFwcGVyLmZsZXgtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9fd3JhcHBlci5mbGV4LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX193cmFwcGVyLmZsZXgtcmV2ZXJzZTpub3QoOmhhcygucXVpY2tfdXNwX19jb250ZW50IC5xdWlja191c3BfX2J1dHRvbnMpKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnF1aWNrX3VzcF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLnF1aWNrX3VzcF9fY29udGVudCAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5xdWlja191c3BfX2NvbnRlbnQuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja191c3BfX2NvbnRlbnQuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgfVxufVxuLnF1aWNrX3VzcF9fY29udGVudCBwIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnF1aWNrX3VzcF9fdGFnbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpY2tfdXNwX190YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5xdWlja191c3BfX2hlYWRpbmcge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4ucXVpY2tfdXNwX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnF1aWNrX3VzcF9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnF1aWNrX3VzcF9faW1hZ2Uge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19pbWFnZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4ucXVpY2tfdXNwX19pbWFnZSBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnF1aWNrX3VzcF9faW1hZ2UgdmlkZW8ge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnF1aWNrX3VzcF9faW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDM0NC8yMTk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5xdWlja191c3BfX2ltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aWNrX3VzcF9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDU1MC8zNTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2tfdXNwX19pbWFnZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzQzO1xuICB9XG59XG5cbi5xdWlja191c3AgLnF1aWNrX3VzcF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnNlcnZpY2VzX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uc2VydmljZXNfc2VjdGlvbl9fY29udGVudCB7XG4gIG1heC13aWR0aDogNTk2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2NvbnRlbnQgLnRhZ2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbiAgLnNlcnZpY2VzX3NlY3Rpb25fX2J1dHRvbnMgYSB7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19idXR0b25zIGEge1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXI6bm90KC5zbGljay1zbGlkZXIpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnNlcnZpY2VzX3NlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ2FwOiAzMnB4O1xuICByb3ctZ2FwOiA0OHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlc19zZWN0aW9uX193cmFwcGVyIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZSB7XG4gICAgZmxleC1iYXNpczogMzQzcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZXItd3JhcHBlciAuc2VydmljZXNfc2VjdGlvbl9fc2xpZGUge1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cbn1cblxuLmN1c3RvbS1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmN1c3RvbS1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICBnYXA6IDMycHg7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDQ1NnB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgIHdpZHRoOiAyODdweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpZGUge1xuICBtYXgtd2lkdGg6IDMyNnB4O1xufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA2MnB4O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMTZweCkgLyAyIC0gMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFekxqUTNORGNnTXk0eE1qVk1PQzQxT0RJNE5TQXhNRXd4TXk0ME56UTNJREUyTGpnM05VZ3hNQzQwTXpJelREVXVOVEkzTXpRZ01UQk1NVEF1TkRNeU15QXpMakV5TlVneE15NDBOelEzV2lJZ1ptbHNiRDBpSXpNMk5ERTFNaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFl1TlRJMU16a2dNVFl1T0RjMVRERXhMalF4TnpJZ01UQk1OaTQxTWpVek9TQXpMakV5TlVnNUxqVTJOemMxVERFMExqUTNNamNnTVRCTU9TNDFOamMzTlNBeE5pNDROelZJTmk0MU1qVXpPVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2LFxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG59XG5cbi5jdXN0b20tc2xpZGVyIC5zbGljay1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3Rlci1yZWFjaG91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dCB7XG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5mb290ZXItcmVhY2hvdXQgLmZvb3Rlci1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ0LCAyNTEsIDI0Mik7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1yZWFjaG91dC1vdmVybGF5LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9fY2FyZCB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxufVxuLmZvb3Rlci1yZWFjaG91dF9faGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyLXJlYWNob3V0IC5idG4ge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZvb3Rlci1yZWFjaG91dF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIzOTIxNTY4NjMpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBnYXA6IDQ4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9faW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItcmVhY2hvdXRfX2luZm8ge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmZvb3Rlci1yZWFjaG91dF9faW5mbyBwIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3Qge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42MzkyMTU2ODYzKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1yZWFjaG91dF9fY29udGFjdCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZm9vdGVyLXJlYWNob3V0X19jb250YWN0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODE5NjA3ODQzMSk7XG4gIHBhZGRpbmctbGVmdDogMjlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uZm9vdGVyLXJlYWNob3V0X19jb250YWN0IHAuZW1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTNMalVnTXk0M05VZ3lMalZETWk0ek16UXlOQ0F6TGpjMUlESXVNVGMxTWpjZ015NDRNVFU0TlNBeUxqQTFPREEySURNdU9UTXpNRFpETVM0NU5EQTROU0EwTGpBMU1ESTNJREV1T0RjMUlEUXVNakE1TWpRZ01TNDROelVnTkM0ek56VldNVFZETVM0NE56VWdNVFV1TXpNeE5TQXlMakF3TmpjZ01UVXVOalE1TlNBeUxqSTBNVEV5SURFMUxqZzRNemxETWk0ME56VTFOQ0F4Tmk0eE1UZ3pJREl1Tnprek5EZ2dNVFl1TWpVZ015NHhNalVnTVRZdU1qVklNVFl1T0RjMVF6RTNMakl3TmpVZ01UWXVNalVnTVRjdU5USTBOU0F4Tmk0eE1UZ3pJREUzTGpjMU9Ea2dNVFV1T0Rnek9VTXhOeTQ1T1RNeklERTFMalkwT1RVZ01UZ3VNVEkxSURFMUxqTXpNVFVnTVRndU1USTFJREUxVmpRdU16YzFRekU0TGpFeU5TQTBMakl3T1RJMElERTRMakExT1RJZ05DNHdOVEF5TnlBeE55NDVOREU1SURNdU9UTXpNRFpETVRjdU9ESTBOeUF6TGpneE5UZzFJREUzTGpZMk5UZ2dNeTQzTlNBeE55NDFJRE11TnpWYVRURTFMamc1TXlBMVRERXdJREV3TGpRd01qTk1OQzR4TURjd015QTFTREUxTGpnNU0xcE5NVFl1T0RjMUlERTFTRE11TVRJMVZqVXVOemsyTURsTU9TNDFOemN6TkNBeE1TNDNNVEE1UXprdU5qa3lOalVnTVRFdU9ERTJPQ0E1TGpnME16UTRJREV4TGpnM05UVWdNVEFnTVRFdU9EYzFOVU14TUM0eE5UWTFJREV4TGpnM05UVWdNVEF1TXpBM05DQXhNUzQ0TVRZNElERXdMalF5TWpjZ01URXVOekV3T1V3eE5pNDROelVnTlM0M09UWXdPVll4TlZvaUlHWnBiR3c5SW5kb2FYUmxJaUJtYVd4c0xXOXdZV05wZEhrOUlqQXVPRElpTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbn1cbi5mb290ZXItcmVhY2hvdXRfX2NvbnRhY3QgcC5waG9uZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjM3MjcgMTIuMzc5NUwxMy42OTIyIDEwLjczMDNMMTMuNjgyIDEwLjcyNTZDMTMuNDkxIDEwLjY0MzkgMTMuMjgyNSAxMC42MTExIDEzLjA3NTYgMTAuNjMwMkMxMi44Njg3IDEwLjY0OTMgMTIuNjY5OCAxMC43MTk3IDEyLjQ5NjkgMTAuODM1QzEyLjQ3NjUgMTAuODQ4NCAxMi40NTcgMTAuODYzMSAxMi40MzgzIDEwLjg3ODdMMTAuNTM2NyAxMi40OTk4QzkuMzMyMDQgMTEuOTE0NyA4LjA4ODI5IDEwLjY4MDMgNy41MDMxMyA5LjQ5MTI1TDkuMTI2NTcgNy41NjA3OEM5LjE0MjE5IDcuNTQxMjUgOS4xNTcwNCA3LjUyMTcyIDkuMTcxMSA3LjUwMDYyQzkuMjgzOTQgNy4zMjgyIDkuMzUyMzkgNy4xMzA1NiA5LjM3MDM5IDYuOTI1MjlDOS4zODgzOCA2LjcyMDAyIDkuMzU1MzQgNi41MTM0OCA5LjI3NDIzIDYuMzI0MDZWNi4zMTQ2OUw3LjYyMDMyIDIuNjI3OTdDNy41MTMwOSAyLjM4MDUyIDcuMzI4NyAyLjE3NDM4IDcuMDk0NjggMi4wNDAzNEM2Ljg2MDY3IDEuOTA2MyA2LjU4OTU4IDEuODUxNTMgNi4zMjE4OCAxLjg4NDIyQzUuMjYzMjYgMi4wMjM1MiA0LjI5MTU1IDIuNTQzNDEgMy41ODgyNCAzLjM0Njc5QzIuODg0OTIgNC4xNTAxNyAyLjQ5ODA5IDUuMTgyMSAyLjUwMDAxIDYuMjQ5ODRDMi41MDAwMSAxMi40NTMgNy41NDY4OCAxNy40OTk4IDEzLjc1IDE3LjQ5OThDMTQuODE3NyAxNy41MDE4IDE1Ljg0OTcgMTcuMTE0OSAxNi42NTMxIDE2LjQxMTZDMTcuNDU2NCAxNS43MDgzIDE3Ljk3NjMgMTQuNzM2NiAxOC4xMTU2IDEzLjY3OEMxOC4xNDg0IDEzLjQxMDQgMTguMDkzNyAxMy4xMzkzIDE3Ljk1OTggMTIuOTA1M0MxNy44MjU5IDEyLjY3MTMgMTcuNjIgMTIuNDg2OSAxNy4zNzI3IDEyLjM3OTVaTTEzLjc1IDE2LjI0OThDMTEuMDk4NyAxNi4yNDY5IDguNTU2ODcgMTUuMTkyNCA2LjY4MjE0IDEzLjMxNzdDNC44MDc0IDExLjQ0MyAzLjc1MjkgOC45MDExMiAzLjc1MDAxIDYuMjQ5ODRDMy43NDcwNyA1LjQ4Njk0IDQuMDIxOTIgNC43NDkwNiA0LjUyMzI0IDQuMTczOTlDNS4wMjQ1NiAzLjU5ODkyIDUuNzE4MDYgMy4yMjU5OSA2LjQ3NDIzIDMuMTI0ODRDNi40NzM5MiAzLjEyNzk2IDYuNDczOTIgMy4xMzExIDYuNDc0MjMgMy4xMzQyMkw4LjExNDg1IDYuODA2MDlMNi41MDAwMSA4LjczODlDNi40ODM2MiA4Ljc1Nzc2IDYuNDY4NzMgOC43Nzc4OCA2LjQ1NTQ4IDguNzk5MDZDNi4zMzc5MSA4Ljk3OTQ3IDYuMjY4OTQgOS4xODcxOCA2LjI1NTI1IDkuNDAyMDhDNi4yNDE1NyA5LjYxNjk3IDYuMjgzNjIgOS44MzE3NiA2LjM3NzM1IDEwLjAyNTZDNy4wODUxNiAxMS40NzMzIDguNTQzNzYgMTIuOTIwOSAxMC4wMDcgMTMuNjI4QzEwLjIwMjMgMTMuNzIwOCAxMC40MTg0IDEzLjc2MTQgMTAuNjM0IDEzLjc0NThDMTAuODQ5NyAxMy43MzAyIDExLjA1NzYgMTMuNjU4OSAxMS4yMzc1IDEzLjUzODlDMTEuMjU3NiAxMy41MjU0IDExLjI3NjkgMTMuNTEwOCAxMS4yOTUzIDEzLjQ5NTJMMTMuMTk0NSAxMS44NzQ4TDE2Ljg2NjQgMTMuNTE5NEMxNi44NjY0IDEzLjUxOTQgMTYuODcyNyAxMy41MTk0IDE2Ljg3NSAxMy41MTk0QzE2Ljc3NTEgMTQuMjc2NiAxNi40MDI3IDE0Ljk3MTUgMTUuODI3NSAxNS40NzQxQzE1LjI1MjQgMTUuOTc2NiAxNC41MTM4IDE2LjI1MjQgMTMuNzUgMTYuMjQ5OFpcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjgyXCIvPjwvc3ZnPicpO1xufVxuLmZvb3Rlci1yZWFjaG91dF9fY29udGFjdCBwLmFkZHJlc3M6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMCA1QzkuMzgxOTMgNSA4Ljc3Nzc1IDUuMTgzMjggOC4yNjM4NCA1LjUyNjY2QzcuNzQ5OTQgNS44NzAwNCA3LjM0OTQgNi4zNTgxIDcuMTEyODggNi45MjkxMUM2Ljg3NjM1IDcuNTAwMTMgNi44MTQ0NyA4LjEyODQ3IDYuOTM1MDUgOC43MzQ2NkM3LjA1NTYyIDkuMzQwODUgNy4zNTMyNSA5Ljg5NzY3IDcuNzkwMjkgMTAuMzM0N0M4LjIyNzMzIDEwLjc3MTcgOC43ODQxNSAxMS4wNjk0IDkuMzkwMzQgMTEuMTlDOS45OTY1MyAxMS4zMTA1IDEwLjYyNDkgMTEuMjQ4NiAxMS4xOTU5IDExLjAxMjFDMTEuNzY2OSAxMC43NzU2IDEyLjI1NSAxMC4zNzUxIDEyLjU5ODMgOS44NjExNkMxMi45NDE3IDkuMzQ3MjUgMTMuMTI1IDguNzQzMDcgMTMuMTI1IDguMTI1QzEzLjEyNSA3LjI5NjIgMTIuNzk1OCA2LjUwMTM0IDEyLjIwOTcgNS45MTUyOUMxMS42MjM3IDUuMzI5MjQgMTAuODI4OCA1IDEwIDVaTTEwIDEwQzkuNjI5MTYgMTAgOS4yNjY2NSA5Ljg5MDAzIDguOTU4MzEgOS42ODQwMUM4LjY0OTk2IDkuNDc3OTggOC40MDk2NCA5LjE4NTE0IDguMjY3NzMgOC44NDI1M0M4LjEyNTgxIDguNDk5OTIgOC4wODg2OCA4LjEyMjkyIDguMTYxMDMgNy43NTkyMUM4LjIzMzM3IDcuMzk1NDkgOC40MTE5NSA3LjA2MTQgOC42NzQxNyA2Ljc5OTE3QzguOTM2NCA2LjUzNjk1IDkuMjcwNDkgNi4zNTgzNyA5LjYzNDIxIDYuMjg2MDNDOS45OTc5MiA2LjIxMzY4IDEwLjM3NDkgNi4yNTA4MSAxMC43MTc1IDYuMzkyNzNDMTEuMDYwMSA2LjUzNDY0IDExLjM1MyA2Ljc3NDk2IDExLjU1OSA3LjA4MzMxQzExLjc2NSA3LjM5MTY1IDExLjg3NSA3Ljc1NDE2IDExLjg3NSA4LjEyNUMxMS44NzUgOC42MjIyOCAxMS42Nzc1IDkuMDk5MTkgMTEuMzI1OCA5LjQ1MDgzQzEwLjk3NDIgOS44MDI0NiAxMC40OTczIDEwIDEwIDEwWk0xMCAxLjI1QzguMTc3MjcgMS4yNTIwNyA2LjQyOTc5IDEuOTc3MDYgNS4xNDA5MiAzLjI2NTkyQzMuODUyMDYgNC41NTQ3OSAzLjEyNzA3IDYuMzAyMjcgMy4xMjUgOC4xMjVDMy4xMjUgMTAuNTc4MSA0LjI1ODU5IDEzLjE3ODEgNi40MDYyNSAxNS42NDQ1QzcuMzcxMjcgMTYuNzU5IDguNDU3MzkgMTcuNzYyNiA5LjY0NDUzIDE4LjYzNjdDOS43NDk2MiAxOC43MTAzIDkuODc0ODIgMTguNzQ5OCAxMC4wMDMxIDE4Ljc0OThDMTAuMTMxNCAxOC43NDk4IDEwLjI1NjYgMTguNzEwMyAxMC4zNjE3IDE4LjYzNjdDMTEuNTQ2NyAxNy43NjIzIDEyLjYzMDcgMTYuNzU4NyAxMy41OTM4IDE1LjY0NDVDMTUuNzM4MyAxMy4xNzgxIDE2Ljg3NSAxMC41NzgxIDE2Ljg3NSA4LjEyNUMxNi44NzI5IDYuMzAyMjcgMTYuMTQ3OSA0LjU1NDc5IDE0Ljg1OTEgMy4yNjU5MkMxMy41NzAyIDEuOTc3MDYgMTEuODIyNyAxLjI1MjA3IDEwIDEuMjVaTTEwIDE3LjM0MzhDOC43MDg1OSAxNi4zMjgxIDQuMzc1IDEyLjU5NzcgNC4zNzUgOC4xMjVDNC4zNzUgNi42MzMxNiA0Ljk2NzYzIDUuMjAyNDIgNi4wMjI1MiA0LjE0NzUyQzcuMDc3NDIgMy4wOTI2MyA4LjUwODE2IDIuNSAxMCAyLjVDMTEuNDkxOCAyLjUgMTIuOTIyNiAzLjA5MjYzIDEzLjk3NzUgNC4xNDc1MkMxNS4wMzI0IDUuMjAyNDIgMTUuNjI1IDYuNjMzMTYgMTUuNjI1IDguMTI1QzE1LjYyNSAxMi41OTYxIDExLjI5MTQgMTYuMzI4MSAxMCAxNy4zNDM4WlwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuODJcIi8+PC9zdmc+Jyk7XG59XG4uZm9vdGVyLXJlYWNob3V0X19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1N3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNsaWVudHNfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jbGllbnRzX3NlY3Rpb25fX2hlYWRpbmcge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXItbGVmdCwgLmNsaWVudHNfc2VjdGlvbl9fc2xpZGVyLXJpZ2h0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNsaWVudHNfc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2xpZW50c19zZWN0aW9uX19zbGlkZXItd3JhcHBlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNsaWVudHNfc2VjdGlvbl9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcbiAgbWluLWhlaWdodDogODhweDtcbn1cbi5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDRweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2xpZW50c19zZWN0aW9uX19zbGlkZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jbGllbnRzX3NlY3Rpb25fX3NsaWRlIHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbl9fc2xpZGUge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgcGFkZGluZzogMTNweCAxNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICB9XG4gIC5jbGllbnRzX3NlY3Rpb25fX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM0QjU1NjU7XG4gICAgcGFkZGluZzogMCAzMnB4IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNsaWVudHNfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG4gIC5jbGllbnRzX3NlY3Rpb25fX3NsaWRlci13cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLnNsaWRlci1sdHIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2xpZGVyLWx0cjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uc2xpZGVyLWx0ciAuc2xpY2stc2xpZGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWFpbi1pbmZvLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogMTZweCA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXgtd2lkdGg6IDE0NzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1pbmZvLWxhYmVsX19pY29uIHtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX19pY29uIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX19pY29uIGltZy5lbW9qaSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLm1haW4taW5mby1sYWJlbF9fdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLm1haW4taW5mby1sYWJlbF9fdGV4dCBwIGEsIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHAgYSwgLm1haW4taW5mby1sYWJlbF9fdGV4dCBzdHJvbmcgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgcCBhIHNwYW4sIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6IDI1NSwgMjU1LCAyNTUsIDAuOTY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQgcCBhIHNwYW4sIC5tYWluLWluZm8tbGFiZWxfX3RleHQgc3Ryb25nIGEgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgc3BhbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWFpbi1pbmZvLWxhYmVsX190ZXh0IHAgc3Ryb25nLCAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQgcCA+IHN0cm9uZyB7XG4gICAgbWF4LXdpZHRoOiA3NyU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgLm1haW4taW5mby1sYWJlbF9fbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYWluLWluZm8tbGFiZWxfX3RleHQgLm1haW4taW5mby1sYWJlbF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4ubWFpbi1pbmZvLWxhYmVsX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHJnYigxMjIsIDE1NiwgMTE3KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbn1cbi5tYWluLWluZm8tbGFiZWxfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWluZm8tbGFiZWwge1xuICAgIHBhZGRpbmc6IDE2cHggMTBweCAxNnB4IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuICAubWFpbi1pbmZvLWxhYmVsX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDQycHggMCAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tYWluLWluZm8tbGFiZWxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubWFpbi1pbmZvLWxhYmVsX190ZXh0IHN0cm9uZyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm1haW4taW5mby1sYWJlbF9fY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ubWFpbi1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluLWJhbm5lcl9fbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluLWJhbm5lcl9fYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tYmFubmVyX19iYWNrZ3JvdW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiKDIxLCA5NCwgMjM5KSwgdHJhbnNwYXJlbnQpO1xuICB6LWluZGV4OiAyO1xufVxuLm1haW4tYmFubmVyX19iYWNrZ3JvdW5kIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1haW4tYmFubmVyX192aWRlbyB7XG4gIHdpZHRoOiAxMDYlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzB2dztcbiAgLS12c2hpZnQ6IC0xMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSh2YXIoLS12c2hpZnQpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tYmFubmVyX192aWRlbyB7XG4gICAgLS12c2hpZnQ6IDAlO1xuICB9XG59XG4ubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDk2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGdhcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5tYWluLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG4ubWFpbi1iYW5uZXJfX2Rlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm1haW4tYmFubmVyX190ZXh0IHtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbi5tYWluLWJhbm5lcl9fdGV4dCAudGFnbGluZSB7XG4gIGNvbG9yOiAjQjlEMDVGO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX3RleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1haW4tYmFubmVyX19jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NCwgMjUxLCAyNDIpO1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQ1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIH1cbn1cbi5tYWluLWJhbm5lcl9fY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoNTQsIDY1LCA4Mik7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1iYW5uZXJfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm1haW4tYmFubmVyX19jYXJkLXRleHQge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tYmFubmVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLm1haW4tYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NzhweDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWJhbm5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubWFpbi1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1haW4tYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50YWdsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE0cHg7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4udGFnbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQxJTtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmNlbnRlciAudGFnbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5yaWdodCAudGFnbGluZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuICBjb2xvcjogIzBGMjE3ODtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSBzcGFuIHtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDIge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40NXB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDIgc3BhbiB7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgyIH4gcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gIC8qIDUwLjRweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDMgc3BhbiB7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmRhcmstaGVhZGluZyBoMSwgLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmRhcmstaGVhZGluZyBoMiwgLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmRhcmstaGVhZGluZyBoMyB7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAvKiAyMy43NnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHVsOm5vdCguY3VzdG9tLXVsKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHVsOm5vdCguY3VzdG9tLXVsKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHVsOm5vdCguY3VzdG9tLXVsKSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMSU7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIGxpIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHVsOm5vdCguY3VzdG9tLXVsKSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDcuNXB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMC40O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWw6bm90KC5jdXN0b20tdWwpIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIgdWw6bm90KC5jdXN0b20tdWwpIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWwuY2hlY2ttYXJrLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWwuY2hlY2ttYXJrLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgdWwuY2hlY2ttYXJrLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkY0RkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNamdpSUdobGFXZG9kRDBpTWpnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T0NBeU9DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRBZ01UUkRNQ0EyTGpJMk9EQXhJRFl1TWpZNE1ERWdNQ0F4TkNBd1F6SXhMamN6TWlBd0lESTRJRFl1TWpZNE1ERWdNamdnTVRSRE1qZ2dNakV1TnpNeUlESXhMamN6TWlBeU9DQXhOQ0F5T0VNMkxqSTJPREF4SURJNElEQWdNakV1TnpNeUlEQWdNVFJhSWlCbWFXeHNQU0lqUlVaR05FWkdJaTgrQ2p4d1lYUm9JR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnWTJ4cGNDMXlkV3hsUFNKbGRtVnViMlJrSWlCa1BTSk5NVGt1T1RRMU55QTRMall5TURrMlRERXhMalU1TWpNZ01UWXVOamd5Tmt3NUxqTTNOVFk0SURFMExqTXhORE5ET0M0NU5qY3pOQ0F4TXk0NU1qa3pJRGd1TXpJMU5qZ2dNVE11T1RBMklEY3VPRFU1TURFZ01UUXVNak15TmtNM0xqUXdOREF4SURFMExqVTNNU0EzTGpJM05UWTRJREUxTGpFMk5pQTNMalUxTlRZNElERTFMalkwTkROTU1UQXVNVGd3TnlBeE9TNDVNVFF6UXpFd0xqUXpOek1nTWpBdU16RXhJREV3TGpnNE1EY2dNakF1TlRVMklERXhMak00TWpNZ01qQXVOVFUyUXpFeExqZzJNRGNnTWpBdU5UVTJJREV5TGpNeE5UY2dNakF1TXpFeElERXlMalUzTWpNZ01Ua3VPVEUwTTBNeE1pNDVPVEl6SURFNUxqTTJOaUF5TVM0d01EY3pJRGt1T0RFd09UWWdNakV1TURBM015QTVMamd4TURrMlF6SXlMakExTnpNZ09DNDNNemMyTWlBeU1DNDNPRFUzSURjdU56a3lOaklnTVRrdU9UUTFOeUE0TGpZd09USTVWamd1TmpJd09UWmFJaUJtYVd4c1BTSWpNVFUxUlVWR0lpOCtDand2YzNablBnbz1cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2ltcGxlLWhlYWRpbmctY29udGVudCAuc2l4LWNvbHVtbi1ncmlkX19oZWFkZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4uc2VydmljZS1jYXJkIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1jYXJkOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VydmljZS1jYXJkX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1jYXJkX19pbWFnZTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UpOmhhcygrIGEgLnNlcnZpY2UtY2FyZF9fY29udGVudCkge1xuICAgIG1heC13aWR0aDogMTMxcHg7XG4gIH1cbiAgLnNlcnZpY2UtY2FyZF9faW1hZ2U6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2ltYWdlKTpoYXMoKyBhIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQpICsgYSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTJweCk7XG4gIH1cbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlIGEgPiBpbWcge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMTg3NSA1LjVWMTQuNDM3NUMxNy4xODc1IDE0LjYxOTggMTcuMTE1MSAxNC43OTQ3IDE2Ljk4NjIgMTQuOTIzNkMxNi44NTcyIDE1LjA1MjYgMTYuNjgyNCAxNS4xMjUgMTYuNSAxNS4xMjVDMTYuMzE3NyAxNS4xMjUgMTYuMTQyOCAxNS4wNTI2IDE2LjAxMzkgMTQuOTIzNkMxNS44ODQ5IDE0Ljc5NDcgMTUuODEyNSAxNC42MTk4IDE1LjgxMjUgMTQuNDM3NVY3LjE1OTQ1TDUuOTg2NDIgMTYuOTg2NEM1Ljg1NzQyIDE3LjExNTQgNS42ODI0NSAxNy4xODc5IDUuNTAwMDIgMTcuMTg3OUM1LjMxNzU4IDE3LjE4NzkgNS4xNDI2MSAxNy4xMTU0IDUuMDEzNjEgMTYuOTg2NEM0Ljg4NDYxIDE2Ljg1NzQgNC44MTIxMyAxNi42ODI0IDQuODEyMTMgMTYuNUM0LjgxMjEzIDE2LjMxNzYgNC44ODQ2MSAxNi4xNDI2IDUuMDEzNjEgMTYuMDEzNkwxNC44NDA2IDYuMTg3NUg3LjU2MjUyQzcuMzgwMTggNi4xODc1IDcuMjA1MzEgNi4xMTUwNyA3LjA3NjM4IDUuOTg2MTRDNi45NDc0NSA1Ljg1NzIgNi44NzUwMiA1LjY4MjM0IDYuODc1MDIgNS41QzYuODc1MDIgNS4zMTc2NiA2Ljk0NzQ1IDUuMTQyOCA3LjA3NjM4IDUuMDEzODZDNy4yMDUzMSA0Ljg4NDkzIDcuMzgwMTggNC44MTI1IDcuNTYyNTIgNC44MTI1SDE2LjVDMTYuNjgyNCA0LjgxMjUgMTYuODU3MiA0Ljg4NDkzIDE2Ljk4NjIgNS4wMTM4NkMxNy4xMTUxIDUuMTQyOCAxNy4xODc1IDUuMzE3NjYgMTcuMTg3NSA1LjVaXCIgZmlsbD1cIiUyMzdBOUM3NVwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIH1cbiAgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDAuOTgpIDQuNyUsIHJnYmEoMCwgMCwgMCwgMC45NikgOC45JSwgcmdiYSgwLCAwLCAwLCAwLjkzKSAxMi44JSwgcmdiYSgwLCAwLCAwLCAwLjkpIDE2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjg2KSAyMC4zNyUsIHJnYmEoMCwgMCwgMCwgMC44MikgMjQuNCUsIHJnYmEoMCwgMCwgMCwgMC43NykgMjguODMlLCByZ2JhKDAsIDAsIDAsIDAuNzEpIDMzLjg0JSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAzOS42JSwgcmdiYSgwLCAwLCAwLCAwLjU3KSA0Ni4zJSwgcmdiYSgwLCAwLCAwLCAwLjQ4KSA1NC4xJSwgcmdiYSgwLCAwLCAwLCAwLjM4KSA2My4yJSwgcmdiYSgwLCAwLCAwLCAwLjI3KSA3My43NiUsIHJnYmEoMCwgMCwgMCwgMC4xNCkgODUuOTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgdWw6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSB1bCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSBsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTUuODRweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKGNhbGModmFyKC0tYmx1ci1ERUZBVUxULCA4cHgpIC8gMikpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA5cHggY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IGxpOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgdWwgbGkpIHtcbiAgICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IGxpLnRyZWUtcmVtb3ZhbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTIuOTI4OSAzLjQwMTQ3QzEyLjUyMiAyLjQyOTkyIDExLjgzNzEgMS42MDAzIDEwLjk2MDEgMS4wMTY4M0MxMC4wODMyIDAuNDMzMzYgOS4wNTMzNCAwLjEyMjA3IDguMDAwMDIgMC4xMjIwN0M2Ljk0NjcgMC4xMjIwNyA1LjkxNjg4IDAuNDMzMzYgNS4wMzk5MyAxLjAxNjgzQzQuMTYyOTggMS42MDAzIDMuNDc4MDIgMi40Mjk5MiAzLjA3MTExIDMuNDAxNDdDMi4xOTU0MiAzLjgwNjk5IDEuNDUzMyA0LjQ1MzQ5IDAuOTMxNTczIDUuMjY1MzRDMC40MDk4NDggNi4wNzcxOSAwLjEzMDA4OCA3LjAyMDgyIDAuMTI1MDIgNy45ODU4NEMwLjExNzI4NiAxMC43MTU0IDIuMzMwMDIgMTIuOTkyMSA1LjA1Njc0IDEzLjA2MjRDNS44ODE1OSAxMy4wODM5IDYuNjk5MTIgMTIuOTAyNiA3LjQzNzUyIDEyLjUzNDRWMTUuMzEyNEM3LjQzNzUyIDE1LjQ2MTYgNy40OTY3OCAxNS42MDQ3IDcuNjAyMjcgMTUuNzEwMkM3LjcwNzc2IDE1LjgxNTYgNy44NTA4NCAxNS44NzQ5IDguMDAwMDIgMTUuODc0OUM4LjE0OTIgMTUuODc0OSA4LjI5MjI4IDE1LjgxNTYgOC4zOTc3NyAxNS43MTAyQzguNTAzMjYgMTUuNjA0NyA4LjU2MjUyIDE1LjQ2MTYgOC41NjI1MiAxNS4zMTI0VjEyLjUzNDRDOS4yNjEyOSAxMi44ODI4IDEwLjAzMTcgMTMuMDYzNiAxMC44MTI1IDEzLjA2MjRIMTAuOTQzM0MxMy42NyAxMi45OTIxIDE1Ljg4MjggMTAuNzE2OCAxNS44NzUgNy45ODcyNUMxNS44NzAzIDcuMDIxOTcgMTUuNTkwNyA2LjA3OCAxNS4wNjkgNS4yNjU4NkMxNC41NDcyIDQuNDUzNzMgMTMuODA0OSAzLjgwNzAyIDEyLjkyODkgMy40MDE0N1pNMTAuOTE0NSAxMS45Mzc0QzEwLjEwMjEgMTEuOTYwMSA5LjMwMjg5IDExLjcyOSA4LjYyNzkxIDExLjI3NjVDOC42MDU4OCAxMS4yNjI0IDguNTg0MDggMTEuMjQ5IDguNTYyNTIgMTEuMjM2NFY4LjM0NzI1TDExLjYyNjcgNi44MTU4NEMxMS42OTI5IDYuNzgyNzkgMTEuNzUxOCA2LjczNzAzIDExLjgwMDIgNi42ODExOUMxMS44NDg3IDYuNjI1MzUgMTEuODg1NiA2LjU2MDUyIDExLjkwOSA2LjQ5MDRDMTEuOTMyNCA2LjQyMDI4IDExLjk0MTcgNi4zNDYyNCAxMS45MzY1IDYuMjcyNTFDMTEuOTMxMiA2LjE5ODc4IDExLjkxMTUgNi4xMjY4IDExLjg3ODUgNi4wNjA2OUMxMS44NDU0IDUuOTk0NTggMTEuNzk5NiA1LjkzNTYyIDExLjc0MzggNS44ODcxOUMxMS42ODggNS44Mzg3NiAxMS42MjMxIDUuODAxOCAxMS41NTMgNS43Nzg0M0MxMS40ODI5IDUuNzU1MDYgMTEuNDA4OCA1Ljc0NTcyIDExLjMzNTEgNS43NTA5NkMxMS4yNjE0IDUuNzU2MiAxMS4xODk0IDUuNzc1OTEgMTEuMTIzMyA1LjgwODk3TDguNTYyNTIgNy4wOTAwNlY1LjE4NzQxQzguNTYyNTIgNS4wMzgyMiA4LjUwMzI2IDQuODk1MTUgOC4zOTc3NyA0Ljc4OTY2QzguMjkyMjggNC42ODQxNyA4LjE0OTIgNC42MjQ5MSA4LjAwMDAyIDQuNjI0OTFDNy44NTA4NCA0LjYyNDkxIDcuNzA3NzYgNC42ODQxNyA3LjYwMjI3IDQuNzg5NjZDNy40OTY3OCA0Ljg5NTE1IDcuNDM3NTIgNS4wMzgyMiA3LjQzNzUyIDUuMTg3NDFWOC43Nzc1Nkw0Ljg3Njc0IDcuNDk2NDdDNC43NDMyMiA3LjQyOTcxIDQuNTg4NjUgNy40MTg3MiA0LjQ0NzAzIDcuNDY1OTNDNC4zMDU0MSA3LjUxMzE0IDQuMTg4MzQgNy42MTQ2NyA0LjEyMTU4IDcuNzQ4MTlDNC4wNTQ4MiA3Ljg4MTcxIDQuMDQzODQgOC4wMzYyOCA0LjA5MTA0IDguMTc3OUM0LjEzODI1IDguMzE5NTIgNC4yMzk3OCA4LjQzNjU4IDQuMzczMyA4LjUwMzM0TDcuNDM3NTIgMTAuMDM0N1YxMS4yMzQzQzcuNDE1NDkgMTEuMjQ2OSA3LjM5MzY5IDExLjI2MDMgNy4zNzIxMyAxMS4yNzQ0QzYuNjk3MjEgMTEuNzI3MyA1Ljg5ODA5IDExLjk1OSA1LjA4NTU3IDExLjkzNzRDNC4xOTYyNyAxMS45MTUyIDMuMzQwNzEgMTEuNTkyNSAyLjY1ODI1IDExLjAyMTlDMS45NzU3OSAxMC40NTEzIDEuNTA2NjUgOS42NjY0MiAxLjMyNzI3IDguNzk1MTJDMS4xNDc4OSA3LjkyMzgyIDEuMjY4ODQgNy4wMTc0NiAxLjY3MDQxIDYuMjIzNjhDMi4wNzE5NyA1LjQyOTkxIDIuNzMwNDkgNC43OTU1IDMuNTM4NjkgNC40MjM4MUMzLjc5NDMgNC4zMDY3IDMuOTk2NCA0LjA5NzU3IDQuMTA0NzEgMy44MzgxMUM0LjQyNTc4IDMuMDcwNzYgNC45NjY1NCAyLjQxNTQ2IDUuNjU4OTkgMS45NTQ1N0M2LjM1MTQ1IDEuNDkzNjggNy4xNjQ2OSAxLjI0Nzc4IDcuOTk2NSAxLjI0Nzc4QzguODI4MzIgMS4yNDc3OCA5LjY0MTU2IDEuNDkzNjggMTAuMzM0IDEuOTU0NTdDMTEuMDI2NSAyLjQxNTQ2IDExLjU2NzIgMy4wNzA3NiAxMS44ODgzIDMuODM4MTFDMTEuOTk2NiA0LjA5NzU3IDEyLjE5ODcgNC4zMDY3IDEyLjQ1NDMgNC40MjM4MUMxMy4yNjI1IDQuNzk1NSAxMy45MjEgNS40Mjk5MSAxNC4zMjI2IDYuMjIzNjhDMTQuNzI0MiA3LjAxNzQ2IDE0Ljg0NTEgNy45MjM4MiAxNC42NjU3IDguNzk1MTJDMTQuNDg2NCA5LjY2NjQyIDE0LjAxNzIgMTAuNDUxMyAxMy4zMzQ4IDExLjAyMTlDMTIuNjUyMyAxMS41OTI1IDExLjc5NjcgMTEuOTE1MiAxMC45MDc0IDExLjkzNzRIMTAuOTE0NVpcIiBmaWxsPVwiJTIzQjlEMDVGXCIvPjwvc3ZnPicpO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IGxpLmluZHVzdHJ5IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE4XCIgaGVpZ2h0PVwiMTNcIiB2aWV3Qm94PVwiMCAwIDE4IDEzXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE2Ljg3NSAxMC45Mzc2SDE2LjMxMjVWMi4wNzExOEwxNi45OTI0IDEuOTI0OTNDMTcuMDY2MiAxLjkxMTA5IDE3LjEzNjUgMS44ODI2MiAxNy4xOTkxIDEuODQxMTlDMTcuMjYxNyAxLjc5OTc2IDE3LjMxNTQgMS43NDYyMiAxNy4zNTcgMS42ODM3MUMxNy4zOTg2IDEuNjIxMjEgMTcuNDI3MyAxLjU1MTAxIDE3LjQ0MTMgMS40NzcyNUMxNy40NTU0IDEuNDAzNDkgMTcuNDU0NSAxLjMyNzY3IDE3LjQzODggMS4yNTQyNkMxNy40MjMgMS4xODA4NCAxNy4zOTI4IDEuMTExMzIgMTcuMzQ5OCAxLjA0OTc4QzE3LjMwNjcgMC45ODgyNDcgMTcuMjUxOCAwLjkzNTk0NiAxNy4xODgzIDAuODk1OTY0QzE3LjEyNDcgMC44NTU5ODEgMTcuMDUzOCAwLjgyOTEyNSAxNi45Nzk3IDAuODE2OTc5QzE2LjkwNTYgMC44MDQ4MzMgMTYuODI5OSAwLjgwNzY0MyAxNi43NTY5IDAuODI1MjQ0TDEuMDA2ODcgNC4yMDAyNEMwLjg3MTE4OSA0LjIyOTUyIDAuNzUxMTIxIDQuMzA3OTQgMC42Njk3NjUgNC40MjA0MUMwLjU4ODQwOSA0LjUzMjg4IDAuNTUxNTEyIDQuNjcxNDYgMC41NjYxNyA0LjgwOTQ5QzAuNTgwODI5IDQuOTQ3NTIgMC42NDYwMDcgNS4wNzUyNiAwLjc0OTE2OSA1LjE2ODEzQzAuODUyMzMxIDUuMjYxMDEgMC45ODYxOTEgNS4zMTI0NiAxLjEyNSA1LjMxMjU5QzEuMTY0OTQgNS4zMTI1MiAxLjIwNDc3IDUuMzA4MjcgMS4yNDM4MyA1LjI5OTkzTDEuNjg3NSA1LjIwNTAxVjEwLjkzNzZIMS4xMjVDMC45NzU4MTYgMTAuOTM3NiAwLjgzMjc0MiAxMC45OTY5IDAuNzI3MjUyIDExLjEwMjNDMC42MjE3NjMgMTEuMjA3OCAwLjU2MjUgMTEuMzUwOSAwLjU2MjUgMTEuNTAwMUMwLjU2MjUgMTEuNjQ5MyAwLjYyMTc2MyAxMS43OTIzIDAuNzI3MjUyIDExLjg5NzhDMC44MzI3NDIgMTIuMDAzMyAwLjk3NTgxNiAxMi4wNjI2IDEuMTI1IDEyLjA2MjZIMTYuODc1QzE3LjAyNDIgMTIuMDYyNiAxNy4xNjczIDEyLjAwMzMgMTcuMjcyNyAxMS44OTc4QzE3LjM3ODIgMTEuNzkyMyAxNy40Mzc1IDExLjY0OTMgMTcuNDM3NSAxMS41MDAxQzE3LjQzNzUgMTEuMzUwOSAxNy4zNzgyIDExLjIwNzggMTcuMjcyNyAxMS4xMDIzQzE3LjE2NzMgMTAuOTk2OSAxNy4wMjQyIDEwLjkzNzYgMTYuODc1IDEwLjkzNzZaTTIuODEyNSA0Ljk2MTAzTDE1LjE4NzUgMi4zMTIzNVYxMC45Mzc2SDEzLjVWNy4wMDAwOUMxMy41IDYuODUwOSAxMy40NDA3IDYuNzA3ODMgMTMuMzM1MiA2LjYwMjM0QzEzLjIyOTggNi40OTY4NSAxMy4wODY3IDYuNDM3NTkgMTIuOTM3NSA2LjQzNzU5SDUuMDYyNUM0LjkxMzMyIDYuNDM3NTkgNC43NzAyNCA2LjQ5Njg1IDQuNjY0NzUgNi42MDIzNEM0LjU1OTI2IDYuNzA3ODMgNC41IDYuODUwOSA0LjUgNy4wMDAwOVYxMC45Mzc2SDIuODEyNVY0Ljk2MTAzWk0xMi4zNzUgOC42ODc1OUg1LjYyNVY3LjU2MjU5SDEyLjM3NVY4LjY4NzU5Wk01LjYyNSA5LjgxMjU5SDEyLjM3NVYxMC45Mzc2SDUuNjI1VjkuODEyNTlaXCIgZmlsbD1cIiUyM0ZGQkQ2N1wiLz48L3N2Zz4nKTtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGkuZW1lcmdlbmN5LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTYgMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuNjUwOCAxMi4yMjQ5TDkuNTAxOTMgMS41NDY1MkM5LjM0ODI4IDEuMjg0OTEgOS4xMjg5MiAxLjA2Nzk5IDguODY1NiAwLjkxNzI2N0M4LjYwMjI5IDAuNzY2NTQ2IDguMzA0MTYgMC42ODcyNTYgOC4wMDA3NiAwLjY4NzI1NkM3LjY5NzM1IDAuNjg3MjU2IDcuMzk5MjIgMC43NjY1NDYgNy4xMzU5MSAwLjkxNzI2N0M2Ljg3MjU5IDEuMDY3OTkgNi42NTMyNCAxLjI4NDkxIDYuNDk5NTggMS41NDY1MkwwLjM1MDc1NCAxMi4yMjQ5QzAuMjAyOTEyIDEyLjQ3NzkgMC4xMjUgMTIuNzY1NyAwLjEyNSAxMy4wNTg4QzAuMTI1IDEzLjM1MTkgMC4yMDI5MTIgMTMuNjM5NyAwLjM1MDc1NCAxMy44OTI3QzAuNTAyNDQgMTQuMTU1OSAwLjcyMTQyMSAxNC4zNzQgMC45ODUyMjcgMTQuNTI0NkMxLjI0OTAzIDE0LjY3NTIgMS41NDgxNiAxNC43NTMgMS44NTE5MyAxNC43NDk4SDE0LjE0OTZDMTQuNDUzMSAxNC43NTI3IDE0Ljc1MTkgMTQuNjc0OSAxNS4wMTU1IDE0LjUyNDNDMTUuMjc5IDE0LjM3MzYgMTUuNDk3OCAxNC4xNTU3IDE1LjY0OTMgMTMuODkyN0MxNS43OTc0IDEzLjYzOTggMTUuODc1NiAxMy4zNTIgMTUuODc1OCAxMy4wNTlDMTUuODc2MSAxMi43NjU5IDE1Ljc5ODQgMTIuNDc4IDE1LjY1MDggMTIuMjI0OVpNMTQuNjc1NSAxMy4zMjk1QzE0LjYyMTkgMTMuNDIwOSAxNC41NDUgMTMuNDk2NSAxNC40NTI1IDEzLjU0ODRDMTQuMzYwMSAxMy42MDAzIDE0LjI1NTYgMTMuNjI2NiAxNC4xNDk2IDEzLjYyNDhIMS44NTE5M0MxLjc0NTk1IDEzLjYyNjYgMS42NDEzOSAxMy42MDAzIDEuNTQ4OTcgMTMuNTQ4NEMxLjQ1NjU1IDEzLjQ5NjUgMS4zNzk1OSAxMy40MjA5IDEuMzI1OTkgMTMuMzI5NUMxLjI3NzQzIDEzLjI0NzMgMS4yNTE4MiAxMy4xNTM2IDEuMjUxODIgMTMuMDU4MUMxLjI1MTgyIDEyLjk2MjYgMS4yNzc0MyAxMi44Njg5IDEuMzI1OTkgMTIuNzg2N0w3LjQ3NDgyIDIuMTA4MzJDNy41Mjk1IDIuMDE3MzEgNy42MDY4MSAxLjk0MjAxIDcuNjk5MjIgMS44ODk3M0M3Ljc5MTYzIDEuODM3NDUgNy44OTU5OSAxLjgwOTk4IDguMDAyMTYgMS44MDk5OEM4LjEwODMzIDEuODA5OTggOC4yMTI3IDEuODM3NDUgOC4zMDUxIDEuODg5NzNDOC4zOTc1MSAxLjk0MjAxIDguNDc0ODIgMi4wMTczMSA4LjUyOTUxIDIuMTA4MzJMMTQuNjc4MyAxMi43ODY3QzE0LjcyNjUgMTIuODY5MSAxNC43NTE2IDEyLjk2MyAxNC43NTExIDEzLjA1ODVDMTQuNzUwNiAxMy4xNTM5IDE0LjcyNDUgMTMuMjQ3NSAxNC42NzU1IDEzLjMyOTVaTTcuNDM4MjUgOS4xMjQ4VjYuMzEyM0M3LjQzODI1IDYuMTYzMTIgNy40OTc1MiA2LjAyMDA0IDcuNjAzMDEgNS45MTQ1NkM3LjcwODUgNS44MDkwNyA3Ljg1MTU3IDUuNzQ5OCA4LjAwMDc2IDUuNzQ5OEM4LjE0OTk0IDUuNzQ5OCA4LjI5MzAxIDUuODA5MDcgOC4zOTg1IDUuOTE0NTZDOC41MDM5OSA2LjAyMDA0IDguNTYzMjYgNi4xNjMxMiA4LjU2MzI2IDYuMzEyM1Y5LjEyNDhDOC41NjMyNiA5LjI3Mzk5IDguNTAzOTkgOS40MTcwNiA4LjM5ODUgOS41MjI1NUM4LjI5MzAxIDkuNjI4MDQgOC4xNDk5NCA5LjY4NzMgOC4wMDA3NiA5LjY4NzNDNy44NTE1NyA5LjY4NzMgNy43MDg1IDkuNjI4MDQgNy42MDMwMSA5LjUyMjU1QzcuNDk3NTIgOS40MTcwNiA3LjQzODI1IDkuMjczOTkgNy40MzgyNSA5LjEyNDhaTTguODQ0NTEgMTEuNjU2MUM4Ljg0NDUxIDExLjgyMjkgOC43OTUwMiAxMS45ODYxIDguNzAyMzEgMTIuMTI0OEM4LjYwOTYgMTIuMjYzNiA4LjQ3NzgyIDEyLjM3MTcgOC4zMjM2NCAxMi40MzU2QzguMTY5NDcgMTIuNDk5NCA3Ljk5OTgyIDEyLjUxNjEgNy44MzYxNSAxMi40ODM2QzcuNjcyNDggMTIuNDUxIDcuNTIyMTMgMTIuMzcwNyA3LjQwNDEzIDEyLjI1MjdDNy4yODYxMyAxMi4xMzQ3IDcuMjA1NzcgMTEuOTg0MyA3LjE3MzIyIDExLjgyMDdDNy4xNDA2NiAxMS42NTcgNy4xNTczNyAxMS40ODczIDcuMjIxMjMgMTEuMzMzMkM3LjI4NTA5IDExLjE3OSA3LjM5MzI0IDExLjA0NzIgNy41MzE5OSAxMC45NTQ1QzcuNjcwNzUgMTAuODYxOCA3LjgzMzg4IDEwLjgxMjMgOC4wMDA3NiAxMC44MTIzQzguMjI0NTMgMTAuODEyMyA4LjQzOTE0IDEwLjkwMTIgOC41OTczOCAxMS4wNTk0QzguNzU1NjEgMTEuMjE3NyA4Ljg0NDUxIDExLjQzMjMgOC44NDQ1MSAxMS42NTYxWlwiIGZpbGw9XCIlMjNGNzlBOTRcIi8+PC9zdmc+Jyk7XG59XG4uc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IGxpLnRyZWUtdHJpbW1pbmcge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTYgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuMDkwOSA1Ljk1NDE3QzEwLjA0OSA1Ljg5MzE2IDEwLjAxOTcgNS44MjQ1IDEwLjAwNDQgNS43NTIxM0M5Ljk4OTIgNS42Nzk3NiA5Ljk4ODM4IDUuNjA1MDkgMTAuMDAyIDUuNTMyNDFDMTAuMDE1NyA1LjQ1OTcyIDEwLjA0MzUgNS4zOTA0MyAxMC4wODQgNS4zMjg1MkMxMC4xMjQ0IDUuMjY2NjEgMTAuMTc2NyA1LjIxMzI4IDEwLjIzNzggNS4xNzE1OUwxNC45OTUyIDEuOTE2MTJDMTUuMTE4NCAxLjgzOTg5IDE1LjI2NjMgMS44MTQxNSAxNS40MDggMS44NDQyNkMxNS41NDk3IDEuODc0MzcgMTUuNjc0NCAxLjk1ODAyIDE1Ljc1NiAyLjA3Nzc2QzE1LjgzNzUgMi4xOTc1MSAxNS44Njk4IDIuMzQ0MTIgMTUuODQ1OSAyLjQ4NzA1QzE1LjgyMjEgMi42Mjk5NyAxNS43NDQgMi43NTgxOCAxNS42MjggMi44NDQ5NUwxMC44Njk5IDYuMTAwNDJDMTAuNzc2NyA2LjE2NDcyIDEwLjY2NjEgNi4xOTkwNiAxMC41NTI4IDYuMTk4ODZDMTAuNDYxOCA2LjE5ODUxIDEwLjM3MjEgNi4xNzYwNiAxMC4yOTE3IDYuMTMzNDRDMTAuMjExMiA2LjA5MDgyIDEwLjE0MjMgNi4wMjkzIDEwLjA5MDkgNS45NTQxN1pNMTUuNzc3IDExLjkzNzFDMTUuNjkyNyAxMi4wNjAxIDE1LjU2MyAxMi4xNDQ3IDE1LjQxNjQgMTIuMTcyMUMxNS4yNjk3IDEyLjE5OTUgMTUuMTE4MiAxMi4xNjc2IDE0Ljk5NTIgMTIuMDgzM0w4LjU2Mjk2IDcuNjgxNzVMNS41NzM5OCA5LjcyNjQ0QzUuODAyMDMgMTAuMzA1NiA1LjgwODcxIDEwLjk0ODQgNS41OTI3NCAxMS41MzIyQzUuMzc2NzcgMTIuMTE1OSA0Ljk1MzI5IDEyLjU5OTcgNC40MDMyMiAxMi44OTA5QzMuODUzMTQgMTMuMTgyMiAzLjIxNTA0IDEzLjI2MDUgMi42MTA4NCAxMy4xMTFDMi4wMDY2MyAxMi45NjE2IDEuNDc4NjkgMTIuNTk0NyAxLjEyNzg3IDEyLjA4MDZDMC43NzcwNTcgMTEuNTY2NCAwLjYyNzk3MiAxMC45NDExIDAuNzA5MTAyIDEwLjMyMzlDMC43OTAyMzEgOS43MDY4MyAxLjA5NTg5IDkuMTQxMjUgMS41Njc2NyA4LjczNTI1QzIuMDM5NDUgOC4zMjkyNiAyLjY0NDI4IDguMTExMzIgMy4yNjY1OSA4LjEyMzA4QzMuODg4OSA4LjEzNDg1IDQuNDg1MDYgOC4zNzU0OCA0Ljk0MTE3IDguNzk5MDFMNy41NjY2NCA2Ljk5OTcyTDQuOTM3NjUgNS4yMDA0MkM0LjQ4MzA5IDUuNjIxNzcgMy44ODkyNiA1Ljg2MDkzIDMuMjY5NTUgNS44NzIyM0MyLjY0OTg0IDUuODgzNTMgMi4wNDc2OSA1LjY2NjE4IDEuNTc4MDcgNS4yNjE2OEMxLjEwODQ1IDQuODU3MTggMC44MDQyNjUgNC4yOTM4OCAwLjcyMzYxMiAzLjY3OTM0QzAuNjQyOTYgMy4wNjQ4IDAuNzkxNDg1IDIuNDQyMDkgMS4xNDA4MyAxLjkzMDExQzEuNDkwMTcgMS40MTgxMyAyLjAxNTg1IDEuMDUyNzYgMi42MTc0OCAwLjkwMzc2OUMzLjIxOTEyIDAuNzU0Nzc5IDMuODU0NTUgMC44MzI2MDkgNC40MDI0NSAxLjEyMjRDNC45NTAzNCAxLjQxMjE4IDUuMzcyMyAxLjg5MzYyIDUuNTg3NzUgMi40NzQ3OEM1LjgwMzIgMy4wNTU5NCA1Ljc5NzA1IDMuNjk2MDkgNS41NzA0NiA0LjI3M0wxNS42MjUyIDExLjE1NDVDMTUuNjg2NiAxMS4xOTU4IDE1LjczOTQgMTEuMjQ4OCAxNS43ODAzIDExLjMxMDZDMTUuODIxMiAxMS4zNzIzIDE1Ljg0OTUgMTEuNDQxNSAxNS44NjM3IDExLjUxNDJDMTUuODc3OCAxMS41ODY5IDE1Ljg3NzQgMTEuNjYxNyAxNS44NjI1IDExLjczNDNDMTUuODQ3NiAxMS44MDY4IDE1LjgxODYgMTEuODc1OCAxNS43NzcgMTEuOTM3MVpNNC42MjU0NiAxMC42NTZDNC42MjU1MyAxMC4zMzA2IDQuNTEyNzkgMTAuMDE1MyA0LjMwNjQ0IDkuNzYzNzhDNC4xMDAxIDkuNTEyMjQgMy44MTI5MiA5LjM0MDAzIDMuNDkzODMgOS4yNzY0OUMzLjE3NDc1IDkuMjEyOTYgMi44NDM1MSA5LjI2MjAzIDIuNTU2NTUgOS40MTUzNEMyLjI2OTU5IDkuNTY4NjUgMi4wNDQ2NyA5LjgxNjcyIDEuOTIwMTEgMTAuMTE3M0MxLjc5NTU1IDEwLjQxNzggMS43NzkwNiAxMC43NTIzIDEuODczNDQgMTEuMDYzNkMxLjk2NzgzIDExLjM3NSAyLjE2NzI2IDExLjY0NCAyLjQzNzc1IDExLjgyNDhDMi43MDgyMyAxMi4wMDU2IDMuMDMzMDQgMTIuMDg3IDMuMzU2ODMgMTIuMDU1MkMzLjY4MDYxIDEyLjAyMzMgMy45ODMzNCAxMS44ODAyIDQuMjEzNDMgMTEuNjUwMkM0LjM0NDQ5IDExLjUyIDQuNDQ4NCAxMS4zNjUxIDQuNTE5MTMgMTEuMTk0NEM0LjU4OTg2IDExLjAyMzcgNC42MjYgMTAuODQwNyA0LjYyNTQ2IDEwLjY1NlpNNC4yMTM0MyA0LjMzNjk4QzQuNDEwMTQgNC4xNDAzMyA0LjU0NDEyIDMuODg5NzYgNC41OTg0MSAzLjYxNjk3QzQuNjUyNzEgMy4zNDQxNyA0LjYyNDg4IDMuMDYxNCA0LjUxODQ2IDIuODA0NDFDNC40MTIwNCAyLjU0NzQzIDQuMjMxNzkgMi4zMjc3OCA0LjAwMDUzIDIuMTczMjRDMy43NjkyNiAyLjAxODcgMy40OTczNiAxLjkzNjIxIDMuMjE5MjEgMS45MzYyMUMyLjk0MTA3IDEuOTM2MjEgMi42NjkxNiAyLjAxODcgMi40Mzc5IDIuMTczMjRDMi4yMDY2MyAyLjMyNzc4IDIuMDI2MzkgMi41NDc0MyAxLjkxOTk3IDIuODA0NDFDMS44MTM1NCAzLjA2MTQgMS43ODU3MiAzLjM0NDE3IDEuODQwMDIgMy42MTY5N0MxLjg5NDMxIDMuODg5NzYgMi4wMjgyOCA0LjE0MDMzIDIuMjI0OTkgNC4zMzY5OEMyLjM1NDg2IDQuNDY4NzkgMi41MDk2MyA0LjU3MzQ2IDIuNjgwMzEgNC42NDQ5QzIuODUxIDQuNzE2MzUgMy4wMzQxOCA0Ljc1MzE0IDMuMjE5MjEgNC43NTMxNEMzLjQwNDI1IDQuNzUzMTQgMy41ODc0MyA0LjcxNjM1IDMuNzU4MTEgNC42NDQ5QzMuOTI4OCA0LjU3MzQ2IDQuMDgzNTcgNC40Njg3OSA0LjIxMzQzIDQuMzM2OThaXCIgZmlsbD1cIiUyM0YwRTc0OVwiLz48L3N2Zz4nKTtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgbGkuc2VydmljZS1hcmVhLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE0IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTcgMy41QzYuNDQzNzQgMy41IDUuODk5OTcgMy42NjQ5NSA1LjQzNzQ2IDMuOTczOTlDNC45NzQ5NSA0LjI4MzAzIDQuNjE0NDYgNC43MjIyOSA0LjQwMTU5IDUuMjM2MkM0LjE4ODcyIDUuNzUwMTIgNC4xMzMwMiA2LjMxNTYyIDQuMjQxNTQgNi44NjExOUM0LjM1MDA2IDcuNDA2NzYgNC42MTc5MyA3LjkwNzkgNS4wMTEyNiA4LjMwMTI0QzUuNDA0NiA4LjY5NDU3IDUuOTA1NzQgOC45NjI0NCA2LjQ1MTMxIDkuMDcwOTZDNi45OTY4OCA5LjE3OTQ4IDcuNTYyMzggOS4xMjM3OCA4LjA3NjMgOC45MTA5MUM4LjU5MDIxIDguNjk4MDQgOS4wMjk0NyA4LjMzNzU1IDkuMzM4NTEgNy44NzUwNEM5LjY0NzU1IDcuNDEyNTMgOS44MTI1IDYuODY4NzYgOS44MTI1IDYuMzEyNUM5LjgxMjUgNS41NjY1OCA5LjUxNjE4IDQuODUxMjEgOC45ODg3NCA0LjMyMzc2QzguNDYxMjkgMy43OTYzMiA3Ljc0NTkyIDMuNSA3IDMuNVpNNyA4QzYuNjY2MjQgOCA2LjMzOTk4IDcuOTAxMDMgNi4wNjI0OCA3LjcxNTZDNS43ODQ5NyA3LjUzMDE4IDUuNTY4NjggNy4yNjY2MyA1LjQ0MDk1IDYuOTU4MjhDNS4zMTMyMyA2LjY0OTkzIDUuMjc5ODEgNi4zMTA2MyA1LjM0NDkyIDUuOTgzMjhDNS40MTAwNCA1LjY1NTk0IDUuNTcwNzYgNS4zNTUyNiA1LjgwNjc2IDUuMTE5MjZDNi4wNDI3NiA0Ljg4MzI2IDYuMzQzNDQgNC43MjI1NCA2LjY3MDc4IDQuNjU3NDJDNi45OTgxMyA0LjU5MjMxIDcuMzM3NDMgNC42MjU3MyA3LjY0NTc4IDQuNzUzNDVDNy45NTQxMyA0Ljg4MTE4IDguMjE3NjggNS4wOTc0NyA4LjQwMzExIDUuMzc0OThDOC41ODg1MyA1LjY1MjQ4IDguNjg3NSA1Ljk3ODc0IDguNjg3NSA2LjMxMjVDOC42ODc1IDYuNzYwMDUgOC41MDk3MSA3LjE4OTI4IDguMTkzMjQgNy41MDU3NEM3Ljg3Njc4IDcuODIyMjEgNy40NDc1NSA4IDcgOFpNNyAwLjEyNUM1LjM1OTU0IDAuMTI2ODYxIDMuNzg2ODEgMC43NzkzNTQgMi42MjY4MyAxLjkzOTMzQzEuNDY2ODUgMy4wOTkzMSAwLjgxNDM2MSA0LjY3MjA0IDAuODEyNSA2LjMxMjVDMC44MTI1IDguNTIwMzEgMS44MzI3MyAxMC44NjAzIDMuNzY1NjIgMTMuMDgwMUM0LjYzNDE0IDE0LjA4MzEgNS42MTE2NSAxNC45ODY0IDYuNjgwMDggMTUuNzczQzYuNzc0NjYgMTUuODM5MyA2Ljg4NzM0IDE1Ljg3NDggNy4wMDI4MSAxNS44NzQ4QzcuMTE4MjkgMTUuODc0OCA3LjIzMDk3IDE1LjgzOTMgNy4zMjU1NSAxNS43NzNDOC4zOTIwMSAxNC45ODYgOS4zNjc2MiAxNC4wODI4IDEwLjIzNDQgMTMuMDgwMUMxMi4xNjQ1IDEwLjg2MDMgMTMuMTg3NSA4LjUyMDMxIDEzLjE4NzUgNi4zMTI1QzEzLjE4NTYgNC42NzIwNCAxMi41MzMxIDMuMDk5MzEgMTEuMzczMiAxLjkzOTMzQzEwLjIxMzIgMC43NzkzNTQgOC42NDA0NiAwLjEyNjg2MSA3IDAuMTI1Wk03IDE0LjYwOTRDNS44Mzc3MyAxMy42OTUzIDEuOTM3NSAxMC4zMzc5IDEuOTM3NSA2LjMxMjVDMS45Mzc1IDQuOTY5ODQgMi40NzA4NyAzLjY4MjE3IDMuNDIwMjcgMi43MzI3N0M0LjM2OTY3IDEuNzgzMzcgNS42NTczNCAxLjI1IDcgMS4yNUM4LjM0MjY2IDEuMjUgOS42MzAzMiAxLjc4MzM3IDEwLjU3OTcgMi43MzI3N0MxMS41MjkxIDMuNjgyMTcgMTIuMDYyNSA0Ljk2OTg0IDEyLjA2MjUgNi4zMTI1QzEyLjA2MjUgMTAuMzM2NSA4LjE2MjI3IDEzLjY5NTMgNyAxNC42MDk0WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG59XG4uc2VydmljZS1jYXJkX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNlcnZpY2UtY2FyZF9fY29udGVudCBoNiB7XG4gIGNvbG9yOiAjMEQxMjFDO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG4uc2VydmljZS1jYXJkX19jb250ZW50IHAge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZF9fY29udGVudCBoNiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICB9XG59XG5cbi50ZWFtLW1lbWJlcnMtd3JhcHBlciAuc2VydmljZS1jYXJkIHtcbiAgZ2FwOiAyNHB4O1xufVxuLnRlYW0tbWVtYmVycy13cmFwcGVyIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQge1xuICBnYXA6IDBweDtcbn1cbi50ZWFtLW1lbWJlcnMtd3JhcHBlciAuc2VydmljZS1jYXJkX19jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnRlYW0tbWVtYmVycy13cmFwcGVyIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgcC50ZWFtLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZF9faW1hZ2UgLmZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkX19jb250ZW50IC5mb3ItbW9iaWxlLmZvci10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19pbWFnZSAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5Om5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkpIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gIC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXk6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSkgdWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19pbWFnZSAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5Om5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkpIHVsIGxpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKGNhbGModmFyKC0tYmx1ci1ERUZBVUxULCA4cHgpIC8gMikpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA5cHggY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19pbWFnZSAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5Om5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDAuOTgpIDQuNyUsIHJnYmEoMCwgMCwgMCwgMC45NikgOC45JSwgcmdiYSgwLCAwLCAwLCAwLjkzKSAxMi44JSwgcmdiYSgwLCAwLCAwLCAwLjkpIDE2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjg2KSAyMC4zNyUsIHJnYmEoMCwgMCwgMCwgMC44MikgMjQuNCUsIHJnYmEoMCwgMCwgMCwgMC43NykgMjguODMlLCByZ2JhKDAsIDAsIDAsIDAuNzEpIDMzLjg0JSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAzOS42JSwgcmdiYSgwLCAwLCAwLCAwLjU3KSA0Ni4zJSwgcmdiYSgwLCAwLCAwLCAwLjQ4KSA1NC4xJSwgcmdiYSgwLCAwLCAwLCAwLjM4KSA2My4yJSwgcmdiYSgwLCAwLCAwLCAwLjI3KSA3My43NiUsIHJnYmEoMCwgMCwgMCwgMC4xNCkgODUuOTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuXG4uc2l4LWNvbHVtbi1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDBweCAzMnB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLnNpeC1jb2x1bW4tZ3JpZF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA2MDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA2NHB4KSAvIDMpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA3cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAzMnB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uc2l4LWNvbHVtbi1ncmlkX19pY29uIHtcbiAgaGVpZ2h0OiA2MnB4O1xuICB3aWR0aDogNjJweDtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IDEvMTtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX3RleHQgaDUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXgtY29sdW1uLWdyaWRfX3RleHQgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBjb2xvcjogIzBGMjE3ODtcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIH1cbn1cbi5zaXgtY29sdW1uLWdyaWRfX3RleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCBhIHtcbiAgY29sb3I6IHJnYigyMSwgOTQsIDIzOSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMTguNDhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMlwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCAxMiAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMS42MjUgMS4xNjYwMlY5LjI5MTAyQzExLjYyNSA5LjQ1Njc4IDExLjU1OTEgOS42MTU3NSAxMS40NDE5IDkuNzMyOTZDMTEuMzI0NyA5Ljg1MDE3IDExLjE2NTcgOS45MTYwMiAxMSA5LjkxNjAyQzEwLjgzNDIgOS45MTYwMiAxMC42NzUzIDkuODUwMTcgMTAuNTU4IDkuNzMyOTZDMTAuNDQwOCA5LjYxNTc1IDEwLjM3NSA5LjQ1Njc4IDEwLjM3NSA5LjI5MTAyVjIuNjc0NjFMMS40NDIxNyAxMS42MDgyQzEuMzI0ODkgMTEuNzI1NSAxLjE2NTgzIDExLjc5MTQgMC45OTk5ODEgMTEuNzkxNEMwLjgzNDEyOSAxMS43OTE0IDAuNjc1MDY5IDExLjcyNTUgMC41NTc3OTQgMTEuNjA4MkMwLjQ0MDUxOCAxMS40OTA5IDAuMzc0NjM0IDExLjMzMTkgMC4zNzQ2MzQgMTEuMTY2QzAuMzc0NjM0IDExLjAwMDIgMC40NDA1MTggMTAuODQxMSAwLjU1Nzc5NCAxMC43MjM4TDkuNDkxMzkgMS43OTEwMkgyLjg3NDk4QzIuNzA5MjIgMS43OTEwMiAyLjU1MDI1IDEuNzI1MTcgMi40MzMwNCAxLjYwNzk2QzIuMzE1ODMgMS40OTA3NSAyLjI0OTk4IDEuMzMxNzggMi4yNDk5OCAxLjE2NjAyQzIuMjQ5OTggMS4wMDAyNiAyLjMxNTgzIDAuODQxMjg0IDIuNDMzMDQgMC43MjQwNzRDMi41NTAyNSAwLjYwNjg2NCAyLjcwOTIyIDAuNTQxMDE2IDIuODc0OTggMC41NDEwMTZIMTFDMTEuMTY1NyAwLjU0MTAxNiAxMS4zMjQ3IDAuNjA2ODY0IDExLjQ0MTkgMC43MjQwNzRDMTEuNTU5MSAwLjg0MTI4NCAxMS42MjUgMS4wMDAyNiAxMS42MjUgMS4xNjYwMlpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2l4LWNvbHVtbi1ncmlkX19pdGVtLnJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ucm93IC5zaXgtY29sdW1uLWdyaWRfX3RleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNpeC1jb2x1bW4tZ3JpZF9faXRlbS5sZWZ0LWFsaWduIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2l4LWNvbHVtbi1ncmlkX19pdGVtLmxlZnQtYWxpZ24gLnNpeC1jb2x1bW4tZ3JpZF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50cmFkZS1jb250YWluZXI6aGFzKC5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlcikge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG5cbi5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG1heC13aWR0aDogMjY4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGFyay1iZyAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IGg1IHtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG4uZGFyay1iZyAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcbn1cbi5kYXJrLWJnIC5zaXgtY29sdW1uLWdyaWRfX3RleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEzIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyLjEyNSAxLjE2NjAyVjkuMjkxMDJDMTIuMTI1IDkuNDU2NzggMTIuMDU5MSA5LjYxNTc1IDExLjk0MTkgOS43MzI5NkMxMS44MjQ3IDkuODUwMTcgMTEuNjY1NyA5LjkxNjAyIDExLjUgOS45MTYwMkMxMS4zMzQyIDkuOTE2MDIgMTEuMTc1MyA5Ljg1MDE3IDExLjA1OCA5LjczMjk2QzEwLjk0MDggOS42MTU3NSAxMC44NzUgOS40NTY3OCAxMC44NzUgOS4yOTEwMlYyLjY3NDYxTDEuOTQyMTcgMTEuNjA4MkMxLjgyNDg5IDExLjcyNTUgMS42NjU4MyAxMS43OTE0IDEuNDk5OTggMTEuNzkxNEMxLjMzNDEzIDExLjc5MTQgMS4xNzUwNyAxMS43MjU1IDEuMDU3NzkgMTEuNjA4MkMwLjk0MDUxOCAxMS40OTA5IDAuODc0NjM0IDExLjMzMTkgMC44NzQ2MzQgMTEuMTY2QzAuODc0NjM0IDExLjAwMDIgMC45NDA1MTggMTAuODQxMSAxLjA1Nzc5IDEwLjcyMzhMOS45OTEzOSAxLjc5MTAySDMuMzc0OThDMy4yMDkyMiAxLjc5MTAyIDMuMDUwMjUgMS43MjUxNyAyLjkzMzA0IDEuNjA3OTZDMi44MTU4MyAxLjQ5MDc1IDIuNzQ5OTggMS4zMzE3OCAyLjc0OTk4IDEuMTY2MDJDMi43NDk5OCAxLjAwMDI2IDIuODE1ODMgMC44NDEyODQgMi45MzMwNCAwLjcyNDA3NEMzLjA1MDI1IDAuNjA2ODY0IDMuMjA5MjIgMC41NDEwMTYgMy4zNzQ5OCAwLjU0MTAxNkgxMS41QzExLjY2NTcgMC41NDEwMTYgMTEuODI0NyAwLjYwNjg2NCAxMS45NDE5IDAuNzI0MDc0QzEyLjA1OTEgMC44NDEyODQgMTIuMTI1IDEuMDAwMjYgMTIuMTI1IDEuMTY2MDJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xufVxuXG4uY29sb3ItaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2xvci1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbG9yLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jb2xvci1pbWFnZS50b3Age1xuICB0b3A6IDg1cHg7XG59XG5cbi5jb2xvci1pbWFnZS5ib3R0b20ge1xuICBib3R0b206IDM2cHg7XG59XG5cbi5jb2xvci1pbWFnZS5sZWZ0IHtcbiAgbGVmdDogLTEwcHg7XG59XG5cbi5jb2xvci1pbWFnZS5yaWdodCB7XG4gIHJpZ2h0OiAtOTVweDtcbn1cblxuLmNvbG9yLWltYWdlLmxlZnQudG9wIGltZyB7XG4gIG1heC13aWR0aDogMTc3cHg7XG59XG5cbi5jb2xvci1pbWFnZS5sZWZ0LmJvdHRvbSBpbWcge1xuICBtYXgtd2lkdGg6IDE3N3B4O1xufVxuXG4uY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTExLjgxMWRlZyk7XG4gIGJvdHRvbTogLTEwMHB4O1xufVxuLmNvbG9yLWltYWdlLnJpZ2h0LmJvdHRvbSBpbWcge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuXG4uY29sb3ItaW1hZ2UucmlnaHQudG9wIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTExLjgxMWRlZyk7XG4gIGJvdHRvbTogLTEwMHB4O1xufVxuLmNvbG9yLWltYWdlLnJpZ2h0LnRvcCBpbWcge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuXG4uc2ltcGxlLXRleHRfX2hlYWRlciB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbi5mb3VyLWNvbHVtbi1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm91ci1jb2x1bW4tZ3JpZF9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbi5mb3VyLWNvbHVtbi1ncmlkX193cmFwcGVyIC5zaXgtY29sdW1uLWdyaWRfX2hlYWRlciB7XG4gIG1heC13aWR0aDogMzg0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvdXItY29sdW1uLWdyaWRfX2NvbnRlbnQgLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlciB7XG4gIGNvbHVtbi1nYXA6IDMycHg7XG4gIHJvdy1nYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZm91ci1jb2x1bW4tZ3JpZF9fY29udGVudCAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjEzKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzJweDtcbiAgbWF4LXdpZHRoOiAzNTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3VyLWNvbHVtbi1ncmlkX19jb250ZW50IC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDM1MnB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJldmlldy1zZWN0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucmV2aWV3LXNlY3Rpb25fX3dyYXBwZXIge1xuICAgIGdhcDogNTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmV2aWV3LXNlY3Rpb25fX3dyYXBwZXIge1xuICAgIGdhcDogNDhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5yZXZpZXctY29udGVudCB7XG4gIG1heC13aWR0aDogNTc2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJldmlldy1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXZpZXctaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDU3NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYXNwZWN0LXJhdGlvOiA1NzYvNzIwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmV2aWV3LWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzY3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1pbWFnZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDMvMzY3O1xuICB9XG59XG4ucmV2aWV3LWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXZpZXctaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldmlldy1zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDcycHg7XG4gIH1cbn1cbi5yZXZpZXctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3LXNsaWRlci13cmFwcGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuLnJldmlldy1zbGlkZXItd3JhcHBlciAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXZpZXctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5yZXZpZXctc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogNDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV2aWV3LXNsaWRlIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cblxuLnNsaWRlLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xufVxuLnNsaWRlLXJhdGluZyBzcGFuIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwM18zODkxNClcIj48cGF0aCBkPVwiTTkuNTM4MzQgMS42MDk5NkM5LjcwOTE0IDEuMTk5MzIgMTAuMjkwOSAxLjE5OTMyIDEwLjQ2MTcgMS42MDk5NkwxMi41Mjc4IDYuNTc3NDRDMTIuNTk5OCA2Ljc1MDU2IDEyLjc2MjYgNi44Njg4NSAxMi45NDk1IDYuODgzODNMMTguMzEyMyA3LjMxMzc2QzE4Ljc1NTYgNy4zNDkzIDE4LjkzNTQgNy45MDI1NiAxOC41OTc2IDguMTkxODlMMTQuNTExNyAxMS42OTE5QzE0LjM2OTMgMTEuODEzOSAxNC4zMDcxIDEyLjAwNTMgMTQuMzUwNiAxMi4xODc2TDE1LjU5ODkgMTcuNDIwOEMxNS43MDIxIDE3Ljg1MzQgMTUuMjMxNSAxOC4xOTU0IDE0Ljg1MTkgMTcuOTYzNUwxMC4yNjA2IDE1LjE1OTJDMTAuMTAwNiAxNS4wNjE1IDkuODk5MzggMTUuMDYxNSA5LjczOTM3IDE1LjE1OTJMNS4xNDgwNiAxNy45NjM1QzQuNzY4NTEgMTguMTk1NCA0LjI5Nzg4IDE3Ljg1MzQgNC40MDEwOCAxNy40MjA4TDUuNjQ5MzkgMTIuMTg3NkM1LjY5Mjg5IDEyLjAwNTMgNS42MzA3IDExLjgxMzkgNS40ODgzMSAxMS42OTE5TDEuNDAyNDEgOC4xOTE4OUMxLjA2NDY0IDcuOTAyNTYgMS4yNDQ0MSA3LjM0OTMgMS42ODc3MyA3LjMxMzc2TDcuMDUwNTQgNi44ODM4M0M3LjIzNzQ0IDYuODY4ODUgNy40MDAyNCA2Ljc1MDU2IDcuNDcyMjUgNi41Nzc0NEw5LjUzODM0IDEuNjA5OTZaXCIgZmlsbD1cIiUyM0ZEQjAyMlwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNTAzXzM4OTE0XCI+PHJlY3Qgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgZmlsbD1cIndoaXRlXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xufVxuXG4uc2xpZGUtdGV4dCBwIHtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGlkZS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGUtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zbGlkZS10ZXh0IHA6YmVmb3JlIHtcbiAgY29udGVudDogJ1wiJztcbn1cbi5zbGlkZS10ZXh0IHA6YWZ0ZXIge1xuICBjb250ZW50OiAnXCInO1xufVxuXG4uc2xpZGUtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZS1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLnNsaWRlLWZvb3Rlci1pbWcge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlLWZvb3Rlci1pbWcge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLnNsaWRlLWZvb3Rlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2xpZGUtZm9vdGVyLXR4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZS1mb290ZXItdHh0IHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5zbGlkZS1mb290ZXItdHh0IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICBjb2xvcjogIzBEMTIxQztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGUtZm9vdGVyLXR4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zbGlkZS1mb290ZXItdHh0IHA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UWWlJR2hsYVdkb2REMGlNVFlpSUhacFpYZENiM2c5SWpBZ01DQXhOaUF4TmlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMk5zYVhBd1h6RXdNRGxmTlRjM01qTXBJajRLUEhCaGRHZ2daRDBpVFRFeUxqTTFOVGdnTWk0NE16UXdOa014TWk0MU1EYzNJRE11TWpBeE5UZ2dNVEl1TnprNU5DQXpMalE1TXpjZ01UTXVNVFkyTnlBekxqWTBOakl4VERFMExqUTFORFlnTkM0eE56azJOME14TkM0NE1qSXhJRFF1TXpNeE9USWdNVFV1TVRFME1pQTBMall5TXpreklERTFMakkyTmpRZ05DNDVPVEUwTjBNeE5TNDBNVGcySURVdU16VTVNREVnTVRVdU5ERTROaUExTGpjM01UazRJREUxTGpJMk5qUWdOaTR4TXprMU1rd3hOQzQzTXpNeklEY3VOREkyTkRoRE1UUXVOVGd4SURjdU56azBNVGtnTVRRdU5UZ3dPQ0E0TGpJd056VTNJREUwTGpjek16Z2dPQzQxTnpVeFRERTFMakkyTmlBNUxqZzJNVFk0UXpFMUxqTTBNVFFnTVRBdU1EUXpOeUF4TlM0ek9EQXpJREV3TGpJek9EZ2dNVFV1TXpnd015QXhNQzQwTXpVNVF6RTFMak00TURRZ01UQXVOak16SURFMUxqTTBNVFlnTVRBdU9ESTRNU0F4TlM0eU5qWXhJREV4TGpBeE1ESkRNVFV1TVRrd055QXhNUzR4T1RJeUlERTFMakE0TURJZ01URXVNelUzTnlBeE5DNDVOREE0SURFeExqUTVOME14TkM0NE1ERTBJREV4TGpZek5qTWdNVFF1TmpNMklERXhMamMwTmpnZ01UUXVORFV6T1NBeE1TNDRNakl5VERFekxqRTJOamtnTVRJdU16VTFNa014TWk0M09UazBJREV5TGpVd056SWdNVEl1TlRBM015QXhNaTQzT1RnNUlERXlMak0xTkRnZ01UTXVNVFkyTWt3eE1TNDRNakV6SURFMExqUTFOREZETVRFdU5qWTVNU0F4TkM0NE1qRTJJREV4TGpNM056RWdNVFV1TVRFek5pQXhNUzR3TURrMUlERTFMakkyTlRoRE1UQXVOalF5SURFMUxqUXhPREVnTVRBdU1qSTVJREUxTGpReE9ERWdPUzQ0TmpFME9DQXhOUzR5TmpVNFREZ3VOVGMwTlRJZ01UUXVOek15T0VNNExqSXdOamszSURFMExqVTRNRGtnTnk0M09UUXhOU0F4TkM0MU9ERXlJRGN1TkRJMk9ETWdNVFF1TnpNek5rdzJMakV6T0RrMElERTFMakkyTmpORE5TNDNOekUySURFMUxqUXhPRElnTlM0ek5UZzVPU0F4TlM0ME1UZ3hJRFF1T1RreE56VWdNVFV1TWpZMlF6UXVOakkwTlRFZ01UVXVNVEV6T1NBMExqTXpNalkySURFMExqZ3lNaklnTkM0eE9EQXpNU0F4TkM0ME5UVk1NeTQyTkRZMk9TQXhNeTR4TmpZNFF6TXVORGswTnpNZ01USXVOems1TXlBekxqSXdNekExSURFeUxqVXdOekVnTWk0NE16VTNOaUF4TWk0ek5UUTJUREV1TlRRM09EY2dNVEV1T0RJeE1rTXhMakU0TURRNUlERXhMalkyT1NBd0xqZzRPRFUyT0NBeE1TNHpOemN5SURBdU56TTJNamNnTVRFdU1EQTVPRU13TGpVNE16azNNeUF4TUM0Mk5ESTFJREF1TlRnek56WTJJREV3TGpJeU9UY2dNQzQzTXpVMk9UWWdPUzQ0TmpJeU0wd3hMakkyT0RjM0lEZ3VOVGMxTWpkRE1TNDBNakEyTkNBNExqSXdOemN5SURFdU5ESXdNek1nTnk0M09UUTVJREV1TWpZM09URWdOeTQwTWpjMU9Fd3dMamN6TlRVNU9TQTJMakV6T0RjMlF6QXVOall3TVRJM0lEVXVPVFUyTnpJZ01DNDJNakV5TmpZZ05TNDNOakUySURBdU5qSXhNak0wSURVdU5UWTBOVE5ETUM0Mk1qRXlNRE1nTlM0ek5qYzBOeUF3TGpZMk1EQXdNaUExTGpFM01qTXpJREF1TnpNMU5ERTFJRFF1T1Rrd01qZERNQzQ0TVRBNE1qZ2dOQzQ0TURneU1TQXdMamt5TVRNM05pQTBMalkwTWpjNUlERXVNRFl3TnpRZ05DNDFNRE0wTmtNeExqSXdNREV4SURRdU16WTBNVFFnTVM0ek5qVTFOeUEwTGpJMU16WTFJREV1TlRRM05qVWdOQzR4TnpneU9Vd3lMamd6TkRZeUlETXVOalExTWpGRE15NHlNREU0TVNBekxqUTVNek00SURNdU5Ea3pOellnTXk0eU1ESXdOeUF6TGpZME5qTTVJREl1T0RNMU1qRk1OQzR4TnprNE5TQXhMalUwTnpNeVF6UXVNek15TURrZ01TNHhOemszT0NBMExqWXlOREVnTUM0NE9EYzNOalFnTkM0NU9URTJOQ0F3TGpjek5UVXlNME0xTGpNMU9URTRJREF1TlRnek1qZ3lJRFV1TnpjeU1UVWdNQzQxT0RNeU9ESWdOaTR4TXprMk9TQXdMamN6TlRVeU0wdzNMalF5TmpZMklERXVNalk0TmtNM0xqYzVOREl4SURFdU5ESXdORGNnT0M0eU1EY3dNeUF4TGpReU1ERTJJRGd1TlRjME16VWdNUzR5TmpjM05FdzVMamcyTWpjNElEQXVOek0yTXpWRE1UQXVNak13TXlBd0xqVTROREU1TlNBeE1DNDJORE15SURBdU5UZzBNakkySURFeExqQXhNRFlnTUM0M016WTBNemRETVRFdU16YzRNU0F3TGpnNE9EWTBPQ0F4TVM0Mk56QXhJREV1TVRnd05UZ2dNVEV1T0RJeU15QXhMalUwT0RBeVRERXlMak0xTlRrZ01pNDRNell5T1V3eE1pNHpOVFU0SURJdU9ETTBNRFphSWlCbWFXeHNQU0lqTUVNM05VUkZJaTgrQ2p4d1lYUm9JR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnWTJ4cGNDMXlkV3hsUFNKbGRtVnViMlJrSWlCa1BTSk5NVEV1TVRNek15QTFMamt3TXpSRE1URXVNalF3TVNBMUxqY3pOVFV5SURFeExqSTNOaUExTGpVek1qQTFJREV4TGpJek1qZ2dOUzR6TXpjM04wTXhNUzR4T0RrM0lEVXVNVFF6TkRnZ01URXVNRGN4TVNBMExqazNOREk0SURFd0xqa3dNek1nTkM0NE5qYzBRekV3TGpjek5UUWdOQzQzTmpBMU1pQXhNQzQxTXpFNUlEUXVOekkwTnpFZ01UQXVNek0zTmlBMExqYzJOemcwUXpFd0xqRTBNek1nTkM0NE1UQTVOeUE1TGprM05ERTBJRFF1T1RJNU5USWdPUzQ0TmpjeU5pQTFMakE1TnpSTU5pNDVNekF5TmlBNUxqY3hNalJNTlM0MU9EWXlOaUE0TGpBek1qUkROUzQwTmpJd01TQTNMamczTmprNElEVXVNamd4TVNBM0xqYzNOekk1SURVdU1EZ3pNelVnTnk0M05UVXlOa00wTGpnNE5UVTVJRGN1TnpNek1qSWdOQzQyT0RjeE9DQTNMamM1TURZMUlEUXVOVE14TnpZZ055NDVNVFE1UXpRdU16YzJNelFnT0M0d016a3hOaUEwTGpJM05qWTFJRGd1TWpJd01EWWdOQzR5TlRRMk1pQTRMalF4TnpneVF6UXVNak15TlRnZ09DNDJNVFUxTnlBMExqSTVNREF4SURndU9ERXpPVGdnTkM0ME1UUXlOaUE0TGprMk9UUk1OaTQwTVRReU5pQXhNUzQwTmprMFF6WXVORGc0T0NBeE1TNDFOakkzSURZdU5UZzBOVE1nTVRFdU5qTTJPQ0EyTGpZNU16VWdNVEV1TmpnMU4wTTJMamd3TWpRMklERXhMamN6TkRVZ05pNDVNakUxTWlBeE1TNDNOVFkySURjdU1EUXdOelVnTVRFdU56VXdNVU0zTGpFMU9UazRJREV4TGpjME16Y2dOeTR5TnpVNU5TQXhNUzQzTURnNUlEY3VNemM1TURFZ01URXVOalE0TlVNM0xqUTRNakEzSURFeExqVTRPRElnTnk0MU5qa3lNeUF4TVM0MU1EUXlJRGN1TmpNek1qWWdNVEV1TkRBek5Fd3hNUzR4TXpNeklEVXVPVEF6TkZvaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dlp6NEtQR1JsWm5NK0NqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNEQmZNVEF3T1Y4MU56Y3lNeUkrQ2p4eVpXTjBJSGRwWkhSb1BTSXhOaUlnYUdWcFoyaDBQU0l4TmlJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5amJHbHdVR0YwYUQ0S1BDOWtaV1p6UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zbGlkZS1mb290ZXItdHh0IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5cbi5mYXFfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0OHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxX193cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5mYXFfX3dyYXBwZXIubG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhcV9fd3JhcHBlci5sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uZmFxX193cmFwcGVyLmxvYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2YzZjNmMztcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMzNjQxNTI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBlYXNlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxX193cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZmFxLWxpc3RpbmcgLmZhcV9zZWN0aW9uX19xdWVzdGlvbiBoNSB7XG4gIGNvbG9yOiAjMEYyMTc4O1xufVxuXG4uZmFxLXNlY3Rpb24gLnNpeC1jb2x1bW4tZ3JpZF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5mYXEtc2VjdGlvbiAuc2l4LWNvbHVtbi1ncmlkX19oZWFkZXIgaDIge1xuICBjb2xvcjogIzBEMTIxQztcbn1cblxuLmZhcV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmFxX3NlY3Rpb25fX2FjY29yZGlvbiB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXFfc2VjdGlvbl9fYWNjb3JkaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uZmFxX3NlY3Rpb25fX2l0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZmFxX3NlY3Rpb25fX2l0ZW0uZmFxX3NlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNzA1ODgyMzUzKTtcbn1cbi5mYXFfc2VjdGlvbl9faXRlbS5mYXFfc2VjdGlvbl9faXRlbS0tYWN0aXZlIC5mYXFfc2VjdGlvbl9fYW5zd2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmFxX3NlY3Rpb25fX3F1ZXN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYig1NCwgNjUsIDgyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXFfc2VjdGlvbl9fcXVlc3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmZhcV9zZWN0aW9uX19xdWVzdGlvbiBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBEMTIxQztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19xdWVzdGlvbiBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmFxX3NlY3Rpb25fX2Fuc3dlciB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4uZmFxX3NlY3Rpb25fX2Fuc3dlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXFfc2VjdGlvbl9fYW5zd2VyIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICBjb2xvcjogIzRCNTU2NTtcbiAgfVxufVxuLmZhcV9zZWN0aW9uX19hbnN3ZXIgcCBhIHtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZmFxX3NlY3Rpb25fX2Fuc3dlciBwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbnRhaW4taW50cmluc2ljLXNpemU6IHJldmVydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcV9zZWN0aW9uX19hbnN3ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMCAwO1xuICB9XG59XG5cbi5mYXEtcmVhZG1vcmUge1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzM2NDE1MjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjA1MDk4MDM5MjIpO1xufVxuLmZhcS1yZWFkbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjQxNTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFxX3NlY3Rpb25fX2l0ZW0gLmZhcV9zZWN0aW9uX19pY29uIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE1LjgxMjUgOEMxNS44MTI1IDguMjQ4NjQgMTUuNzEzNyA4LjQ4NzEgMTUuNTM3OSA4LjY2MjkxQzE1LjM2MjEgOC44Mzg3MyAxNS4xMjM2IDguOTM3NSAxNC44NzUgOC45Mzc1SDguOTM3NVYxNC44NzVDOC45Mzc1IDE1LjEyMzYgOC44Mzg3MyAxNS4zNjIxIDguNjYyOTEgMTUuNTM3OUM4LjQ4NzEgMTUuNzEzNyA4LjI0ODY0IDE1LjgxMjUgOCAxNS44MTI1QzcuNzUxMzYgMTUuODEyNSA3LjUxMjkgMTUuNzEzNyA3LjMzNzA5IDE1LjUzNzlDNy4xNjEyNyAxNS4zNjIxIDcuMDYyNSAxNS4xMjM2IDcuMDYyNSAxNC44NzVWOC45Mzc1SDEuMTI1QzAuODc2MzYgOC45Mzc1IDAuNjM3OTAzIDguODM4NzMgMC40NjIwODcgOC42NjI5MUMwLjI4NjI3MiA4LjQ4NzEgMC4xODc1IDguMjQ4NjQgMC4xODc1IDhDMC4xODc1IDcuNzUxMzYgMC4yODYyNzIgNy41MTI5IDAuNDYyMDg3IDcuMzM3MDlDMC42Mzc5MDMgNy4xNjEyNyAwLjg3NjM2IDcuMDYyNSAxLjEyNSA3LjA2MjVINy4wNjI1VjEuMTI1QzcuMDYyNSAwLjg3NjM2IDcuMTYxMjcgMC42Mzc5MDMgNy4zMzcwOSAwLjQ2MjA4N0M3LjUxMjkgMC4yODYyNzIgNy43NTEzNiAwLjE4NzUgOCAwLjE4NzVDOC4yNDg2NCAwLjE4NzUgOC40ODcxIDAuMjg2MjcyIDguNjYyOTEgMC40NjIwODdDOC44Mzg3MyAwLjYzNzkwMyA4LjkzNzUgMC44NzYzNiA4LjkzNzUgMS4xMjVWNy4wNjI1SDE0Ljg3NUMxNS4xMjM2IDcuMDYyNSAxNS4zNjIxIDcuMTYxMjcgMTUuNTM3OSA3LjMzNzA5QzE1LjcxMzcgNy41MTI5IDE1LjgxMjUgNy43NTEzNiAxNS44MTI1IDhaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xufVxuLmZhcV9zZWN0aW9uX19pdGVtLmZhcV9zZWN0aW9uX19pdGVtLS1hY3RpdmUgLmZhcV9zZWN0aW9uX19pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy44MTI1IDEwQzE3LjgxMjUgMTAuMjQ4NiAxNy43MTM3IDEwLjQ4NzEgMTcuNTM3OSAxMC42NjI5QzE3LjM2MjEgMTAuODM4NyAxNy4xMjM2IDEwLjkzNzUgMTYuODc1IDEwLjkzNzVIMy4xMjVDMi44NzYzNiAxMC45Mzc1IDIuNjM3OSAxMC44Mzg3IDIuNDYyMDkgMTAuNjYyOUMyLjI4NjI3IDEwLjQ4NzEgMi4xODc1IDEwLjI0ODYgMi4xODc1IDEwQzIuMTg3NSA5Ljc1MTM2IDIuMjg2MjcgOS41MTI5IDIuNDYyMDkgOS4zMzcwOUMyLjYzNzkgOS4xNjEyNyAyLjg3NjM2IDkuMDYyNSAzLjEyNSA5LjA2MjVIMTYuODc1QzE3LjEyMzYgOS4wNjI1IDE3LjM2MjEgOS4xNjEyNyAxNy41Mzc5IDkuMzM3MDlDMTcuNzEzNyA5LjUxMjkgMTcuODEyNSA5Ljc1MTM2IDE3LjgxMjUgMTBaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NDE1MjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOTAxOTYwNzg0KSBpbnNldDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLmZhcS1jb25uZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jdXJ2ZXMtbGlnaHQtYmx1ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogNjRweCA2NHB4IDY0cHggNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0N3B4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGNvbG9yO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXEtY29ubmVjdCB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMHB4IHRvcCAtNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1jb25uZWN0IHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcS1jb25uZWN0X2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudC1pY29uIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbn1cbi5mYXEtY29ubmVjdF9jb250ZW50LWljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mYXEtY29ubmVjdF9jb250ZW50LXR4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gODRweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXEtY29ubmVjdF9jb250ZW50LXR4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmFxLWNvbm5lY3RfY29udGVudC10eHQgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcS1jb25uZWN0X2NvbnRlbnQtdHh0IGg2IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgfVxufVxuLmZhcS1jb25uZWN0X2NvbnRlbnQtdHh0IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5mYXEtY29ubmVjdF9idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXEtY29ubmVjdF9idG4ge1xuICAgIGdhcDogMThweDtcbiAgfVxufVxuLmZhcS1jb25uZWN0X2J0biAuYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mYXEtY29ubmVjdF9idG4gLmJ0bi5idG4td2hpdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAtMTI1LjglLCAjRkZGRkZGIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC04LjM4JSk7XG4gIGJveC1zaXppbmc6IHVuc2V0O1xufVxuXG4uYmxvZy1saXN0aW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xufVxuLmJsb2ctbGlzdGluZ19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTZweDtcbn1cbi5ibG9nLWxpc3RpbmdfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQwcHg7XG4gIG1heC13aWR0aDogMTAwOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdGluZ19fZ3JpZCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19ncmlkLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWxpc3RpbmdfX2dyaWQubG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmJsb2ctbGlzdGluZ19fZ3JpZC5sb2FkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMzY0MTUyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgZWFzZTtcbiAgei1pbmRleDogMjtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1pbWcge1xuICBtYXgtd2lkdGg6IDM2OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0aW5nX19pdGVtLS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE5OXB4O1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0tLWltZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tY29udGVudCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RpbmdfX2l0ZW0tLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWNvbnRlbnQgaDUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWJhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmFkZ2UgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjMzY0MTUyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmFkZ2Ugc3BhbiB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBNZWRpdW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMzNjQxNTI7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLS1jb250ZW50LWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdGluZ19faXRlbS0tY29udGVudC1ib3R0b20ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLWJsb2dnZXItaW1nIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZy1saXN0aW5nX19pdGVtLWJsb2dnZXItaW1nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNDkwMTk2MDc4KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tYmxvZ2dlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0aW5nX19pdGVtLS1ibG9nZ2VyLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmdfX2l0ZW0tLWJsb2dnZXItZGV0YWlscyBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmJsb2ctbGlzdGluZ19faXRlbS0tYmxvZ2dlci1kZXRhaWxzIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5ibG9nLWxpc3RpbmdfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2ctbGlzdGluZ19fYnRuIC5sb2FkLW1vcmUge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLmJsb2ctbGlzdGluZ19fYnRuIC5sb2FkLW1vcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG5cbi5ibG9nLWZpbHRlcixcbi5mYXEtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1maWx0ZXIsXG4gIC5mYXEtZmlsdGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWZpbHRlcixcbiAgLmZhcS1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbi5ibG9nLWZpbHRlcl9fd3JhcCxcbi5mYXEtZmlsdGVyc19fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZmlsdGVyX193cmFwLFxuICAuZmFxLWZpbHRlcnNfX3dyYXAge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNHB4O1xuICB9XG59XG4uYmxvZy1maWx0ZXJfX3dyYXAgbGkgYSxcbi5mYXEtZmlsdGVyc19fd3JhcCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE3OCwgMTUzLCAyNTUsIDAuMiksIHJnYmEoMTc4LCAxNTMsIDI1NSwgMC4yKSksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZmlsdGVyX193cmFwIGxpIGEsXG4gIC5mYXEtZmlsdGVyc19fd3JhcCBsaSBhIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uYmxvZy1maWx0ZXJfX3dyYXAgbGkuYWN0aXZlIGEsXG4uZmFxLWZpbHRlcnNfX3dyYXAgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XG59XG5cbi5sb2FkLW1vcmUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG59XG5cbi5wYWdpbmF0aW9uX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5sb2FkX21vcmVfYmxvZ19idG5fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5sb2FkX21vcmVfYmxvZ19idG5fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnBhZ2luYXRpb24gYSxcbi5wYWdpbmF0aW9uID4gc3BhbiB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgLyogMjAuOHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGEsXG4gIC5wYWdpbmF0aW9uID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIGE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDEzLjVweCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgcGFkZGluZzogMTMuNXB4IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QUE0QjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdpbmF0aW9uIGEucHJldixcbiAgLnBhZ2luYXRpb24gYS5uZXh0IHtcbiAgICBwYWRkaW5nOiA5cHggMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhIC5wcmV2X2Fycm93LFxuICAucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93IHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYSAucHJldl9hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgOCAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjQ0MjY4IDEzLjQ2MDVDNy41MDA3NSAxMy41MTg2IDcuNTQ2ODEgMTMuNTg3NSA3LjU3ODI0IDEzLjY2MzRDNy42MDk2NiAxMy43MzkzIDcuNjI1ODQgMTMuODIwNiA3LjYyNTg0IDEzLjkwMjdDNy42MjU4NCAxMy45ODQ4IDcuNjA5NjYgMTQuMDY2MSA3LjU3ODI0IDE0LjE0MkM3LjU0NjgxIDE0LjIxNzkgNy41MDA3NSAxNC4yODY4IDcuNDQyNjggMTQuMzQ0OUM3LjM4NDYxIDE0LjQwMjkgNy4zMTU2NyAxNC40NDkgNy4yMzk4IDE0LjQ4MDRDNy4xNjM5MyAxNC41MTE5IDcuMDgyNjEgMTQuNTI4IDcuMDAwNDkgMTQuNTI4QzYuOTE4MzcgMTQuNTI4IDYuODM3MDUgMTQuNTExOSA2Ljc2MTE4IDE0LjQ4MDRDNi42ODUzMSAxNC40NDkgNi42MTYzNyAxNC40MDI5IDYuNTU4MyAxNC4zNDQ5TDAuMzA4MzA0IDguMDk0ODhDMC4yNTAxOTQgOC4wMzY4MyAwLjIwNDA5NSA3Ljk2NzkgMC4xNzI2NDIgNy44OTIwM0MwLjE0MTE4OSA3LjgxNjE1IDAuMTI1IDcuNzM0ODMgMC4xMjUgNy42NTI2OUMwLjEyNSA3LjU3MDU2IDAuMTQxMTg5IDcuNDg5MjMgMC4xNzI2NDIgNy40MTMzNUMwLjIwNDA5NSA3LjMzNzQ4IDAuMjUwMTk0IDcuMjY4NTUgMC4zMDgzMDQgNy4yMTA1TDYuNTU4MyAwLjk2MDUwNEM2LjY3NTU4IDAuODQzMjI4IDYuODM0NjQgMC43NzczNDQgNy4wMDA0OSAwLjc3NzM0NEM3LjE2NjM0IDAuNzc3MzQ0IDcuMzI1NCAwLjg0MzIyOCA3LjQ0MjY4IDAuOTYwNTA0QzcuNTU5OTYgMS4wNzc3OCA3LjYyNTg0IDEuMjM2ODQgNy42MjU4NCAxLjQwMjY5QzcuNjI1ODQgMS41Njg1NCA3LjU1OTk2IDEuNzI3NiA3LjQ0MjY4IDEuODQ0ODhMMS42MzQwOSA3LjY1MjY5TDcuNDQyNjggMTMuNDYwNVpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2luYXRpb24gYSAucHJldl9hcnJvdzpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDggMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy42OTI1NCA4LjA5NDg4TDEuNDQyNTQgMTQuMzQ0OUMxLjM4NDQ3IDE0LjQwMjkgMS4zMTU1MyAxNC40NDkgMS4yMzk2NiAxNC40ODA0QzEuMTYzNzkgMTQuNTExOSAxLjA4MjQ3IDE0LjUyOCAxLjAwMDM1IDE0LjUyOEMwLjkxODIyNiAxNC41MjggMC44MzY5MDggMTQuNTExOSAwLjc2MTAzNyAxNC40ODA0QzAuNjg1MTY3IDE0LjQ0OSAwLjYxNjIyOSAxNC40MDI5IDAuNTU4MTYgMTQuMzQ0OUMwLjUwMDA5MSAxNC4yODY4IDAuNDU0MDI4IDE0LjIxNzkgMC40MjI2MDEgMTQuMTQyQzAuMzkxMTc1IDE0LjA2NjEgMC4zNzUgMTMuOTg0OCAwLjM3NSAxMy45MDI3QzAuMzc1IDEzLjgyMDYgMC4zOTExNzUgMTMuNzM5MyAwLjQyMjYwMSAxMy42NjM0QzAuNDU0MDI4IDEzLjU4NzUgMC41MDAwOTEgMTMuNTE4NiAwLjU1ODE2IDEzLjQ2MDVMNi4zNjY3NSA3LjY1MjY5TDAuNTU4MTYgMS44NDQ4OEMwLjQ0MDg4NCAxLjcyNzYgMC4zNzUgMS41Njg1NCAwLjM3NSAxLjQwMjY5QzAuMzc1IDEuMjM2ODQgMC40NDA4ODQgMS4wNzc3OCAwLjU1ODE2IDAuOTYwNTA0QzAuNjc1NDM1IDAuODQzMjI4IDAuODM0NDk1IDAuNzc3MzQ0IDEuMDAwMzUgMC43NzczNDRDMS4xNjYyIDAuNzc3MzQ0IDEuMzI1MjYgMC44NDMyMjggMS40NDI1NCAwLjk2MDUwNEw3LjY5MjU0IDcuMjEwNUM3Ljc1MDY1IDcuMjY4NTUgNy43OTY3NSA3LjMzNzQ4IDcuODI4MiA3LjQxMzM1QzcuODU5NjUgNy40ODkyMyA3Ljg3NTg0IDcuNTcwNTYgNy44NzU4NCA3LjY1MjY5QzcuODc1ODQgNy43MzQ4MyA3Ljg1OTY1IDcuODE2MTUgNy44MjgyIDcuODkyMDNDNy43OTY3NSA3Ljk2NzkgNy43NTA2NSA4LjAzNjgzIDcuNjkyNTQgOC4wOTQ4OFpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiBhIC5uZXh0X2Fycm93OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiAuYWN0aXZlLFxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA0LCAyMjEsIDI0NSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gLmRvdHMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6bm90KC5hY3RpdmUpOm5vdCguZG90cykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG5cbiNwb3N0LWxvYWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jcG9zdC1sb2FkZXIgLmxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE1NUVFRjtcbn1cblxuLnRleHRlZGl0b3ItY29udGVudCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIxcHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcCBzdHJvbmcsXG4udGV4dGVkaXRvci1jb250ZW50IHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG4udGV4dGVkaXRvci1jb250ZW50IHVsIGEsXG4udGV4dGVkaXRvci1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogMTdweDtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgb2wgbGkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBoMyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjMEYyMTc4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDUge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzBEMTIxQztcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbjogNDBweCAwO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMTZweCAwO1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGg2IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMkQwNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjFweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaHIsXG4udGV4dGVkaXRvci1jb250ZW50IC5kaXZpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0RENURGO1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgcCArIGhyIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgcCArIGhyIHtcbiAgICBtYXJnaW46IDM2cHggMDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0LFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiA2MHB4IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDEwNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxNTVFRUY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHN0cm9uZyxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBzdHJvbmcge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCxcbiAgLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0LFxuICAudGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwLFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICBjb2xvcjogIzE1NUVFRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwLFxuICAudGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQgcCBlbSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBwIGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5xdW90ZVRleHQgcDpub3QoOmxhc3QtY2hpbGQpLFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE1NUVFRjtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwOmxhc3QtY2hpbGQsXG4udGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLnF1b3RlVGV4dCBwOmxhc3QtY2hpbGQsXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHA6bGFzdC1jaGlsZDo6YmVmb3JlLFxuLnRleHRlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRjIxNzg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAucXVvdGVUZXh0IHA6bGFzdC1jaGlsZDo6YmVmb3JlLFxuICAudGV4dGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNHB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGZpZ2NhcHRpb24sXG4udGV4dGVkaXRvci1jb250ZW50IC53cC1lbGVtZW50LWNhcHRpb24ge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGV4dGVkaXRvci1jb250ZW50IGZpZ2NhcHRpb246OmJlZm9yZSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLndwLWVsZW1lbnQtY2FwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZyB7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nX193cmFwIHtcbiAgaGVpZ2h0OiA2ODRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZ19fd3JhcCB7XG4gICAgaGVpZ2h0OiA1MDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWdfX3dyYXAge1xuICAgIGhlaWdodDogMTkzcHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWdfX3dyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nIHAge1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nIHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAycHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5jYXB0aW9uSW1nLmhpZ2gge1xuICBwYWRkaW5nOiB1bnNldDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmNhcHRpb25JbWcuaGlnaCAuY2FwdGlvbkltZ19fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQxcHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZy5oaWdoIC5jYXB0aW9uSW1nX193cmFwIHtcbiAgICBoZWlnaHQ6IDg5NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCAuY2FwdGlvbkltZy5oaWdoIC5jYXB0aW9uSW1nX193cmFwIHtcbiAgICBoZWlnaHQ6IDM0M3B4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5zb2NpYWxSaWJib24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLnNvY2lhbFJpYmJvbiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLnNvY2lhbFJpYmJvbiBwIHtcbiAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLnNvY2lhbFJpYmJvbiBwIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCAuc29jaWFsUmliYm9uX19pY29uV3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzMnB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuc29jaWFsUmliYm9uX19pY29uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzIHtcbiAgcGFkZGluZzogNDhweCAwO1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuam9ic19fdGl0bGUge1xuICBwYWRkaW5nOiAzMnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnNfX3RpdGxlOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzX19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzX19oZWFkIGg1IHtcbiAgcGFkZGluZzogdW5zZXQ7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzX19ib3R0b20gYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmpvYnMgLmJhZGdlV3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzIC5iYWRnZVdyYXBfX2JhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTgsIDE0NSwgMTMwLCAwLjEyNTQ5MDE5NjEpO1xuICBvcGFjaXR5OiAwLjc7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzIC5iYWRnZVdyYXBfX2JhZGdlIGEsXG4udGV4dGVkaXRvci1jb250ZW50IC5qb2JzIC5iYWRnZVdyYXBfX2JhZGdlIHNwYW4ge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGV4dGVkaXRvci1jb250ZW50LS1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50LS1iYWRnZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50LS1iYWRnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMzNjQxNTI7XG59XG4udGV4dGVkaXRvci1jb250ZW50LS1iYWRnZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMzNjQxNTI7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNCMjk5RkYsICNCMjk5RkYpLCBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xufVxuLnRleHRlZGl0b3ItY29udGVudCBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMjE2cHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHRlZGl0b3ItY29udGVudCBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDIxOXB4O1xuICB9XG59XG4udGV4dGVkaXRvci1jb250ZW50IGgyOm5vdCg6bGFzdC1jaGlsZCksXG4udGV4dGVkaXRvci1jb250ZW50IGgzOm5vdCg6bGFzdC1jaGlsZCksXG4udGV4dGVkaXRvci1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSxcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDY6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IGg0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRleHRlZGl0b3ItY29udGVudCAuYmxvZy1saXN0aW5nX19pdGVtLS1iYWRnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDYgKyAuaWNvbi1pbmZvLWJveCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4udGV4dGVkaXRvci1jb250ZW50IC5pY29uLWluZm8tYm94OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmljb24taW5mby1ib3ggKyBwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaDMgKyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMyNTJDMzk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgaDMgKyBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgZmlndXJlLFxuLnRleHRlZGl0b3ItY29udGVudCAud3AtY2FwdGlvbixcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLmFsaWdubm9uZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi50ZXh0ZWRpdG9yLWNvbnRlbnQgaW1nOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGltZyB7XG4gICAgaGVpZ2h0OiAyMjhweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCBmaWdjYXB0aW9uLFxuLnRleHRlZGl0b3ItY29udGVudCAuZmlnY2FwdGlvbixcbi50ZXh0ZWRpdG9yLWNvbnRlbnQgLndwLWNhcHRpb24tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dGVkaXRvci1jb250ZW50IGZpZ2NhcHRpb24sXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLmZpZ2NhcHRpb24sXG4gIC50ZXh0ZWRpdG9yLWNvbnRlbnQgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLnRleHRlZGl0b3ItY29udGVudCB0YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRleHRlZGl0b3ItY29udGVudCB0YWJsZSB0aGVhZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGV4dGVkaXRvci1jb250ZW50IHRhYmxlIHRoIHtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MywgMTc3LCAxNjEsIDAuMzMpO1xufVxuLnRleHRlZGl0b3ItY29udGVudCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxOTMsIDE3NywgMTYxLCAwLjMzKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtbGVnYWwtY29udGVudC10ZW1wbGF0ZSAuc2luZ2xlLXRyZWVfYnRuLFxuLnNpbmdsZS1wb3N0IC5zaW5nbGUtdHJlZV9idG4ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2luZ2xlLXRyZWVfYnRuIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG59XG4uc2luZ2xlLXRyZWVfYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UTWlJSFpwWlhkQ2IzZzlJakFnTUNBeE5pQXhNeUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQXVNVGd6TURNeklEVXVPVEk1TUROTU5TNDVNamd5T0NBd0xqRTRNemM1UXpZdU1EUTFORGtnTUM0d05qWTFOemsySURZdU1qQTBORFlnTUM0d01EQTNNekEzTkRrZ05pNHpOekF5TWlBd0xqQXdNRGN6TURjME9VTTJMalV6TlRrNElEQXVNREF3TnpNd056UTVJRFl1TmprME9UVWdNQzR3TmpZMU56azJJRFl1T0RFeU1UWWdNQzR4T0RNM09VTTJMamt5T1RNM0lEQXVNekF4SURZdU9UazFNaklnTUM0ME5UazVOekVnTmk0NU9UVXlNaUF3TGpZeU5UY3pNVU0yTGprNU5USXlJREF1TnpreE5Ea3lJRFl1T1RJNU16Y2dNQzQ1TlRBME5qTWdOaTQ0TVRJeE5pQXhMakEyTnpZM1RESXVNVE16TmpVZ05TNDNORFl4T0V3eE5DNDNOamN4SURVdU56UTFOak5ETVRRdU9UTXpJRFV1TnpRMU5qTWdNVFV1TURreUlEVXVPREV4TlRFZ01UVXVNakE1TXlBMUxqa3lPRGM1UXpFMUxqTXlOallnTmk0d05EWXdOaUF4TlM0ek9USTFJRFl1TWpBMU1USWdNVFV1TXpreU5TQTJMak0zTURrM1F6RTFMak01TWpVZ05pNDFNelk0TXlBeE5TNHpNalkySURZdU5qazFPRGtnTVRVdU1qQTVNeUEyTGpneE16RTJRekUxTGpBNU1pQTJMamt6TURRMElERTBMamt6TXlBMkxqazVOak15SURFMExqYzJOekVnTmk0NU9UWXpNa3d5TGpFek16WTFJRFl1T1RrMU56ZE1OaTQ0TVRJeE5pQXhNUzQyTnpRelF6WXVPVEk1TXpjZ01URXVOemt4TlNBMkxqazVOVEl5SURFeExqazFNRFVnTmk0NU9UVXlNaUF4TWk0eE1UWXlRell1T1RrMU1qSWdNVEl1TWpneUlEWXVPVEk1TXpjZ01USXVORFF3T1NBMkxqZ3hNakUySURFeUxqVTFPREpETmk0Mk9UUTVOU0F4TWk0Mk56VTBJRFl1TlRNMU9UZ2dNVEl1TnpReE1pQTJMak0zTURJeUlERXlMamMwTVRKRE5pNHlNRFEwTmlBeE1pNDNOREV5SURZdU1EUTFORGtnTVRJdU5qYzFOQ0ExTGpreU9ESTRJREV5TGpVMU9ESk1NQzR4T0RNd016TWdOaTQ0TVRJNU1rTXdMakEyTlRneU1qZ2dOaTQyT1RVM01TQXRNaTQxTlRjeE4yVXRNRFVnTmk0MU16WTNNeUF0TWk0MU5qZ3lNMlV0TURVZ05pNHpOekE1TjBNdE1pNDFOemczTjJVdE1EVWdOaTR5TURVeU1TQXdMakEyTlRneU1qWWdOaTR3TkRZeU5DQXdMakU0TXpBek15QTFMamt5T1RBeldpSWdabWxzYkQwaUl6RTFOVVZGUmlJdlBnbzhMM04yWno0S1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2luZ2xlLXRyZWVfYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbn1cbi5zaW5nbGUtdHJlZV9idG46aG92ZXIge1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbi5zaW5nbGUtdHJlZS1oZWFkIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2luZ2xlLXRyZWUtaGVhZCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBjb2xvcjogIzBGMjE3ODtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbmdsZS10cmVlLWhlYWQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5zaW5nbGUtdHJlZS1oZWFkIHAsXG4uc2luZ2xlLXRyZWUtaGVhZCAucG9zdC1leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaW5nbGUtdHJlZS1oZWFkIHAsXG4gIC5zaW5nbGUtdHJlZS1oZWFkIC5wb3N0LWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNpbmdsZS10cmVlLW1haW5CYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxOS8xMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5zaW5nbGUtdHJlZS1tYWluQmFubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50cmVlLWNhdCArIC5zaW5nbGUtdHJlZS1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi50cmVlLWNhdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50cmVlLWNhdCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogM3B4IDhweCAzcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIC8qIDE1Ljg0cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiByZ2IoNTgsIDk4LCA2MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG59XG4udHJlZS1jYXQgdWwgbGkudHJlZS1yZW1vdmFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxOCAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMy45Mjg5IDQuNDAxNTlDMTMuNTIyIDMuNDMwMDQgMTIuODM3MSAyLjYwMDQyIDExLjk2MDEgMi4wMTY5NUMxMS4wODMyIDEuNDMzNDggMTAuMDUzMyAxLjEyMjE5IDkuMDAwMDIgMS4xMjIxOUM3Ljk0NjcgMS4xMjIxOSA2LjkxNjg4IDEuNDMzNDggNi4wMzk5MyAyLjAxNjk1QzUuMTYyOTggMi42MDA0MiA0LjQ3ODAyIDMuNDMwMDQgNC4wNzExMSA0LjQwMTU5QzMuMTk1NDIgNC44MDcxMSAyLjQ1MzMgNS40NTM2MiAxLjkzMTU3IDYuMjY1NDZDMS40MDk4NSA3LjA3NzMxIDEuMTMwMDkgOC4wMjA5NCAxLjEyNTAyIDguOTg1OTdDMS4xMTcyOSAxMS43MTU1IDMuMzMwMDIgMTMuOTkyMiA2LjA1Njc0IDE0LjA2MjVDNi44ODE1OSAxNC4wODQxIDcuNjk5MTIgMTMuOTAyNyA4LjQzNzUyIDEzLjUzNDVWMTYuMzEyNUM4LjQzNzUyIDE2LjQ2MTcgOC40OTY3OCAxNi42MDQ4IDguNjAyMjcgMTYuNzEwM0M4LjcwNzc2IDE2LjgxNTggOC44NTA4NCAxNi44NzUgOS4wMDAwMiAxNi44NzVDOS4xNDkyIDE2Ljg3NSA5LjI5MjI4IDE2LjgxNTggOS4zOTc3NyAxNi43MTAzQzkuNTAzMjYgMTYuNjA0OCA5LjU2MjUyIDE2LjQ2MTcgOS41NjI1MiAxNi4zMTI1VjEzLjUzNDVDMTAuMjYxMyAxMy44ODMgMTEuMDMxNyAxNC4wNjM4IDExLjgxMjUgMTQuMDYyNUgxMS45NDMzQzE0LjY3IDEzLjk5MjIgMTYuODgyOCAxMS43MTY5IDE2Ljg3NSA4Ljk4NzM3QzE2Ljg3MDMgOC4wMjIwOSAxNi41OTA3IDcuMDc4MTIgMTYuMDY5IDYuMjY1OTlDMTUuNTQ3MiA1LjQ1Mzg1IDE0LjgwNDkgNC44MDcxNSAxMy45Mjg5IDQuNDAxNTlaTTExLjkxNDUgMTIuOTM3NUMxMS4xMDIxIDEyLjk2MDIgMTAuMzAyOSAxMi43MjkyIDkuNjI3OTEgMTIuMjc2NkM5LjYwNTg4IDEyLjI2MjUgOS41ODQwOCAxMi4yNDkyIDkuNTYyNTIgMTIuMjM2NVY5LjM0NzM3TDEyLjYyNjcgNy44MTU5N0MxMi42OTI5IDcuNzgyOTEgMTIuNzUxOCA3LjczNzE2IDEyLjgwMDIgNy42ODEzMkMxMi44NDg3IDcuNjI1NDggMTIuODg1NiA3LjU2MDY0IDEyLjkwOSA3LjQ5MDUyQzEyLjkzMjQgNy40MjA0IDEyLjk0MTcgNy4zNDYzNiAxMi45MzY1IDcuMjcyNjNDMTIuOTMxMiA3LjE5ODkgMTIuOTExNSA3LjEyNjkyIDEyLjg3ODUgNy4wNjA4MUMxMi44NDU0IDYuOTk0NyAxMi43OTk2IDYuOTM1NzQgMTIuNzQzOCA2Ljg4NzMxQzEyLjY4OCA2LjgzODg4IDEyLjYyMzEgNi44MDE5MyAxMi41NTMgNi43Nzg1NUMxMi40ODI5IDYuNzU1MTggMTIuNDA4OCA2Ljc0NTg0IDEyLjMzNTEgNi43NTEwOEMxMi4yNjE0IDYuNzU2MzIgMTIuMTg5NCA2Ljc3NjAzIDEyLjEyMzMgNi44MDkwOUw5LjU2MjUyIDguMDkwMThWNi4xODc1M0M5LjU2MjUyIDYuMDM4MzQgOS41MDMyNiA1Ljg5NTI3IDkuMzk3NzcgNS43ODk3OEM5LjI5MjI4IDUuNjg0MjkgOS4xNDkyIDUuNjI1MDMgOS4wMDAwMiA1LjYyNTAzQzguODUwODQgNS42MjUwMyA4LjcwNzc2IDUuNjg0MjkgOC42MDIyNyA1Ljc4OTc4QzguNDk2NzggNS44OTUyNyA4LjQzNzUyIDYuMDM4MzQgOC40Mzc1MiA2LjE4NzUzVjkuNzc3NjhMNS44NzY3NCA4LjQ5NjU5QzUuNzQzMjIgOC40Mjk4MyA1LjU4ODY1IDguNDE4ODUgNS40NDcwMyA4LjQ2NjA1QzUuMzA1NDEgOC41MTMyNiA1LjE4ODM0IDguNjE0NzkgNS4xMjE1OCA4Ljc0ODMxQzUuMDU0ODIgOC44ODE4MyA1LjA0Mzg0IDkuMDM2NCA1LjA5MTA0IDkuMTc4MDJDNS4xMzgyNSA5LjMxOTY0IDUuMjM5NzggOS40MzY3MSA1LjM3MzMgOS41MDM0N0w4LjQzNzUyIDExLjAzNDlWMTIuMjM0NEM4LjQxNTQ5IDEyLjI0NzEgOC4zOTM2OSAxMi4yNjA0IDguMzcyMTMgMTIuMjc0NUM3LjY5NzIxIDEyLjcyNzQgNi44OTgwOSAxMi45NTkxIDYuMDg1NTcgMTIuOTM3NUM1LjE5NjI3IDEyLjkxNTMgNC4zNDA3MSAxMi41OTI2IDMuNjU4MjUgMTIuMDIyQzIuOTc1NzkgMTEuNDUxNCAyLjUwNjY1IDEwLjY2NjUgMi4zMjcyNyA5Ljc5NTI0QzIuMTQ3ODkgOC45MjM5NSAyLjI2ODg0IDguMDE3NTggMi42NzA0MSA3LjIyMzgxQzMuMDcxOTcgNi40MzAwMyAzLjczMDQ5IDUuNzk1NjIgNC41Mzg2OSA1LjQyMzkzQzQuNzk0MyA1LjMwNjgyIDQuOTk2NCA1LjA5NzY5IDUuMTA0NzEgNC44MzgyM0M1LjQyNTc4IDQuMDcwODkgNS45NjY1NCAzLjQxNTU4IDYuNjU4OTkgMi45NTQ2OUM3LjM1MTQ1IDIuNDkzODEgOC4xNjQ2OSAyLjI0NzkxIDguOTk2NSAyLjI0NzkxQzkuODI4MzIgMi4yNDc5MSAxMC42NDE2IDIuNDkzODEgMTEuMzM0IDIuOTU0NjlDMTIuMDI2NSAzLjQxNTU4IDEyLjU2NzIgNC4wNzA4OSAxMi44ODgzIDQuODM4MjNDMTIuOTk2NiA1LjA5NzY5IDEzLjE5ODcgNS4zMDY4MiAxMy40NTQzIDUuNDIzOTNDMTQuMjYyNSA1Ljc5NTYyIDE0LjkyMSA2LjQzMDAzIDE1LjMyMjYgNy4yMjM4MUMxNS43MjQyIDguMDE3NTggMTUuODQ1MSA4LjkyMzk1IDE1LjY2NTcgOS43OTUyNEMxNS40ODY0IDEwLjY2NjUgMTUuMDE3MiAxMS40NTE0IDE0LjMzNDggMTIuMDIyQzEzLjY1MjMgMTIuNTkyNiAxMi43OTY3IDEyLjkxNTMgMTEuOTA3NCAxMi45Mzc1SDExLjkxNDVaXCIgZmlsbD1cIiUyMzZGQTYyN1wiLz48L3N2Zz4nKTtcbn1cbi50cmVlLWNhdCB1bCBsaS5pbmR1c3RyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTggMTNcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTYuODc1IDEwLjkzNzVIMTYuMzEyNVYyLjA3MTA2TDE2Ljk5MjQgMS45MjQ4MUMxNy4wNjYyIDEuOTEwOTcgMTcuMTM2NSAxLjg4MjUgMTcuMTk5MSAxLjg0MTA3QzE3LjI2MTcgMS43OTk2NCAxNy4zMTU0IDEuNzQ2MSAxNy4zNTcgMS42ODM1OUMxNy4zOTg2IDEuNjIxMDkgMTcuNDI3MyAxLjU1MDg5IDE3LjQ0MTMgMS40NzcxM0MxNy40NTU0IDEuNDAzMzcgMTcuNDU0NSAxLjMyNzU1IDE3LjQzODggMS4yNTQxNEMxNy40MjMgMS4xODA3MiAxNy4zOTI4IDEuMTExMiAxNy4zNDk4IDEuMDQ5NjZDMTcuMzA2NyAwLjk4ODEyNSAxNy4yNTE4IDAuOTM1ODI0IDE3LjE4ODMgMC44OTU4NDJDMTcuMTI0NyAwLjg1NTg1OSAxNy4wNTM4IDAuODI5MDAzIDE2Ljk3OTcgMC44MTY4NTdDMTYuOTA1NiAwLjgwNDcxMSAxNi44Mjk5IDAuODA3NTIxIDE2Ljc1NjkgMC44MjUxMjJMMS4wMDY4NyA0LjIwMDEyQzAuODcxMTg5IDQuMjI5NCAwLjc1MTEyMSA0LjMwNzgyIDAuNjY5NzY1IDQuNDIwMjlDMC41ODg0MDkgNC41MzI3NSAwLjU1MTUxMiA0LjY3MTMzIDAuNTY2MTcgNC44MDkzN0MwLjU4MDgyOSA0Ljk0NzQgMC42NDYwMDcgNS4wNzUxNCAwLjc0OTE2OSA1LjE2ODAxQzAuODUyMzMxIDUuMjYwODkgMC45ODYxOTEgNS4zMTIzNCAxLjEyNSA1LjMxMjQ3QzEuMTY0OTQgNS4zMTIzOSAxLjIwNDc3IDUuMzA4MTUgMS4yNDM4MyA1LjI5OTgxTDEuNjg3NSA1LjIwNDg5VjEwLjkzNzVIMS4xMjVDMC45NzU4MTYgMTAuOTM3NSAwLjgzMjc0MiAxMC45OTY3IDAuNzI3MjUyIDExLjEwMjJDMC42MjE3NjMgMTEuMjA3NyAwLjU2MjUgMTEuMzUwOCAwLjU2MjUgMTEuNUMwLjU2MjUgMTEuNjQ5MSAwLjYyMTc2MyAxMS43OTIyIDAuNzI3MjUyIDExLjg5NzdDMC44MzI3NDIgMTIuMDAzMiAwLjk3NTgxNiAxMi4wNjI1IDEuMTI1IDEyLjA2MjVIMTYuODc1QzE3LjAyNDIgMTIuMDYyNSAxNy4xNjczIDEyLjAwMzIgMTcuMjcyNyAxMS44OTc3QzE3LjM3ODIgMTEuNzkyMiAxNy40Mzc1IDExLjY0OTEgMTcuNDM3NSAxMS41QzE3LjQzNzUgMTEuMzUwOCAxNy4zNzgyIDExLjIwNzcgMTcuMjcyNyAxMS4xMDIyQzE3LjE2NzMgMTAuOTk2NyAxNy4wMjQyIDEwLjkzNzUgMTYuODc1IDEwLjkzNzVaTTIuODEyNSA0Ljk2MDlMMTUuMTg3NSAyLjMxMjIzVjEwLjkzNzVIMTMuNVY2Ljk5OTk3QzEzLjUgNi44NTA3OCAxMy40NDA3IDYuNzA3NzEgMTMuMzM1MiA2LjYwMjIyQzEzLjIyOTggNi40OTY3MyAxMy4wODY3IDYuNDM3NDcgMTIuOTM3NSA2LjQzNzQ3SDUuMDYyNUM0LjkxMzMyIDYuNDM3NDcgNC43NzAyNCA2LjQ5NjczIDQuNjY0NzUgNi42MDIyMkM0LjU1OTI2IDYuNzA3NzEgNC41IDYuODUwNzggNC41IDYuOTk5OTdWMTAuOTM3NUgyLjgxMjVWNC45NjA5Wk0xMi4zNzUgOC42ODc0N0g1LjYyNVY3LjU2MjQ3SDEyLjM3NVY4LjY4NzQ3Wk01LjYyNSA5LjgxMjQ3SDEyLjM3NVYxMC45Mzc1SDUuNjI1VjkuODEyNDdaXCIgZmlsbD1cIiUyM0YxN0EyRlwiLz48L3N2Zz4nKTtcbn1cbi50cmVlLWNhdCB1bCBsaS5lbWVyZ2VuY3ktaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxNiAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNS42NTA4IDEyLjIyNDlMOS41MDE5MyAxLjU0NjUyQzkuMzQ4MjggMS4yODQ5MSA5LjEyODkyIDEuMDY3OTkgOC44NjU2IDAuOTE3MjY3QzguNjAyMjkgMC43NjY1NDYgOC4zMDQxNiAwLjY4NzI1NiA4LjAwMDc2IDAuNjg3MjU2QzcuNjk3MzUgMC42ODcyNTYgNy4zOTkyMiAwLjc2NjU0NiA3LjEzNTkxIDAuOTE3MjY3QzYuODcyNTkgMS4wNjc5OSA2LjY1MzI0IDEuMjg0OTEgNi40OTk1OCAxLjU0NjUyTDAuMzUwNzU0IDEyLjIyNDlDMC4yMDI5MTIgMTIuNDc3OSAwLjEyNSAxMi43NjU3IDAuMTI1IDEzLjA1ODhDMC4xMjUgMTMuMzUxOSAwLjIwMjkxMiAxMy42Mzk3IDAuMzUwNzU0IDEzLjg5MjdDMC41MDI0NCAxNC4xNTU5IDAuNzIxNDIxIDE0LjM3NCAwLjk4NTIyNyAxNC41MjQ2QzEuMjQ5MDMgMTQuNjc1MiAxLjU0ODE2IDE0Ljc1MyAxLjg1MTkzIDE0Ljc0OThIMTQuMTQ5NkMxNC40NTMxIDE0Ljc1MjcgMTQuNzUxOSAxNC42NzQ5IDE1LjAxNTUgMTQuNTI0M0MxNS4yNzkgMTQuMzczNiAxNS40OTc4IDE0LjE1NTcgMTUuNjQ5MyAxMy44OTI3QzE1Ljc5NzQgMTMuNjM5OCAxNS44NzU2IDEzLjM1MiAxNS44NzU4IDEzLjA1OUMxNS44NzYxIDEyLjc2NTkgMTUuNzk4NCAxMi40NzggMTUuNjUwOCAxMi4yMjQ5Wk0xNC42NzU1IDEzLjMyOTVDMTQuNjIxOSAxMy40MjA5IDE0LjU0NSAxMy40OTY1IDE0LjQ1MjUgMTMuNTQ4NEMxNC4zNjAxIDEzLjYwMDMgMTQuMjU1NiAxMy42MjY2IDE0LjE0OTYgMTMuNjI0OEgxLjg1MTkzQzEuNzQ1OTUgMTMuNjI2NiAxLjY0MTM5IDEzLjYwMDMgMS41NDg5NyAxMy41NDg0QzEuNDU2NTUgMTMuNDk2NSAxLjM3OTU5IDEzLjQyMDkgMS4zMjU5OSAxMy4zMjk1QzEuMjc3NDMgMTMuMjQ3MyAxLjI1MTgyIDEzLjE1MzYgMS4yNTE4MiAxMy4wNTgxQzEuMjUxODIgMTIuOTYyNiAxLjI3NzQzIDEyLjg2ODkgMS4zMjU5OSAxMi43ODY3TDcuNDc0ODIgMi4xMDgzMkM3LjUyOTUgMi4wMTczMSA3LjYwNjgxIDEuOTQyMDEgNy42OTkyMiAxLjg4OTczQzcuNzkxNjMgMS44Mzc0NSA3Ljg5NTk5IDEuODA5OTggOC4wMDIxNiAxLjgwOTk4QzguMTA4MzMgMS44MDk5OCA4LjIxMjcgMS44Mzc0NSA4LjMwNTEgMS44ODk3M0M4LjM5NzUxIDEuOTQyMDEgOC40NzQ4MiAyLjAxNzMxIDguNTI5NTEgMi4xMDgzMkwxNC42NzgzIDEyLjc4NjdDMTQuNzI2NSAxMi44NjkxIDE0Ljc1MTYgMTIuOTYzIDE0Ljc1MTEgMTMuMDU4NUMxNC43NTA2IDEzLjE1MzkgMTQuNzI0NSAxMy4yNDc1IDE0LjY3NTUgMTMuMzI5NVpNNy40MzgyNSA5LjEyNDhWNi4zMTIzQzcuNDM4MjUgNi4xNjMxMiA3LjQ5NzUyIDYuMDIwMDQgNy42MDMwMSA1LjkxNDU2QzcuNzA4NSA1LjgwOTA3IDcuODUxNTcgNS43NDk4IDguMDAwNzYgNS43NDk4QzguMTQ5OTQgNS43NDk4IDguMjkzMDEgNS44MDkwNyA4LjM5ODUgNS45MTQ1NkM4LjUwMzk5IDYuMDIwMDQgOC41NjMyNiA2LjE2MzEyIDguNTYzMjYgNi4zMTIzVjkuMTI0OEM4LjU2MzI2IDkuMjczOTkgOC41MDM5OSA5LjQxNzA2IDguMzk4NSA5LjUyMjU1QzguMjkzMDEgOS42MjgwNCA4LjE0OTk0IDkuNjg3MyA4LjAwMDc2IDkuNjg3M0M3Ljg1MTU3IDkuNjg3MyA3LjcwODUgOS42MjgwNCA3LjYwMzAxIDkuNTIyNTVDNy40OTc1MiA5LjQxNzA2IDcuNDM4MjUgOS4yNzM5OSA3LjQzODI1IDkuMTI0OFpNOC44NDQ1MSAxMS42NTYxQzguODQ0NTEgMTEuODIyOSA4Ljc5NTAyIDExLjk4NjEgOC43MDIzMSAxMi4xMjQ4QzguNjA5NiAxMi4yNjM2IDguNDc3ODIgMTIuMzcxNyA4LjMyMzY0IDEyLjQzNTZDOC4xNjk0NyAxMi40OTk0IDcuOTk5ODIgMTIuNTE2MSA3LjgzNjE1IDEyLjQ4MzZDNy42NzI0OCAxMi40NTEgNy41MjIxMyAxMi4zNzA3IDcuNDA0MTMgMTIuMjUyN0M3LjI4NjEzIDEyLjEzNDcgNy4yMDU3NyAxMS45ODQzIDcuMTczMjIgMTEuODIwN0M3LjE0MDY2IDExLjY1NyA3LjE1NzM3IDExLjQ4NzMgNy4yMjEyMyAxMS4zMzMyQzcuMjg1MDkgMTEuMTc5IDcuMzkzMjQgMTEuMDQ3MiA3LjUzMTk5IDEwLjk1NDVDNy42NzA3NSAxMC44NjE4IDcuODMzODggMTAuODEyMyA4LjAwMDc2IDEwLjgxMjNDOC4yMjQ1MyAxMC44MTIzIDguNDM5MTQgMTAuOTAxMiA4LjU5NzM4IDExLjA1OTRDOC43NTU2MSAxMS4yMTc3IDguODQ0NTEgMTEuNDMyMyA4Ljg0NDUxIDExLjY1NjFaXCIgZmlsbD1cIiUyM0Y3OUE5NFwiLz48L3N2Zz4nKTtcbn1cbi50cmVlLWNhdCB1bCBsaS50cmVlLXRyaW1taW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTRcIiB2aWV3Qm94PVwiMCAwIDE2IDE0XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwLjA5MDkgNS45NTQxN0MxMC4wNDkgNS44OTMxNiAxMC4wMTk3IDUuODI0NSAxMC4wMDQ0IDUuNzUyMTNDOS45ODkyIDUuNjc5NzYgOS45ODgzOCA1LjYwNTA5IDEwLjAwMiA1LjUzMjQxQzEwLjAxNTcgNS40NTk3MiAxMC4wNDM1IDUuMzkwNDMgMTAuMDg0IDUuMzI4NTJDMTAuMTI0NCA1LjI2NjYxIDEwLjE3NjcgNS4yMTMyOCAxMC4yMzc4IDUuMTcxNTlMMTQuOTk1MiAxLjkxNjEyQzE1LjExODQgMS44Mzk4OSAxNS4yNjYzIDEuODE0MTUgMTUuNDA4IDEuODQ0MjZDMTUuNTQ5NyAxLjg3NDM3IDE1LjY3NDQgMS45NTgwMiAxNS43NTYgMi4wNzc3NkMxNS44Mzc1IDIuMTk3NTEgMTUuODY5OCAyLjM0NDEyIDE1Ljg0NTkgMi40ODcwNUMxNS44MjIxIDIuNjI5OTcgMTUuNzQ0IDIuNzU4MTggMTUuNjI4IDIuODQ0OTVMMTAuODY5OSA2LjEwMDQyQzEwLjc3NjcgNi4xNjQ3MiAxMC42NjYxIDYuMTk5MDYgMTAuNTUyOCA2LjE5ODg2QzEwLjQ2MTggNi4xOTg1MSAxMC4zNzIxIDYuMTc2MDYgMTAuMjkxNyA2LjEzMzQ0QzEwLjIxMTIgNi4wOTA4MiAxMC4xNDIzIDYuMDI5MyAxMC4wOTA5IDUuOTU0MTdaTTE1Ljc3NyAxMS45MzcxQzE1LjY5MjcgMTIuMDYwMSAxNS41NjMgMTIuMTQ0NyAxNS40MTY0IDEyLjE3MjFDMTUuMjY5NyAxMi4xOTk1IDE1LjExODIgMTIuMTY3NiAxNC45OTUyIDEyLjA4MzNMOC41NjI5NiA3LjY4MTc1TDUuNTczOTggOS43MjY0NEM1LjgwMjAzIDEwLjMwNTYgNS44MDg3MSAxMC45NDg0IDUuNTkyNzQgMTEuNTMyMkM1LjM3Njc3IDEyLjExNTkgNC45NTMyOSAxMi41OTk3IDQuNDAzMjIgMTIuODkwOUMzLjg1MzE0IDEzLjE4MjIgMy4yMTUwNCAxMy4yNjA1IDIuNjEwODQgMTMuMTExQzIuMDA2NjMgMTIuOTYxNiAxLjQ3ODY5IDEyLjU5NDcgMS4xMjc4NyAxMi4wODA2QzAuNzc3MDU3IDExLjU2NjQgMC42Mjc5NzIgMTAuOTQxMSAwLjcwOTEwMiAxMC4zMjM5QzAuNzkwMjMxIDkuNzA2ODMgMS4wOTU4OSA5LjE0MTI1IDEuNTY3NjcgOC43MzUyNUMyLjAzOTQ1IDguMzI5MjYgMi42NDQyOCA4LjExMTMyIDMuMjY2NTkgOC4xMjMwOEMzLjg4ODkgOC4xMzQ4NSA0LjQ4NTA2IDguMzc1NDggNC45NDExNyA4Ljc5OTAxTDcuNTY2NjQgNi45OTk3Mkw0LjkzNzY1IDUuMjAwNDJDNC40ODMwOSA1LjYyMTc3IDMuODg5MjYgNS44NjA5MyAzLjI2OTU1IDUuODcyMjNDMi42NDk4NCA1Ljg4MzUzIDIuMDQ3NjkgNS42NjYxOCAxLjU3ODA3IDUuMjYxNjhDMS4xMDg0NSA0Ljg1NzE4IDAuODA0MjY1IDQuMjkzODggMC43MjM2MTIgMy42NzkzNEMwLjY0Mjk2IDMuMDY0OCAwLjc5MTQ4NSAyLjQ0MjA5IDEuMTQwODMgMS45MzAxMUMxLjQ5MDE3IDEuNDE4MTMgMi4wMTU4NSAxLjA1Mjc2IDIuNjE3NDggMC45MDM3NjlDMy4yMTkxMiAwLjc1NDc3OSAzLjg1NDU1IDAuODMyNjA5IDQuNDAyNDUgMS4xMjI0QzQuOTUwMzQgMS40MTIxOCA1LjM3MjMgMS44OTM2MiA1LjU4Nzc1IDIuNDc0NzhDNS44MDMyIDMuMDU1OTQgNS43OTcwNSAzLjY5NjA5IDUuNTcwNDYgNC4yNzNMMTUuNjI1MiAxMS4xNTQ1QzE1LjY4NjYgMTEuMTk1OCAxNS43Mzk0IDExLjI0ODggMTUuNzgwMyAxMS4zMTA2QzE1LjgyMTIgMTEuMzcyMyAxNS44NDk1IDExLjQ0MTUgMTUuODYzNyAxMS41MTQyQzE1Ljg3NzggMTEuNTg2OSAxNS44Nzc0IDExLjY2MTcgMTUuODYyNSAxMS43MzQzQzE1Ljg0NzYgMTEuODA2OCAxNS44MTg2IDExLjg3NTggMTUuNzc3IDExLjkzNzFaTTQuNjI1NDYgMTAuNjU2QzQuNjI1NTMgMTAuMzMwNiA0LjUxMjc5IDEwLjAxNTMgNC4zMDY0NCA5Ljc2Mzc4QzQuMTAwMSA5LjUxMjI0IDMuODEyOTIgOS4zNDAwMyAzLjQ5MzgzIDkuMjc2NDlDMy4xNzQ3NSA5LjIxMjk2IDIuODQzNTEgOS4yNjIwMyAyLjU1NjU1IDkuNDE1MzRDMi4yNjk1OSA5LjU2ODY1IDIuMDQ0NjcgOS44MTY3MiAxLjkyMDExIDEwLjExNzNDMS43OTU1NSAxMC40MTc4IDEuNzc5MDYgMTAuNzUyMyAxLjg3MzQ0IDExLjA2MzZDMS45Njc4MyAxMS4zNzUgMi4xNjcyNiAxMS42NDQgMi40Mzc3NSAxMS44MjQ4QzIuNzA4MjMgMTIuMDA1NiAzLjAzMzA0IDEyLjA4NyAzLjM1NjgzIDEyLjA1NTJDMy42ODA2MSAxMi4wMjMzIDMuOTgzMzQgMTEuODgwMiA0LjIxMzQzIDExLjY1MDJDNC4zNDQ0OSAxMS41MiA0LjQ0ODQgMTEuMzY1MSA0LjUxOTEzIDExLjE5NDRDNC41ODk4NiAxMS4wMjM3IDQuNjI2IDEwLjg0MDcgNC42MjU0NiAxMC42NTZaTTQuMjEzNDMgNC4zMzY5OEM0LjQxMDE0IDQuMTQwMzMgNC41NDQxMiAzLjg4OTc2IDQuNTk4NDEgMy42MTY5N0M0LjY1MjcxIDMuMzQ0MTcgNC42MjQ4OCAzLjA2MTQgNC41MTg0NiAyLjgwNDQxQzQuNDEyMDQgMi41NDc0MyA0LjIzMTc5IDIuMzI3NzggNC4wMDA1MyAyLjE3MzI0QzMuNzY5MjYgMi4wMTg3IDMuNDk3MzYgMS45MzYyMSAzLjIxOTIxIDEuOTM2MjFDMi45NDEwNyAxLjkzNjIxIDIuNjY5MTYgMi4wMTg3IDIuNDM3OSAyLjE3MzI0QzIuMjA2NjMgMi4zMjc3OCAyLjAyNjM5IDIuNTQ3NDMgMS45MTk5NyAyLjgwNDQxQzEuODEzNTQgMy4wNjE0IDEuNzg1NzIgMy4zNDQxNyAxLjg0MDAyIDMuNjE2OTdDMS44OTQzMSAzLjg4OTc2IDIuMDI4MjggNC4xNDAzMyAyLjIyNDk5IDQuMzM2OThDMi4zNTQ4NiA0LjQ2ODc5IDIuNTA5NjMgNC41NzM0NiAyLjY4MDMxIDQuNjQ0OUMyLjg1MSA0LjcxNjM1IDMuMDM0MTggNC43NTMxNCAzLjIxOTIxIDQuNzUzMTRDMy40MDQyNSA0Ljc1MzE0IDMuNTg3NDMgNC43MTYzNSAzLjc1ODExIDQuNjQ0OUMzLjkyODggNC41NzM0NiA0LjA4MzU3IDQuNDY4NzkgNC4yMTM0MyA0LjMzNjk4WlwiIGZpbGw9XCIlMjNGMEU3NDlcIi8+PC9zdmc+Jyk7XG59XG4udHJlZS1jYXQgdWwgbGkuc2VydmljZS1hcmVhLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE0IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTcgMy41QzYuNDQzNzQgMy41IDUuODk5OTcgMy42NjQ5NSA1LjQzNzQ2IDMuOTczOTlDNC45NzQ5NSA0LjI4MzAzIDQuNjE0NDYgNC43MjIyOSA0LjQwMTU5IDUuMjM2MkM0LjE4ODcyIDUuNzUwMTIgNC4xMzMwMiA2LjMxNTYyIDQuMjQxNTQgNi44NjExOUM0LjM1MDA2IDcuNDA2NzYgNC42MTc5MyA3LjkwNzkgNS4wMTEyNiA4LjMwMTI0QzUuNDA0NiA4LjY5NDU3IDUuOTA1NzQgOC45NjI0NCA2LjQ1MTMxIDkuMDcwOTZDNi45OTY4OCA5LjE3OTQ4IDcuNTYyMzggOS4xMjM3OCA4LjA3NjMgOC45MTA5MUM4LjU5MDIxIDguNjk4MDQgOS4wMjk0NyA4LjMzNzU1IDkuMzM4NTEgNy44NzUwNEM5LjY0NzU1IDcuNDEyNTMgOS44MTI1IDYuODY4NzYgOS44MTI1IDYuMzEyNUM5LjgxMjUgNS41NjY1OCA5LjUxNjE4IDQuODUxMjEgOC45ODg3NCA0LjMyMzc2QzguNDYxMjkgMy43OTYzMiA3Ljc0NTkyIDMuNSA3IDMuNVpNNyA4QzYuNjY2MjQgOCA2LjMzOTk4IDcuOTAxMDMgNi4wNjI0OCA3LjcxNTZDNS43ODQ5NyA3LjUzMDE4IDUuNTY4NjggNy4yNjY2MyA1LjQ0MDk1IDYuOTU4MjhDNS4zMTMyMyA2LjY0OTkzIDUuMjc5ODEgNi4zMTA2MyA1LjM0NDkyIDUuOTgzMjhDNS40MTAwNCA1LjY1NTk0IDUuNTcwNzYgNS4zNTUyNiA1LjgwNjc2IDUuMTE5MjZDNi4wNDI3NiA0Ljg4MzI2IDYuMzQzNDQgNC43MjI1NCA2LjY3MDc4IDQuNjU3NDJDNi45OTgxMyA0LjU5MjMxIDcuMzM3NDMgNC42MjU3MyA3LjY0NTc4IDQuNzUzNDVDNy45NTQxMyA0Ljg4MTE4IDguMjE3NjggNS4wOTc0NyA4LjQwMzExIDUuMzc0OThDOC41ODg1MyA1LjY1MjQ4IDguNjg3NSA1Ljk3ODc0IDguNjg3NSA2LjMxMjVDOC42ODc1IDYuNzYwMDUgOC41MDk3MSA3LjE4OTI4IDguMTkzMjQgNy41MDU3NEM3Ljg3Njc4IDcuODIyMjEgNy40NDc1NSA4IDcgOFpNNyAwLjEyNUM1LjM1OTU0IDAuMTI2ODYxIDMuNzg2ODEgMC43NzkzNTQgMi42MjY4MyAxLjkzOTMzQzEuNDY2ODUgMy4wOTkzMSAwLjgxNDM2MSA0LjY3MjA0IDAuODEyNSA2LjMxMjVDMC44MTI1IDguNTIwMzEgMS44MzI3MyAxMC44NjAzIDMuNzY1NjIgMTMuMDgwMUM0LjYzNDE0IDE0LjA4MzEgNS42MTE2NSAxNC45ODY0IDYuNjgwMDggMTUuNzczQzYuNzc0NjYgMTUuODM5MyA2Ljg4NzM0IDE1Ljg3NDggNy4wMDI4MSAxNS44NzQ4QzcuMTE4MjkgMTUuODc0OCA3LjIzMDk3IDE1LjgzOTMgNy4zMjU1NSAxNS43NzNDOC4zOTIwMSAxNC45ODYgOS4zNjc2MiAxNC4wODI4IDEwLjIzNDQgMTMuMDgwMUMxMi4xNjQ1IDEwLjg2MDMgMTMuMTg3NSA4LjUyMDMxIDEzLjE4NzUgNi4zMTI1QzEzLjE4NTYgNC42NzIwNCAxMi41MzMxIDMuMDk5MzEgMTEuMzczMiAxLjkzOTMzQzEwLjIxMzIgMC43NzkzNTQgOC42NDA0NiAwLjEyNjg2MSA3IDAuMTI1Wk03IDE0LjYwOTRDNS44Mzc3MyAxMy42OTUzIDEuOTM3NSAxMC4zMzc5IDEuOTM3NSA2LjMxMjVDMS45Mzc1IDQuOTY5ODQgMi40NzA4NyAzLjY4MjE3IDMuNDIwMjcgMi43MzI3N0M0LjM2OTY3IDEuNzgzMzcgNS42NTczNCAxLjI1IDcgMS4yNUM4LjM0MjY2IDEuMjUgOS42MzAzMiAxLjc4MzM3IDEwLjU3OTcgMi43MzI3N0MxMS41MjkxIDMuNjgyMTcgMTIuMDYyNSA0Ljk2OTg0IDEyLjA2MjUgNi4zMTI1QzEyLjA2MjUgMTAuMzM2NSA4LjE2MjI3IDEzLjY5NTMgNyAxNC42MDk0WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2luZ2xlLXRyZWUtaGVhZCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWxlZ2FsLWNvbnRlbnQtdGVtcGxhdGUgLnNpbmdsZS10cmVlLWhlYWQgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZGF0YS1jb3VudGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGF0YS1jb3VudGVyX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGEtY291bnRlcl9fY29udGVudCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX19pdGVtIHtcbiAgcGFkZGluZzogMjRweDtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgbWluLWhlaWdodDogMzg0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjE0MTE3NjQ3MDYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1yZWFjaG91dC1vdmVybGF5LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjEyMTU2ODYyNzUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZGF0YS1jb3VudGVyX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAyODZweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhdGEtY291bnRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM0M3B4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX19pdGVtIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhdGEtY291bnRlcl9faXRlbSBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX19pY29uIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kYXRhLWNvdW50ZXJfX2ljb24gc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogQm9sZDtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsZWFkaW5nLXRyaW06IE5PTkU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXRhLWNvdW50ZXJfX2ljb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG4uZGF0YS1jb3VudGVyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5kYXRhLWNvdW50ZXJfX3RleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubG9jYXRpb24tbGlzdGluZy1zZWN0aW9uIC50YWdsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLmxvY2F0aW9uLWxpc3Rpbmctd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG4ubG9jYXRpb24tcG9zdHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogNDhweDtcbiAgY29sdW1uLWdhcDogMzJweDtcbn1cblxuLmxvY2F0aW9uLWNhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAxNS42cHggKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYigxMTEsIDE2NiwgMzkpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubG9jYXRpb24tcG9zdHMtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDMyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDMycHg7XG59XG4ubG9jYXRpb24tcG9zdHMtbGlzdCBsaSB7XG4gIG1pbi13aWR0aDogMjgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhdGlvbi1wb3N0cy1saXN0IGxpIHtcbiAgICBtaW4td2lkdGg6IDEyM3B4O1xuICB9XG59XG4ubG9jYXRpb24tcG9zdHMtbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubG9jYXRpb24tcG9zdHMtbGlzdCBsaSBhOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBjb2xvcjogcmdiKDMsIDEwNCwgNDEpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLmxpY2Vuc2UtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDhweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGljZW5zZS1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAzMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmxpY2Vuc2UtZ3JpZF9faXRlbSB7XG4gIG1heC13aWR0aDogMjY4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGljZW5zZS1ncmlkX19pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAxNjNweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxNjNweDtcbiAgfVxufVxuLmxpY2Vuc2UtZ3JpZF9faW1hZ2Uge1xuICBwYWRkaW5nOiAxMnB4O1xuICBhc3BlY3QtcmF0aW86IDI0NC4zNi8zMTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4xMyk7XG59XG4ubGljZW5zZS1ncmlkX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5saWNlbnNlLWdyaWRfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5saWNlbnNlLWdyaWRfX3RleHQgaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDE4LjQ4cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gIGNvbG9yOiAjMDAyRDA0O1xufVxuLmxpY2Vuc2UtZ3JpZF9fdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5saWNlbnNlLWdyaWRfX3RleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTUuODRweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgY29sb3I6ICM3QTlDNzU7XG59XG5cbiNjbG9zZVBkZlBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmVtZXJnZW5jeS1jYXJkLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAtNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4O1xuICB9XG59XG4uZW1lcmdlbmN5LWNhcmQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NCwgMjUxLCAyNDIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMycHggMjBweDtcbiAgfVxufVxuLmVtZXJnZW5jeS1jYXJkLWxlZnQge1xuICBtYXgtd2lkdGg6IDUxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lbWVyZ2VuY3ktY2FyZC1sZWZ0LWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVtZXJnZW5jeS1jYXJkLWxlZnQtY29udGVudCBpbWcge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uZW1lcmdlbmN5LWNhcmQtbGVmdC1jb250ZW50IGgzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTA1JTsgLyogMzcuOHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtbGVmdC1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5lbWVyZ2VuY3ktY2FyZC1sZWZ0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjEuMTJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC1sZWZ0LWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLmVtZXJnZW5jeS1jYXJkLXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZW1lcmdlbmN5LWNhcmQtcmlnaHQgLnRhZ2xpbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZW1lcmdlbmN5LWNhcmQtcmlnaHQtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZW1lcmdlbmN5LWNhcmQtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDI0cHggMzVweCAyNHB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjM1KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxM3B4IHRvcCAxM3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLWxpc3Qge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5lbWVyZ2VuY3ktY2FyZC1saXN0IGltZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbWVyZ2VuY3ktY2FyZC1saXN0IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICB9XG59XG4uZW1lcmdlbmN5LWNhcmQtbGlzdCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzNBNjIzQztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVtZXJnZW5jeS1jYXJkLWxpc3QgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgfVxufVxuXG4uZXJyb3ItNDA0LXdyYXBwZXIgaDEge1xuICBjb2xvcjogIzBEMTIxQztcbn1cbi5lcnJvci00MDQtYnRucyB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLTQwNC1idG5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZXJyb3ItNDA0LWJ0bnMgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5lcnJvci00MDQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lcnJvci00MDQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggdG9wIDkwcHg7XG4gIH1cbn1cbi5lcnJvci00MDQtbGlzdCBsaSA+IGEge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUFBNEIyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE5XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE5IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE4LjI1MjIgOC4xNzQyMkwxMS4zNTc5IDE1LjA2ODVDMTEuMjE3MyAxNS4yMDkyIDExLjAyNjUgMTUuMjg4MiAxMC44Mjc2IDE1LjI4ODJDMTAuNjI4NyAxNS4yODgyIDEwLjQzNzkgMTUuMjA5MiAxMC4yOTczIDE1LjA2ODVDMTAuMTU2NiAxNC45Mjc5IDEwLjA3NzYgMTQuNzM3MSAxMC4wNzc2IDE0LjUzODJDMTAuMDc3NiAxNC4zMzkzIDEwLjE1NjYgMTQuMTQ4NSAxMC4yOTczIDE0LjAwNzlMMTUuOTExNSA4LjM5MzY1TDAuNzUxMzQyIDguMzk0MzFDMC41NTIzMTkgOC4zOTQzMSAwLjM2MTQ0NyA4LjMxNTI1IDAuMjIwNzE2IDguMTc0NTJDMC4wNzk5ODU4IDguMDMzNzkgMC4wMDA5MjQyMTEgNy44NDI5MiAwLjAwMDkyNDQ2NCA3LjY0Mzg5QzAuMDAwOTI0NzE3IDcuNDQ0ODcgMC4wNzk5ODYxIDcuMjU0IDAuMjIwNzE3IDcuMTEzMjdDMC4zNjE0NDggNi45NzI1NCAwLjU1MjMxOSA2Ljg5MzQ4IDAuNzUxMzQyIDYuODkzNDhMMTUuOTExNSA2Ljg5NDE0TDEwLjI5NzMgMS4yNzk5M0MxMC4xNTY2IDEuMTM5MjggMTAuMDc3NiAwLjk0ODUxNCAxMC4wNzc2IDAuNzQ5NjAxQzEwLjA3NzYgMC41NTA2ODkgMTAuMTU2NiAwLjM1OTkyNCAxMC4yOTczIDAuMjE5MjcxQzEwLjQzNzkgMC4wNzg2MTkxIDEwLjYyODcgLTAuMDAwMzk4MjI4IDEwLjgyNzYgLTAuMDAwMzk4MjkxQzExLjAyNjUgLTAuMDAwMzk4MzY1IDExLjIxNzMgMC4wNzg2MTkxIDExLjM1NzkgMC4yMTkyNzFMMTguMjUyMiA3LjExMzU2QzE4LjM5MjkgNy4yNTQyMiAxOC40NzE5IDcuNDQ0OTggMTguNDcxOSA3LjY0Mzg5QzE4LjQ3MTkgNy44NDI4MSAxOC4zOTI5IDguMDMzNTcgMTguMjUyMiA4LjE3NDIyWlwiIGZpbGw9XCIlMjMxNTVFRUZcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLTQwNC1saXN0IGxpID4gYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVycm9yLTQwNC1saXN0LXR4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuLmVycm9yLTQwNC1saXN0LXR4dCBoNSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRjIxNzg7XG59XG4uZXJyb3ItNDA0LWxpc3QtdHh0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cblxuLmluc3RhZ3JhbS1mZWVkIC5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDQxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHdpZHRoOiAzMzVweDtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuc2JpX3dpZHRoX3Jlc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0uc2JpX251bV9kaWZmX2hpZGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtLCAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIHtcbiAgbWFyZ2luOiAwIDRweCAwIDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgcGFkZGluZzogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtLCAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIHtcbiAgICBtYXJnaW46IDAgMjBweCAwIDRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90bywgLmluc3RhZ3JhbS1mZWVkICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSAuc2JpX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3RhZ3JhbS1mZWVkICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG8gaW1nLCAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG8gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmluc3RhZ3JhbS1mZWVkICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG8gc3ZnLnNiaV9saWdodGJveF9jYXJvdXNlbF9pY29uLCAuaW5zdGFncmFtLWZlZWQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtIC5zYmlfcGhvdG8gc3ZnLnNiaV9saWdodGJveF9jYXJvdXNlbF9pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4uaW5zdGFncmFtLWZlZWQgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBzdmcuc2JpX3BsYXlidG4sIC5pbnN0YWdyYW0tZmVlZCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0gLnNiaV9waG90byBzdmcuc2JpX3BsYXlidG4ge1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIC5zYmlfaGVhZGVyX3RleHQge1xuICBnYXA6IDEycHggIWltcG9ydGFudDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl90ZXh0IC5zYmlfaGVhZGVyX2ltZyB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIGgzIHtcbiAgY29sb3I6ICM2Qjc2NkM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjMuNzZweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xuICBtYXJnaW4tdG9wOiAtNjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTEuMzMzMyAwLjcwMjE0OEg0LjY2NjY3QzIuMzY1NDggMC43MDIxNDggMC41IDIuNTY3NjMgMC41IDQuODY4ODFWMTEuNTM1NUMwLjUgMTMuODM2NiAyLjM2NTQ4IDE1LjcwMjEgNC42NjY2NyAxNS43MDIxSDExLjMzMzNDMTMuNjM0NSAxNS43MDIxIDE1LjUgMTMuODM2NiAxNS41IDExLjUzNTVWNC44Njg4MUMxNS41IDIuNTY3NjMgMTMuNjM0NSAwLjcwMjE0OCAxMS4zMzMzIDAuNzAyMTQ4Wk0xNC4wNDE3IDExLjUzNTVDMTQuMDM3MSAxMy4wMjkzIDEyLjgyNzIgMTQuMjM5MiAxMS4zMzMzIDE0LjI0MzhINC42NjY2N0MzLjE3Mjc5IDE0LjIzOTIgMS45NjI5MSAxMy4wMjkzIDEuOTU4MzMgMTEuNTM1NVY0Ljg2ODgxQzEuOTYyOTEgMy4zNzQ5NCAzLjE3Mjc5IDIuMTY1MDYgNC42NjY2NyAyLjE2MDQ4SDExLjMzMzNDMTIuODI3MiAyLjE2NTA2IDE0LjAzNzEgMy4zNzQ5NCAxNC4wNDE3IDQuODY4ODFWMTEuNTM1NVpNMTEuOTU4MyA1LjA3NzE1QzEyLjQxODYgNS4wNzcxNSAxMi43OTE3IDQuNzA0MDUgMTIuNzkxNyA0LjI0MzgxQzEyLjc5MTcgMy43ODM1OCAxMi40MTg2IDMuNDEwNDggMTEuOTU4MyAzLjQxMDQ4QzExLjQ5ODEgMy40MTA0OCAxMS4xMjUgMy43ODM1OCAxMS4xMjUgNC4yNDM4MUMxMS4xMjUgNC43MDQwNSAxMS40OTgxIDUuMDc3MTUgMTEuOTU4MyA1LjA3NzE1Wk04IDQuNDUyMTVDNS45Mjg5MyA0LjQ1MjE1IDQuMjUgNi4xMzEwOCA0LjI1IDguMjAyMTVDNC4yNSAxMC4yNzMyIDUuOTI4OTMgMTEuOTUyMSA4IDExLjk1MjFDMTAuMDcxMSAxMS45NTIxIDExLjc1IDEwLjI3MzIgMTEuNzUgOC4yMDIxNUMxMS43NTIyIDcuMjA2OSAxMS4zNTc4IDYuMjUxNzkgMTAuNjU0MSA1LjU0ODA1QzkuOTUwMzMgNC44NDQzMSA4Ljk5NTI1IDQuNDQ5OTMgOCA0LjQ1MjE1Wk01LjcwODMzIDguMjAyMTVDNS43MDgzMyA5LjQ2NzgxIDYuNzM0MzMgMTAuNDkzOCA4IDEwLjQ5MzhDOS4yNjU2NyAxMC40OTM4IDEwLjI5MTcgOS40Njc4MSAxMC4yOTE3IDguMjAyMTVDMTAuMjkxNyA2LjkzNjQ4IDkuMjY1NjcgNS45MTA0OCA4IDUuOTEwNDhDNi43MzQzMyA1LjkxMDQ4IDUuNzA4MzMgNi45MzY0OCA1LjcwODMzIDguMjAyMTVaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMnB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4gYSBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4gYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzOCUgY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuY3VzdG9tLXRyYWRlLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS5mZi1sYXlvdXQtY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1sYXlvdXQtY2Fyb3VzZWwgLmZmLXN0cmVhbS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiA0MTZweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbjogMCAtMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICB3aWR0aDogMzM1cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZSB7XG4gIG1hcmdpbjogMCA0cHggMCAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1zbGlkZSBhcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgMjBweCAwIDRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIGFydGljbGUgLmZmLWl0ZW0tY29udCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZSAuZmYtaXRlbS1jb250IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXNsaWRlIGFydGljbGUgLmZmLWl0ZW0tY29udCBzdmcuc2JpX2xpZ2h0Ym94X2Nhcm91c2VsX2ljb24ge1xuICB3aWR0aDogMzBweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZSAuZmYtaXRlbS1jb250IHN2Zy5zYmlfcGxheWJ0biB7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQsIC5pbnN0YWdyYW0tZmVlZCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMsIDEwNCwgNDEpO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSwgLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uaW5zdGFncmFtLWZlZWQgLmZmLXN0cmVhbS13cmFwcGVyLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xufVxuLmluc3RhZ3JhbS1mZWVkIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLnNiX2luc3RhZ3JhbV9oZWFkZXIgLnNiaV9oZWFkZXJfdGV4dCB7XG4gIGdhcDogMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl90ZXh0IC5zYmlfaGVhZGVyX2ltZyB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5zYl9pbnN0YWdyYW1faGVhZGVyIGgzIHtcbiAgY29sb3I6ICM2Qjc2NkM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjMuNzZweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0bi5mYWNlYm9vay1mb2xsb3ctYnRuIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE4XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE4IDE3XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjMzMzMgOC41ODczN0MxNy4zMzMzIDMuOTU2ODggMTMuNjAyNCAwLjIwMzEyNSA4Ljk5OTk5IDAuMjAzMTI1QzQuMzk3NjEgMC4yMDMxMjUgMC42NjY2NTYgMy45NTY4OCAwLjY2NjY1NiA4LjU4NzM3QzAuNjY2NjU2IDEyLjc3MjEgMy43MTQwMiAxNi4yNDA4IDcuNjk3OTEgMTYuODY5OFYxMS4wMTFINS41ODIwMlY4LjU4NzM3SDcuNjk3OTFWNi43NDAyMkM3LjY5NzkxIDQuNjM4OTIgOC45NDIwNyAzLjQ3ODIyIDEwLjg0NTUgMy40NzgyMkMxMS43NTczIDMuNDc4MjIgMTIuNzEwOSAzLjY0MTk4IDEyLjcxMDkgMy42NDE5OFY1LjcwNTNIMTEuNjYwMkMxMC42MjUgNS43MDUzIDEwLjMwMjEgNi4zNTE2NCAxMC4zMDIxIDcuMDE0NzFWOC41ODczN0gxMi42MTMyTDEyLjI0MzggMTEuMDExSDEwLjMwMjFWMTYuODY5OEMxNC4yODYgMTYuMjQwOCAxNy4zMzMzIDEyLjc3MjMgMTcuMzMzMyA4LjU4NzM3WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKSAhaW1wb3J0YW50O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDBweCk7XG4gIG1hcmdpbi10b3A6IC02MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4uaW5zdGFncmFtLWZlZWQgLmluc3RhLWZvbGxvci1idG4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xMS4zMzMzIDAuNzAyMTQ4SDQuNjY2NjdDMi4zNjU0OCAwLjcwMjE0OCAwLjUgMi41Njc2MyAwLjUgNC44Njg4MVYxMS41MzU1QzAuNSAxMy44MzY2IDIuMzY1NDggMTUuNzAyMSA0LjY2NjY3IDE1LjcwMjFIMTEuMzMzM0MxMy42MzQ1IDE1LjcwMjEgMTUuNSAxMy44MzY2IDE1LjUgMTEuNTM1NVY0Ljg2ODgxQzE1LjUgMi41Njc2MyAxMy42MzQ1IDAuNzAyMTQ4IDExLjMzMzMgMC43MDIxNDhaTTE0LjA0MTcgMTEuNTM1NUMxNC4wMzcxIDEzLjAyOTMgMTIuODI3MiAxNC4yMzkyIDExLjMzMzMgMTQuMjQzOEg0LjY2NjY3QzMuMTcyNzkgMTQuMjM5MiAxLjk2MjkxIDEzLjAyOTMgMS45NTgzMyAxMS41MzU1VjQuODY4ODFDMS45NjI5MSAzLjM3NDk0IDMuMTcyNzkgMi4xNjUwNiA0LjY2NjY3IDIuMTYwNDhIMTEuMzMzM0MxMi44MjcyIDIuMTY1MDYgMTQuMDM3MSAzLjM3NDk0IDE0LjA0MTcgNC44Njg4MVYxMS41MzU1Wk0xMS45NTgzIDUuMDc3MTVDMTIuNDE4NiA1LjA3NzE1IDEyLjc5MTcgNC43MDQwNSAxMi43OTE3IDQuMjQzODFDMTIuNzkxNyAzLjc4MzU4IDEyLjQxODYgMy40MTA0OCAxMS45NTgzIDMuNDEwNDhDMTEuNDk4MSAzLjQxMDQ4IDExLjEyNSAzLjc4MzU4IDExLjEyNSA0LjI0MzgxQzExLjEyNSA0LjcwNDA1IDExLjQ5ODEgNS4wNzcxNSAxMS45NTgzIDUuMDc3MTVaTTggNC40NTIxNUM1LjkyODkzIDQuNDUyMTUgNC4yNSA2LjEzMTA4IDQuMjUgOC4yMDIxNUM0LjI1IDEwLjI3MzIgNS45Mjg5MyAxMS45NTIxIDggMTEuOTUyMUMxMC4wNzExIDExLjk1MjEgMTEuNzUgMTAuMjczMiAxMS43NSA4LjIwMjE1QzExLjc1MjIgNy4yMDY5IDExLjM1NzggNi4yNTE3OSAxMC42NTQxIDUuNTQ4MDVDOS45NTAzMyA0Ljg0NDMxIDguOTk1MjUgNC40NDk5MyA4IDQuNDUyMTVaTTUuNzA4MzMgOC4yMDIxNUM1LjcwODMzIDkuNDY3ODEgNi43MzQzMyAxMC40OTM4IDggMTAuNDkzOEM5LjI2NTY3IDEwLjQ5MzggMTAuMjkxNyA5LjQ2NzgxIDEwLjI5MTcgOC4yMDIxNUMxMC4yOTE3IDYuOTM2NDggOS4yNjU2NyA1LjkxMDQ4IDggNS45MTA0OEM2LjczNDMzIDUuOTEwNDggNS43MDgzMyA2LjkzNjQ4IDUuNzA4MzMgOC4yMDIxNVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+JykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDIycHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xufVxuLmluc3RhZ3JhbS1mZWVkIC5pbnN0YS1mb2xsb3ItYnRuIGEgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tZmVlZCAuaW5zdGEtZm9sbG9yLWJ0biBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDM4JSBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3RhLXNlY3Rpb25fX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uX19ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uY3RhLXNlY3Rpb25fX2dyaWQ6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jdGEtc2VjdGlvbl9fZ3JpZDpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLmN0YS1zZWN0aW9uIC5jdXN0b20tc2xkaWVyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDQxNnB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xufVxuLmN0YS1zZWN0aW9uX19jYXJkIHtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uY3RhLXNlY3Rpb25fX2NhcmQtLWltZ3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3RhLXNlY3Rpb25fX2NhcmQtLWltZ3dyYXAge1xuICAgIGhlaWdodDogMTc0cHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbl9fY2FyZC0taW1nd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNzZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uX19jYXJkLS1pbWd3cmFwIGltZyB7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgfVxufVxuLmN0YS1zZWN0aW9uX19jYXJkLS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5jdGEtc2VjdGlvbl9fY2FyZCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBjb2xvcjogIzBEMTIxQztcbn1cbi5jdGEtc2VjdGlvbl9fY2FyZCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmN0YS1zZWN0aW9uX19jYXJkIC5zaW1wbGUtYXJyb3ctYnRuIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uaW5zdGFncmFtLWZlZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1ncmlkIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudC1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDQ4cHggMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZF9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNvbnRlbnQtZ3JpZF9faGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA1OTFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2hlYWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGVudC1ncmlkX19oZWFkZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50X19idG4ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmNvbnRlbnQtZ3JpZF9fZ3JpZCB7XG4gIG1heC13aWR0aDogNDg4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1ncmlkX19ncmlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250ZW50LWdyaWRfX2dyaWQgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbS5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb250ZW50LWdyaWRfX2dyaWQuY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1ncmlkX19ncmlkLmNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1ncmlkX19ncmlkLmNvbHVtbiB7XG4gICAgZ2FwOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWdyaWRfX2dyaWQuY29sdW1uIC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRlbnQtZ3JpZCA+IGltZyB7XG4gIG1heC13aWR0aDogODMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jb250ZW50LWdyaWQgPiBpbWcubGVmdC1iZyB7XG4gIGxlZnQ6IC0xNzVweDtcbiAgdG9wOiAtMTAwcHg7XG59XG4uY29udGVudC1ncmlkID4gaW1nLmNlbnRlci1iZyB7XG4gIHJpZ2h0OiAtMTAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY29udGVudC1ncmlkID4gaW1nLnJpZ2h0LWJnIHtcbiAgcmlnaHQ6IC0yMDBweDtcbiAgYm90dG9tOiAtMTAwcHg7XG59XG5cbi5wYXJ0bmVyLXNlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4ucGFydG5lci1zZWN0aW9uX19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lci1zZWN0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lci1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFydG5lci1zZWN0aW9uX19idXR0b25zIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2J1dHRvbnMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2dyaWQge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2dyaWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMTQxMTc2NDcwNik7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDI3LCAzNiwgNDQsIDAuMTIxNTY4NjI3NSk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNjRweDtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNjRweCkgLyAzKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzc3cHggNjQ3cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFydG5lci1zZWN0aW9uX19jYXJkIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IC0zcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBvcGFjaXR5OiAwLjQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UZzBJaUJvWldsbmFIUTlJakU1TUNJZ2RtbGxkMEp2ZUQwaU1DQXdJREU0TkNBeE9UQWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4bklHOXdZV05wZEhrOUlqQXVOQ0krQ2p4dFlYTnJJR2xrUFNKdFlYTnJNRjh4TWpVd1h6TTRNRGcxSWlCemRIbHNaVDBpYldGemF5MTBlWEJsT21Gc2NHaGhJaUJ0WVhOclZXNXBkSE05SW5WelpYSlRjR0ZqWlU5dVZYTmxJaUI0UFNJdE1UVXlJaUI1UFNJdE1UUTJJaUIzYVdSMGFEMGlNek0ySWlCb1pXbG5hSFE5SWpNek5pSStDanh5WldOMElIZHBaSFJvUFNJek16WWlJR2hsYVdkb2REMGlNek0ySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3RNVFV5SUMweE5EWXBJaUJtYVd4c1BTSjFjbXdvSTNCaGFXNTBNRjl5WVdScFlXeGZNVEkxTUY4ek9EQTROU2tpTHo0S1BDOXRZWE5yUGdvOFp5QnRZWE5yUFNKMWNtd29JMjFoYzJzd1h6RXlOVEJmTXpnd09EVXBJajRLUEdjZ1kyeHBjQzF3WVhSb1BTSjFjbXdvSTJOc2FYQXdYekV5TlRCZk16Z3dPRFVwSWo0S1BHY2dZMnhwY0Mxd1lYUm9QU0oxY213b0kyTnNhWEF4WHpFeU5UQmZNemd3T0RVcElqNEtQR3hwYm1VZ2VERTlJakUyTGpVaUlIa3hQU0l0TVRRMklpQjRNajBpTVRZdU5TSWdlVEk5SWpFNU1DSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJME1DNDFJaUI1TVQwaUxURTBOaUlnZURJOUlqUXdMalVpSUhreVBTSXhPVEFpSUhOMGNtOXJaVDBpSXpRNU5UZzJSaUlnYzNSeWIydGxMVzl3WVdOcGRIazlJakF1TWlJdlBnbzhiR2x1WlNCNE1UMGlOalF1TlNJZ2VURTlJaTB4TkRZaUlIZ3lQU0kyTkM0MUlpQjVNajBpTVRrd0lpQnpkSEp2YTJVOUlpTTBPVFU0TmtZaUlITjBjbTlyWlMxdmNHRmphWFI1UFNJd0xqSWlMejRLUEd4cGJtVWdlREU5SWpnNExqVWlJSGt4UFNJdE1UUTJJaUI0TWowaU9EZ3VOU0lnZVRJOUlqRTVNQ0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXhNVEl1TlNJZ2VURTlJaTB4TkRZaUlIZ3lQU0l4TVRJdU5TSWdlVEk5SWpFNU1DSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJeE16WXVOU0lnZVRFOUlpMHhORFlpSUhneVBTSXhNell1TlNJZ2VUSTlJakU1TUNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDanhzYVc1bElIZ3hQU0l4TmpBdU5TSWdlVEU5SWkweE5EWWlJSGd5UFNJeE5qQXVOU0lnZVRJOUlqRTVNQ0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0Nqd3ZaejRLUEhKbFkzUWdlRDBpTFRFMU1TNDFJaUI1UFNJdE1UUTFMalVpSUhkcFpIUm9QU0l6TXpVaUlHaGxhV2RvZEQwaU16TTFJaUJ6ZEhKdmEyVTlJaU0wT1RVNE5rWWlJSE4wY205clpTMXZjR0ZqYVhSNVBTSXdMaklpTHo0S1BHY2dZMnhwY0Mxd1lYUm9QU0oxY213b0kyTnNhWEF5WHpFeU5UQmZNemd3T0RVcElqNEtQR3hwYm1VZ2VERTlJaTB4TlRJaUlIa3hQU0l5TVM0MUlpQjRNajBpTVRnMElpQjVNajBpTWpFdU5TSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJdE1UVXlJaUI1TVQwaU5EVXVOU0lnZURJOUlqRTROQ0lnZVRJOUlqUTFMalVpSUhOMGNtOXJaVDBpSXpRNU5UZzJSaUlnYzNSeWIydGxMVzl3WVdOcGRIazlJakF1TWlJdlBnbzhiR2x1WlNCNE1UMGlMVEUxTWlJZ2VURTlJalk1TGpVaUlIZ3lQU0l4T0RRaUlIa3lQU0kyT1M0MUlpQnpkSEp2YTJVOUlpTTBPVFU0TmtZaUlITjBjbTlyWlMxdmNHRmphWFI1UFNJd0xqSWlMejRLUEd4cGJtVWdlREU5SWkweE5USWlJSGt4UFNJNU15NDFJaUI0TWowaU1UZzBJaUI1TWowaU9UTXVOU0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXRNVFV5SWlCNU1UMGlNVEUzTGpVaUlIZ3lQU0l4T0RRaUlIa3lQU0l4TVRjdU5TSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJdE1UVXlJaUI1TVQwaU1UUXhMalVpSUhneVBTSXhPRFFpSUhreVBTSXhOREV1TlNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDanhzYVc1bElIZ3hQU0l0TVRVeUlpQjVNVDBpTVRZMUxqVWlJSGd5UFNJeE9EUWlJSGt5UFNJeE5qVXVOU0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXRNVFV5SWlCNU1UMGlNVGc1TGpVaUlIZ3lQU0l4T0RRaUlIa3lQU0l4T0RrdU5TSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p3dlp6NEtQSEpsWTNRZ2VEMGlMVEUxTVM0MUlpQjVQU0l0TVRRMUxqVWlJSGRwWkhSb1BTSXpNelVpSUdobGFXZG9kRDBpTXpNMUlpQnpkSEp2YTJVOUlpTTBPVFU0TmtZaUlITjBjbTlyWlMxdmNHRmphWFI1UFNJd0xqSWlMejRLUEM5blBnbzhMMmMrQ2p3dlp6NEtQR1JsWm5NK0NqeHlZV1JwWVd4SGNtRmthV1Z1ZENCcFpEMGljR0ZwYm5Rd1gzSmhaR2xoYkY4eE1qVXdYek00TURnMUlpQmplRDBpTUNJZ1kzazlJakFpSUhJOUlqRWlJR2R5WVdScFpXNTBWVzVwZEhNOUluVnpaWEpUY0dGalpVOXVWWE5sSWlCbmNtRmthV1Z1ZEZSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTJPQ0F4TmpncElISnZkR0YwWlNnNU1Da2djMk5oYkdVb01UWTRJREUyT0NraVBnbzhjM1J2Y0M4K0NqeHpkRzl3SUc5bVpuTmxkRDBpTVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0Nqd3ZjbUZrYVdGc1IzSmhaR2xsYm5RK0NqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNEQmZNVEkxTUY4ek9EQTROU0krQ2p4eVpXTjBJSGRwWkhSb1BTSXpNellpSUdobGFXZG9kRDBpTXpNMklpQm1hV3hzUFNKM2FHbDBaU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xURTFNaUF0TVRRMktTSXZQZ284TDJOc2FYQlFZWFJvUGdvOFkyeHBjRkJoZEdnZ2FXUTlJbU5zYVhBeFh6RXlOVEJmTXpnd09EVWlQZ284Y21WamRDQjRQU0l0TVRVeUlpQjVQU0l0TVRRMklpQjNhV1IwYUQwaU16TTJJaUJvWldsbmFIUTlJak16TmlJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5amJHbHdVR0YwYUQ0S1BHTnNhWEJRWVhSb0lHbGtQU0pqYkdsd01sOHhNalV3WHpNNE1EZzFJajRLUEhKbFkzUWdlRDBpTFRFMU1pSWdlVDBpTFRFME5pSWdkMmxrZEdnOUlqTXpOaUlnYUdWcFoyaDBQU0l6TXpZaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dlkyeHBjRkJoZEdnK0Nqd3ZaR1ZtY3o0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWxvZ28ge1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFydG5lci1zZWN0aW9uX19jYXJkLS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzNnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQgaDUsXG4ucGFydG5lci1zZWN0aW9uX19jYXJkLS1jb250ZW50IGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQgaDUsXG4gIC5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQtLWNvbnRlbnQgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG4ucGFydG5lci1zZWN0aW9uX19jYXJkLS1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tY29udGVudCBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZC0tY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhcnRuZXItc2VjdGlvbl9fY2FyZCAuc2ltcGxlLWFycm93LWJ0biB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ucGFydG5lci1zZWN0aW9uLmxpZ2h0LWJnIC5wYXJ0bmVyLXNlY3Rpb25fX2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5jb250YWN0LWxpbmsge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG4uY29udGFjdC1saW5rX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtbGlua19fZ3JpZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbSB7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDY0cHgpIC8gMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWxpbmtfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbS0taWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS1pY29uIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhY3QtbGlua19faXRlbS0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS10aXRsZSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG4uY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4uY29udGFjdC1saW5rX19pdGVtLS10aXRsZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cblxuLm11bHRpLWltYWdlLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm11bHRpLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9faW1hZ2UgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm11bHRpLWltYWdlLWNvbnRlbnRfX3RleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY1NnB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGkgaDYge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aS1pbWFnZS1jb250ZW50X19jb250ZW50LWxpc3QgbGkgaDYge1xuICAgIGNvbG9yOiAjMEYyMTc4O1xuICB9XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fY29udGVudC1saXN0IGxpIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19zaG9ydC1pbWcge1xuICBtYXgtd2lkdGg6IDIxMnB4O1xuICBoZWlnaHQ6IDIxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDEwMHB4O1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nLnRvcC1sZWZ0IHtcbiAgdG9wOiAxMDBweDtcbiAgcmlnaHQ6IDA7XG59XG4ubXVsdGktaW1hZ2UtY29udGVudF9fc2hvcnQtaW1nLmJvdHRvbS1sZWZ0IHtcbiAgdG9wOiB1bnNldDtcbiAgcmlnaHQ6IHVuc2V0O1xuICBib3R0b206IDEwNnB4O1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBib3gtc2hhZG93OiAwcHggMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBtYXgtd2lkdGg6IDIzN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNThweDtcbn1cbi5tdWx0aS1pbWFnZS1jb250ZW50X19zaG9ydC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ3JhZGllbnQtY2lyY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyYWRpZW50LWNpcmNsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MzJweDtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2dyYWRpZW50LWJnY292ZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uaGlzdG9yeS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGlzdG9yeS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXdyYXBwZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmhpc3Rvcnktd3JhcHBlci1sZWZ0IHtcbiAgbWF4LXdpZHRoOiA0ODhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oaXN0b3J5LXdyYXBwZXItbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGlzdG9yeS13cmFwcGVyLXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiA1OTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDJweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGlzdG9yeS13cmFwcGVyLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS13cmFwcGVyLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaGlzdG9yeS10aW1lbGluZSB7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMzNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpc3RvcnktdGltZWxpbmUge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXRpbWVsaW5lIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxufVxuLmhpc3RvcnktdGltZWxpbmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgd2lkdGg6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5oaXN0b3J5LWRhdGEtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNTM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oaXN0b3J5LWRhdGEtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LWRhdGEtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG4uaGlzdG9yeS1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS1kYXRhIHtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgyNywgMzYsIDQ0LCAwLjEyMTU2ODYyNzUpO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmhpc3RvcnktZGF0YTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0M3B4O1xuICBsZWZ0OiAtNTRweDtcbiAgdG9wOiA0OHB4O1xuICBsZWZ0OiAtNTFweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS1kYXRhOmFmdGVyIHtcbiAgICBsZWZ0OiAtMzRweDtcbiAgfVxufVxuLmhpc3RvcnktZGF0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzNweDtcbiAgbGVmdDogLTY1cHg7XG4gIGhlaWdodDogNDNweDtcbiAgd2lkdGg6IDQzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS1kYXRhOmJlZm9yZSB7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbn1cbi5oaXN0b3J5LWRhdGEuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxLCA5NCwgMjM5KTtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDIxLCA5NCwgMjM5LCAwLjYpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNjYpO1xufVxuLmhpc3RvcnktZGF0YS5hY3RpdmUgLmhpc3RvcnktdHh0LXdyYXA6OmJlZm9yZSwgLmhpc3RvcnktZGF0YS5hY3RpdmUgLmhpc3RvcnktdHh0LXdyYXA6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NUVFRjtcbn1cbi5oaXN0b3J5LXR4dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktdHh0LXdyYXAge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4uaGlzdG9yeS10eHQtd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzMzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMzNweDtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IC03OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXR4dC13cmFwOjpiZWZvcmUge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAtNTBweDtcbiAgfVxufVxuLmhpc3RvcnktdHh0LXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzMzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMzNweDtcbiAgdG9wOiA0MXB4O1xuICBsZWZ0OiAtNzhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS10eHQtd3JhcDo6YWZ0ZXIge1xuICAgIHRvcDogNTRweDtcbiAgICBsZWZ0OiAtNTBweDtcbiAgfVxufVxuLmhpc3RvcnkteWVhciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnkteWVhciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGlzdG9yeS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAvKiAyOS43NnB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlzdG9yeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4uaGlzdG9yeS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaXN0b3J5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmhpc3RvcnktaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiA0NzIvMzU4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpc3RvcnktaW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgfVxufVxuLmhpc3RvcnktaW1nIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZG93bmxvYWQtcmVzb3VyY2VfX2dyaWQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3VydmVzLWxpZ2h0LWJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0tLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0tLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbi5kb3dubG9hZC1yZXNvdXJjZV9faXRlbS0taW1hZ2Uge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kb3dubG9hZC1yZXNvdXJjZV9faXRlbS0taW1hZ2Uge1xuICAgIG1heC13aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG59XG4uZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0tLWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvd25sb2FkLXJlc291cmNlX19pdGVtLS1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5kb3dubG9hZC1yZXNvdXJjZV9faXRlbS0tY29udGVudCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjEycHgpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0tLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgY29sb3I6ICMwRjIxNzg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0gaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIHAge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmRvd25sb2FkLXJlc291cmNlX19pdGVtIC5maWxlLXNpemUge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5kb3dubG9hZC1yZXNvdXJjZV9faXRlbSAuZG93bmxvYWQtYnRuIHtcbiAgbWFyZ2luLXRvcDogMjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG93bmxvYWQtcmVzb3VyY2VfX2l0ZW0gLmRvd25sb2FkLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uZG93bmxvYWQtcmVzb3VyY2UgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjMTU1RUVGO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRvd25sb2FkLXJlc291cmNlIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBwIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XG59XG5cbi5vdXItdGVhbV9fY29udGVudC1oZWFkaW5nIHtcbiAgbWF4LXdpZHRoOiA2MDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3VyLXRlYW1fX2dyaWQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDhweCA0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdXItdGVhbV9fZ3JpZCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4ub3VyLXRlYW1fX2l0ZW0ge1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA0NHB4KSAvIDIpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdXItdGVhbV9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAgMTZweDtcbiAgfVxufVxuLm91ci10ZWFtX19pbWcge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGhlaWdodDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAxNjksIDE5NCwgMC4xNDExNzY0NzA2KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMjcsIDM2LCA0NCwgMC4xMjE1Njg2Mjc1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3VyLXRlYW1fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91ci10ZWFtX19pbWcge1xuICAgIG1heC13aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gIH1cbn1cbi5vdXItdGVhbV9faW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91ci10ZWFtX19jYXJkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4ub3VyLXRlYW1fX2NhcmQtY29udGVudCBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjMEYyMTc4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ub3VyLXRlYW1fX2NhcmQtY29udGVudCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLm91ci10ZWFtX19jYXJkLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm91ci10ZWFtX19jb250ZW50LS10aXRsZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAzO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MywgODgsIDExMSwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggLTFweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5zaXRlLWxvZ28ge1xuICBtYXgtd2lkdGg6IDE3MXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMzRweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IC0xcHggcmdiYSgyNywgMzYsIDQ0LCAwLjAyKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uLm1lbnUtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkuY3VycmVudF9wYWdlX2l0ZW0sIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkuY3VycmVudC1tZW51LXBhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU0LCAxNjksIDE5NCwgMC4wNyk7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMDcwNTg4MjM1Myk7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGk6aG92ZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaS5vcGVuIC5tZW51LWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNy4zMTY5NCA0LjE5MTk0QzcuMDcyODYgNC40MzYwMiA2LjY3NzE0IDQuNDM2MDIgNi40MzMwNiA0LjE5MTk0TDMuNzUgMS41MDg4OEwxLjA2Njk0IDQuMTkxOTRDMC44MjI4NjQgNC40MzYwMiAwLjQyNzEzNiA0LjQzNjAyIDAuMTgzMDU4IDQuMTkxOTRDLTAuMDYxMDE4OSAzLjk0Nzg2IC0wLjA2MTAxODkgMy41NTIxNCAwLjE4MzA1OCAzLjMwODA2TDMuMzA4MDYgMC4xODMwNThDMy41NTIxNCAtMC4wNjEwMTk0IDMuOTQ3ODYgLTAuMDYxMDE5NCA0LjE5MTk0IDAuMTgzMDU4TDcuMzE2OTQgMy4zMDgwNkM3LjU2MTAyIDMuNTUyMTQgNy41NjEwMiAzLjk0Nzg2IDcuMzE2OTQgNC4xOTE5NFpcIiBmaWxsPVwiJTIzMzY0MTUyXCIvPjwvc3ZnPicpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm9wZW4gLm1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BHY2diM0JoWTJsMGVUMGlNQzQwSWo0S1BIQmhkR2dnWkQwaVRURTBMakU1TWpVZ01UQXVORFF5TlV3M0xqazBNalUwSURFMkxqWTVNalZETnk0NE9EUTBOeUF4Tmk0M05UQTJJRGN1T0RFMU5UTWdNVFl1TnprMk55QTNMamN6T1RZMklERTJMamd5T0RGRE55NDJOak0zT1NBeE5pNDROVGsxSURjdU5UZ3lORGNnTVRZdU9EYzFOeUEzTGpVd01ETTFJREUyTGpnM05UZEROeTQwTVRneU15QXhOaTQ0TnpVM0lEY3VNek0yT1RFZ01UWXVPRFU1TlNBM0xqSTJNVEEwSURFMkxqZ3lPREZETnk0eE9EVXhOeUF4Tmk0M09UWTNJRGN1TVRFMk1qTWdNVFl1TnpVd05pQTNMakExT0RFMklERTJMalk1TWpWRE55NHdNREF3T1NBeE5pNDJNelExSURZdU9UVTBNRE1nTVRZdU5UWTFOU0EyTGpreU1qWWdNVFl1TkRnNU4wTTJMamc1TVRFM0lERTJMalF4TXpnZ05pNDROelVnTVRZdU16TXlOU0EyTGpnM05TQXhOaTR5TlRBelF6WXVPRGMxSURFMkxqRTJPRElnTmk0NE9URXhOeUF4Tmk0d09EWTVJRFl1T1RJeU5pQXhOaTR3TVRGRE5pNDVOVFF3TXlBeE5TNDVNelV5SURjdU1EQXdNRGtnTVRVdU9EWTJNaUEzTGpBMU9ERTJJREUxTGpnd09ESk1NVEl1T0RZMk9DQXhNQzR3TURBelREY3VNRFU0TVRZZ05DNHhPVEkxTTBNMkxqazBNRGc0SURRdU1EYzFNallnTmk0NE56VWdNeTQ1TVRZeUlEWXVPRGMxSURNdU56VXdNelZETmk0NE56VWdNeTQxT0RRMUlEWXVPVFF3T0RnZ015NDBNalUwTkNBM0xqQTFPREUySURNdU16QTRNVFpETnk0eE56VTBOQ0F6TGpFNU1EZzRJRGN1TXpNME5TQXpMakV5TlNBM0xqVXdNRE0xSURNdU1USTFRemN1TmpZMk1pQXpMakV5TlNBM0xqZ3lOVEkySURNdU1Ua3dPRGdnTnk0NU5ESTFOQ0F6TGpNd09ERTJUREUwTGpFNU1qVWdPUzQxTlRneE5rTXhOQzR5TlRBMklEa3VOakUyTWpFZ01UUXVNamsyTnlBNUxqWTROVEUwSURFMExqTXlPRElnT1M0M05qRXdNVU14TkM0ek5UazNJRGt1T0RNMk9EZ2dNVFF1TXpjMU9DQTVMamt4T0RJeElERTBMak0zTlRnZ01UQXVNREF3TTBNeE5DNHpOelU0SURFd0xqQTRNalVnTVRRdU16VTVOeUF4TUM0eE5qTTRJREUwTGpNeU9ESWdNVEF1TWpNNU4wTXhOQzR5T1RZM0lERXdMak14TlRZZ01UUXVNalV3TmlBeE1DNHpPRFExSURFMExqRTVNalVnTVRBdU5EUXlOVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5blBnbzhMM04yWno0S1wiKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkub3BlbiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMzBweDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDVweCB0b3AgOHB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IC0xcHggcmdiYSgyNywgMzYsIDQ0LCAwLjAyKTtcbiAgbWluLXdpZHRoOiAzMzVweDtcbiAgbGVmdDogLTgwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0b3A6IDUycHg7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjM1cyBlYXNlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3KTtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjA3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSA+IGEge1xuICBjb2xvcjogcmdiKDU0LCA2NSwgODIpO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHBhZGRpbmc6IDExcHggMzdweCAxMXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSA+IGE6aG92ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLm1lbnUtYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCI1XCIgdmlld0JveD1cIjAgMCA4IDVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0wLjE4MzA1OCAwLjE4MzA1OEMwLjQyNzEzNiAtMC4wNjEwMTk0IDAuODIyODY0IC0wLjA2MTAxOTQgMS4wNjY5NCAwLjE4MzA1OEwzLjc1IDIuODY2MTJMNi40MzMwNiAwLjE4MzA1OEM2LjY3NzE0IC0wLjA2MTAxOTQgNy4wNzI4NiAtMC4wNjEwMTk0IDcuMzE2OTQgMC4xODMwNThDNy41NjEwMiAwLjQyNzEzNiA3LjU2MTAyIDAuODIyODY0IDcuMzE2OTQgMS4wNjY5NEw0LjE5MTk0IDQuMTkxOTRDMy45NDc4NiA0LjQzNjAyIDMuNTUyMTQgNC40MzYwMiAzLjMwODA2IDQuMTkxOTRMMC4xODMwNTggMS4wNjY5NEMtMC4wNjEwMTk0IDAuODIyODY0IC0wLjA2MTAxOTQgMC40MjcxMzYgMC4xODMwNTggMC4xODMwNThaXCIgZmlsbD1cIiUyMzM2NDE1MlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgLm1lbnUtYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQR2NnYjNCaFkybDBlVDBpTUM0MElqNEtQSEJoZEdnZ1pEMGlUVEUwTGpFNU1qVWdNVEF1TkRReU5VdzNMamswTWpVMElERTJMalk1TWpWRE55NDRPRFEwTnlBeE5pNDNOVEEySURjdU9ERTFOVE1nTVRZdU56azJOeUEzTGpjek9UWTJJREUyTGpneU9ERkROeTQyTmpNM09TQXhOaTQ0TlRrMUlEY3VOVGd5TkRjZ01UWXVPRGMxTnlBM0xqVXdNRE0xSURFMkxqZzNOVGRETnk0ME1UZ3lNeUF4Tmk0NE56VTNJRGN1TXpNMk9URWdNVFl1T0RVNU5TQTNMakkyTVRBMElERTJMamd5T0RGRE55NHhPRFV4TnlBeE5pNDNPVFkzSURjdU1URTJNak1nTVRZdU56VXdOaUEzTGpBMU9ERTJJREUyTGpZNU1qVkROeTR3TURBd09TQXhOaTQyTXpRMUlEWXVPVFUwTURNZ01UWXVOVFkxTlNBMkxqa3lNallnTVRZdU5EZzVOME0yTGpnNU1URTNJREUyTGpReE16Z2dOaTQ0TnpVZ01UWXVNek15TlNBMkxqZzNOU0F4Tmk0eU5UQXpRell1T0RjMUlERTJMakUyT0RJZ05pNDRPVEV4TnlBeE5pNHdPRFk1SURZdU9USXlOaUF4Tmk0d01URkROaTQ1TlRRd015QXhOUzQ1TXpVeUlEY3VNREF3TURrZ01UVXVPRFkyTWlBM0xqQTFPREUySURFMUxqZ3dPREpNTVRJdU9EWTJPQ0F4TUM0d01EQXpURGN1TURVNE1UWWdOQzR4T1RJMU0wTTJMamswTURnNElEUXVNRGMxTWpZZ05pNDROelVnTXk0NU1UWXlJRFl1T0RjMUlETXVOelV3TXpWRE5pNDROelVnTXk0MU9EUTFJRFl1T1RRd09EZ2dNeTQwTWpVME5DQTNMakExT0RFMklETXVNekE0TVRaRE55NHhOelUwTkNBekxqRTVNRGc0SURjdU16TTBOU0F6TGpFeU5TQTNMalV3TURNMUlETXVNVEkxUXpjdU5qWTJNaUF6TGpFeU5TQTNMamd5TlRJMklETXVNVGt3T0RnZ055NDVOREkxTkNBekxqTXdPREUyVERFMExqRTVNalVnT1M0MU5UZ3hOa014TkM0eU5UQTJJRGt1TmpFMk1qRWdNVFF1TWprMk55QTVMalk0TlRFMElERTBMak15T0RJZ09TNDNOakV3TVVNeE5DNHpOVGszSURrdU9ETTJPRGdnTVRRdU16YzFPQ0E1TGpreE9ESXhJREUwTGpNM05UZ2dNVEF1TURBd00wTXhOQzR6TnpVNElERXdMakE0TWpVZ01UUXVNelU1TnlBeE1DNHhOak00SURFMExqTXlPRElnTVRBdU1qTTVOME14TkM0eU9UWTNJREV3TGpNeE5UWWdNVFF1TWpVd05pQXhNQzR6T0RRMUlERTBMakU1TWpVZ01UQXVORFF5TlZvaUlHWnBiR3c5SWlNek5qUXhOVElpTHo0S1BDOW5QZ284TDNOMlp6NEtcIik7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIC5tZW51ID4gbGkgYSB7XG4gIGNvbG9yOiByZ2IoNTQsIDY1LCA4Mik7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIC8qIDE4LjJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gLm1lbnUgPiBsaSAuc3ViLW1lbnUge1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpIC5zdWItbWVudSBsaSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOm5vdCgubWVudS1pdGVtLWhhcy1jaGlsZHJlbikgPiBhIHtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiAubWVudSA+IGxpOm5vdCgubWVudS1pdGVtLWhhcy1jaGlsZHJlbikgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm5hdmJhci1idG4gLmJ0bi1ibHVlIHtcbiAgcGFkZGluZzogMTFweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYmx1ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYmx1ZSAuYnRuLWFycm93LWJsdWU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1idG4gLmJ0bi1hcnJvdy1ibHVlIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXItYnRuIC5idG4tYXJyb3ctYmx1ZSB7XG4gICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm5hdmJhci1idG4gLmJ0bi1hcnJvdy1ibHVlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAubmF2YmFyLWJ0biAuYnRuLWFycm93LWJsdWU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGOEY5RkI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudS1idG4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUtYnRuIC5jbG9zZS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0biAub3Blbi1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUtYnRuLmFjdGl2ZSAuY2xvc2UtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51LWJ0bi5hY3RpdmUgLm9wZW4taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtaGVhZGVyIC5idG4ge1xuICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbi1ibHVlIDIuNXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG4uc2l0ZS1oZWFkZXIubWFpbl9oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbi1ibHVlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMDgsIDI0MiwgMjEzLCAwLjYpLCAwIDAgMCAwIHJnYmEoOTQsIDIzMCwgMTkyLCAwLjUpLCAwIDAgMCAwIHJnYmEoNTIsIDE3NywgMTYzLCAwLjQ1KSwgMCAwIDAgMCByZ2JhKDYxLCAxNjIsIDI1NSwgMC4zNSksIDAgMCAwIDAgcmdiYSgxMDksIDEyMywgMjU1LCAwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IC0ycHggLTJweCAwIDhweCByZ2JhKDEwOCwgMjQyLCAyMTMsIDApLCAtMXB4IC0xcHggMCAxMHB4IHJnYmEoOTQsIDIzMCwgMTkyLCAwKSwgLTJweCAtMnB4IDAgMTJweCByZ2JhKDUyLCAxNzcsIDE2MywgMCksIDJweCAycHggMCAxMnB4IHJnYmEoNjEsIDE2MiwgMjU1LCAwKSwgMnB4IDJweCAwIDE2cHggcmdiYSgxMDksIDEyMywgMjU1LCAwKTtcbiAgfVxufVxuLmZvb3Rlcl9tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM0NDQ3NDg7XG4gIHBhZGRpbmc6IDQ4cHggMCAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW4ge1xuICAgIHBhZGRpbmc6IDQ4cHggMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX3dyYXBwZXIge1xuICAgIGdhcDogMjhweDtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDM4NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX2xvZ28ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX2xvZ29fd3JhcCBpbWcge1xuICBtYXgtd2lkdGg6IDI5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX2xvZ29fd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMjY2cHg7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX21haW5fX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbWFpbl9fc29jaWFsIGEge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDE2OSwgMTk0LCAwLjE0MTE3NjQ3MDYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX21haW5fX3NvY2lhbCBhIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZm9vdGVyX21haW5fX2xvZ28gLmZvb3Rlcl9tYWluX19zb2NpYWwgYSBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlcl9tYWluX19sb2dvIC5mb290ZXJfbWFpbl9fc29jaWFsIGE6aG92ZXIge1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbi5mb290ZXJfbWFpbl9fbG9nbyAuZm9vdGVyX21haW5fX2NvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMjEuMTJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgY29sb3I6ICM0QjU1NjU7XG59XG4uZm9vdGVyX21haW5fX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzJweDtcbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB7XG4gIGZsZXg6IDAgMCAxNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHtcbiAgICBmbGV4OiAxIDEgMTU1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIGgzIHtcbiAgY29sb3I6ICM5QUE0QjI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIGgzIHtcbiAgICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGkgYSB7XG4gIGNvbG9yOiAjNDQ0NzQ4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGkgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB9XG59XG4uZm9vdGVyX21haW5fX25hdi1jb2x1bW4gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHVsIGxpIGEgLm5ldy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZvb3Rlcl9tYWluX19uYXYtY29sdW1uIHVsIGxpLnNlZS1hbGwtbGluayBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDlweDtcbn1cbi5mb290ZXJfbWFpbl9fbmF2LWNvbHVtbiB1bCBsaS5zZWUtYWxsLWxpbmsgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0lqTXpZME1UVXlJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fbmF2IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX21haW5fX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fYm90dG9tIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fZ3VhcmFudGVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1heC13aWR0aDogNDY4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX2d1YXJhbnRlZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX21haW5fX2d1YXJhbnRlZS1pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9vdGVyX21haW5fX2d1YXJhbnRlZS1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5mb290ZXJfbWFpbl9fZ3VhcmFudGVlLWNvbnRlbnQgaDQge1xuICBjb2xvcjogI0I5RDA1RjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUtY29udGVudCBwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMTguNDhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbn1cbi5mb290ZXJfbWFpbl9fZ3VhcmFudGVlLWNvbnRlbnQgLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA0cHggMzJweCA0cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMlwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCAxMiAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMS42MjUgMS4zMzM5OFY5LjQ1ODk4QzExLjYyNSA5LjYyNDc0IDExLjU1OTEgOS43ODM3MiAxMS40NDE5IDkuOTAwOTNDMTEuMzI0NyAxMC4wMTgxIDExLjE2NTcgMTAuMDg0IDExIDEwLjA4NEMxMC44MzQyIDEwLjA4NCAxMC42NzUzIDEwLjAxODEgMTAuNTU4IDkuOTAwOTNDMTAuNDQwOCA5Ljc4MzcyIDEwLjM3NSA5LjYyNDc0IDEwLjM3NSA5LjQ1ODk4VjIuODQyNThMMS40NDIxNyAxMS43NzYyQzEuMzI0ODkgMTEuODkzNCAxLjE2NTgzIDExLjk1OTMgMC45OTk5ODEgMTEuOTU5M0MwLjgzNDEyOSAxMS45NTkzIDAuNjc1MDY5IDExLjg5MzQgMC41NTc3OTQgMTEuNzc2MkMwLjQ0MDUxOCAxMS42NTg5IDAuMzc0NjM0IDExLjQ5OTggMC4zNzQ2MzQgMTEuMzM0QzAuMzc0NjM0IDExLjE2ODEgMC40NDA1MTggMTEuMDA5MSAwLjU1Nzc5NCAxMC44OTE4TDkuNDkxMzkgMS45NTg5OEgyLjg3NDk4QzIuNzA5MjIgMS45NTg5OCAyLjU1MDI1IDEuODkzMTQgMi40MzMwNCAxLjc3NTkzQzIuMzE1ODMgMS42NTg3MiAyLjI0OTk4IDEuNDk5NzQgMi4yNDk5OCAxLjMzMzk4QzIuMjQ5OTggMS4xNjgyMiAyLjMxNTgzIDEuMDA5MjUgMi40MzMwNCAwLjg5MjA0M0MyLjU1MDI1IDAuNzc0ODMzIDIuNzA5MjIgMC43MDg5ODQgMi44NzQ5OCAwLjcwODk4NEgxMUMxMS4xNjU3IDAuNzA4OTg0IDExLjMyNDcgMC43NzQ4MzMgMTEuNDQxOSAwLjg5MjA0M0MxMS41NTkxIDEuMDA5MjUgMTEuNjI1IDEuMTY4MjIgMTEuNjI1IDEuMzMzOThaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xufVxuLmZvb3Rlcl9tYWluX19zcG9uc29ycyB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4uZm9vdGVyX21haW5fX3Nwb25zb3JzIHtcbiAgbWluLXdpZHRoOiAzMDdweDtcbiAgbWF4LXdpZHRoOiAzODhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX21haW5fX3Nwb25zb3JzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyB7XG4gIG1pbi13aWR0aDogMjA3cHg7XG4gIG1heC13aWR0aDogMjI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9tYWluX19zcG9uc29ycyBoNCwgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyBoNCB7XG4gIGNvbG9yOiAjOUFBNEIyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZm9vdGVyX21haW5fX3Nwb25zb3JzIC5mb290ZXJfbWFpbl9fc3BvbnNvci1sb2dvcyxcbi5mb290ZXJfbWFpbl9fc3BvbnNvcnMgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9uLWxvZ29zLCAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb25zIC5mb290ZXJfbWFpbl9fc3BvbnNvci1sb2dvcyxcbi5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbnMgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9uLWxvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb290ZXJfbWFpbl9fc3BvbnNvcnMgLmZvb3Rlcl9tYWluX19zcG9uc29yLWxvZ29zIGltZyxcbi5mb290ZXJfbWFpbl9fc3BvbnNvcnMgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9uLWxvZ29zIGltZywgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyAuZm9vdGVyX21haW5fX3Nwb25zb3ItbG9nb3MgaW1nLFxuLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb24tbG9nb3MgaW1nIHtcbiAgbWF4LWhlaWdodDogNzZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9tYWluX19zcG9uc29ycyAuZm9vdGVyX21haW5fX3Nwb25zb3ItbG9nb3MgaW1nLFxuICAuZm9vdGVyX21haW5fX3Nwb25zb3JzIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbi1sb2dvcyBpbWcsIC5mb290ZXJfbWFpbl9fY2VydGlmaWNhdGlvbnMgLmZvb3Rlcl9tYWluX19zcG9uc29yLWxvZ29zIGltZyxcbiAgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9ucyAuZm9vdGVyX21haW5fX2NlcnRpZmljYXRpb24tbG9nb3MgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE1cHg7XG4gIGNvbG9yOiAjOUFBNEIyO1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDczLCA4OCwgMTExLCAwLjIpO1xufVxuLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgI21lbnUtZm9vdGVyLWJvdHRvbS1tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyAjbWVudS1mb290ZXItYm90dG9tLW1lbnUgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyAjbWVudS1mb290ZXItYm90dG9tLW1lbnUgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzICNtZW51LWZvb3Rlci1ib3R0b20tbWVudSB1bCBsaSB7XG4gICAgY29sb3I6ICM5QUE0QjI7XG4gIH1cbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjMEQxMjFDO1xufVxuLmZvb3Rlcl9tYWluX19mb290ZXItbGlua3MgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIC50YWctbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMuNXB4O1xuICBtYXJnaW46IDA7XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyAudGFnLWxpbmUgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICM5QUE0QjI7XG4gIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBmb250LWZhbWlseTogXCJBcGVyY3UgUHJvXCIsIHNhbnMtc2VyaWY7XG59XG4uZm9vdGVyX21haW5fX2Zvb3Rlci1saW5rcyAudGFnLWxpbmUgaW1nIHtcbiAgbWF4LXdpZHRoOiA2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfbWFpbl9fZm9vdGVyLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG4gIH1cbn1cblxuLmR0LXNwYWNlci14eHh4bCB7XG4gIHBhZGRpbmctdG9wOiAxOTZweDtcbn1cblxuLmR0LXNwYWNlci14eHhsIHtcbiAgcGFkZGluZy10b3A6IDEyNHB4O1xufVxuXG4uZHQtc3BhY2VyLXh4bCB7XG4gIHBhZGRpbmctdG9wOiAxMTJweDtcbn1cblxuLmR0LXNwYWNlci14bCB7XG4gIHBhZGRpbmctdG9wOiA2MnB4O1xufVxuXG4uZHQtc3BhY2VyLWxnIHtcbiAgcGFkZGluZy10b3A6IDU2cHg7XG59XG5cbi5kdC1zcGFjZXItbWQge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cblxuLmR0LXNwYWNlci1zbSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uZHQtc3BhY2VyLW5vbmUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmRiLXNwYWNlci14eHh4bCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOTZweDtcbn1cblxuLmRiLXNwYWNlci14eHhsIHtcbiAgcGFkZGluZy1ib3R0b206IDEyNHB4O1xufVxuXG4uZGItc3BhY2VyLXh4bCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTJweDtcbn1cblxuLmRiLXNwYWNlci14bCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MnB4O1xufVxuXG4uZGItc3BhY2VyLWxnIHtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7XG59XG5cbi5kYi1zcGFjZXItbWQge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuLmRiLXNwYWNlci1zbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4uZGItc3BhY2VyLW5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tdC1zcGFjZXIteHh4eGwge1xuICAgIHBhZGRpbmctdG9wOiAxMjRweDtcbiAgfVxuICAubXQtc3BhY2VyLXh4eGwge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIC5tdC1zcGFjZXIteHhsIHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgfVxuICAubXQtc3BhY2VyLXhsIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxuICAubXQtc3BhY2VyLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICAubXQtc3BhY2VyLW1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxuICAubXQtc3BhY2VyLXNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxuICAubXQtc3BhY2VyLW5vbmUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tYi1zcGFjZXIteHh4eGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjRweDtcbiAgfVxuICAubWItc3BhY2VyLXh4eGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG4gIC5tYi1zcGFjZXIteHhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgfVxuICAubWItc3BhY2VyLXhsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxuICAubWItc3BhY2VyLWxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxuICAubWItc3BhY2VyLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICAubWItc3BhY2VyLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuICAubWItc3BhY2VyLW5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uc2VydmljZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogNDYwcHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWJhbm5lci1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNlcnZpY2UtYmFubmVyLWxheWVyIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZXJ2aWNlLWJhbm5lci1sYXllcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNjc7XG4gIGJhY2tncm91bmQ6IHJnYigyMSwgOTQsIDIzOSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2UtYmFubmVyLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDYwOHB4O1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1iYW5uZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG4uc2VydmljZS1iYW5uZXItY29udGVudCBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWJhbm5lci1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODIpO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VydmljZS1iYW5uZXItY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWJhbm5lci1jb250ZW50IGEge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlYXJjaC1mb3JtX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNlYXJjaC1mb3JtX193cmFwcGVyIC5tYWluX2hlYWRlcl9fc2VhcmNoX2xpc3RfZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4wNSk7XG59XG4uc2VhcmNoLWZvcm1fX3dyYXBwZXIgLnN1Z2dlc3RlZC1zZWFyY2hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc3VnZ2VzdGVkLXNlYXJjaGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNlYXJjaC1mb3JtX193cmFwcGVyIC5zdWdnZXN0ZWQtc2VhcmNoZXMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6ICMwMDJEMDQ7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uc2VhcmNoLWZvcm1fX3dyYXBwZXIgLnN1Z2dlc3RlZC1zZWFyY2hlc19fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWZvcm1fX3dyYXBwZXIgLnN1Z2dlc3RlZC1zZWFyY2hlc19fbGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbi5zZWFyY2gtZm9ybV9fd3JhcHBlciAuc3VnZ2VzdGVkLXNlYXJjaGVzX19sYWJlbCBsaSB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYig1OCwgOTgsIDYwKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCAxMTUsIDc2LCAwLjEpO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2VhcmNoLXBhZ2UtcmVzdWx0IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNlYXJjaC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uc2VhcmNoLWl0ZW0tdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLWl0ZW0tdGh1bWJuYWlsIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWl0ZW0tdGh1bWJuYWlsIHtcbiAgICBtYXgtd2lkdGg6IDExMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtaXRlbS10aHVtYm5haWwgKyBhIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VhcmNoLWNvbnRlbnQgLnNlYXJjaC10eXBlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAxNS42cHggKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYigzLCAxMDQsIDQxKTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5zZWFyY2gtY29udGVudCAuYmxvZy1jYXJkX190eHQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNlYXJjaC1jb250ZW50IC5ibG9nLWNhcmRfX3R4dCBoNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlIC5mYXFfX3dyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5sb2NhbC1jb3VuY2lsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxvY2FsLWNvdW5jaWxlLXdyYXBwZXIgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5sb2NhbC1jb3VuY2lsZS13cmFwcGVyICNjb3VuY2lsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4ubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjEzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbSB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0taW1nIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0taW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDExMC84MztcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICB9XG59XG4ubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW06aGFzKC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0taW1nKSAubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3NXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbTpoYXMoLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1pbWcpIC5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XG4gIH1cbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1jb250ZW50IGg2IHtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI0JTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWNvbnRlbnQgaDYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5sb2NhbC1jb3VuY2lsZS1saXN0LWl0ZW0tY29udGVudCBwIHtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjEuMTJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubG9jYWwtY291bmNpbGUtbGlzdC1pdGVtLWNvbnRlbnQgcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmxvY2FsLWNvdW5jaWxlLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvY2FsLWNvdW5jaWxlLWJ0bnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhbC1jb3VuY2lsZS1idG5zIGEge1xuICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtbGVnYWwtY29udGVudC10ZW1wbGF0ZSAuc2luZ2xlLXRyZWUtaGVhZCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9nLWRldGFpbC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmVmZTtcbn1cblxuLmJsb2ctZGV0YWlsLWhlYWQtY29udGVudCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTXVsaXNoXCIsIHNhbnMtc2VyaWY7XG59XG4uYmxvZy1kZXRhaWwtaGVhZC1jb250ZW50IC5wb3N0LWV4Y2VycHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkluc3RydW1lbnQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5ibG9nLWRldGFpbC1oZWFkLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJsb2ctZGV0YWlsLWhlYWQtY29udGVudCAuYnRuLXdoaXRlLWJvcmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5wb3N0LWJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLXRvcDogMTg4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LWJhbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5wb3N0LWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3N0LWJhbm5lci13cmFwcGVyIC5oZXJvLWJhbm5lci13cmFwcGVyIC5wb3N0LW1ldGEtc2hhcmUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9zdC1iYW5uZXItd3JhcHBlciAuaGVyby1iYW5uZXItd3JhcHBlciAucG9zdC1tZXRhLXNoYXJlIHtcbiAgICBtYXJnaW46IDI0cHggMDtcbiAgfVxufVxuXG4ucG9zdC10aXRsZS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5wb3N0LXRpdGxlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnBvc3QtdGl0bGUsIC5wb3N0LXRpdGxlIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMwRDEyMUM7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5wb3N0LXRpdGxlLCAucG9zdC10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wb3N0LW1ldGEtc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9zdC1tZXRhLXNoYXJlIHtcbiAgICBnYXA6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbi5hdXRob3ItbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5hdXRob3ItYXZhdGFyLXdyYXAge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXV0aG9yLWF2YXRhciB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF1dGhvci1kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuLmF1dGhvci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xufVxuLmF1dGhvci1tZXRhLXRleHQge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG59XG4uYXV0aG9yLW1ldGEtdGV4dCBzcGFuLmNlbnRlcmRvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmF1dGhvci1tZXRhLXRleHQgc3Bhbi5jZW50ZXJkb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF1dGhvci1tZXRhLXRleHQgI3JlYWQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBvc3QtZmVhdHVyZWQtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9zdC1mZWF0dXJlZC1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxufVxuLnBvc3QtZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogMTkvMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0LWZlYXR1cmVkLWltYWdlIGltZyB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNDQvMjE5O1xuICB9XG59XG5cbi5jb3B5LWxpbmstYnRuIHtcbiAgcGFkZGluZzogOC41cHggMTZweCA4LjVweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTQuNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogcmdiKDU4LCA5OCwgNjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCAxMTUsIDc2LCAwLjEpO1xuICBmb250LWZhbWlseTogXCJJbnN0cnVtZW50IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk04Ljc0ODggMTIuNTU5NEM4Ljg2NTkyIDEyLjY3NjYgOC45MzE3MiAxMi44MzU1IDguOTMxNzIgMTMuMDAxMkM4LjkzMTcyIDEzLjE2NjkgOC44NjU5MiAxMy4zMjU4IDguNzQ4OCAxMy40NDNMNy45NzIyNCAxNC4yMjQzQzcuMTUxIDE1LjA0NSA2LjAzNzM3IDE1LjUwNTkgNC44NzYzMyAxNS41MDU1QzMuNzE1MjkgMTUuNTA1MSAyLjYwMTk1IDE1LjA0MzYgMS43ODEyMiAxNC4yMjIzQzAuOTYwNTA0IDEzLjQwMTEgMC40OTk2MzQgMTIuMjg3NCAwLjUgMTEuMTI2NEMwLjUwMDM2NyA5Ljk2NTM2IDAuOTYxOTQgOC44NTIwMiAxLjc4MzE4IDguMDMxM0wzLjY2NzU1IDYuMTQ2OTJDNC40NTYzNyA1LjM1NzQ4IDUuNTE3MDYgNC44OTkzMiA2LjYzMjU3IDQuODY2MjFDNy43NDgwOCA0LjgzMzEgOC44MzQwOCA1LjIyNzUzIDkuNjY4MzMgNS45Njg4QzkuNzI5ODkgNi4wMjMzOCA5Ljc4MDEgNi4wODk1NSA5LjgxNjA4IDYuMTYzNTNDOS44NTIwNiA2LjIzNzUyIDkuODczMTIgNi4zMTc4NiA5Ljg3ODA2IDYuMzk5OThDOS44ODI5OSA2LjQ4MjExIDkuODcxNyA2LjU2NDQgOS44NDQ4MyA2LjY0MjE1QzkuODE3OTYgNi43MTk5MSA5Ljc3NjA0IDYuNzkxNjIgOS43MjE0NiA2Ljg1MzE4QzkuNjY2ODggNi45MTQ3MyA5LjYwMDcxIDYuOTY0OTQgOS41MjY3MyA3LjAwMDkyQzkuNDUyNzQgNy4wMzY5MSA5LjM3MjQgNy4wNTc5NiA5LjI5MDI3IDcuMDYyOUM5LjIwODE1IDcuMDY3ODMgOS4xMjU4NiA3LjA1NjU0IDkuMDQ4MTEgNy4wMjk2N0M4Ljk3MDM1IDcuMDAyOCA4Ljg5ODY0IDYuOTYwODggOC44MzcwOCA2LjkwNjNDOC4yNDEyNCA2LjM3NzE2IDcuNDY1NzYgNi4wOTU2NCA2LjY2OTIzIDYuMTE5MzJDNS44NzI3IDYuMTQyOTkgNS4xMTUzIDYuNDcwMDYgNC41NTE5MyA3LjAzMzY0TDIuNjY3NTUgOC45MTU2OEMyLjA4MTM4IDkuNTAxODQgMS43NTIwOCAxMC4yOTY5IDEuNzUyMDggMTEuMTI1OEMxLjc1MjA4IDExLjk1NDggMi4wODEzOCAxMi43NDk4IDIuNjY3NTUgMTMuMzM2QzMuMjUzNzIgMTMuOTIyMiA0LjA0ODc0IDE0LjI1MTUgNC44Nzc3MSAxNC4yNTE1QzUuNzA2NjggMTQuMjUxNSA2LjUwMTcgMTMuOTIyMiA3LjA4Nzg3IDEzLjMzNkw3Ljg2NDQzIDEyLjU1OTRDNy45MjI0NyAxMi41MDEzIDcuOTkxNCAxMi40NTUyIDguMDY3MjggMTIuNDIzOEM4LjE0MzE1IDEyLjM5MjMgOC4yMjQ0OCAxMi4zNzYxIDguMzA2NjIgMTIuMzc2MUM4LjM4ODc1IDEyLjM3NjEgOC40NzAwOCAxMi4zOTIzIDguNTQ1OTUgMTIuNDIzOEM4LjYyMTgzIDEyLjQ1NTIgOC42OTA3NiAxMi41MDEzIDguNzQ4OCAxMi41NTk0Wk0xNC4yMjM4IDEuNzc4MThDMTMuNDAyNCAwLjk1ODY1OCAxMi4yODk1IDAuNDk4NDEzIDExLjEyOTMgMC40OTg0MTNDOS45NjkgMC40OTg0MTMgOC44NTYxIDAuOTU4NjU4IDguMDM0NzQgMS43NzgxOEw3LjI1ODE4IDIuNTU1NTJDNy4xNDEwMSAyLjY3Mjc5IDcuMDc1MjIgMi44MzE4MSA3LjA3NTI5IDIuOTk3NTlDNy4wNzUzNyAzLjE2MzM3IDcuMTQxMjkgMy4zMjIzMyA3LjI1ODU3IDMuNDM5NUM3LjM3NTg0IDMuNTU2NjcgNy41MzQ4NiAzLjYyMjQ2IDcuNzAwNjQgMy42MjIzOUM3Ljg2NjQyIDMuNjIyMzEgOC4wMjUzOCAzLjU1NjM5IDguMTQyNTUgMy40MzkxMUw4LjkxOTEyIDIuNjYyNTVDOS41MDUyOSAyLjA3NjM4IDEwLjMwMDMgMS43NDcwNyAxMS4xMjkzIDEuNzQ3MDdDMTEuOTU4MiAxLjc0NzA3IDEyLjc1MzMgMi4wNzYzOCAxMy4zMzk0IDIuNjYyNTVDMTMuOTI1NiAzLjI0ODcyIDE0LjI1NDkgNC4wNDM3NCAxNC4yNTQ5IDQuODcyNzFDMTQuMjU0OSA1LjcwMTY4IDEzLjkyNTYgNi40OTY2OSAxMy4zMzk0IDcuMDgyODZMMTEuNDU1MSA4Ljk2ODhDMTAuODkxNCA5LjUzMjA2IDEwLjEzMzggOS44NTg3IDkuMzM3MjkgOS44ODE5NEM4LjU0MDc2IDkuOTA1MTcgNy43NjU0NSA5LjYyMzI0IDcuMTY5OSA5LjA5MzhDNy4xMDgzNCA5LjAzOTIyIDcuMDM2NjMgOC45OTczIDYuOTU4ODggOC45NzA0M0M2Ljg4MTEyIDguOTQzNTYgNi43OTg4MyA4LjkzMjI3IDYuNzE2NzEgOC45MzcyQzYuNTUwODUgOC45NDcxNiA2LjM5NTc1IDkuMDIyNiA2LjI4NTUyIDkuMTQ2OTJDNi4yMzA5NCA5LjIwODQ4IDYuMTg5MDIgOS4yODAxOSA2LjE2MjE1IDkuMzU3OTRDNi4xMzUyOCA5LjQzNTcgNi4xMjM5OSA5LjUxNzk5IDYuMTI4OTIgOS42MDAxMUM2LjEzODg5IDkuNzY1OTcgNi4yMTQzMyA5LjkyMTA3IDYuMzM4NjUgMTAuMDMxM0M3LjE3MjcxIDEwLjc3MjggOC4yNTg1OSAxMS4xNjc1IDkuMzc0MSAxMS4xMzQ3QzEwLjQ4OTYgMTEuMTAxOCAxMS41NTA0IDEwLjY0NCAxMi4zMzk0IDkuODU0NzRMMTQuMjIzOCA3Ljk3MDM2QzE1LjA0MzggNy4xNDg5NCAxNS41MDQzIDYuMDM1NzEgMTUuNTA0MyA0Ljg3NTA1QzE1LjUwNDMgMy43MTQzOSAxNS4wNDM4IDIuNjAxMTYgMTQuMjIzOCAxLjc3OTc0VjEuNzc4MThaXCIgZmlsbD1cIiUyMzNBNjIzQ1wiLz48L3N2Zz4nKTtcbn1cblxuLmNvcHktY29uZmlybS1tc2cge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNENBRjUwO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLmludHJvZHVjdGlvbi1jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5pbnRyb2R1Y3Rpb24tY29udGVudC1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxufVxuLmludHJvZHVjdGlvbi1jb250ZW50LXNlY3Rpb24gLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzBEMTIxQztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5pbnRyb2R1Y3Rpb24tY29udGVudC1zZWN0aW9uIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLm1ldGEtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1ldGEtY29sIGg0IHtcbiAgY29sb3I6IHJnYig1NCwgNjUsIDgyKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjQlO1xufVxuLm1ldGEtY29sIHAge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLnBvc3QtZGV0YWlsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMXB4KSB7XG4gIC5wb3N0LWRldGFpbC1mb290ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnBvc3QtcHVibGlzaCB7XG4gIG1pbi13aWR0aDogMTU2cHg7XG59XG4ucG9zdC1zaGFyZSB7XG4gIG1pbi13aWR0aDogMTU2cHg7XG59XG4ucG9zdC1zaGFyZSAuY29weS1zaGFyZS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYig1NCwgNjUsIDgyKTtcbn1cbi5wb3N0LXNoYXJlIC5jb3B5LXNoYXJlLWxpbmsgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cbi5wb3N0LWF1dGhvci1kZXRhaWwgLmF1dGhvci1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWF1dGhvci1kZXRhaWwgLmF1dGhvci1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wb3N0LWF1dGhvci1kZXRhaWwgLmF1dGhvci1kYXRhIHN0cm9uZyB7XG4gIGNvbG9yOiAjNEI1NTY1O1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBvc3QtYXV0aG9yLWRldGFpbCAuYXV0aG9yLWRhdGEgc21hbGwge1xuICBjb2xvcjogIzRCNTU2NTtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLnRleHQtZWRpdG9yLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1lZGl0b3ItdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0tc2VjdGlvbiAubGF5b3V0LTEsXG4gIC5jb250YWN0LWZvcm0tc2VjdGlvbiAubGF5b3V0LTIsXG4gIC5jb250YWN0LWZvcm0tc2VjdGlvbiAubGF5b3V0LTMsXG4gIC5jb250YWN0LWZvcm0tc2VjdGlvbiAubGF5b3V0LTQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjUlO1xuICBjb2xvcjogIzBGMjE3ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uY29udGFjdC1mb3JtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0td3JhcHBlciB7XG4gICAgZ2FwOiAxMXB4O1xuICB9XG59XG4uY29udGFjdC1mb3JtLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IGgxIHNwYW4ge1xuICBjb2xvcjogIzE1NUVFRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWRldGFpbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZGV0YWlsLWJsb2NrIC50YWdsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZGV0YWlsLWJsb2NrIC5lbWVyZ2VuY3ktY2FyZC1yaWdodC1jb250ZW50IGE6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1kZXRhaWwtYmxvY2sgLmVtZXJnZW5jeS1jYXJkLXJpZ2h0LWNvbnRlbnQgYTpsYXN0LW9mLXR5cGUgLmVtZXJnZW5jeS1jYXJkLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1kZXRhaWwtYmxvY2sgLmVtZXJnZW5jeS1jYXJkLWxpc3QgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWRldGFpbC1ibG9jayAuZW1lcmdlbmN5LWNhcmQtbGlzdCBwIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT10ZXh0XSxcbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgaW5wdXRbdHlwZT1lbWFpbF0sXG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGVsXSxcbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgdGV4dGFyZWEge1xuICBtYXgtaGVpZ2h0OiAxNTlweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XG4gIGNvbG9yOiAjMTU1RUVGO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcDpoYXModGV4dGFyZWEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjQxNTI7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1jb2xvcjogIzM2NDE1Mjtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyAud3BjZjctc3Bpbm5lciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgLndwY2Y3LXNwaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgZm9ybSBwOmhhcyh0ZXh0YXJlYSkgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGZvcm0gcDpoYXMoaW5wdXRbdHlwZT1zdWJtaXRdKSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1mb3JtLWxlZnQgLmNvbnRhY3QtZm9ybSAud3BjZjcgZm9ybSBwOmhhcyhpbnB1dFt0eXBlPXN1Ym1pdF0pID4gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBmb3JtIHA6aGFzKC53cGNmNy1mb3JtLWNvbnRyb2wud3BjZjctcmFkaW8pIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmNvbnRhY3QtZm9ybS1sZWZ0IC5jb250YWN0LWZvcm0gLndwY2Y3IGZvcm0gcDpoYXMoLndwY2Y3LWNoZWNrYm94KSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5jb250YWN0LWZvcm0tbGVmdCAuY29udGFjdC1mb3JtIC53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNvbnRhY3QtZm9ybS1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU5MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tcmlnaHQtLWltZyB7XG4gIGhlaWdodDogNzIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1yaWdodC0taW1nIHtcbiAgICBoZWlnaHQ6IDk3Ljg2N3Z3O1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1yaWdodC0taW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDM0My8zNjc7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5jb250YWN0LWZvcm0tcmlnaHQtLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybS1yaWdodC0taW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWRldGFpbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0LWZvcm0tc2VjdGlvbiAuY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIHtcbiAgYm90dG9tOiAzMHB4O1xufVxuXG4uY29udGFjdC1kZXRhaWwtYmxvY2sgLmVtZXJnZW5jeS1jYXJkLWxpc3QgcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xufVxuXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gIGdyaWQtcm93LWdhcDogMjRweDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xufVxuLmNvbnRhY3QtZm9ybSBwID4gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWZvcm0gcCA+IGxhYmVsIH4gYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtZm9ybSBwOmhhcyhpbnB1dFt0eXBlPXRleHRdKSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZvcm0gcDpoYXMoaW5wdXRbdHlwZT10ZXh0XSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiB1bnNldDtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybSBwOmhhcyhpbnB1dFtuYW1lPWxhc3RfbmFtZV0pIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtZm9ybSBwOmhhcyhpbnB1dFtuYW1lPWxhc3RfbmFtZV0pIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmNvbnRhY3QtZm9ybSBwOmhhcyhpbnB1dFt0eXBlPWVtYWlsXSkge1xuICBjbGVhcjogYm90aDtcbn1cbi5jb250YWN0LWZvcm0gcDpoYXModGV4dGFyZWEpIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmNvbnRhY3QtZm9ybSBsYWJlbCxcbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUmVkIEhhdCBUZXh0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgY29sb3I6ICMzNjQxNTI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY29udGFjdC1mb3JtIGlucHV0LFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xuICBjb2xvcjogIzRCNTU2NTtcbiAgcGFkZGluZzogMTVweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4uY29udGFjdC1mb3JtIGlucHV0OmZvY3VzLFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRhY3QtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIC8qIDE4LjQ4cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG4gIGNvbG9yOiAjNEI1NTY1O1xufVxuLmNvbnRhY3QtZm9ybSB0ZXh0YXJlYSxcbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIHRleHRhcmVhIHtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMyJTtcbiAgLyogMTguNDhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgY29sb3I6ICM0QjU1NjU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QUE0QjI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xuICBjb2xvcjogIzRCNTU2NTtcbn1cbi5jb250YWN0LWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzE1NUVFRjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU1RUVGO1xufVxuLmNvbnRhY3QtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNTVFRUY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTVFRUY7XG59XG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBzZWxlY3Qge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogOTElO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbi5jb250YWN0LWZvcm0gLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRvcDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgNjYlKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Ryb3BfYXJlYSB7XG4gIHBhZGRpbmc6IDIzcHggMjBweCAyM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Ryb3BfYXJlYSAuZ2Zvcm1fZHJvcF9pbnN0cnVjdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG4uY29udGFjdC1mb3JtIGJ1dHRvbi5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtZm9ybSBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ2hvb3NlIEZpbGVcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzRCNTU2NTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlBQTRCMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cbi5jb250YWN0LWZvcm0gYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMlwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCAxMiAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMiA3LjUwMDAzVjExQzEyIDExLjI2NTIgMTEuODk0NiAxMS41MTk2IDExLjcwNzEgMTEuNzA3MUMxMS41MTk2IDExLjg5NDcgMTEuMjY1MiAxMiAxMSAxMkgxQzAuNzM0Nzg0IDEyIDAuNDgwNDMgMTEuODk0NyAwLjI5Mjg5MyAxMS43MDcxQzAuMTA1MzU3IDExLjUxOTYgMCAxMS4yNjUyIDAgMTFWNy41MDAwM0MwIDcuMzY3NDIgMC4wNTI2Nzg1IDcuMjQwMjQgMC4xNDY0NDcgNy4xNDY0N0MwLjI0MDIxNSA3LjA1MjcxIDAuMzY3MzkyIDcuMDAwMDMgMC41IDcuMDAwMDNDMC42MzI2MDggNy4wMDAwMyAwLjc1OTc4NSA3LjA1MjcxIDAuODUzNTUzIDcuMTQ2NDdDMC45NDczMjEgNy4yNDAyNCAxIDcuMzY3NDIgMSA3LjUwMDAzVjExSDExVjcuNTAwMDNDMTEgNy4zNjc0MiAxMS4wNTI3IDcuMjQwMjQgMTEuMTQ2NCA3LjE0NjQ3QzExLjI0MDIgNy4wNTI3MSAxMS4zNjc0IDcuMDAwMDMgMTEuNSA3LjAwMDAzQzExLjYzMjYgNy4wMDAwMyAxMS43NTk4IDcuMDUyNzEgMTEuODUzNiA3LjE0NjQ3QzExLjk0NzMgNy4yNDAyNCAxMiA3LjM2NzQyIDEyIDcuNTAwMDNaTTMuODUzNzUgMy4zNTM3OEw1LjUgMS43MDY5VjcuNTAwMDNDNS41IDcuNjMyNjQgNS41NTI2OCA3Ljc1OTgxIDUuNjQ2NDUgNy44NTM1OEM1Ljc0MDIxIDcuOTQ3MzUgNS44NjczOSA4LjAwMDAzIDYgOC4wMDAwM0M2LjEzMjYxIDguMDAwMDMgNi4yNTk3OSA3Ljk0NzM1IDYuMzUzNTUgNy44NTM1OEM2LjQ0NzMyIDcuNzU5ODEgNi41IDcuNjMyNjQgNi41IDcuNTAwMDNWMS43MDY5TDguMTQ2MjUgMy4zNTM3OEM4LjI0MDA3IDMuNDQ3NiA4LjM2NzMyIDMuNTAwMzEgOC41IDMuNTAwMzFDOC42MzI2OCAzLjUwMDMxIDguNzU5OTMgMy40NDc2IDguODUzNzUgMy4zNTM3OEM4Ljk0NzU3IDMuMjU5OTYgOS4wMDAyOCAzLjEzMjcxIDkuMDAwMjggMy4wMDAwM0M5LjAwMDI4IDIuODY3MzUgOC45NDc1NyAyLjc0MDEgOC44NTM3NSAyLjY0NjI4TDYuMzUzNzUgMC4xNDYyNzdDNi4zMDczMSAwLjA5OTc4ODggNi4yNTIxNyAwLjA2MjkwOTQgNi4xOTE0NyAwLjAzNzc0NzNDNi4xMzA3NyAwLjAxMjU4NTEgNi4wNjU3MSAtMC4wMDAzNjYyMTEgNiAtMC4wMDAzNjYyMTFDNS45MzQyOSAtMC4wMDAzNjYyMTEgNS44NjkyMyAwLjAxMjU4NTEgNS44MDg1MyAwLjAzNzc0NzNDNS43NDc4MyAwLjA2MjkwOTQgNS42OTI2OSAwLjA5OTc4ODggNS42NDYyNSAwLjE0NjI3N0wzLjE0NjI1IDIuNjQ2MjhDMy4wNTI0MyAyLjc0MDEgMi45OTk3MiAyLjg2NzM1IDIuOTk5NzIgMy4wMDAwM0MyLjk5OTcyIDMuMTMyNzEgMy4wNTI0MyAzLjI1OTk2IDMuMTQ2MjUgMy4zNTM3OEMzLjI0MDA3IDMuNDQ3NiAzLjM2NzMyIDMuNTAwMzEgMy41IDMuNTAwMzFDMy42MzI2OCAzLjUwMDMxIDMuNzU5OTMgMy40NDc2IDMuODUzNzUgMy4zNTM3OFpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRvcDogMjFweDtcbiAgbGVmdDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlBQTRCMjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWN0LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLFxuLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF81LFxuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF80LFxuICAuY29udGFjdC1mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF8xMSxcbiAgLmNvbnRhY3QtZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmI2ZpZWxkXzRfMTAge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mb3JtIGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cblxuLnBvcHVwX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgsIDE4LCA4LCAwLjgyKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1cF9jb250ZW50LWJveCB7XG4gIG1heC13aWR0aDogNzY4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZhcS1pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiAxMDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMHB4IHRvcCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXBfY29udGVudC1ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMHB4IHRvcCAtMTBweDtcbiAgICBwYWRkaW5nLXRvcDogODRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnBvcHVwX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXBfaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICB9XG59XG4ucG9wdXBfY2xvc2UtYnRuIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTVlZWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTQgMTNcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTMuMDY3NSAxMS42ODI4QzEzLjEyNTYgMTEuNzQwOSAxMy4xNzE3IDExLjgwOTggMTMuMjAzMSAxMS44ODU3QzEzLjIzNDUgMTEuOTYxNSAxMy4yNTA3IDEyLjA0MjkgMTMuMjUwNyAxMi4xMjVDMTMuMjUwNyAxMi4yMDcxIDEzLjIzNDUgMTIuMjg4NCAxMy4yMDMxIDEyLjM2NDNDMTMuMTcxNyAxMi40NDAyIDEzLjEyNTYgMTIuNTA5MSAxMy4wNjc1IDEyLjU2NzJDMTMuMDA5NSAxMi42MjUyIDEyLjk0MDUgMTIuNjcxMyAxMi44NjQ3IDEyLjcwMjdDMTIuNzg4OCAxMi43MzQyIDEyLjcwNzUgMTIuNzUwMyAxMi42MjUzIDEyLjc1MDNDMTIuNTQzMiAxMi43NTAzIDEyLjQ2MTkgMTIuNzM0MiAxMi4zODYgMTIuNzAyN0MxMi4zMTAyIDEyLjY3MTMgMTIuMjQxMiAxMi42MjUyIDEyLjE4MzIgMTIuNTY3Mkw3LjAwMDM1IDcuMzgzNTdMMS44MTc1MyAxMi41NjcyQzEuNzAwMjYgMTIuNjg0NCAxLjU0MTIgMTIuNzUwMyAxLjM3NTM1IDEyLjc1MDNDMS4yMDk1IDEyLjc1MDMgMS4wNTA0NCAxMi42ODQ0IDAuOTMzMTYgMTIuNTY3MkMwLjgxNTg4NSAxMi40NDk5IDAuNzUgMTIuMjkwOCAwLjc1IDEyLjEyNUMwLjc1IDExLjk1OTEgMC44MTU4ODUgMTEuODAwMSAwLjkzMzE2IDExLjY4MjhMNi4xMTY3NSA2LjQ5OTk4TDAuOTMzMTYgMS4zMTcxN0MwLjgxNTg4NSAxLjE5OTg5IDAuNzUgMS4wNDA4MyAwLjc1IDAuODc0OTgxQzAuNzUgMC43MDkxMjkgMC44MTU4ODUgMC41NTAwNjkgMC45MzMxNiAwLjQzMjc5NEMxLjA1MDQ0IDAuMzE1NTE4IDEuMjA5NSAwLjI0OTYzNCAxLjM3NTM1IDAuMjQ5NjM0QzEuNTQxMiAwLjI0OTYzNCAxLjcwMDI2IDAuMzE1NTE4IDEuODE3NTMgMC40MzI3OTRMNy4wMDAzNSA1LjYxNjM5TDEyLjE4MzIgMC40MzI3OTRDMTIuMzAwNCAwLjMxNTUxOCAxMi40NTk1IDAuMjQ5NjM0IDEyLjYyNTMgMC4yNDk2MzRDMTIuNzkxMiAwLjI0OTYzNCAxMi45NTAzIDAuMzE1NTE4IDEzLjA2NzUgMC40MzI3OTRDMTMuMTg0OCAwLjU1MDA2OSAxMy4yNTA3IDAuNzA5MTI5IDEzLjI1MDcgMC44NzQ5ODFDMTMuMjUwNyAxLjA0MDgzIDEzLjE4NDggMS4xOTk4OSAxMy4wNjc1IDEuMzE3MTdMNy44ODM5NCA2LjQ5OTk4TDEzLjA2NzUgMTEuNjgyOFpcIiBmaWxsPVwiJTIzMTU1ZWVmXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wb3B1cCAuY29udGFjdC1mb3JtLnBvcHVwLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBvcHVwIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cF93cmFwcGVyIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wdXBfd3JhcHBlciAuY29udGFjdC1mb3JtLnBvcHVwLWZvcm0gYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9wdXBfd3JhcHBlciAuY29udGFjdC1mb3JtLnBvcHVwLWZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICBncmlkLXJvdy1nYXA6IDE2cHg7XG4gIH1cbn1cbi5wb3B1cF93cmFwcGVyIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSBmb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvO1xufVxuLnBvcHVwX3dyYXBwZXIgLmNvbnRhY3QtZm9ybS5wb3B1cC1mb3JtIGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi5nZXRfcXVvdGVfYnRuIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNDdweDtcbiAgcmlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDczLCAxMTUsIDc2LCAwLjEpIDAlLCByZ2JhKDczLCAxMTUsIDc2LCAwLjEpIDEwMCUpLCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHBhZGRpbmc6IDE1cHggNXB4O1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0X3F1b3RlX2J0biB7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTEzcHgpO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCAzcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MmRlZywgI0UzRTM5NSAtMTcuNDUlLCAjRTFERjdCIC02Ljg5JSwgI0UwRDk1QyAzLjY3JSwgI0UwRDk1OSAxNC4yMyUsICMwMEE0N0EgNjcuMDIlLCAjMjA3NzdFIDg4LjE0JSk7XG4gIH1cbn1cbi5nZXRfcXVvdGVfYnRuX19pY29uIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtM3B4O1xuICB0b3A6IC0xMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0X3F1b3RlX2J0bl9faWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmdldF9xdW90ZV9idG5fX2ljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUlO1xuICBsZWZ0OiA1JTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2YwZWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogLTE7XG59XG4uZ2V0X3F1b3RlX2J0biBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5nZXRfcXVvdGVfYnRuX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA3MiU7XG4gIC8qIDE4LjJweCAqL1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIGNvbG9yOiByZ2IoNTgsIDk4LCA2MCk7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjlcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgOSAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk04LjE5MjU0IDcuNDQyMjlMMS45NDI1NCAxMy42OTIzQzEuODg0NDcgMTMuNzUwNCAxLjgxNTUzIDEzLjc5NjQgMS43Mzk2NiAxMy44Mjc4QzEuNjYzNzkgMTMuODU5MyAxLjU4MjQ3IDEzLjg3NTUgMS41MDAzNSAxMy44NzU1QzEuNDE4MjMgMTMuODc1NSAxLjMzNjkxIDEzLjg1OTMgMS4yNjEwNCAxMy44Mjc4QzEuMTg1MTcgMTMuNzk2NCAxLjExNjIzIDEzLjc1MDQgMS4wNTgxNiAxMy42OTIzQzEuMDAwMDkgMTMuNjM0MiAwLjk1NDAyOCAxMy41NjUzIDAuOTIyNjAxIDEzLjQ4OTRDMC44OTExNzUgMTMuNDEzNSAwLjg3NSAxMy4zMzIyIDAuODc1IDEzLjI1MDFDMC44NzUgMTMuMTY4IDAuODkxMTc1IDEzLjA4NjcgMC45MjI2MDEgMTMuMDEwOEMwLjk1NDAyOCAxMi45MzQ5IDEuMDAwMDkgMTIuODY2IDEuMDU4MTYgMTIuODA3OUw2Ljg2Njc1IDcuMDAwMUwxLjA1ODE2IDEuMTkyMjlDMC45NDA4ODQgMS4wNzUwMiAwLjg3NSAwLjkxNTk1NiAwLjg3NSAwLjc1MDEwM0MwLjg3NSAwLjU4NDI1MSAwLjk0MDg4NCAwLjQyNTE5MSAxLjA1ODE2IDAuMzA3OTE2QzEuMTc1NDQgMC4xOTA2NCAxLjMzNDUgMC4xMjQ3NTYgMS41MDAzNSAwLjEyNDc1NkMxLjY2NjIgMC4xMjQ3NTYgMS44MjUyNiAwLjE5MDY0IDEuOTQyNTQgMC4zMDc5MTZMOC4xOTI1NCA2LjU1NzkyQzguMjUwNjUgNi42MTU5NiA4LjI5Njc1IDYuNjg0ODkgOC4zMjgyIDYuNzYwNzdDOC4zNTk2NSA2LjgzNjY0IDguMzc1ODQgNi45MTc5NyA4LjM3NTg0IDcuMDAwMUM4LjM3NTg0IDcuMDgyMjQgOC4zNTk2NSA3LjE2MzU3IDguMzI4MiA3LjIzOTQ0QzguMjk2NzUgNy4zMTUzMSA4LjI1MDY1IDcuMzg0MjUgOC4xOTI1NCA3LjQ0MjI5WlwiIGZpbGw9XCIlMjMzYTYyM2M4Y1wiIHN0eWxlPVwiJiUyMzEwOyBmaWxsOiAlMjMzYTYyM2M4YzsmJTIzMTA7XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweCAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0X3F1b3RlX2J0bl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTRweCAyM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gICAgYmFja2dyb3VuZDogcmdiKDMsIDEwNCwgNDEpO1xuICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXRfcXVvdGVfYnRuX19jb250ZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDE1IDE4XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwLjYyNSAxMC44NzQ5QzEwLjYyNSAxMS4wNDA2IDEwLjU1OTIgMTEuMTk5NiAxMC40NDE5IDExLjMxNjhDMTAuMzI0NyAxMS40MzQgMTAuMTY1OCAxMS40OTk5IDEwIDExLjQ5OTlINUM0LjgzNDI0IDExLjQ5OTkgNC42NzUyNyAxMS40MzQgNC41NTgwNiAxMS4zMTY4QzQuNDQwODUgMTEuMTk5NiA0LjM3NSAxMS4wNDA2IDQuMzc1IDEwLjg3NDlDNC4zNzUgMTAuNzA5MSA0LjQ0MDg1IDEwLjU1MDIgNC41NTgwNiAxMC40MzI5QzQuNjc1MjcgMTAuMzE1NyA0LjgzNDI0IDEwLjI0OTkgNSAxMC4yNDk5SDEwQzEwLjE2NTggMTAuMjQ5OSAxMC4zMjQ3IDEwLjMxNTcgMTAuNDQxOSAxMC40MzI5QzEwLjU1OTIgMTAuNTUwMiAxMC42MjUgMTAuNzA5MSAxMC42MjUgMTAuODc0OVpNMTAgNy43NDk4OUg1QzQuODM0MjQgNy43NDk4OSA0LjY3NTI3IDcuODE1NzMgNC41NTgwNiA3LjkzMjk1QzQuNDQwODUgOC4wNTAxNiA0LjM3NSA4LjIwOTEzIDQuMzc1IDguMzc0ODlDNC4zNzUgOC41NDA2NSA0LjQ0MDg1IDguNjk5NjIgNC41NTgwNiA4LjgxNjgzQzQuNjc1MjcgOC45MzQwNCA0LjgzNDI0IDguOTk5ODkgNSA4Ljk5OTg5SDEwQzEwLjE2NTggOC45OTk4OSAxMC4zMjQ3IDguOTM0MDQgMTAuNDQxOSA4LjgxNjgzQzEwLjU1OTIgOC42OTk2MiAxMC42MjUgOC41NDA2NSAxMC42MjUgOC4zNzQ4OUMxMC42MjUgOC4yMDkxMyAxMC41NTkyIDguMDUwMTYgMTAuNDQxOSA3LjkzMjk1QzEwLjMyNDcgNy44MTU3MyAxMC4xNjU4IDcuNzQ5ODkgMTAgNy43NDk4OVpNMTQuMzc1IDIuNzQ5ODlWMTUuODc0OUMxNC4zNzUgMTYuMjA2NCAxNC4yNDMzIDE2LjUyNDMgMTQuMDA4OSAxNi43NTg4QzEzLjc3NDUgMTYuOTkzMiAxMy40NTY1IDE3LjEyNDkgMTMuMTI1IDE3LjEyNDlIMS44NzVDMS41NDM0OCAxNy4xMjQ5IDEuMjI1NTQgMTYuOTkzMiAwLjk5MTExNiAxNi43NTg4QzAuNzU2Njk2IDE2LjUyNDMgMC42MjUgMTYuMjA2NCAwLjYyNSAxNS44NzQ5VjIuNzQ5ODlDMC42MjUgMi40MTgzNyAwLjc1NjY5NiAyLjEwMDQyIDAuOTkxMTE2IDEuODY2QzEuMjI1NTQgMS42MzE1OCAxLjU0MzQ4IDEuNDk5ODkgMS44NzUgMS40OTk4OUg0LjcwNzgxQzUuMDU4OTkgMS4xMDY3IDUuNDg5MjQgMC43OTIxMTkgNS45NzA0MSAwLjU3NjcyOUM2LjQ1MTU4IDAuMzYxMzM5IDYuOTcyODIgMC4yNSA3LjUgMC4yNUM4LjAyNzE4IDAuMjUgOC41NDg0MSAwLjM2MTMzOSA5LjAyOTU4IDAuNTc2NzI5QzkuNTEwNzYgMC43OTIxMTkgOS45NDEwMSAxLjEwNjcgMTAuMjkyMiAxLjQ5OTg5SDEzLjEyNUMxMy40NTY1IDEuNDk5ODkgMTMuNzc0NSAxLjYzMTU4IDE0LjAwODkgMS44NjZDMTQuMjQzMyAyLjEwMDQyIDE0LjM3NSAyLjQxODM3IDE0LjM3NSAyLjc0OTg5Wk01IDMuOTk5ODlIMTBDMTAgMy4zMzY4NSA5LjczNjYxIDIuNzAwOTYgOS4yNjc3NyAyLjIzMjEyQzguNzk4OTMgMS43NjMyOCA4LjE2MzA0IDEuNDk5ODkgNy41IDEuNDk5ODlDNi44MzY5NiAxLjQ5OTg5IDYuMjAxMDcgMS43NjMyOCA1LjczMjIzIDIuMjMyMTJDNS4yNjMzOSAyLjcwMDk2IDUgMy4zMzY4NSA1IDMuOTk5ODlaTTEzLjEyNSAyLjc0OTg5SDExLjAzNTJDMTEuMTc3MyAzLjE1MTMxIDExLjI1IDMuNTc0MDMgMTEuMjUgMy45OTk4OVY0LjYyNDg5QzExLjI1IDQuNzkwNjUgMTEuMTg0MiA0Ljk0OTYyIDExLjA2NjkgNS4wNjY4M0MxMC45NDk3IDUuMTg0MDQgMTAuNzkwOCA1LjI0OTg5IDEwLjYyNSA1LjI0OTg5SDQuMzc1QzQuMjA5MjQgNS4yNDk4OSA0LjA1MDI3IDUuMTg0MDQgMy45MzMwNiA1LjA2NjgzQzMuODE1ODUgNC45NDk2MiAzLjc1IDQuNzkwNjUgMy43NSA0LjYyNDg5VjMuOTk5ODlDMy43NTAwMSAzLjU3NDAzIDMuODIyNjcgMy4xNTEzMSAzLjk2NDg0IDIuNzQ5ODlIMS44NzVWMTUuODc0OUgxMy4xMjVWMi43NDk4OVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0X3F1b3RlX2J0bl9fY29udGVudDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiOVwiIHZpZXdCb3g9XCIwIDAgMTUgOVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNC4xOTI1IDcuOTQyMTlDMTQuMTM0NSA4LjAwMDMgMTQuMDY1NiA4LjA0NjQgMTMuOTg5NyA4LjA3Nzg1QzEzLjkxMzggOC4xMDkzMSAxMy44MzI1IDguMTI1NDkgMTMuNzUwMyA4LjEyNTQ5QzEzLjY2ODIgOC4xMjU0OSAxMy41ODY5IDguMTA5MzEgMTMuNTExIDguMDc3ODVDMTMuNDM1MSA4LjA0NjQgMTMuMzY2MiA4LjAwMDMgMTMuMzA4MiA3Ljk0MjE5TDcuNTAwMzUgMi4xMzM2TDEuNjkyNTMgNy45NDIxOUMxLjU3NTI2IDguMDU5NDcgMS40MTYyIDguMTI1MzUgMS4yNTAzNSA4LjEyNTM1QzEuMDg0NSA4LjEyNTM1IDAuOTI1NDM1IDguMDU5NDcgMC44MDgxNiA3Ljk0MjE5QzAuNjkwODg1IDcuODI0OTIgMC42MjUgNy42NjU4NiAwLjYyNSA3LjVDMC42MjUgNy4zMzQxNSAwLjY5MDg4NSA3LjE3NTA5IDAuODA4MTYgNy4wNTc4Mkw3LjA1ODE2IDAuODA3ODE2QzcuMTE2MjEgMC43NDk3MDUgNy4xODUxNCAwLjcwMzYwNiA3LjI2MTAxIDAuNjcyMTU0QzcuMzM2ODggMC42NDA3MDEgNy40MTgyMSAwLjYyNDUxMiA3LjUwMDM1IDAuNjI0NTEyQzcuNTgyNDggMC42MjQ1MTIgNy42NjM4MSAwLjY0MDcwMSA3LjczOTY5IDAuNjcyMTU0QzcuODE1NTYgMC43MDM2MDYgNy44ODQ0OSAwLjc0OTcwNSA3Ljk0MjU0IDAuODA3ODE2TDE0LjE5MjUgNy4wNTc4MkMxNC4yNTA2IDcuMTE1ODYgMTQuMjk2NyA3LjE4NDc5IDE0LjMyODIgNy4yNjA2N0MxNC4zNTk3IDcuMzM2NTQgMTQuMzc1OCA3LjQxNzg3IDE0LjM3NTggNy41QzE0LjM3NTggNy41ODIxNCAxNC4zNTk3IDcuNjYzNDcgMTQuMzI4MiA3LjczOTM0QzE0LjI5NjcgNy44MTUyMiAxNC4yNTA2IDcuODg0MTUgMTQuMTkyNSA3Ljk0MjE5WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogOHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCxcbi5nZmllbGRfZGVzY3JpcHRpb246bm90KC52YWxpZGF0aW9uX21lc3NhZ2UpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcHVwX2NvbnRlbnQtYm94IC5jb250YWN0LWZvcm0gYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIkNob29zZSBGaWxlXCIgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDEuNHB4IHNvbGlkIHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFJhZGlvIGJ1dHRvbiBzdHlsZXMgKi9cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxNTVFRUY7XG4gIGJvcmRlci13aWR0aDogN3B4O1xufVxuXG4vKiBDaGVja2JveCBzdHlsZXMgKi9cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1RUVGO1xuICBib3JkZXItY29sb3I6ICMxNTVFRUY7XG59XG5cbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uY29udGFjdC1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wud3BjZjctcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweCAwO1xufVxuLmNvbnRhY3QtZm9ybSAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuQG1peGluIGJ0bi1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMTMuNXB4IDI0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogNXB4O1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDExcHggMTAuNXB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZ2FwOiAycHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1ibHVlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5idG4td2hpdGUge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG4gIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLWRlZmF1bHQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXItZGVmYXVsdDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1hcnJvdy1ibHVlIHtcclxuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDExcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSjNhR2wwWlNJdlBnbzhMM04yWno0SycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IC01MCU7XHJcbiAgICByaWdodDogLTY1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgcmlnaHQ6IDY1JTtcclxuICAgIHRvcDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1hcnJvdy13aGl0ZSB7XHJcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYnV0dG9uO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogMCU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tQmFja2dyb3VuZC1DYW52YXMtRGVmYXVsdCwgI0ZGRkZGRiksIHZhcigtLUJhY2tncm91bmQtQ2FudmFzLURlZmF1bHQsICNGRkZGRkYpKSxcclxuICAgIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgcGFkZGluZzogMTFweCAxMC41cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBnYXA6IDJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPScpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNTAlLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogLTUwJTtcclxuICAgIHJpZ2h0OiAtNjUlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLUJhY2tncm91bmQtTmV1dHJhbC1Tb2xpZCwgIzE1NUVFRiksIHZhcigtLUJhY2tncm91bmQtTmV1dHJhbC1Tb2xpZCwgIzE1NUVFRikpLFxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgICAgcmlnaHQ6IDY1JTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSjNhR2wwWlNJdlBnbzhMM04yWno0SycpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1zZWNvbmRhcnkge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0OTU4NkYzMztcclxuICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzBEO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICBwYWRkaW5nOiAxMy41cHggMjRweDtcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XHJcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gICAgZ2FwOiAycHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NTY1MTc7XHJcbiAgfVxyXG59XHJcblxyXG4uc2ltcGxlLWFycm93LWJ0biB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTMyJTtcclxuICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA0cHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFMUxqWXlOVE1nTlZZeE15NHhNalZETVRVdU5qSTFNeUF4TXk0eU9UQTRJREUxTGpVMU9UVWdNVE11TkRRNU55QXhOUzQwTkRJeklERXpMalUyTmpsRE1UVXVNekkxTVNBeE15NDJPRFF5SURFMUxqRTJOakVnTVRNdU56VWdNVFV1TURBd015QXhNeTQzTlVNeE5DNDRNelEySURFekxqYzFJREUwTGpZM05UWWdNVE11TmpnME1pQXhOQzQxTlRnMElERXpMalUyTmpsRE1UUXVORFF4TWlBeE15NDBORGszSURFMExqTTNOVE1nTVRNdU1qa3dPQ0F4TkM0ek56VXpJREV6TGpFeU5WWTJMalV3T0RVNVREVXVORFF5TlRRZ01UVXVORFF5TWtNMUxqTXlOVEkySURFMUxqVTFPVFVnTlM0eE5qWXlJREUxTGpZeU5UTWdOUzR3TURBek5TQXhOUzQyTWpVelF6UXVPRE0wTlNBeE5TNDJNalV6SURRdU5qYzFORFFnTVRVdU5UVTVOU0EwTGpVMU9ERTJJREUxTGpRME1qSkROQzQwTkRBNE9DQXhOUzR6TWpRNUlEUXVNemMxSURFMUxqRTJOVGtnTkM0ek56VWdNVFZETkM0ek56VWdNVFF1T0RNME1TQTBMalEwTURnNElERTBMalkzTlRFZ05DNDFOVGd4TmlBeE5DNDFOVGM0VERFekxqUTVNVGdnTlM0Mk1qVklOaTQ0TnpVek5VTTJMamN3T1RVNUlEVXVOakkxSURZdU5UVXdOaklnTlM0MU5Ua3hOU0EyTGpRek16UXhJRFV1TkRReE9UUkROaTR6TVRZeUlEVXVNekkwTnpNZ05pNHlOVEF6TlNBMUxqRTJOVGMySURZdU1qVXdNelVnTlVNMkxqSTFNRE0xSURRdU9ETTBNalFnTmk0ek1UWXlJRFF1TmpjMU1qY2dOaTQwTXpNME1TQTBMalUxT0RBMlF6WXVOVFV3TmpJZ05DNDBOREE0TlNBMkxqY3dPVFU1SURRdU16YzFJRFl1T0RjMU16VWdOQzR6TnpWSU1UVXVNREF3TTBNeE5TNHhOall4SURRdU16YzFJREUxTGpNeU5URWdOQzQwTkRBNE5TQXhOUzQwTkRJeklEUXVOVFU0TURaRE1UVXVOVFU1TlNBMExqWTNOVEkzSURFMUxqWXlOVE1nTkM0NE16UXlOQ0F4TlM0Mk1qVXpJRFZhSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbXBsZS1saW5rIHtcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcclxuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICBsaW5lLWhlaWdodDogMTMyJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICB9XHJcblxyXG5cclxuICAmLmxpbmstYXJyb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogNHB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTFMall5TlRNZ05WWXhNeTR4TWpWRE1UVXVOakkxTXlBeE15NHlPVEE0SURFMUxqVTFPVFVnTVRNdU5EUTVOeUF4TlM0ME5ESXpJREV6TGpVMk5qbERNVFV1TXpJMU1TQXhNeTQyT0RReUlERTFMakUyTmpFZ01UTXVOelVnTVRVdU1EQXdNeUF4TXk0M05VTXhOQzQ0TXpRMklERXpMamMxSURFMExqWTNOVFlnTVRNdU5qZzBNaUF4TkM0MU5UZzBJREV6TGpVMk5qbERNVFF1TkRReE1pQXhNeTQwTkRrM0lERTBMak0zTlRNZ01UTXVNamt3T0NBeE5DNHpOelV6SURFekxqRXlOVlkyTGpVd09EVTVURFV1TkRReU5UUWdNVFV1TkRReU1rTTFMak15TlRJMklERTFMalUxT1RVZ05TNHhOall5SURFMUxqWXlOVE1nTlM0d01EQXpOU0F4TlM0Mk1qVXpRelF1T0RNME5TQXhOUzQyTWpVeklEUXVOamMxTkRRZ01UVXVOVFU1TlNBMExqVTFPREUySURFMUxqUTBNakpETkM0ME5EQTRPQ0F4TlM0ek1qUTVJRFF1TXpjMUlERTFMakUyTlRrZ05DNHpOelVnTVRWRE5DNHpOelVnTVRRdU9ETTBNU0EwTGpRME1EZzRJREUwTGpZM05URWdOQzQxTlRneE5pQXhOQzQxTlRjNFRERXpMalE1TVRnZ05TNDJNalZJTmk0NE56VXpOVU0yTGpjd09UVTVJRFV1TmpJMUlEWXVOVFV3TmpJZ05TNDFOVGt4TlNBMkxqUXpNelF4SURVdU5EUXhPVFJETmk0ek1UWXlJRFV1TXpJME56TWdOaTR5TlRBek5TQTFMakUyTlRjMklEWXVNalV3TXpVZ05VTTJMakkxTURNMUlEUXVPRE0wTWpRZ05pNHpNVFl5SURRdU5qYzFNamNnTmk0ME16TTBNU0EwTGpVMU9EQTJRell1TlRVd05qSWdOQzQwTkRBNE5TQTJMamN3T1RVNUlEUXVNemMxSURZdU9EYzFNelVnTkM0ek56VklNVFV1TURBd00wTXhOUzR4TmpZeElEUXVNemMxSURFMUxqTXlOVEVnTkM0ME5EQTROU0F4TlM0ME5ESXpJRFF1TlRVNE1EWkRNVFV1TlRVNU5TQTBMalkzTlRJM0lERTFMall5TlRNZ05DNDRNelF5TkNBeE5TNDJNalV6SURWYUlpQm1hV3hzUFNJak1UVTFSVVZHSWk4K0Nqd3ZjM1puUGdvPScpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG9hZC1tb3JlIHtcclxuICBwYWRkaW5nOiAxM3B4IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1tb2JpbGUge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtd2hpdGUge1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIC0xMjUuOCUsICNGRkZGRkYgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTguMzglKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDUwJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgZWFzZS1pbi1vdXQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IC01MCU7XHJcbiAgICByaWdodDogLTY1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgcmlnaHQ6IDY1JTtcclxuICAgIHRvcDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1jaGF0IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeS1pbnZlcnRlZDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxNyAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQzNzUgOS4wMDAwOUM5LjQzNzUgOS4xODU1MSA5LjM4MjUyIDkuMzY2NzYgOS4yNzk1IDkuNTIwOTNDOS4xNzY0OSA5LjY3NTEgOS4wMzAwNyA5Ljc5NTI3IDguODU4NzYgOS44NjYyMkM4LjY4NzQ2IDkuOTM3MTggOC40OTg5NiA5Ljk1NTc1IDguMzE3MSA5LjkxOTU3QzguMTM1MjUgOS44ODM0IDcuOTY4MiA5Ljc5NDExIDcuODM3MDkgOS42NjNDNy43MDU5OCA5LjUzMTg5IDcuNjE2NjkgOS4zNjQ4NCA3LjU4MDUxIDkuMTgyOThDNy41NDQzNCA5LjAwMTEzIDcuNTYyOTEgOC44MTI2MyA3LjYzMzg2IDguNjQxMzJDNy43MDQ4MiA4LjQ3MDAxIDcuODI0OTggOC4zMjM2IDcuOTc5MTUgOC4yMjA1OEM4LjEzMzMyIDguMTE3NTcgOC4zMTQ1OCA4LjA2MjU5IDguNSA4LjA2MjU5QzguNzQ4NjQgOC4wNjI1OSA4Ljk4NzEgOC4xNjEzNiA5LjE2MjkxIDguMzM3MTdDOS4zMzg3MyA4LjUxMjk5IDkuNDM3NSA4Ljc1MTQ0IDkuNDM3NSA5LjAwMDA5Wk01LjA2MjUgOC4wNjI1OUM0Ljg3NzA4IDguMDYyNTkgNC42OTU4MiA4LjExNzU3IDQuNTQxNjUgOC4yMjA1OEM0LjM4NzQ4IDguMzIzNiA0LjI2NzMyIDguNDcwMDEgNC4xOTYzNiA4LjY0MTMyQzQuMTI1NDEgOC44MTI2MyA0LjEwNjg0IDkuMDAxMTMgNC4xNDMwMSA5LjE4Mjk4QzQuMTc5MTkgOS4zNjQ4NCA0LjI2ODQ4IDkuNTMxODkgNC4zOTk1OSA5LjY2M0M0LjUzMDcgOS43OTQxMSA0LjY5Nzc0IDkuODgzNCA0Ljg3OTYgOS45MTk1N0M1LjA2MTQ2IDkuOTU1NzUgNS4yNDk5NiA5LjkzNzE4IDUuNDIxMjcgOS44NjYyMkM1LjU5MjU3IDkuNzk1MjcgNS43Mzg5OSA5LjY3NTEgNS44NDIgOS41MjA5M0M1Ljk0NTAyIDkuMzY2NzYgNiA5LjE4NTUxIDYgOS4wMDAwOUM2IDguNzUxNDQgNS45MDEyMyA4LjUxMjk5IDUuNzI1NDEgOC4zMzcxN0M1LjU0OTYgOC4xNjEzNiA1LjMxMTE0IDguMDYyNTkgNS4wNjI1IDguMDYyNTlaTTExLjkzNzUgOC4wNjI1OUMxMS43NTIxIDguMDYyNTkgMTEuNTcwOCA4LjExNzU3IDExLjQxNjcgOC4yMjA1OEMxMS4yNjI1IDguMzIzNiAxMS4xNDIzIDguNDcwMDEgMTEuMDcxNCA4LjY0MTMyQzExLjAwMDQgOC44MTI2MyAxMC45ODE4IDkuMDAxMTMgMTEuMDE4IDkuMTgyOThDMTEuMDU0MiA5LjM2NDg0IDExLjE0MzUgOS41MzE4OSAxMS4yNzQ2IDkuNjYzQzExLjQwNTcgOS43OTQxMSAxMS41NzI3IDkuODgzNCAxMS43NTQ2IDkuOTE5NTdDMTEuOTM2NSA5Ljk1NTc1IDEyLjEyNSA5LjkzNzE4IDEyLjI5NjMgOS44NjYyMkMxMi40Njc2IDkuNzk1MjcgMTIuNjE0IDkuNjc1MSAxMi43MTcgOS41MjA5M0MxMi44MiA5LjM2Njc2IDEyLjg3NSA5LjE4NTUxIDEyLjg3NSA5LjAwMDA5QzEyLjg3NSA4Ljc1MTQ0IDEyLjc3NjIgOC41MTI5OSAxMi42MDA0IDguMzM3MTdDMTIuNDI0NiA4LjE2MTM2IDEyLjE4NjEgOC4wNjI1OSAxMS45Mzc1IDguMDYyNTlaTTE2LjYyNSA5LjAwMDA5QzE2LjYyNTMgMTAuNDAyOCAxNi4yNjI0IDExLjc4MTggMTUuNTcxNyAxMy4wMDI3QzE0Ljg4MSAxNC4yMjM2IDEzLjg4NTkgMTUuMjQ0OSAxMi42ODM0IDE1Ljk2NzFDMTEuNDgwOCAxNi42ODk0IDEwLjExMTggMTcuMDg4IDguNzA5NDggMTcuMTI0MkM3LjMwNzE5IDE3LjE2MDMgNS45MTk0MiAxNi44MzI4IDQuNjgxMjUgMTYuMTczNUwyLjAyMTA5IDE3LjA2MDJDMS44MDA4NSAxNy4xMzM3IDEuNTY0NSAxNy4xNDQ0IDEuMzM4NTQgMTcuMDkxQzEuMTEyNTcgMTcuMDM3NyAwLjkwNTkyNyAxNi45MjI1IDAuNzQxNzU5IDE2Ljc1ODNDMC41Nzc1OSAxNi41OTQyIDAuNDYyMzg2IDE2LjM4NzUgMC40MDkwNjEgMTYuMTYxNUMwLjM1NTczNSAxNS45MzU2IDAuMzY2Mzk0IDE1LjY5OTIgMC40Mzk4NDQgMTUuNDc5TDEuMzI2NTYgMTIuODE4OEMwLjc0Njk5MSAxMS43MjkyIDAuNDIzMjc5IDEwLjUyMTggMC4zNzk5OTggOS4yODgzNEMwLjMzNjcxNyA4LjA1NDkgMC41NzUwMDQgNi44Mjc4IDEuMDc2NzcgNS43MDAxOUMxLjU3ODU0IDQuNTcyNTggMi4zMzA2IDMuNTc0MTEgMy4yNzU4NyAyLjc4MDU1QzQuMjIxMTQgMS45ODY5OSA1LjMzNDc3IDEuNDE5MjEgNi41MzIyNCAxLjEyMDNDNy43Mjk3MSAwLjgyMTM5MyA4Ljk3OTUzIDAuNzk5MjE1IDEwLjE4NjggMS4wNTU0NUMxMS4zOTQyIDEuMzExNjkgMTIuNTI3MiAxLjgzOTYgMTMuNTAwMSAyLjU5OTEyQzE0LjQ3MjkgMy4zNTg2NSAxNS4yNTk5IDQuMzI5ODEgMTUuODAxNCA1LjQzODkxQzE2LjM0MjggNi41NDggMTYuNjI0NSA3Ljc2NTg4IDE2LjYyNSA5LjAwMDA5Wk0xNS4zNzUgOS4wMDAwOUMxNS4zNzQ3IDcuOTQ1NDkgMTUuMTMxOCA2LjkwNTExIDE0LjY2NTEgNS45NTk0MkMxNC4xOTgzIDUuMDEzNzMgMTMuNTIwMyA0LjE4ODA4IDEyLjY4MzQgMy41NDYzNkMxMS44NDY2IDIuOTA0NjQgMTAuODczMyAyLjQ2NDA1IDkuODM4ODkgMi4yNTg2N0M4LjgwNDQ5IDIuMDUzMjkgNy43MzY3MSAyLjA4ODYzIDYuNzE4MTUgMi4zNjE5NkM1LjY5OTYgMi42MzUyOSA0Ljc1NzU3IDMuMTM5MjcgMy45NjQ5NiAzLjgzNDkyQzMuMTcyMzUgNC41MzA1OCAyLjU1MDQgNS4zOTkyNSAyLjE0NzI0IDYuMzczNzNDMS43NDQwNyA3LjM0ODIxIDEuNTcwNDggOC40MDIzOCAxLjYzOTkyIDkuNDU0NjlDMS43MDkzNSAxMC41MDcgMi4wMTk5NCAxMS41MjkyIDIuNTQ3NjYgMTIuNDQyM0MyLjU5MTk1IDEyLjUxODkgMi42MTk0NSAxMi42MDQxIDIuNjI4MzQgMTIuNjkyMkMyLjYzNzIzIDEyLjc4MDMgMi42MjczIDEyLjg2OTMgMi41OTkyMiAxMi45NTMyTDEuNjI1IDE1Ljg3NTFMNC41NDY4OCAxNC45MDA5QzQuNjEwNTIgMTQuODc5MiA0LjY3NzI5IDE0Ljg2ODEgNC43NDQ1MyAxNC44NjgxQzQuODU0MyAxNC44NjgyIDQuOTYyMDggMTQuODk3MyA1LjA1NzAzIDE0Ljk1MjRDNi4xMDIxOSAxNS41NTcxIDcuMjg4MTcgMTUuODc1OSA4LjQ5NTY2IDE1Ljg3NjdDOS43MDMxNCAxNS44Nzc0IDEwLjg4OTUgMTUuNTYwMiAxMS45MzU0IDE0Ljk1NjhDMTIuOTgxNCAxNC4zNTM0IDEzLjg0OTkgMTMuNDg1MiAxNC40NTM3IDEyLjQzOTVDMTUuMDU3NSAxMS4zOTM4IDE1LjM3NTMgMTAuMjA3NiAxNS4zNzUgOS4wMDAwOVpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpXHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIC8vIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5idG4tY2hhdC13aGl0ZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMnB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTcgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS40Mzc1IDkuMDAwMDlDOS40Mzc1IDkuMTg1NTEgOS4zODI1MiA5LjM2Njc2IDkuMjc5NSA5LjUyMDkzQzkuMTc2NDkgOS42NzUxIDkuMDMwMDcgOS43OTUyNyA4Ljg1ODc2IDkuODY2MjJDOC42ODc0NiA5LjkzNzE4IDguNDk4OTYgOS45NTU3NSA4LjMxNzEgOS45MTk1N0M4LjEzNTI1IDkuODgzNCA3Ljk2ODIgOS43OTQxMSA3LjgzNzA5IDkuNjYzQzcuNzA1OTggOS41MzE4OSA3LjYxNjY5IDkuMzY0ODQgNy41ODA1MSA5LjE4Mjk4QzcuNTQ0MzQgOS4wMDExMyA3LjU2MjkxIDguODEyNjMgNy42MzM4NiA4LjY0MTMyQzcuNzA0ODIgOC40NzAwMSA3LjgyNDk4IDguMzIzNiA3Ljk3OTE1IDguMjIwNThDOC4xMzMzMiA4LjExNzU3IDguMzE0NTggOC4wNjI1OSA4LjUgOC4wNjI1OUM4Ljc0ODY0IDguMDYyNTkgOC45ODcxIDguMTYxMzYgOS4xNjI5MSA4LjMzNzE3QzkuMzM4NzMgOC41MTI5OSA5LjQzNzUgOC43NTE0NCA5LjQzNzUgOS4wMDAwOVpNNS4wNjI1IDguMDYyNTlDNC44NzcwOCA4LjA2MjU5IDQuNjk1ODIgOC4xMTc1NyA0LjU0MTY1IDguMjIwNThDNC4zODc0OCA4LjMyMzYgNC4yNjczMiA4LjQ3MDAxIDQuMTk2MzYgOC42NDEzMkM0LjEyNTQxIDguODEyNjMgNC4xMDY4NCA5LjAwMTEzIDQuMTQzMDEgOS4xODI5OEM0LjE3OTE5IDkuMzY0ODQgNC4yNjg0OCA5LjUzMTg5IDQuMzk5NTkgOS42NjNDNC41MzA3IDkuNzk0MTEgNC42OTc3NCA5Ljg4MzQgNC44Nzk2IDkuOTE5NTdDNS4wNjE0NiA5Ljk1NTc1IDUuMjQ5OTYgOS45MzcxOCA1LjQyMTI3IDkuODY2MjJDNS41OTI1NyA5Ljc5NTI3IDUuNzM4OTkgOS42NzUxIDUuODQyIDkuNTIwOTNDNS45NDUwMiA5LjM2Njc2IDYgOS4xODU1MSA2IDkuMDAwMDlDNiA4Ljc1MTQ0IDUuOTAxMjMgOC41MTI5OSA1LjcyNTQxIDguMzM3MTdDNS41NDk2IDguMTYxMzYgNS4zMTExNCA4LjA2MjU5IDUuMDYyNSA4LjA2MjU5Wk0xMS45Mzc1IDguMDYyNTlDMTEuNzUyMSA4LjA2MjU5IDExLjU3MDggOC4xMTc1NyAxMS40MTY3IDguMjIwNThDMTEuMjYyNSA4LjMyMzYgMTEuMTQyMyA4LjQ3MDAxIDExLjA3MTQgOC42NDEzMkMxMS4wMDA0IDguODEyNjMgMTAuOTgxOCA5LjAwMTEzIDExLjAxOCA5LjE4Mjk4QzExLjA1NDIgOS4zNjQ4NCAxMS4xNDM1IDkuNTMxODkgMTEuMjc0NiA5LjY2M0MxMS40MDU3IDkuNzk0MTEgMTEuNTcyNyA5Ljg4MzQgMTEuNzU0NiA5LjkxOTU3QzExLjkzNjUgOS45NTU3NSAxMi4xMjUgOS45MzcxOCAxMi4yOTYzIDkuODY2MjJDMTIuNDY3NiA5Ljc5NTI3IDEyLjYxNCA5LjY3NTEgMTIuNzE3IDkuNTIwOTNDMTIuODIgOS4zNjY3NiAxMi44NzUgOS4xODU1MSAxMi44NzUgOS4wMDAwOUMxMi44NzUgOC43NTE0NCAxMi43NzYyIDguNTEyOTkgMTIuNjAwNCA4LjMzNzE3QzEyLjQyNDYgOC4xNjEzNiAxMi4xODYxIDguMDYyNTkgMTEuOTM3NSA4LjA2MjU5Wk0xNi42MjUgOS4wMDAwOUMxNi42MjUzIDEwLjQwMjggMTYuMjYyNCAxMS43ODE4IDE1LjU3MTcgMTMuMDAyN0MxNC44ODEgMTQuMjIzNiAxMy44ODU5IDE1LjI0NDkgMTIuNjgzNCAxNS45NjcxQzExLjQ4MDggMTYuNjg5NCAxMC4xMTE4IDE3LjA4OCA4LjcwOTQ4IDE3LjEyNDJDNy4zMDcxOSAxNy4xNjAzIDUuOTE5NDIgMTYuODMyOCA0LjY4MTI1IDE2LjE3MzVMMi4wMjEwOSAxNy4wNjAyQzEuODAwODUgMTcuMTMzNyAxLjU2NDUgMTcuMTQ0NCAxLjMzODU0IDE3LjA5MUMxLjExMjU3IDE3LjAzNzcgMC45MDU5MjcgMTYuOTIyNSAwLjc0MTc1OSAxNi43NTgzQzAuNTc3NTkgMTYuNTk0MiAwLjQ2MjM4NiAxNi4zODc1IDAuNDA5MDYxIDE2LjE2MTVDMC4zNTU3MzUgMTUuOTM1NiAwLjM2NjM5NCAxNS42OTkyIDAuNDM5ODQ0IDE1LjQ3OUwxLjMyNjU2IDEyLjgxODhDMC43NDY5OTEgMTEuNzI5MiAwLjQyMzI3OSAxMC41MjE4IDAuMzc5OTk4IDkuMjg4MzRDMC4zMzY3MTcgOC4wNTQ5IDAuNTc1MDA0IDYuODI3OCAxLjA3Njc3IDUuNzAwMTlDMS41Nzg1NCA0LjU3MjU4IDIuMzMwNiAzLjU3NDExIDMuMjc1ODcgMi43ODA1NUM0LjIyMTE0IDEuOTg2OTkgNS4zMzQ3NyAxLjQxOTIxIDYuNTMyMjQgMS4xMjAzQzcuNzI5NzEgMC44MjEzOTMgOC45Nzk1MyAwLjc5OTIxNSAxMC4xODY4IDEuMDU1NDVDMTEuMzk0MiAxLjMxMTY5IDEyLjUyNzIgMS44Mzk2IDEzLjUwMDEgMi41OTkxMkMxNC40NzI5IDMuMzU4NjUgMTUuMjU5OSA0LjMyOTgxIDE1LjgwMTQgNS40Mzg5MUMxNi4zNDI4IDYuNTQ4IDE2LjYyNDUgNy43NjU4OCAxNi42MjUgOS4wMDAwOVpNMTUuMzc1IDkuMDAwMDlDMTUuMzc0NyA3Ljk0NTQ5IDE1LjEzMTggNi45MDUxMSAxNC42NjUxIDUuOTU5NDJDMTQuMTk4MyA1LjAxMzczIDEzLjUyMDMgNC4xODgwOCAxMi42ODM0IDMuNTQ2MzZDMTEuODQ2NiAyLjkwNDY0IDEwLjg3MzMgMi40NjQwNSA5LjgzODg5IDIuMjU4NjdDOC44MDQ0OSAyLjA1MzI5IDcuNzM2NzEgMi4wODg2MyA2LjcxODE1IDIuMzYxOTZDNS42OTk2IDIuNjM1MjkgNC43NTc1NyAzLjEzOTI3IDMuOTY0OTYgMy44MzQ5MkMzLjE3MjM1IDQuNTMwNTggMi41NTA0IDUuMzk5MjUgMi4xNDcyNCA2LjM3MzczQzEuNzQ0MDcgNy4zNDgyMSAxLjU3MDQ4IDguNDAyMzggMS42Mzk5MiA5LjQ1NDY5QzEuNzA5MzUgMTAuNTA3IDIuMDE5OTQgMTEuNTI5MiAyLjU0NzY2IDEyLjQ0MjNDMi41OTE5NSAxMi41MTg5IDIuNjE5NDUgMTIuNjA0MSAyLjYyODM0IDEyLjY5MjJDMi42MzcyMyAxMi43ODAzIDIuNjI3MyAxMi44NjkzIDIuNTk5MjIgMTIuOTUzMkwxLjYyNSAxNS44NzUxTDQuNTQ2ODggMTQuOTAwOUM0LjYxMDUyIDE0Ljg3OTIgNC42NzcyOSAxNC44NjgxIDQuNzQ0NTMgMTQuODY4MUM0Ljg1NDMgMTQuODY4MiA0Ljk2MjA4IDE0Ljg5NzMgNS4wNTcwMyAxNC45NTI0QzYuMTAyMTkgMTUuNTU3MSA3LjI4ODE3IDE1Ljg3NTkgOC40OTU2NiAxNS44NzY3QzkuNzAzMTQgMTUuODc3NCAxMC44ODk1IDE1LjU2MDIgMTEuOTM1NCAxNC45NTY4QzEyLjk4MTQgMTQuMzUzNCAxMy44NDk5IDEzLjQ4NTIgMTQuNDUzNyAxMi40Mzk1QzE1LjA1NzUgMTEuMzkzOCAxNS4zNzUzIDEwLjIwNzYgMTUuMzc1IDkuMDAwMDlaXCIgZmlsbD1cIiUyMzAzNjgyOVwiLz48L3N2Zz4nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTcgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS40Mzc1IDkuMDAwMDlDOS40Mzc1IDkuMTg1NTEgOS4zODI1MiA5LjM2Njc2IDkuMjc5NSA5LjUyMDkzQzkuMTc2NDkgOS42NzUxIDkuMDMwMDcgOS43OTUyNyA4Ljg1ODc2IDkuODY2MjJDOC42ODc0NiA5LjkzNzE4IDguNDk4OTYgOS45NTU3NSA4LjMxNzEgOS45MTk1N0M4LjEzNTI1IDkuODgzNCA3Ljk2ODIgOS43OTQxMSA3LjgzNzA5IDkuNjYzQzcuNzA1OTggOS41MzE4OSA3LjYxNjY5IDkuMzY0ODQgNy41ODA1MSA5LjE4Mjk4QzcuNTQ0MzQgOS4wMDExMyA3LjU2MjkxIDguODEyNjMgNy42MzM4NiA4LjY0MTMyQzcuNzA0ODIgOC40NzAwMSA3LjgyNDk4IDguMzIzNiA3Ljk3OTE1IDguMjIwNThDOC4xMzMzMiA4LjExNzU3IDguMzE0NTggOC4wNjI1OSA4LjUgOC4wNjI1OUM4Ljc0ODY0IDguMDYyNTkgOC45ODcxIDguMTYxMzYgOS4xNjI5MSA4LjMzNzE3QzkuMzM4NzMgOC41MTI5OSA5LjQzNzUgOC43NTE0NCA5LjQzNzUgOS4wMDAwOVpNNS4wNjI1IDguMDYyNTlDNC44NzcwOCA4LjA2MjU5IDQuNjk1ODIgOC4xMTc1NyA0LjU0MTY1IDguMjIwNThDNC4zODc0OCA4LjMyMzYgNC4yNjczMiA4LjQ3MDAxIDQuMTk2MzYgOC42NDEzMkM0LjEyNTQxIDguODEyNjMgNC4xMDY4NCA5LjAwMTEzIDQuMTQzMDEgOS4xODI5OEM0LjE3OTE5IDkuMzY0ODQgNC4yNjg0OCA5LjUzMTg5IDQuMzk5NTkgOS42NjNDNC41MzA3IDkuNzk0MTEgNC42OTc3NCA5Ljg4MzQgNC44Nzk2IDkuOTE5NTdDNS4wNjE0NiA5Ljk1NTc1IDUuMjQ5OTYgOS45MzcxOCA1LjQyMTI3IDkuODY2MjJDNS41OTI1NyA5Ljc5NTI3IDUuNzM4OTkgOS42NzUxIDUuODQyIDkuNTIwOTNDNS45NDUwMiA5LjM2Njc2IDYgOS4xODU1MSA2IDkuMDAwMDlDNiA4Ljc1MTQ0IDUuOTAxMjMgOC41MTI5OSA1LjcyNTQxIDguMzM3MTdDNS41NDk2IDguMTYxMzYgNS4zMTExNCA4LjA2MjU5IDUuMDYyNSA4LjA2MjU5Wk0xMS45Mzc1IDguMDYyNTlDMTEuNzUyMSA4LjA2MjU5IDExLjU3MDggOC4xMTc1NyAxMS40MTY3IDguMjIwNThDMTEuMjYyNSA4LjMyMzYgMTEuMTQyMyA4LjQ3MDAxIDExLjA3MTQgOC42NDEzMkMxMS4wMDA0IDguODEyNjMgMTAuOTgxOCA5LjAwMTEzIDExLjAxOCA5LjE4Mjk4QzExLjA1NDIgOS4zNjQ4NCAxMS4xNDM1IDkuNTMxODkgMTEuMjc0NiA5LjY2M0MxMS40MDU3IDkuNzk0MTEgMTEuNTcyNyA5Ljg4MzQgMTEuNzU0NiA5LjkxOTU3QzExLjkzNjUgOS45NTU3NSAxMi4xMjUgOS45MzcxOCAxMi4yOTYzIDkuODY2MjJDMTIuNDY3NiA5Ljc5NTI3IDEyLjYxNCA5LjY3NTEgMTIuNzE3IDkuNTIwOTNDMTIuODIgOS4zNjY3NiAxMi44NzUgOS4xODU1MSAxMi44NzUgOS4wMDAwOUMxMi44NzUgOC43NTE0NCAxMi43NzYyIDguNTEyOTkgMTIuNjAwNCA4LjMzNzE3QzEyLjQyNDYgOC4xNjEzNiAxMi4xODYxIDguMDYyNTkgMTEuOTM3NSA4LjA2MjU5Wk0xNi42MjUgOS4wMDAwOUMxNi42MjUzIDEwLjQwMjggMTYuMjYyNCAxMS43ODE4IDE1LjU3MTcgMTMuMDAyN0MxNC44ODEgMTQuMjIzNiAxMy44ODU5IDE1LjI0NDkgMTIuNjgzNCAxNS45NjcxQzExLjQ4MDggMTYuNjg5NCAxMC4xMTE4IDE3LjA4OCA4LjcwOTQ4IDE3LjEyNDJDNy4zMDcxOSAxNy4xNjAzIDUuOTE5NDIgMTYuODMyOCA0LjY4MTI1IDE2LjE3MzVMMi4wMjEwOSAxNy4wNjAyQzEuODAwODUgMTcuMTMzNyAxLjU2NDUgMTcuMTQ0NCAxLjMzODU0IDE3LjA5MUMxLjExMjU3IDE3LjAzNzcgMC45MDU5MjcgMTYuOTIyNSAwLjc0MTc1OSAxNi43NTgzQzAuNTc3NTkgMTYuNTk0MiAwLjQ2MjM4NiAxNi4zODc1IDAuNDA5MDYxIDE2LjE2MTVDMC4zNTU3MzUgMTUuOTM1NiAwLjM2NjM5NCAxNS42OTkyIDAuNDM5ODQ0IDE1LjQ3OUwxLjMyNjU2IDEyLjgxODhDMC43NDY5OTEgMTEuNzI5MiAwLjQyMzI3OSAxMC41MjE4IDAuMzc5OTk4IDkuMjg4MzRDMC4zMzY3MTcgOC4wNTQ5IDAuNTc1MDA0IDYuODI3OCAxLjA3Njc3IDUuNzAwMTlDMS41Nzg1NCA0LjU3MjU4IDIuMzMwNiAzLjU3NDExIDMuMjc1ODcgMi43ODA1NUM0LjIyMTE0IDEuOTg2OTkgNS4zMzQ3NyAxLjQxOTIxIDYuNTMyMjQgMS4xMjAzQzcuNzI5NzEgMC44MjEzOTMgOC45Nzk1MyAwLjc5OTIxNSAxMC4xODY4IDEuMDU1NDVDMTEuMzk0MiAxLjMxMTY5IDEyLjUyNzIgMS44Mzk2IDEzLjUwMDEgMi41OTkxMkMxNC40NzI5IDMuMzU4NjUgMTUuMjU5OSA0LjMyOTgxIDE1LjgwMTQgNS40Mzg5MUMxNi4zNDI4IDYuNTQ4IDE2LjYyNDUgNy43NjU4OCAxNi42MjUgOS4wMDAwOVpNMTUuMzc1IDkuMDAwMDlDMTUuMzc0NyA3Ljk0NTQ5IDE1LjEzMTggNi45MDUxMSAxNC42NjUxIDUuOTU5NDJDMTQuMTk4MyA1LjAxMzczIDEzLjUyMDMgNC4xODgwOCAxMi42ODM0IDMuNTQ2MzZDMTEuODQ2NiAyLjkwNDY0IDEwLjg3MzMgMi40NjQwNSA5LjgzODg5IDIuMjU4NjdDOC44MDQ0OSAyLjA1MzI5IDcuNzM2NzEgMi4wODg2MyA2LjcxODE1IDIuMzYxOTZDNS42OTk2IDIuNjM1MjkgNC43NTc1NyAzLjEzOTI3IDMuOTY0OTYgMy44MzQ5MkMzLjE3MjM1IDQuNTMwNTggMi41NTA0IDUuMzk5MjUgMi4xNDcyNCA2LjM3MzczQzEuNzQ0MDcgNy4zNDgyMSAxLjU3MDQ4IDguNDAyMzggMS42Mzk5MiA5LjQ1NDY5QzEuNzA5MzUgMTAuNTA3IDIuMDE5OTQgMTEuNTI5MiAyLjU0NzY2IDEyLjQ0MjNDMi41OTE5NSAxMi41MTg5IDIuNjE5NDUgMTIuNjA0MSAyLjYyODM0IDEyLjY5MjJDMi42MzcyMyAxMi43ODAzIDIuNjI3MyAxMi44NjkzIDIuNTk5MjIgMTIuOTUzMkwxLjYyNSAxNS44NzUxTDQuNTQ2ODggMTQuOTAwOUM0LjYxMDUyIDE0Ljg3OTIgNC42NzcyOSAxNC44NjgxIDQuNzQ0NTMgMTQuODY4MUM0Ljg1NDMgMTQuODY4MiA0Ljk2MjA4IDE0Ljg5NzMgNS4wNTcwMyAxNC45NTI0QzYuMTAyMTkgMTUuNTU3MSA3LjI4ODE3IDE1Ljg3NTkgOC40OTU2NiAxNS44NzY3QzkuNzAzMTQgMTUuODc3NCAxMC44ODk1IDE1LjU2MDIgMTEuOTM1NCAxNC45NTY4QzEyLjk4MTQgMTQuMzUzNCAxMy44NDk5IDEzLjQ4NTIgMTQuNDUzNyAxMi40Mzk1QzE1LjA1NzUgMTEuMzkzOCAxNS4zNzUzIDEwLjIwNzYgMTUuMzc1IDkuMDAwMDlaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAvLyBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZG93bmxvYWQtYnRuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTNMalVnTVRFdU9EYzFWakUyTGpJMVF6RTNMalVnTVRZdU5UZ3hOU0F4Tnk0ek5qZ3pJREUyTGpnNU9UVWdNVGN1TVRNek9TQXhOeTR4TXpNNVF6RTJMamc1T1RVZ01UY3VNelk0TXlBeE5pNDFPREUxSURFM0xqVWdNVFl1TWpVZ01UY3VOVWd6TGpjMVF6TXVOREU0TkRnZ01UY3VOU0F6TGpFd01EVTBJREUzTGpNMk9ETWdNaTQ0TmpZeE1pQXhOeTR4TXpNNVF6SXVOak14TnlBeE5pNDRPVGsxSURJdU5TQXhOaTQxT0RFMUlESXVOU0F4Tmk0eU5WWXhNUzQ0TnpWRE1pNDFJREV4TGpjd09USWdNaTQxTmpVNE5TQXhNUzQxTlRBeklESXVOamd6TURZZ01URXVORE16TVVNeUxqZ3dNREkzSURFeExqTXhOVGdnTWk0NU5Ua3lOQ0F4TVM0eU5TQXpMakV5TlNBeE1TNHlOVU16TGpJNU1EYzJJREV4TGpJMUlETXVORFE1TnpNZ01URXVNekUxT0NBekxqVTJOamswSURFeExqUXpNekZETXk0Mk9EUXhOU0F4TVM0MU5UQXpJRE11TnpVZ01URXVOekE1TWlBekxqYzFJREV4TGpnM05WWXhOaTR5TlVneE5pNHlOVll4TVM0NE56VkRNVFl1TWpVZ01URXVOekE1TWlBeE5pNHpNVFU0SURFeExqVTFNRE1nTVRZdU5ETXpNU0F4TVM0ME16TXhRekUyTGpVMU1ETWdNVEV1TXpFMU9DQXhOaTQzTURreUlERXhMakkxSURFMkxqZzNOU0F4TVM0eU5VTXhOeTR3TkRBNElERXhMakkxSURFM0xqRTVPVGNnTVRFdU16RTFPQ0F4Tnk0ek1UWTVJREV4TGpRek16RkRNVGN1TkRNME1pQXhNUzQxTlRBeklERTNMalVnTVRFdU56QTVNaUF4Tnk0MUlERXhMamczTlZwTk9TNDFOVGM0TVNBeE1pNHpNVGN5UXprdU5qRTFPRFlnTVRJdU16YzFNeUE1TGpZNE5EYzVJREV5TGpReU1UUWdPUzQzTmpBMk5pQXhNaTQwTlRJNVF6a3VPRE0yTlRRZ01USXVORGcwTXlBNUxqa3hOemczSURFeUxqVXdNRFVnTVRBZ01USXVOVEF3TlVNeE1DNHdPREl4SURFeUxqVXdNRFVnTVRBdU1UWXpOU0F4TWk0ME9EUXpJREV3TGpJek9UTWdNVEl1TkRVeU9VTXhNQzR6TVRVeUlERXlMalF5TVRRZ01UQXVNemcwTVNBeE1pNHpOelV6SURFd0xqUTBNaklnTVRJdU16RTNNa3d4TXk0MU5qY3lJRGt1TVRreU1UbERNVE11TmpJMU15QTVMakV6TkRFeUlERXpMalkzTVRNZ09TNHdOalV4T0NBeE15NDNNREkzSURndU9UZzVNekZETVRNdU56TTBNaUE0TGpreE16UTBJREV6TGpjMU1ETWdPQzQ0TXpJeE1pQXhNeTQzTlRBeklEZ3VOelZETVRNdU56VXdNeUE0TGpZMk56ZzRJREV6TGpjek5ESWdPQzQxT0RZMU5pQXhNeTQzTURJM0lEZ3VOVEV3TmpsRE1UTXVOamN4TXlBNExqUXpORGd5SURFekxqWXlOVE1nT0M0ek5qVTRPQ0F4TXk0MU5qY3lJRGd1TXpBM09ERkRNVE11TlRBNU1TQTRMakkwT1RjMElERXpMalEwTURJZ09DNHlNRE0yT0NBeE15NHpOalF6SURndU1UY3lNalZETVRNdU1qZzROQ0E0TGpFME1EZ3pJREV6TGpJd056RWdPQzR4TWpRMk5TQXhNeTR4TWpVZ09DNHhNalEyTlVNeE15NHdOREk1SURndU1USTBOalVnTVRJdU9UWXhOaUE0TGpFME1EZ3pJREV5TGpnNE5UY2dPQzR4TnpJeU5VTXhNaTQ0TURrNElEZ3VNakF6TmpnZ01USXVOelF3T1NBNExqSTBPVGMwSURFeUxqWTRNamdnT0M0ek1EYzRNVXd4TUM0Mk1qVWdNVEF1TXpZMk5GWXpMakV5TlVNeE1DNDJNalVnTWk0NU5Ua3lOQ0F4TUM0MU5Ua3lJREl1T0RBd01qY2dNVEF1TkRReE9TQXlMalk0TXpBMlF6RXdMak15TkRjZ01pNDFOalU0TlNBeE1DNHhOalU0SURJdU5TQXhNQ0F5TGpWRE9TNDRNelF5TkNBeUxqVWdPUzQyTnpVeU55QXlMalUyTlRnMUlEa3VOVFU0TURZZ01pNDJPRE13TmtNNUxqUTBNRGcxSURJdU9EQXdNamNnT1M0ek56VWdNaTQ1TlRreU5DQTVMak0zTlNBekxqRXlOVll4TUM0ek5qWTBURGN1TXpFM01Ua2dPQzR6TURjNE1VTTNMakU1T1RreElEZ3VNVGt3TlRRZ055NHdOREE0TlNBNExqRXlORFkxSURZdU9EYzFJRGd1TVRJME5qVkROaTQzTURreE5TQTRMakV5TkRZMUlEWXVOVFV3TURrZ09DNHhPVEExTkNBMkxqUXpNamd4SURndU16QTNPREZETmk0ek1UVTFOQ0E0TGpReU5UQTVJRFl1TWpRNU5qVWdPQzQxT0RReE5TQTJMakkwT1RZMUlEZ3VOelZETmk0eU5EazJOU0E0TGpreE5UZzFJRFl1TXpFMU5UUWdPUzR3TnpRNU1TQTJMalF6TWpneElEa3VNVGt5TVRsTU9TNDFOVGM0TVNBeE1pNHpNVGN5V2lJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5emRtYytDZz09Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcbi5ibHVlLWdyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JsdWUtZ3JhZGllbnQucG5nJyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG5cclxuLmRhcmstYmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgOTQsIDIzOSwgMSk7XHJcbn1cclxuXHJcblxyXG4ud2hpdGUtYmcsIC5iZy13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubGlnaHQtYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaWdodC13aGl0ZTtcclxufVxyXG5cclxuLnpvb20tY292ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuem9vbS1pbWcge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC56b29tLWltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmN1c3RvbS11bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAtNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UUWlJR2hsYVdkb2REMGlNVE1pSUhacFpYZENiM2c5SWpBZ01DQXhOQ0F4TXlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1E5SWsweE1pNDFNemMxSURBdU16SXdNVGMyVERRdU1UZzBNVFFnT0M0ek9ERTRORXd4TGprMk56UTNJRFl1TURFek5URkRNUzQxTlRreE5DQTFMall5T0RVeElEQXVPVEUzTkRjeklEVXVOakExTVRnZ01DNDBOVEE0TURjZ05TNDVNekU0TkVNdE1DNHdNRFF4T1RNeE5TQTJMakkzTURFNElDMHdMakV6TWpVeU55QTJMamcyTlRFNElEQXVNVFEzTkRjeklEY3VNelF6TlRGTU1pNDNOekkwTnlBeE1TNDJNVE0xUXpNdU1ESTVNVFFnTVRJdU1ERXdNaUF6TGpRM01qUTNJREV5TGpJMU5USWdNeTQ1TnpReE5DQXhNaTR5TlRVeVF6UXVORFV5TkRjZ01USXVNalUxTWlBMExqa3dOelEzSURFeUxqQXhNRElnTlM0eE5qUXhOQ0F4TVM0Mk1UTTFRelV1TlRnME1UUWdNVEV1TURZMU1pQXhNeTQxT1RreElERXVOVEV3TVRnZ01UTXVOVGs1TVNBeExqVXhNREU0UXpFMExqWTBPVEVnTUM0ME16WTRORE1nTVRNdU16YzNOU0F0TUM0MU1EZ3hOVGNnTVRJdU5UTTNOU0F3TGpNd09EVXhWakF1TXpJd01UYzJXaUlnWm1sc2JEMGlJekUxTlVWRlJpSXZQZ284TDNOMlp6NEsnKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaXN0LWFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pY29uLWluZm8tYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGdhcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjU0XCIgaGVpZ2h0PVwiNTVcIiB2aWV3Qm94PVwiMCAwIDU0IDU1XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCI+PGcgZmlsdGVyPVwidXJsKCUyM2ZpbHRlcjBfZF8zMTlfNjY5OTMpXCI+PHJlY3QgeD1cIjVcIiB5PVwiNS4zMzMyNVwiIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCI0NFwiIHJ4PVwiMjJcIiBmaWxsPVwidXJsKCUyM3BhaW50MF9saW5lYXJfMzE5XzY2OTkzKVwiLz48cmVjdCB4PVwiNlwiIHk9XCI2LjMzMzI1XCIgd2lkdGg9XCI0MlwiIGhlaWdodD1cIjQyXCIgcng9XCIyMVwiIHN0cm9rZT1cInVybCglMjNwYWludDFfbGluZWFyXzMxOV82Njk5MylcIiBzdHJva2Utb3BhY2l0eT1cIjAuNFwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9nPjxnIG9wYWNpdHk9XCIwLjNcIj48cmVjdCB5PVwiMC4zMzMyNTJcIiB3aWR0aD1cIjU0XCIgaGVpZ2h0PVwiNTRcIiByeD1cIjI3XCIgZmlsbD1cInVybCglMjNwYWludDJfbGluZWFyXzMxOV82Njk5MylcIi8+PC9nPjxnIGZpbHRlcj1cInVybCglMjNmaWx0ZXIxX2RfMzE5XzY2OTkzKVwiPjxtYXNrIGlkPVwibWFzazBfMzE5XzY2OTkzXCIgc3R5bGU9XCJtYXNrLXR5cGU6YWxwaGFcIiBtYXNrVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIHg9XCIxM1wiIHk9XCIxM1wiIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOVwiPjxyZWN0IHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMyAxMy4zMzMzKVwiIGZpbGw9XCJ1cmwoJTIzcGF0dGVybjBfMzE5XzY2OTkzKVwiLz48L21hc2s+PGcgbWFzaz1cInVybCglMjNtYXNrMF8zMTlfNjY5OTMpXCI+PHJlY3QgeD1cIjEzXCIgeT1cIjEzLjMzMzNcIiB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjhcIiBmaWxsPVwid2hpdGVcIi8+PC9nPjwvZz48ZGVmcz48ZmlsdGVyIGlkPVwiZmlsdGVyMF9kXzMxOV82Njk5M1wiIHg9XCIzXCIgeT1cIjQuMzMzMjVcIiB3aWR0aD1cIjQ4XCIgaGVpZ2h0PVwiNDhcIiBmaWx0ZXJVbml0cz1cInVzZXJTcGFjZU9uVXNlXCIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPVwic1JHQlwiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9XCIwXCIgcmVzdWx0PVwiQmFja2dyb3VuZEltYWdlRml4XCIvPjxmZUNvbG9yTWF0cml4IGluPVwiU291cmNlQWxwaGFcIiB0eXBlPVwibWF0cml4XCIgdmFsdWVzPVwiMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDBcIiByZXN1bHQ9XCJoYXJkQWxwaGFcIi8+PGZlT2Zmc2V0IGR5PVwiMVwiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPVwiMVwiLz48ZmVDb21wb3NpdGUgaW4yPVwiaGFyZEFscGhhXCIgb3BlcmF0b3I9XCJvdXRcIi8+PGZlQ29sb3JNYXRyaXggdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMC4xMDU4ODIgMCAwIDAgMCAwLjE0MTE3NiAwIDAgMCAwIDAuMTcyNTQ5IDAgMCAwIDAuMTIgMFwiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW4yPVwiQmFja2dyb3VuZEltYWdlRml4XCIgcmVzdWx0PVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW49XCJTb3VyY2VHcmFwaGljXCIgaW4yPVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiIHJlc3VsdD1cInNoYXBlXCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9XCJmaWx0ZXIxX2RfMzE5XzY2OTkzXCIgeD1cIjExXCIgeT1cIjEyLjMzMzNcIiB3aWR0aD1cIjMyXCIgaGVpZ2h0PVwiMzJcIiBmaWx0ZXJVbml0cz1cInVzZXJTcGFjZU9uVXNlXCIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPVwic1JHQlwiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9XCIwXCIgcmVzdWx0PVwiQmFja2dyb3VuZEltYWdlRml4XCIvPjxmZUNvbG9yTWF0cml4IGluPVwiU291cmNlQWxwaGFcIiB0eXBlPVwibWF0cml4XCIgdmFsdWVzPVwiMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDBcIiByZXN1bHQ9XCJoYXJkQWxwaGFcIi8+PGZlT2Zmc2V0IGR5PVwiMVwiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPVwiMVwiLz48ZmVDb21wb3NpdGUgaW4yPVwiaGFyZEFscGhhXCIgb3BlcmF0b3I9XCJvdXRcIi8+PGZlQ29sb3JNYXRyaXggdHlwZT1cIm1hdHJpeFwiIHZhbHVlcz1cIjAgMCAwIDAgMC4xMDU4ODIgMCAwIDAgMCAwLjE0MTE3NiAwIDAgMCAwIDAuMTcyNTQ5IDAgMCAwIDAuMDUgMFwiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW4yPVwiQmFja2dyb3VuZEltYWdlRml4XCIgcmVzdWx0PVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiLz48ZmVCbGVuZCBtb2RlPVwibm9ybWFsXCIgaW49XCJTb3VyY2VHcmFwaGljXCIgaW4yPVwiZWZmZWN0MV9kcm9wU2hhZG93XzMxOV82Njk5M1wiIHJlc3VsdD1cInNoYXBlXCIvPjwvZmlsdGVyPjxwYXR0ZXJuIGlkPVwicGF0dGVybjBfMzE5XzY2OTkzXCIgcGF0dGVybkNvbnRlbnRVbml0cz1cIm9iamVjdEJvdW5kaW5nQm94XCIgd2lkdGg9XCIxXCIgaGVpZ2h0PVwiMVwiPjx1c2UgeGxpbms6aHJlZj1cIiUyM2ltYWdlMF8zMTlfNjY5OTNcIiB0cmFuc2Zvcm09XCJzY2FsZSgwLjAwNzkzNjUxKVwiLz48L3BhdHRlcm4+PGxpbmVhckdyYWRpZW50IGlkPVwicGFpbnQwX2xpbmVhcl8zMTlfNjY5OTNcIiB4MT1cIi01LjkwNjYxXCIgeTE9XCIwLjE3MjI5OFwiIHgyPVwiMzQuMjExNVwiIHkyPVwiNTEuNTgzNFwiIGdyYWRpZW50VW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiPjxzdG9wIHN0b3AtY29sb3I9XCIlMjNFM0UzOTVcIi8+PHN0b3Agb2Zmc2V0PVwiMC4xXCIgc3RvcC1jb2xvcj1cIiUyM0UxREY3QlwiLz48c3RvcCBvZmZzZXQ9XCIwLjJcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTVDXCIvPjxzdG9wIG9mZnNldD1cIjAuM1wiIHN0b3AtY29sb3I9XCIlMjNFMEQ5NTlcIi8+PHN0b3Agb2Zmc2V0PVwiMC44XCIgc3RvcC1jb2xvcj1cIiUyMzAwQTQ3QVwiLz48c3RvcCBvZmZzZXQ9XCIxXCIgc3RvcC1jb2xvcj1cIiUyMzIwNzc3RVwiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50MV9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCIyN1wiIHkxPVwiNS4zMzMyNVwiIHgyPVwiMjdcIiB5Mj1cIjQ5LjMzMzNcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwid2hpdGVcIiBzdG9wLW9wYWNpdHk9XCIwLjRcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCJ3aGl0ZVwiIHN0b3Atb3BhY2l0eT1cIjAuMVwiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD1cInBhaW50Ml9saW5lYXJfMzE5XzY2OTkzXCIgeDE9XCItMTMuMzg1NFwiIHkxPVwiLTYuMDAwNjVcIiB4Mj1cIjM1Ljg1MDVcIiB5Mj1cIjU3LjA5NDhcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwiJTIzRTNFMzk1XCIvPjxzdG9wIG9mZnNldD1cIjAuMVwiIHN0b3AtY29sb3I9XCIlMjNFMURGN0JcIi8+PHN0b3Agb2Zmc2V0PVwiMC4yXCIgc3RvcC1jb2xvcj1cIiUyM0UwRDk1Q1wiLz48c3RvcCBvZmZzZXQ9XCIwLjNcIiBzdG9wLWNvbG9yPVwiJTIzRTBEOTU5XCIvPjxzdG9wIG9mZnNldD1cIjAuOFwiIHN0b3AtY29sb3I9XCIlMjMwMEE0N0FcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMyMDc3N0VcIi8+PC9saW5lYXJHcmFkaWVudD48aW1hZ2UgaWQ9XCJpbWFnZTBfMzE5XzY2OTkzXCIgd2lkdGg9XCIxMjZcIiBoZWlnaHQ9XCIxMjZcIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPVwibm9uZVwiIHhsaW5rOmhyZWY9XCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUg0QUFBQitDQVlBQUFEaUk2V0lBQUFBQ1hCSVdYTUFBQllsQUFBV0pRRkpVaVR3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBMDFTVVJCVkhnQjdaMDliQnpIRmNmZm16MGphb2pRbGNoemdOQU5rMDVuVVFxRU5ENzFsQ1YzRVZ4SUNoREpuUlJJaFlFVXBIcGJwcXBZVWhHeFNKVE9WS1FpUUFxZE9nRVN6Uk9RSm14OEtYSmtFNFFCWFFneWIxN2UyMTFhSjRhM00vdDF1M3M3UDREZ3g4MGRkK2MvNzgzTW16ZXpBQTZIdytGd09Cd09oOFBocUNBSU5hUFZhazBmT1FMVHczOTc5UXAydXQzdUR0U0lpUlgrMUtuVzNPdlgwRWFFRnQva1Q0bjRPOEpjMUh1NFRJL0w5QWpnSmYrNm9SUzhmUDY4MjRVSlpHS0VGMHYyUEdncmdMTWE0QnpmMkRSa0FEZUNIbi9yOE5mRDlmWHVHa3dJbFJmK3hJbFdteTMxSFA5NElTdXhSOEdOUUxxRE5mWUtxeTllZER0UVlTb3J2QWpPU2l6eGoyMG9oZzQzaFB2c0JWYWhnbFJPK0JJSS9oYlNGYkFIdUZRMUQxQVo0Y00rL0E5OHdlZWdoSWoxRHdad2syY0hQYWdBSGxTQVh5eTBMb0NDdjdMb0xTZ3BjbTJvNEZ5ek9iT3p0Ylg5RWtwT3FTMWVyTHloMkswalhJTXNRTmdGd3UvWVBQdHYvNTJtK0xWWi92c1VaQUhDeXQ2ZWIvMmxqUTJVVm5nV2ZhN1JnSzlaakdSV3ppS1R4azMrM2lIU201cC9Wa3J0UnIxRmF6MmxGTTBqcW5ra0hrUHd6MGtiZy9UOTdQcFBsOVgxbDFKNEVaMzc4eWQ4Y1hOeDN1ZUxUYmpPUWord0VkcnFJNUY0TUVrU0NGcUVtSlJaL05JSno2SzNRdEh0NStUaXdqVTgyT092TE1RZVFWT2hQZy9CYkdMVzlrMGlQa2NBUHk1YkJMQlV3b2VXdm1FdCtuZ0VQMGdUUVYrTzZRRjI5Z2J3UVprc3Z6VEN4M1h2dmt1SHdVMkFSaCtLUVR6QUhiQzAvcks1L1ZJSUg4N1JONnhGQi95Q2hYOEFKVUN4OVhNdFhyWXBHNHIvUVJsRyt3cEtBSXUrWWlVNnUzWk5kS1Vzb2dzYTFGMXVpRGY4YnNlQTNHT0RnMUJRQWdvUDRKeGNhRjNsYjUrWnlyRzE5SG0wL210MjdadFFPckRIamZGdi9nd0FqTk8vbnpkblovN2IzOXArQmdWU3FLdjM1K29lZkdzcUY0cithWUg5dVMyMi9YN2hnNzFDWFQxSDViNDJsYW1RNkVKZms3cGk0ZmFuaTNiNWhibjY0OGRiRjNsSzlLbXBISXYrU1VWRTM0ZURTUHJ2aUhqR1VHNXV0am5US3lxdVg1akZzK2hMcGpJeWVxK1k2Q0hlT21uNndxTGdzc3hvb0FBS0VkNjNkdE1vbnZCUm1VYnZjU0gwSHJDN1dvOHE0NC95VlVZTFVERXBSSGlUdFV1L3JtRndEeXFPQnUrbXNiOUh1RnFFMVk5ZGVKbSttYXlkQ081VjA4WC9IMzBKS1J2S1NQRHFMSXlac1UzbmJGT21nbEc4K2dnbUJLWDBGTi9VbjhBd3hSdDNCay91bzNweFkrKzlOL01WdDdBdndTSTZ4OVoraTl0akNZTTB5ZUJ4eW1zVm1OY3ZvOHBKQmcrdjRsM2prZjdjMGFNekw3ZTN0M01ONiticTZzV3RzeHY3bG0vcWdrMTVzWGErcEVjd1lSRFNZNXVRcnNCMWRWRVdxeFlrM1N4SGNyRjQzOHFiTTcvbnUvaU1iK1NJN2ZzbXpkcjNFYXRIb2g5eGZTellsSmRsYVVrcURhMy9LVnYvSzhpWXpQdjRwTmt6azlhM0h5VHM2eVdjT3gvbmZYa3Q1MmJxNnNQc21ZMWtvbXRqRksvS2FLMTRaVkhkNEIrMzRyeFA2bElNNmVUSlZxWVp4cG01K2pBRitzOXh0ekd4NkErNFJmOE8wZnMzVEQ2N0hJMTh5bmM5eGJFTWE4djM2NVRnVno5cHptei9LNk1RYnlhdW5nY2lza25SdU9BeVRDajQzVEdtVEpXTkpDbGNvdGpwTEhidHBCWStibkprQ1ZLbXBIL2pRUll0OG1qN095VFkxTVhPSkdLbGNERTdxT0IwMnVUTlZNTEhHc2dGcWM5M2k0Ni9Jdzd1SU9CYm8yc0Nla3prTFVPQkpFamhTalhnU3pXNHN4VTltSjlqNFNsVFVya0hSUmY0YjRzODZyYXE5THlRRkM0ZHpHcU1nNzl3Y1NkVzEzcVF4TUtmT041YXNodTkwNmFNMkdXREF4UU05NmZ0a1M5Uy9BMFRPUkFrY3RpTS9CRmFIQWIvRWhLU1NIZy83bzZ3YkM1Sm0zc0R2RktXQlJlS09ZY3VpSDN4ellaQ2NNM1hJZ0dKaE9jSW16RnRTTnk3aUY3alVYc2Erclp6ZnRFaXliSnViT0Z0WFB4K1FNYUpuZ3FyL0wya3lSeXhoSmRSUENGY05KVkR4QnNUc3A1ZU5IMnQ2WWF4VklKa2psakNjOHU2WUJ6UUlkd3R3MEN1UUpxSStyby9iVVQ5T1lEZHdzeG9QRW5mTWlaenhMVjY2M204elp5OTdBc3RIQ2g1RWZGeVg2ZTdkaEdjcDR1SHpBNThZMUIzSVNHV3lSeVNxLysrN2ZZc2E0dFhDdHBHYTlkMEMrcUhDTDdNamVvdmg0b3VrQVJtQm9rdFAxamdvV1ZETWJINmkyQ0p0ZkRtQkVrT3hhTFhnZnBnRm53SU9XVURVc0V1MzVDMXk1N0ZPbmZQU25pSng1c1RKSFZpVjFZeFlnbitCbXBDU2pTQXFZN2J0dlA2aGswaHorQkNncENzRjkwYXE4L29QdHdLektCK3BJNjFESnhIZXcvdFJ5YzdZTUJLZUw3WkQ2TmVEOUtoSjVhVWd1OFBlckVEV1VBc2F0UmFQa1pydFkvUjFmdnpRelNkUEtVbjBkb1R1dlFERUQ3aWxiUlBJQ3VVY1dyWHRwblRHeTFlVG9TT2VwMThGelpSd1pyVUZ1N0RnZ2U3Z1JwOXBiSkxiWlFSdm9kNk0ycmRvZEh3cmY1aDFPY1loVWM1Wnc2alhxZDFHdCsrakR5WkVndlBVbkRMbmpUK3Z3QVFEenRTZU5Kd0d0SUt6eUhhWTFHeWFxQkpjZk5UYVYxNjNvSy8rVi9xSDRCNjVNdW1CeklJTmhZL0YyWFF3VUdDVUYvR0tYZ0lTNzRlVmVYc0VZNkJBZk9WUnJlZTNUeFc0UHhzR0FML1lBRUM2aVBoWTEyMkhUWUZDRDVFNUhLdFRmNmp6UlZQUi95SExXbGVXY0tqNk92OG1lZmYvQXVjbFIwb0N2UnYrTy8zQ204QXhRbytCTEw0TkNwMmJ4USswa25Md2t6VTZ6dzN6ZHJhSlo1OWZzUnJUVzRBU3pLOTRrWmdPbVlrZTBSdzBoOXB3RUl6aFBkQm9NaTZQMlhRcmxTOU13dHFzNUF4M2daUU1zSDNJYUpVUmxmbFlWbStEYUNrZ21kRnFZUlBPRFhNdGdGVVJIQkVUUFZRaFVqaFRRbjdPSHB3a1JDUGcwSHdHSktSdGdIc1ZzbkNPV2dXS2Z3emczWTJGaCtWMFpITm96eUdJRkxMZkZmTEVITlg2UkJKRzhCdXRWeDZwTkVaczNDTXdwTlIrTDNVNjh3SDRTbmJZMDNxVEVFTm9QVHd3QzQ2cVlQOHAyTkdZbVB4a1p2ekVMM2NOaWxrM1FCZ1F1QklhYlN4SWZ3VFRKOWhLc0NWSHZraGlKVDc3cFRNR3NDRXdHT3I2R2t2Z1hFbnJWbDRqTTdtWUxlVE1uM1lub3dhUU9WQlU4cTJnZzB3WUJSK01JZ1dYbmFmeW1PN1lJelV2QUUwVFhzQTkvYmdLUmd3Q2gvbWFYZWl5bmdlRnJMVHRJNE5nQWVxeHlNTGtFaldUVCtxRHovTTBJSjBHd3FrVmcwQTRVclV5K3dOak5ZdTJBbXZ6TzQrellhQnJLaEJBNUE2amd5YUtRMzN3UUlyNGNQRGRqcFJaZER5R0k5eE1La05RTUVndW83WnpUL3YycDJOWXgrcnArZ2NyckpZL1RDVDFBQzRiMTlrNjRxc1gwSllBZXZQczJRdmNDR1Jnd2FGY0IxS3lBOE5vTXFZK25ieUQwU0tOTTVocklYM1I0b0V0Nk5MNFh6Umh3aE5JdjZKV0lhK0hSV3N4bm1RWWF4bFdiWjZjU1hSSDU1eVo2ampiZnd6K1F6ako3RjJucnZmaDNpZmE0KzBLRTF3MC9paGlFdDVMTjdVRUY1bjBNdW1RbXp0dCtPZWVSYzdFZU9iYjdvckZySGdKb3YvK2JnamVoT0cxWW1YWXUwODY3SWUxTzJUTEFOSHdXL05oWEMrNGRFZEozNThwTTRVRHVRWUZXT2l5eURZTlJPYlJNTEx2SjRqUkxmTkpRUHhuZHVQUlRPb016U3ZlbUx5Wjlna3pybGJYKy9LWVRzZGMwa2U2YVA2eW9sdlJpbWFEOXk3aGVqYzNiSUJMa05DVWlWYjdnM2dFbGxrZTREZlg2ay84dHI5ZVNnSWl5NW5xc2pHNlhIZDhEcTcxU25XL2loZXc4ZVFnaXlPTFpjblFzdjZyOTJ4NVlBZG9zR3RjZWEzU2FVQzBtV3VNSlA0L1hIdjFoRXJKOUxYRHp0YytURDRIbmE0WDAvOUpPcE05amZMWXpOSXd4T0k4M1FLeEVkYUQzSjlzS0RNZ1FrSGwyMHJkUWc1K2t5bXJibnRCQllQNUhsd1BjNE8zVkIwT2E0ODFWbjFRbVliMnhPSjcxK0JOQUNVbE9wTUtsa3E5QjBQRnpVdkZTY1EvQ0MrQjJDMzJzbHFjMmdRa05IUzViWGp2QzlMMFlWTVR6VHdEMEZVOE1SbWYvWWg5R1V0bVVoMVdMek5tQlhkNUFvOXp0WjlodU1IOHhZdVBSWjhQN3NjdUZwSGdxZmFQL2JGM2t0SlEyd29OVStvMjd5V3Naamsydnc0UFBmcFdZa3U1UFA0c2VUaUQwR2JQQjZRQ3Q3aUN0OUZ4TjFnazZZT0IyQTR5NVhaekVOb0UwRkRvRTBreGRkSDRhcWY2dlBnZFlxSXY5Qy9ubG11M0orQi9TTkhEb2RINzN1QjZEM0lrTnpPTUZsWWFLM3doMThGUjJJa1ZzSXJic3R4Rmw5c3lmWHdtdkE1OFV2cHJiOWVTSC9PeWx6aVdNa2E1RVN1RHhYZTJ0cnVIajA2ODVBWEVkNlZoK2FDdzRodjVlemFOemF5Njg4UFkyekhWWVduWHkvYlBtQTRhOFNLMlBOTUc4cjBDdlJPSFFtSWplc3g0bU0vcDJ6Y0RjQVhuSmN0ZWIxNmhRTk4veGxaTG55a1YzaEs5MWk2cDlDbHIvTC9Xc3ZpSVlKeEtPeUFPbWtBVXNrOHhaRUcwSVlNa1FybHoxM2owZlhxY0lXZVdHaU5QTEZIaE9jKzlmMGZ5cDVvdGZsekx2SUxaMDJlSWdHeXlMWEdEVzAxajRHYkRhVTRtVkNPNEF4UDBCUnJPOFlWM29wVDJhR0w3bkpsZHZqN3kxSFdFMGY0dDk0bkowTEw0Y0FJSHlhNHRoMitweDQzUXNsMzc4ak9wS0xFSHFZVXdoL0dxVk90T1hiUGMxeHgwL0xGbGYxam5zKy9xeUZZRk9MZmQ5aGo5TDcvSG5xMkZabFUrSU5JUTMzbm5lRGF0RDY4UzVCcmF6U2c5K3paZVByc3VKUlcrRHpJU3ZoSm9NNW5VdFlhSjN4TmNjTFhGQ2Q4VFhIQzF4UW5mRTF4d3RjVUozeE5jY0xYRkNkOFRYSEMxeFFuZkUxeHd0Y1VKM3hOcVpYd0JGWWJQR3RCcllUSENPR3habzJpWHNJSEoza2NtcTBqR2E1UUkyb2wvUFBuM1M2TGYvckFudjRPbS92cGNhVTFPd3BHOHVZa3J3OGNEb2ZENFhBNEhBNkh3K0dvRHY4RFpyN0cxd1dKOFFvQUFBQUFTVVZPUks1Q1lJST1cIi8+PC9kZWZzPjwvc3ZnPicpO1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDJkZWcsICNFM0UzOTUgLTE3LjQ1JSwgI0UxREY3QiAtNi44OSUsICNFMEQ5NUMgMy42NyUsICNFMEQ5NTkgMTQuMjMlLCAjMDBBNDdBIDY3LjAyJSwgIzIwNzc3RSA4OC4xNCUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24tcmlnaHQtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNkZBNjI3O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgLyogMjEuMTJweCAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uYm9yZGVyLWdyYWRpZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS5wbmcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG4gICAgICAgIC13ZWJraXQtbWFzazpcclxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBjb250ZW50LWJveCxcclxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcclxuICAgICAgICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XHJcbiAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9yLWRlc2t0b3Age1xyXG4gICAgICAgIC8vIGhlaWdodDogNDcuNzc4dnc7XHJcbiAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5uZXItYmctZ3JhZGllbnQge1xyXG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgaGVpZ2h0OiA0MDVweDtcclxuXHJcbiAgICAuZm9yLWRlc2t0b3Age1xyXG4gICAgICAgIG1heC13aWR0aDogOTAzcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogNDM1cHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgIGhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3ItbW9iaWxlIHtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm9yZGVyLWdyYWRpZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuYm9yZGVyLWRhcmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgIGltZy5mb3ItZGVza3RvcCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICMzNzM4Mzg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGhlaWdodDogMjc3cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oZXJvLWJhbm5lci1ncmFkaWVudC1pbWFnZS5wbmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmN1c3RvbS1saW5lYXItZ3JhZGllbnQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZ3JhZGllbnQtZHVhbC5wbmcnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5xdWlja191c3BfX2ltYWdlLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzQ0IC8gMjE5O1xyXG4gICAgICAgIG1heC13aWR0aDogMzQ0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDZweCAtMXB4ICMwMDAwMDAxQTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMTEgLyAxOTk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2hlY2ttYXJrLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpc3QtYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNamdpSUdobGFXZG9kRDBpTWpnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T0NBeU9DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRBZ01UUkRNQ0EyTGpJMk9EQXhJRFl1TWpZNE1ERWdNQ0F4TkNBd1F6SXhMamN6TWlBd0lESTRJRFl1TWpZNE1ERWdNamdnTVRSRE1qZ2dNakV1TnpNeUlESXhMamN6TWlBeU9DQXhOQ0F5T0VNMkxqSTJPREF4SURJNElEQWdNakV1TnpNeUlEQWdNVFJhSWlCbWFXeHNQU0lqUlVaR05FWkdJaTgrQ2p4d1lYUm9JR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnWTJ4cGNDMXlkV3hsUFNKbGRtVnViMlJrSWlCa1BTSk5NVGt1T1RRMU55QTRMall5TURrMlRERXhMalU1TWpNZ01UWXVOamd5Tmt3NUxqTTNOVFk0SURFMExqTXhORE5ET0M0NU5qY3pOQ0F4TXk0NU1qa3pJRGd1TXpJMU5qZ2dNVE11T1RBMklEY3VPRFU1TURFZ01UUXVNak15TmtNM0xqUXdOREF4SURFMExqVTNNU0EzTGpJM05UWTRJREUxTGpFMk5pQTNMalUxTlRZNElERTFMalkwTkROTU1UQXVNVGd3TnlBeE9TNDVNVFF6UXpFd0xqUXpOek1nTWpBdU16RXhJREV3TGpnNE1EY2dNakF1TlRVMklERXhMak00TWpNZ01qQXVOVFUyUXpFeExqZzJNRGNnTWpBdU5UVTJJREV5TGpNeE5UY2dNakF1TXpFeElERXlMalUzTWpNZ01Ua3VPVEUwTTBNeE1pNDVPVEl6SURFNUxqTTJOaUF5TVM0d01EY3pJRGt1T0RFd09UWWdNakV1TURBM015QTVMamd4TURrMlF6SXlMakExTnpNZ09DNDNNemMyTWlBeU1DNDNPRFUzSURjdU56a3lOaklnTVRrdU9UUTFOeUE0TGpZd09USTVWamd1TmpJd09UWmFJaUJtYVd4c1BTSWpNVFUxUlVWR0lpOCtDand2YzNablBnbz0nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXJnZS1pbWFnZSB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwNTZweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY4OHB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgICYuZm9yLWRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2ODhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5mb3ItbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMTAgLyA0NzA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVyby1iYW5uZXIge1xyXG4gICAgJi5uby1hcnJvdy1idG4ge1xyXG4gICAgICAgIC5idG4tYXJyb3ctYmx1ZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb29raWUtYmFubmVyLCAjY29va2llLWJhbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDIwcHg7XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE5M3B4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAjY29va2llLWFjY2VwdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAjY29va2llLWRlY2xpbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcblxyXG4uaGVyby1iYW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgLmJsdWUtZ3JhZGllbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGVyby1iYW5uZXItZ3JhZGllbnQtaW1hZ2UucG5nJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcclxuICAgICAgICAtd2Via2l0LW1hc2s6XHJcbiAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMC45OSkgNC43JSwgcmdiYSgwLCAwLCAwLCAwLjk4KSA4LjklLCByZ2JhKDAsIDAsIDAsIDAuOTcpIDEyLjglLCByZ2JhKDAsIDAsIDAsIDAuOTMpIDE2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjg5KSAyMC4zNyUsIHJnYmEoMCwgMCwgMCwgMC44NSkgMjQuNCUsIHJnYmEoMCwgMCwgMCwgMC44MSkgMjguODMlLCByZ2JhKDAsIDAsIDAsIDAuNzcpIDMzLjg0JSwgcmdiYSgwLCAwLCAwLCAwLjcxKSAzOS42JSwgcmdiYSgwLCAwLCAwLCAwLjY1KSA0Ni4zJSwgcmdiYSgwLCAwLCAwLCAwLjU3KSA1NC4xJSwgcmdiYSgwLCAwLCAwLCAwLjQ1KSA2My4yJSwgcmdiYSgwLCAwLCAwLCAwLjMzKSA3My43NiUsIHJnYmEoMCwgMCwgMCwgMC4xOCkgODUuOTclLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xyXG4gICAgICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IHhvcjtcclxuICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01NjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS41JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5ob21lLXBhZ2UtYmFubmVyIHtcclxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4NHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3ODRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDU2cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiA1N3B4IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNTZweCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNjg4cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmLmJhbm5lci1iZy1ncmFkaWVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZvci1kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYnRucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmhhcyguYnRuKSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiBWZXJ0aWNhbCBCYW5uZXIgTGF5b3V0ICovXHJcbiAgICAmLnZlcnRpY2FsLWJhbm5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcclxuXHJcbiAgICAgICAgLmhlcm8tYmFubmVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XHJcbiAgICAgICAgICAgIGdhcDogOTZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00MDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tc3ViaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaGVyby1iYW5uZXItYnRucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaGVyby1iYW5uZXItYnRucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlcm8tYmFubmVyLWltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5Ny44Njd2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM0MyAvIDM2NztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaGVyby1iYW5uZXItYnRucyB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVtb3ZlLWJ0bi1hcnJvdyB7XHJcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuYnRuOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5xdWlja191c3Age1xyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA5NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193cmFwcGVyLmZsZXgtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIuZmxleC1yZXZlcnNlOm5vdCg6aGFzKC5xdWlja191c3BfX2NvbnRlbnQgLnF1aWNrX3VzcF9fYnV0dG9ucykpIHtcclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAvLyBmb3IgdG9vbCAmIGVxdWlwbWVudCBwYWdlIHdoZXJlIGJ0biBhcmUgbm90IGluIGNvbnRlbnRcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMjtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFnbGluZSB7XHJcbiAgICAvLyBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1zZW1hbnRpYy1pbmZvcm1hdGl2ZS0wO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udGhlYWRpbmc7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDA7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmX19idXR0b25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgLy9tYXgtd2lkdGg6IDM0NHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAzNDQgLyAyMTk7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0xcHggIzAwMDAwMDFBO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA1NTAgLyAzNTA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMzQzIC8gMzQzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5xdWlja191c3Age1xyXG5cclxuICAucXVpY2tfdXNwX19idXR0b25zIHtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5zZXJ2aWNlc19zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcblxyXG4gICAgbWF4LXdpZHRoOiA1OTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC50YWdsaW5lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1heC13aWR0aDogMzc1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gZm9yIHNsaWRlciBsYXlvdXRcclxuICAmX19zbGlkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjpub3QoLnNsaWNrLXNsaWRlcikge1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyAvL2lmIHRoZXJlIGlzIG5vIHNsaWRlciB0aGVuIHdyYXAgY2FyZHMgaW4gdGFibGV0XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC8vIGZvciBncmlkIGxheW91dFxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGdhcDogMzJweDtcclxuICAgIHJvdy1nYXA6IDQ4cHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLnNlcnZpY2VzX3NlY3Rpb25fX3NsaWRlIHtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzQzcHg7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAmX19zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIC5zZXJ2aWNlc19zZWN0aW9uX19zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpIHtcclxuICBnYXA6IDMycHg7XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcclxuICB3aWR0aDogNDU2cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgei1pbmRleDogMDtcclxuICBtYXJnaW46IDAgLTEycHg7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIG1hcmdpbjogMCAtOHB4O1xyXG4gICAgd2lkdGg6IDI4N3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWRlIHtcclxuICBtYXgtd2lkdGg6IDMyNnB4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUge1xyXG4gIG1hcmdpbjogMCAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldiB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogNjJweDtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICByaWdodDogMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogY2FsYygoMTAwdncgLSAxMjE2cHgpIC8gMiAtIDBweCk7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEV6TGpRM05EY2dNeTR4TWpWTU9DNDFPREk0TlNBeE1Fd3hNeTQwTnpRM0lERTJMamczTlVneE1DNDBNekl6VERVdU5USTNNelFnTVRCTU1UQXVORE15TXlBekxqRXlOVWd4TXk0ME56UTNXaUlnWm1sc2JEMGlJek0yTkRFMU1pSXZQZ284TDNOMlp6NEsnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVFl1TlRJMU16a2dNVFl1T0RjMVRERXhMalF4TnpJZ01UQk1OaTQxTWpVek9TQXpMakV5TlVnNUxqVTJOemMxVERFMExqUTNNamNnTVRCTU9TNDFOamMzTlNBeE5pNDROelZJTmk0MU1qVXpPVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5emRtYytDZz09Jyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2LFxyXG4uY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dCB7XHJcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogLTI0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIGhlaWdodDogNDhweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zbGlkZXIgLnNsaWNrLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mb290ZXItcmVhY2hvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDczMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG5cbiAgLmZvb3Rlci1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU7XG4gICAgcGFkZGluZzogNjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mb290ZXItcmVhY2hvdXQtb3ZlcmxheS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgcGFkZGluZzogMzJweDtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQ0O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuXG5cbiAgJl9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGM0Q7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIGdhcDogNDhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBnYXA6IDMycHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDRweCAwO1xuXG4gICAgfVxuICB9XG5cblxuICAmX19jb250YWN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoNiB7XG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAgICAgY29sb3I6ICNGRkZGRkZBMztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgY29sb3I6ICNGRkZGRkZEMTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjlweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgXG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gICAgICB9XG5cbiAgICAgICYuZW1haWwge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEhCaGRHZ2daRDBpVFRFM0xqVWdNeTQzTlVneUxqVkRNaTR6TXpReU5DQXpMamMxSURJdU1UYzFNamNnTXk0NE1UVTROU0F5TGpBMU9EQTJJRE11T1RNek1EWkRNUzQ1TkRBNE5TQTBMakExTURJM0lERXVPRGMxSURRdU1qQTVNalFnTVM0NE56VWdOQzR6TnpWV01UVkRNUzQ0TnpVZ01UVXVNek14TlNBeUxqQXdOamNnTVRVdU5qUTVOU0F5TGpJME1URXlJREUxTGpnNE16bERNaTQwTnpVMU5DQXhOaTR4TVRneklESXVOemt6TkRnZ01UWXVNalVnTXk0eE1qVWdNVFl1TWpWSU1UWXVPRGMxUXpFM0xqSXdOalVnTVRZdU1qVWdNVGN1TlRJME5TQXhOaTR4TVRneklERTNMamMxT0RrZ01UVXVPRGd6T1VNeE55NDVPVE16SURFMUxqWTBPVFVnTVRndU1USTFJREUxTGpNek1UVWdNVGd1TVRJMUlERTFWalF1TXpjMVF6RTRMakV5TlNBMExqSXdPVEkwSURFNExqQTFPVElnTkM0d05UQXlOeUF4Tnk0NU5ERTVJRE11T1RNek1EWkRNVGN1T0RJME55QXpMamd4TlRnMUlERTNMalkyTlRnZ015NDNOU0F4Tnk0MUlETXVOelZhVFRFMUxqZzVNeUExVERFd0lERXdMalF3TWpOTU5DNHhNRGN3TXlBMVNERTFMamc1TTFwTk1UWXVPRGMxSURFMVNETXVNVEkxVmpVdU56azJNRGxNT1M0MU56Y3pOQ0F4TVM0M01UQTVRemt1TmpreU5qVWdNVEV1T0RFMk9DQTVMamcwTXpRNElERXhMamczTlRVZ01UQWdNVEV1T0RjMU5VTXhNQzR4TlRZMUlERXhMamczTlRVZ01UQXVNekEzTkNBeE1TNDRNVFk0SURFd0xqUXlNamNnTVRFdU56RXdPVXd4Tmk0NE56VWdOUzQzT1RZd09WWXhOVm9pSUdacGJHdzlJbmRvYVhSbElpQm1hV3hzTFc5d1lXTnBkSGs5SWpBdU9ESWlMejRLUEM5emRtYytDZz09Jyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5waG9uZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjM3MjcgMTIuMzc5NUwxMy42OTIyIDEwLjczMDNMMTMuNjgyIDEwLjcyNTZDMTMuNDkxIDEwLjY0MzkgMTMuMjgyNSAxMC42MTExIDEzLjA3NTYgMTAuNjMwMkMxMi44Njg3IDEwLjY0OTMgMTIuNjY5OCAxMC43MTk3IDEyLjQ5NjkgMTAuODM1QzEyLjQ3NjUgMTAuODQ4NCAxMi40NTcgMTAuODYzMSAxMi40MzgzIDEwLjg3ODdMMTAuNTM2NyAxMi40OTk4QzkuMzMyMDQgMTEuOTE0NyA4LjA4ODI5IDEwLjY4MDMgNy41MDMxMyA5LjQ5MTI1TDkuMTI2NTcgNy41NjA3OEM5LjE0MjE5IDcuNTQxMjUgOS4xNTcwNCA3LjUyMTcyIDkuMTcxMSA3LjUwMDYyQzkuMjgzOTQgNy4zMjgyIDkuMzUyMzkgNy4xMzA1NiA5LjM3MDM5IDYuOTI1MjlDOS4zODgzOCA2LjcyMDAyIDkuMzU1MzQgNi41MTM0OCA5LjI3NDIzIDYuMzI0MDZWNi4zMTQ2OUw3LjYyMDMyIDIuNjI3OTdDNy41MTMwOSAyLjM4MDUyIDcuMzI4NyAyLjE3NDM4IDcuMDk0NjggMi4wNDAzNEM2Ljg2MDY3IDEuOTA2MyA2LjU4OTU4IDEuODUxNTMgNi4zMjE4OCAxLjg4NDIyQzUuMjYzMjYgMi4wMjM1MiA0LjI5MTU1IDIuNTQzNDEgMy41ODgyNCAzLjM0Njc5QzIuODg0OTIgNC4xNTAxNyAyLjQ5ODA5IDUuMTgyMSAyLjUwMDAxIDYuMjQ5ODRDMi41MDAwMSAxMi40NTMgNy41NDY4OCAxNy40OTk4IDEzLjc1IDE3LjQ5OThDMTQuODE3NyAxNy41MDE4IDE1Ljg0OTcgMTcuMTE0OSAxNi42NTMxIDE2LjQxMTZDMTcuNDU2NCAxNS43MDgzIDE3Ljk3NjMgMTQuNzM2NiAxOC4xMTU2IDEzLjY3OEMxOC4xNDg0IDEzLjQxMDQgMTguMDkzNyAxMy4xMzkzIDE3Ljk1OTggMTIuOTA1M0MxNy44MjU5IDEyLjY3MTMgMTcuNjIgMTIuNDg2OSAxNy4zNzI3IDEyLjM3OTVaTTEzLjc1IDE2LjI0OThDMTEuMDk4NyAxNi4yNDY5IDguNTU2ODcgMTUuMTkyNCA2LjY4MjE0IDEzLjMxNzdDNC44MDc0IDExLjQ0MyAzLjc1MjkgOC45MDExMiAzLjc1MDAxIDYuMjQ5ODRDMy43NDcwNyA1LjQ4Njk0IDQuMDIxOTIgNC43NDkwNiA0LjUyMzI0IDQuMTczOTlDNS4wMjQ1NiAzLjU5ODkyIDUuNzE4MDYgMy4yMjU5OSA2LjQ3NDIzIDMuMTI0ODRDNi40NzM5MiAzLjEyNzk2IDYuNDczOTIgMy4xMzExIDYuNDc0MjMgMy4xMzQyMkw4LjExNDg1IDYuODA2MDlMNi41MDAwMSA4LjczODlDNi40ODM2MiA4Ljc1Nzc2IDYuNDY4NzMgOC43Nzc4OCA2LjQ1NTQ4IDguNzk5MDZDNi4zMzc5MSA4Ljk3OTQ3IDYuMjY4OTQgOS4xODcxOCA2LjI1NTI1IDkuNDAyMDhDNi4yNDE1NyA5LjYxNjk3IDYuMjgzNjIgOS44MzE3NiA2LjM3NzM1IDEwLjAyNTZDNy4wODUxNiAxMS40NzMzIDguNTQzNzYgMTIuOTIwOSAxMC4wMDcgMTMuNjI4QzEwLjIwMjMgMTMuNzIwOCAxMC40MTg0IDEzLjc2MTQgMTAuNjM0IDEzLjc0NThDMTAuODQ5NyAxMy43MzAyIDExLjA1NzYgMTMuNjU4OSAxMS4yMzc1IDEzLjUzODlDMTEuMjU3NiAxMy41MjU0IDExLjI3NjkgMTMuNTEwOCAxMS4yOTUzIDEzLjQ5NTJMMTMuMTk0NSAxMS44NzQ4TDE2Ljg2NjQgMTMuNTE5NEMxNi44NjY0IDEzLjUxOTQgMTYuODcyNyAxMy41MTk0IDE2Ljg3NSAxMy41MTk0QzE2Ljc3NTEgMTQuMjc2NiAxNi40MDI3IDE0Ljk3MTUgMTUuODI3NSAxNS40NzQxQzE1LjI1MjQgMTUuOTc2NiAxNC41MTM4IDE2LjI1MjQgMTMuNzUgMTYuMjQ5OFpcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjgyXCIvPjwvc3ZnPicpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWRkcmVzcyB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwIDVDOS4zODE5MyA1IDguNzc3NzUgNS4xODMyOCA4LjI2Mzg0IDUuNTI2NjZDNy43NDk5NCA1Ljg3MDA0IDcuMzQ5NCA2LjM1ODEgNy4xMTI4OCA2LjkyOTExQzYuODc2MzUgNy41MDAxMyA2LjgxNDQ3IDguMTI4NDcgNi45MzUwNSA4LjczNDY2QzcuMDU1NjIgOS4zNDA4NSA3LjM1MzI1IDkuODk3NjcgNy43OTAyOSAxMC4zMzQ3QzguMjI3MzMgMTAuNzcxNyA4Ljc4NDE1IDExLjA2OTQgOS4zOTAzNCAxMS4xOUM5Ljk5NjUzIDExLjMxMDUgMTAuNjI0OSAxMS4yNDg2IDExLjE5NTkgMTEuMDEyMUMxMS43NjY5IDEwLjc3NTYgMTIuMjU1IDEwLjM3NTEgMTIuNTk4MyA5Ljg2MTE2QzEyLjk0MTcgOS4zNDcyNSAxMy4xMjUgOC43NDMwNyAxMy4xMjUgOC4xMjVDMTMuMTI1IDcuMjk2MiAxMi43OTU4IDYuNTAxMzQgMTIuMjA5NyA1LjkxNTI5QzExLjYyMzcgNS4zMjkyNCAxMC44Mjg4IDUgMTAgNVpNMTAgMTBDOS42MjkxNiAxMCA5LjI2NjY1IDkuODkwMDMgOC45NTgzMSA5LjY4NDAxQzguNjQ5OTYgOS40Nzc5OCA4LjQwOTY0IDkuMTg1MTQgOC4yNjc3MyA4Ljg0MjUzQzguMTI1ODEgOC40OTk5MiA4LjA4ODY4IDguMTIyOTIgOC4xNjEwMyA3Ljc1OTIxQzguMjMzMzcgNy4zOTU0OSA4LjQxMTk1IDcuMDYxNCA4LjY3NDE3IDYuNzk5MTdDOC45MzY0IDYuNTM2OTUgOS4yNzA0OSA2LjM1ODM3IDkuNjM0MjEgNi4yODYwM0M5Ljk5NzkyIDYuMjEzNjggMTAuMzc0OSA2LjI1MDgxIDEwLjcxNzUgNi4zOTI3M0MxMS4wNjAxIDYuNTM0NjQgMTEuMzUzIDYuNzc0OTYgMTEuNTU5IDcuMDgzMzFDMTEuNzY1IDcuMzkxNjUgMTEuODc1IDcuNzU0MTYgMTEuODc1IDguMTI1QzExLjg3NSA4LjYyMjI4IDExLjY3NzUgOS4wOTkxOSAxMS4zMjU4IDkuNDUwODNDMTAuOTc0MiA5LjgwMjQ2IDEwLjQ5NzMgMTAgMTAgMTBaTTEwIDEuMjVDOC4xNzcyNyAxLjI1MjA3IDYuNDI5NzkgMS45NzcwNiA1LjE0MDkyIDMuMjY1OTJDMy44NTIwNiA0LjU1NDc5IDMuMTI3MDcgNi4zMDIyNyAzLjEyNSA4LjEyNUMzLjEyNSAxMC41NzgxIDQuMjU4NTkgMTMuMTc4MSA2LjQwNjI1IDE1LjY0NDVDNy4zNzEyNyAxNi43NTkgOC40NTczOSAxNy43NjI2IDkuNjQ0NTMgMTguNjM2N0M5Ljc0OTYyIDE4LjcxMDMgOS44NzQ4MiAxOC43NDk4IDEwLjAwMzEgMTguNzQ5OEMxMC4xMzE0IDE4Ljc0OTggMTAuMjU2NiAxOC43MTAzIDEwLjM2MTcgMTguNjM2N0MxMS41NDY3IDE3Ljc2MjMgMTIuNjMwNyAxNi43NTg3IDEzLjU5MzggMTUuNjQ0NUMxNS43MzgzIDEzLjE3ODEgMTYuODc1IDEwLjU3ODEgMTYuODc1IDguMTI1QzE2Ljg3MjkgNi4zMDIyNyAxNi4xNDc5IDQuNTU0NzkgMTQuODU5MSAzLjI2NTkyQzEzLjU3MDIgMS45NzcwNiAxMS44MjI3IDEuMjUyMDcgMTAgMS4yNVpNMTAgMTcuMzQzOEM4LjcwODU5IDE2LjMyODEgNC4zNzUgMTIuNTk3NyA0LjM3NSA4LjEyNUM0LjM3NSA2LjYzMzE2IDQuOTY3NjMgNS4yMDI0MiA2LjAyMjUyIDQuMTQ3NTJDNy4wNzc0MiAzLjA5MjYzIDguNTA4MTYgMi41IDEwIDIuNUMxMS40OTE4IDIuNSAxMi45MjI2IDMuMDkyNjMgMTMuOTc3NSA0LjE0NzUyQzE1LjAzMjQgNS4yMDI0MiAxNS42MjUgNi42MzMxNiAxNS42MjUgOC4xMjVDMTUuNjI1IDEyLjU5NjEgMTEuMjkxNCAxNi4zMjgxIDEwIDE3LjM0MzhaXCIgZmlsbD1cIndoaXRlXCIgZmlsbC1vcGFjaXR5PVwiMC44MlwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1N3B4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5jbGllbnRzX3NlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAmX19oZWFkaW5nIHtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDAgMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXItbGVmdCxcclxuICAmX19zbGlkZXItcmlnaHQge1xyXG4gICAgZmxleDogMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgLy8gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAvLyAgICAgIC5zbGljay1saXN0IHtcclxuICAgIC8vICAgICB3aWR0aDogNDE2cHg7XHJcbiAgICAvLyAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAvLyAgICAgei1pbmRleDogMDtcclxuICAgIC8vICAgICBtYXJnaW46IDAgLTIwcHg7XHJcbiAgICAvLyB9XHJcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgcGFkZGluZzogMjZweCAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaWdodC13aGl0ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDg4cHg7XHJcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiAgICAvLyBtYXJnaW46IDAgMTBweDtcclxuXHJcbiAgICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDE0cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDU0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgIHBhZGRpbmc6IDMycHggMDtcclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMDtcclxuXHJcbiAgICAmX19zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2xpZGVyLWx0ciB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG5cclxuLnNsaWRlci1sdHI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG59XHJcblxyXG4uc2xpZGVyLWx0ciAuc2xpY2stc2xpZGUge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5tYWluLWluZm8tbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdHJvbmc7XG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtcHJpbWFyeS1pbnZlcnRlZDtcbiAgcGFkZGluZzogMTZweCA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXgtd2lkdGg6MTQ3MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcmlnaHQ6MDtcbiAgYm9yZGVyLXJhZGl1czoxMnB4O1xuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgIHRvcDo4MHB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyBcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nLmVtb2ppe1xuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgXG4gICAgICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzIpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIHAgYSwgc3Ryb25nIGF7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7IFxuICAgICAgICBjb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTYpOyBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICBjb2xvcjoyNTUsIDI1NSwgMjU1LCAwLjk2O1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgXG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4gYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC43MikgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgfVxuICAgICBwIHN0cm9uZywgc3Ryb25ne1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTsgXG4gICAgICAgIGNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7IFxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBwID4gc3Ryb25ne1xuICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxle1xuICAgICAgICAgIG1heC13aWR0aDogNzclO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIC5tYWluLWluZm8tbGFiZWxfX2xpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWNvbnRlbnQtdGVydGlhcnk7XG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIHBhZGRpbmc6IDE2cHggMTBweCAxNnB4IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6MCA0MnB4IDAgMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICBzdHJvbmd7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5tYWluLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogOTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OmZsZXg7XG5cbiAgJl9fbWVkaWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfX2JhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZywgdHJhbnNwYXJlbnQpO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbiAgJl9fYmFja2dyb3VuZHtcbiAgICBpbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICAgICB3aWR0aDogMTA2JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWluLWhlaWdodDogNzB2dztcbiAgICAtLXZzaGlmdDogLTEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkodmFyKC0tdnNoaWZ0KSk7XG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgIC0tdnNoaWZ0OiAwJTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEyMTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6OTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjRweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgZ2FwOjQ4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjY0cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICBcbiAgfVxuICAmX19kZXNjcmlwdGlvbntcbiAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gICAgICBwe1xuICAgICAgICBjb2xvcjojZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnktaW52ZXJ0ZWQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIC50YWdsaW5le1xuICAgICAgY29sb3I6I0I5RDA1RjtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuXG5cbiAgJl9fY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3VidGxlO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogNDU1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGdhcDoxNnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgXG4gICAgICBwYWRkaW5nOjMycHggMjRweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250aGVhZGluZztcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNjtcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OjEyNCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcbiAgICAgICAgICAgIH1cbiAgfVxuXG4gICZfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG5cbiBcbkBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgJl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbn1cbiAgQGluY2x1ZGUgbWl4aW5zLm1pbi10YWJsZXQge1xuICAgIG1pbi1oZWlnaHQ6IDY3OHB4O1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgXG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgLy8gbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi50YWdsaW5lIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE0cHg7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQxJTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIH1cclxufVxyXG5cclxuLmNlbnRlciAudGFnbGluZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbn1cclxuXHJcbi5yaWdodCAudGFnbGluZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk2cHg7XHJcbiAgICAgICAgY29sb3I6ICMwRjIxNzg7XHJcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQ0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgaDIgfiBwOmVtcHR5e1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zNjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICAvKiA1MC40cHggKi9cclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcclxuICAgICAgICBjb2xvcjogIzBGMjE3ODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmstaGVhZGluZyB7XHJcbiAgICAgICAgaDEsIGgyLCBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgLyogMjMuNzZweCAqL1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEYyMTc4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWw6bm90KC5jdXN0b20tdWwpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNy41cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2VudGVyIHtcclxuICAgICAgICB1bDpub3QoLmN1c3RvbS11bCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwuY2hlY2ttYXJrLWxpc3Qge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpc3QtYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpnaUlHaGxhV2RvZEQwaU1qZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9DQXlPQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQWdNVFJETUNBMkxqSTJPREF4SURZdU1qWTRNREVnTUNBeE5DQXdRekl4TGpjek1pQXdJREk0SURZdU1qWTRNREVnTWpnZ01UUkRNamdnTWpFdU56TXlJREl4TGpjek1pQXlPQ0F4TkNBeU9FTTJMakkyT0RBeElESTRJREFnTWpFdU56TXlJREFnTVRSYUlpQm1hV3hzUFNJalJVWkdORVpHSWk4K0NqeHdZWFJvSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ1kyeHBjQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmtQU0pOTVRrdU9UUTFOeUE0TGpZeU1EazJUREV4TGpVNU1qTWdNVFl1TmpneU5rdzVMak0zTlRZNElERTBMak14TkRORE9DNDVOamN6TkNBeE15NDVNamt6SURndU16STFOamdnTVRNdU9UQTJJRGN1T0RVNU1ERWdNVFF1TWpNeU5rTTNMalF3TkRBeElERTBMalUzTVNBM0xqSTNOVFk0SURFMUxqRTJOaUEzTGpVMU5UWTRJREUxTGpZME5ETk1NVEF1TVRnd055QXhPUzQ1TVRRelF6RXdMalF6TnpNZ01qQXVNekV4SURFd0xqZzRNRGNnTWpBdU5UVTJJREV4TGpNNE1qTWdNakF1TlRVMlF6RXhMamcyTURjZ01qQXVOVFUySURFeUxqTXhOVGNnTWpBdU16RXhJREV5TGpVM01qTWdNVGt1T1RFME0wTXhNaTQ1T1RJeklERTVMak0yTmlBeU1TNHdNRGN6SURrdU9ERXdPVFlnTWpFdU1EQTNNeUE1TGpneE1EazJRekl5TGpBMU56TWdPQzQzTXpjMk1pQXlNQzQzT0RVM0lEY3VOemt5TmpJZ01Ua3VPVFExTnlBNExqWXdPVEk1VmpndU5qSXdPVFphSWlCbWFXeHNQU0lqTVRVMVJVVkdJaTgrQ2p3dmMzWm5QZ289Jyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQuY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxufVxyXG5cclxuLnNlY3Rpb24taGVhZGluZy1jb250ZW50LnJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uc2VjdGlvbi1oZWFkaW5nLWNvbnRlbnQubGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5zaW1wbGUtaGVhZGluZy1jb250ZW50IHtcclxuICAgIC5zaXgtY29sdW1uLWdyaWQge1xyXG4gICAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5zZXJ2aWNlLWNhcmR7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6MjBweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAmOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCl7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UpOmhhcygrIGEgLnNlcnZpY2UtY2FyZF9fY29udGVudCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMXB4O1xuICAgICAgICAgICAgJiArIGF7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTJweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEgPmltZ3tcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzoxLzE7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgIGFzcGVjdC1yYXRpbzoxLzE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAmX19pbWFnZS1vdmVybGF5e1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICY6bm90KC5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheSl7ICBcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3A7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMCAwJSwgcmdiYSgwLCAwLCAwLCAwLjk4KSA0LjclLCByZ2JhKDAsIDAsIDAsIDAuOTYpIDguOSUsIHJnYmEoMCwgMCwgMCwgMC45MykgMTIuOCUsIHJnYmEoMCwgMCwgMCwgMC45MCkgMTYuNTYlLCByZ2JhKDAsIDAsIDAsIDAuODYpIDIwLjM3JSwgcmdiYSgwLCAwLCAwLCAwLjgyKSAyNC40JSwgcmdiYSgwLCAwLCAwLCAwLjc3KSAyOC44MyUsIHJnYmEoMCwgMCwgMCwgMC43MSkgMzMuODQlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDM5LjYlLCByZ2JhKDAsIDAsIDAsIDAuNTcpIDQ2LjMlLCByZ2JhKDAsIDAsIDAsIDAuNDgpIDU0LjElLCByZ2JhKDAsIDAsIDAsIDAuMzgpIDYzLjIlLCByZ2JhKDAsIDAsIDAsIDAuMjcpIDczLjc2JSwgcmdiYSgwLCAwLCAwLCAwLjE0KSA4NS45NyUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgMTAwJSk7XG4gICAgICAgICAgICBvcGFjaXR5OjAuODtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAvLyAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KXtcbiAgICAgICAgICAgIC8vICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgLy8gICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbToyMHB4O1xuICAgICAgICAgICAgbGVmdDoyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAmOm5vdCguc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZCAuc2VydmljZS1jYXJkX19jb250ZW50IC5zZXJ2aWNlLWNhcmRfX2ltYWdlLW92ZXJsYXkgdWwpe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgcGFkZGluZzo0cHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOXB4IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgJjpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5IHVsIGxpKXtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAmLnRyZWUtcmVtb3ZhbHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyLjkyODkgMy40MDE0N0MxMi41MjIgMi40Mjk5MiAxMS44MzcxIDEuNjAwMyAxMC45NjAxIDEuMDE2ODNDMTAuMDgzMiAwLjQzMzM2IDkuMDUzMzQgMC4xMjIwNyA4LjAwMDAyIDAuMTIyMDdDNi45NDY3IDAuMTIyMDcgNS45MTY4OCAwLjQzMzM2IDUuMDM5OTMgMS4wMTY4M0M0LjE2Mjk4IDEuNjAwMyAzLjQ3ODAyIDIuNDI5OTIgMy4wNzExMSAzLjQwMTQ3QzIuMTk1NDIgMy44MDY5OSAxLjQ1MzMgNC40NTM0OSAwLjkzMTU3MyA1LjI2NTM0QzAuNDA5ODQ4IDYuMDc3MTkgMC4xMzAwODggNy4wMjA4MiAwLjEyNTAyIDcuOTg1ODRDMC4xMTcyODYgMTAuNzE1NCAyLjMzMDAyIDEyLjk5MjEgNS4wNTY3NCAxMy4wNjI0QzUuODgxNTkgMTMuMDgzOSA2LjY5OTEyIDEyLjkwMjYgNy40Mzc1MiAxMi41MzQ0VjE1LjMxMjRDNy40Mzc1MiAxNS40NjE2IDcuNDk2NzggMTUuNjA0NyA3LjYwMjI3IDE1LjcxMDJDNy43MDc3NiAxNS44MTU2IDcuODUwODQgMTUuODc0OSA4LjAwMDAyIDE1Ljg3NDlDOC4xNDkyIDE1Ljg3NDkgOC4yOTIyOCAxNS44MTU2IDguMzk3NzcgMTUuNzEwMkM4LjUwMzI2IDE1LjYwNDcgOC41NjI1MiAxNS40NjE2IDguNTYyNTIgMTUuMzEyNFYxMi41MzQ0QzkuMjYxMjkgMTIuODgyOCAxMC4wMzE3IDEzLjA2MzYgMTAuODEyNSAxMy4wNjI0SDEwLjk0MzNDMTMuNjcgMTIuOTkyMSAxNS44ODI4IDEwLjcxNjggMTUuODc1IDcuOTg3MjVDMTUuODcwMyA3LjAyMTk3IDE1LjU5MDcgNi4wNzggMTUuMDY5IDUuMjY1ODZDMTQuNTQ3MiA0LjQ1MzczIDEzLjgwNDkgMy44MDcwMiAxMi45Mjg5IDMuNDAxNDdaTTEwLjkxNDUgMTEuOTM3NEMxMC4xMDIxIDExLjk2MDEgOS4zMDI4OSAxMS43MjkgOC42Mjc5MSAxMS4yNzY1QzguNjA1ODggMTEuMjYyNCA4LjU4NDA4IDExLjI0OSA4LjU2MjUyIDExLjIzNjRWOC4zNDcyNUwxMS42MjY3IDYuODE1ODRDMTEuNjkyOSA2Ljc4Mjc5IDExLjc1MTggNi43MzcwMyAxMS44MDAyIDYuNjgxMTlDMTEuODQ4NyA2LjYyNTM1IDExLjg4NTYgNi41NjA1MiAxMS45MDkgNi40OTA0QzExLjkzMjQgNi40MjAyOCAxMS45NDE3IDYuMzQ2MjQgMTEuOTM2NSA2LjI3MjUxQzExLjkzMTIgNi4xOTg3OCAxMS45MTE1IDYuMTI2OCAxMS44Nzg1IDYuMDYwNjlDMTEuODQ1NCA1Ljk5NDU4IDExLjc5OTYgNS45MzU2MiAxMS43NDM4IDUuODg3MTlDMTEuNjg4IDUuODM4NzYgMTEuNjIzMSA1LjgwMTggMTEuNTUzIDUuNzc4NDNDMTEuNDgyOSA1Ljc1NTA2IDExLjQwODggNS43NDU3MiAxMS4zMzUxIDUuNzUwOTZDMTEuMjYxNCA1Ljc1NjIgMTEuMTg5NCA1Ljc3NTkxIDExLjEyMzMgNS44MDg5N0w4LjU2MjUyIDcuMDkwMDZWNS4xODc0MUM4LjU2MjUyIDUuMDM4MjIgOC41MDMyNiA0Ljg5NTE1IDguMzk3NzcgNC43ODk2NkM4LjI5MjI4IDQuNjg0MTcgOC4xNDkyIDQuNjI0OTEgOC4wMDAwMiA0LjYyNDkxQzcuODUwODQgNC42MjQ5MSA3LjcwNzc2IDQuNjg0MTcgNy42MDIyNyA0Ljc4OTY2QzcuNDk2NzggNC44OTUxNSA3LjQzNzUyIDUuMDM4MjIgNy40Mzc1MiA1LjE4NzQxVjguNzc3NTZMNC44NzY3NCA3LjQ5NjQ3QzQuNzQzMjIgNy40Mjk3MSA0LjU4ODY1IDcuNDE4NzIgNC40NDcwMyA3LjQ2NTkzQzQuMzA1NDEgNy41MTMxNCA0LjE4ODM0IDcuNjE0NjcgNC4xMjE1OCA3Ljc0ODE5QzQuMDU0ODIgNy44ODE3MSA0LjA0Mzg0IDguMDM2MjggNC4wOTEwNCA4LjE3NzlDNC4xMzgyNSA4LjMxOTUyIDQuMjM5NzggOC40MzY1OCA0LjM3MzMgOC41MDMzNEw3LjQzNzUyIDEwLjAzNDdWMTEuMjM0M0M3LjQxNTQ5IDExLjI0NjkgNy4zOTM2OSAxMS4yNjAzIDcuMzcyMTMgMTEuMjc0NEM2LjY5NzIxIDExLjcyNzMgNS44OTgwOSAxMS45NTkgNS4wODU1NyAxMS45Mzc0QzQuMTk2MjcgMTEuOTE1MiAzLjM0MDcxIDExLjU5MjUgMi42NTgyNSAxMS4wMjE5QzEuOTc1NzkgMTAuNDUxMyAxLjUwNjY1IDkuNjY2NDIgMS4zMjcyNyA4Ljc5NTEyQzEuMTQ3ODkgNy45MjM4MiAxLjI2ODg0IDcuMDE3NDYgMS42NzA0MSA2LjIyMzY4QzIuMDcxOTcgNS40Mjk5MSAyLjczMDQ5IDQuNzk1NSAzLjUzODY5IDQuNDIzODFDMy43OTQzIDQuMzA2NyAzLjk5NjQgNC4wOTc1NyA0LjEwNDcxIDMuODM4MTFDNC40MjU3OCAzLjA3MDc2IDQuOTY2NTQgMi40MTU0NiA1LjY1ODk5IDEuOTU0NTdDNi4zNTE0NSAxLjQ5MzY4IDcuMTY0NjkgMS4yNDc3OCA3Ljk5NjUgMS4yNDc3OEM4LjgyODMyIDEuMjQ3NzggOS42NDE1NiAxLjQ5MzY4IDEwLjMzNCAxLjk1NDU3QzExLjAyNjUgMi40MTU0NiAxMS41NjcyIDMuMDcwNzYgMTEuODg4MyAzLjgzODExQzExLjk5NjYgNC4wOTc1NyAxMi4xOTg3IDQuMzA2NyAxMi40NTQzIDQuNDIzODFDMTMuMjYyNSA0Ljc5NTUgMTMuOTIxIDUuNDI5OTEgMTQuMzIyNiA2LjIyMzY4QzE0LjcyNDIgNy4wMTc0NiAxNC44NDUxIDcuOTIzODIgMTQuNjY1NyA4Ljc5NTEyQzE0LjQ4NjQgOS42NjY0MiAxNC4wMTcyIDEwLjQ1MTMgMTMuMzM0OCAxMS4wMjE5QzEyLjY1MjMgMTEuNTkyNSAxMS43OTY3IDExLjkxNTIgMTAuOTA3NCAxMS45Mzc0SDEwLjkxNDVaXCIgZmlsbD1cIiUyM0I5RDA1RlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kdXN0cnl7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxOCAxM1wiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNi44NzUgMTAuOTM3NkgxNi4zMTI1VjIuMDcxMThMMTYuOTkyNCAxLjkyNDkzQzE3LjA2NjIgMS45MTEwOSAxNy4xMzY1IDEuODgyNjIgMTcuMTk5MSAxLjg0MTE5QzE3LjI2MTcgMS43OTk3NiAxNy4zMTU0IDEuNzQ2MjIgMTcuMzU3IDEuNjgzNzFDMTcuMzk4NiAxLjYyMTIxIDE3LjQyNzMgMS41NTEwMSAxNy40NDEzIDEuNDc3MjVDMTcuNDU1NCAxLjQwMzQ5IDE3LjQ1NDUgMS4zMjc2NyAxNy40Mzg4IDEuMjU0MjZDMTcuNDIzIDEuMTgwODQgMTcuMzkyOCAxLjExMTMyIDE3LjM0OTggMS4wNDk3OEMxNy4zMDY3IDAuOTg4MjQ3IDE3LjI1MTggMC45MzU5NDYgMTcuMTg4MyAwLjg5NTk2NEMxNy4xMjQ3IDAuODU1OTgxIDE3LjA1MzggMC44MjkxMjUgMTYuOTc5NyAwLjgxNjk3OUMxNi45MDU2IDAuODA0ODMzIDE2LjgyOTkgMC44MDc2NDMgMTYuNzU2OSAwLjgyNTI0NEwxLjAwNjg3IDQuMjAwMjRDMC44NzExODkgNC4yMjk1MiAwLjc1MTEyMSA0LjMwNzk0IDAuNjY5NzY1IDQuNDIwNDFDMC41ODg0MDkgNC41MzI4OCAwLjU1MTUxMiA0LjY3MTQ2IDAuNTY2MTcgNC44MDk0OUMwLjU4MDgyOSA0Ljk0NzUyIDAuNjQ2MDA3IDUuMDc1MjYgMC43NDkxNjkgNS4xNjgxM0MwLjg1MjMzMSA1LjI2MTAxIDAuOTg2MTkxIDUuMzEyNDYgMS4xMjUgNS4zMTI1OUMxLjE2NDk0IDUuMzEyNTIgMS4yMDQ3NyA1LjMwODI3IDEuMjQzODMgNS4yOTk5M0wxLjY4NzUgNS4yMDUwMVYxMC45Mzc2SDEuMTI1QzAuOTc1ODE2IDEwLjkzNzYgMC44MzI3NDIgMTAuOTk2OSAwLjcyNzI1MiAxMS4xMDIzQzAuNjIxNzYzIDExLjIwNzggMC41NjI1IDExLjM1MDkgMC41NjI1IDExLjUwMDFDMC41NjI1IDExLjY0OTMgMC42MjE3NjMgMTEuNzkyMyAwLjcyNzI1MiAxMS44OTc4QzAuODMyNzQyIDEyLjAwMzMgMC45NzU4MTYgMTIuMDYyNiAxLjEyNSAxMi4wNjI2SDE2Ljg3NUMxNy4wMjQyIDEyLjA2MjYgMTcuMTY3MyAxMi4wMDMzIDE3LjI3MjcgMTEuODk3OEMxNy4zNzgyIDExLjc5MjMgMTcuNDM3NSAxMS42NDkzIDE3LjQzNzUgMTEuNTAwMUMxNy40Mzc1IDExLjM1MDkgMTcuMzc4MiAxMS4yMDc4IDE3LjI3MjcgMTEuMTAyM0MxNy4xNjczIDEwLjk5NjkgMTcuMDI0MiAxMC45Mzc2IDE2Ljg3NSAxMC45Mzc2Wk0yLjgxMjUgNC45NjEwM0wxNS4xODc1IDIuMzEyMzVWMTAuOTM3NkgxMy41VjcuMDAwMDlDMTMuNSA2Ljg1MDkgMTMuNDQwNyA2LjcwNzgzIDEzLjMzNTIgNi42MDIzNEMxMy4yMjk4IDYuNDk2ODUgMTMuMDg2NyA2LjQzNzU5IDEyLjkzNzUgNi40Mzc1OUg1LjA2MjVDNC45MTMzMiA2LjQzNzU5IDQuNzcwMjQgNi40OTY4NSA0LjY2NDc1IDYuNjAyMzRDNC41NTkyNiA2LjcwNzgzIDQuNSA2Ljg1MDkgNC41IDcuMDAwMDlWMTAuOTM3NkgyLjgxMjVWNC45NjEwM1pNMTIuMzc1IDguNjg3NTlINS42MjVWNy41NjI1OUgxMi4zNzVWOC42ODc1OVpNNS42MjUgOS44MTI1OUgxMi4zNzVWMTAuOTM3Nkg1LjYyNVY5LjgxMjU5WlwiIGZpbGw9XCIlMjNGRkJENjdcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVtZXJnZW5jeS1pY29ue1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTYgMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuNjUwOCAxMi4yMjQ5TDkuNTAxOTMgMS41NDY1MkM5LjM0ODI4IDEuMjg0OTEgOS4xMjg5MiAxLjA2Nzk5IDguODY1NiAwLjkxNzI2N0M4LjYwMjI5IDAuNzY2NTQ2IDguMzA0MTYgMC42ODcyNTYgOC4wMDA3NiAwLjY4NzI1NkM3LjY5NzM1IDAuNjg3MjU2IDcuMzk5MjIgMC43NjY1NDYgNy4xMzU5MSAwLjkxNzI2N0M2Ljg3MjU5IDEuMDY3OTkgNi42NTMyNCAxLjI4NDkxIDYuNDk5NTggMS41NDY1MkwwLjM1MDc1NCAxMi4yMjQ5QzAuMjAyOTEyIDEyLjQ3NzkgMC4xMjUgMTIuNzY1NyAwLjEyNSAxMy4wNTg4QzAuMTI1IDEzLjM1MTkgMC4yMDI5MTIgMTMuNjM5NyAwLjM1MDc1NCAxMy44OTI3QzAuNTAyNDQgMTQuMTU1OSAwLjcyMTQyMSAxNC4zNzQgMC45ODUyMjcgMTQuNTI0NkMxLjI0OTAzIDE0LjY3NTIgMS41NDgxNiAxNC43NTMgMS44NTE5MyAxNC43NDk4SDE0LjE0OTZDMTQuNDUzMSAxNC43NTI3IDE0Ljc1MTkgMTQuNjc0OSAxNS4wMTU1IDE0LjUyNDNDMTUuMjc5IDE0LjM3MzYgMTUuNDk3OCAxNC4xNTU3IDE1LjY0OTMgMTMuODkyN0MxNS43OTc0IDEzLjYzOTggMTUuODc1NiAxMy4zNTIgMTUuODc1OCAxMy4wNTlDMTUuODc2MSAxMi43NjU5IDE1Ljc5ODQgMTIuNDc4IDE1LjY1MDggMTIuMjI0OVpNMTQuNjc1NSAxMy4zMjk1QzE0LjYyMTkgMTMuNDIwOSAxNC41NDUgMTMuNDk2NSAxNC40NTI1IDEzLjU0ODRDMTQuMzYwMSAxMy42MDAzIDE0LjI1NTYgMTMuNjI2NiAxNC4xNDk2IDEzLjYyNDhIMS44NTE5M0MxLjc0NTk1IDEzLjYyNjYgMS42NDEzOSAxMy42MDAzIDEuNTQ4OTcgMTMuNTQ4NEMxLjQ1NjU1IDEzLjQ5NjUgMS4zNzk1OSAxMy40MjA5IDEuMzI1OTkgMTMuMzI5NUMxLjI3NzQzIDEzLjI0NzMgMS4yNTE4MiAxMy4xNTM2IDEuMjUxODIgMTMuMDU4MUMxLjI1MTgyIDEyLjk2MjYgMS4yNzc0MyAxMi44Njg5IDEuMzI1OTkgMTIuNzg2N0w3LjQ3NDgyIDIuMTA4MzJDNy41Mjk1IDIuMDE3MzEgNy42MDY4MSAxLjk0MjAxIDcuNjk5MjIgMS44ODk3M0M3Ljc5MTYzIDEuODM3NDUgNy44OTU5OSAxLjgwOTk4IDguMDAyMTYgMS44MDk5OEM4LjEwODMzIDEuODA5OTggOC4yMTI3IDEuODM3NDUgOC4zMDUxIDEuODg5NzNDOC4zOTc1MSAxLjk0MjAxIDguNDc0ODIgMi4wMTczMSA4LjUyOTUxIDIuMTA4MzJMMTQuNjc4MyAxMi43ODY3QzE0LjcyNjUgMTIuODY5MSAxNC43NTE2IDEyLjk2MyAxNC43NTExIDEzLjA1ODVDMTQuNzUwNiAxMy4xNTM5IDE0LjcyNDUgMTMuMjQ3NSAxNC42NzU1IDEzLjMyOTVaTTcuNDM4MjUgOS4xMjQ4VjYuMzEyM0M3LjQzODI1IDYuMTYzMTIgNy40OTc1MiA2LjAyMDA0IDcuNjAzMDEgNS45MTQ1NkM3LjcwODUgNS44MDkwNyA3Ljg1MTU3IDUuNzQ5OCA4LjAwMDc2IDUuNzQ5OEM4LjE0OTk0IDUuNzQ5OCA4LjI5MzAxIDUuODA5MDcgOC4zOTg1IDUuOTE0NTZDOC41MDM5OSA2LjAyMDA0IDguNTYzMjYgNi4xNjMxMiA4LjU2MzI2IDYuMzEyM1Y5LjEyNDhDOC41NjMyNiA5LjI3Mzk5IDguNTAzOTkgOS40MTcwNiA4LjM5ODUgOS41MjI1NUM4LjI5MzAxIDkuNjI4MDQgOC4xNDk5NCA5LjY4NzMgOC4wMDA3NiA5LjY4NzNDNy44NTE1NyA5LjY4NzMgNy43MDg1IDkuNjI4MDQgNy42MDMwMSA5LjUyMjU1QzcuNDk3NTIgOS40MTcwNiA3LjQzODI1IDkuMjczOTkgNy40MzgyNSA5LjEyNDhaTTguODQ0NTEgMTEuNjU2MUM4Ljg0NDUxIDExLjgyMjkgOC43OTUwMiAxMS45ODYxIDguNzAyMzEgMTIuMTI0OEM4LjYwOTYgMTIuMjYzNiA4LjQ3NzgyIDEyLjM3MTcgOC4zMjM2NCAxMi40MzU2QzguMTY5NDcgMTIuNDk5NCA3Ljk5OTgyIDEyLjUxNjEgNy44MzYxNSAxMi40ODM2QzcuNjcyNDggMTIuNDUxIDcuNTIyMTMgMTIuMzcwNyA3LjQwNDEzIDEyLjI1MjdDNy4yODYxMyAxMi4xMzQ3IDcuMjA1NzcgMTEuOTg0MyA3LjE3MzIyIDExLjgyMDdDNy4xNDA2NiAxMS42NTcgNy4xNTczNyAxMS40ODczIDcuMjIxMjMgMTEuMzMzMkM3LjI4NTA5IDExLjE3OSA3LjM5MzI0IDExLjA0NzIgNy41MzE5OSAxMC45NTQ1QzcuNjcwNzUgMTAuODYxOCA3LjgzMzg4IDEwLjgxMjMgOC4wMDA3NiAxMC44MTIzQzguMjI0NTMgMTAuODEyMyA4LjQzOTE0IDEwLjkwMTIgOC41OTczOCAxMS4wNTk0QzguNzU1NjEgMTEuMjE3NyA4Ljg0NDUxIDExLjQzMjMgOC44NDQ1MSAxMS42NTYxWlwiIGZpbGw9XCIlMjNGNzlBOTRcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRyZWUtdHJpbW1pbmd7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCAxNiAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC4wOTA5IDUuOTU0MTdDMTAuMDQ5IDUuODkzMTYgMTAuMDE5NyA1LjgyNDUgMTAuMDA0NCA1Ljc1MjEzQzkuOTg5MiA1LjY3OTc2IDkuOTg4MzggNS42MDUwOSAxMC4wMDIgNS41MzI0MUMxMC4wMTU3IDUuNDU5NzIgMTAuMDQzNSA1LjM5MDQzIDEwLjA4NCA1LjMyODUyQzEwLjEyNDQgNS4yNjY2MSAxMC4xNzY3IDUuMjEzMjggMTAuMjM3OCA1LjE3MTU5TDE0Ljk5NTIgMS45MTYxMkMxNS4xMTg0IDEuODM5ODkgMTUuMjY2MyAxLjgxNDE1IDE1LjQwOCAxLjg0NDI2QzE1LjU0OTcgMS44NzQzNyAxNS42NzQ0IDEuOTU4MDIgMTUuNzU2IDIuMDc3NzZDMTUuODM3NSAyLjE5NzUxIDE1Ljg2OTggMi4zNDQxMiAxNS44NDU5IDIuNDg3MDVDMTUuODIyMSAyLjYyOTk3IDE1Ljc0NCAyLjc1ODE4IDE1LjYyOCAyLjg0NDk1TDEwLjg2OTkgNi4xMDA0MkMxMC43NzY3IDYuMTY0NzIgMTAuNjY2MSA2LjE5OTA2IDEwLjU1MjggNi4xOTg4NkMxMC40NjE4IDYuMTk4NTEgMTAuMzcyMSA2LjE3NjA2IDEwLjI5MTcgNi4xMzM0NEMxMC4yMTEyIDYuMDkwODIgMTAuMTQyMyA2LjAyOTMgMTAuMDkwOSA1Ljk1NDE3Wk0xNS43NzcgMTEuOTM3MUMxNS42OTI3IDEyLjA2MDEgMTUuNTYzIDEyLjE0NDcgMTUuNDE2NCAxMi4xNzIxQzE1LjI2OTcgMTIuMTk5NSAxNS4xMTgyIDEyLjE2NzYgMTQuOTk1MiAxMi4wODMzTDguNTYyOTYgNy42ODE3NUw1LjU3Mzk4IDkuNzI2NDRDNS44MDIwMyAxMC4zMDU2IDUuODA4NzEgMTAuOTQ4NCA1LjU5Mjc0IDExLjUzMjJDNS4zNzY3NyAxMi4xMTU5IDQuOTUzMjkgMTIuNTk5NyA0LjQwMzIyIDEyLjg5MDlDMy44NTMxNCAxMy4xODIyIDMuMjE1MDQgMTMuMjYwNSAyLjYxMDg0IDEzLjExMUMyLjAwNjYzIDEyLjk2MTYgMS40Nzg2OSAxMi41OTQ3IDEuMTI3ODcgMTIuMDgwNkMwLjc3NzA1NyAxMS41NjY0IDAuNjI3OTcyIDEwLjk0MTEgMC43MDkxMDIgMTAuMzIzOUMwLjc5MDIzMSA5LjcwNjgzIDEuMDk1ODkgOS4xNDEyNSAxLjU2NzY3IDguNzM1MjVDMi4wMzk0NSA4LjMyOTI2IDIuNjQ0MjggOC4xMTEzMiAzLjI2NjU5IDguMTIzMDhDMy44ODg5IDguMTM0ODUgNC40ODUwNiA4LjM3NTQ4IDQuOTQxMTcgOC43OTkwMUw3LjU2NjY0IDYuOTk5NzJMNC45Mzc2NSA1LjIwMDQyQzQuNDgzMDkgNS42MjE3NyAzLjg4OTI2IDUuODYwOTMgMy4yNjk1NSA1Ljg3MjIzQzIuNjQ5ODQgNS44ODM1MyAyLjA0NzY5IDUuNjY2MTggMS41NzgwNyA1LjI2MTY4QzEuMTA4NDUgNC44NTcxOCAwLjgwNDI2NSA0LjI5Mzg4IDAuNzIzNjEyIDMuNjc5MzRDMC42NDI5NiAzLjA2NDggMC43OTE0ODUgMi40NDIwOSAxLjE0MDgzIDEuOTMwMTFDMS40OTAxNyAxLjQxODEzIDIuMDE1ODUgMS4wNTI3NiAyLjYxNzQ4IDAuOTAzNzY5QzMuMjE5MTIgMC43NTQ3NzkgMy44NTQ1NSAwLjgzMjYwOSA0LjQwMjQ1IDEuMTIyNEM0Ljk1MDM0IDEuNDEyMTggNS4zNzIzIDEuODkzNjIgNS41ODc3NSAyLjQ3NDc4QzUuODAzMiAzLjA1NTk0IDUuNzk3MDUgMy42OTYwOSA1LjU3MDQ2IDQuMjczTDE1LjYyNTIgMTEuMTU0NUMxNS42ODY2IDExLjE5NTggMTUuNzM5NCAxMS4yNDg4IDE1Ljc4MDMgMTEuMzEwNkMxNS44MjEyIDExLjM3MjMgMTUuODQ5NSAxMS40NDE1IDE1Ljg2MzcgMTEuNTE0MkMxNS44Nzc4IDExLjU4NjkgMTUuODc3NCAxMS42NjE3IDE1Ljg2MjUgMTEuNzM0M0MxNS44NDc2IDExLjgwNjggMTUuODE4NiAxMS44NzU4IDE1Ljc3NyAxMS45MzcxWk00LjYyNTQ2IDEwLjY1NkM0LjYyNTUzIDEwLjMzMDYgNC41MTI3OSAxMC4wMTUzIDQuMzA2NDQgOS43NjM3OEM0LjEwMDEgOS41MTIyNCAzLjgxMjkyIDkuMzQwMDMgMy40OTM4MyA5LjI3NjQ5QzMuMTc0NzUgOS4yMTI5NiAyLjg0MzUxIDkuMjYyMDMgMi41NTY1NSA5LjQxNTM0QzIuMjY5NTkgOS41Njg2NSAyLjA0NDY3IDkuODE2NzIgMS45MjAxMSAxMC4xMTczQzEuNzk1NTUgMTAuNDE3OCAxLjc3OTA2IDEwLjc1MjMgMS44NzM0NCAxMS4wNjM2QzEuOTY3ODMgMTEuMzc1IDIuMTY3MjYgMTEuNjQ0IDIuNDM3NzUgMTEuODI0OEMyLjcwODIzIDEyLjAwNTYgMy4wMzMwNCAxMi4wODcgMy4zNTY4MyAxMi4wNTUyQzMuNjgwNjEgMTIuMDIzMyAzLjk4MzM0IDExLjg4MDIgNC4yMTM0MyAxMS42NTAyQzQuMzQ0NDkgMTEuNTIgNC40NDg0IDExLjM2NTEgNC41MTkxMyAxMS4xOTQ0QzQuNTg5ODYgMTEuMDIzNyA0LjYyNiAxMC44NDA3IDQuNjI1NDYgMTAuNjU2Wk00LjIxMzQzIDQuMzM2OThDNC40MTAxNCA0LjE0MDMzIDQuNTQ0MTIgMy44ODk3NiA0LjU5ODQxIDMuNjE2OTdDNC42NTI3MSAzLjM0NDE3IDQuNjI0ODggMy4wNjE0IDQuNTE4NDYgMi44MDQ0MUM0LjQxMjA0IDIuNTQ3NDMgNC4yMzE3OSAyLjMyNzc4IDQuMDAwNTMgMi4xNzMyNEMzLjc2OTI2IDIuMDE4NyAzLjQ5NzM2IDEuOTM2MjEgMy4yMTkyMSAxLjkzNjIxQzIuOTQxMDcgMS45MzYyMSAyLjY2OTE2IDIuMDE4NyAyLjQzNzkgMi4xNzMyNEMyLjIwNjYzIDIuMzI3NzggMi4wMjYzOSAyLjU0NzQzIDEuOTE5OTcgMi44MDQ0MUMxLjgxMzU0IDMuMDYxNCAxLjc4NTcyIDMuMzQ0MTcgMS44NDAwMiAzLjYxNjk3QzEuODk0MzEgMy44ODk3NiAyLjAyODI4IDQuMTQwMzMgMi4yMjQ5OSA0LjMzNjk4QzIuMzU0ODYgNC40Njg3OSAyLjUwOTYzIDQuNTczNDYgMi42ODAzMSA0LjY0NDlDMi44NTEgNC43MTYzNSAzLjAzNDE4IDQuNzUzMTQgMy4yMTkyMSA0Ljc1MzE0QzMuNDA0MjUgNC43NTMxNCAzLjU4NzQzIDQuNzE2MzUgMy43NTgxMSA0LjY0NDlDMy45Mjg4IDQuNTczNDYgNC4wODM1NyA0LjQ2ODc5IDQuMjEzNDMgNC4zMzY5OFpcIiBmaWxsPVwiJTIzRjBFNzQ5XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZXJ2aWNlLWFyZWEtaWNvbntcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE0IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTcgMy41QzYuNDQzNzQgMy41IDUuODk5OTcgMy42NjQ5NSA1LjQzNzQ2IDMuOTczOTlDNC45NzQ5NSA0LjI4MzAzIDQuNjE0NDYgNC43MjIyOSA0LjQwMTU5IDUuMjM2MkM0LjE4ODcyIDUuNzUwMTIgNC4xMzMwMiA2LjMxNTYyIDQuMjQxNTQgNi44NjExOUM0LjM1MDA2IDcuNDA2NzYgNC42MTc5MyA3LjkwNzkgNS4wMTEyNiA4LjMwMTI0QzUuNDA0NiA4LjY5NDU3IDUuOTA1NzQgOC45NjI0NCA2LjQ1MTMxIDkuMDcwOTZDNi45OTY4OCA5LjE3OTQ4IDcuNTYyMzggOS4xMjM3OCA4LjA3NjMgOC45MTA5MUM4LjU5MDIxIDguNjk4MDQgOS4wMjk0NyA4LjMzNzU1IDkuMzM4NTEgNy44NzUwNEM5LjY0NzU1IDcuNDEyNTMgOS44MTI1IDYuODY4NzYgOS44MTI1IDYuMzEyNUM5LjgxMjUgNS41NjY1OCA5LjUxNjE4IDQuODUxMjEgOC45ODg3NCA0LjMyMzc2QzguNDYxMjkgMy43OTYzMiA3Ljc0NTkyIDMuNSA3IDMuNVpNNyA4QzYuNjY2MjQgOCA2LjMzOTk4IDcuOTAxMDMgNi4wNjI0OCA3LjcxNTZDNS43ODQ5NyA3LjUzMDE4IDUuNTY4NjggNy4yNjY2MyA1LjQ0MDk1IDYuOTU4MjhDNS4zMTMyMyA2LjY0OTkzIDUuMjc5ODEgNi4zMTA2MyA1LjM0NDkyIDUuOTgzMjhDNS40MTAwNCA1LjY1NTk0IDUuNTcwNzYgNS4zNTUyNiA1LjgwNjc2IDUuMTE5MjZDNi4wNDI3NiA0Ljg4MzI2IDYuMzQzNDQgNC43MjI1NCA2LjY3MDc4IDQuNjU3NDJDNi45OTgxMyA0LjU5MjMxIDcuMzM3NDMgNC42MjU3MyA3LjY0NTc4IDQuNzUzNDVDNy45NTQxMyA0Ljg4MTE4IDguMjE3NjggNS4wOTc0NyA4LjQwMzExIDUuMzc0OThDOC41ODg1MyA1LjY1MjQ4IDguNjg3NSA1Ljk3ODc0IDguNjg3NSA2LjMxMjVDOC42ODc1IDYuNzYwMDUgOC41MDk3MSA3LjE4OTI4IDguMTkzMjQgNy41MDU3NEM3Ljg3Njc4IDcuODIyMjEgNy40NDc1NSA4IDcgOFpNNyAwLjEyNUM1LjM1OTU0IDAuMTI2ODYxIDMuNzg2ODEgMC43NzkzNTQgMi42MjY4MyAxLjkzOTMzQzEuNDY2ODUgMy4wOTkzMSAwLjgxNDM2MSA0LjY3MjA0IDAuODEyNSA2LjMxMjVDMC44MTI1IDguNTIwMzEgMS44MzI3MyAxMC44NjAzIDMuNzY1NjIgMTMuMDgwMUM0LjYzNDE0IDE0LjA4MzEgNS42MTE2NSAxNC45ODY0IDYuNjgwMDggMTUuNzczQzYuNzc0NjYgMTUuODM5MyA2Ljg4NzM0IDE1Ljg3NDggNy4wMDI4MSAxNS44NzQ4QzcuMTE4MjkgMTUuODc0OCA3LjIzMDk3IDE1LjgzOTMgNy4zMjU1NSAxNS43NzNDOC4zOTIwMSAxNC45ODYgOS4zNjc2MiAxNC4wODI4IDEwLjIzNDQgMTMuMDgwMUMxMi4xNjQ1IDEwLjg2MDMgMTMuMTg3NSA4LjUyMDMxIDEzLjE4NzUgNi4zMTI1QzEzLjE4NTYgNC42NzIwNCAxMi41MzMxIDMuMDk5MzEgMTEuMzczMiAxLjkzOTMzQzEwLjIxMzIgMC43NzkzNTQgOC42NDA0NiAwLjEyNjg2MSA3IDAuMTI1Wk03IDE0LjYwOTRDNS44Mzc3MyAxMy42OTUzIDEuOTM3NSAxMC4zMzc5IDEuOTM3NSA2LjMxMjVDMS45Mzc1IDQuOTY5ODQgMi40NzA4NyAzLjY4MjE3IDMuNDIwMjcgMi43MzI3N0M0LjM2OTY3IDEuNzgzMzcgNS42NTczNCAxLjI1IDcgMS4yNUM4LjM0MjY2IDEuMjUgOS42MzAzMiAxLjc4MzM3IDEwLjU3OTcgMi43MzI3N0MxMS41MjkxIDMuNjgyMTcgMTIuMDYyNSA0Ljk2OTg0IDEyLjA2MjUgNi4zMTI1QzEyLjA2MjUgMTAuMzM2NSA4LjE2MjI3IDEzLjY5NTMgNyAxNC42MDk0WlwiIGZpbGw9XCIlMjMwMzY4MjlcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGdhcDoxMnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoNntcbiAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlOyBcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAvLyAgICAgJjpoYXMoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmRfX2NvbnRlbnQgaDYpe1xuICAgICAgICAvLyAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAvLyAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgY29sb3I6dmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stc2xpZGUgLnNlcnZpY2UtY2FyZF9fY29udGVudCBoNntcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE3LjE4NzUgNS41VjE0LjQzNzVDMTcuMTg3NSAxNC42MTk4IDE3LjExNTEgMTQuNzk0NyAxNi45ODYyIDE0LjkyMzZDMTYuODU3MiAxNS4wNTI2IDE2LjY4MjQgMTUuMTI1IDE2LjUgMTUuMTI1QzE2LjMxNzcgMTUuMTI1IDE2LjE0MjggMTUuMDUyNiAxNi4wMTM5IDE0LjkyMzZDMTUuODg0OSAxNC43OTQ3IDE1LjgxMjUgMTQuNjE5OCAxNS44MTI1IDE0LjQzNzVWNy4xNTk0NUw1Ljk4NjQyIDE2Ljk4NjRDNS44NTc0MiAxNy4xMTU0IDUuNjgyNDUgMTcuMTg3OSA1LjUwMDAyIDE3LjE4NzlDNS4zMTc1OCAxNy4xODc5IDUuMTQyNjEgMTcuMTE1NCA1LjAxMzYxIDE2Ljk4NjRDNC44ODQ2MSAxNi44NTc0IDQuODEyMTMgMTYuNjgyNCA0LjgxMjEzIDE2LjVDNC44MTIxMyAxNi4zMTc2IDQuODg0NjEgMTYuMTQyNiA1LjAxMzYxIDE2LjAxMzZMMTQuODQwNiA2LjE4NzVINy41NjI1MkM3LjM4MDE4IDYuMTg3NSA3LjIwNTMxIDYuMTE1MDcgNy4wNzYzOCA1Ljk4NjE0QzYuOTQ3NDUgNS44NTcyIDYuODc1MDIgNS42ODIzNCA2Ljg3NTAyIDUuNUM2Ljg3NTAyIDUuMzE3NjYgNi45NDc0NSA1LjE0MjggNy4wNzYzOCA1LjAxMzg2QzcuMjA1MzEgNC44ODQ5MyA3LjM4MDE4IDQuODEyNSA3LjU2MjUyIDQuODEyNUgxNi41QzE2LjY4MjQgNC44MTI1IDE2Ljg1NzIgNC44ODQ5MyAxNi45ODYyIDUuMDEzODZDMTcuMTE1MSA1LjE0MjggMTcuMTg3NSA1LjMxNzY2IDE3LjE4NzUgNS41WlwiIGZpbGw9XCIlMjM3QTlDNzVcIi8+PC9zdmc+Jyk7XG4gICAgfVxufVxuXG4udGVhbS1tZW1iZXJzLXdyYXBwZXJ7XG4gICAgLnNlcnZpY2UtY2FyZHtcbiAgICAgICAgZ2FwOjI0cHg7XG4gICAgfVxuICAgLnNlcnZpY2UtY2FyZF9fY29udGVudHtcbiAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgIGg2e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBwLnRlYW0tcG9zaXRpb257XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIHB7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmRfX2ltYWdlIC5mb3ItZGVza3RvcHtcbiAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgZGlzcGxheTpibG9jaztcbiAgIH1cbn1cbi5zbGljay1zbGlkZSAuc2VydmljZS1jYXJkX19jb250ZW50IC5mb3ItbW9iaWxlLmZvci10YWJsZXR7XG4gICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICBkaXNwbGF5Om5vbmU7XG4gICB9XG59XG5cblxuLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9faW1hZ2UgLnNlcnZpY2UtY2FyZF9faW1hZ2Utb3ZlcmxheTpub3QoLnNsaWNrLXNsaWRlIC5zZXJ2aWNlLWNhcmQgLnNlcnZpY2UtY2FyZF9fY29udGVudCAuc2VydmljZS1jYXJkX19pbWFnZS1vdmVybGF5KXtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cihjYWxjKHZhcigtLWJsdXItREVGQVVMVCwgOHB4KSAvIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDlweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICB9ICBcblxuICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMC45OCkgNC43JSwgcmdiYSgwLCAwLCAwLCAwLjk2KSA4LjklLCByZ2JhKDAsIDAsIDAsIDAuOTMpIDEyLjglLCByZ2JhKDAsIDAsIDAsIDAuOTApIDE2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjg2KSAyMC4zNyUsIHJnYmEoMCwgMCwgMCwgMC44MikgMjQuNCUsIHJnYmEoMCwgMCwgMCwgMC43NykgMjguODMlLCByZ2JhKDAsIDAsIDAsIDAuNzEpIDMzLjg0JSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAzOS42JSwgcmdiYSgwLCAwLCAwLCAwLjU3KSA0Ni4zJSwgcmdiYSgwLCAwLCAwLCAwLjQ4KSA1NC4xJSwgcmdiYSgwLCAwLCAwLCAwLjM4KSA2My4yJSwgcmdiYSgwLCAwLCAwLCAwLjI3KSA3My43NiUsIHJnYmEoMCwgMCwgMCwgMC4xNCkgODUuOTclLCByZ2JhKDAsIDAsIDAsIDAuMDApIDEwMCUpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6MC44O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcblxyXG4uc2l4LWNvbHVtbi1ncmlkIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDQwcHggMzJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAoMzJweCAqIDIpKSAvIDMpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMzJweCkgLyAyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgd2lkdGg6IDYycHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiAxLzE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN0cm9uZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICAvKiAxOC40OHB4ICovXHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTExLjYyNSAxLjE2NjAyVjkuMjkxMDJDMTEuNjI1IDkuNDU2NzggMTEuNTU5MSA5LjYxNTc1IDExLjQ0MTkgOS43MzI5NkMxMS4zMjQ3IDkuODUwMTcgMTEuMTY1NyA5LjkxNjAyIDExIDkuOTE2MDJDMTAuODM0MiA5LjkxNjAyIDEwLjY3NTMgOS44NTAxNyAxMC41NTggOS43MzI5NkMxMC40NDA4IDkuNjE1NzUgMTAuMzc1IDkuNDU2NzggMTAuMzc1IDkuMjkxMDJWMi42NzQ2MUwxLjQ0MjE3IDExLjYwODJDMS4zMjQ4OSAxMS43MjU1IDEuMTY1ODMgMTEuNzkxNCAwLjk5OTk4MSAxMS43OTE0QzAuODM0MTI5IDExLjc5MTQgMC42NzUwNjkgMTEuNzI1NSAwLjU1Nzc5NCAxMS42MDgyQzAuNDQwNTE4IDExLjQ5MDkgMC4zNzQ2MzQgMTEuMzMxOSAwLjM3NDYzNCAxMS4xNjZDMC4zNzQ2MzQgMTEuMDAwMiAwLjQ0MDUxOCAxMC44NDExIDAuNTU3Nzk0IDEwLjcyMzhMOS40OTEzOSAxLjc5MTAySDIuODc0OThDMi43MDkyMiAxLjc5MTAyIDIuNTUwMjUgMS43MjUxNyAyLjQzMzA0IDEuNjA3OTZDMi4zMTU4MyAxLjQ5MDc1IDIuMjQ5OTggMS4zMzE3OCAyLjI0OTk4IDEuMTY2MDJDMi4yNDk5OCAxLjAwMDI2IDIuMzE1ODMgMC44NDEyODQgMi40MzMwNCAwLjcyNDA3NEMyLjU1MDI1IDAuNjA2ODY0IDIuNzA5MjIgMC41NDEwMTYgMi44NzQ5OCAwLjU0MTAxNkgxMUMxMS4xNjU3IDAuNTQxMDE2IDExLjMyNDcgMC42MDY4NjQgMTEuNDQxOSAwLjcyNDA3NEMxMS41NTkxIDAuODQxMjg0IDExLjYyNSAxLjAwMDI2IDExLjYyNSAxLjE2NjAyWlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcclxuICAgICYucm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5zaXgtY29sdW1uLWdyaWRfX3RleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnQtYWxpZ24ge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAuc2l4LWNvbHVtbi1ncmlkX190ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50cmFkZS1jb250YWluZXI6aGFzKC5zaXgtY29sdW1uLWdyaWRfX3dyYXBwZXIuY3VzdG9tLXNsaWRlcikge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIHtcclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIG1heC13aWR0aDogMjY4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbi5jdXN0b20tc2xpZGVyIC5zaXgtY29sdW1uLWdyaWRfX2l0ZW0gLnNpeC1jb2x1bW4tZ3JpZF9faWNvbiB7XHJcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcblxyXG5cclxuLmRhcmstYmcge1xyXG4gICAgLnNpeC1jb2x1bW4tZ3JpZCB7XHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEzIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEyLjEyNSAxLjE2NjAyVjkuMjkxMDJDMTIuMTI1IDkuNDU2NzggMTIuMDU5MSA5LjYxNTc1IDExLjk0MTkgOS43MzI5NkMxMS44MjQ3IDkuODUwMTcgMTEuNjY1NyA5LjkxNjAyIDExLjUgOS45MTYwMkMxMS4zMzQyIDkuOTE2MDIgMTEuMTc1MyA5Ljg1MDE3IDExLjA1OCA5LjczMjk2QzEwLjk0MDggOS42MTU3NSAxMC44NzUgOS40NTY3OCAxMC44NzUgOS4yOTEwMlYyLjY3NDYxTDEuOTQyMTcgMTEuNjA4MkMxLjgyNDg5IDExLjcyNTUgMS42NjU4MyAxMS43OTE0IDEuNDk5OTggMTEuNzkxNEMxLjMzNDEzIDExLjc5MTQgMS4xNzUwNyAxMS43MjU1IDEuMDU3NzkgMTEuNjA4MkMwLjk0MDUxOCAxMS40OTA5IDAuODc0NjM0IDExLjMzMTkgMC44NzQ2MzQgMTEuMTY2QzAuODc0NjM0IDExLjAwMDIgMC45NDA1MTggMTAuODQxMSAxLjA1Nzc5IDEwLjcyMzhMOS45OTEzOSAxLjc5MTAySDMuMzc0OThDMy4yMDkyMiAxLjc5MTAyIDMuMDUwMjUgMS43MjUxNyAyLjkzMzA0IDEuNjA3OTZDMi44MTU4MyAxLjQ5MDc1IDIuNzQ5OTggMS4zMzE3OCAyLjc0OTk4IDEuMTY2MDJDMi43NDk5OCAxLjAwMDI2IDIuODE1ODMgMC44NDEyODQgMi45MzMwNCAwLjcyNDA3NEMzLjA1MDI1IDAuNjA2ODY0IDMuMjA5MjIgMC41NDEwMTYgMy4zNzQ5OCAwLjU0MTAxNkgxMS41QzExLjY2NTcgMC41NDEwMTYgMTEuODI0NyAwLjYwNjg2NCAxMS45NDE5IDAuNzI0MDc0QzEyLjA1OTEgMC44NDEyODQgMTIuMTI1IDEuMDAwMjYgMTIuMTI1IDEuMTY2MDJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UudG9wIHtcclxuICAgIHRvcDogODVweDtcclxufVxyXG5cclxuLmNvbG9yLWltYWdlLmJvdHRvbSB7XHJcbiAgICBib3R0b206IDM2cHg7XHJcbn1cclxuXHJcbi5jb2xvci1pbWFnZS5sZWZ0IHtcclxuICAgIGxlZnQ6IC0xMHB4O1xyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UucmlnaHQge1xyXG4gICAgcmlnaHQ6IC05NXB4O1xyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UubGVmdC50b3Age1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3N3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UubGVmdC5ib3R0b20ge1xyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3N3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sb3ItaW1hZ2UucmlnaHQuYm90dG9tIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMS44MTFkZWcpO1xyXG4gICAgYm90dG9tOiAtMTAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgIDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbG9yLWltYWdlLnJpZ2h0LnRvcCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEuODExZGVnKTtcclxuICAgIGJvdHRvbTogLTEwMHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgICA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW1wbGUtdGV4dCB7XHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mb3VyLWNvbHVtbi1ncmlke1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBnYXA6OTZweDtcbiAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6NDhweDtcbiAgICAgICB9XG4gICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faGVhZGVye1xuICAgICAgICBtYXgtd2lkdGg6Mzg0cHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9fd3JhcHBlcntcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOjMycHg7XG4gICAgICAgICAgICAgICAgcm93LWdhcDozMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgLnNpeC1jb2x1bW4tZ3JpZF9faXRlbXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4xMyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjMycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MnB4O1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMzUycHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4ucmV2aWV3IHtcbiAgICAmLXNlY3Rpb24ge1xuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDY0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgICAgIGdhcDogNTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA1NzYgLyA3MjA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM0MyAvIDM2NztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNDMgLyAzNjc7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ucmV2aWV3LXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbn1cblxuLnNsaWRlLXJhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDRweDtcblxuICAgIHNwYW4ge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAzXzM4OTE0KVwiPjxwYXRoIGQ9XCJNOS41MzgzNCAxLjYwOTk2QzkuNzA5MTQgMS4xOTkzMiAxMC4yOTA5IDEuMTk5MzIgMTAuNDYxNyAxLjYwOTk2TDEyLjUyNzggNi41Nzc0NEMxMi41OTk4IDYuNzUwNTYgMTIuNzYyNiA2Ljg2ODg1IDEyLjk0OTUgNi44ODM4M0wxOC4zMTIzIDcuMzEzNzZDMTguNzU1NiA3LjM0OTMgMTguOTM1NCA3LjkwMjU2IDE4LjU5NzYgOC4xOTE4OUwxNC41MTE3IDExLjY5MTlDMTQuMzY5MyAxMS44MTM5IDE0LjMwNzEgMTIuMDA1MyAxNC4zNTA2IDEyLjE4NzZMMTUuNTk4OSAxNy40MjA4QzE1LjcwMjEgMTcuODUzNCAxNS4yMzE1IDE4LjE5NTQgMTQuODUxOSAxNy45NjM1TDEwLjI2MDYgMTUuMTU5MkMxMC4xMDA2IDE1LjA2MTUgOS44OTkzOCAxNS4wNjE1IDkuNzM5MzcgMTUuMTU5Mkw1LjE0ODA2IDE3Ljk2MzVDNC43Njg1MSAxOC4xOTU0IDQuMjk3ODggMTcuODUzNCA0LjQwMTA4IDE3LjQyMDhMNS42NDkzOSAxMi4xODc2QzUuNjkyODkgMTIuMDA1MyA1LjYzMDcgMTEuODEzOSA1LjQ4ODMxIDExLjY5MTlMMS40MDI0MSA4LjE5MTg5QzEuMDY0NjQgNy45MDI1NiAxLjI0NDQxIDcuMzQ5MyAxLjY4NzczIDcuMzEzNzZMNy4wNTA1NCA2Ljg4MzgzQzcuMjM3NDQgNi44Njg4NSA3LjQwMDI0IDYuNzUwNTYgNy40NzIyNSA2LjU3NzQ0TDkuNTM4MzQgMS42MDk5NlpcIiBmaWxsPVwiJTIzRkRCMDIyXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDNfMzg5MTRcIj48cmVjdCB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiBmaWxsPVwid2hpdGVcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG4gICAgfVxufVxuXG4uc2xpZGUtdGV4dCB7XG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAjMEYyMTc4O1xuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1wiJztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ1wiJztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWRlLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdHh0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UWWlJR2hsYVdkb2REMGlNVFlpSUhacFpYZENiM2c5SWpBZ01DQXhOaUF4TmlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMk5zYVhBd1h6RXdNRGxmTlRjM01qTXBJajRLUEhCaGRHZ2daRDBpVFRFeUxqTTFOVGdnTWk0NE16UXdOa014TWk0MU1EYzNJRE11TWpBeE5UZ2dNVEl1TnprNU5DQXpMalE1TXpjZ01UTXVNVFkyTnlBekxqWTBOakl4VERFMExqUTFORFlnTkM0eE56azJOME14TkM0NE1qSXhJRFF1TXpNeE9USWdNVFV1TVRFME1pQTBMall5TXpreklERTFMakkyTmpRZ05DNDVPVEUwTjBNeE5TNDBNVGcySURVdU16VTVNREVnTVRVdU5ERTROaUExTGpjM01UazRJREUxTGpJMk5qUWdOaTR4TXprMU1rd3hOQzQzTXpNeklEY3VOREkyTkRoRE1UUXVOVGd4SURjdU56azBNVGtnTVRRdU5UZ3dPQ0E0TGpJd056VTNJREUwTGpjek16Z2dPQzQxTnpVeFRERTFMakkyTmlBNUxqZzJNVFk0UXpFMUxqTTBNVFFnTVRBdU1EUXpOeUF4TlM0ek9EQXpJREV3TGpJek9EZ2dNVFV1TXpnd015QXhNQzQwTXpVNVF6RTFMak00TURRZ01UQXVOak16SURFMUxqTTBNVFlnTVRBdU9ESTRNU0F4TlM0eU5qWXhJREV4TGpBeE1ESkRNVFV1TVRrd055QXhNUzR4T1RJeUlERTFMakE0TURJZ01URXVNelUzTnlBeE5DNDVOREE0SURFeExqUTVOME14TkM0NE1ERTBJREV4TGpZek5qTWdNVFF1TmpNMklERXhMamMwTmpnZ01UUXVORFV6T1NBeE1TNDRNakl5VERFekxqRTJOamtnTVRJdU16VTFNa014TWk0M09UazBJREV5TGpVd056SWdNVEl1TlRBM015QXhNaTQzT1RnNUlERXlMak0xTkRnZ01UTXVNVFkyTWt3eE1TNDRNakV6SURFMExqUTFOREZETVRFdU5qWTVNU0F4TkM0NE1qRTJJREV4TGpNM056RWdNVFV1TVRFek5pQXhNUzR3TURrMUlERTFMakkyTlRoRE1UQXVOalF5SURFMUxqUXhPREVnTVRBdU1qSTVJREUxTGpReE9ERWdPUzQ0TmpFME9DQXhOUzR5TmpVNFREZ3VOVGMwTlRJZ01UUXVOek15T0VNNExqSXdOamszSURFMExqVTRNRGtnTnk0M09UUXhOU0F4TkM0MU9ERXlJRGN1TkRJMk9ETWdNVFF1TnpNek5rdzJMakV6T0RrMElERTFMakkyTmpORE5TNDNOekUySURFMUxqUXhPRElnTlM0ek5UZzVPU0F4TlM0ME1UZ3hJRFF1T1RreE56VWdNVFV1TWpZMlF6UXVOakkwTlRFZ01UVXVNVEV6T1NBMExqTXpNalkySURFMExqZ3lNaklnTkM0eE9EQXpNU0F4TkM0ME5UVk1NeTQyTkRZMk9TQXhNeTR4TmpZNFF6TXVORGswTnpNZ01USXVOems1TXlBekxqSXdNekExSURFeUxqVXdOekVnTWk0NE16VTNOaUF4TWk0ek5UUTJUREV1TlRRM09EY2dNVEV1T0RJeE1rTXhMakU0TURRNUlERXhMalkyT1NBd0xqZzRPRFUyT0NBeE1TNHpOemN5SURBdU56TTJNamNnTVRFdU1EQTVPRU13TGpVNE16azNNeUF4TUM0Mk5ESTFJREF1TlRnek56WTJJREV3TGpJeU9UY2dNQzQzTXpVMk9UWWdPUzQ0TmpJeU0wd3hMakkyT0RjM0lEZ3VOVGMxTWpkRE1TNDBNakEyTkNBNExqSXdOemN5SURFdU5ESXdNek1nTnk0M09UUTVJREV1TWpZM09URWdOeTQwTWpjMU9Fd3dMamN6TlRVNU9TQTJMakV6T0RjMlF6QXVOall3TVRJM0lEVXVPVFUyTnpJZ01DNDJNakV5TmpZZ05TNDNOakUySURBdU5qSXhNak0wSURVdU5UWTBOVE5ETUM0Mk1qRXlNRE1nTlM0ek5qYzBOeUF3TGpZMk1EQXdNaUExTGpFM01qTXpJREF1TnpNMU5ERTFJRFF1T1Rrd01qZERNQzQ0TVRBNE1qZ2dOQzQ0TURneU1TQXdMamt5TVRNM05pQTBMalkwTWpjNUlERXVNRFl3TnpRZ05DNDFNRE0wTmtNeExqSXdNREV4SURRdU16WTBNVFFnTVM0ek5qVTFOeUEwTGpJMU16WTFJREV1TlRRM05qVWdOQzR4TnpneU9Vd3lMamd6TkRZeUlETXVOalExTWpGRE15NHlNREU0TVNBekxqUTVNek00SURNdU5Ea3pOellnTXk0eU1ESXdOeUF6TGpZME5qTTVJREl1T0RNMU1qRk1OQzR4TnprNE5TQXhMalUwTnpNeVF6UXVNek15TURrZ01TNHhOemszT0NBMExqWXlOREVnTUM0NE9EYzNOalFnTkM0NU9URTJOQ0F3TGpjek5UVXlNME0xTGpNMU9URTRJREF1TlRnek1qZ3lJRFV1TnpjeU1UVWdNQzQxT0RNeU9ESWdOaTR4TXprMk9TQXdMamN6TlRVeU0wdzNMalF5TmpZMklERXVNalk0TmtNM0xqYzVOREl4SURFdU5ESXdORGNnT0M0eU1EY3dNeUF4TGpReU1ERTJJRGd1TlRjME16VWdNUzR5TmpjM05FdzVMamcyTWpjNElEQXVOek0yTXpWRE1UQXVNak13TXlBd0xqVTROREU1TlNBeE1DNDJORE15SURBdU5UZzBNakkySURFeExqQXhNRFlnTUM0M016WTBNemRETVRFdU16YzRNU0F3TGpnNE9EWTBPQ0F4TVM0Mk56QXhJREV1TVRnd05UZ2dNVEV1T0RJeU15QXhMalUwT0RBeVRERXlMak0xTlRrZ01pNDRNell5T1V3eE1pNHpOVFU0SURJdU9ETTBNRFphSWlCbWFXeHNQU0lqTUVNM05VUkZJaTgrQ2p4d1lYUm9JR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0lnWTJ4cGNDMXlkV3hsUFNKbGRtVnViMlJrSWlCa1BTSk5NVEV1TVRNek15QTFMamt3TXpSRE1URXVNalF3TVNBMUxqY3pOVFV5SURFeExqSTNOaUExTGpVek1qQTFJREV4TGpJek1qZ2dOUzR6TXpjM04wTXhNUzR4T0RrM0lEVXVNVFF6TkRnZ01URXVNRGN4TVNBMExqazNOREk0SURFd0xqa3dNek1nTkM0NE5qYzBRekV3TGpjek5UUWdOQzQzTmpBMU1pQXhNQzQxTXpFNUlEUXVOekkwTnpFZ01UQXVNek0zTmlBMExqYzJOemcwUXpFd0xqRTBNek1nTkM0NE1UQTVOeUE1TGprM05ERTBJRFF1T1RJNU5USWdPUzQ0TmpjeU5pQTFMakE1TnpSTU5pNDVNekF5TmlBNUxqY3hNalJNTlM0MU9EWXlOaUE0TGpBek1qUkROUzQwTmpJd01TQTNMamczTmprNElEVXVNamd4TVNBM0xqYzNOekk1SURVdU1EZ3pNelVnTnk0M05UVXlOa00wTGpnNE5UVTVJRGN1TnpNek1qSWdOQzQyT0RjeE9DQTNMamM1TURZMUlEUXVOVE14TnpZZ055NDVNVFE1UXpRdU16YzJNelFnT0M0d016a3hOaUEwTGpJM05qWTFJRGd1TWpJd01EWWdOQzR5TlRRMk1pQTRMalF4TnpneVF6UXVNak15TlRnZ09DNDJNVFUxTnlBMExqSTVNREF4SURndU9ERXpPVGdnTkM0ME1UUXlOaUE0TGprMk9UUk1OaTQwTVRReU5pQXhNUzQwTmprMFF6WXVORGc0T0NBeE1TNDFOakkzSURZdU5UZzBOVE1nTVRFdU5qTTJPQ0EyTGpZNU16VWdNVEV1TmpnMU4wTTJMamd3TWpRMklERXhMamN6TkRVZ05pNDVNakUxTWlBeE1TNDNOVFkySURjdU1EUXdOelVnTVRFdU56VXdNVU0zTGpFMU9UazRJREV4TGpjME16Y2dOeTR5TnpVNU5TQXhNUzQzTURnNUlEY3VNemM1TURFZ01URXVOalE0TlVNM0xqUTRNakEzSURFeExqVTRPRElnTnk0MU5qa3lNeUF4TVM0MU1EUXlJRGN1TmpNek1qWWdNVEV1TkRBek5Fd3hNUzR4TXpNeklEVXVPVEF6TkZvaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dlp6NEtQR1JsWm5NK0NqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNEQmZNVEF3T1Y4MU56Y3lNeUkrQ2p4eVpXTjBJSGRwWkhSb1BTSXhOaUlnYUdWcFoyaDBQU0l4TmlJZ1ptbHNiRDBpZDJocGRHVWlMejRLUEM5amJHbHdVR0YwYUQ0S1BDOWtaV1p6UGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5mYXEge1xyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogNDhweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmxvYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZjNmM2YzO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgZWFzZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50LmNlbnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxpc3Rpbmcge1xyXG4gICAgLmZhcV9zZWN0aW9uX19xdWVzdGlvbiB7XHJcbiAgICAgIGg1IHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZhcS1zZWN0aW9uIHtcclxuICAuc2l4LWNvbHVtbi1ncmlkIHtcclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIG1heC13aWR0aDogODAwcHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxX3NlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmX19hY2NvcmRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmFxX3NlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QUE5QzIxMjtcclxuXHJcbiAgICAgIC5mYXFfc2VjdGlvbl9fYW5zd2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3F1ZXN0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1jb250ZW50LXByaW1hcnk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtbmV1dHJhbC1zdWJ0bGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYW5zd2VyIHtcclxuICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgY29udGFpbi1pbnRyaW5zaWMtc2l6ZTogcmV2ZXJ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMCAwO1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mYXEtcmVhZG1vcmUge1xyXG4gIHBhZGRpbmc6IDExcHggMTZweDtcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHZhcmlhYmxlcy4kY29sb3ItYm94c2hhZG93LWRlZmF1bHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxX3NlY3Rpb25fX2l0ZW0ge1xyXG4gIC5mYXFfc2VjdGlvbl9faWNvbiB7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXgtd2lkdGg6IDI0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuODEyNSA4QzE1LjgxMjUgOC4yNDg2NCAxNS43MTM3IDguNDg3MSAxNS41Mzc5IDguNjYyOTFDMTUuMzYyMSA4LjgzODczIDE1LjEyMzYgOC45Mzc1IDE0Ljg3NSA4LjkzNzVIOC45Mzc1VjE0Ljg3NUM4LjkzNzUgMTUuMTIzNiA4LjgzODczIDE1LjM2MjEgOC42NjI5MSAxNS41Mzc5QzguNDg3MSAxNS43MTM3IDguMjQ4NjQgMTUuODEyNSA4IDE1LjgxMjVDNy43NTEzNiAxNS44MTI1IDcuNTEyOSAxNS43MTM3IDcuMzM3MDkgMTUuNTM3OUM3LjE2MTI3IDE1LjM2MjEgNy4wNjI1IDE1LjEyMzYgNy4wNjI1IDE0Ljg3NVY4LjkzNzVIMS4xMjVDMC44NzYzNiA4LjkzNzUgMC42Mzc5MDMgOC44Mzg3MyAwLjQ2MjA4NyA4LjY2MjkxQzAuMjg2MjcyIDguNDg3MSAwLjE4NzUgOC4yNDg2NCAwLjE4NzUgOEMwLjE4NzUgNy43NTEzNiAwLjI4NjI3MiA3LjUxMjkgMC40NjIwODcgNy4zMzcwOUMwLjYzNzkwMyA3LjE2MTI3IDAuODc2MzYgNy4wNjI1IDEuMTI1IDcuMDYyNUg3LjA2MjVWMS4xMjVDNy4wNjI1IDAuODc2MzYgNy4xNjEyNyAwLjYzNzkwMyA3LjMzNzA5IDAuNDYyMDg3QzcuNTEyOSAwLjI4NjI3MiA3Ljc1MTM2IDAuMTg3NSA4IDAuMTg3NUM4LjI0ODY0IDAuMTg3NSA4LjQ4NzEgMC4yODYyNzIgOC42NjI5MSAwLjQ2MjA4N0M4LjgzODczIDAuNjM3OTAzIDguOTM3NSAwLjg3NjM2IDguOTM3NSAxLjEyNVY3LjA2MjVIMTQuODc1QzE1LjEyMzYgNy4wNjI1IDE1LjM2MjEgNy4xNjEyNyAxNS41Mzc5IDcuMzM3MDlDMTUuNzEzNyA3LjUxMjkgMTUuODEyNSA3Ljc1MTM2IDE1LjgxMjUgOFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XHJcbiAgfVxyXG5cclxuICAmLmZhcV9zZWN0aW9uX19pdGVtLS1hY3RpdmUge1xyXG4gICAgLmZhcV9zZWN0aW9uX19pY29uIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy44MTI1IDEwQzE3LjgxMjUgMTAuMjQ4NiAxNy43MTM3IDEwLjQ4NzEgMTcuNTM3OSAxMC42NjI5QzE3LjM2MjEgMTAuODM4NyAxNy4xMjM2IDEwLjkzNzUgMTYuODc1IDEwLjkzNzVIMy4xMjVDMi44NzYzNiAxMC45Mzc1IDIuNjM3OSAxMC44Mzg3IDIuNDYyMDkgMTAuNjYyOUMyLjI4NjI3IDEwLjQ4NzEgMi4xODc1IDEwLjI0ODYgMi4xODc1IDEwQzIuMTg3NSA5Ljc1MTM2IDIuMjg2MjcgOS41MTI5IDIuNDYyMDkgOS4zMzcwOUMyLjYzNzkgOS4xNjEyNyAyLjg3NjM2IDkuMDYyNSAzLjEyNSA5LjA2MjVIMTYuODc1QzE3LjEyMzYgOS4wNjI1IDE3LjM2MjEgOS4xNjEyNyAxNy41Mzc5IDkuMzM3MDlDMTcuNzEzNyA5LjUxMjkgMTcuODEyNSA5Ljc1MTM2IDE3LjgxMjUgMTBaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggIzAwMDAwMDE3IGluc2V0O1xyXG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mYXEtY29ubmVjdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jdXJ2ZXMtbGlnaHQtYmx1ZS5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOTk7XHJcbiAgcGFkZGluZzogNjRweCA2NHB4IDY0cHggNTVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogNDdweDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGNvbG9yO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEwcHggdG9wIC02cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgfVxyXG5cclxuICAmX2NvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyM3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgIGhlaWdodDogNjJweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10eHQge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDg0cHgpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9idG4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDE4cHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBcclxuICAgICAgJi5idG4td2hpdGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIC0xMjUuOCUsICNGRkZGRkYgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTguMzglKTtcclxuICAgICAgICBib3gtc2l6aW5nOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmJsb2ctbGlzdGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI0cHg7XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5sb2FkZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmM2YzZjM7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBlYXNlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUFBOUMyMjQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMxQjI0MkMxRjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2OHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYmFkZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0IyOTlGRiwgI0IyOTlGRiksXHJcbiAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDI2MS4zNmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC0xMjUuOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMTA2LjIzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC04Ni42NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTguMzglKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogTWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY29udGVudC1ib3R0b20ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1ibG9nZ2VyLWltZyB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCAjMUIyNDJDMUY7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYyNjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCAjMUIyNDJDMUY7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYmxvZ2dlci1kZXRhaWxzIHtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLmxvYWQtbW9yZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1maWx0ZXIsXHJcbi5mYXEtZmlsdGVycyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNzgsIDE1MywgMjU1LCAwLjIpLCByZ2JhKDE3OCwgMTUzLCAyNTUsIDAuMikpLFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgyNjEuMzZkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTIwNC4wOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtMTI1LjglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgLTEwNi4yMyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAtODYuNjYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC04LjM4JSk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNCMjk5RkYsICNCMjk5RkYpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoMjYxLjM2ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIC0yMDQuMDglLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTEyNS44JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIC0xMDYuMjMlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgLTg2LjY2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtOC4zOCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubG9hZC1tb3JlLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuXG5cbi5wYWdpbmF0aW9uX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcblxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHt9XG59XG5cbi5sb2FkX21vcmVfYmxvZ19idG5fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnBhZ2luYXRpb24gYSxcbi5wYWdpbmF0aW9uPnNwYW4ge1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAvKiAyMC44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcGFkZGluZzogMTMuNXB4IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmc6IDEzLjVweCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUFBNEIyO1xuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG5cbiAgICBhLnByZXYsXG4gICAgYS5uZXh0IHtcbiAgICAgIHBhZGRpbmc6IDlweCAxMXB4O1xuICAgIH1cblxuICAgIGEgLnByZXZfYXJyb3csXG4gICAgYSAubmV4dF9hcnJvdyB7XG4gICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnaW5hdGlvbiBhIC5wcmV2X2Fycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgOCAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjQ0MjY4IDEzLjQ2MDVDNy41MDA3NSAxMy41MTg2IDcuNTQ2ODEgMTMuNTg3NSA3LjU3ODI0IDEzLjY2MzRDNy42MDk2NiAxMy43MzkzIDcuNjI1ODQgMTMuODIwNiA3LjYyNTg0IDEzLjkwMjdDNy42MjU4NCAxMy45ODQ4IDcuNjA5NjYgMTQuMDY2MSA3LjU3ODI0IDE0LjE0MkM3LjU0NjgxIDE0LjIxNzkgNy41MDA3NSAxNC4yODY4IDcuNDQyNjggMTQuMzQ0OUM3LjM4NDYxIDE0LjQwMjkgNy4zMTU2NyAxNC40NDkgNy4yMzk4IDE0LjQ4MDRDNy4xNjM5MyAxNC41MTE5IDcuMDgyNjEgMTQuNTI4IDcuMDAwNDkgMTQuNTI4QzYuOTE4MzcgMTQuNTI4IDYuODM3MDUgMTQuNTExOSA2Ljc2MTE4IDE0LjQ4MDRDNi42ODUzMSAxNC40NDkgNi42MTYzNyAxNC40MDI5IDYuNTU4MyAxNC4zNDQ5TDAuMzA4MzA0IDguMDk0ODhDMC4yNTAxOTQgOC4wMzY4MyAwLjIwNDA5NSA3Ljk2NzkgMC4xNzI2NDIgNy44OTIwM0MwLjE0MTE4OSA3LjgxNjE1IDAuMTI1IDcuNzM0ODMgMC4xMjUgNy42NTI2OUMwLjEyNSA3LjU3MDU2IDAuMTQxMTg5IDcuNDg5MjMgMC4xNzI2NDIgNy40MTMzNUMwLjIwNDA5NSA3LjMzNzQ4IDAuMjUwMTk0IDcuMjY4NTUgMC4zMDgzMDQgNy4yMTA1TDYuNTU4MyAwLjk2MDUwNEM2LjY3NTU4IDAuODQzMjI4IDYuODM0NjQgMC43NzczNDQgNy4wMDA0OSAwLjc3NzM0NEM3LjE2NjM0IDAuNzc3MzQ0IDcuMzI1NCAwLjg0MzIyOCA3LjQ0MjY4IDAuOTYwNTA0QzcuNTU5OTYgMS4wNzc3OCA3LjYyNTg0IDEuMjM2ODQgNy42MjU4NCAxLjQwMjY5QzcuNjI1ODQgMS41Njg1NCA3LjU1OTk2IDEuNzI3NiA3LjQ0MjY4IDEuODQ0ODhMMS42MzQwOSA3LjY1MjY5TDcuNDQyNjggMTMuNDYwNVpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIHdpZHRoOiA4cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gYSAubmV4dF9hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgOCAxNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjY5MjU0IDguMDk0ODhMMS40NDI1NCAxNC4zNDQ5QzEuMzg0NDcgMTQuNDAyOSAxLjMxNTUzIDE0LjQ0OSAxLjIzOTY2IDE0LjQ4MDRDMS4xNjM3OSAxNC41MTE5IDEuMDgyNDcgMTQuNTI4IDEuMDAwMzUgMTQuNTI4QzAuOTE4MjI2IDE0LjUyOCAwLjgzNjkwOCAxNC41MTE5IDAuNzYxMDM3IDE0LjQ4MDRDMC42ODUxNjcgMTQuNDQ5IDAuNjE2MjI5IDE0LjQwMjkgMC41NTgxNiAxNC4zNDQ5QzAuNTAwMDkxIDE0LjI4NjggMC40NTQwMjggMTQuMjE3OSAwLjQyMjYwMSAxNC4xNDJDMC4zOTExNzUgMTQuMDY2MSAwLjM3NSAxMy45ODQ4IDAuMzc1IDEzLjkwMjdDMC4zNzUgMTMuODIwNiAwLjM5MTE3NSAxMy43MzkzIDAuNDIyNjAxIDEzLjY2MzRDMC40NTQwMjggMTMuNTg3NSAwLjUwMDA5MSAxMy41MTg2IDAuNTU4MTYgMTMuNDYwNUw2LjM2Njc1IDcuNjUyNjlMMC41NTgxNiAxLjg0NDg4QzAuNDQwODg0IDEuNzI3NiAwLjM3NSAxLjU2ODU0IDAuMzc1IDEuNDAyNjlDMC4zNzUgMS4yMzY4NCAwLjQ0MDg4NCAxLjA3Nzc4IDAuNTU4MTYgMC45NjA1MDRDMC42NzU0MzUgMC44NDMyMjggMC44MzQ0OTUgMC43NzczNDQgMS4wMDAzNSAwLjc3NzM0NEMxLjE2NjIgMC43NzczNDQgMS4zMjUyNiAwLjg0MzIyOCAxLjQ0MjU0IDAuOTYwNTA0TDcuNjkyNTQgNy4yMTA1QzcuNzUwNjUgNy4yNjg1NSA3Ljc5Njc1IDcuMzM3NDggNy44MjgyIDcuNDEzMzVDNy44NTk2NSA3LjQ4OTIzIDcuODc1ODQgNy41NzA1NiA3Ljg3NTg0IDcuNjUyNjlDNy44NzU4NCA3LjczNDgzIDcuODU5NjUgNy44MTYxNSA3LjgyODIgNy44OTIwM0M3Ljc5Njc1IDcuOTY3OSA3Ljc1MDY1IDguMDM2ODMgNy42OTI1NCA4LjA5NDg4WlwiIGZpbGw9XCIlMjMzQTYyM0NcIi8+PC9zdmc+Jyk7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIHdpZHRoOiA4cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24gLmFjdGl2ZSxcbi5wYWdpbmF0aW9uIC5jdXJyZW50IHtcbiAgLy8gYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ7XG4gIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA0IDIyMSAyNDUpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIC5kb3RzIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucGFnaW5hdGlvbiBhOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLmRvdHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ7XG59XG5cblxuXG4jcG9zdC1sb2FkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIC5sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcbiAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuXHJcblxyXG4udGV4dGVkaXRvci1jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHJcblxyXG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuXHJcbiAgICAgICAgc3Ryb25nLFxyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIGEsXHJcbiAgICBwIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zNTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTcwMDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcblxyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbi10YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI2O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuXHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTAgO1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG5cclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMDtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDYge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgIGNvbG9yOiAjMDAyRDA0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWluLXRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDAgO1xyXG4gICAgfVxyXG5cclxuICAgIGhyLFxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItQ0RENURGO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIHAraHIge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzNnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xdW90ZVRleHQsXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBtYXJnaW46IDYwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMDRweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy02MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbi10YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnRoZWFkaW5nO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmaWdjYXB0aW9uLFxyXG4gICAgLndwLWVsZW1lbnQtY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTMwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXB0aW9uSW1nIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICAmX193cmFwIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2ODRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZHJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctMzAwO1xyXG4gICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTUwO1xyXG4gICAgICAgICAgICAvL2xldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTE0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTlFOTE4MjU0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmhpZ2gge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuXHJcbiAgICAgICAgICAgIC5jYXB0aW9uSW1nX193cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODk2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsUmliYm9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faWNvbldyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpvYnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItOUU5MTgyNTQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2hlYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIC8vY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItNzk3MTZCO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMDtcclxuICAgICAgICAgICAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMTU2O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhZGdlV3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OCwgMTQ1LCAxMzAsIDAuMTI1NDkwMTk2MSk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuXHJcbiAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmFkZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNCMjk5RkYsICNCMjk5RkYpLFxyXG4gICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDI2MS4zNmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAtMjA0LjA4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC0xMjUuOCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAtMTA2LjIzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIC04Ni42NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgLTguMzglKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMjE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBwLFxyXG4gICAgaDYge1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1saXN0aW5nX19pdGVtLS1iYWRnZSBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGg2Ky5pY29uLWluZm8tYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWluZm8tYm94OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWluZm8tYm94K3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMrcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTI1MkMzOTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZmlndXJlLFxyXG4gICAgLndwLWNhcHRpb24sXHJcbiAgICAuYWxpZ25ub25lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZpZ2NhcHRpb24sXHJcbiAgICAuZmlnY2FwdGlvbixcclxuICAgIC53cC1jYXB0aW9uLXRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE5MywgMTc3LCAxNjEsIDAuMzMpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkzLCAxNzcsIDE2MSwgMC4zMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4ucGFnZS10ZW1wbGF0ZS1sZWdhbC1jb250ZW50LXRlbXBsYXRlLFxuLnNpbmdsZS1wb3N0IHtcbiAgICAuc2luZ2xlLXRyZWUge1xuICAgICAgICAmX2J0biB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXRyZWUge1xuICAgICZfYnRuIHtcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogM3B4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRZaUlHaGxhV2RvZEQwaU1UTWlJSFpwWlhkQ2IzZzlJakFnTUNBeE5pQXhNeUlnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRUQXVNVGd6TURNeklEVXVPVEk1TUROTU5TNDVNamd5T0NBd0xqRTRNemM1UXpZdU1EUTFORGtnTUM0d05qWTFOemsySURZdU1qQTBORFlnTUM0d01EQTNNekEzTkRrZ05pNHpOekF5TWlBd0xqQXdNRGN6TURjME9VTTJMalV6TlRrNElEQXVNREF3TnpNd056UTVJRFl1TmprME9UVWdNQzR3TmpZMU56azJJRFl1T0RFeU1UWWdNQzR4T0RNM09VTTJMamt5T1RNM0lEQXVNekF4SURZdU9UazFNaklnTUM0ME5UazVOekVnTmk0NU9UVXlNaUF3TGpZeU5UY3pNVU0yTGprNU5USXlJREF1TnpreE5Ea3lJRFl1T1RJNU16Y2dNQzQ1TlRBME5qTWdOaTQ0TVRJeE5pQXhMakEyTnpZM1RESXVNVE16TmpVZ05TNDNORFl4T0V3eE5DNDNOamN4SURVdU56UTFOak5ETVRRdU9UTXpJRFV1TnpRMU5qTWdNVFV1TURreUlEVXVPREV4TlRFZ01UVXVNakE1TXlBMUxqa3lPRGM1UXpFMUxqTXlOallnTmk0d05EWXdOaUF4TlM0ek9USTFJRFl1TWpBMU1USWdNVFV1TXpreU5TQTJMak0zTURrM1F6RTFMak01TWpVZ05pNDFNelk0TXlBeE5TNHpNalkySURZdU5qazFPRGtnTVRVdU1qQTVNeUEyTGpneE16RTJRekUxTGpBNU1pQTJMamt6TURRMElERTBMamt6TXlBMkxqazVOak15SURFMExqYzJOekVnTmk0NU9UWXpNa3d5TGpFek16WTFJRFl1T1RrMU56ZE1OaTQ0TVRJeE5pQXhNUzQyTnpRelF6WXVPVEk1TXpjZ01URXVOemt4TlNBMkxqazVOVEl5SURFeExqazFNRFVnTmk0NU9UVXlNaUF4TWk0eE1UWXlRell1T1RrMU1qSWdNVEl1TWpneUlEWXVPVEk1TXpjZ01USXVORFF3T1NBMkxqZ3hNakUySURFeUxqVTFPREpETmk0Mk9UUTVOU0F4TWk0Mk56VTBJRFl1TlRNMU9UZ2dNVEl1TnpReE1pQTJMak0zTURJeUlERXlMamMwTVRKRE5pNHlNRFEwTmlBeE1pNDNOREV5SURZdU1EUTFORGtnTVRJdU5qYzFOQ0ExTGpreU9ESTRJREV5TGpVMU9ESk1NQzR4T0RNd016TWdOaTQ0TVRJNU1rTXdMakEyTlRneU1qZ2dOaTQyT1RVM01TQXRNaTQxTlRjeE4yVXRNRFVnTmk0MU16WTNNeUF0TWk0MU5qZ3lNMlV0TURVZ05pNHpOekE1TjBNdE1pNDFOemczTjJVdE1EVWdOaTR5TURVeU1TQXdMakEyTlRneU1qWWdOaTR3TkRZeU5DQXdMakU0TXpBek15QTFMamt5T1RBeldpSWdabWxzYkQwaUl6RTFOVVZGUmlJdlBnbzhMM04yWno0SycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCxcbiAgICAgICAgLnBvc3QtZXhjZXJwdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1tYWluQmFubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTkvMTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cmVlLWNhdCB7XG4gICAgJisuc2luZ2xlLXRyZWUtaGVhZCB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHggM3B4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICAvKiAxNS44NHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg1OCwgOTgsIDYwLCAxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAyLCAyMzMsIDE4NywgMC4zNSk7XG4gICAgICAgIH1cblxuICAgICAgICBsaS50cmVlLXJlbW92YWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOFwiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAxOCAxOFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMy45Mjg5IDQuNDAxNTlDMTMuNTIyIDMuNDMwMDQgMTIuODM3MSAyLjYwMDQyIDExLjk2MDEgMi4wMTY5NUMxMS4wODMyIDEuNDMzNDggMTAuMDUzMyAxLjEyMjE5IDkuMDAwMDIgMS4xMjIxOUM3Ljk0NjcgMS4xMjIxOSA2LjkxNjg4IDEuNDMzNDggNi4wMzk5MyAyLjAxNjk1QzUuMTYyOTggMi42MDA0MiA0LjQ3ODAyIDMuNDMwMDQgNC4wNzExMSA0LjQwMTU5QzMuMTk1NDIgNC44MDcxMSAyLjQ1MzMgNS40NTM2MiAxLjkzMTU3IDYuMjY1NDZDMS40MDk4NSA3LjA3NzMxIDEuMTMwMDkgOC4wMjA5NCAxLjEyNTAyIDguOTg1OTdDMS4xMTcyOSAxMS43MTU1IDMuMzMwMDIgMTMuOTkyMiA2LjA1Njc0IDE0LjA2MjVDNi44ODE1OSAxNC4wODQxIDcuNjk5MTIgMTMuOTAyNyA4LjQzNzUyIDEzLjUzNDVWMTYuMzEyNUM4LjQzNzUyIDE2LjQ2MTcgOC40OTY3OCAxNi42MDQ4IDguNjAyMjcgMTYuNzEwM0M4LjcwNzc2IDE2LjgxNTggOC44NTA4NCAxNi44NzUgOS4wMDAwMiAxNi44NzVDOS4xNDkyIDE2Ljg3NSA5LjI5MjI4IDE2LjgxNTggOS4zOTc3NyAxNi43MTAzQzkuNTAzMjYgMTYuNjA0OCA5LjU2MjUyIDE2LjQ2MTcgOS41NjI1MiAxNi4zMTI1VjEzLjUzNDVDMTAuMjYxMyAxMy44ODMgMTEuMDMxNyAxNC4wNjM4IDExLjgxMjUgMTQuMDYyNUgxMS45NDMzQzE0LjY3IDEzLjk5MjIgMTYuODgyOCAxMS43MTY5IDE2Ljg3NSA4Ljk4NzM3QzE2Ljg3MDMgOC4wMjIwOSAxNi41OTA3IDcuMDc4MTIgMTYuMDY5IDYuMjY1OTlDMTUuNTQ3MiA1LjQ1Mzg1IDE0LjgwNDkgNC44MDcxNSAxMy45Mjg5IDQuNDAxNTlaTTExLjkxNDUgMTIuOTM3NUMxMS4xMDIxIDEyLjk2MDIgMTAuMzAyOSAxMi43MjkyIDkuNjI3OTEgMTIuMjc2NkM5LjYwNTg4IDEyLjI2MjUgOS41ODQwOCAxMi4yNDkyIDkuNTYyNTIgMTIuMjM2NVY5LjM0NzM3TDEyLjYyNjcgNy44MTU5N0MxMi42OTI5IDcuNzgyOTEgMTIuNzUxOCA3LjczNzE2IDEyLjgwMDIgNy42ODEzMkMxMi44NDg3IDcuNjI1NDggMTIuODg1NiA3LjU2MDY0IDEyLjkwOSA3LjQ5MDUyQzEyLjkzMjQgNy40MjA0IDEyLjk0MTcgNy4zNDYzNiAxMi45MzY1IDcuMjcyNjNDMTIuOTMxMiA3LjE5ODkgMTIuOTExNSA3LjEyNjkyIDEyLjg3ODUgNy4wNjA4MUMxMi44NDU0IDYuOTk0NyAxMi43OTk2IDYuOTM1NzQgMTIuNzQzOCA2Ljg4NzMxQzEyLjY4OCA2LjgzODg4IDEyLjYyMzEgNi44MDE5MyAxMi41NTMgNi43Nzg1NUMxMi40ODI5IDYuNzU1MTggMTIuNDA4OCA2Ljc0NTg0IDEyLjMzNTEgNi43NTEwOEMxMi4yNjE0IDYuNzU2MzIgMTIuMTg5NCA2Ljc3NjAzIDEyLjEyMzMgNi44MDkwOUw5LjU2MjUyIDguMDkwMThWNi4xODc1M0M5LjU2MjUyIDYuMDM4MzQgOS41MDMyNiA1Ljg5NTI3IDkuMzk3NzcgNS43ODk3OEM5LjI5MjI4IDUuNjg0MjkgOS4xNDkyIDUuNjI1MDMgOS4wMDAwMiA1LjYyNTAzQzguODUwODQgNS42MjUwMyA4LjcwNzc2IDUuNjg0MjkgOC42MDIyNyA1Ljc4OTc4QzguNDk2NzggNS44OTUyNyA4LjQzNzUyIDYuMDM4MzQgOC40Mzc1MiA2LjE4NzUzVjkuNzc3NjhMNS44NzY3NCA4LjQ5NjU5QzUuNzQzMjIgOC40Mjk4MyA1LjU4ODY1IDguNDE4ODUgNS40NDcwMyA4LjQ2NjA1QzUuMzA1NDEgOC41MTMyNiA1LjE4ODM0IDguNjE0NzkgNS4xMjE1OCA4Ljc0ODMxQzUuMDU0ODIgOC44ODE4MyA1LjA0Mzg0IDkuMDM2NCA1LjA5MTA0IDkuMTc4MDJDNS4xMzgyNSA5LjMxOTY0IDUuMjM5NzggOS40MzY3MSA1LjM3MzMgOS41MDM0N0w4LjQzNzUyIDExLjAzNDlWMTIuMjM0NEM4LjQxNTQ5IDEyLjI0NzEgOC4zOTM2OSAxMi4yNjA0IDguMzcyMTMgMTIuMjc0NUM3LjY5NzIxIDEyLjcyNzQgNi44OTgwOSAxMi45NTkxIDYuMDg1NTcgMTIuOTM3NUM1LjE5NjI3IDEyLjkxNTMgNC4zNDA3MSAxMi41OTI2IDMuNjU4MjUgMTIuMDIyQzIuOTc1NzkgMTEuNDUxNCAyLjUwNjY1IDEwLjY2NjUgMi4zMjcyNyA5Ljc5NTI0QzIuMTQ3ODkgOC45MjM5NSAyLjI2ODg0IDguMDE3NTggMi42NzA0MSA3LjIyMzgxQzMuMDcxOTcgNi40MzAwMyAzLjczMDQ5IDUuNzk1NjIgNC41Mzg2OSA1LjQyMzkzQzQuNzk0MyA1LjMwNjgyIDQuOTk2NCA1LjA5NzY5IDUuMTA0NzEgNC44MzgyM0M1LjQyNTc4IDQuMDcwODkgNS45NjY1NCAzLjQxNTU4IDYuNjU4OTkgMi45NTQ2OUM3LjM1MTQ1IDIuNDkzODEgOC4xNjQ2OSAyLjI0NzkxIDguOTk2NSAyLjI0NzkxQzkuODI4MzIgMi4yNDc5MSAxMC42NDE2IDIuNDkzODEgMTEuMzM0IDIuOTU0NjlDMTIuMDI2NSAzLjQxNTU4IDEyLjU2NzIgNC4wNzA4OSAxMi44ODgzIDQuODM4MjNDMTIuOTk2NiA1LjA5NzY5IDEzLjE5ODcgNS4zMDY4MiAxMy40NTQzIDUuNDIzOTNDMTQuMjYyNSA1Ljc5NTYyIDE0LjkyMSA2LjQzMDAzIDE1LjMyMjYgNy4yMjM4MUMxNS43MjQyIDguMDE3NTggMTUuODQ1MSA4LjkyMzk1IDE1LjY2NTcgOS43OTUyNEMxNS40ODY0IDEwLjY2NjUgMTUuMDE3MiAxMS40NTE0IDE0LjMzNDggMTIuMDIyQzEzLjY1MjMgMTIuNTkyNiAxMi43OTY3IDEyLjkxNTMgMTEuOTA3NCAxMi45Mzc1SDExLjkxNDVaXCIgZmlsbD1cIiUyMzZGQTYyN1wiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLmluZHVzdHJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTggMTNcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTYuODc1IDEwLjkzNzVIMTYuMzEyNVYyLjA3MTA2TDE2Ljk5MjQgMS45MjQ4MUMxNy4wNjYyIDEuOTEwOTcgMTcuMTM2NSAxLjg4MjUgMTcuMTk5MSAxLjg0MTA3QzE3LjI2MTcgMS43OTk2NCAxNy4zMTU0IDEuNzQ2MSAxNy4zNTcgMS42ODM1OUMxNy4zOTg2IDEuNjIxMDkgMTcuNDI3MyAxLjU1MDg5IDE3LjQ0MTMgMS40NzcxM0MxNy40NTU0IDEuNDAzMzcgMTcuNDU0NSAxLjMyNzU1IDE3LjQzODggMS4yNTQxNEMxNy40MjMgMS4xODA3MiAxNy4zOTI4IDEuMTExMiAxNy4zNDk4IDEuMDQ5NjZDMTcuMzA2NyAwLjk4ODEyNSAxNy4yNTE4IDAuOTM1ODI0IDE3LjE4ODMgMC44OTU4NDJDMTcuMTI0NyAwLjg1NTg1OSAxNy4wNTM4IDAuODI5MDAzIDE2Ljk3OTcgMC44MTY4NTdDMTYuOTA1NiAwLjgwNDcxMSAxNi44Mjk5IDAuODA3NTIxIDE2Ljc1NjkgMC44MjUxMjJMMS4wMDY4NyA0LjIwMDEyQzAuODcxMTg5IDQuMjI5NCAwLjc1MTEyMSA0LjMwNzgyIDAuNjY5NzY1IDQuNDIwMjlDMC41ODg0MDkgNC41MzI3NSAwLjU1MTUxMiA0LjY3MTMzIDAuNTY2MTcgNC44MDkzN0MwLjU4MDgyOSA0Ljk0NzQgMC42NDYwMDcgNS4wNzUxNCAwLjc0OTE2OSA1LjE2ODAxQzAuODUyMzMxIDUuMjYwODkgMC45ODYxOTEgNS4zMTIzNCAxLjEyNSA1LjMxMjQ3QzEuMTY0OTQgNS4zMTIzOSAxLjIwNDc3IDUuMzA4MTUgMS4yNDM4MyA1LjI5OTgxTDEuNjg3NSA1LjIwNDg5VjEwLjkzNzVIMS4xMjVDMC45NzU4MTYgMTAuOTM3NSAwLjgzMjc0MiAxMC45OTY3IDAuNzI3MjUyIDExLjEwMjJDMC42MjE3NjMgMTEuMjA3NyAwLjU2MjUgMTEuMzUwOCAwLjU2MjUgMTEuNUMwLjU2MjUgMTEuNjQ5MSAwLjYyMTc2MyAxMS43OTIyIDAuNzI3MjUyIDExLjg5NzdDMC44MzI3NDIgMTIuMDAzMiAwLjk3NTgxNiAxMi4wNjI1IDEuMTI1IDEyLjA2MjVIMTYuODc1QzE3LjAyNDIgMTIuMDYyNSAxNy4xNjczIDEyLjAwMzIgMTcuMjcyNyAxMS44OTc3QzE3LjM3ODIgMTEuNzkyMiAxNy40Mzc1IDExLjY0OTEgMTcuNDM3NSAxMS41QzE3LjQzNzUgMTEuMzUwOCAxNy4zNzgyIDExLjIwNzcgMTcuMjcyNyAxMS4xMDIyQzE3LjE2NzMgMTAuOTk2NyAxNy4wMjQyIDEwLjkzNzUgMTYuODc1IDEwLjkzNzVaTTIuODEyNSA0Ljk2MDlMMTUuMTg3NSAyLjMxMjIzVjEwLjkzNzVIMTMuNVY2Ljk5OTk3QzEzLjUgNi44NTA3OCAxMy40NDA3IDYuNzA3NzEgMTMuMzM1MiA2LjYwMjIyQzEzLjIyOTggNi40OTY3MyAxMy4wODY3IDYuNDM3NDcgMTIuOTM3NSA2LjQzNzQ3SDUuMDYyNUM0LjkxMzMyIDYuNDM3NDcgNC43NzAyNCA2LjQ5NjczIDQuNjY0NzUgNi42MDIyMkM0LjU1OTI2IDYuNzA3NzEgNC41IDYuODUwNzggNC41IDYuOTk5OTdWMTAuOTM3NUgyLjgxMjVWNC45NjA5Wk0xMi4zNzUgOC42ODc0N0g1LjYyNVY3LjU2MjQ3SDEyLjM3NVY4LjY4NzQ3Wk01LjYyNSA5LjgxMjQ3SDEyLjM3NVYxMC45Mzc1SDUuNjI1VjkuODEyNDdaXCIgZmlsbD1cIiUyM0YxN0EyRlwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLmVtZXJnZW5jeS1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTYgMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTUuNjUwOCAxMi4yMjQ5TDkuNTAxOTMgMS41NDY1MkM5LjM0ODI4IDEuMjg0OTEgOS4xMjg5MiAxLjA2Nzk5IDguODY1NiAwLjkxNzI2N0M4LjYwMjI5IDAuNzY2NTQ2IDguMzA0MTYgMC42ODcyNTYgOC4wMDA3NiAwLjY4NzI1NkM3LjY5NzM1IDAuNjg3MjU2IDcuMzk5MjIgMC43NjY1NDYgNy4xMzU5MSAwLjkxNzI2N0M2Ljg3MjU5IDEuMDY3OTkgNi42NTMyNCAxLjI4NDkxIDYuNDk5NTggMS41NDY1MkwwLjM1MDc1NCAxMi4yMjQ5QzAuMjAyOTEyIDEyLjQ3NzkgMC4xMjUgMTIuNzY1NyAwLjEyNSAxMy4wNTg4QzAuMTI1IDEzLjM1MTkgMC4yMDI5MTIgMTMuNjM5NyAwLjM1MDc1NCAxMy44OTI3QzAuNTAyNDQgMTQuMTU1OSAwLjcyMTQyMSAxNC4zNzQgMC45ODUyMjcgMTQuNTI0NkMxLjI0OTAzIDE0LjY3NTIgMS41NDgxNiAxNC43NTMgMS44NTE5MyAxNC43NDk4SDE0LjE0OTZDMTQuNDUzMSAxNC43NTI3IDE0Ljc1MTkgMTQuNjc0OSAxNS4wMTU1IDE0LjUyNDNDMTUuMjc5IDE0LjM3MzYgMTUuNDk3OCAxNC4xNTU3IDE1LjY0OTMgMTMuODkyN0MxNS43OTc0IDEzLjYzOTggMTUuODc1NiAxMy4zNTIgMTUuODc1OCAxMy4wNTlDMTUuODc2MSAxMi43NjU5IDE1Ljc5ODQgMTIuNDc4IDE1LjY1MDggMTIuMjI0OVpNMTQuNjc1NSAxMy4zMjk1QzE0LjYyMTkgMTMuNDIwOSAxNC41NDUgMTMuNDk2NSAxNC40NTI1IDEzLjU0ODRDMTQuMzYwMSAxMy42MDAzIDE0LjI1NTYgMTMuNjI2NiAxNC4xNDk2IDEzLjYyNDhIMS44NTE5M0MxLjc0NTk1IDEzLjYyNjYgMS42NDEzOSAxMy42MDAzIDEuNTQ4OTcgMTMuNTQ4NEMxLjQ1NjU1IDEzLjQ5NjUgMS4zNzk1OSAxMy40MjA5IDEuMzI1OTkgMTMuMzI5NUMxLjI3NzQzIDEzLjI0NzMgMS4yNTE4MiAxMy4xNTM2IDEuMjUxODIgMTMuMDU4MUMxLjI1MTgyIDEyLjk2MjYgMS4yNzc0MyAxMi44Njg5IDEuMzI1OTkgMTIuNzg2N0w3LjQ3NDgyIDIuMTA4MzJDNy41Mjk1IDIuMDE3MzEgNy42MDY4MSAxLjk0MjAxIDcuNjk5MjIgMS44ODk3M0M3Ljc5MTYzIDEuODM3NDUgNy44OTU5OSAxLjgwOTk4IDguMDAyMTYgMS44MDk5OEM4LjEwODMzIDEuODA5OTggOC4yMTI3IDEuODM3NDUgOC4zMDUxIDEuODg5NzNDOC4zOTc1MSAxLjk0MjAxIDguNDc0ODIgMi4wMTczMSA4LjUyOTUxIDIuMTA4MzJMMTQuNjc4MyAxMi43ODY3QzE0LjcyNjUgMTIuODY5MSAxNC43NTE2IDEyLjk2MyAxNC43NTExIDEzLjA1ODVDMTQuNzUwNiAxMy4xNTM5IDE0LjcyNDUgMTMuMjQ3NSAxNC42NzU1IDEzLjMyOTVaTTcuNDM4MjUgOS4xMjQ4VjYuMzEyM0M3LjQzODI1IDYuMTYzMTIgNy40OTc1MiA2LjAyMDA0IDcuNjAzMDEgNS45MTQ1NkM3LjcwODUgNS44MDkwNyA3Ljg1MTU3IDUuNzQ5OCA4LjAwMDc2IDUuNzQ5OEM4LjE0OTk0IDUuNzQ5OCA4LjI5MzAxIDUuODA5MDcgOC4zOTg1IDUuOTE0NTZDOC41MDM5OSA2LjAyMDA0IDguNTYzMjYgNi4xNjMxMiA4LjU2MzI2IDYuMzEyM1Y5LjEyNDhDOC41NjMyNiA5LjI3Mzk5IDguNTAzOTkgOS40MTcwNiA4LjM5ODUgOS41MjI1NUM4LjI5MzAxIDkuNjI4MDQgOC4xNDk5NCA5LjY4NzMgOC4wMDA3NiA5LjY4NzNDNy44NTE1NyA5LjY4NzMgNy43MDg1IDkuNjI4MDQgNy42MDMwMSA5LjUyMjU1QzcuNDk3NTIgOS40MTcwNiA3LjQzODI1IDkuMjczOTkgNy40MzgyNSA5LjEyNDhaTTguODQ0NTEgMTEuNjU2MUM4Ljg0NDUxIDExLjgyMjkgOC43OTUwMiAxMS45ODYxIDguNzAyMzEgMTIuMTI0OEM4LjYwOTYgMTIuMjYzNiA4LjQ3NzgyIDEyLjM3MTcgOC4zMjM2NCAxMi40MzU2QzguMTY5NDcgMTIuNDk5NCA3Ljk5OTgyIDEyLjUxNjEgNy44MzYxNSAxMi40ODM2QzcuNjcyNDggMTIuNDUxIDcuNTIyMTMgMTIuMzcwNyA3LjQwNDEzIDEyLjI1MjdDNy4yODYxMyAxMi4xMzQ3IDcuMjA1NzcgMTEuOTg0MyA3LjE3MzIyIDExLjgyMDdDNy4xNDA2NiAxMS42NTcgNy4xNTczNyAxMS40ODczIDcuMjIxMjMgMTEuMzMzMkM3LjI4NTA5IDExLjE3OSA3LjM5MzI0IDExLjA0NzIgNy41MzE5OSAxMC45NTQ1QzcuNjcwNzUgMTAuODYxOCA3LjgzMzg4IDEwLjgxMjMgOC4wMDA3NiAxMC44MTIzQzguMjI0NTMgMTAuODEyMyA4LjQzOTE0IDEwLjkwMTIgOC41OTczOCAxMS4wNTk0QzguNzU1NjEgMTEuMjE3NyA4Ljg0NDUxIDExLjQzMjMgOC44NDQ1MSAxMS42NTYxWlwiIGZpbGw9XCIlMjNGNzlBOTRcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cblxuICAgICAgICBsaS50cmVlLXRyaW1taW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTYgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuMDkwOSA1Ljk1NDE3QzEwLjA0OSA1Ljg5MzE2IDEwLjAxOTcgNS44MjQ1IDEwLjAwNDQgNS43NTIxM0M5Ljk4OTIgNS42Nzk3NiA5Ljk4ODM4IDUuNjA1MDkgMTAuMDAyIDUuNTMyNDFDMTAuMDE1NyA1LjQ1OTcyIDEwLjA0MzUgNS4zOTA0MyAxMC4wODQgNS4zMjg1MkMxMC4xMjQ0IDUuMjY2NjEgMTAuMTc2NyA1LjIxMzI4IDEwLjIzNzggNS4xNzE1OUwxNC45OTUyIDEuOTE2MTJDMTUuMTE4NCAxLjgzOTg5IDE1LjI2NjMgMS44MTQxNSAxNS40MDggMS44NDQyNkMxNS41NDk3IDEuODc0MzcgMTUuNjc0NCAxLjk1ODAyIDE1Ljc1NiAyLjA3Nzc2QzE1LjgzNzUgMi4xOTc1MSAxNS44Njk4IDIuMzQ0MTIgMTUuODQ1OSAyLjQ4NzA1QzE1LjgyMjEgMi42Mjk5NyAxNS43NDQgMi43NTgxOCAxNS42MjggMi44NDQ5NUwxMC44Njk5IDYuMTAwNDJDMTAuNzc2NyA2LjE2NDcyIDEwLjY2NjEgNi4xOTkwNiAxMC41NTI4IDYuMTk4ODZDMTAuNDYxOCA2LjE5ODUxIDEwLjM3MjEgNi4xNzYwNiAxMC4yOTE3IDYuMTMzNDRDMTAuMjExMiA2LjA5MDgyIDEwLjE0MjMgNi4wMjkzIDEwLjA5MDkgNS45NTQxN1pNMTUuNzc3IDExLjkzNzFDMTUuNjkyNyAxMi4wNjAxIDE1LjU2MyAxMi4xNDQ3IDE1LjQxNjQgMTIuMTcyMUMxNS4yNjk3IDEyLjE5OTUgMTUuMTE4MiAxMi4xNjc2IDE0Ljk5NTIgMTIuMDgzM0w4LjU2Mjk2IDcuNjgxNzVMNS41NzM5OCA5LjcyNjQ0QzUuODAyMDMgMTAuMzA1NiA1LjgwODcxIDEwLjk0ODQgNS41OTI3NCAxMS41MzIyQzUuMzc2NzcgMTIuMTE1OSA0Ljk1MzI5IDEyLjU5OTcgNC40MDMyMiAxMi44OTA5QzMuODUzMTQgMTMuMTgyMiAzLjIxNTA0IDEzLjI2MDUgMi42MTA4NCAxMy4xMTFDMi4wMDY2MyAxMi45NjE2IDEuNDc4NjkgMTIuNTk0NyAxLjEyNzg3IDEyLjA4MDZDMC43NzcwNTcgMTEuNTY2NCAwLjYyNzk3MiAxMC45NDExIDAuNzA5MTAyIDEwLjMyMzlDMC43OTAyMzEgOS43MDY4MyAxLjA5NTg5IDkuMTQxMjUgMS41Njc2NyA4LjczNTI1QzIuMDM5NDUgOC4zMjkyNiAyLjY0NDI4IDguMTExMzIgMy4yNjY1OSA4LjEyMzA4QzMuODg4OSA4LjEzNDg1IDQuNDg1MDYgOC4zNzU0OCA0Ljk0MTE3IDguNzk5MDFMNy41NjY2NCA2Ljk5OTcyTDQuOTM3NjUgNS4yMDA0MkM0LjQ4MzA5IDUuNjIxNzcgMy44ODkyNiA1Ljg2MDkzIDMuMjY5NTUgNS44NzIyM0MyLjY0OTg0IDUuODgzNTMgMi4wNDc2OSA1LjY2NjE4IDEuNTc4MDcgNS4yNjE2OEMxLjEwODQ1IDQuODU3MTggMC44MDQyNjUgNC4yOTM4OCAwLjcyMzYxMiAzLjY3OTM0QzAuNjQyOTYgMy4wNjQ4IDAuNzkxNDg1IDIuNDQyMDkgMS4xNDA4MyAxLjkzMDExQzEuNDkwMTcgMS40MTgxMyAyLjAxNTg1IDEuMDUyNzYgMi42MTc0OCAwLjkwMzc2OUMzLjIxOTEyIDAuNzU0Nzc5IDMuODU0NTUgMC44MzI2MDkgNC40MDI0NSAxLjEyMjRDNC45NTAzNCAxLjQxMjE4IDUuMzcyMyAxLjg5MzYyIDUuNTg3NzUgMi40NzQ3OEM1LjgwMzIgMy4wNTU5NCA1Ljc5NzA1IDMuNjk2MDkgNS41NzA0NiA0LjI3M0wxNS42MjUyIDExLjE1NDVDMTUuNjg2NiAxMS4xOTU4IDE1LjczOTQgMTEuMjQ4OCAxNS43ODAzIDExLjMxMDZDMTUuODIxMiAxMS4zNzIzIDE1Ljg0OTUgMTEuNDQxNSAxNS44NjM3IDExLjUxNDJDMTUuODc3OCAxMS41ODY5IDE1Ljg3NzQgMTEuNjYxNyAxNS44NjI1IDExLjczNDNDMTUuODQ3NiAxMS44MDY4IDE1LjgxODYgMTEuODc1OCAxNS43NzcgMTEuOTM3MVpNNC42MjU0NiAxMC42NTZDNC42MjU1MyAxMC4zMzA2IDQuNTEyNzkgMTAuMDE1MyA0LjMwNjQ0IDkuNzYzNzhDNC4xMDAxIDkuNTEyMjQgMy44MTI5MiA5LjM0MDAzIDMuNDkzODMgOS4yNzY0OUMzLjE3NDc1IDkuMjEyOTYgMi44NDM1MSA5LjI2MjAzIDIuNTU2NTUgOS40MTUzNEMyLjI2OTU5IDkuNTY4NjUgMi4wNDQ2NyA5LjgxNjcyIDEuOTIwMTEgMTAuMTE3M0MxLjc5NTU1IDEwLjQxNzggMS43NzkwNiAxMC43NTIzIDEuODczNDQgMTEuMDYzNkMxLjk2NzgzIDExLjM3NSAyLjE2NzI2IDExLjY0NCAyLjQzNzc1IDExLjgyNDhDMi43MDgyMyAxMi4wMDU2IDMuMDMzMDQgMTIuMDg3IDMuMzU2ODMgMTIuMDU1MkMzLjY4MDYxIDEyLjAyMzMgMy45ODMzNCAxMS44ODAyIDQuMjEzNDMgMTEuNjUwMkM0LjM0NDQ5IDExLjUyIDQuNDQ4NCAxMS4zNjUxIDQuNTE5MTMgMTEuMTk0NEM0LjU4OTg2IDExLjAyMzcgNC42MjYgMTAuODQwNyA0LjYyNTQ2IDEwLjY1NlpNNC4yMTM0MyA0LjMzNjk4QzQuNDEwMTQgNC4xNDAzMyA0LjU0NDEyIDMuODg5NzYgNC41OTg0MSAzLjYxNjk3QzQuNjUyNzEgMy4zNDQxNyA0LjYyNDg4IDMuMDYxNCA0LjUxODQ2IDIuODA0NDFDNC40MTIwNCAyLjU0NzQzIDQuMjMxNzkgMi4zMjc3OCA0LjAwMDUzIDIuMTczMjRDMy43NjkyNiAyLjAxODcgMy40OTczNiAxLjkzNjIxIDMuMjE5MjEgMS45MzYyMUMyLjk0MTA3IDEuOTM2MjEgMi42NjkxNiAyLjAxODcgMi40Mzc5IDIuMTczMjRDMi4yMDY2MyAyLjMyNzc4IDIuMDI2MzkgMi41NDc0MyAxLjkxOTk3IDIuODA0NDFDMS44MTM1NCAzLjA2MTQgMS43ODU3MiAzLjM0NDE3IDEuODQwMDIgMy42MTY5N0MxLjg5NDMxIDMuODg5NzYgMi4wMjgyOCA0LjE0MDMzIDIuMjI0OTkgNC4zMzY5OEMyLjM1NDg2IDQuNDY4NzkgMi41MDk2MyA0LjU3MzQ2IDIuNjgwMzEgNC42NDQ5QzIuODUxIDQuNzE2MzUgMy4wMzQxOCA0Ljc1MzE0IDMuMjE5MjEgNC43NTMxNEMzLjQwNDI1IDQuNzUzMTQgMy41ODc0MyA0LjcxNjM1IDMuNzU4MTEgNC42NDQ5QzMuOTI4OCA0LjU3MzQ2IDQuMDgzNTcgNC40Njg3OSA0LjIxMzQzIDQuMzM2OThaXCIgZmlsbD1cIiUyM0YwRTc0OVwiLz48L3N2Zz4nKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLnNlcnZpY2UtYXJlYS1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNCAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03IDMuNUM2LjQ0Mzc0IDMuNSA1Ljg5OTk3IDMuNjY0OTUgNS40Mzc0NiAzLjk3Mzk5QzQuOTc0OTUgNC4yODMwMyA0LjYxNDQ2IDQuNzIyMjkgNC40MDE1OSA1LjIzNjJDNC4xODg3MiA1Ljc1MDEyIDQuMTMzMDIgNi4zMTU2MiA0LjI0MTU0IDYuODYxMTlDNC4zNTAwNiA3LjQwNjc2IDQuNjE3OTMgNy45MDc5IDUuMDExMjYgOC4zMDEyNEM1LjQwNDYgOC42OTQ1NyA1LjkwNTc0IDguOTYyNDQgNi40NTEzMSA5LjA3MDk2QzYuOTk2ODggOS4xNzk0OCA3LjU2MjM4IDkuMTIzNzggOC4wNzYzIDguOTEwOTFDOC41OTAyMSA4LjY5ODA0IDkuMDI5NDcgOC4zMzc1NSA5LjMzODUxIDcuODc1MDRDOS42NDc1NSA3LjQxMjUzIDkuODEyNSA2Ljg2ODc2IDkuODEyNSA2LjMxMjVDOS44MTI1IDUuNTY2NTggOS41MTYxOCA0Ljg1MTIxIDguOTg4NzQgNC4zMjM3NkM4LjQ2MTI5IDMuNzk2MzIgNy43NDU5MiAzLjUgNyAzLjVaTTcgOEM2LjY2NjI0IDggNi4zMzk5OCA3LjkwMTAzIDYuMDYyNDggNy43MTU2QzUuNzg0OTcgNy41MzAxOCA1LjU2ODY4IDcuMjY2NjMgNS40NDA5NSA2Ljk1ODI4QzUuMzEzMjMgNi42NDk5MyA1LjI3OTgxIDYuMzEwNjMgNS4zNDQ5MiA1Ljk4MzI4QzUuNDEwMDQgNS42NTU5NCA1LjU3MDc2IDUuMzU1MjYgNS44MDY3NiA1LjExOTI2QzYuMDQyNzYgNC44ODMyNiA2LjM0MzQ0IDQuNzIyNTQgNi42NzA3OCA0LjY1NzQyQzYuOTk4MTMgNC41OTIzMSA3LjMzNzQzIDQuNjI1NzMgNy42NDU3OCA0Ljc1MzQ1QzcuOTU0MTMgNC44ODExOCA4LjIxNzY4IDUuMDk3NDcgOC40MDMxMSA1LjM3NDk4QzguNTg4NTMgNS42NTI0OCA4LjY4NzUgNS45Nzg3NCA4LjY4NzUgNi4zMTI1QzguNjg3NSA2Ljc2MDA1IDguNTA5NzEgNy4xODkyOCA4LjE5MzI0IDcuNTA1NzRDNy44NzY3OCA3LjgyMjIxIDcuNDQ3NTUgOCA3IDhaTTcgMC4xMjVDNS4zNTk1NCAwLjEyNjg2MSAzLjc4NjgxIDAuNzc5MzU0IDIuNjI2ODMgMS45MzkzM0MxLjQ2Njg1IDMuMDk5MzEgMC44MTQzNjEgNC42NzIwNCAwLjgxMjUgNi4zMTI1QzAuODEyNSA4LjUyMDMxIDEuODMyNzMgMTAuODYwMyAzLjc2NTYyIDEzLjA4MDFDNC42MzQxNCAxNC4wODMxIDUuNjExNjUgMTQuOTg2NCA2LjY4MDA4IDE1Ljc3M0M2Ljc3NDY2IDE1LjgzOTMgNi44ODczNCAxNS44NzQ4IDcuMDAyODEgMTUuODc0OEM3LjExODI5IDE1Ljg3NDggNy4yMzA5NyAxNS44MzkzIDcuMzI1NTUgMTUuNzczQzguMzkyMDEgMTQuOTg2IDkuMzY3NjIgMTQuMDgyOCAxMC4yMzQ0IDEzLjA4MDFDMTIuMTY0NSAxMC44NjAzIDEzLjE4NzUgOC41MjAzMSAxMy4xODc1IDYuMzEyNUMxMy4xODU2IDQuNjcyMDQgMTIuNTMzMSAzLjA5OTMxIDExLjM3MzIgMS45MzkzM0MxMC4yMTMyIDAuNzc5MzU0IDguNjQwNDYgMC4xMjY4NjEgNyAwLjEyNVpNNyAxNC42MDk0QzUuODM3NzMgMTMuNjk1MyAxLjkzNzUgMTAuMzM3OSAxLjkzNzUgNi4zMTI1QzEuOTM3NSA0Ljk2OTg0IDIuNDcwODcgMy42ODIxNyAzLjQyMDI3IDIuNzMyNzdDNC4zNjk2NyAxLjc4MzM3IDUuNjU3MzQgMS4yNSA3IDEuMjVDOC4zNDI2NiAxLjI1IDkuNjMwMzIgMS43ODMzNyAxMC41Nzk3IDIuNzMyNzdDMTEuNTI5MSAzLjY4MjE3IDEyLjA2MjUgNC45Njk4NCAxMi4wNjI1IDYuMzEyNUMxMi4wNjI1IDEwLjMzNjUgOC4xNjIyNyAxMy42OTUzIDcgMTQuNjA5NFpcIiBmaWxsPVwiJTIzMDM2ODI5XCIvPjwvc3ZnPicpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXBvc3Qge1xuICAgIC5zaW5nbGUtdHJlZS1oZWFkIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtbGVnYWwtY29udGVudC10ZW1wbGF0ZSB7XG4gICAgLnNpbmdsZS10cmVlLWhlYWQgaDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5kYXRhLWNvdW50ZXIge1xuICAgICAmX193cmFwcGVyIHt9XG5cbiAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICB9XG5cbiAgICAgJl9faXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4NHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QUE5QzIyNDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1yZWFjaG91dC1vdmVybGF5LnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICMxQjI0MkMxRjtcblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgICAgZmxleC1iYXNpczogMjg2cHg7XG4gICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM0M3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xuICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgfVxuXG4gICAgICZfX2ljb24ge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcbiAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICBmb250LXN0eWxlOiBCb2xkO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgICAgbGVhZGluZy10cmltOiBOT05FO1xuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XG5cbiAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICB9XG5cbiAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcbiAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcblxuICAgICAgICAgIH1cbiAgICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLmxvY2F0aW9uLWxpc3Rpbmctc2VjdGlvbntcbiAgICAudGFnbGluZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTotOHB4O1xuICAgIH1cbn1cblxuLmxvY2F0aW9uLWxpc3Rpbmctd3JhcHBlcntcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbn1cblxuLmxvY2F0aW9uLXBvc3RzLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgcm93LWdhcDogNDhweDtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAzMnB4O1xufVxuXG4ubG9jYXRpb24tY2F0ZWdvcnktYmxvY2t7XG5AaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgIC8vIG1heC13aWR0aDogMTIzcHg7XG59XG59XG4ubG9jYXRpb24tY2F0ZWdvcnktdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMTUuNnB4ICovXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOnJnYmEoMTExLCAxNjYsIDM5LCAxKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxNnB4O1xufVxuLmxvY2F0aW9uLXBvc3RzLWxpc3R7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAzMnB4O1xuICAgIGxpe1xuICAgICAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMjNweDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMS4xMnB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgICAgIGNvbG9yOnJnYmEoNTgsIDk4LCA2MCwgMSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMjEuMTJweCAqL1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOnJnYmEoMywgMTA0LCA0MSwgMSk7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4ubGljZW5zZS1ncmlkLXNlY3Rpb257XG5cbn1cblxuLmxpY2Vuc2UtZ3JpZHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZ2FwOjQ4cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6NDhweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBtYXJnaW4tdG9wOjMycHg7XG4gICAgICAgIGdhcDoxNnB4O1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDMycHg7XG4gICAgICAgICAgICAgICAgXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgICAgICAgbWF4LXdpZHRoOjI2OHB4O1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6MTRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTYzcHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjNweDtcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIHBhZGRpbmc6MTJweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyNDQuMzYvMzExLjAwO1xuICAgICAgICBcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDIsIDIzMywgMTg3LCAwLjEzKTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBnYXA6NHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGg1e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxOC40OHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgICAgICAgICAgIGNvbG9yOiMwMDJEMDQ7XG4gICAgICAgIH1cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTsgLyogMTUuODRweCAqL1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG4gICAgICAgICAgICBjb2xvcjp2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgfVxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAxNS44NHB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcbiAgICAgICAgICAgIGNvbG9yOiM3QTlDNzU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjbG9zZVBkZlBvcHVwe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5lbWVyZ2VuY3ktY2FyZHtcbiAgICAgICAgICAgICYtc2VjdGlvbntcbiAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjRweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi01NXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi13cmFwcGVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6NjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOjY0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmFja2dyb3VuZC1uZXV0cmFsLXN1YnRsZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWxlZnR7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTEycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICYtY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTsgLyogMzcuOHB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6dmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtcmlnaHR7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTEycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC50YWdsaW5le1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtbGlzdHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MjRweCAzNXB4IDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZ2FwOjE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwMiwgMjMzLCAxODcsIDAuMzUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMTg3NSA1LjVWMTQuNDM3NUMxNy4xODc1IDE0LjYxOTggMTcuMTE1MSAxNC43OTQ3IDE2Ljk4NjIgMTQuOTIzNkMxNi44NTcyIDE1LjA1MjYgMTYuNjgyNCAxNS4xMjUgMTYuNSAxNS4xMjVDMTYuMzE3NyAxNS4xMjUgMTYuMTQyOCAxNS4wNTI2IDE2LjAxMzkgMTQuOTIzNkMxNS44ODQ5IDE0Ljc5NDcgMTUuODEyNSAxNC42MTk4IDE1LjgxMjUgMTQuNDM3NVY3LjE1OTQ1TDUuOTg2NDIgMTYuOTg2NEM1Ljg1NzQyIDE3LjExNTQgNS42ODI0NSAxNy4xODc5IDUuNTAwMDIgMTcuMTg3OUM1LjMxNzU4IDE3LjE4NzkgNS4xNDI2MSAxNy4xMTU0IDUuMDEzNjEgMTYuOTg2NEM0Ljg4NDYxIDE2Ljg1NzQgNC44MTIxMyAxNi42ODI0IDQuODEyMTMgMTYuNUM0LjgxMjEzIDE2LjMxNzYgNC44ODQ2MSAxNi4xNDI2IDUuMDEzNjEgMTYuMDEzNkwxNC44NDA2IDYuMTg3NUg3LjU2MjUyQzcuMzgwMTggNi4xODc1IDcuMjA1MzEgNi4xMTUwNyA3LjA3NjM4IDUuOTg2MTRDNi45NDc0NSA1Ljg1NzIgNi44NzUwMiA1LjY4MjM0IDYuODc1MDIgNS41QzYuODc1MDIgNS4zMTc2NiA2Ljk0NzQ1IDUuMTQyOCA3LjA3NjM4IDUuMDEzODZDNy4yMDUzMSA0Ljg4NDkzIDcuMzgwMTggNC44MTI1IDcuNTYyNTIgNC44MTI1SDE2LjVDMTYuNjgyNCA0LjgxMjUgMTYuODU3MiA0Ljg4NDkzIDE2Ljk4NjIgNS4wMTM4NkMxNy4xMTUxIDUuMTQyOCAxNy4xODc1IDUuMzE3NjYgMTcuMTg3NSA1LjVaXCIgZmlsbD1cIiUyMzdBOUM3NVwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEzcHggdG9wIDEzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZToyMnB4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjMycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6MzJweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiMzQTYyM0M7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLmVycm9yLTQwNCB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1idG5zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggdG9wIDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxOVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxOSAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xOC4yNTIyIDguMTc0MjJMMTEuMzU3OSAxNS4wNjg1QzExLjIxNzMgMTUuMjA5MiAxMS4wMjY1IDE1LjI4ODIgMTAuODI3NiAxNS4yODgyQzEwLjYyODcgMTUuMjg4MiAxMC40Mzc5IDE1LjIwOTIgMTAuMjk3MyAxNS4wNjg1QzEwLjE1NjYgMTQuOTI3OSAxMC4wNzc2IDE0LjczNzEgMTAuMDc3NiAxNC41MzgyQzEwLjA3NzYgMTQuMzM5MyAxMC4xNTY2IDE0LjE0ODUgMTAuMjk3MyAxNC4wMDc5TDE1LjkxMTUgOC4zOTM2NUwwLjc1MTM0MiA4LjM5NDMxQzAuNTUyMzE5IDguMzk0MzEgMC4zNjE0NDcgOC4zMTUyNSAwLjIyMDcxNiA4LjE3NDUyQzAuMDc5OTg1OCA4LjAzMzc5IDAuMDAwOTI0MjExIDcuODQyOTIgMC4wMDA5MjQ0NjQgNy42NDM4OUMwLjAwMDkyNDcxNyA3LjQ0NDg3IDAuMDc5OTg2MSA3LjI1NCAwLjIyMDcxNyA3LjExMzI3QzAuMzYxNDQ4IDYuOTcyNTQgMC41NTIzMTkgNi44OTM0OCAwLjc1MTM0MiA2Ljg5MzQ4TDE1LjkxMTUgNi44OTQxNEwxMC4yOTczIDEuMjc5OTNDMTAuMTU2NiAxLjEzOTI4IDEwLjA3NzYgMC45NDg1MTQgMTAuMDc3NiAwLjc0OTYwMUMxMC4wNzc2IDAuNTUwNjg5IDEwLjE1NjYgMC4zNTk5MjQgMTAuMjk3MyAwLjIxOTI3MUMxMC40Mzc5IDAuMDc4NjE5MSAxMC42Mjg3IC0wLjAwMDM5ODIyOCAxMC44Mjc2IC0wLjAwMDM5ODI5MUMxMS4wMjY1IC0wLjAwMDM5ODM2NSAxMS4yMTczIDAuMDc4NjE5MSAxMS4zNTc5IDAuMjE5MjcxTDE4LjI1MjIgNy4xMTM1NkMxOC4zOTI5IDcuMjU0MjIgMTguNDcxOSA3LjQ0NDk4IDE4LjQ3MTkgNy42NDM4OUMxOC40NzE5IDcuODQyODEgMTguMzkyOSA4LjAzMzU3IDE4LjI1MjIgOC4xNzQyMlpcIiBmaWxsPVwiJTIzMTU1RUVGXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdHh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5pbnN0YWdyYW0tZmVlZHtcblxuICAgIC5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0e1xuICAgICAgICAgICAgd2lkdGg6IDQxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgfVxuLnNiaV93aWR0aF9yZXNwe1xuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDoyNHB4O1xuICAgIH1cbn1cbiAgICAgI3NiaV9pbWFnZXN7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICNzYl9pbnN0YWdyYW0gI3NiaV9pbWFnZXMgLnNiaV9pdGVtLnNiaV9udW1fZGlmZl9oaWRle1xuICAgICAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnRcbiAgICB9XG4gICAgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sICNzYmlfaW1hZ2VzIC5zYmlfaXRlbXtcbiAgICAgICAgbWFyZ2luOjAgNHB4IDAgMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOjEycHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgcmdiYSg3MywgMTE1LCA3NiwgMC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcbiAgICAgICAgcGFkZGluZzoxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAgIFxuXG4gICAgICAgIC5zYmlfcGhvdG97XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6OHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcuc2JpX2xpZ2h0Ym94X2Nhcm91c2VsX2ljb257XG4gICAgICAgICAgICAgICAgd2lkdGg6MzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2Zy5zYmlfcGxheWJ0bntcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNiaV9oZWFkZXJfdGV4dHtcbiAgICAgICAgICAgIGdhcDoxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuc2JpX2hlYWRlcl9pbWd7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDo0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBjb2xvcjojNkI3NjZDO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlOyAvKiAyMy43NnB4ICovXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDlweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnN0YS1mb2xsb3ItYnRue1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xuICAgICBtYXJnaW4tdG9wOiAtNjJweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgLy8gbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xMS4zMzMzIDAuNzAyMTQ4SDQuNjY2NjdDMi4zNjU0OCAwLjcwMjE0OCAwLjUgMi41Njc2MyAwLjUgNC44Njg4MVYxMS41MzU1QzAuNSAxMy44MzY2IDIuMzY1NDggMTUuNzAyMSA0LjY2NjY3IDE1LjcwMjFIMTEuMzMzM0MxMy42MzQ1IDE1LjcwMjEgMTUuNSAxMy44MzY2IDE1LjUgMTEuNTM1NVY0Ljg2ODgxQzE1LjUgMi41Njc2MyAxMy42MzQ1IDAuNzAyMTQ4IDExLjMzMzMgMC43MDIxNDhaTTE0LjA0MTcgMTEuNTM1NUMxNC4wMzcxIDEzLjAyOTMgMTIuODI3MiAxNC4yMzkyIDExLjMzMzMgMTQuMjQzOEg0LjY2NjY3QzMuMTcyNzkgMTQuMjM5MiAxLjk2MjkxIDEzLjAyOTMgMS45NTgzMyAxMS41MzU1VjQuODY4ODFDMS45NjI5MSAzLjM3NDk0IDMuMTcyNzkgMi4xNjUwNiA0LjY2NjY3IDIuMTYwNDhIMTEuMzMzM0MxMi44MjcyIDIuMTY1MDYgMTQuMDM3MSAzLjM3NDk0IDE0LjA0MTcgNC44Njg4MVYxMS41MzU1Wk0xMS45NTgzIDUuMDc3MTVDMTIuNDE4NiA1LjA3NzE1IDEyLjc5MTcgNC43MDQwNSAxMi43OTE3IDQuMjQzODFDMTIuNzkxNyAzLjc4MzU4IDEyLjQxODYgMy40MTA0OCAxMS45NTgzIDMuNDEwNDhDMTEuNDk4MSAzLjQxMDQ4IDExLjEyNSAzLjc4MzU4IDExLjEyNSA0LjI0MzgxQzExLjEyNSA0LjcwNDA1IDExLjQ5ODEgNS4wNzcxNSAxMS45NTgzIDUuMDc3MTVaTTggNC40NTIxNUM1LjkyODkzIDQuNDUyMTUgNC4yNSA2LjEzMTA4IDQuMjUgOC4yMDIxNUM0LjI1IDEwLjI3MzIgNS45Mjg5MyAxMS45NTIxIDggMTEuOTUyMUMxMC4wNzExIDExLjk1MjEgMTEuNzUgMTAuMjczMiAxMS43NSA4LjIwMjE1QzExLjc1MjIgNy4yMDY5IDExLjM1NzggNi4yNTE3OSAxMC42NTQxIDUuNTQ4MDVDOS45NTAzMyA0Ljg0NDMxIDguOTk1MjUgNC40NDk5MyA4IDQuNDUyMTVaTTUuNzA4MzMgOC4yMDIxNUM1LjcwODMzIDkuNDY3ODEgNi43MzQzMyAxMC40OTM4IDggMTAuNDkzOEM5LjI2NTY3IDEwLjQ5MzggMTAuMjkxNyA5LjQ2NzgxIDEwLjI5MTcgOC4yMDIxNUMxMC4yOTE3IDYuOTM2NDggOS4yNjU2NyA1LjkxMDQ4IDggNS45MTA0OEM2LjczNDMzIDUuOTEwNDggNS43MDgzMyA2LjkzNjQ4IDUuNzA4MzMgOC4yMDIxNVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+JykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjJweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2xhbXAoMzMlLCAzOCUsIDUwJSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4uaW5zdGFncmFtLWZlZWR7XG4gICAgLmN1c3RvbS10cmFkZS1jb250YWluZXJ7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZmLXN0cmVhbS5mZi1sYXlvdXQtY2Fyb3VzZWx7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICAgICAuZmYtbGF5b3V0LWNhcm91c2VsIC5mZi1zdHJlYW0td3JhcHBlcntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6NDhweDtcbiAgICAgICAgfVxuICAgIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1saXN0e1xuICAgICAgICAgICAgd2lkdGg6IDQxNnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stc2xpZGUgYXJ0aWNsZXtcbiAgICAgICAgbWFyZ2luOjAgNHB4IDAgMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTJweDtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDczLCAxMTUsIDc2LCAwLjIpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUpO1xuICAgICAgICBwYWRkaW5nOjE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmYtaXRlbS1jb250e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnLnNiaV9saWdodGJveF9jYXJvdXNlbF9pY29ue1xuICAgICAgICAgICAgICAgIHdpZHRoOjMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcuc2JpX3BsYXlidG57XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgICAgIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1uZXh0LCAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMywgMTA0LCA0MSk7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mZi1zdHJlYW0td3JhcHBlci5jdXN0b20tc2xpZGVyIC5zbGljay1wcmV2e1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuZmYtc3RyZWFtLXdyYXBwZXIuY3VzdG9tLXNsaWRlciAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAuc2JfaW5zdGFncmFtX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNiaV9oZWFkZXJfdGV4dHtcbiAgICAgICAgICAgIGdhcDoxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5zYmlfaGVhZGVyX2ltZ3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoM3tcbiAgICAgICAgICAgIGNvbG9yOiM2Qjc2NkM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIzLjc2cHggKi9cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOXB4O1xuICAgICAgICB9XG4gICAgfVxuLmluc3RhLWZvbGxvci1idG4uZmFjZWJvb2stZm9sbG93LWJ0bntcbiAgICBhe1xuICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMThcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTggMTdcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTcuMzMzMyA4LjU4NzM3QzE3LjMzMzMgMy45NTY4OCAxMy42MDI0IDAuMjAzMTI1IDguOTk5OTkgMC4yMDMxMjVDNC4zOTc2MSAwLjIwMzEyNSAwLjY2NjY1NiAzLjk1Njg4IDAuNjY2NjU2IDguNTg3MzdDMC42NjY2NTYgMTIuNzcyMSAzLjcxNDAyIDE2LjI0MDggNy42OTc5MSAxNi44Njk4VjExLjAxMUg1LjU4MjAyVjguNTg3MzdINy42OTc5MVY2Ljc0MDIyQzcuNjk3OTEgNC42Mzg5MiA4Ljk0MjA3IDMuNDc4MjIgMTAuODQ1NSAzLjQ3ODIyQzExLjc1NzMgMy40NzgyMiAxMi43MTA5IDMuNjQxOTggMTIuNzEwOSAzLjY0MTk4VjUuNzA1M0gxMS42NjAyQzEwLjYyNSA1LjcwNTMgMTAuMzAyMSA2LjM1MTY0IDEwLjMwMjEgNy4wMTQ3MVY4LjU4NzM3SDEyLjYxMzJMMTIuMjQzOCAxMS4wMTFIMTAuMzAyMVYxNi44Njk4QzE0LjI4NiAxNi4yNDA4IDE3LjMzMzMgMTIuNzcyMyAxNy4zMzMzIDguNTg3MzdaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuICAgIC5pbnN0YS1mb2xsb3ItYnRue1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTIxNnB4KSAvIDIgLSAwcHgpO1xuICAgICBtYXJnaW4tdG9wOiAtNjJweDtcbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgLy8gbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xMS4zMzMzIDAuNzAyMTQ4SDQuNjY2NjdDMi4zNjU0OCAwLjcwMjE0OCAwLjUgMi41Njc2MyAwLjUgNC44Njg4MVYxMS41MzU1QzAuNSAxMy44MzY2IDIuMzY1NDggMTUuNzAyMSA0LjY2NjY3IDE1LjcwMjFIMTEuMzMzM0MxMy42MzQ1IDE1LjcwMjEgMTUuNSAxMy44MzY2IDE1LjUgMTEuNTM1NVY0Ljg2ODgxQzE1LjUgMi41Njc2MyAxMy42MzQ1IDAuNzAyMTQ4IDExLjMzMzMgMC43MDIxNDhaTTE0LjA0MTcgMTEuNTM1NUMxNC4wMzcxIDEzLjAyOTMgMTIuODI3MiAxNC4yMzkyIDExLjMzMzMgMTQuMjQzOEg0LjY2NjY3QzMuMTcyNzkgMTQuMjM5MiAxLjk2MjkxIDEzLjAyOTMgMS45NTgzMyAxMS41MzU1VjQuODY4ODFDMS45NjI5MSAzLjM3NDk0IDMuMTcyNzkgMi4xNjUwNiA0LjY2NjY3IDIuMTYwNDhIMTEuMzMzM0MxMi44MjcyIDIuMTY1MDYgMTQuMDM3MSAzLjM3NDk0IDE0LjA0MTcgNC44Njg4MVYxMS41MzU1Wk0xMS45NTgzIDUuMDc3MTVDMTIuNDE4NiA1LjA3NzE1IDEyLjc5MTcgNC43MDQwNSAxMi43OTE3IDQuMjQzODFDMTIuNzkxNyAzLjc4MzU4IDEyLjQxODYgMy40MTA0OCAxMS45NTgzIDMuNDEwNDhDMTEuNDk4MSAzLjQxMDQ4IDExLjEyNSAzLjc4MzU4IDExLjEyNSA0LjI0MzgxQzExLjEyNSA0LjcwNDA1IDExLjQ5ODEgNS4wNzcxNSAxMS45NTgzIDUuMDc3MTVaTTggNC40NTIxNUM1LjkyODkzIDQuNDUyMTUgNC4yNSA2LjEzMTA4IDQuMjUgOC4yMDIxNUM0LjI1IDEwLjI3MzIgNS45Mjg5MyAxMS45NTIxIDggMTEuOTUyMUMxMC4wNzExIDExLjk1MjEgMTEuNzUgMTAuMjczMiAxMS43NSA4LjIwMjE1QzExLjc1MjIgNy4yMDY5IDExLjM1NzggNi4yNTE3OSAxMC42NTQxIDUuNTQ4MDVDOS45NTAzMyA0Ljg0NDMxIDguOTk1MjUgNC40NDk5MyA4IDQuNDUyMTVaTTUuNzA4MzMgOC4yMDIxNUM1LjcwODMzIDkuNDY3ODEgNi43MzQzMyAxMC40OTM4IDggMTAuNDkzOEM5LjI2NTY3IDEwLjQ5MzggMTAuMjkxNyA5LjQ2NzgxIDEwLjI5MTcgOC4yMDIxNUMxMC4yOTE3IDYuOTM2NDggOS4yNjU2NyA1LjkxMDQ4IDggNS45MTA0OEM2LjczNDMzIDUuOTEwNDggNS43MDgzMyA2LjkzNjQ4IDUuNzA4MzMgOC4yMDIxNVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+JykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjJweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2xhbXAoMzMlLCAzOCUsIDUwJSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG5cclxuLmN0YS1zZWN0aW9uIHtcclxuXHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLXNsZGllciB7XHJcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogNDE2cHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG5cclxuICAgICAgICAmLS1pbWd3cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjc2cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTc0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjc2cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpbXBsZS1hcnJvdy1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaW5zdGFncmFtLWZlZWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLmNvbnRlbnQtZ3JpZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogNDhweCAzMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIG1heC13aWR0aDogNTkxcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50X19idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4OHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG5cblxuICAgICAgICAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4KSAvIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucm93IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA2MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAyM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2l4LWNvbHVtbi1ncmlkX19pdGVtIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJj5pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDgzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMzI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgJi5sZWZ0LWJnIHtcbiAgICAgICAgICAgIGxlZnQ6IC0xNzVweDtcbiAgICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jZW50ZXItYmcge1xuICAgICAgICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yaWdodC1iZyB7XG4gICAgICAgICAgICByaWdodDogLTIwMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG5cclxuLnBhcnRuZXItc2VjdGlvbiB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA2NHB4O1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbnMge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDMycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taWQtdGFibGV0IHtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlBQTlDMjI0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCAjMUIyNDJDMUY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA2NHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtICgzMnB4ICoyKSkgLyAzKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDE1NCwgMTY5LCAxOTQsIDAuMDcpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NzdweCA2NDdweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWlkLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTNweDtcclxuICAgICAgICAgICAgbGVmdDogLTNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVGcwSWlCb1pXbG5hSFE5SWpFNU1DSWdkbWxsZDBKdmVEMGlNQ0F3SURFNE5DQXhPVEFpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeG5JRzl3WVdOcGRIazlJakF1TkNJK0NqeHRZWE5ySUdsa1BTSnRZWE5yTUY4eE1qVXdYek00TURnMUlpQnpkSGxzWlQwaWJXRnpheTEwZVhCbE9tRnNjR2hoSWlCdFlYTnJWVzVwZEhNOUluVnpaWEpUY0dGalpVOXVWWE5sSWlCNFBTSXRNVFV5SWlCNVBTSXRNVFEySWlCM2FXUjBhRDBpTXpNMklpQm9aV2xuYUhROUlqTXpOaUkrQ2p4eVpXTjBJSGRwWkhSb1BTSXpNellpSUdobGFXZG9kRDBpTXpNMklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TVRVeUlDMHhORFlwSWlCbWFXeHNQU0oxY213b0kzQmhhVzUwTUY5eVlXUnBZV3hmTVRJMU1GOHpPREE0TlNraUx6NEtQQzl0WVhOclBnbzhaeUJ0WVhOclBTSjFjbXdvSTIxaGMyc3dYekV5TlRCZk16Z3dPRFVwSWo0S1BHY2dZMnhwY0Mxd1lYUm9QU0oxY213b0kyTnNhWEF3WHpFeU5UQmZNemd3T0RVcElqNEtQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMk5zYVhBeFh6RXlOVEJmTXpnd09EVXBJajRLUEd4cGJtVWdlREU5SWpFMkxqVWlJSGt4UFNJdE1UUTJJaUI0TWowaU1UWXVOU0lnZVRJOUlqRTVNQ0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSTBNQzQxSWlCNU1UMGlMVEUwTmlJZ2VESTlJalF3TGpVaUlIa3lQU0l4T1RBaUlITjBjbTlyWlQwaUl6UTVOVGcyUmlJZ2MzUnliMnRsTFc5d1lXTnBkSGs5SWpBdU1pSXZQZ284YkdsdVpTQjRNVDBpTmpRdU5TSWdlVEU5SWkweE5EWWlJSGd5UFNJMk5DNDFJaUI1TWowaU1Ua3dJaUJ6ZEhKdmEyVTlJaU0wT1RVNE5rWWlJSE4wY205clpTMXZjR0ZqYVhSNVBTSXdMaklpTHo0S1BHeHBibVVnZURFOUlqZzRMalVpSUhreFBTSXRNVFEySWlCNE1qMGlPRGd1TlNJZ2VUSTlJakU1TUNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDanhzYVc1bElIZ3hQU0l4TVRJdU5TSWdlVEU5SWkweE5EWWlJSGd5UFNJeE1USXVOU0lnZVRJOUlqRTVNQ0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXhNell1TlNJZ2VURTlJaTB4TkRZaUlIZ3lQU0l4TXpZdU5TSWdlVEk5SWpFNU1DSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJeE5qQXVOU0lnZVRFOUlpMHhORFlpSUhneVBTSXhOakF1TlNJZ2VUSTlJakU1TUNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDand2Wno0S1BISmxZM1FnZUQwaUxURTFNUzQxSWlCNVBTSXRNVFExTGpVaUlIZHBaSFJvUFNJek16VWlJR2hsYVdkb2REMGlNek0xSWlCemRISnZhMlU5SWlNME9UVTROa1lpSUhOMGNtOXJaUzF2Y0dGamFYUjVQU0l3TGpJaUx6NEtQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMk5zYVhBeVh6RXlOVEJmTXpnd09EVXBJajRLUEd4cGJtVWdlREU5SWkweE5USWlJSGt4UFNJeU1TNDFJaUI0TWowaU1UZzBJaUI1TWowaU1qRXVOU0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXRNVFV5SWlCNU1UMGlORFV1TlNJZ2VESTlJakU0TkNJZ2VUSTlJalExTGpVaUlITjBjbTlyWlQwaUl6UTVOVGcyUmlJZ2MzUnliMnRsTFc5d1lXTnBkSGs5SWpBdU1pSXZQZ284YkdsdVpTQjRNVDBpTFRFMU1pSWdlVEU5SWpZNUxqVWlJSGd5UFNJeE9EUWlJSGt5UFNJMk9TNDFJaUJ6ZEhKdmEyVTlJaU0wT1RVNE5rWWlJSE4wY205clpTMXZjR0ZqYVhSNVBTSXdMaklpTHo0S1BHeHBibVVnZURFOUlpMHhOVElpSUhreFBTSTVNeTQxSWlCNE1qMGlNVGcwSWlCNU1qMGlPVE11TlNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDanhzYVc1bElIZ3hQU0l0TVRVeUlpQjVNVDBpTVRFM0xqVWlJSGd5UFNJeE9EUWlJSGt5UFNJeE1UY3VOU0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0NqeHNhVzVsSUhneFBTSXRNVFV5SWlCNU1UMGlNVFF4TGpVaUlIZ3lQU0l4T0RRaUlIa3lQU0l4TkRFdU5TSWdjM1J5YjJ0bFBTSWpORGsxT0RaR0lpQnpkSEp2YTJVdGIzQmhZMmwwZVQwaU1DNHlJaTgrQ2p4c2FXNWxJSGd4UFNJdE1UVXlJaUI1TVQwaU1UWTFMalVpSUhneVBTSXhPRFFpSUhreVBTSXhOalV1TlNJZ2MzUnliMnRsUFNJak5EazFPRFpHSWlCemRISnZhMlV0YjNCaFkybDBlVDBpTUM0eUlpOCtDanhzYVc1bElIZ3hQU0l0TVRVeUlpQjVNVDBpTVRnNUxqVWlJSGd5UFNJeE9EUWlJSGt5UFNJeE9Ea3VOU0lnYzNSeWIydGxQU0lqTkRrMU9EWkdJaUJ6ZEhKdmEyVXRiM0JoWTJsMGVUMGlNQzR5SWk4K0Nqd3ZaejRLUEhKbFkzUWdlRDBpTFRFMU1TNDFJaUI1UFNJdE1UUTFMalVpSUhkcFpIUm9QU0l6TXpVaUlHaGxhV2RvZEQwaU16TTFJaUJ6ZEhKdmEyVTlJaU0wT1RVNE5rWWlJSE4wY205clpTMXZjR0ZqYVhSNVBTSXdMaklpTHo0S1BDOW5QZ284TDJjK0Nqd3ZaejRLUEdSbFpuTStDanh5WVdScFlXeEhjbUZrYVdWdWRDQnBaRDBpY0dGcGJuUXdYM0poWkdsaGJGOHhNalV3WHpNNE1EZzFJaUJqZUQwaU1DSWdZM2s5SWpBaUlISTlJakVpSUdkeVlXUnBaVzUwVlc1cGRITTlJblZ6WlhKVGNHRmpaVTl1VlhObElpQm5jbUZrYVdWdWRGUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUyT0NBeE5qZ3BJSEp2ZEdGMFpTZzVNQ2tnYzJOaGJHVW9NVFk0SURFMk9Da2lQZ284YzNSdmNDOCtDanh6ZEc5d0lHOW1abk5sZEQwaU1TSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0lpOCtDand2Y21Ga2FXRnNSM0poWkdsbGJuUStDanhqYkdsd1VHRjBhQ0JwWkQwaVkyeHBjREJmTVRJMU1GOHpPREE0TlNJK0NqeHlaV04wSUhkcFpIUm9QU0l6TXpZaUlHaGxhV2RvZEQwaU16TTJJaUJtYVd4c1BTSjNhR2wwWlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEUxTWlBdE1UUTJLU0l2UGdvOEwyTnNhWEJRWVhSb1BnbzhZMnhwY0ZCaGRHZ2dhV1E5SW1Oc2FYQXhYekV5TlRCZk16Z3dPRFVpUGdvOGNtVmpkQ0I0UFNJdE1UVXlJaUI1UFNJdE1UUTJJaUIzYVdSMGFEMGlNek0ySWlCb1pXbG5hSFE5SWpNek5pSWdabWxzYkQwaWQyaHBkR1VpTHo0S1BDOWpiR2x3VUdGMGFENEtQR05zYVhCUVlYUm9JR2xrUFNKamJHbHdNbDh4TWpVd1h6TTRNRGcxSWo0S1BISmxZM1FnZUQwaUxURTFNaUlnZVQwaUxURTBOaUlnZDJsa2RHZzlJak16TmlJZ2FHVnBaMmgwUFNJek16WWlJR1pwYkd3OUluZG9hWFJsSWk4K0Nqd3ZZMnhwY0ZCaGRHZytDand2WkdWbWN6NEtQQzl6ZG1jK0NnPT0nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWxvZ28ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDk1ODZGMzM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzNnB4KTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2ltcGxlLWFycm93LWJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGlnaHQtYmcge1xyXG4gICAgICAgIC5wYXJ0bmVyLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAmX19jYXJkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNvbnRhY3QtbGluayB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDA7XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtICgzMnB4KjIpKSAvIDMpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1pY29uIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy03MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLm11bHRpLWltYWdlLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4MHB4O1xuXG4gICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJj5pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2NTZweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudC1saXN0IHtcbiAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0OTU4NkYzMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1kYXJrYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Nob3J0LWltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjEycHg7XG4gICAgICAgIGhlaWdodDogMjEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IC01cHggIzAwMDAwMDFBO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMjBweCAyNXB4IC01cHggIzAwMDAwMDFBO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudG9wLWxlZnQge1xuICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ib3R0b20tbGVmdCB7XG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgYm90dG9tOiAxMDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IC01cHggIzAwMDAwMDFBO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMjVweCAtNXB4ICMwMDAwMDAxQTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjM3cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTU4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JhZGllbnQtY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDUzMnB4O1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ncmFkaWVudC1iZ2NvdmVyLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcblxyXG4uaGlzdG9yeSB7XHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA0MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbGVmdCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDg4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU5MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA0MnB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aW1lbGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgODgsIDExMSwgMC4yKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzMzcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgOTQsIDIzOSwgMSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGF0YS13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUzNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUFBOUMyMjQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzFGO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNDNweDtcclxuICAgICAgICAgICAgbGVmdDogLTU0cHg7XHJcbiAgICAgICAgICAgIHRvcDogNDhweDtcclxuICAgICAgICAgICAgbGVmdDogLTUxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzMsIDg4LCAxMTEsIDAuMik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UgMC4zcywgYmFja2dyb3VuZC1jb2xvciBlYXNlIDAuM3M7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0zNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMzNweDtcclxuICAgICAgICAgICAgbGVmdDogLTY1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RkFGQztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCA5NCwgMjM5LCAxKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDAgcmdiYSgyMSwgOTQsIDIzOSwgMC42MCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNjYpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaGlzdG9yeS10eHQtd3JhcCB7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXR4dC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMzNweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMzM3B4O1xyXG4gICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgbGVmdDogLTc4cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzMzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMzNweDtcclxuICAgICAgICAgICAgdG9wOiA0MXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtNzhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi15ZWFyIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAvKiAyOS43NnB4ICovXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZyB7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0NzIvMzU4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5kb3dubG9hZC1yZXNvdXJjZSB7XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jdXJ2ZXMtbGlnaHQtYmx1ZS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICAgICYtLWlubmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY5OTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYtLWltYWdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFBOUMyMjQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYtLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIxMnB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWxlLXNpemUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5kb3dubG9hZC1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRidXR0b247XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5vdXItdGVhbSB7XHJcblxyXG4gICAgJl9fY29udGVudC1oZWFkaW5nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA0OHB4IDQ0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDQ0cHgpIC8gMik7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWlkLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDAgMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QUE5QzIyNDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggIzFCMjQyQzFGO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWlkLXRhYmxldCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkLWNvbnRlbnQge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZGFya2JsdWU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1oZWFkaW5nO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQm9keTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudC0tdGl0bGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuLnRyYWRlLWNvbnRhaW5lcjpoYXMoLnNpdGUtaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAzO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcblxuICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggLTFweCByZ2JhKDI3LCAzNiwgNDQsIDAuMDIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgcGFkZGluZzogN3B4IDEycHg7XG4gIH1cblxuICAuc2l0ZS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE3MXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgbWF4LXdpZHRoOiAxMzRweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDc1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAtMXB4IHJnYmEoMjcsIDM2LCA0NCwgMC4wMik7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xuICAgIH1cblxuICAgICYubWVudS1vcGVuIHtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA2cHg7XG4gICAgICB9XG5cbiAgICAgID5saSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAvLyBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcbiAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWFjdGlvbi1naG9zdC1ob3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYWN0aW9uLWdob3N0LWhvdmVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFBOUMyMTI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLy8gLm1lbnUtYXJyb3cge1xuICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNy4zMTY5NCA0LjE5MTk0QzcuMDcyODYgNC40MzYwMiA2LjY3NzE0IDQuNDM2MDIgNi40MzMwNiA0LjE5MTk0TDMuNzUgMS41MDg4OEwxLjA2Njk0IDQuMTkxOTRDMC44MjI4NjQgNC40MzYwMiAwLjQyNzEzNiA0LjQzNjAyIDAuMTgzMDU4IDQuMTkxOTRDLTAuMDYxMDE4OSAzLjk0Nzg2IC0wLjA2MTAxODkgMy41NTIxNCAwLjE4MzA1OCAzLjMwODA2TDMuMzA4MDYgMC4xODMwNThDMy41NTIxNCAtMC4wNjEwMTk0IDMuOTQ3ODYgLTAuMDYxMDE5NCA0LjE5MTk0IDAuMTgzMDU4TDcuMzE2OTQgMy4zMDgwNkM3LjU2MTAyIDMuNTUyMTQgNy41NjEwMiAzLjk0Nzg2IDcuMzE2OTQgNC4xOTE5NFpcIiBmaWxsPVwiJTIzMzY0MTUyXCIvPjwvc3ZnPicpO1xuXG4gICAgICAgICAgLy8gICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIC8vICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQR2NnYjNCaFkybDBlVDBpTUM0MElqNEtQSEJoZEdnZ1pEMGlUVEUwTGpFNU1qVWdNVEF1TkRReU5VdzNMamswTWpVMElERTJMalk1TWpWRE55NDRPRFEwTnlBeE5pNDNOVEEySURjdU9ERTFOVE1nTVRZdU56azJOeUEzTGpjek9UWTJJREUyTGpneU9ERkROeTQyTmpNM09TQXhOaTQ0TlRrMUlEY3VOVGd5TkRjZ01UWXVPRGMxTnlBM0xqVXdNRE0xSURFMkxqZzNOVGRETnk0ME1UZ3lNeUF4Tmk0NE56VTNJRGN1TXpNMk9URWdNVFl1T0RVNU5TQTNMakkyTVRBMElERTJMamd5T0RGRE55NHhPRFV4TnlBeE5pNDNPVFkzSURjdU1URTJNak1nTVRZdU56VXdOaUEzTGpBMU9ERTJJREUyTGpZNU1qVkROeTR3TURBd09TQXhOaTQyTXpRMUlEWXVPVFUwTURNZ01UWXVOVFkxTlNBMkxqa3lNallnTVRZdU5EZzVOME0yTGpnNU1URTNJREUyTGpReE16Z2dOaTQ0TnpVZ01UWXVNek15TlNBMkxqZzNOU0F4Tmk0eU5UQXpRell1T0RjMUlERTJMakUyT0RJZ05pNDRPVEV4TnlBeE5pNHdPRFk1SURZdU9USXlOaUF4Tmk0d01URkROaTQ1TlRRd015QXhOUzQ1TXpVeUlEY3VNREF3TURrZ01UVXVPRFkyTWlBM0xqQTFPREUySURFMUxqZ3dPREpNTVRJdU9EWTJPQ0F4TUM0d01EQXpURGN1TURVNE1UWWdOQzR4T1RJMU0wTTJMamswTURnNElEUXVNRGMxTWpZZ05pNDROelVnTXk0NU1UWXlJRFl1T0RjMUlETXVOelV3TXpWRE5pNDROelVnTXk0MU9EUTFJRFl1T1RRd09EZ2dNeTQwTWpVME5DQTNMakExT0RFMklETXVNekE0TVRaRE55NHhOelUwTkNBekxqRTVNRGc0SURjdU16TTBOU0F6TGpFeU5TQTNMalV3TURNMUlETXVNVEkxUXpjdU5qWTJNaUF6TGpFeU5TQTNMamd5TlRJMklETXVNVGt3T0RnZ055NDVOREkxTkNBekxqTXdPREUyVERFMExqRTVNalVnT1M0MU5UZ3hOa014TkM0eU5UQTJJRGt1TmpFMk1qRWdNVFF1TWprMk55QTVMalk0TlRFMElERTBMak15T0RJZ09TNDNOakV3TVVNeE5DNHpOVGszSURrdU9ETTJPRGdnTVRRdU16YzFPQ0E1TGpreE9ESXhJREUwTGpNM05UZ2dNVEF1TURBd00wTXhOQzR6TnpVNElERXdMakE0TWpVZ01UUXVNelU1TnlBeE1DNHhOak00SURFMExqTXlPRElnTVRBdU1qTTVOME14TkM0eU9UWTNJREV3TGpNeE5UWWdNVFF1TWpVd05pQXhNQzR6T0RRMUlERTBMakU1TWpVZ01UQXVORFF5TlZvaUlHWnBiR3c5SWlNek5qUXhOVElpTHo0S1BDOW5QZ284TDNOMlp6NEsnKTtcbiAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAvLyBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIC8vIH1cblxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOFwiIGhlaWdodD1cIjVcIiB2aWV3Qm94PVwiMCAwIDggNVwiIGZpbGw9XCJub25lXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTcuMzE2OTQgNC4xOTE5NEM3LjA3Mjg2IDQuNDM2MDIgNi42NzcxNCA0LjQzNjAyIDYuNDMzMDYgNC4xOTE5NEwzLjc1IDEuNTA4ODhMMS4wNjY5NCA0LjE5MTk0QzAuODIyODY0IDQuNDM2MDIgMC40MjcxMzYgNC40MzYwMiAwLjE4MzA1OCA0LjE5MTk0Qy0wLjA2MTAxODkgMy45NDc4NiAtMC4wNjEwMTg5IDMuNTUyMTQgMC4xODMwNTggMy4zMDgwNkwzLjMwODA2IDAuMTgzMDU4QzMuNTUyMTQgLTAuMDYxMDE5NCAzLjk0Nzg2IC0wLjA2MTAxOTQgNC4xOTE5NCAwLjE4MzA1OEw3LjMxNjk0IDMuMzA4MDZDNy41NjEwMiAzLjU1MjE0IDcuNTYxMDIgMy45NDc4NiA3LjMxNjk0IDQuMTkxOTRaXCIgZmlsbD1cIiUyMzM2NDE1MlwiLz48L3N2Zz4nKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakFpSUdobGFXZG9kRDBpTWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeU1DSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEdjZ2IzQmhZMmwwZVQwaU1DNDBJajRLUEhCaGRHZ2daRDBpVFRFMExqRTVNalVnTVRBdU5EUXlOVXczTGprME1qVTBJREUyTGpZNU1qVkROeTQ0T0RRME55QXhOaTQzTlRBMklEY3VPREUxTlRNZ01UWXVOemsyTnlBM0xqY3pPVFkySURFMkxqZ3lPREZETnk0Mk5qTTNPU0F4Tmk0NE5UazFJRGN1TlRneU5EY2dNVFl1T0RjMU55QTNMalV3TURNMUlERTJMamczTlRkRE55NDBNVGd5TXlBeE5pNDROelUzSURjdU16TTJPVEVnTVRZdU9EVTVOU0EzTGpJMk1UQTBJREUyTGpneU9ERkROeTR4T0RVeE55QXhOaTQzT1RZM0lEY3VNVEUyTWpNZ01UWXVOelV3TmlBM0xqQTFPREUySURFMkxqWTVNalZETnk0d01EQXdPU0F4Tmk0Mk16UTFJRFl1T1RVME1ETWdNVFl1TlRZMU5TQTJMamt5TWpZZ01UWXVORGc1TjBNMkxqZzVNVEUzSURFMkxqUXhNemdnTmk0NE56VWdNVFl1TXpNeU5TQTJMamczTlNBeE5pNHlOVEF6UXpZdU9EYzFJREUyTGpFMk9ESWdOaTQ0T1RFeE55QXhOaTR3T0RZNUlEWXVPVEl5TmlBeE5pNHdNVEZETmk0NU5UUXdNeUF4TlM0NU16VXlJRGN1TURBd01Ea2dNVFV1T0RZMk1pQTNMakExT0RFMklERTFMamd3T0RKTU1USXVPRFkyT0NBeE1DNHdNREF6VERjdU1EVTRNVFlnTkM0eE9USTFNME0yTGprME1EZzRJRFF1TURjMU1qWWdOaTQ0TnpVZ015NDVNVFl5SURZdU9EYzFJRE11TnpVd016VkROaTQ0TnpVZ015NDFPRFExSURZdU9UUXdPRGdnTXk0ME1qVTBOQ0EzTGpBMU9ERTJJRE11TXpBNE1UWkROeTR4TnpVME5DQXpMakU1TURnNElEY3VNek0wTlNBekxqRXlOU0EzTGpVd01ETTFJRE11TVRJMVF6Y3VOalkyTWlBekxqRXlOU0EzTGpneU5USTJJRE11TVRrd09EZ2dOeTQ1TkRJMU5DQXpMak13T0RFMlRERTBMakU1TWpVZ09TNDFOVGd4TmtNeE5DNHlOVEEySURrdU5qRTJNakVnTVRRdU1qazJOeUE1TGpZNE5URTBJREUwTGpNeU9ESWdPUzQzTmpFd01VTXhOQzR6TlRrM0lEa3VPRE0yT0RnZ01UUXVNemMxT0NBNUxqa3hPREl4SURFMExqTTNOVGdnTVRBdU1EQXdNME14TkM0ek56VTRJREV3TGpBNE1qVWdNVFF1TXpVNU55QXhNQzR4TmpNNElERTBMak15T0RJZ01UQXVNak01TjBNeE5DNHlPVFkzSURFd0xqTXhOVFlnTVRRdU1qVXdOaUF4TUM0ek9EUTFJREUwTGpFNU1qVWdNVEF1TkRReU5Wb2lJR1pwYkd3OUlpTXpOalF4TlRJaUx6NEtQQzluUGdvOEwzTjJaejRLJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA1cHggdG9wIDhweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IC0xcHggcmdiYSgyNywgMzYsIDQ0LCAwLjAyKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDMzNXB4O1xuICAgICAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB0b3A6IDUycHg7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhY2tncm91bmQtZGVmYXVsdDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDk1ODZGMzM7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zNXMgZWFzZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYWN0aW9uLWdob3N0LWhvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1hY3Rpb24tZ2hvc3QtaG92ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICA+YSB7XG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggMzdweCAxMXB4IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG5cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiNVwiIHZpZXdCb3g9XCIwIDAgOCA1XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMC4xODMwNTggMC4xODMwNThDMC40MjcxMzYgLTAuMDYxMDE5NCAwLjgyMjg2NCAtMC4wNjEwMTk0IDEuMDY2OTQgMC4xODMwNThMMy43NSAyLjg2NjEyTDYuNDMzMDYgMC4xODMwNThDNi42NzcxNCAtMC4wNjEwMTk0IDcuMDcyODYgLTAuMDYxMDE5NCA3LjMxNjk0IDAuMTgzMDU4QzcuNTYxMDIgMC40MjcxMzYgNy41NjEwMiAwLjgyMjg2NCA3LjMxNjk0IDEuMDY2OTRMNC4xOTE5NCA0LjE5MTk0QzMuOTQ3ODYgNC40MzYwMiAzLjU1MjE0IDQuNDM2MDIgMy4zMDgwNiA0LjE5MTk0TDAuMTgzMDU4IDEuMDY2OTRDLTAuMDYxMDE5NCAwLjgyMjg2NCAtMC4wNjEwMTk0IDAuNDI3MTM2IDAuMTgzMDU4IDAuMTgzMDU4WlwiIGZpbGw9XCIlMjMzNjQxNTJcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpBaUlHaGxhV2RvZEQwaU1qQWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1DQXlNQ0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BHY2diM0JoWTJsMGVUMGlNQzQwSWo0S1BIQmhkR2dnWkQwaVRURTBMakU1TWpVZ01UQXVORFF5TlV3M0xqazBNalUwSURFMkxqWTVNalZETnk0NE9EUTBOeUF4Tmk0M05UQTJJRGN1T0RFMU5UTWdNVFl1TnprMk55QTNMamN6T1RZMklERTJMamd5T0RGRE55NDJOak0zT1NBeE5pNDROVGsxSURjdU5UZ3lORGNnTVRZdU9EYzFOeUEzTGpVd01ETTFJREUyTGpnM05UZEROeTQwTVRneU15QXhOaTQ0TnpVM0lEY3VNek0yT1RFZ01UWXVPRFU1TlNBM0xqSTJNVEEwSURFMkxqZ3lPREZETnk0eE9EVXhOeUF4Tmk0M09UWTNJRGN1TVRFMk1qTWdNVFl1TnpVd05pQTNMakExT0RFMklERTJMalk1TWpWRE55NHdNREF3T1NBeE5pNDJNelExSURZdU9UVTBNRE1nTVRZdU5UWTFOU0EyTGpreU1qWWdNVFl1TkRnNU4wTTJMamc1TVRFM0lERTJMalF4TXpnZ05pNDROelVnTVRZdU16TXlOU0EyTGpnM05TQXhOaTR5TlRBelF6WXVPRGMxSURFMkxqRTJPRElnTmk0NE9URXhOeUF4Tmk0d09EWTVJRFl1T1RJeU5pQXhOaTR3TVRGRE5pNDVOVFF3TXlBeE5TNDVNelV5SURjdU1EQXdNRGtnTVRVdU9EWTJNaUEzTGpBMU9ERTJJREUxTGpnd09ESk1NVEl1T0RZMk9DQXhNQzR3TURBelREY3VNRFU0TVRZZ05DNHhPVEkxTTBNMkxqazBNRGc0SURRdU1EYzFNallnTmk0NE56VWdNeTQ1TVRZeUlEWXVPRGMxSURNdU56VXdNelZETmk0NE56VWdNeTQxT0RRMUlEWXVPVFF3T0RnZ015NDBNalUwTkNBM0xqQTFPREUySURNdU16QTRNVFpETnk0eE56VTBOQ0F6TGpFNU1EZzRJRGN1TXpNME5TQXpMakV5TlNBM0xqVXdNRE0xSURNdU1USTFRemN1TmpZMk1pQXpMakV5TlNBM0xqZ3lOVEkySURNdU1Ua3dPRGdnTnk0NU5ESTFOQ0F6TGpNd09ERTJUREUwTGpFNU1qVWdPUzQxTlRneE5rTXhOQzR5TlRBMklEa3VOakUyTWpFZ01UUXVNamsyTnlBNUxqWTROVEUwSURFMExqTXlPRElnT1M0M05qRXdNVU14TkM0ek5UazNJRGt1T0RNMk9EZ2dNVFF1TXpjMU9DQTVMamt4T0RJeElERTBMak0zTlRnZ01UQXVNREF3TTBNeE5DNHpOelU0SURFd0xqQTRNalVnTVRRdU16VTVOeUF4TUM0eE5qTTRJREUwTGpNeU9ESWdNVEF1TWpNNU4wTXhOQzR5T1RZM0lERXdMak14TlRZZ01UUXVNalV3TmlBeE1DNHpPRFExSURFMExqRTVNalVnTVRBdU5EUXlOVm9pSUdacGJHdzlJaU16TmpReE5USWlMejRLUEM5blBnbzhMM04yWno0SycpO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgLyogMTguMnB4ICovXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyPmEge1xuICAgICAgICAgICY6YWZ0ZXIge31cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICA+bGk6bm90KC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuKSB7XG4gICAgICAgID5hIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWJ0biAuYnRuLWJsdWUge1xuICAgIHBhZGRpbmc6IDExcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuYnRuLWFycm93LWJsdWUge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWJ0biB7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgfVxuXG4gICAgLmJ0bi1hcnJvdy1ibHVlIHtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5sZy10YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTI7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxnLXRhYmxldCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtbWVudS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIC8vIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDI3LCAzNiwgNDQsIDAuMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y4RjlGQjtcblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubGctdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jbG9zZS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgfVxuXG4gICAgLm9wZW4taWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm9wZW4taWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uLWJsdWUgMi41cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgfVxuXG4gICYubWFpbl9oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb24tYmx1ZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgMCAwIDAgMCByZ2JhKDEwOCwgMjQyLCAyMTMsIDAuNiksXG4gICAgICAwIDAgMCAwIHJnYmEoOTQsIDIzMCwgMTkyLCAwLjUpLFxuICAgICAgMCAwIDAgMCByZ2JhKDUyLCAxNzcsIDE2MywgMC40NSksXG4gICAgICAwIDAgMCAwIHJnYmEoNjEsIDE2MiwgMjU1LCAwLjM1KSxcbiAgICAgIDAgMCAwIDAgcmdiYSgxMDksIDEyMywgMjU1LCAwLjMwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAtMnB4IC0ycHggMCA4cHggcmdiYSgxMDgsIDI0MiwgMjEzLCAwKSxcbiAgICAgIC0xcHggLTFweCAwIDEwcHggcmdiYSg5NCwgMjMwLCAxOTIsIDApLFxuICAgICAgLTJweCAtMnB4IDAgMTJweCByZ2JhKDUyLCAxNzcsIDE2MywgMCksXG4gICAgICAycHggMnB4IDAgMTJweCByZ2JhKDYxLCAxNjIsIDI1NSwgMCksXG4gICAgICAycHggMnB4IDAgMTZweCByZ2JhKDEwOSwgMTIzLCAyNTUsIDApO1xuICB9XG5cbn0iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5mb290ZXJfbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci00NDQ3NDg7XG4gIHBhZGRpbmc6IDQ4cHggMCAyNHB4O1xuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIHBhZGRpbmc6IDQ4cHggMCA2MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGdhcDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBnYXA6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDI0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI1NSAyNTUgMjU1IC8gMjQlKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5mb290ZXJfbG9nb193cmFwIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjk2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJfbWFpbl9fc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDhweDtcblxuICAgICAgYSB7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QUE5QzIyNDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyX21haW5fX2NvbnRlbnQge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgLyogMjEuMTJweCAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzJweDtcblxuICAgICYtY29sdW1uIHtcbiAgICAgIGZsZXg6IDAgMCAxNjBweDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgIGZsZXg6IDEgMSAxNTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LTYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTQ0NDc0ODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kcm9ib3RvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJFRleHQtSGVhZGluZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ldy1sYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2VlLWFsbC1saW5rIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGdhcDogOXB4O1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qQWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlNQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEUxTGpZeU5UTWdOVll4TXk0eE1qVkRNVFV1TmpJMU15QXhNeTR5T1RBNElERTFMalUxT1RVZ01UTXVORFE1TnlBeE5TNDBOREl6SURFekxqVTJOamxETVRVdU16STFNU0F4TXk0Mk9EUXlJREUxTGpFMk5qRWdNVE11TnpVZ01UVXVNREF3TXlBeE15NDNOVU14TkM0NE16UTJJREV6TGpjMUlERTBMalkzTlRZZ01UTXVOamcwTWlBeE5DNDFOVGcwSURFekxqVTJOamxETVRRdU5EUXhNaUF4TXk0ME5EazNJREUwTGpNM05UTWdNVE11TWprd09DQXhOQzR6TnpVeklERXpMakV5TlZZMkxqVXdPRFU1VERVdU5EUXlOVFFnTVRVdU5EUXlNa00xTGpNeU5USTJJREUxTGpVMU9UVWdOUzR4TmpZeUlERTFMall5TlRNZ05TNHdNREF6TlNBeE5TNDJNalV6UXpRdU9ETTBOU0F4TlM0Mk1qVXpJRFF1TmpjMU5EUWdNVFV1TlRVNU5TQTBMalUxT0RFMklERTFMalEwTWpKRE5DNDBOREE0T0NBeE5TNHpNalE1SURRdU16YzFJREUxTGpFMk5Ua2dOQzR6TnpVZ01UVkROQzR6TnpVZ01UUXVPRE0wTVNBMExqUTBNRGc0SURFMExqWTNOVEVnTkM0MU5UZ3hOaUF4TkM0MU5UYzRUREV6TGpRNU1UZ2dOUzQyTWpWSU5pNDROelV6TlVNMkxqY3dPVFU1SURVdU5qSTFJRFl1TlRVd05qSWdOUzQxTlRreE5TQTJMalF6TXpReElEVXVORFF4T1RSRE5pNHpNVFl5SURVdU16STBOek1nTmk0eU5UQXpOU0ExTGpFMk5UYzJJRFl1TWpVd016VWdOVU0yTGpJMU1ETTFJRFF1T0RNME1qUWdOaTR6TVRZeUlEUXVOamMxTWpjZ05pNDBNek0wTVNBMExqVTFPREEyUXpZdU5UVXdOaklnTkM0ME5EQTROU0EyTGpjd09UVTVJRFF1TXpjMUlEWXVPRGMxTXpVZ05DNHpOelZJTVRVdU1EQXdNME14TlM0eE5qWXhJRFF1TXpjMUlERTFMak15TlRFZ05DNDBOREE0TlNBeE5TNDBOREl6SURRdU5UVTRNRFpETVRVdU5UVTVOU0EwTGpZM05USTNJREUxTGpZeU5UTWdOQzQ0TXpReU5DQXhOUzQyTWpVeklEVmFJaUJtYVd4c1BTSWpNelkwTVRVeUlpOCtDand2YzNablBnbz0nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMzJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuXG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19ndWFyYW50ZWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDQ2OHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgIC8vIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTZGQTYyNztcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAjQjlEMDVGO1xuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Mik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgICAgLyogMTguNDhweCAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcbiAgICAgIH1cblxuICAgICAgLmZvb3Rlcl9tYWluX19ndWFyYW50ZWUtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiA0cHggMzJweCA0cHggMTBweDtcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMjcsIDM2LCA0NCwgMC4xMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDEyIDEyXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTExLjYyNSAxLjMzMzk4VjkuNDU4OThDMTEuNjI1IDkuNjI0NzQgMTEuNTU5MSA5Ljc4MzcyIDExLjQ0MTkgOS45MDA5M0MxMS4zMjQ3IDEwLjAxODEgMTEuMTY1NyAxMC4wODQgMTEgMTAuMDg0QzEwLjgzNDIgMTAuMDg0IDEwLjY3NTMgMTAuMDE4MSAxMC41NTggOS45MDA5M0MxMC40NDA4IDkuNzgzNzIgMTAuMzc1IDkuNjI0NzQgMTAuMzc1IDkuNDU4OThWMi44NDI1OEwxLjQ0MjE3IDExLjc3NjJDMS4zMjQ4OSAxMS44OTM0IDEuMTY1ODMgMTEuOTU5MyAwLjk5OTk4MSAxMS45NTkzQzAuODM0MTI5IDExLjk1OTMgMC42NzUwNjkgMTEuODkzNCAwLjU1Nzc5NCAxMS43NzYyQzAuNDQwNTE4IDExLjY1ODkgMC4zNzQ2MzQgMTEuNDk5OCAwLjM3NDYzNCAxMS4zMzRDMC4zNzQ2MzQgMTEuMTY4MSAwLjQ0MDUxOCAxMS4wMDkxIDAuNTU3Nzk0IDEwLjg5MThMOS40OTEzOSAxLjk1ODk4SDIuODc0OThDMi43MDkyMiAxLjk1ODk4IDIuNTUwMjUgMS44OTMxNCAyLjQzMzA0IDEuNzc1OTNDMi4zMTU4MyAxLjY1ODcyIDIuMjQ5OTggMS40OTk3NCAyLjI0OTk4IDEuMzMzOThDMi4yNDk5OCAxLjE2ODIyIDIuMzE1ODMgMS4wMDkyNSAyLjQzMzA0IDAuODkyMDQzQzIuNTUwMjUgMC43NzQ4MzMgMi43MDkyMiAwLjcwODk4NCAyLjg3NDk4IDAuNzA4OTg0SDExQzExLjE2NTcgMC43MDg5ODQgMTEuMzI0NyAwLjc3NDgzMyAxMS40NDE5IDAuODkyMDQzQzExLjU1OTEgMS4wMDkyNSAxMS42MjUgMS4xNjgyMiAxMS42MjUgMS4zMzM5OFpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3BvbnNvcnMge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYigyNTUgMjU1IDI1NSAvIDI0JSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiKDI1NSAyNTUgMjU1IC8gMjQlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHt9XG4gIH1cblxuICAmX19zcG9uc29ycyB7XG4gICAgbWluLXdpZHRoOiAzMDdweDtcbiAgICBtYXgtd2lkdGg6IDM4OHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjU1IDI1NSAyNTUgLyAyNCUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNTUgMjU1IDI1NSAvIDI0JSk7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cblxuICAmX19jZXJ0aWZpY2F0aW9ucyB7XG4gICAgbWluLXdpZHRoOiAyMDdweDtcbiAgICBtYXgtd2lkdGg6IDIyOHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3Nwb25zb3JzLFxuICAmX19jZXJ0aWZpY2F0aW9ucyB7XG5cbiAgICAvLyBtaW4td2lkdGg6IDMwN3B4O1xuICAgIGg0IHtcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyX21haW5fX3Nwb25zb3ItbG9nb3MsXG4gICAgLmZvb3Rlcl9tYWluX19jZXJ0aWZpY2F0aW9uLWxvZ29zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzZweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3Rlci1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxNXB4O1xuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMiU7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyLXNsaWRlcjtcblxuXG4gICAgI21lbnUtZm9vdGVyLWJvdHRvbS1tZW51IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMyJTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUhlYWRpbmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnRhZy1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMy41cHg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJEFwZXJjdS1mb250O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDY1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXItc2xpZGVyO1xuICAgIH1cbiAgfVxufSIsIlxuXG5cblxuLy8gRGVmaW5lIHNwYWNlciBzaXplc1xuJHNwYWNlcnM6IChcbiAgJ3h4eHhsJzogMTk2cHgsXG4gICd4eHhsJzogMTI0cHgsXG4gICd4eGwnOiAxMTJweCxcbiAgJ3hsJzogNjJweCxcbiAgJ2xnJzogNTZweCxcbiAgJ21kJzogMzJweCxcbiAgJ3NtJzogMTZweCxcbiAgJ25vbmUnOjAsXG4pO1xuXG4vLyBEZWZpbmUgbW9iaWxlIHNwYWNlciBzaXplc1xuJG1vYmlsZS1zcGFjZXJzOiAoXG4gICd4eHh4bCc6IDEyNHB4LFxuICAneHh4bCc6IDY0cHgsXG4gICd4eGwnOiA1NnB4LFxuICAneGwnOiA0OHB4LFxuICAnbGcnOiAzMnB4LFxuICAnbWQnOiAyNHB4LFxuICAnc20nOiAxNnB4LFxuICAnbm9uZSc6MFxuKTtcblxuLy8gRGVza3RvcCAtIHBhZGRpbmctdG9wXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNwYWNlcnMge1xuICAuZHQtc3BhY2VyLSN7JGtleX0ge1xuICAgIHBhZGRpbmctdG9wOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gRGVza3RvcCAtIHBhZGRpbmctYm90dG9tXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNwYWNlcnMge1xuICAuZGItc3BhY2VyLSN7JGtleX0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gTW9iaWxlIHNwYWNlcnMgKG1heC13aWR0aDogOTkxcHgpXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLy8gTW9iaWxlIC0gcGFkZGluZy10b3BcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtb2JpbGUtc3BhY2VycyB7XG4gICAgLm10LXNwYWNlci0jeyRrZXl9IHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gTW9iaWxlIC0gcGFkZGluZy1ib3R0b21cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtb2JpbGUtc3BhY2VycyB7XG4gICAgLm1iLXNwYWNlci0jeyRrZXl9IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XG5cblxuLnNlcnZpY2UtYmFubmVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICBkaXNwbGF5OmZsZXg7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICBtaW4taGVpZ2h0OjUwMHB4O1xuICAgICB3aWR0aDoxMDAlO1xuICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgICAgfVxuICAgICYtbGF5ZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyaWFibGVzLiRjb2xvci1iYWNrZ3JvdW5kLW5ldXRyYWwtc3Ryb25nO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgICYtY29udGVudHtcbiAgICAgICAgbWF4LXdpZHRoOjYwOHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDF7XG4gICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjI0cHg7XG4gICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjM2cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgICAgY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTsgIFxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOjQwcHg7IFxuICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIFxuICAgICAgICBhe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuXG4vLyAuc2VydmljZS1jYXJkc3tcblxuLy8gICAgICZfX3dyYXBwZXJ7XG5cbi8vICAgICB9XG4vLyB9XG5cbi8vIC5zZXJ2aWNlLWNhcmR7XG4vLyAgICZfd3JhcHtcbiAgICBcbi8vICAgfVxuLy8gfSIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcblxuXG4uc2VhcmNoLWZvcm17XG4gICAgJl9fd3JhcHBlcntcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZ2FwOjI0cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudHtcbiAgICAgICAgICAgIGdhcDoxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAubWFpbl9oZWFkZXJfX3NlYXJjaF9saXN0X2Zvcm17XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDI3LCAzNiwgNDQsIDAuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAuc3VnZ2VzdGVkLXNlYXJjaGVzeyBcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGdhcDoyNHB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IzAwMkQwNDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAuc3VnZ2VzdGVkLXNlYXJjaGVzX19sYWJlbHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDU4LCA5OCwgNjAsIDEpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MywgMTE1LCA3NiwgMC4xKTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufVxuXG5cbi5zZWFyY2gtcGFnZS1yZXN1bHR7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZ2FwOjI0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNlYXJjaC1pdGVte1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgZ2FwOjE2cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi10aHVtYm5haWx7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICArIGF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgIFxufVxuLnNlYXJjaC1jb250ZW50e1xuICAgICAgICAuc2VhcmNoLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMTUuNnB4ICovXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOnJnYmEoMywgMTA0LCA0MSwgMSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTNweDtcbiAgICAgICAgfVxuICAgICAgICAuYmxvZy1jYXJkX190eHR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjE2cHg7XG4gICAgICAgICAgICBoNntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG5cbi5sb2NhbC1jb3VuY2lsZXtcbiAgICAuZmFxX193cmFwcGVyIC5zZWN0aW9uLWhlYWRpbmctY29udGVudC5jZW50ZXJ7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtd3JhcHBlcntcbiAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgZ2FwOjI0cHg7XG4gICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgLnNlY3Rpb24taGVhZGluZy1jb250ZW50e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjRweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgI2NvdW5jaWwtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgIH1cbiAgICB9XG4gICAgJi1saXN0LWl0ZW17XG4gICAgICAgIHBhZGRpbmc6MTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMiwgMjMzLCAxODcsIDAuMTMpO1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGdhcDoxNnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGdhcDoxMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MTJweDtcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgJi1saXN0LWl0ZW0taW1ne1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQvMztcbiAgICAgICAgbWF4LXdpZHRoOjE2MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxMTAvODM7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTBweDs7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgaW1neyBcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxpc3QtaXRlbTpoYXMoLmxvY2FsLWNvdW5jaWxlLWxpc3QtaXRlbS1pbWcpICYtbGlzdC1pdGVtLWNvbnRlbnR7XG4gICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTc1cHgpO1xuICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyNXB4KTtcbiAgICAgfVxuICAgIH1cbiAgICAmLWxpc3QtaXRlbS1jb250ZW50e1xuICAgICAgICBcbiAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoNntcbiAgICAgICAgICAgIGNvbG9yOnZhcmlhYmxlcy4kVGV4dC1IZWFkaW5nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjQlOyBcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAyMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNy4xODc1IDUuNVYxNC40Mzc1QzE3LjE4NzUgMTQuNjE5OCAxNy4xMTUxIDE0Ljc5NDcgMTYuOTg2MiAxNC45MjM2QzE2Ljg1NzIgMTUuMDUyNiAxNi42ODI0IDE1LjEyNSAxNi41IDE1LjEyNUMxNi4zMTc3IDE1LjEyNSAxNi4xNDI4IDE1LjA1MjYgMTYuMDEzOSAxNC45MjM2QzE1Ljg4NDkgMTQuNzk0NyAxNS44MTI1IDE0LjYxOTggMTUuODEyNSAxNC40Mzc1VjcuMTU5NDVMNS45ODY0MiAxNi45ODY0QzUuODU3NDIgMTcuMTE1NCA1LjY4MjQ1IDE3LjE4NzkgNS41MDAwMiAxNy4xODc5QzUuMzE3NTggMTcuMTg3OSA1LjE0MjYxIDE3LjExNTQgNS4wMTM2MSAxNi45ODY0QzQuODg0NjEgMTYuODU3NCA0LjgxMjEzIDE2LjY4MjQgNC44MTIxMyAxNi41QzQuODEyMTMgMTYuMzE3NiA0Ljg4NDYxIDE2LjE0MjYgNS4wMTM2MSAxNi4wMTM2TDE0Ljg0MDYgNi4xODc1SDcuNTYyNTJDNy4zODAxOCA2LjE4NzUgNy4yMDUzMSA2LjExNTA3IDcuMDc2MzggNS45ODYxNEM2Ljk0NzQ1IDUuODU3MiA2Ljg3NTAyIDUuNjgyMzQgNi44NzUwMiA1LjVDNi44NzUwMiA1LjMxNzY2IDYuOTQ3NDUgNS4xNDI4IDcuMDc2MzggNS4wMTM4NkM3LjIwNTMxIDQuODg0OTMgNy4zODAxOCA0LjgxMjUgNy41NjI1MiA0LjgxMjVIMTYuNUMxNi42ODI0IDQuODEyNSAxNi44NTcyIDQuODg0OTMgMTYuOTg2MiA1LjAxMzg2QzE3LjExNTEgNS4xNDI4IDE3LjE4NzUgNS4zMTc2NiAxNy4xODc1IDUuNVpcIiBmaWxsPVwiJTIzN0E5Qzc1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgY29sb3I6dmFyaWFibGVzLiRUZXh0LUJvZHk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMiU7IC8qIDIxLjEycHggKi9cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1idG5ze1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGdhcDoxMnB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6MjRweDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXR7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMjUwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG59IiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG4uY29udGFjdC1mb3JtIHtcclxuXHJcbiAgICAmLXNlY3Rpb24ge1xyXG5cclxuICAgICAgICAubGF5b3V0LTEsXHJcbiAgICAgICAgLmxheW91dC0yLFxyXG4gICAgICAgIC5sYXlvdXQtMyxcclxuICAgICAgICAubGF5b3V0LTQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGZvbnQtaGVhZGluZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuNSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWRhcmtibHVlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxlZnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNDhweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmctY29udGVudCBoMSBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWN0LWRldGFpbC1ibG9jayB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGFnbGluZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5lbWVyZ2VuY3ktY2FyZC1yaWdodC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGE6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbWVyZ2VuY3ktY2FyZC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5lbWVyZ2VuY3ktY2FyZC1saXN0IHtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1mb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgICAud3BjZjcge1xyXG4gICAgICAgICAgICAgICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpoYXModGV4dGFyZWEpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItY29udGVudC1wcmltYXJ5LWludmVydGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLndwY2Y3LXNwaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvIDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcDpoYXModGV4dGFyZWEpIGJyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHA6aGFzKGlucHV0W3R5cGU9c3VibWl0XSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmPi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwOmhhcygud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcDpoYXMoLndwY2Y3LWNoZWNrYm94KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTkycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYtLWltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzIwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5Ny44Njd2dztcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzQzIC8gMzY3O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1kZXRhaWwtYmxvY2sge1xyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1mb3JtLXNlY3Rpb24ge1xyXG4gICAgLmNvbG9yLWltYWdlLnJpZ2h0LmJvdHRvbSB7XHJcbiAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1kZXRhaWwtYmxvY2sgLmVtZXJnZW5jeS1jYXJkLWxpc3QgcCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIHtcclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xyXG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBwPmxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIHA+bGFiZWx+YnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcDpoYXMoaW5wdXRbdHlwZT1cInRleHRcIl0pIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcDpoYXMoaW5wdXRbbmFtZT1cImxhc3RfbmFtZVwiXSkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHA6aGFzKGlucHV0W3R5cGU9XCJlbWFpbFwiXSkge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIHA6aGFzKHRleHRhcmVhKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfbGFiZWwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJvZHk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41JTtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1idXR0b24tc2Vjb25kYXJ5O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQgaW5wdXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMyJTtcclxuICAgICAgICAgICAgLyogMTguNDhweCAqL1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSxcclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogOXB4IDEycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgIC8qIDE4LjQ4cHggKi9cclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWJvcmRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy00MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgd2lkdGg6IG1pbi1jb250ZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJGJ1dHRvbjtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy01MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJFRleHQtQWNjZW50LUhlYWRpbmc7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1BY2NlbnQtSGVhZGluZztcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRUZXh0LUFjY2VudC1IZWFkaW5nO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIHNlbGVjdCB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgyNywgMzYsIDQ0LCAwLjA1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzMsIDExNSwgNzYsIDAuMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MSU7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kVGV4dC1Cb2R5O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdmb3JtX2FqYXhfc3Bpbm5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgNjYlKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Ryb3BfYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAyMHB4IDIzcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgIC5nZm9ybV9kcm9wX2luc3RydWN0aW9ucyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiQ2hvb3NlIEZpbGVcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRUZXh0LUJvZHk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYm9yZGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMlwiIGhlaWdodD1cIjEyXCIgdmlld0JveD1cIjAgMCAxMiAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMiA3LjUwMDAzVjExQzEyIDExLjI2NTIgMTEuODk0NiAxMS41MTk2IDExLjcwNzEgMTEuNzA3MUMxMS41MTk2IDExLjg5NDcgMTEuMjY1MiAxMiAxMSAxMkgxQzAuNzM0Nzg0IDEyIDAuNDgwNDMgMTEuODk0NyAwLjI5Mjg5MyAxMS43MDcxQzAuMTA1MzU3IDExLjUxOTYgMCAxMS4yNjUyIDAgMTFWNy41MDAwM0MwIDcuMzY3NDIgMC4wNTI2Nzg1IDcuMjQwMjQgMC4xNDY0NDcgNy4xNDY0N0MwLjI0MDIxNSA3LjA1MjcxIDAuMzY3MzkyIDcuMDAwMDMgMC41IDcuMDAwMDNDMC42MzI2MDggNy4wMDAwMyAwLjc1OTc4NSA3LjA1MjcxIDAuODUzNTUzIDcuMTQ2NDdDMC45NDczMjEgNy4yNDAyNCAxIDcuMzY3NDIgMSA3LjUwMDAzVjExSDExVjcuNTAwMDNDMTEgNy4zNjc0MiAxMS4wNTI3IDcuMjQwMjQgMTEuMTQ2NCA3LjE0NjQ3QzExLjI0MDIgNy4wNTI3MSAxMS4zNjc0IDcuMDAwMDMgMTEuNSA3LjAwMDAzQzExLjYzMjYgNy4wMDAwMyAxMS43NTk4IDcuMDUyNzEgMTEuODUzNiA3LjE0NjQ3QzExLjk0NzMgNy4yNDAyNCAxMiA3LjM2NzQyIDEyIDcuNTAwMDNaTTMuODUzNzUgMy4zNTM3OEw1LjUgMS43MDY5VjcuNTAwMDNDNS41IDcuNjMyNjQgNS41NTI2OCA3Ljc1OTgxIDUuNjQ2NDUgNy44NTM1OEM1Ljc0MDIxIDcuOTQ3MzUgNS44NjczOSA4LjAwMDAzIDYgOC4wMDAwM0M2LjEzMjYxIDguMDAwMDMgNi4yNTk3OSA3Ljk0NzM1IDYuMzUzNTUgNy44NTM1OEM2LjQ0NzMyIDcuNzU5ODEgNi41IDcuNjMyNjQgNi41IDcuNTAwMDNWMS43MDY5TDguMTQ2MjUgMy4zNTM3OEM4LjI0MDA3IDMuNDQ3NiA4LjM2NzMyIDMuNTAwMzEgOC41IDMuNTAwMzFDOC42MzI2OCAzLjUwMDMxIDguNzU5OTMgMy40NDc2IDguODUzNzUgMy4zNTM3OEM4Ljk0NzU3IDMuMjU5OTYgOS4wMDAyOCAzLjEzMjcxIDkuMDAwMjggMy4wMDAwM0M5LjAwMDI4IDIuODY3MzUgOC45NDc1NyAyLjc0MDEgOC44NTM3NSAyLjY0NjI4TDYuMzUzNzUgMC4xNDYyNzdDNi4zMDczMSAwLjA5OTc4ODggNi4yNTIxNyAwLjA2MjkwOTQgNi4xOTE0NyAwLjAzNzc0NzNDNi4xMzA3NyAwLjAxMjU4NTEgNi4wNjU3MSAtMC4wMDAzNjYyMTEgNiAtMC4wMDAzNjYyMTFDNS45MzQyOSAtMC4wMDAzNjYyMTEgNS44NjkyMyAwLjAxMjU4NTEgNS44MDg1MyAwLjAzNzc0NzNDNS43NDc4MyAwLjA2MjkwOTQgNS42OTI2OSAwLjA5OTc4ODggNS42NDYyNSAwLjE0NjI3N0wzLjE0NjI1IDIuNjQ2MjhDMy4wNTI0MyAyLjc0MDEgMi45OTk3MiAyLjg2NzM1IDIuOTk5NzIgMy4wMDAwM0MyLjk5OTcyIDMuMTMyNzEgMy4wNTI0MyAzLjI1OTk2IDMuMTQ2MjUgMy4zNTM3OEMzLjI0MDA3IDMuNDQ3NiAzLjM2NzMyIDMuNTAwMzEgMy41IDMuNTAwMzFDMy42MzI2OCAzLjUwMDMxIDMuNzU5OTMgMy40NDc2IDMuODUzNzUgMy4zNTM3OFpcIiBmaWxsPVwiJTIzM0E2MjNDXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIHRvcDogMjFweDtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1ib3JkZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX3ZhbGlkYXRpb25fbWVzc2FnZSxcclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYge1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYjZmllbGRfNF81LFxyXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZiNmaWVsZF80XzQsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmI2ZpZWxkXzRfMTEsXHJcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmI2ZpZWxkXzRfMTAge1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucG9wdXAge1xyXG4gICAgJl93cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOCAxOCA4IC8gODIlKTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfY29udGVudC1ib3gge1xyXG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZhcS1pY29uLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMHB4IHRvcCAxNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEwcHggdG9wIC0xMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nOjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9jbG9zZS1idG4ge1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNTVlZWY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0XCIgaGVpZ2h0PVwiMTNcIiB2aWV3Qm94PVwiMCAwIDE0IDEzXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEzLjA2NzUgMTEuNjgyOEMxMy4xMjU2IDExLjc0MDkgMTMuMTcxNyAxMS44MDk4IDEzLjIwMzEgMTEuODg1N0MxMy4yMzQ1IDExLjk2MTUgMTMuMjUwNyAxMi4wNDI5IDEzLjI1MDcgMTIuMTI1QzEzLjI1MDcgMTIuMjA3MSAxMy4yMzQ1IDEyLjI4ODQgMTMuMjAzMSAxMi4zNjQzQzEzLjE3MTcgMTIuNDQwMiAxMy4xMjU2IDEyLjUwOTEgMTMuMDY3NSAxMi41NjcyQzEzLjAwOTUgMTIuNjI1MiAxMi45NDA1IDEyLjY3MTMgMTIuODY0NyAxMi43MDI3QzEyLjc4ODggMTIuNzM0MiAxMi43MDc1IDEyLjc1MDMgMTIuNjI1MyAxMi43NTAzQzEyLjU0MzIgMTIuNzUwMyAxMi40NjE5IDEyLjczNDIgMTIuMzg2IDEyLjcwMjdDMTIuMzEwMiAxMi42NzEzIDEyLjI0MTIgMTIuNjI1MiAxMi4xODMyIDEyLjU2NzJMNy4wMDAzNSA3LjM4MzU3TDEuODE3NTMgMTIuNTY3MkMxLjcwMDI2IDEyLjY4NDQgMS41NDEyIDEyLjc1MDMgMS4zNzUzNSAxMi43NTAzQzEuMjA5NSAxMi43NTAzIDEuMDUwNDQgMTIuNjg0NCAwLjkzMzE2IDEyLjU2NzJDMC44MTU4ODUgMTIuNDQ5OSAwLjc1IDEyLjI5MDggMC43NSAxMi4xMjVDMC43NSAxMS45NTkxIDAuODE1ODg1IDExLjgwMDEgMC45MzMxNiAxMS42ODI4TDYuMTE2NzUgNi40OTk5OEwwLjkzMzE2IDEuMzE3MTdDMC44MTU4ODUgMS4xOTk4OSAwLjc1IDEuMDQwODMgMC43NSAwLjg3NDk4MUMwLjc1IDAuNzA5MTI5IDAuODE1ODg1IDAuNTUwMDY5IDAuOTMzMTYgMC40MzI3OTRDMS4wNTA0NCAwLjMxNTUxOCAxLjIwOTUgMC4yNDk2MzQgMS4zNzUzNSAwLjI0OTYzNEMxLjU0MTIgMC4yNDk2MzQgMS43MDAyNiAwLjMxNTUxOCAxLjgxNzUzIDAuNDMyNzk0TDcuMDAwMzUgNS42MTYzOUwxMi4xODMyIDAuNDMyNzk0QzEyLjMwMDQgMC4zMTU1MTggMTIuNDU5NSAwLjI0OTYzNCAxMi42MjUzIDAuMjQ5NjM0QzEyLjc5MTIgMC4yNDk2MzQgMTIuOTUwMyAwLjMxNTUxOCAxMy4wNjc1IDAuNDMyNzk0QzEzLjE4NDggMC41NTAwNjkgMTMuMjUwNyAwLjcwOTEyOSAxMy4yNTA3IDAuODc0OTgxQzEzLjI1MDcgMS4wNDA4MyAxMy4xODQ4IDEuMTk5ODkgMTMuMDY3NSAxLjMxNzE3TDcuODgzOTQgNi40OTk5OEwxMy4wNjc1IDExLjY4MjhaXCIgZmlsbD1cIiUyMzE1NWVlZlwiLz48L3N2Zz4nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtZm9ybS5wb3B1cC1mb3JtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICBidXR0b24uZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlczphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucG9wdXAge1xyXG4gICAgJl93cmFwcGVyIC5jb250YWN0LWZvcm0ucG9wdXAtZm9ybSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBncmlkLXJvdy1nYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAud3BjZjctc3Bpbm5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLmdldF9xdW90ZV9idG4ge1xyXG4gICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogNDdweDtcclxuICAgIHJpZ2h0OiAzMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoNzMsIDExNSwgNzYsIDAuMSkgMCUsIHJnYmEoNzMsIDExNSwgNzYsIDAuMSkgMTAwJSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxuICAgIHotaW5kZXg6IDk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgYm90dG9tOiAtNnB4O1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTEzcHgpO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MmRlZywgI0UzRTM5NSAtMTcuNDUlLCAjRTFERjdCIC02Ljg5JSwgI0UwRDk1QyAzLjY3JSwgI0UwRDk1OSAxNC4yMyUsICMwMEE0N0EgNjcuMDIlLCAjMjA3NzdFIDg4LjE0JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtM3B4O1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2YwZWM7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcyJTtcclxuICAgICAgICAvKiAxOC4ycHggKi9cclxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDU4LCA5OCwgNjAsIDEpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOVwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCA5IDE0XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTguMTkyNTQgNy40NDIyOUwxLjk0MjU0IDEzLjY5MjNDMS44ODQ0NyAxMy43NTA0IDEuODE1NTMgMTMuNzk2NCAxLjczOTY2IDEzLjgyNzhDMS42NjM3OSAxMy44NTkzIDEuNTgyNDcgMTMuODc1NSAxLjUwMDM1IDEzLjg3NTVDMS40MTgyMyAxMy44NzU1IDEuMzM2OTEgMTMuODU5MyAxLjI2MTA0IDEzLjgyNzhDMS4xODUxNyAxMy43OTY0IDEuMTE2MjMgMTMuNzUwNCAxLjA1ODE2IDEzLjY5MjNDMS4wMDAwOSAxMy42MzQyIDAuOTU0MDI4IDEzLjU2NTMgMC45MjI2MDEgMTMuNDg5NEMwLjg5MTE3NSAxMy40MTM1IDAuODc1IDEzLjMzMjIgMC44NzUgMTMuMjUwMUMwLjg3NSAxMy4xNjggMC44OTExNzUgMTMuMDg2NyAwLjkyMjYwMSAxMy4wMTA4QzAuOTU0MDI4IDEyLjkzNDkgMS4wMDAwOSAxMi44NjYgMS4wNTgxNiAxMi44MDc5TDYuODY2NzUgNy4wMDAxTDEuMDU4MTYgMS4xOTIyOUMwLjk0MDg4NCAxLjA3NTAyIDAuODc1IDAuOTE1OTU2IDAuODc1IDAuNzUwMTAzQzAuODc1IDAuNTg0MjUxIDAuOTQwODg0IDAuNDI1MTkxIDEuMDU4MTYgMC4zMDc5MTZDMS4xNzU0NCAwLjE5MDY0IDEuMzM0NSAwLjEyNDc1NiAxLjUwMDM1IDAuMTI0NzU2QzEuNjY2MiAwLjEyNDc1NiAxLjgyNTI2IDAuMTkwNjQgMS45NDI1NCAwLjMwNzkxNkw4LjE5MjU0IDYuNTU3OTJDOC4yNTA2NSA2LjYxNTk2IDguMjk2NzUgNi42ODQ4OSA4LjMyODIgNi43NjA3N0M4LjM1OTY1IDYuODM2NjQgOC4zNzU4NCA2LjkxNzk3IDguMzc1ODQgNy4wMDAxQzguMzc1ODQgNy4wODIyNCA4LjM1OTY1IDcuMTYzNTcgOC4zMjgyIDcuMjM5NDRDOC4yOTY3NSA3LjMxNTMxIDguMjUwNjUgNy4zODQyNSA4LjE5MjU0IDcuNDQyMjlaXCIgZmlsbD1cIiUyMzNhNjIzYzhjXCIgc3R5bGU9XCImJTIzMTA7IGZpbGw6ICUyMzNhNjIzYzhjOyYlMjMxMDtcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMywgMTA0LCA0MSk7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMTUgMThcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuNjI1IDEwLjg3NDlDMTAuNjI1IDExLjA0MDYgMTAuNTU5MiAxMS4xOTk2IDEwLjQ0MTkgMTEuMzE2OEMxMC4zMjQ3IDExLjQzNCAxMC4xNjU4IDExLjQ5OTkgMTAgMTEuNDk5OUg1QzQuODM0MjQgMTEuNDk5OSA0LjY3NTI3IDExLjQzNCA0LjU1ODA2IDExLjMxNjhDNC40NDA4NSAxMS4xOTk2IDQuMzc1IDExLjA0MDYgNC4zNzUgMTAuODc0OUM0LjM3NSAxMC43MDkxIDQuNDQwODUgMTAuNTUwMiA0LjU1ODA2IDEwLjQzMjlDNC42NzUyNyAxMC4zMTU3IDQuODM0MjQgMTAuMjQ5OSA1IDEwLjI0OTlIMTBDMTAuMTY1OCAxMC4yNDk5IDEwLjMyNDcgMTAuMzE1NyAxMC40NDE5IDEwLjQzMjlDMTAuNTU5MiAxMC41NTAyIDEwLjYyNSAxMC43MDkxIDEwLjYyNSAxMC44NzQ5Wk0xMCA3Ljc0OTg5SDVDNC44MzQyNCA3Ljc0OTg5IDQuNjc1MjcgNy44MTU3MyA0LjU1ODA2IDcuOTMyOTVDNC40NDA4NSA4LjA1MDE2IDQuMzc1IDguMjA5MTMgNC4zNzUgOC4zNzQ4OUM0LjM3NSA4LjU0MDY1IDQuNDQwODUgOC42OTk2MiA0LjU1ODA2IDguODE2ODNDNC42NzUyNyA4LjkzNDA0IDQuODM0MjQgOC45OTk4OSA1IDguOTk5ODlIMTBDMTAuMTY1OCA4Ljk5OTg5IDEwLjMyNDcgOC45MzQwNCAxMC40NDE5IDguODE2ODNDMTAuNTU5MiA4LjY5OTYyIDEwLjYyNSA4LjU0MDY1IDEwLjYyNSA4LjM3NDg5QzEwLjYyNSA4LjIwOTEzIDEwLjU1OTIgOC4wNTAxNiAxMC40NDE5IDcuOTMyOTVDMTAuMzI0NyA3LjgxNTczIDEwLjE2NTggNy43NDk4OSAxMCA3Ljc0OTg5Wk0xNC4zNzUgMi43NDk4OVYxNS44NzQ5QzE0LjM3NSAxNi4yMDY0IDE0LjI0MzMgMTYuNTI0MyAxNC4wMDg5IDE2Ljc1ODhDMTMuNzc0NSAxNi45OTMyIDEzLjQ1NjUgMTcuMTI0OSAxMy4xMjUgMTcuMTI0OUgxLjg3NUMxLjU0MzQ4IDE3LjEyNDkgMS4yMjU1NCAxNi45OTMyIDAuOTkxMTE2IDE2Ljc1ODhDMC43NTY2OTYgMTYuNTI0MyAwLjYyNSAxNi4yMDY0IDAuNjI1IDE1Ljg3NDlWMi43NDk4OUMwLjYyNSAyLjQxODM3IDAuNzU2Njk2IDIuMTAwNDIgMC45OTExMTYgMS44NjZDMS4yMjU1NCAxLjYzMTU4IDEuNTQzNDggMS40OTk4OSAxLjg3NSAxLjQ5OTg5SDQuNzA3ODFDNS4wNTg5OSAxLjEwNjcgNS40ODkyNCAwLjc5MjExOSA1Ljk3MDQxIDAuNTc2NzI5QzYuNDUxNTggMC4zNjEzMzkgNi45NzI4MiAwLjI1IDcuNSAwLjI1QzguMDI3MTggMC4yNSA4LjU0ODQxIDAuMzYxMzM5IDkuMDI5NTggMC41NzY3MjlDOS41MTA3NiAwLjc5MjExOSA5Ljk0MTAxIDEuMTA2NyAxMC4yOTIyIDEuNDk5ODlIMTMuMTI1QzEzLjQ1NjUgMS40OTk4OSAxMy43NzQ1IDEuNjMxNTggMTQuMDA4OSAxLjg2NkMxNC4yNDMzIDIuMTAwNDIgMTQuMzc1IDIuNDE4MzcgMTQuMzc1IDIuNzQ5ODlaTTUgMy45OTk4OUgxMEMxMCAzLjMzNjg1IDkuNzM2NjEgMi43MDA5NiA5LjI2Nzc3IDIuMjMyMTJDOC43OTg5MyAxLjc2MzI4IDguMTYzMDQgMS40OTk4OSA3LjUgMS40OTk4OUM2LjgzNjk2IDEuNDk5ODkgNi4yMDEwNyAxLjc2MzI4IDUuNzMyMjMgMi4yMzIxMkM1LjI2MzM5IDIuNzAwOTYgNSAzLjMzNjg1IDUgMy45OTk4OVpNMTMuMTI1IDIuNzQ5ODlIMTEuMDM1MkMxMS4xNzczIDMuMTUxMzEgMTEuMjUgMy41NzQwMyAxMS4yNSAzLjk5OTg5VjQuNjI0ODlDMTEuMjUgNC43OTA2NSAxMS4xODQyIDQuOTQ5NjIgMTEuMDY2OSA1LjA2NjgzQzEwLjk0OTcgNS4xODQwNCAxMC43OTA4IDUuMjQ5ODkgMTAuNjI1IDUuMjQ5ODlINC4zNzVDNC4yMDkyNCA1LjI0OTg5IDQuMDUwMjcgNS4xODQwNCAzLjkzMzA2IDUuMDY2ODNDMy44MTU4NSA0Ljk0OTYyIDMuNzUgNC43OTA2NSAzLjc1IDQuNjI0ODlWMy45OTk4OUMzLjc1MDAxIDMuNTc0MDMgMy44MjI2NyAzLjE1MTMxIDMuOTY0ODQgMi43NDk4OUgxLjg3NVYxNS44NzQ5SDEzLjEyNVYyLjc0OTg5WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjlcIiB2aWV3Qm94PVwiMCAwIDE1IDlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTQuMTkyNSA3Ljk0MjE5QzE0LjEzNDUgOC4wMDAzIDE0LjA2NTYgOC4wNDY0IDEzLjk4OTcgOC4wNzc4NUMxMy45MTM4IDguMTA5MzEgMTMuODMyNSA4LjEyNTQ5IDEzLjc1MDMgOC4xMjU0OUMxMy42NjgyIDguMTI1NDkgMTMuNTg2OSA4LjEwOTMxIDEzLjUxMSA4LjA3Nzg1QzEzLjQzNTEgOC4wNDY0IDEzLjM2NjIgOC4wMDAzIDEzLjMwODIgNy45NDIxOUw3LjUwMDM1IDIuMTMzNkwxLjY5MjUzIDcuOTQyMTlDMS41NzUyNiA4LjA1OTQ3IDEuNDE2MiA4LjEyNTM1IDEuMjUwMzUgOC4xMjUzNUMxLjA4NDUgOC4xMjUzNSAwLjkyNTQzNSA4LjA1OTQ3IDAuODA4MTYgNy45NDIxOUMwLjY5MDg4NSA3LjgyNDkyIDAuNjI1IDcuNjY1ODYgMC42MjUgNy41QzAuNjI1IDcuMzM0MTUgMC42OTA4ODUgNy4xNzUwOSAwLjgwODE2IDcuMDU3ODJMNy4wNTgxNiAwLjgwNzgxNkM3LjExNjIxIDAuNzQ5NzA1IDcuMTg1MTQgMC43MDM2MDYgNy4yNjEwMSAwLjY3MjE1NEM3LjMzNjg4IDAuNjQwNzAxIDcuNDE4MjEgMC42MjQ1MTIgNy41MDAzNSAwLjYyNDUxMkM3LjU4MjQ4IDAuNjI0NTEyIDcuNjYzODEgMC42NDA3MDEgNy43Mzk2OSAwLjY3MjE1NEM3LjgxNTU2IDAuNzAzNjA2IDcuODg0NDkgMC43NDk3MDUgNy45NDI1NCAwLjgwNzgxNkwxNC4xOTI1IDcuMDU3ODJDMTQuMjUwNiA3LjExNTg2IDE0LjI5NjcgNy4xODQ3OSAxNC4zMjgyIDcuMjYwNjdDMTQuMzU5NyA3LjMzNjU0IDE0LjM3NTggNy40MTc4NyAxNC4zNzU4IDcuNUMxNC4zNzU4IDcuNTgyMTQgMTQuMzU5NyA3LjY2MzQ3IDE0LjMyODIgNy43MzkzNEMxNC4yOTY3IDcuODE1MjIgMTQuMjUwNiA3Ljg4NDE1IDE0LjE5MjUgNy45NDIxOVpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIzcHggY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCxcclxuLmdmaWVsZF9kZXNjcmlwdGlvbjpub3QoLnZhbGlkYXRpb25fbWVzc2FnZSkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBvcHVwX2NvbnRlbnQtYm94IHtcclxuICAgIC5jb250YWN0LWZvcm0gYnV0dG9uLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXM6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29udGVudDogXCJDaG9vc2UgRmlsZVwiICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LWhlYWRpbmc7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzIlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxLjRweCBzb2xpZCAjNDk1ODZGMzM7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qIFJhZGlvIGJ1dHRvbiBzdHlsZXMgKi9cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXSsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzE1NUVFRjtcclxuICAgIGJvcmRlci13aWR0aDogN3B4O1xyXG59XHJcblxyXG4vKiBDaGVja2JveCBzdHlsZXMgKi9cclxuLmNvbnRhY3QtZm9ybSAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTVFRUY7XHJcbiAgICBib3JkZXItY29sb3I6ICMxNTVFRUY7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDdweDtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIGJvcmRlcjogc29saWQgd2hpdGU7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wud3BjZjctcmFkaW8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTRweCAwO1xyXG5cclxuICAgIC53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn0iXX0= */
