@charset "UTF-8";
/*!
Theme Name: Carter & Co. CREATIVE
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ccc
Tags:

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Global
# Header
# Footer
# Elements
# Pages
# Vendors
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Import framework
--------------------------------------------------------------*/
/*Flex layoust shortcuts*/
/*Colours*/
/*Element Sizes*/
/*Screen Sizes*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Montserrat", sans-serif;
}

.has-primary-background-color {
  background-color: #23423a !important;
}

.has-primary-color {
  color: #23423a !important;
}

.has-secondary-background-color {
  background-color: #fecb00 !important;
}

.has-secondary-color {
  color: #fecb00 !important;
}

.has-tertiary-background-color {
  background-color: #6aade4 !important;
}

.has-tertiary-color {
  color: #6aade4 !important;
}

.has-ccc-white-background-color {
  background-color: #ffffff !important;
}

.has-ccc-white-color {
  color: #ffffff !important;
}

.has-default-background-color {
  background-color: #626262 !important;
}

.has-default-color {
  color: #626262 !important;
}

/* Google Fonts now loaded via <link> tag in header.php for better performance */
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
body {
  margin: 0;
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  line-height: 24px;
  font-size: 16px;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
       text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  color: #626262;
  background-color: white;
}

* {
  margin: 0;
  box-sizing: border-box;
  font-variant: normal;
  text-transform: none;
}

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
  text-decoration: none;
  color: inherit;
  transition: color 0.3s ease;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
  max-width: 100%;
  height: auto;
}

img.svg {
  opacity: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  border-radius: 0;
  background-color: white;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}

select::-ms-expand {
  display: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
  border: none;
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  border-radius: 0;
}
input[type=checkbox] {
  -webkit-appearance: checkbox;
     -moz-appearance: checkbox;
          appearance: checkbox;
}
input[type=radio] {
  -webkit-appearance: radio;
     -moz-appearance: radio;
          appearance: radio;
}

button,
input[type=button],
input[type=reset],
input[type=submit] {
  -moz-appearance: button;
       appearance: button;
  -webkit-appearance: button;
  cursor: pointer;
  border-radius: 0;
  transition: all 0.3s ease;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
  margin: 0;
}

textarea {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  -ms-overflow-style: none;
  border-radius: 0;
  overflow: auto;
  max-width: 100%;
  box-shadow: none;
  resize: vertical;
}

optgroup {
  font-weight: bold;
}

::-moz-placeholder {
  opacity: 1;
}

ol,
ul {
  overflow-wrap: normal;
}

/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/
#page {
  overflow: hidden;
  contain: layout style paint;
}

.hidden {
  display: none;
}

.site-header {
  position: relative;
  z-index: 2;
  contain: layout style;
}

.site-content {
  position: relative;
  z-index: 1;
  max-width: 100%;
  min-height: 400px;
  overflow: hidden;
  contain: layout style;
}

.image-area {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  will-change: transform;
}

.screen-reader-text.styled {
  background: #222;
  color: white;
  left: 50%;
  padding: 6px 15px;
  position: absolute;
  transform: translateY(-100%);
  transition: transform 0.3s ease-in-out;
  will-change: transform;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.screen-reader-text.styled:focus {
  transform: translateY(0%);
}

.float-container:after {
  display: table;
  content: "";
  clear: both;
}

.entry-content > .editor-content:first-child > *:first-child {
  margin-top: 0;
}
.entry-content > .editor-content:first-child > p:first-child {
  padding-top: 0;
}

.menu-toggle {
  display: block;
}
@media (min-width: 1024px) {
  .menu-toggle {
    display: none;
  }
}

@keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.limited-width {
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.remodal .remodal-close {
  left: auto;
  right: 30px;
  color: white;
  top: -45px;
  transition: color 0.3s ease-in-out;
  width: auto;
}
@media (max-width: 767px) {
  .remodal .remodal-close {
    top: -40px;
    right: 26px;
  }
}
.remodal .remodal-close:before {
  font-size: 40px;
  width: auto;
}
@media (max-width: 767px) {
  .remodal .remodal-close:before {
    font-size: 30px;
  }
}
.remodal .remodal-close:hover {
  color: #fecb00;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#site-navigation {
  position: relative;
  z-index: 1;
}
@media (min-width: 1024px) {
  #site-navigation {
    flex: 1;
    padding-left: 255px;
  }
}
@media (max-width: 1023px) {
  #site-navigation {
    display: none;
    position: fixed;
    width: 100%;
    padding: 0;
    top: 0;
    height: 100vh;
    padding-top: 40px;
    left: 0;
    z-index: 1;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.82);
    -webkit-overflow-scrolling: touch;
    will-change: transform, opacity;
    transform: translateX(-100%);
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    opacity: 0;
    pointer-events: none;
  }
  #site-navigation.is-active {
    display: block;
    transform: translateX(0);
    opacity: 1;
    pointer-events: auto;
  }
}
#site-navigation .menu-item {
  list-style: none;
}
#site-navigation .menu-item a {
  display: block;
}
@media (max-width: 1023px) {
  #site-navigation .menu-item a {
    display: inline-block;
    text-align: left;
  }
}
#site-navigation .sub-menu {
  padding: 0;
  display: none;
}
#site-navigation .sub-menu a {
  padding: 10px 15px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  #site-navigation .sub-menu a {
    padding: 5px 20px;
    color: white;
  }
}
@media (min-width: 1024px) {
  #site-navigation .sub-menu {
    position: absolute;
    top: 100%;
    left: -15px;
    color: white;
    background-color: #23423a;
    width: 200px;
  }
  #site-navigation .sub-menu a:hover {
    color: #fecb00;
  }
}
@media (max-width: 1023px) {
  #site-navigation .sub-menu {
    padding-left: 10px;
  }
  #site-navigation .sub-menu li.menu-item.current-menu-ancestor > a, #site-navigation .sub-menu li.menu-item.current-menu-item > a, #site-navigation .sub-menu li.menu-item.current-page-ancestor > a {
    color: #fecb00;
  }
}

#menu-primary {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-left: 0;
}
@media (max-width: 1023px) {
  #menu-primary {
    height: auto;
    display: block;
    text-align: center;
    margin: 0;
    padding: 10px 0px;
  }
}
#menu-primary > li {
  position: relative;
}
@media (min-width: 1024px) {
  #menu-primary > li {
    margin-right: 50px;
  }
  #menu-primary > li:after {
    position: absolute;
    width: 1px;
    content: "";
    right: -25px;
    height: calc(100% - 60px);
    top: 30px;
    background-color: rgba(255, 255, 255, 0.2);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #menu-primary > li {
    margin-right: 30px;
    width: -moz-min-content;
    width: min-content;
  }
  #menu-primary > li:nth-child(3) {
    width: 75px;
  }
  #menu-primary > li:after {
    right: -15px;
  }
}
#menu-primary > li > a {
  font-weight: 500;
  padding: 30px 0;
  color: white;
  transition: color 0.3s ease-in-out;
}
@media (max-width: 1439px) and (min-width: 1024px) {
  #menu-primary > li > a {
    font-size: 14px;
  }
}
@media (max-width: 1023px) {
  #menu-primary > li {
    margin: 0;
    display: block;
    text-align: left;
  }
  #menu-primary > li.current-menu-ancestor > a, #menu-primary > li.current-menu-item > a, #menu-primary > li.current-page-ancestor > a {
    color: #fecb00;
    position: relative;
  }
  #menu-primary > li > a {
    padding: 10px 20px;
    color: white;
  }
  #menu-primary > li.menu-item-has-children > a {
    position: relative;
  }
  #menu-primary > li.menu-item-has-children > a:after {
    content: "\f107";
    font-family: "FontAwesome";
    vertical-align: middle;
    position: absolute;
    pointer-events: none;
    font-weight: 300;
    font-size: 20px;
    position: relative;
    display: inline;
    margin-left: 8px;
    bottom: 2px;
    top: auto;
  }
  #menu-primary > li.menu-item-has-children.is-active > a {
    color: #fecb00;
  }
  #menu-primary > li.menu-item-has-children.is-active > a:after {
    content: "\f106";
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu {
    display: block;
    position: relative;
    top: 0px;
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu > li.menu-item-has-children > a:after {
    content: "\f107";
    font-family: "FontAwesome";
    vertical-align: middle;
    position: absolute;
    pointer-events: none;
    font-weight: 300;
    font-size: 20px;
    position: relative;
    display: inline;
    margin-left: 8px;
    bottom: 2px;
    top: auto;
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu > li.menu-item-has-children > .sub-menu {
    padding-left: 10px;
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu > li.menu-item-has-children.is-active {
    color: #fecb00;
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu > li.menu-item-has-children.is-active > a:after {
    content: "\f106";
  }
  #menu-primary > li.menu-item-has-children.is-active > .sub-menu > li.menu-item-has-children.is-active > .sub-menu {
    display: block;
  }
}
@media (min-width: 1024px) {
  #menu-primary > li.current-menu-ancestor > a, #menu-primary > li.current-menu-item > a, #menu-primary > li.current-page-ancestor > a {
    color: #fecb00;
    font-weight: 900;
  }
}
@media (min-width: 1024px) {
  #menu-primary > li:hover > a {
    color: #fecb00;
  }
  #menu-primary > li:hover > .sub-menu {
    display: block;
  }
  #menu-primary > li > a:hover {
    color: #fecb00;
  }
  #menu-primary > li:nth-last-child(-n+1) > .sub-menu {
    left: auto;
    right: -15px;
    text-align: right;
  }
  #menu-primary > li:nth-last-child(-n+1) > .sub-menu > li.menu-item-has-children > a {
    padding-right: 15px;
    padding-left: 35px;
  }
  #menu-primary > li:nth-last-child(-n+1) > .sub-menu > li.menu-item-has-children > a:after {
    content: "\f104";
    right: auto;
    left: 15px;
  }
  #menu-primary > li:nth-last-child(-n+1) > .sub-menu > li.menu-item-has-children > .sub-menu {
    left: -100%;
  }
  #menu-primary > li > .sub-menu > li.menu-item-has-children {
    position: relative;
  }
  #menu-primary > li > .sub-menu > li.menu-item-has-children > a {
    padding-right: 35px;
    position: relative;
  }
  #menu-primary > li > .sub-menu > li.menu-item-has-children > a:after {
    content: "\f107";
    font-family: "FontAwesome";
    vertical-align: middle;
    position: absolute;
    pointer-events: none;
    font-weight: 300;
    content: "\f105";
    font-size: 20px;
    right: 15px;
    top: 10px;
  }
  #menu-primary > li > .sub-menu > li.menu-item-has-children:hover > .sub-menu {
    display: block;
  }
  #menu-primary > li > .sub-menu > li.menu-item-has-children > .sub-menu {
    color: white;
    background-color: #23423a;
    left: 100%;
    top: 0;
  }
}

.site-header {
  background-color: #23423a;
  position: relative;
}
.site-header__inner {
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: flex-end;
  position: relative;
}
@media (max-width: 1023px) {
  .site-header__inner {
    height: 80px;
    align-items: center;
  }
}
.site-header .site-branding {
  top: 30px;
  left: 20px;
  position: absolute;
}
.site-header .site-branding img,
.site-header .site-branding svg {
  float: left;
  width: 185px;
}
@media (max-width: 1023px) {
  .site-header .site-branding img,
  .site-header .site-branding svg {
    width: 120px;
  }
}
.site-header #searchTrigger {
  padding: 0;
  background-color: transparent;
}
.site-header #searchTrigger svg {
  float: left;
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
  opacity: 0.5;
}
.site-header #searchTrigger svg path {
  transition: stroke 0.3s ease-in-out;
}
.site-header #searchTrigger:hover svg {
  opacity: 1;
}
.site-header #searchTrigger.is-active svg {
  opacity: 1;
}
.site-header #searchTrigger.is-active svg path {
  stroke: #fecb00;
}
.site-header .menu-toggle {
  margin-right: 15px;
  position: relative;
}
.site-header .menu-toggle.is-active {
  z-index: 1;
}
.site-header .menu-toggle:after {
  position: absolute;
  width: 1px;
  content: "";
  right: 0px;
  height: calc(100% - 30px);
  top: 15px;
  background-color: rgba(255, 255, 255, 0.2);
}
@media (min-width: 1024px) {
  .site-header .menu-toggle {
    display: none;
  }
}
.site-header .menu-toggle .hamburger-box {
  float: left;
}
.site-header .close-button-row {
  text-align: right;
}
.site-header .close-button {
  position: relative;
  display: inline-block;
  opacity: 0.7;
  height: 48px;
  width: 48px;
  background-color: transparent;
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
.site-header .close-button:hover {
  opacity: 1;
}
.site-header .close-button:before, .site-header .close-button:after {
  content: "";
  position: absolute;
  top: 22px;
  right: -7px;
  width: 40px;
  height: 4px;
  background-color: white;
}
.site-header .close-button:before {
  transform: rotateZ(45deg);
}
.site-header .close-button:after {
  transform: rotateZ(-45deg);
}
.site-header [data-role=responder] {
  transition: transform 0.5s ease-in-out;
  transform: translate(100%);
  position: absolute;
  top: 100%;
  z-index: 2;
  width: 370px;
  max-width: 100vw;
  background: rgba(35, 66, 58, 0.95);
  right: 0px;
  color: white;
  padding: 15px 40px 60px;
  will-change: transform;
  backface-visibility: hidden;
  transform: translate3d(100%, 0, 0);
}
.site-header [data-role=responder] #header-search {
  margin-top: 20px;
  border: none;
  width: 100%;
  background-color: white;
  color: #626262;
}
.site-header [data-role=responder].is-active {
  transform: translate3d(0, 0, 0);
}
.site-header [data-role=responder] .module-title {
  display: flex;
  align-items: center;
}
.site-header [data-role=responder] .module-title span {
  margin-left: 15px;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.site-footer {
  margin-top: 60px;
}

.footer__inner {
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}

.footer-top {
  overflow: hidden;
  background-image: url("./../../assets/img/ft-pattern.svg");
  background-position: top left;
  background-size: 100% auto;
  background-repeat: no-repeat;
  padding-top: 12vw;
  color: white;
  position: relative;
}
.footer-top:after {
  content: "";
  left: 0;
  top: 25vw;
  background-color: #23423a;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
}
@media (max-width: 1023px) {
  .footer-top {
    background-size: 160% auto;
    padding-top: 200px;
  }
}
@media (max-width: 767px) {
  .footer-top {
    background-size: 250% auto;
    padding-top: 30vw;
  }
}
.footer-top .footer__inner {
  display: flex;
  padding-bottom: 40px;
  align-items: flex-end;
  position: relative;
}
@media (max-width: 1023px) {
  .footer-top .footer__inner {
    flex-wrap: wrap;
    text-align: center;
    z-index: 1;
    justify-content: center;
  }
}
.footer-top .footer-logo {
  flex-shrink: 0;
  margin-right: 80px;
  position: relative;
}
.footer-top .footer-logo:after {
  position: absolute;
  width: 1px;
  content: "";
  right: -40px;
  height: 100%;
  top: 0px;
  background-color: rgba(255, 255, 255, 0.2);
}
.footer-top .footer-logo a {
  display: flex;
}
.footer-top .footer-logo img,
.footer-top .footer-logo svg {
  width: 175px;
  float: left;
}
@media (max-width: 1023px) {
  .footer-top .footer-logo {
    margin-right: 0;
    width: 100%;
    margin-bottom: 40px;
  }
  .footer-top .footer-logo a {
    justify-content: center;
  }
  .footer-top .footer-logo:after {
    display: none;
  }
}
.footer-top .contact {
  font-weight: 600;
  margin-right: 40px;
  flex: 1;
}
@media (max-width: 1023px) {
  .footer-top .contact {
    flex: auto;
    text-align: center;
    margin-right: 0;
    margin-bottom: 40px;
  }
  .footer-top .contact:after {
    display: none;
  }
}
.footer-top .contact .contact-basic a:hover {
  text-decoration: underline;
}
.footer-top .social-links {
  display: flex;
  margin-top: 30px;
}
@media (max-width: 1023px) {
  .footer-top .social-links {
    justify-content: center;
  }
}
.footer-top .social-links a {
  border-radius: 50%;
  width: 26px;
  height: 26px;
  background-color: white;
  color: #23423a;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
.footer-top .social-links a:hover {
  background-color: #fecb00;
  color: #23423a;
}
.footer-top .right {
  width: 500px;
}
@media (max-width: 1439px) {
  .footer-top .right {
    width: 450px;
  }
}
@media (max-width: 1023px) {
  .footer-top .right {
    width: 100%;
  }
}
.footer-top .right .footer-buttons {
  margin-top: 10px;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}
.footer-top .right .footer-buttons a {
  margin: 20px 10px 0 10px;
}
.footer-top .ack {
  font-style: italic;
  text-align: center;
}

.footer-bottom {
  background-color: #142623;
  color: rgba(255, 255, 255, 0.8);
  padding: 25px 0;
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
}
.footer-bottom .footer__inner {
  display: flex;
}
.footer-bottom .footer__inner div,
.footer-bottom .footer__inner li,
.footer-bottom .footer__inner ul {
  display: inline;
}
@media (max-width: 1023px) {
  .footer-bottom .footer__inner {
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
  }
}
.footer-bottom .menu-footer-container {
  flex: 1;
}
.footer-bottom .menu-footer-container a:hover {
  text-decoration: underline;
}
@media (max-width: 1023px) {
  .footer-bottom .menu-footer-container {
    width: 100%;
    flex: auto;
    margin: 0px 0 20px;
  }
}
.footer-bottom .sub-menu {
  display: none;
}
.footer-bottom ul {
  padding-left: 0;
}
.footer-bottom li {
  margin-left: 28px;
  position: relative;
}
.footer-bottom li:after {
  position: absolute;
  width: 1px;
  content: "";
  height: 14px;
  background: rgba(255, 255, 255, 0.2);
  left: -16px;
  top: 4px;
}
@media (max-width: 1023px) {
  .footer-bottom li:first-child:after {
    display: none;
  }
}
.footer-bottom #ccc-logo a {
  display: flex;
  align-items: center;
}
.footer-bottom #ccc-logo img,
.footer-bottom #ccc-logo svg {
  margin-left: 15px;
  opacity: 0.8;
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
.footer-bottom #ccc-logo:hover img,
.footer-bottom #ccc-logo:hover svg {
  opacity: 1;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
.btn {
  display: inline-block;
  text-align: center;
  box-sizing: border-box;
  text-decoration: none;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  min-height: 46px;
  padding: 11px 25px;
  border-radius: 20px;
  font-weight: 700;
  transform: translateZ(0);
  color: white;
  background-color: #23423a;
}
.btn:hover {
  color: white;
  background-color: #356357;
}
.btn.btn-white {
  color: #23423a;
  background-color: white;
}
.btn.btn-white:hover {
  background-color: #fecb00;
  color: #23423a;
}
.btn.btn-primary {
  background-color: #23423a;
}
.btn.btn-primary:hover {
  color: white;
  background-color: #356357;
}
.btn.btn-secondary {
  background-color: #fecb00;
  color: #23423a;
}
.btn.btn-secondary:hover {
  color: #23423a;
  background-color: #ffd632;
}
.btn.btn-tertiary {
  background-color: #6aade4;
}
.btn.btn-tertiary:hover {
  color: white;
  background-color: #3f95dc;
}
.btn.btn-ccc-white {
  background-color: #ffffff;
}
.btn.btn-ccc-white:hover {
  color: white;
  background-color: white;
}
.btn.btn-default {
  background-color: #626262;
}
.btn.btn-default:hover {
  color: white;
  background-color: #7c7c7c;
}
.btn.btn-border {
  border: 1px solid #23423a;
  padding: 10px 25px;
  background-color: transparent;
  color: #23423a;
}
.btn.btn-border:hover {
  background-color: #23423a;
  color: white;
}
.btn.btn-border.btn-border-primary {
  border-color: #23423a;
  color: #23423a;
}
.btn.btn-border.btn-border-primary:hover {
  background-color: #23423a;
  color: white;
}
.btn.btn-border.btn-border-secondary {
  border-color: #fecb00;
  color: #fecb00;
}
.btn.btn-border.btn-border-secondary:hover {
  background-color: #fecb00;
  color: white;
}
.btn.btn-border.btn-border-tertiary {
  border-color: #6aade4;
  color: #6aade4;
}
.btn.btn-border.btn-border-tertiary:hover {
  background-color: #6aade4;
  color: white;
}
.btn.btn-border.btn-border-ccc-white {
  border-color: #ffffff;
  color: #ffffff;
}
.btn.btn-border.btn-border-ccc-white:hover {
  background-color: #ffffff;
  color: white;
}
.btn.btn-border.btn-border-default {
  border-color: #626262;
  color: #626262;
}
.btn.btn-border.btn-border-default:hover {
  background-color: #626262;
  color: white;
}

.ccc-button-block {
  margin-top: 25px;
  margin-bottom: 25px;
}
.ccc-button-block.full .btn {
  width: 100%;
}
.ccc-button-block.centre {
  text-align: center;
}
.ccc-button-block .btn.ccc-customised-colour:not(.btn-border) {
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
.ccc-button-block .btn.ccc-customised-colour:not(.btn-border):hover {
  opacity: 0.9;
}
.ccc-button-block .btn.ccc-customised-colour.btn-border:hover {
  color: white !important;
  background-color: var(--color);
}

.edit-link > a {
  display: inline-block;
  text-align: center;
  box-sizing: border-box;
  text-decoration: none;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  min-height: 46px;
  padding: 11px 25px;
  border-radius: 20px;
  font-weight: 700;
  transform: translateZ(0);
  background-color: #23423a;
  color: white;
}
.edit-link > a:hover {
  color: white;
  background-color: #356357;
}

.ccc-form input,
.ccc-form textarea {
  border-radius: 0;
  transition: background-color 0.3s ease-in-out;
}
.ccc-form input.placeholder,
.ccc-form textarea.placeholder {
  color: rgba(98, 98, 98, 0.5);
  opacity: 1;
}
.ccc-form input:-moz-placeholder,
.ccc-form textarea:-moz-placeholder {
  color: rgba(98, 98, 98, 0.5);
  opacity: 1;
}
.ccc-form input::-moz-placeholder,
.ccc-form textarea::-moz-placeholder {
  color: rgba(98, 98, 98, 0.5);
  opacity: 1;
}
.ccc-form input::-webkit-input-placeholder,
.ccc-form textarea::-webkit-input-placeholder {
  color: rgba(98, 98, 98, 0.5);
  opacity: 1;
}
.ccc-form textarea {
  background-color: #f4f4f4;
  padding: 12px 15px;
  line-height: 23px;
  height: 150px;
  border: 1px solid #23423a;
}
.ccc-form textarea:focus, .ccc-form textarea:hover {
  background: white;
}
.ccc-form input[type=date],
.ccc-form input[type=email],
.ccc-form input[type=number],
.ccc-form input[type=password],
.ccc-form input[type=tel],
.ccc-form input[type=text] {
  background-color: #f4f4f4;
  padding: 0 15px;
  height: 46px;
  line-height: 23px;
  border: 1px solid #23423a;
}
.ccc-form input[type=date]:focus, .ccc-form input[type=date]:hover,
.ccc-form input[type=email]:focus,
.ccc-form input[type=email]:hover,
.ccc-form input[type=number]:focus,
.ccc-form input[type=number]:hover,
.ccc-form input[type=password]:focus,
.ccc-form input[type=password]:hover,
.ccc-form input[type=tel]:focus,
.ccc-form input[type=tel]:hover,
.ccc-form input[type=text]:focus,
.ccc-form input[type=text]:hover {
  background: white;
}
.ccc-form .customCheckbox {
  display: inline-block;
  position: relative;
  min-width: 20px;
  width: 20px;
  height: 20px;
  background: white;
  border: 1px solid #23423a;
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
  vertical-align: top;
  top: 2px;
  border-radius: 0;
}
.ccc-form .customCheckbox.radio {
  border-radius: 50%;
}
.ccc-form .customCheckbox.customCheckboxChecked {
  background: #23423a;
  vertical-align: top;
}
.ccc-form .customCheckbox + label {
  display: inline-block;
  position: relative;
  padding-left: 8px;
  cursor: pointer;
  padding-bottom: 0 !important;
}
.ccc-form .customCheckbox input {
  opacity: 0;
  cursor: pointer;
  z-index: 5;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.ccc-form .customCheckbox span {
  display: none;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  color: white;
}
.ccc-form .customCheckbox.customCheckboxChecked span {
  display: block;
}
.ccc-form.post-password-form input[type=password] {
  width: 320px;
  max-width: 100%;
  display: block;
  margin: 15px 0 20px;
}
.ccc-form.post-password-form input[type=submit] {
  display: inline-block;
  text-align: center;
  box-sizing: border-box;
  text-decoration: none;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  min-height: 46px;
  padding: 11px 25px;
  border-radius: 20px;
  font-weight: 700;
  transform: translateZ(0);
  background: #23423a;
  color: white;
}

.gform_wrapper input[type=submit] {
  transition: all 0.3s ease-in-out;
  min-height: 46px;
  border-radius: 20px !important;
  padding: 11px 25px !important;
  font-weight: 700 !important;
  background-color: #23423a !important;
  line-height: 24px !important;
  font-size: 16px !important;
}
.gform_wrapper input[type=submit]:hover {
  background-color: #356357 !important;
}

.gform_confirmation_message {
  color: #23423a;
  font-size: 22px;
  line-height: 30px;
  font-weight: 700;
}

.top-banner {
  height: 400px;
  position: relative;
  background: linear-gradient(-45deg, #23423a, white);
  background-size: 400% 400%;
  animation: gradientBG 5s ease infinite;
  will-change: background-position;
  transform: translateZ(0);
  backface-visibility: hidden;
}
.top-banner .banner-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 1440px) {
  .top-banner {
    height: auto;
    padding-top: 32%;
  }
}
@media (min-width: 1440px) and (min-width: 1800px) {
  .top-banner {
    height: 600px;
    padding-top: 0;
  }
}
@media (max-width: 1023px) {
  .top-banner {
    height: 375px;
  }
}

.paging {
  text-align: center;
}
.paging .wp-pagenavi {
  padding: 30px 0 40px;
}
.paging .current,
.paging a {
  margin: 0 10px;
  display: inline-block;
  transition: color 0.3s ease-in-out;
  color: #23423a;
}
.paging a:hover {
  color: #fecb00;
}
.paging .current {
  text-align: center;
  position: relative;
}
.paging .current:after {
  position: absolute;
  height: 1px;
  content: "";
  position: absolute;
  bottom: -5px;
  height: 3px;
  width: 20px;
  left: calc(50% - 10px);
  background-color: #fecb00;
}
.paging i {
  color: #fecb00;
  font-size: 20px;
  position: relative;
}

.editor-content {
  /**
  * Table wrapper is added via table-wrapper.js
  * It prevents larger table exceeding the screen width;
  */
}
.editor-content:after {
  display: table;
  content: "";
  clear: both;
}
.editor-content figure {
  max-width: 100%;
}
.editor-content iframe {
  margin: 6px auto 10px;
  display: block;
  width: 100%;
  aspect-ratio: 16/9;
  height: auto;
}
.editor-content .inner-slide-show-image {
  width: 100%;
}
.editor-content p {
  padding-top: 6px;
  padding-bottom: 10px;
  line-height: 1.5;
}
.editor-content p a {
  color: #23423a;
  text-decoration: underline;
}
.editor-content p a:hover {
  color: #356357;
}
@media (max-width: 767px) {
  .editor-content p a {
    word-break: break-all;
  }
}
.editor-content p.has-background {
  padding: 20px !important;
  margin-top: 14px;
  margin-bottom: 18px;
}
.editor-content p.has-background a {
  color: inherit;
}
.editor-content h1 {
  font-size: 32px;
  line-height: 40px;
  color: #6aade4;
  margin-top: 11px;
  margin-bottom: 10px;
}
.editor-content h2 {
  font-size: 26px;
  line-height: 34px;
  color: #23423a;
  margin-top: 11px;
  margin-bottom: 5px;
}
.editor-content h3 {
  font-size: 22px;
  line-height: 30px;
  color: #fecb00;
  margin-top: 11px;
  margin-bottom: 5px;
}
.editor-content h4,
.editor-content h5,
.editor-content h6 {
  color: #23423a;
  font-size: 18px;
  line-height: 26px;
}
.editor-content hr {
  margin-top: 30px;
  margin-bottom: 30px;
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #23423a;
}
.editor-content > ol,
.editor-content > p > ul,
.editor-content > ul,
.editor-content > p > ol,
.editor-content .wp-block-column > ul,
.editor-content .wp-block-column > ol {
  padding-top: 6px;
  padding-bottom: 10px;
  line-height: 1.5;
}
.editor-content > ol a,
.editor-content > p > ul a,
.editor-content > ul a,
.editor-content > p > ol a,
.editor-content .wp-block-column > ul a,
.editor-content .wp-block-column > ol a {
  color: #23423a;
  text-decoration: underline;
}
.editor-content > ol a:hover,
.editor-content > p > ul a:hover,
.editor-content > ul a:hover,
.editor-content > p > ol a:hover,
.editor-content .wp-block-column > ul a:hover,
.editor-content .wp-block-column > ol a:hover {
  color: #356357;
}
@media (max-width: 767px) {
  .editor-content > ol a,
  .editor-content > p > ul a,
  .editor-content > ul a,
  .editor-content > p > ol a,
  .editor-content .wp-block-column > ul a,
  .editor-content .wp-block-column > ol a {
    word-break: break-all;
  }
}
.editor-content > ul,
.editor-content .wp-block-column > ul {
  list-style: none;
  padding-left: 15px;
}
.editor-content > ul > li,
.editor-content .wp-block-column > ul > li {
  margin-bottom: 15px;
}
.editor-content > ul li,
.editor-content .wp-block-column > ul li {
  position: relative;
  padding-left: 18px;
}
.editor-content > ul li:before,
.editor-content .wp-block-column > ul li:before {
  top: 9px;
  position: absolute;
  left: 0;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fecb00;
  display: inline-block;
}
.editor-content > ul li ul,
.editor-content .wp-block-column > ul li ul {
  list-style: none;
  padding-left: 0;
}
.editor-content > ul li ul > li,
.editor-content .wp-block-column > ul li ul > li {
  margin: 5px 0;
}
.editor-content > ul li ul li:before,
.editor-content .wp-block-column > ul li ul li:before {
  border: 1px solid #fecb00;
  background-color: transparent;
}
.editor-content ol {
  list-style: decimal;
  padding-left: 25px;
}
.editor-content .table-wrapper {
  width: 100%;
  overflow-x: auto;
  overflow-y: visible;
}
.editor-content table {
  border-collapse: collapse;
  text-align: left;
  line-height: 1.5;
}
.editor-content table a {
  color: #23423a;
  text-decoration: underline;
}
.editor-content table a:hover {
  color: #356357;
}
@media (max-width: 767px) {
  .editor-content table a {
    word-break: break-all;
  }
}
.editor-content table thead {
  color: white;
  border-bottom: none;
}
.editor-content table td,
.editor-content table th {
  padding: 10px 20px;
}
.editor-content table:not(.has-background) thead {
  background: #6aade4;
}
.editor-content table:not(.has-background) td,
.editor-content table:not(.has-background) th {
  border: 1px solid #e8e8e8;
}
.editor-content table:not(.has-background) tbody tr:nth-child(2n) {
  background-color: #f4f4f4;
}
.editor-content table.has-background td,
.editor-content table.has-background th {
  border: 1px solid white;
}
.editor-content .alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 0;
}
.editor-content .alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 0;
}
.editor-content .aligncenter {
  clear: both;
  display: block;
  margin: 15px auto;
}
.editor-content .alignnone {
  clear: both;
  display: block;
  margin: 15px auto;
}
@media (max-width: 767px) {
  .editor-content .aligncenter,
  .editor-content .alignleft,
  .editor-content .alignnone,
  .editor-content .alignright {
    max-width: 300px;
    width: auto;
    float: none;
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
}

.wp-block-pullquote.is-style-solid-color:not(.has-background) {
  background: #e8e8e8;
}

.has-drop-cap:not(:focus):first-letter {
  font-size: 64px;
}

.wp-block-columns {
  margin: 0;
}
.wp-block-columns.justify-between {
  justify-content: space-between;
}
.wp-block-columns .btn,
.wp-block-columns .download-box-wrapper {
  margin-top: 0;
  margin-bottom: 0;
}

.wp-block-image {
  text-align: center;
  margin: 0;
}
.wp-block-image figure {
  margin-top: 15px;
  margin-bottom: 15px;
}

figure.wp-block-image {
  margin-top: 15px;
  margin-bottom: 15px;
}

.wp-block-embed {
  margin: 24px 0 28px;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper {
  position: relative;
  width: 100%;
  position: relative;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe {
  margin: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.wp-block-quote {
  padding-left: 24px;
  border-left: 3px solid #626262;
  margin-top: 14px;
  margin-bottom: 18px;
}

ul.blocks-gallery-grid {
  padding-left: 0;
}

.wp-block-audio {
  margin-top: 24px;
  margin-bottom: 28px;
  margin-left: 0;
  margin-right: 0;
}

.wp-block-cover {
  margin-top: 24px;
  margin-bottom: 28px;
}

.wp-block-gallery {
  margin-top: 24px;
  margin-bottom: 28px;
}

/*Media Text*/
.wp-block-media-text {
  margin-top: 6px;
  margin-bottom: 10px;
}

.wp-block-media-text .wp-block-media-text__media {
  margin-top: 10px;
  margin-right: 20px;
}

.wp-block-media-text__content {
  padding: 0 !important;
}

.has-media-on-the-right .wp-block-media-text__media {
  margin-left: 20px;
  margin-right: 0;
}

@media (max-width: 600px) {
  .wp-block-media-text__media {
    margin: 0 0 20px !important;
  }
}
/*Image Row*/
.wp-block-column .wp-block-image img {
  -o-object-fit: cover;
     object-fit: cover;
}

.wp-block-image figcaption {
  font-style: italic;
  font-size: 14px;
  display: block !important;
  margin-top: 8px;
  color: rgba(98, 98, 98, 0.8);
  text-align: center;
}

@media (min-width: 600px) and (max-width: 781px) {
  .wp-block-column:not(:only-child) {
    flex-basis: 100% !important;
    flex-grow: 0;
  }
  .wp-block-column:nth-child(2n) {
    margin-left: 0;
  }
}
/* wp-block-table */
.wp-block-table {
  margin: 20px 0;
}
.wp-block-table figcaption {
  font-style: italic;
  font-size: 14px;
  display: block !important;
  margin-top: 8px;
  color: rgba(98, 98, 98, 0.8);
  text-align: center;
}
.wp-block-table thead {
  border-bottom: none;
}

.image-carousel {
  margin-top: 20px;
  margin-bottom: 28px;
  width: 100%;
}

.img-container-wrapper {
  contain: layout style paint;
  will-change: transform;
}
@media (max-width: 767px) {
  .img-container-wrapper {
    padding-bottom: 30px;
  }
}
.img-container-wrapper .image-area {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  image-rendering: -webkit-optimize-contrast;
  transform: translateZ(0);
  backface-visibility: hidden;
  position: relative;
}
.img-container-wrapper .image-area:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.img-container-wrapper .image-area > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.img-container-wrapper img {
  height: 400px;
}
@media (max-width: 767px) {
  .img-container-wrapper img {
    height: 45vw;
  }
}
.img-container-wrapper .img-container {
  text-align: center;
}
.img-container-wrapper .img-container img {
  display: inline-block;
}
.img-container-wrapper .orbit-caption {
  font-style: italic;
  font-size: 14px;
  display: block !important;
  margin-top: 8px;
  color: rgba(98, 98, 98, 0.8);
  text-align: center;
  width: 100%;
}
.img-container-wrapper .slick-dots {
  bottom: auto;
  width: 100%;
  position: relative;
  right: auto;
  left: auto;
  text-align: center;
  padding: 0;
  margin: 0;
}
.img-container-wrapper .slick-dots li {
  margin: 0;
}
.img-container-wrapper .slick-dots li button:before {
  color: rgba(0, 0, 0, 0.2);
}
.img-container-wrapper .slick-dots li.slick-active button:before {
  color: #6aade4;
}

.download-box-wrapper {
  margin: 20px 0;
}
.download-box-wrapper.full .download-box {
  width: 100%;
}
.download-box-wrapper.centre {
  text-align: center;
}

p + .download-box-wrapper {
  margin-top: 10px;
}

a.download-box {
  min-height: 56px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 18px;
  line-height: 26px;
  padding-right: 30px;
  padding-left: 66px;
  display: inline-block;
  color: white;
  box-sizing: border-box;
  background-color: #6aade4;
  transition: background-color 0.3s ease-in-out;
  position: relative;
  font-weight: 700;
  text-decoration: none;
  border-radius: 20px;
}
a.download-box:hover {
  background-color: #3f95dc;
}
a.download-box.ccc-customised-colour {
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
a.download-box.ccc-customised-colour:hover {
  opacity: 0.9;
}
a.download-box:after {
  position: absolute;
  left: 20px;
  content: "";
  background-image: url("./../../assets/img/download.svg");
  top: 15px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
}
a.download-box.external {
  background-color: #23423a;
}
a.download-box.external:hover {
  background-color: #356357;
}
a.download-box.external:after {
  background-image: url("./../../assets/img/external.svg");
}
a.download-box.db-primary {
  background-color: #23423a;
}
a.download-box.db-primary:hover {
  background-color: #356357;
}
a.download-box.db-secondary {
  background-color: #fecb00;
  color: #23423a;
}
a.download-box.db-secondary:after {
  background-image: url("./../../assets/img/download-dark.svg");
}
a.download-box.db-secondary.external:after {
  background-image: url("./../../assets/img/external-dark.svg");
}
a.download-box.db-secondary:hover {
  background-color: #ffd632;
}
a.download-box.db-tertiary {
  background-color: #6aade4;
}
a.download-box.db-tertiary:hover {
  background-color: #3f95dc;
}
a.download-box.db-ccc-white {
  background-color: #ffffff;
}
a.download-box.db-ccc-white:hover {
  background-color: white;
}
a.download-box.db-default {
  background-color: #626262;
}
a.download-box.db-default:hover {
  background-color: #7c7c7c;
}

.remodal.video-modal {
  padding: 0 10px;
  text-align: center;
  background: none;
  width: auto;
  max-width: 100%;
  margin: 0;
}
.remodal.video-modal .video-container {
  width: 984px;
  padding-top: 56.25%;
  position: relative;
}
@media (max-width: 1023px) {
  .remodal.video-modal .video-container {
    width: 728px;
  }
}
@media (max-width: 767px) {
  .remodal.video-modal .video-container {
    width: calc(100vw - 40px);
  }
}
.remodal.video-modal iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}

#internal-nav {
  background: #f9f9f9;
}
#internal-nav ul,
#internal-nav li {
  list-style: none;
  padding-left: 0px;
}
#internal-nav .children {
  padding-left: 20px;
}
#internal-nav .children a {
  font-size: 14px;
  padding: 3px 0;
}
#internal-nav > ul {
  padding: 15px 23px;
}
#internal-nav > ul a {
  display: block;
  padding: 5px 0;
}
#internal-nav > ul a:hover {
  color: #23423a;
}
@media (max-width: 1023px) {
  #internal-nav > ul {
    background: #f9f9f9;
    padding: 20px;
  }
}
#internal-nav li.current_page_ancestor > a, #internal-nav li.current_page_parent > a, #internal-nav li.current_page_item > a {
  color: #23423a;
  font-weight: 700;
}
@media (max-width: 1023px) {
  #internal-nav {
    background: none;
  }
  #internal-nav > ul {
    display: none;
  }
}
#internal-nav .section-title {
  font-size: 32px;
  line-height: 48px;
}
@media (min-width: 1024px) {
  #internal-nav .section-title {
    position: relative;
    color: #6aade4;
    padding: 15px 23px;
    border-bottom: 6px solid white;
  }
}
@media (max-width: 1023px) {
  #internal-nav .section-title {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    transform: translateY(-100%);
    padding: 20px 50px 20px 20px;
    color: white;
    background-color: rgba(106, 173, 228, 0.8);
  }
  #internal-nav .section-title:after {
    content: "\f107";
    font-family: "FontAwesome";
    vertical-align: middle;
    position: absolute;
    pointer-events: none;
    font-weight: 300;
    right: 20px;
    top: calc(50% - 24px);
    cursor: pointer;
  }
  #internal-nav .section-title.is-active + ul {
    display: block;
  }
}

.ccc-quote {
  background-color: #c4def3;
  color: #1b598d;
  padding: 60px;
  text-align: center;
  position: relative;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .ccc-quote {
    padding: 40px 20px;
  }
}
@media (max-width: 767px) {
  .ccc-quote {
    width: 100vw;
    left: -20px;
  }
}
.ccc-quote:before {
  content: "";
  position: absolute;
  top: -30px;
  left: 40px;
  width: 60px;
  height: 60px;
  background-image: url("./../../assets/img/quote.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 1023px) {
  .ccc-quote:before {
    top: -20px;
    width: 40px;
    height: 40px;
    left: 20px;
  }
}
.ccc-quote .quote {
  font-size: 22px;
  line-height: 30px;
  padding: 0;
  margin-bottom: 15px;
  font-style: italic;
}
.ccc-quote .sig {
  font-weight: normal;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}

.ccc-accordion {
  margin-top: 20px;
  margin-bottom: 20px;
}
.ccc-accordion + .ccc-accordion {
  margin-top: -20px;
}
.ccc-accordion + .ccc-accordion .a-title {
  border-top: none;
}
.ccc-accordion.is-active + .ccc-accordion .a-title {
  border-top: 1px solid #6aade4;
}
.ccc-accordion .a-title {
  color: #23423a;
  padding: 15px 52px 15px 20px;
  position: relative;
  font-weight: 700;
  border-top: 1px solid #6aade4;
  border-bottom: 1px solid #6aade4;
  border-left: none;
  border-right: none;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  width: 100%;
  text-align: left;
  display: block;
  background-color: transparent;
}
.ccc-accordion .a-title:hover {
  color: #6aade4;
}
.ccc-accordion .a-title i {
  position: absolute;
  right: 20px;
  top: 5px;
  font-size: 40px;
  transition: transform 0.3s ease-in-out;
  will-change: transform;
  transform: translateZ(0);
  backface-visibility: hidden;
}
.ccc-accordion .a-content {
  display: none;
  padding: 8px 0 4px 0;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.ccc-accordion.is-active .a-content {
  display: block;
  opacity: 1;
}
.ccc-accordion.is-active .a-title i {
  top: 8px;
  transform: rotate(90deg) translateZ(0);
}

.profile-items {
  margin-top: 40px;
  margin-bottom: 40px;
  text-align: center;
  display: flex;
  width: calc(100% + 55px);
  position: relative;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .profile-items {
    width: 100%;
  }
}
.profile-items > div {
  width: calc((100% - 165px) / 3);
  margin-right: 55px;
  margin-bottom: 55px;
  position: relative;
}
@media (max-width: 1023px) {
  .profile-items > div {
    width: calc((100% - 110px) / 2);
  }
}
@media (max-width: 767px) {
  .profile-items > div {
    width: 100%;
    margin-right: 0;
  }
}
.profile-items .image-area-wrapper {
  aspect-ratio: 1;
  position: relative;
  border-radius: 50%;
  overflow: hidden;
  margin-bottom: 20px;
  contain: layout style paint;
}
.profile-items .image-area-wrapper .image-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.3s ease-in-out;
  will-change: transform, opacity;
  transform: translateZ(0);
  will-change: transform;
  backface-visibility: hidden;
}
.profile-items .profile-item:hover .image-area {
  transform: scale(1.05);
}
.profile-items .profile-item:hover h3,
.profile-items .profile-item:hover .position {
  color: #6aade4;
}

.profile-meta h3 {
  color: #23423a;
  transition: color 0.3s ease-in-out;
  margin-top: 0;
  margin-bottom: 0;
}
.profile-meta .position {
  font-style: italic;
  color: #23423a;
  transition: color 0.3s ease-in-out;
}

.profile-modal {
  text-align: left;
}
.profile-modal .remodal-close {
  right: 20px;
}
.profile-modal .profile-meta {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.profile-modal .profile-meta .image-area {
  width: 100px;
  aspect-ratio: 1;
  border-radius: 50%;
  overflow: hidden;
}
.profile-modal .profile-meta .right {
  margin-left: 20px;
}

.two-column-wrapper {
  display: flex;
  width: calc(100% + 20px);
  position: relative;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .two-column-wrapper {
    width: 100%;
  }
}
.two-column-wrapper > div {
  width: calc((100% - 40px) / 2);
  margin-right: 20px;
  margin-bottom: 20px;
  position: relative;
}
@media (max-width: 1023px) {
  .two-column-wrapper > div {
    width: calc((100% - 40px) / 2);
  }
}
@media (max-width: 767px) {
  .two-column-wrapper > div {
    width: 100%;
    margin-right: 0;
  }
}
.two-column-wrapper.download-boxes .download-box-wrapper {
  margin-top: 0;
  margin-left: 0;
}

.post-list {
  margin-top: 40px;
  margin-bottom: 40px;
}

.post-list-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #e8e8e8;
}
.post-list-header form {
  display: flex;
  justify-content: space-between;
}
.post-list-header .post-list-filter {
  width: 100%;
}
.post-list-header input,
.post-list-header .selectric-wrapper {
  margin-right: 20px;
}
.post-list-header input {
  width: calc((100% + 20px) / 2 - 20px);
}
@media (min-width: 768px) {
  .post-list-header input.extend {
    flex: 1;
  }
}
.post-list-header .selectric-wrapper {
  width: calc((100% + 20px) / 2 - 160px);
}
@media (max-width: 767px) {
  .post-list-header {
    flex-wrap: wrap;
  }
  .post-list-header form {
    flex-wrap: wrap;
    align-items: flex-start;
  }
  .post-list-header input,
  .post-list-header .selectric-wrapper {
    flex: auto;
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }
}

.post-items {
  display: flex;
  width: calc(100% + 40px);
  position: relative;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .post-items {
    width: 100%;
  }
}
.post-items > div {
  width: calc((100% - 120px) / 3);
  margin-right: 40px;
  margin-bottom: 40px;
  position: relative;
}
@media (max-width: 1023px) {
  .post-items > div {
    width: calc((100% - 80px) / 2);
  }
}
@media (max-width: 767px) {
  .post-items > div {
    width: 100%;
    margin-right: 0;
  }
}

.post-item .image-area-outter {
  aspect-ratio: 16/9;
  margin-bottom: 15px;
  border-radius: 5px;
  overflow: hidden;
  position: relative;
  contain: layout style paint;
}
.post-item .image-area-outter .image-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.3s ease-in-out;
  will-change: transform, opacity;
  transform: translateZ(0);
  will-change: transform;
  backface-visibility: hidden;
}
.post-item h3 {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 10px;
  color: #23423a;
  transition: color 0.3s ease-in-out;
}
.post-item .btn {
  position: absolute;
  padding: 8px 15px;
  font-size: 14px;
  line-height: 22px;
  min-height: auto;
  left: 0;
  bottom: 20px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.post-item:hover .image-area-outter .image-area {
  transform: scale(1.05);
}
.post-item:hover h3 {
  color: #fecb00;
}

/*--------------------------------------------------------------
# Pages
--------------------------------------------------------------*/
.home-wrapper section.flexible-section {
  margin: 35px 0;
}
.home-wrapper .section-title {
  font-size: 24px;
  line-height: 32px;
  padding-bottom: 15px;
  margin-bottom: 30px;
  color: #23423a;
  font-weight: 600;
  text-align: left;
  position: relative;
  text-align: center;
}
.home-wrapper .section-title:after {
  position: absolute;
  height: 1px;
  content: "";
  background-color: #fecb00;
  bottom: 0;
  height: 3px;
  width: 50px;
  left: calc(50% - 25px);
}
.home-wrapper .section-inner {
  position: relative;
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}
.home-wrapper .home-banner {
  min-height: 860px;
  height: calc(100vh - 108px);
  position: relative;
  overflow: hidden;
  max-width: 100%;
  overflow: hidden;
  background: linear-gradient(-45deg, #fecb00, #6aade4);
  background-size: 400% 400%;
  animation: gradientBG 5s ease infinite;
  will-change: background-position;
  transform: translateZ(0);
  backface-visibility: hidden;
}
.home-wrapper .home-banner #hp-pattern {
  bottom: 0;
  position: absolute;
  max-width: none;
}
@media (min-width: 1440px) {
  .home-wrapper .home-banner #hp-pattern {
    left: 0;
    width: 200%;
  }
}
@media (max-width: 1439px) {
  .home-wrapper .home-banner #hp-pattern {
    width: 150%;
    right: -50%;
  }
}
@media (max-width: 1023px) {
  .home-wrapper .home-banner #hp-pattern {
    width: 180%;
    right: -50%;
  }
}
@media (max-width: 767px) {
  .home-wrapper .home-banner #hp-pattern {
    width: 1400px;
    right: -400px;
  }
}
@media (max-width: 1023px) {
  .home-wrapper .home-banner {
    min-height: auto;
    height: auto;
    aspect-ratio: 16/9;
    min-height: 600px;
  }
}
.home-wrapper .home-banner .banner-content {
  color: white;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
  bottom: 60px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  z-index: 1;
}
.home-wrapper .home-banner .banner-content .btn {
  margin-left: 20px;
}
@media (max-width: 1023px) {
  .home-wrapper .home-banner .banner-content {
    bottom: 40px;
  }
}
.home-wrapper .home-banner #hb-play-button {
  position: absolute;
  right: 20px;
  top: 20px;
  opacity: 0.5;
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
.home-wrapper .home-banner #hb-play-button:hover {
  opacity: 1;
}
.home-wrapper .home-banner .banner-video {
  overflow: hidden;
}
@media (max-width: 1439px) {
  .home-wrapper .home-banner .banner-video {
    width: 100%;
    height: 100%;
    position: relative;
  }
}
@media (min-width: 768px) {
  .home-wrapper .home-banner #banner-video-bg {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 1023px) {
  .home-wrapper .home-banner #banner-video-bg {
    position: relative;
    width: 100%;
    height: 100%;
  }
}
.home-wrapper .home-banner .banner-images {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  will-change: opacity;
}
.home-wrapper .home-banner .banner-images.slick-initialized {
  opacity: 1;
}
.home-wrapper .home-banner .banner-images .slick-list,
.home-wrapper .home-banner .banner-images .slick-slide,
.home-wrapper .home-banner .banner-images .slick-track {
  height: 100%;
}
.home-wrapper .home-banner .banner-images .slick-slide > div {
  height: 100%;
}
.home-wrapper .home-banner .banner-images .slick-dots {
  width: auto;
  bottom: auto;
  left: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
}
.home-wrapper .home-banner .banner-images .slick-dots li {
  display: block;
}
.home-wrapper .home-banner .banner-images .slick-dots li button {
  padding: 30px 0;
}
.home-wrapper .home-banner .banner-images .slick-dots button:before {
  color: white;
}
.home-wrapper .home-banner .banner-images .image-background {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  animation-duration: 6s;
  animation-iteration-count: 1;
  animation-timing-function: ease-in-out;
}
@media (max-width: 1023px) {
  .home-wrapper .home-banner .banner-video,
  .home-wrapper .home-banner .banner-images {
    position: relative;
  }
}
.home-wrapper .banner-side {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.home-wrapper .banner-side .btn {
  border-radius: 0 !important;
}
.home-wrapper .banner-side .side-message {
  font-size: 30px;
  font-weight: 500;
  font-style: italic;
  padding: 15px 20px;
  background-color: rgba(35, 66, 58, 0.7);
  color: white;
}
@media (max-width: 767px) {
  .home-wrapper .banner-side {
    top: auto;
    transform: none;
  }
}
.home-wrapper section.content .section-title {
  margin-bottom: 20px;
}
.home-wrapper section.quick-links .q-items {
  justify-content: center;
  display: flex;
  width: calc(100% + 30px);
  position: relative;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .home-wrapper section.quick-links .q-items {
    width: 100%;
  }
}
.home-wrapper section.quick-links .q-items > div {
  width: calc((100% - 90px) / 3);
  margin-right: 30px;
  margin-bottom: 30px;
  position: relative;
}
@media (max-width: 1023px) {
  .home-wrapper section.quick-links .q-items > div {
    width: calc((100% - 60px) / 2);
  }
}
@media (max-width: 767px) {
  .home-wrapper section.quick-links .q-items > div {
    width: 100%;
    margin-right: 0;
  }
}
.home-wrapper section.quick-links .q-item .image-area-outter {
  aspect-ratio: 16/9;
  margin-bottom: 15px;
  border-radius: 5px;
  overflow: hidden;
  position: relative;
}
.home-wrapper section.quick-links .q-item .image-area-outter .image-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.3s ease-in-out;
  will-change: transform, opacity;
}
.home-wrapper section.quick-links .q-item .image-area-outter:hover .image-area {
  transform: scale(1.05);
}
.home-wrapper section.quick-links .q-item h2 {
  counter-reset: #23423a;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
}
.home-wrapper section.icon-links {
  background-color: #6aade4;
  color: white;
  padding: 35px 0;
}
.home-wrapper section.icon-links .section-title {
  color: #23423a;
}
.home-wrapper section.icon-links .section-title:after {
  background-color: white;
}
.home-wrapper section.icon-links .icon-items {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.home-wrapper section.icon-links .icon-item {
  margin: 0px 30px 20px 30px;
  text-align: center;
}
.home-wrapper section.icon-links .icon-item:hover img {
  transform: rotateY(180deg);
}
.home-wrapper section.icon-links .icon-item:hover h2 {
  color: #23423a;
}
.home-wrapper section.icon-links .icon-item img {
  transition: transform 0.3s ease-in-out;
  will-change: transform, opacity;
  height: 70px;
  margin-bottom: 20px;
}
.home-wrapper section.icon-links .icon-item h2 {
  transition: color 0.3s ease-in-out;
  max-width: 120px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
}
.home-wrapper section.news .view-all-news {
  color: #23423a;
  font-weight: 700;
  text-align: right;
  margin-top: 20px;
}
.home-wrapper section.news .view-all-news:hover {
  text-decoration: underline;
}
.home-wrapper section.news i {
  margin-left: 5px;
}
.home-wrapper section.cta {
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
}
.home-wrapper section.cta .cta-slides {
  position: relative;
}
.home-wrapper section.cta .slick-dots {
  bottom: auto;
}
@media (min-width: 768px) {
  .home-wrapper section.cta .slick-dots {
    width: auto;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    left: auto;
    right: 15px;
  }
  .home-wrapper section.cta .slick-dots li {
    display: block;
  }
}
.home-wrapper section.cta .slick-dots button {
  padding: 20px 0;
}
.home-wrapper section.cta .slick-dots button:before {
  color: #23423a;
}
@media (max-width: 767px) {
  .home-wrapper section.cta .slick-dots {
    position: relative;
    margin-top: 20px;
  }
}
.home-wrapper section.cta .cta-slide {
  float: left;
}
.home-wrapper section.cta .cta-slide__inner {
  display: flex;
  flex-wrap: wrap;
}
.home-wrapper section.cta .cta-slide .image-area {
  width: 50%;
}
@media (max-width: 767px) {
  .home-wrapper section.cta .cta-slide .image-area {
    width: 100%;
    aspect-ratio: 16/9;
  }
}
.home-wrapper section.cta .cta-slide .content-area {
  flex: 1;
  background-color: #f7f7f7;
  padding: 90px 75px 90px 50px;
}
@media (max-width: 1023px) {
  .home-wrapper section.cta .cta-slide .content-area {
    padding: 40px 45px 40px 30px;
  }
}
@media (max-width: 767px) {
  .home-wrapper section.cta .cta-slide .content-area {
    padding: 40px 20px;
    width: 100%;
    flex: auto;
  }
}
.home-wrapper section.cta .cta-slide .btn {
  margin-top: 30px;
}
.home-wrapper section.cta .cta-slide h2 {
  color: #23423a;
  font-weight: 400;
  font-size: 50px;
  line-height: 58px;
  padding-bottom: 15px;
  margin-bottom: 30px;
  position: relative;
}
.home-wrapper section.cta .cta-slide h2:after {
  position: absolute;
  height: 1px;
  content: "";
  background-color: #fecb00;
  bottom: 0;
  height: 3px;
  width: 50px;
  left: 0;
}

@keyframes zoomIn {
  0% {
    transform: scale(1.12);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.entry-footer {
  text-align: center;
  display: block;
  margin: 18px 0;
}
.entry-footer .btn {
  display: inline-block;
}

.entry-footer {
  text-align: center;
  display: block;
  margin: 18px 0;
}
.entry-footer .btn {
  display: inline-block;
}

.post-back-button {
  margin-top: 40px;
  padding-left: 45px;
  position: relative;
}
.post-back-button i {
  font-size: 30px;
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
}

.page-header {
  margin-bottom: 20px;
}
.page-header h2.page-title {
  text-transform: uppercase;
  font-size: 26px;
  line-height: 34px;
  color: #23423a;
  margin-top: 11px;
  margin-bottom: 5px;
}
.page-header .post-date {
  margin-top: 10px;
}
.page-header .post-date__start {
  display: inline-block;
  height: 22px;
  line-height: 22px;
}
.page-header .post-date__end {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  position: relative;
  margin-left: 30px;
}
.page-header .post-date__end:before {
  content: "";
  left: -22px;
  top: 11px;
  width: 12px;
  height: 2px;
  background: #fecb00;
  position: absolute;
  opacity: 0.8;
}
.page-header .event-location {
  margin-top: 4px;
}
.page-header .event-location,
.page-header .post-date {
  display: flex;
  align-items: flex-start;
  color: #23423a;
}
.page-header .event-location i,
.page-header .post-date i {
  font-size: 18px;
  width: 20px;
  margin-right: 10px;
  line-height: 24px;
  text-align: center;
}
.page-header .event-location > span,
.page-header .post-date > span {
  width: calc(100% - 30px);
}

.innerpages > .layout-wrapper {
  padding-top: 50px;
  padding-bottom: 50px;
  width: 100%;
  display: flex;
  max-width: 1240px;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: auto;
  margin-right: auto;
  align-items: flex-start;
}
@media (max-width: 1023px) {
  .innerpages > .layout-wrapper {
    position: relative;
    flex-wrap: wrap;
  }
}
.innerpages > .layout-wrapper #internal-nav {
  width: 300px;
  margin-right: 50px;
}
@media (max-width: 1023px) {
  .innerpages > .layout-wrapper #internal-nav {
    width: 100%;
    margin: 0;
    position: absolute;
    left: 0;
    top: 0px;
  }
}
.innerpages > .layout-wrapper > article {
  width: calc(100% - 350px);
}
.innerpages > .layout-wrapper > article.full {
  width: 100%;
}
@media (max-width: 1023px) {
  .innerpages > .layout-wrapper > article {
    width: 100%;
  }
}

.main-wrapper.search-404 .entry-header {
  margin-top: 24px;
  margin-bottom: 12px;
}
.main-wrapper.search-404 .entry-header h1 {
  font-size: 30px;
  line-height: 38px;
  margin-bottom: 15px;
  color: #23423a;
}
.main-wrapper.search-404 .not-found-notice {
  margin-bottom: 16px;
}
.main-wrapper.search-404 .search-form {
  padding-bottom: 60px;
}
.main-wrapper.search-404 .search-form input[type=text] {
  width: 500px;
  border: 1px solid #626262;
  height: 46px;
  margin-right: 15px;
}
@media (max-width: 767px) {
  .main-wrapper.search-404 .search-form input[type=text] {
    display: block;
    width: 100%;
    margin-bottom: 15px;
  }
}
.main-wrapper.search-404 .results-container {
  padding-top: 60px;
}
.main-wrapper.search-404 .results-container .result-item {
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 30px;
  padding-bottom: 15px;
}
.main-wrapper.search-404 .results-container .result-item > h2 {
  padding: 0;
  margin: 0 0 10px;
  font-size: 24px;
  line-height: 32px;
}
.main-wrapper.search-404 .results-container .result-item > a:hover {
  color: #23423a;
}

/*--------------------------------------------------------------
# Pages
--------------------------------------------------------------*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 15px 15px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}
.hamburger:hover {
  opacity: 1;
}

.hamburger-box {
  width: 20px;
  height: 18px;
  display: inline-block;
  position: relative;
}

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -1px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 20px;
  height: 2px;
  background-color: white;
  border-radius: 0.5px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}
.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block;
}
.hamburger-inner::before {
  top: -8px;
}
.hamburger-inner::after {
  bottom: -8px;
}

/*
 * Squeeze
 */
.hamburger--squeeze .hamburger-inner {
  transition-duration: 0.1s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze .hamburger-inner::before {
  transition: top 0.1s 0.14s ease, opacity 0.1s ease;
}
.hamburger--squeeze .hamburger-inner::after {
  transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: 0.14s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--squeeze.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease, opacity 0.1s 0.14s ease;
}
.hamburger--squeeze.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: "FontAwesome";
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.2857142857em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.1428571429em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.1428571429em;
  width: 2.1428571429em;
  top: 0.1428571429em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571em;
}

.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-sticky-note-o:before {
  content: "\f24a";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-hourglass-o:before {
  content: "\f250";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}

.fa-hand-scissors-o:before {
  content: "\f257";
}

.fa-hand-lizard-o:before {
  content: "\f258";
}

.fa-hand-spock-o:before {
  content: "\f259";
}

.fa-hand-pointer-o:before {
  content: "\f25a";
}

.fa-hand-peace-o:before {
  content: "\f25b";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-safari:before {
  content: "\f267";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-calendar-plus-o:before {
  content: "\f271";
}

.fa-calendar-minus-o:before {
  content: "\f272";
}

.fa-calendar-times-o:before {
  content: "\f273";
}

.fa-calendar-check-o:before {
  content: "\f274";
}

.fa-industry:before {
  content: "\f275";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-map-o:before {
  content: "\f278";
}

.fa-map:before {
  content: "\f279";
}

.fa-commenting:before {
  content: "\f27a";
}

.fa-commenting-o:before {
  content: "\f27b";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-vimeo:before {
  content: "\f27d";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-edge:before {
  content: "\f282";
}

.fa-credit-card-alt:before {
  content: "\f283";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-modx:before {
  content: "\f285";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-usb:before {
  content: "\f287";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-pause-circle-o:before {
  content: "\f28c";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stop-circle-o:before {
  content: "\f28e";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-percent:before {
  content: "\f295";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-envira:before {
  content: "\f299";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-wheelchair-alt:before {
  content: "\f29b";
}

.fa-question-circle-o:before {
  content: "\f29c";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-volume-control-phone:before {
  content: "\f2a0";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}

.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-handshake-o:before {
  content: "\f2b5";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-o:before {
  content: "\f2b7";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-book-o:before {
  content: "\f2ba";
}

.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-circle-o:before {
  content: "\f2be";
}

.fa-user-o:before {
  content: "\f2c0";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-eercast:before {
  content: "\f2da";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-snowflake-o:before {
  content: "\f2dc";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-meetup:before {
  content: "\f2e0";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

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

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

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

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

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

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

/* Slider */
.slick-loading .slick-list {
  background: #fff url("../../assets/img/ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../assets/fonts/slick.eot");
  src: url("../../assets/fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../assets/fonts/slick.woff") format("woff"), url("../../assets/fonts/slick.ttf") format("truetype"), url("../../assets/fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  z-index: 1000;
  display: block;
  height: 40px;
  width: 40px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.5;
}
.slick-prev:before,
.slick-next:before {
  font-family: "FontAwesome";
  font-size: 40px;
  line-height: 1;
  color: #999;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: 25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: 25px;
}
.slick-prev:before {
  content: "\f137";
}
[dir=rtl] .slick-prev:before {
  content: "\f138";
}

.slick-next {
  right: 25px;
}
[dir=rtl] .slick-next {
  left: 25px;
  right: auto;
}
.slick-next:before {
  content: "\f138";
}
[dir=rtl] .slick-next:before {
  content: "\f137";
}

/* Dots */
.slick-dots {
  position: absolute;
  bottom: 25px;
  left: 0;
  text-align: center;
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
  width: 100%;
  z-index: 1000;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 10px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 1;
}

/*======================================
  Selectric
======================================*/
.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.selectric-responsive {
  width: 100%;
}

.selectric {
  border: 1px solid #23423a;
  background: white;
  position: relative;
  transition: all 0.3s ease-in-out;
  border-radius: 0;
  background-color: #f4f4f4;
}

.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 45px 0 15px;
  font-size: 16px;
  line-height: 44px;
  color: rgba(98, 98, 98, 0.5);
  height: 44px;
}

.selectric-wrapper.has-value .selectric .label {
  color: #23423a;
}

.selectric-hover .selectric {
  background: white;
}

.selectric-hover .selectric .button {
  color: #e6e6e6;
}

.selectric-hover .selectric .button:after {
  border-top-color: #e6e6e6;
}

.selectric-open {
  z-index: 9999;
}

.selectric-open .selectric {
  background: white;
}

.selectric-open .selectric-items {
  display: block;
}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}

.selectric-hide-select select {
  position: absolute;
  left: -100%;
}

.selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  box-sizing: border-box;
  opacity: 0;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #f8f8f8;
  border: 1px solid #c4c4c4;
  z-index: -1;
  box-shadow: 0 0 10px -6px;
}

.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}

.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}

.selectric-items li,
.selectric-items ul {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}

.selectric-items li {
  margin-bottom: 0 !important;
  display: block;
  padding: 8px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #eee;
  color: #666;
  cursor: pointer;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}

.selectric-items li.selected {
  background: #efefef;
  color: #444;
}

.selectric-items li.highlighted {
  background: #efefef;
  color: #356357;
}

.selectric-items li:hover {
  background: #f0f0f0;
}

.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background: none;
  color: #444;
}

.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}

.selectric-items .selectric-group li {
  padding-left: 25px;
}

.selectric-items li {
  padding: 8px 15px;
}

.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  background-color: none;
  color: #bbb;
  text-align: center;
  font: 0/0 a;
  *font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;
}

.selectric .button:after {
  content: "\f107";
  z-index: 1;
  font-size: 16px;
  font-family: "FontAwesome";
  position: absolute;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
  margin: auto;
  color: #23423a;
}

/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */
/* ==========================================================================
   Remodal's default mobile first theme
   ========================================================================== */
/* Default theme styles for the background */
.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened {
  filter: blur(3px);
}

/* Default theme styles of the overlay */
.remodal-overlay {
  background: rgba(43, 46, 56, 0.9);
}

.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
}

.remodal-overlay.remodal-is-opening {
  animation-name: remodal-overlay-opening-keyframes;
}

.remodal-overlay.remodal-is-closing {
  animation-name: remodal-overlay-closing-keyframes;
}

/* Default theme styles of the wrapper */
.remodal-wrapper {
  padding: 10px 10px 0;
}

/* Default theme styles of the modal dialog */
.remodal {
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 10px;
  padding: 35px;
  transform: translate3d(0, 0, 0);
  color: #2b2e38;
  background: #fff;
}

.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
  animation-duration: 0.3s;
  animation-fill-mode: forwards;
}

.remodal.remodal-is-opening {
  animation-name: remodal-opening-keyframes;
}

.remodal.remodal-is-closing {
  animation-name: remodal-closing-keyframes;
}

/* Vertical align of the modal dialog */
.remodal,
.remodal-wrapper:after {
  vertical-align: middle;
}

/* Close button */
.remodal-close {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  overflow: visible;
  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  transition: color 0.2s;
  text-decoration: none;
  color: #95979c;
  border: 0;
  outline: 0;
  background: transparent;
}

.remodal-close:hover,
.remodal-close:focus {
  color: #2b2e38;
}

.remodal-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 35px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 35px;
  content: "×";
  text-align: center;
}

/* Dialog buttons */
.remodal-confirm,
.remodal-cancel {
  font: inherit;
  display: inline-block;
  overflow: visible;
  min-width: 110px;
  margin: 0;
  padding: 12px 0;
  cursor: pointer;
  transition: background 0.2s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: 0;
  outline: 0;
}

.remodal-confirm {
  color: #fff;
  background: #81c784;
}

.remodal-confirm:hover,
.remodal-confirm:focus {
  background: #66bb6a;
}

.remodal-cancel {
  color: #fff;
  background: #e57373;
}

.remodal-cancel:hover,
.remodal-cancel:focus {
  background: #ef5350;
}

/* Remove inner padding and border in Firefox 4+ for the button tag. */
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner,
.remodal-close::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* Keyframes
   ========================================================================== */
@keyframes remodal-opening-keyframes {
  from {
    transform: scale(1.05);
    opacity: 0;
  }
  to {
    transform: none;
    opacity: 1;
    filter: blur(0);
  }
}
@keyframes remodal-closing-keyframes {
  from {
    transform: scale(1);
    opacity: 1;
  }
  to {
    transform: scale(0.95);
    opacity: 0;
    filter: blur(0);
  }
}
@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/* Media queries
   ========================================================================== */
@media only screen and (min-width: 641px) {
  .remodal {
    max-width: 700px;
  }
}
/* IE8
   ========================================================================== */
.lt-ie9 .remodal-overlay {
  background: #2b2e38;
}

.lt-ie9 .remodal {
  width: 700px;
}

/*
 *  Remodal - v1.1.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */
/* ==========================================================================
   Remodal's necessary styles
   ========================================================================== */
/* Hide scroll bar */
html.remodal-is-locked {
  overflow: hidden;
  touch-action: none;
}

/* Anti FOUC */
.remodal,
[data-remodal-id] {
  display: none;
}

/* Necessary styles of the overlay */
.remodal-overlay {
  position: fixed;
  z-index: 9999;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;
  display: none;
}

/* Necessary styles of the wrapper */
.remodal-wrapper {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  overflow: auto;
  text-align: center;
  -webkit-overflow-scrolling: touch;
}

.remodal-wrapper:after {
  display: inline-block;
  height: 100%;
  margin-left: -0.05em;
  content: "";
}

/* Fix iPad, iPhone glitches */
.remodal-overlay,
.remodal-wrapper {
  backface-visibility: hidden;
}

/* Necessary styles of the modal dialog */
.remodal {
  position: relative;
  outline: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
       text-size-adjust: 100%;
}

.remodal-is-initialized {
  /* Disable Anti-FOUC */
  display: inline-block;
}

body[data-aos-duration="50"] [data-aos], [data-aos][data-aos][data-aos-duration="50"] {
  transition-duration: 50ms;
}
body[data-aos-delay="50"] [data-aos], [data-aos][data-aos][data-aos-delay="50"] {
  transition-delay: 0;
}
body[data-aos-delay="50"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="50"].aos-animate {
  transition-delay: 50ms;
}
body[data-aos-duration="100"] [data-aos], [data-aos][data-aos][data-aos-duration="100"] {
  transition-duration: 100ms;
}
body[data-aos-delay="100"] [data-aos], [data-aos][data-aos][data-aos-delay="100"] {
  transition-delay: 0;
}
body[data-aos-delay="100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="100"].aos-animate {
  transition-delay: 100ms;
}
body[data-aos-duration="150"] [data-aos], [data-aos][data-aos][data-aos-duration="150"] {
  transition-duration: 150ms;
}
body[data-aos-delay="150"] [data-aos], [data-aos][data-aos][data-aos-delay="150"] {
  transition-delay: 0;
}
body[data-aos-delay="150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="150"].aos-animate {
  transition-delay: 150ms;
}
body[data-aos-duration="200"] [data-aos], [data-aos][data-aos][data-aos-duration="200"] {
  transition-duration: 200ms;
}
body[data-aos-delay="200"] [data-aos], [data-aos][data-aos][data-aos-delay="200"] {
  transition-delay: 0;
}
body[data-aos-delay="200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="200"].aos-animate {
  transition-delay: 200ms;
}
body[data-aos-duration="250"] [data-aos], [data-aos][data-aos][data-aos-duration="250"] {
  transition-duration: 250ms;
}
body[data-aos-delay="250"] [data-aos], [data-aos][data-aos][data-aos-delay="250"] {
  transition-delay: 0;
}
body[data-aos-delay="250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="250"].aos-animate {
  transition-delay: 250ms;
}
body[data-aos-duration="300"] [data-aos], [data-aos][data-aos][data-aos-duration="300"] {
  transition-duration: 300ms;
}
body[data-aos-delay="300"] [data-aos], [data-aos][data-aos][data-aos-delay="300"] {
  transition-delay: 0;
}
body[data-aos-delay="300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="300"].aos-animate {
  transition-delay: 300ms;
}
body[data-aos-duration="350"] [data-aos], [data-aos][data-aos][data-aos-duration="350"] {
  transition-duration: 350ms;
}
body[data-aos-delay="350"] [data-aos], [data-aos][data-aos][data-aos-delay="350"] {
  transition-delay: 0;
}
body[data-aos-delay="350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="350"].aos-animate {
  transition-delay: 350ms;
}
body[data-aos-duration="400"] [data-aos], [data-aos][data-aos][data-aos-duration="400"] {
  transition-duration: 400ms;
}
body[data-aos-delay="400"] [data-aos], [data-aos][data-aos][data-aos-delay="400"] {
  transition-delay: 0;
}
body[data-aos-delay="400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="400"].aos-animate {
  transition-delay: 400ms;
}
body[data-aos-duration="450"] [data-aos], [data-aos][data-aos][data-aos-duration="450"] {
  transition-duration: 450ms;
}
body[data-aos-delay="450"] [data-aos], [data-aos][data-aos][data-aos-delay="450"] {
  transition-delay: 0;
}
body[data-aos-delay="450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="450"].aos-animate {
  transition-delay: 450ms;
}
body[data-aos-duration="500"] [data-aos], [data-aos][data-aos][data-aos-duration="500"] {
  transition-duration: 500ms;
}
body[data-aos-delay="500"] [data-aos], [data-aos][data-aos][data-aos-delay="500"] {
  transition-delay: 0;
}
body[data-aos-delay="500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="500"].aos-animate {
  transition-delay: 500ms;
}
body[data-aos-duration="550"] [data-aos], [data-aos][data-aos][data-aos-duration="550"] {
  transition-duration: 550ms;
}
body[data-aos-delay="550"] [data-aos], [data-aos][data-aos][data-aos-delay="550"] {
  transition-delay: 0;
}
body[data-aos-delay="550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="550"].aos-animate {
  transition-delay: 550ms;
}
body[data-aos-duration="600"] [data-aos], [data-aos][data-aos][data-aos-duration="600"] {
  transition-duration: 600ms;
}
body[data-aos-delay="600"] [data-aos], [data-aos][data-aos][data-aos-delay="600"] {
  transition-delay: 0;
}
body[data-aos-delay="600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="600"].aos-animate {
  transition-delay: 600ms;
}
body[data-aos-duration="650"] [data-aos], [data-aos][data-aos][data-aos-duration="650"] {
  transition-duration: 650ms;
}
body[data-aos-delay="650"] [data-aos], [data-aos][data-aos][data-aos-delay="650"] {
  transition-delay: 0;
}
body[data-aos-delay="650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="650"].aos-animate {
  transition-delay: 650ms;
}
body[data-aos-duration="700"] [data-aos], [data-aos][data-aos][data-aos-duration="700"] {
  transition-duration: 700ms;
}
body[data-aos-delay="700"] [data-aos], [data-aos][data-aos][data-aos-delay="700"] {
  transition-delay: 0;
}
body[data-aos-delay="700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="700"].aos-animate {
  transition-delay: 700ms;
}
body[data-aos-duration="750"] [data-aos], [data-aos][data-aos][data-aos-duration="750"] {
  transition-duration: 750ms;
}
body[data-aos-delay="750"] [data-aos], [data-aos][data-aos][data-aos-delay="750"] {
  transition-delay: 0;
}
body[data-aos-delay="750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="750"].aos-animate {
  transition-delay: 750ms;
}
body[data-aos-duration="800"] [data-aos], [data-aos][data-aos][data-aos-duration="800"] {
  transition-duration: 800ms;
}
body[data-aos-delay="800"] [data-aos], [data-aos][data-aos][data-aos-delay="800"] {
  transition-delay: 0;
}
body[data-aos-delay="800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="800"].aos-animate {
  transition-delay: 800ms;
}
body[data-aos-duration="850"] [data-aos], [data-aos][data-aos][data-aos-duration="850"] {
  transition-duration: 850ms;
}
body[data-aos-delay="850"] [data-aos], [data-aos][data-aos][data-aos-delay="850"] {
  transition-delay: 0;
}
body[data-aos-delay="850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="850"].aos-animate {
  transition-delay: 850ms;
}
body[data-aos-duration="900"] [data-aos], [data-aos][data-aos][data-aos-duration="900"] {
  transition-duration: 900ms;
}
body[data-aos-delay="900"] [data-aos], [data-aos][data-aos][data-aos-delay="900"] {
  transition-delay: 0;
}
body[data-aos-delay="900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="900"].aos-animate {
  transition-delay: 900ms;
}
body[data-aos-duration="950"] [data-aos], [data-aos][data-aos][data-aos-duration="950"] {
  transition-duration: 950ms;
}
body[data-aos-delay="950"] [data-aos], [data-aos][data-aos][data-aos-delay="950"] {
  transition-delay: 0;
}
body[data-aos-delay="950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="950"].aos-animate {
  transition-delay: 950ms;
}
body[data-aos-duration="1000"] [data-aos], [data-aos][data-aos][data-aos-duration="1000"] {
  transition-duration: 1000ms;
}
body[data-aos-delay="1000"] [data-aos], [data-aos][data-aos][data-aos-delay="1000"] {
  transition-delay: 0;
}
body[data-aos-delay="1000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1000"].aos-animate {
  transition-delay: 1000ms;
}
body[data-aos-duration="1050"] [data-aos], [data-aos][data-aos][data-aos-duration="1050"] {
  transition-duration: 1050ms;
}
body[data-aos-delay="1050"] [data-aos], [data-aos][data-aos][data-aos-delay="1050"] {
  transition-delay: 0;
}
body[data-aos-delay="1050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1050"].aos-animate {
  transition-delay: 1050ms;
}
body[data-aos-duration="1100"] [data-aos], [data-aos][data-aos][data-aos-duration="1100"] {
  transition-duration: 1100ms;
}
body[data-aos-delay="1100"] [data-aos], [data-aos][data-aos][data-aos-delay="1100"] {
  transition-delay: 0;
}
body[data-aos-delay="1100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1100"].aos-animate {
  transition-delay: 1100ms;
}
body[data-aos-duration="1150"] [data-aos], [data-aos][data-aos][data-aos-duration="1150"] {
  transition-duration: 1150ms;
}
body[data-aos-delay="1150"] [data-aos], [data-aos][data-aos][data-aos-delay="1150"] {
  transition-delay: 0;
}
body[data-aos-delay="1150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1150"].aos-animate {
  transition-delay: 1150ms;
}
body[data-aos-duration="1200"] [data-aos], [data-aos][data-aos][data-aos-duration="1200"] {
  transition-duration: 1200ms;
}
body[data-aos-delay="1200"] [data-aos], [data-aos][data-aos][data-aos-delay="1200"] {
  transition-delay: 0;
}
body[data-aos-delay="1200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1200"].aos-animate {
  transition-delay: 1200ms;
}
body[data-aos-duration="1250"] [data-aos], [data-aos][data-aos][data-aos-duration="1250"] {
  transition-duration: 1250ms;
}
body[data-aos-delay="1250"] [data-aos], [data-aos][data-aos][data-aos-delay="1250"] {
  transition-delay: 0;
}
body[data-aos-delay="1250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1250"].aos-animate {
  transition-delay: 1250ms;
}
body[data-aos-duration="1300"] [data-aos], [data-aos][data-aos][data-aos-duration="1300"] {
  transition-duration: 1300ms;
}
body[data-aos-delay="1300"] [data-aos], [data-aos][data-aos][data-aos-delay="1300"] {
  transition-delay: 0;
}
body[data-aos-delay="1300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1300"].aos-animate {
  transition-delay: 1300ms;
}
body[data-aos-duration="1350"] [data-aos], [data-aos][data-aos][data-aos-duration="1350"] {
  transition-duration: 1350ms;
}
body[data-aos-delay="1350"] [data-aos], [data-aos][data-aos][data-aos-delay="1350"] {
  transition-delay: 0;
}
body[data-aos-delay="1350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1350"].aos-animate {
  transition-delay: 1350ms;
}
body[data-aos-duration="1400"] [data-aos], [data-aos][data-aos][data-aos-duration="1400"] {
  transition-duration: 1400ms;
}
body[data-aos-delay="1400"] [data-aos], [data-aos][data-aos][data-aos-delay="1400"] {
  transition-delay: 0;
}
body[data-aos-delay="1400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1400"].aos-animate {
  transition-delay: 1400ms;
}
body[data-aos-duration="1450"] [data-aos], [data-aos][data-aos][data-aos-duration="1450"] {
  transition-duration: 1450ms;
}
body[data-aos-delay="1450"] [data-aos], [data-aos][data-aos][data-aos-delay="1450"] {
  transition-delay: 0;
}
body[data-aos-delay="1450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1450"].aos-animate {
  transition-delay: 1450ms;
}
body[data-aos-duration="1500"] [data-aos], [data-aos][data-aos][data-aos-duration="1500"] {
  transition-duration: 1500ms;
}
body[data-aos-delay="1500"] [data-aos], [data-aos][data-aos][data-aos-delay="1500"] {
  transition-delay: 0;
}
body[data-aos-delay="1500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1500"].aos-animate {
  transition-delay: 1500ms;
}
body[data-aos-duration="1550"] [data-aos], [data-aos][data-aos][data-aos-duration="1550"] {
  transition-duration: 1550ms;
}
body[data-aos-delay="1550"] [data-aos], [data-aos][data-aos][data-aos-delay="1550"] {
  transition-delay: 0;
}
body[data-aos-delay="1550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1550"].aos-animate {
  transition-delay: 1550ms;
}
body[data-aos-duration="1600"] [data-aos], [data-aos][data-aos][data-aos-duration="1600"] {
  transition-duration: 1600ms;
}
body[data-aos-delay="1600"] [data-aos], [data-aos][data-aos][data-aos-delay="1600"] {
  transition-delay: 0;
}
body[data-aos-delay="1600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1600"].aos-animate {
  transition-delay: 1600ms;
}
body[data-aos-duration="1650"] [data-aos], [data-aos][data-aos][data-aos-duration="1650"] {
  transition-duration: 1650ms;
}
body[data-aos-delay="1650"] [data-aos], [data-aos][data-aos][data-aos-delay="1650"] {
  transition-delay: 0;
}
body[data-aos-delay="1650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1650"].aos-animate {
  transition-delay: 1650ms;
}
body[data-aos-duration="1700"] [data-aos], [data-aos][data-aos][data-aos-duration="1700"] {
  transition-duration: 1700ms;
}
body[data-aos-delay="1700"] [data-aos], [data-aos][data-aos][data-aos-delay="1700"] {
  transition-delay: 0;
}
body[data-aos-delay="1700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1700"].aos-animate {
  transition-delay: 1700ms;
}
body[data-aos-duration="1750"] [data-aos], [data-aos][data-aos][data-aos-duration="1750"] {
  transition-duration: 1750ms;
}
body[data-aos-delay="1750"] [data-aos], [data-aos][data-aos][data-aos-delay="1750"] {
  transition-delay: 0;
}
body[data-aos-delay="1750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1750"].aos-animate {
  transition-delay: 1750ms;
}
body[data-aos-duration="1800"] [data-aos], [data-aos][data-aos][data-aos-duration="1800"] {
  transition-duration: 1800ms;
}
body[data-aos-delay="1800"] [data-aos], [data-aos][data-aos][data-aos-delay="1800"] {
  transition-delay: 0;
}
body[data-aos-delay="1800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1800"].aos-animate {
  transition-delay: 1800ms;
}
body[data-aos-duration="1850"] [data-aos], [data-aos][data-aos][data-aos-duration="1850"] {
  transition-duration: 1850ms;
}
body[data-aos-delay="1850"] [data-aos], [data-aos][data-aos][data-aos-delay="1850"] {
  transition-delay: 0;
}
body[data-aos-delay="1850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1850"].aos-animate {
  transition-delay: 1850ms;
}
body[data-aos-duration="1900"] [data-aos], [data-aos][data-aos][data-aos-duration="1900"] {
  transition-duration: 1900ms;
}
body[data-aos-delay="1900"] [data-aos], [data-aos][data-aos][data-aos-delay="1900"] {
  transition-delay: 0;
}
body[data-aos-delay="1900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1900"].aos-animate {
  transition-delay: 1900ms;
}
body[data-aos-duration="1950"] [data-aos], [data-aos][data-aos][data-aos-duration="1950"] {
  transition-duration: 1950ms;
}
body[data-aos-delay="1950"] [data-aos], [data-aos][data-aos][data-aos-delay="1950"] {
  transition-delay: 0;
}
body[data-aos-delay="1950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1950"].aos-animate {
  transition-delay: 1950ms;
}
body[data-aos-duration="2000"] [data-aos], [data-aos][data-aos][data-aos-duration="2000"] {
  transition-duration: 2000ms;
}
body[data-aos-delay="2000"] [data-aos], [data-aos][data-aos][data-aos-delay="2000"] {
  transition-delay: 0;
}
body[data-aos-delay="2000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2000"].aos-animate {
  transition-delay: 2000ms;
}
body[data-aos-duration="2050"] [data-aos], [data-aos][data-aos][data-aos-duration="2050"] {
  transition-duration: 2050ms;
}
body[data-aos-delay="2050"] [data-aos], [data-aos][data-aos][data-aos-delay="2050"] {
  transition-delay: 0;
}
body[data-aos-delay="2050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2050"].aos-animate {
  transition-delay: 2050ms;
}
body[data-aos-duration="2100"] [data-aos], [data-aos][data-aos][data-aos-duration="2100"] {
  transition-duration: 2100ms;
}
body[data-aos-delay="2100"] [data-aos], [data-aos][data-aos][data-aos-delay="2100"] {
  transition-delay: 0;
}
body[data-aos-delay="2100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2100"].aos-animate {
  transition-delay: 2100ms;
}
body[data-aos-duration="2150"] [data-aos], [data-aos][data-aos][data-aos-duration="2150"] {
  transition-duration: 2150ms;
}
body[data-aos-delay="2150"] [data-aos], [data-aos][data-aos][data-aos-delay="2150"] {
  transition-delay: 0;
}
body[data-aos-delay="2150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2150"].aos-animate {
  transition-delay: 2150ms;
}
body[data-aos-duration="2200"] [data-aos], [data-aos][data-aos][data-aos-duration="2200"] {
  transition-duration: 2200ms;
}
body[data-aos-delay="2200"] [data-aos], [data-aos][data-aos][data-aos-delay="2200"] {
  transition-delay: 0;
}
body[data-aos-delay="2200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2200"].aos-animate {
  transition-delay: 2200ms;
}
body[data-aos-duration="2250"] [data-aos], [data-aos][data-aos][data-aos-duration="2250"] {
  transition-duration: 2250ms;
}
body[data-aos-delay="2250"] [data-aos], [data-aos][data-aos][data-aos-delay="2250"] {
  transition-delay: 0;
}
body[data-aos-delay="2250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2250"].aos-animate {
  transition-delay: 2250ms;
}
body[data-aos-duration="2300"] [data-aos], [data-aos][data-aos][data-aos-duration="2300"] {
  transition-duration: 2300ms;
}
body[data-aos-delay="2300"] [data-aos], [data-aos][data-aos][data-aos-delay="2300"] {
  transition-delay: 0;
}
body[data-aos-delay="2300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2300"].aos-animate {
  transition-delay: 2300ms;
}
body[data-aos-duration="2350"] [data-aos], [data-aos][data-aos][data-aos-duration="2350"] {
  transition-duration: 2350ms;
}
body[data-aos-delay="2350"] [data-aos], [data-aos][data-aos][data-aos-delay="2350"] {
  transition-delay: 0;
}
body[data-aos-delay="2350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2350"].aos-animate {
  transition-delay: 2350ms;
}
body[data-aos-duration="2400"] [data-aos], [data-aos][data-aos][data-aos-duration="2400"] {
  transition-duration: 2400ms;
}
body[data-aos-delay="2400"] [data-aos], [data-aos][data-aos][data-aos-delay="2400"] {
  transition-delay: 0;
}
body[data-aos-delay="2400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2400"].aos-animate {
  transition-delay: 2400ms;
}
body[data-aos-duration="2450"] [data-aos], [data-aos][data-aos][data-aos-duration="2450"] {
  transition-duration: 2450ms;
}
body[data-aos-delay="2450"] [data-aos], [data-aos][data-aos][data-aos-delay="2450"] {
  transition-delay: 0;
}
body[data-aos-delay="2450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2450"].aos-animate {
  transition-delay: 2450ms;
}
body[data-aos-duration="2500"] [data-aos], [data-aos][data-aos][data-aos-duration="2500"] {
  transition-duration: 2500ms;
}
body[data-aos-delay="2500"] [data-aos], [data-aos][data-aos][data-aos-delay="2500"] {
  transition-delay: 0;
}
body[data-aos-delay="2500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2500"].aos-animate {
  transition-delay: 2500ms;
}
body[data-aos-duration="2550"] [data-aos], [data-aos][data-aos][data-aos-duration="2550"] {
  transition-duration: 2550ms;
}
body[data-aos-delay="2550"] [data-aos], [data-aos][data-aos][data-aos-delay="2550"] {
  transition-delay: 0;
}
body[data-aos-delay="2550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2550"].aos-animate {
  transition-delay: 2550ms;
}
body[data-aos-duration="2600"] [data-aos], [data-aos][data-aos][data-aos-duration="2600"] {
  transition-duration: 2600ms;
}
body[data-aos-delay="2600"] [data-aos], [data-aos][data-aos][data-aos-delay="2600"] {
  transition-delay: 0;
}
body[data-aos-delay="2600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2600"].aos-animate {
  transition-delay: 2600ms;
}
body[data-aos-duration="2650"] [data-aos], [data-aos][data-aos][data-aos-duration="2650"] {
  transition-duration: 2650ms;
}
body[data-aos-delay="2650"] [data-aos], [data-aos][data-aos][data-aos-delay="2650"] {
  transition-delay: 0;
}
body[data-aos-delay="2650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2650"].aos-animate {
  transition-delay: 2650ms;
}
body[data-aos-duration="2700"] [data-aos], [data-aos][data-aos][data-aos-duration="2700"] {
  transition-duration: 2700ms;
}
body[data-aos-delay="2700"] [data-aos], [data-aos][data-aos][data-aos-delay="2700"] {
  transition-delay: 0;
}
body[data-aos-delay="2700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2700"].aos-animate {
  transition-delay: 2700ms;
}
body[data-aos-duration="2750"] [data-aos], [data-aos][data-aos][data-aos-duration="2750"] {
  transition-duration: 2750ms;
}
body[data-aos-delay="2750"] [data-aos], [data-aos][data-aos][data-aos-delay="2750"] {
  transition-delay: 0;
}
body[data-aos-delay="2750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2750"].aos-animate {
  transition-delay: 2750ms;
}
body[data-aos-duration="2800"] [data-aos], [data-aos][data-aos][data-aos-duration="2800"] {
  transition-duration: 2800ms;
}
body[data-aos-delay="2800"] [data-aos], [data-aos][data-aos][data-aos-delay="2800"] {
  transition-delay: 0;
}
body[data-aos-delay="2800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2800"].aos-animate {
  transition-delay: 2800ms;
}
body[data-aos-duration="2850"] [data-aos], [data-aos][data-aos][data-aos-duration="2850"] {
  transition-duration: 2850ms;
}
body[data-aos-delay="2850"] [data-aos], [data-aos][data-aos][data-aos-delay="2850"] {
  transition-delay: 0;
}
body[data-aos-delay="2850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2850"].aos-animate {
  transition-delay: 2850ms;
}
body[data-aos-duration="2900"] [data-aos], [data-aos][data-aos][data-aos-duration="2900"] {
  transition-duration: 2900ms;
}
body[data-aos-delay="2900"] [data-aos], [data-aos][data-aos][data-aos-delay="2900"] {
  transition-delay: 0;
}
body[data-aos-delay="2900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2900"].aos-animate {
  transition-delay: 2900ms;
}
body[data-aos-duration="2950"] [data-aos], [data-aos][data-aos][data-aos-duration="2950"] {
  transition-duration: 2950ms;
}
body[data-aos-delay="2950"] [data-aos], [data-aos][data-aos][data-aos-delay="2950"] {
  transition-delay: 0;
}
body[data-aos-delay="2950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2950"].aos-animate {
  transition-delay: 2950ms;
}
body[data-aos-duration="3000"] [data-aos], [data-aos][data-aos][data-aos-duration="3000"] {
  transition-duration: 3000ms;
}
body[data-aos-delay="3000"] [data-aos], [data-aos][data-aos][data-aos-delay="3000"] {
  transition-delay: 0;
}
body[data-aos-delay="3000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="3000"].aos-animate {
  transition-delay: 3000ms;
}

body[data-aos-easing=linear] [data-aos], [data-aos][data-aos][data-aos-easing=linear] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing=ease] [data-aos], [data-aos][data-aos][data-aos-easing=ease] {
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing=ease-in] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in] {
  transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing=ease-out] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out] {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing=ease-in-out] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out] {
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing=ease-in-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-back] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing=ease-out-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-back] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing=ease-in-out-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-back] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing=ease-in-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-sine] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing=ease-out-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-sine] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing=ease-in-out-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-sine] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing=ease-in-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-quad] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-quad] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-quad] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing=ease-in-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-cubic] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-cubic] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-cubic] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing=ease-in-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-quart] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-quart] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-quart] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */
[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform;
}
[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

[data-aos=fade-up] {
  transform: translate3d(0, 100px, 0);
}

[data-aos=fade-down] {
  transform: translate3d(0, -100px, 0);
}

[data-aos=fade-right] {
  transform: translate3d(-100px, 0, 0);
}

[data-aos=fade-left] {
  transform: translate3d(100px, 0, 0);
}

[data-aos=fade-up-right] {
  transform: translate3d(-100px, 100px, 0);
}

[data-aos=fade-up-left] {
  transform: translate3d(100px, 100px, 0);
}

[data-aos=fade-down-right] {
  transform: translate3d(-100px, -100px, 0);
}

[data-aos=fade-down-left] {
  transform: translate3d(100px, -100px, 0);
}

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */
[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translate3d(0, 0, 0) scale(1);
}

[data-aos=zoom-in] {
  transform: scale(0.6);
}

[data-aos=zoom-in-up] {
  transform: translate3d(0, 100px, 0) scale(0.6);
}

[data-aos=zoom-in-down] {
  transform: translate3d(0, -100px, 0) scale(0.6);
}

[data-aos=zoom-in-right] {
  transform: translate3d(-100px, 0, 0) scale(0.6);
}

[data-aos=zoom-in-left] {
  transform: translate3d(100px, 0, 0) scale(0.6);
}

[data-aos=zoom-out] {
  transform: scale(1.2);
}

[data-aos=zoom-out-up] {
  transform: translate3d(0, 100px, 0) scale(1.2);
}

[data-aos=zoom-out-down] {
  transform: translate3d(0, -100px, 0) scale(1.2);
}

[data-aos=zoom-out-right] {
  transform: translate3d(-100px, 0, 0) scale(1.2);
}

[data-aos=zoom-out-left] {
  transform: translate3d(100px, 0, 0) scale(1.2);
}

/**
 * Slide animations
 */
[data-aos^=slide][data-aos^=slide] {
  transition-property: transform;
}
[data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translate3d(0, 0, 0);
}

[data-aos=slide-up] {
  transform: translate3d(0, 100%, 0);
}

[data-aos=slide-down] {
  transform: translate3d(0, -100%, 0);
}

[data-aos=slide-right] {
  transform: translate3d(-100%, 0, 0);
}

[data-aos=slide-left] {
  transform: translate3d(100%, 0, 0);
}

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */
[data-aos^=flip][data-aos^=flip] {
  backface-visibility: hidden;
  transition-property: transform;
}

[data-aos=flip-left] {
  transform: perspective(2500px) rotateY(-100deg);
}
[data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-right] {
  transform: perspective(2500px) rotateY(100deg);
}
[data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg);
}
[data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0);
}

[data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg);
}
[data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL190eXBvLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9fYmxvY2stY29sb3VyLW1hbmFnZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL19ub3JtYWxpemUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL19nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvaGVhZGVyL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9oZWFkZXIvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZm9vdGVyL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9lbGVtZW50cy9fZm9ybS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZWxlbWVudHMvX3RvcC1iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9lbGVtZW50cy9fdGlueW1jZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZWxlbWVudHMvX2Jsb2Nrcy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZWxlbWVudHMvX2lubmVycGFnZS1nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9lbGVtZW50cy9fZG93bmxvYWQtYm94LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9lbGVtZW50cy9fdmlkZW8tbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19pbnRlcm5hbC1uYXYuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19xdW90ZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZWxlbWVudHMvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZWxlbWVudHMvX3Byb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19wb3N0LWxpc3Rpbmcuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2VsZW1lbnRzL19uZXdzLWl0ZW0uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3BhZ2VzL19ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9wYWdlcy9faW5uZXJwYWdlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvcGFnZXMvX3NlYXJjaC00MDQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvaGFtYnVyZ2Vycy9faGFtYnVyZ2Vycy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9oYW1idXJnZXJzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL192ZW5kb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2hhbWJ1cmdlcnMvdHlwZXMvX3NxdWVlemUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvZm9udC1hd2Vzb21lL19mb250LWF3ZXNvbWUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvZm9udC1hd2Vzb21lL19wYXRoLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fY29yZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX2xhcmdlci5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX2ZpeGVkLXdpZHRoLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fbGlzdC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9mb250LWF3ZXNvbWUvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2ZvbnQtYXdlc29tZS9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9zbGljay9fc2xpY2suc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvc2xpY2svX3NsaWNrLXRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL19zZWxlY3RyaWMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvcmVtb2RhbC9yZW1vZGFsLWRlZmF1bHQtdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3ZlbmRvcnMvcmVtb2RhbC9yZW1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy92ZW5kb3JzL2Fvcy9fY29yZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9hb3MvX2Vhc2luZy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvdmVuZG9ycy9hb3MvX2FuaW1hdGlvbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFBaEI7Ozs7Ozs7Ozs7Ozs7Ozs7OzsrREFBQTtBQW1CQTs7K0RBQUE7QUM2SkEseUJBQUE7QUNoTEEsVUFBQTtBQWlCQSxnQkFBQTtBQU9BLGVBQUE7QUNNQTs7Ozs7O0VBTUMscUNBQUE7QUhGRDs7QUlqQ0M7RUFDQyxvQ0FBQTtBSm9DRjs7QUlqQ0M7RUFDQyx5QkFBQTtBSm9DRjs7QUl6Q0M7RUFDQyxvQ0FBQTtBSjRDRjs7QUl6Q0M7RUFDQyx5QkFBQTtBSjRDRjs7QUlqREM7RUFDQyxvQ0FBQTtBSm9ERjs7QUlqREM7RUFDQyx5QkFBQTtBSm9ERjs7QUl6REM7RUFDQyxvQ0FBQTtBSjRERjs7QUl6REM7RUFDQyx5QkFBQTtBSjRERjs7QUlqRUM7RUFDQyxvQ0FBQTtBSm9FRjs7QUlqRUM7RUFDQyx5QkFBQTtBSm9FRjs7QUEvQ0EsZ0ZBQUE7QUFDQTs7K0RBQUE7QUs1QkE7RUFDQyxTQUFBO0VBQ0Esb0NBQUE7RUFDQSx5QkFBQTtFQUNBLGlCSG1CWTtFR2xCWixlSGlCVTtFR2hCViw4QkFBQTtFQUVBLDJCQUFBO09BQUEsc0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esa0NBQUE7RUFDQSxjSExTO0VHTVQsdUJBQUE7QUxpRkQ7O0FLOUVBO0VBQ0MsU0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtBTGlGRDs7QUs5RUE7Ozs7Ozs7Ozs7OztFQVlDLGNBQUE7QUxpRkQ7O0FLOUVBOzs7O0VBSUMscUJBQUE7RUFDQSx3QkFBQTtBTGlGRDs7QUs5RUE7RUFDQyxhQUFBO0VBQ0EsU0FBQTtBTGlGRDs7QUs5RUE7O0VBRUMsYUFBQTtBTGlGRDs7QUs5RUE7RUFDQyw2QkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLDJCQUFBO0FMaUZEOztB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Qyx5QlR6Qlc7QUZ1bUNkO0FXdGtDSTtFQUNDLFlBQUE7RUFJQyx5QkFBQTtBWHFrQ047QVdubENFO0VBQ0MseUJUekJXO0VTMkJWLGNUbkNJO0FGdW5DUjtBV25sQ0k7RUFDQyxjVHJDRztFU3NDSCx5QkFBQTtBWHFsQ0w7QVczbENFO0VBQ0MseUJUekJXO0FGc25DZDtBV3JsQ0k7RUFDQyxZQUFBO0VBRUMseUJBQUE7QVhzbENOO0FXbG1DRTtFQUNDLHlCVHpCVztBRjZuQ2Q7QVc1bENJO0VBQ0MsWUFBQTtFQUlDLHVCQUFBO0FYMmxDTjtBV3ptQ0U7RUFDQyx5QlR6Qlc7QUZvb0NkO0FXbm1DSTtFQUNDLFlBQUE7RUFJQyx5QkFBQTtBWGttQ047QVc1bENDO0VBQ0MseUJBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsY1R4RE07QUZzcENSO0FXN2xDRTtFQUNDLHlCVDFESztFUzJETCxZQUFBO0FYK2xDSDtBVzNsQ0c7RUFDQyxxQlR4RFU7RVN5RFYsY1R6RFU7QUZzcENkO0FXNWxDSTtFQUNDLHlCVDNEUztFUzREVCxZQUFBO0FYOGxDTDtBV25tQ0c7RUFDQyxxQlR4RFU7RVN5RFYsY1R6RFU7QUY4cENkO0FXcG1DSTtFQUNDLHlCVDNEUztFUzREVCxZQUFBO0FYc21DTDtBVzNtQ0c7RUFDQyxxQlR4RFU7RVN5RFYsY1R6RFU7QUZzcUNkO0FXNW1DSTtFQUNDLHlCVDNEUztFUzREVCxZQUFBO0FYOG1DTDtBV25uQ0c7RUFDQyxxQlR4RFU7RVN5RFYsY1R6RFU7QUY4cUNkO0FXcG5DSTtFQUNDLHlCVDNEUztFUzREVCxZQUFBO0FYc25DTDtBVzNuQ0c7RUFDQyxxQlR4RFU7RVN5RFYsY1R6RFU7QUZzckNkO0FXNW5DSTtFQUNDLHlCVDNEUztFUzREVCxZQUFBO0FYOG5DTDs7QVd2bkNBO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtBWDBuQ0Q7QVd4bkNFO0VBQ0MsV0FBQTtBWDBuQ0g7QVd2bkNDO0VBQ0Msa0JBQUE7QVh5bkNGO0FXdm5DQztFVnNGQSxvQ0FBQTtFQUNBLG9CQUFBO0FEb2lD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QUFBO0EzQ20wR1Y7O0EwQ2gxR0E7RUNVRSxzRUFBQTtFQUdRLHlCQUFBO0EzQzAwR1Y7O0EwQ3QxR0E7RUNTRSxzRUFBQTtFQUdRLHlCQUFBO0EzQ2kxR1Y7O0EwQzMxR0E7RUNjRSxnRkFBQTtFQUdRLHVCQUFBO0EzQ2kxR1Y7O0EwQ2oyR0E7RUNhRSxnRkFBQTtFQUdRLHVCQUFBO0EzQ3cxR1Y7O0EwQ24yR0E7Ozs7O0VBS0UsWUFBQTtBMUNzMkdGOztBNENyM0dBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBNUN3M0dGOztBNEN0M0dBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0E1Q3kzR0Y7O0E0Q3YzR0E7RUFBOEIsb0JBQUE7QTVDMjNHOUI7O0E0QzEzR0E7RUFBOEIsY0FBQTtBNUM4M0c5Qjs7QTRDNzNHQTtFQUE2QixXTFRoQjtBdkMwNEdiOztBNkNwNUdBO21FQUFBO0FBR0E7RUFBa0MsZ0JOd1VuQjtBdkMra0dmOztBNkN0NUdBO0VBQWtDLGdCTjJkbkI7QXZDKzdGZjs7QTZDejVHQTtFQUFtQyxnQk4wakJuQjtBdkNtMkZoQjs7QTZDNTVHQTtFQUF1QyxnQk5zT25CO0F2QzByR3BCOztBNkMvNUdBO0VBQWtDLGdCTnVXbkI7QXZDNGpHZjs7QTZDbDZHQTtFQUFpQyxnQk5rbkJuQjtBdkNvekZkOztBNkNyNkdBO0VBQW1DLGdCTnNuQm5CO0F2Q216RmhCOztBNkN4NkdBO0VBQWlDLGdCTnl0Qm5CO0F2Q210RmQ7O0E2QzM2R0E7RUFBaUMsZ0JObVJuQjtBdkM0cEdkOztBNkM5NkdBO0VBQXFDLGdCTnVwQm5CO0F2QzJ4RmxCOztBNkNqN0dBO0VBQStCLGdCTnFwQm5CO0F2Q2d5Rlo7O0E2Q3A3R0E7RUFBb0MsZ0JOc3BCbkI7QXZDa3lGakI7O0E2Q3Y3R0E7RUFBa0MsZ0JOeUluQjtBdkNrekdmOztBNkMxN0dBOzs7RUFFa0MsZ0JOcXFCbkI7QXZDeXhGZjs7QTZDNzdHQTtFQUF3QyxnQk44aUJuQjtBdkNtNUZyQjs7QTZDaDhHQTtFQUF5QyxnQk40aUJuQjtBdkN3NUZ0Qjs7QTZDbjhHQTtFQUFzQyxnQk40Zm5CO0F2QzI4Rm5COztBNkN0OEdBO0VBQW1DLGdCTmlrQm5CO0F2Q3k0RmhCOztBNkN6OEdBOztFQUNnQyxnQk5nS25CO0F2QzZ5R2I7O0E2QzU4R0E7RUFBb0MsZ0JOK3FCbkI7QXZDaXlGakI7O0E2Qy84R0E7RUFBaUMsZ0JOd1ZuQjtBdkMybkdkOztBNkNsOUdBO0VBQW1DLGdCTnVQbkI7QXZDK3RHaEI7O0E2Q3I5R0E7RUFBb0MsZ0JOZ0puQjtBdkN5MEdqQjs7QTZDeDlHQTtFQUFpQyxnQk5taEJuQjtBdkN5OEZkOztBNkMzOUdBO0VBQXFDLGdCTmdNbkI7QXZDK3hHbEI7O0E2Qzk5R0E7RUFBZ0QsZ0JOWW5CO0F2Q3M5RzdCOztBNkNqK0dBO0VBQThDLGdCTmNuQjtBdkN1OUczQjs7QTZDcCtHQTtFQUFrQyxnQk5xV25CO0F2Q21vR2Y7O0E2Q3YrR0E7RUFBMEMsZ0JOd2VuQjtBdkNtZ0d2Qjs7QTZDMStHQTs7RUFDbUMsZ0JOc2dCbkI7QXZDdytGaEI7O0E2QzcrR0E7RUFBb0MsZ0JOZ2dCbkI7QXZDaS9GakI7O0E2Q2gvR0E7RUFBcUMsZ0JOd1luQjtBdkM0bUdsQjs7QTZDbi9HQTtFQUFpQyxnQk4yWW5CO0F2QzRtR2Q7O0E2Q3QvR0E7RUFBaUMsZ0JONFBuQjtBdkM4dkdkOztBNkN6L0dBO0VBQXVDLGdCTm9VbkI7QXZDeXJHcEI7O0E2QzUvR0E7RUFBdUMsZ0JOaXRCbkI7QXZDK3lGcEI7O0E2Qy8vR0E7RUFBd0MsZ0JOK3NCbkI7QXZDb3pGckI7O0E2Q2xnSEE7RUFBc0MsZ0JOZ3RCbkI7QXZDc3pGbkI7O0E2Q3JnSEE7RUFBbUMsZ0JOeWVuQjtBdkNnaUdoQjs7QTZDeGdIQTtFQUFvQyxnQk53Qm5CO0F2Q28vR2pCOztBNkMzZ0hBO0VBQWdDLGdCTnltQm5CO0F2Q3M2RmI7O0E2QzlnSEE7RUFBaUMsZ0JOeW1CbkI7QXZDeTZGZDs7QTZDamhIQTtFQUFpQyxnQk55RG5CO0F2QzQ5R2Q7O0E2Q3BoSEE7RUFBcUMsZ0JOeURuQjtBdkMrOUdsQjs7QTZDdmhIQTtFQUFrQyxnQk4rZG5CO0F2QzRqR2Y7O0E2QzFoSEE7RUFBbUMsZ0JOMkVuQjtBdkNtOUdoQjs7QTZDN2hIQTtFQUFpQyxnQk4wUG5CO0F2Q3V5R2Q7O0E2Q2hpSEE7RUFBaUMsZ0JOaURuQjtBdkNtL0dkOztBNkNuaUhBO0VBQW1DLGdCTjBWbkI7QXZDNnNHaEI7O0E2Q3RpSEE7RUFBd0MsZ0JOd21CbkI7QXZDazhGckI7O0E2Q3ppSEE7RUFBdUMsZ0JOd21CbkI7QXZDcThGcEI7O0E2QzVpSEE7RUFBdUMsZ0JOcENuQjtBdkNvbEhwQjs7QTZDL2lIQTtFQUF5QyxnQk52Q25CO0F2QzBsSHRCOztBNkNsakhBO0VBQXdDLGdCTnJDbkI7QXZDMmxIckI7O0E2Q3JqSEE7RUFBMEMsZ0JOeENuQjtBdkNpbUh2Qjs7QTZDeGpIQTtFQUFpQyxnQk4rV25CO0F2QzZzR2Q7O0E2QzNqSEE7O0VBQ29DLGdCTjJhbkI7QXZDb3BHakI7O0E2QzlqSEE7RUFBbUMsZ0JOc1VuQjtBdkM0dkdoQjs7QTZDamtIQTtFQUF5QyxnQk5rckJuQjtBdkNtNUZ0Qjs7QTZDcGtIQTs7O0VBRXNDLGdCTjBibkI7QXZDOG9HbkI7O0E2Q3ZrSEE7RUFBbUMsZ0JOa2JuQjtBdkN5cEdoQjs7QTZDMWtIQTtFQUF1QyxnQk53WG5CO0F2Q3N0R3BCOztBNkM3a0hBO0VBQW1DLGdCTnREbkI7QXZDdW9IaEI7O0E2Q2hsSEE7RUFBaUMsZ0JObW5CbkI7QXZDaStGZDs7QTZDbmxIQTs7RUFDNEMsZ0JOK2FuQjtBdkN3cUd6Qjs7QTZDdGxIQTtFQUEyQyxnQk44Zm5CO0F2QzRsR3hCOztBNkN6bEhBO0VBQTJDLGdCTitFbkI7QXZDOGdIeEI7O0E2QzVsSEE7RUFBbUMsZ0JOekJuQjtBdkN5bkhoQjs7QTZDL2xIQTtFQUEwQyxnQk5takJuQjtBdkNnakd2Qjs7QTZDbG1IQTtFQUEwQyxnQk5xTG5CO0F2Q2k3R3ZCOztBNkNybUhBO0VBQXFDLGdCTmxCbkI7QXZDMm5IbEI7O0E2Q3htSEE7RUFBaUMsZ0JOc2JuQjtBdkNzckdkOztBNkMzbUhBO0VBQWtDLGdCTmdhbkI7QXZDK3NHZjs7QTZDOW1IQTtFQUFpQyxnQk5takJuQjtBdkMrakdkOztBNkNqbkhBO0VBQW9DLGdCTitObkI7QXZDczVHakI7O0E2Q3BuSEE7RUFBeUMsZ0JOZ0xuQjtBdkN3OEd0Qjs7QTZDdm5IQTtFQUF5QyxnQk40aUJuQjtBdkMra0d0Qjs7QTZDMW5IQTtFQUFrQyxnQk4rSW5CO0F2QysrR2Y7O0E2QzduSEE7RUFBeUMsZ0JOeUVuQjtBdkN3akh0Qjs7QTZDaG9IQTtFQUEwQyxnQk55RW5CO0F2QzJqSHZCOztBNkNub0hBO0VBQXdDLGdCTmtibkI7QXZDcXRHckI7O0E2Q3RvSEE7RUFBeUMsZ0JOdVhuQjtBdkNteEd0Qjs7QTZDem9IQTtFQUF5QyxnQk4ybEJuQjtBdkNrakd0Qjs7QTZDNW9IQTtFQUF5QyxnQk4yRG5CO0F2Q3FsSHRCOztBNkMvb0hBO0VBQTRDLGdCTnlibkI7QXZDMHRHekI7O0E2Q2xwSEE7RUFBd0MsZ0JOMFNuQjtBdkM0MkdyQjs7QTZDcnBIQTtFQUF1QyxnQk4wR25CO0F2QytpSHBCOztBNkN4cEhBO0VBQTJDLGdCTnVsQm5CO0F2Q3FrR3hCOztBNkMzcEhBO0VBQTJDLGdCTnVEbkI7QXZDd21IeEI7O0E2QzlwSEE7RUFBZ0MsZ0JObkNuQjtBdkNxc0hiOztBNkNqcUhBO0VBQXVDLGdCTm5EbkI7QXZDd3RIcEI7O0E2Q3BxSEE7RUFBd0MsZ0JObkRuQjtBdkMydEhyQjs7QTZDdnFIQTtFQUFxQyxnQk5uRG5CO0F2Qzh0SGxCOztBNkMxcUhBO0VBQXVDLGdCTnZEbkI7QXZDcXVIcEI7O0E2QzdxSEE7O0VBQ2tDLGdCTjRkbkI7QXZDcXRHZjs7QTZDaHJIQTtFQUFtQyxnQk44SW5CO0F2Q3NpSGhCOztBNkNuckhBO0VBQXFDLGdCTnNGbkI7QXZDaW1IbEI7O0E2Q3RySEE7RUFBaUMsZ0JOK1puQjtBdkMyeEdkOztBNkN6ckhBO0VBQWtDLGdCTm9XbkI7QXZDeTFHZjs7QTZDNXJIQTtFQUFxQyxnQk5wRG5CO0F2Q292SGxCOztBNkMvckhBO0VBQStDLGdCTnVJbkI7QXZDNGpINUI7O0E2Q2xzSEE7RUFBaUMsZ0JOa05uQjtBdkNvL0dkOztBNkNyc0hBO0VBQWlDLGdCTjBTbkI7QXZDKzVHZDs7QTZDeHNIQTtFQUFpQyxnQk42S25CO0F2QytoSGQ7O0E2QzNzSEE7RUFBZ0MsZ0JOeUluQjtBdkNza0hiOztBNkM5c0hBO0VBQXNDLGdCTnlJbkI7QXZDeWtIbkI7O0E2Q2p0SEE7O0VBQ2lELGdCTmlJbkI7QXZDb2xIOUI7O0E2Q3B0SEE7RUFBa0MsZ0JOK1luQjtBdkN5MEdmOztBNkN2dEhBO0VBQXFDLGdCQUFBO0E3QzJ0SHJDOztBNkMxdEhBO0VBQW1DLGdCTm9hbkI7QXZDMHpHaEI7O0E2Qzd0SEE7RUFBb0MsZ0JOZ0VuQjtBdkNpcUhqQjs7QTZDaHVIQTtFQUFtQyxnQk42VG5CO0F2Q3U2R2hCOztBNkNudUhBO0VBQXVDLGdCTnVDbkI7QXZDZ3NIcEI7O0E2Q3R1SEE7RUFBeUMsZ0JObUNuQjtBdkN1c0h0Qjs7QTZDenVIQTtFQUFvQyxnQk4rYW5CO0F2Qzh6R2pCOztBNkM1dUhBO0VBQTBDLGdCTmtkbkI7QXZDOHhHdkI7O0E2Qy91SEE7RUFBbUMsZ0JOMEtuQjtBdkN5a0hoQjs7QTZDbHZIQTtFQUF3QyxnQk4yS25CO0F2QzJrSHJCOztBNkNydkhBO0VBQXFDLGdCTjNFbkI7QXZDbzBIbEI7O0E2Q3h2SEE7RUFBcUMsZ0JON0VuQjtBdkN5MEhsQjs7QTZDM3ZIQTs7RUFDc0MsZ0JObEVuQjtBdkNpMEhuQjs7QTZDOXZIQTtFQUEyQyxnQk4ra0JuQjtBdkNtckd4Qjs7QTZDandIQTtFQUE0QyxnQk40SG5CO0F2Q3lvSHpCOztBNkNwd0hBO0VBQXlDLGdCTlRuQjtBdkNpeEh0Qjs7QTZDdndIQTtFQUFnQyxnQk4yUW5CO0F2Q2dnSGI7O0E2QzF3SEE7O0VBQ2lDLGdCTjZDbkI7QXZDaXVIZDs7QTZDN3dIQTtFQUFxQyxnQk5rRG5CO0F2Qyt0SGxCOztBNkNoeEhBO0VBQXdDLGdCTnNpQm5CO0F2Qzh1R3JCOztBNkNueEhBO0VBQTBDLGdCTm9pQm5CO0F2Q212R3ZCOztBNkN0eEhBO0VBQXNDLGdCTjJlbkI7QXZDK3lHbkI7O0E2Q3p4SEE7RUFBb0MsZ0JOOE5uQjtBdkMrakhqQjs7QTZDNXhIQTtFQUFxQyxnQk5vY25CO0F2QzQxR2xCOztBNkMveEhBO0VBQTRDLGdCTnVSbkI7QXZDNGdIekI7O0E2Q2x5SEE7RUFBdUMsZ0JONmhCbkI7QXZDeXdHcEI7O0E2Q3J5SEE7RUFBMEMsZ0JOc0duQjtBdkNtc0h2Qjs7QTZDeHlIQTtFQUFvQyxnQk44Ym5CO0F2QzgyR2pCOztBNkMzeUhBO0VBQW1DLGdCTnFqQm5CO0F2QzB2R2hCOztBNkM5eUhBO0VBQTBDLGdCTmdMbkI7QXZDa29IdkI7O0E2Q2p6SEE7RUFBbUMsZ0JOdWtCbkI7QXZDOHVHaEI7O0E2Q3B6SEE7RUFBb0MsZ0JOcVFuQjtBdkNtakhqQjs7QTZDdnpIQTtFQUFrQyxnQk5pV25CO0F2QzA5R2Y7O0E2QzF6SEE7RUFBcUMsZ0JOMmRuQjtBdkNtMkdsQjs7QTZDN3pIQTtFQUF1QyxnQk5qRG5CO0F2Q2szSHBCOztBNkNoMEhBO0VBQXlDLGdCTitWbkI7QXZDcStHdEI7O0E2Q24wSEE7RUFBb0MsZ0JOc2pCbkI7QXZDaXhHakI7O0E2Q3QwSEE7O0VBQ3FDLGdCTmdHbkI7QXZDMHVIbEI7O0E2Q3owSEE7RUFBbUMsZ0JOb0tuQjtBdkN5cUhoQjs7QTZDNTBIQTtFQUFtQyxnQk4wakJuQjtBdkNzeEdoQjs7QTZDLzBIQTtFQUF3QyxnQk5vQ25CO0F2Qyt5SHJCOztBNkNsMUhBOztFQUNnQyxnQk4rWW5CO0F2Q3U4R2I7O0E2Q3IxSEE7RUFBa0MsZ0JOb01uQjtBdkNxcEhmOztBNkN4MUhBO0VBQXFDLGdCTnJEbkI7QXZDaTVIbEI7O0E2QzMxSEE7RUFBaUMsZ0JOaEZuQjtBdkMrNkhkOztBNkM5MUhBO0VBQXdDLGdCTnJCbkI7QXZDdTNIckI7O0E2Q2oySEE7RUFBeUMsZ0JOb0xuQjtBdkNpckh0Qjs7QTZDcDJIQTtFQUF3QyxnQk5rTG5CO0F2Q3NySHJCOztBNkN2MkhBO0VBQXNDLGdCTm1MbkI7QXZDd3JIbkI7O0E2QzEySEE7RUFBd0MsZ0JOK0tuQjtBdkMrckhyQjs7QTZDNzJIQTtFQUE4QyxnQk5ySW5CO0F2Q3MvSDNCOztBNkNoM0hBO0VBQStDLGdCTmpJbkI7QXZDcS9INUI7O0E2Q24zSEE7RUFBNEMsZ0JOakluQjtBdkN3L0h6Qjs7QTZDdDNIQTtFQUE4QyxnQk56SW5CO0F2Q21nSTNCOztBNkN6M0hBO0VBQWtDLGdCTjJKbkI7QXZDa3VIZjs7QTZDNTNIQTtFQUFtQyxnQk42bEJuQjtBdkNteUdoQjs7QTZDLzNIQTtFQUFrQyxnQk5xZW5CO0F2Qzg1R2Y7O0E2Q2w0SEE7RUFBbUMsZ0JOeUduQjtBdkM2eEhoQjs7QTZDcjRIQTtFQUFzQyxnQk56RW5CO0F2Q2s5SG5COztBNkN4NEhBO0VBQXVDLGdCTmxJbkI7QXZDOGdJcEI7O0E2QzM0SEE7O0VBQ2tDLGdCTmlqQm5CO0F2QzgxR2Y7O0E2Qzk0SEE7O0VBQ2lDLGdCTjRPbkI7QXZDc3FIZDs7QTZDajVIQTtFQUFrQyxnQk5kbkI7QXZDbTZIZjs7QTZDcDVIQTtFQUFrQyxnQk4wR25CO0F2Qzh5SGY7O0E2Q3Y1SEE7O0VBQ3FDLGdCTjZYbkI7QXZDOGhIbEI7O0E2QzE1SEE7O0VBQ29DLGdCTjJGbkI7QXZDbTBIakI7O0E2Qzc1SEE7RUFBc0MsZ0JONlNuQjtBdkNvbkhuQjs7QTZDaDZIQTs7RUFDcUMsZ0JOcUduQjtBdkMrekhsQjs7QTZDbjZIQTtFQUFtQyxnQk5nYm5CO0F2Q3UvR2hCOztBNkN0NkhBOzs7RUFFaUMsZ0JObEluQjtBdkM0aUlkOztBNkN6NkhBO0VBQW9DLGdCTnNPbkI7QXZDdXNIakI7O0E2QzU2SEE7RUFBb0MsZ0JOb09uQjtBdkM0c0hqQjs7QTZDLzZIQTtFQUEwQyxnQk4rYm5CO0F2Q28vR3ZCOztBNkNsN0hBO0VBQXNDLGdCTjJnQm5CO0F2QzI2R25COztBNkNyN0hBO0VBQWtDLGdCTnVjbkI7QXZDay9HZjs7QTZDeDdIQTtFQUFrQyxnQk55T25CO0F2Q210SGY7O0E2QzM3SEE7RUFBa0MsZ0JONmZuQjtBdkNrOEdmOztBNkM5N0hBO0VBQXNDLGdCTm1UbkI7QXZDK29IbkI7O0E2Q2o4SEE7RUFBNkMsZ0JOb1RuQjtBdkNpcEgxQjs7QTZDcDhIQTtFQUErQyxnQk5nSW5CO0F2Q3cwSDVCOztBNkN2OEhBO0VBQXdDLGdCTjRIbkI7QXZDKzBIckI7O0E2QzE4SEE7RUFBa0MsZ0JOcVFuQjtBdkN5c0hmOztBNkM3OEhBO0VBQXVDLGdCTnBGbkI7QXZDcWlJcEI7O0E2Q2g5SEE7RUFBcUMsZ0JOOUVuQjtBdkNraUlsQjs7QTZDbjlIQTtFQUF1QyxnQk5yRm5CO0F2QzRpSXBCOztBNkN0OUhBO0VBQXdDLGdCTnJGbkI7QXZDK2lJckI7O0E2Q3o5SEE7RUFBb0MsZ0JOaENuQjtBdkM2L0hqQjs7QTZDNTlIQTs7RUFDaUMsZ0JOMFluQjtBdkNzbEhkOztBNkMvOUhBOztFQUNzQyxnQk44WW5CO0F2Q3FsSG5COztBNkNsK0hBOztFQUNxQyxnQk4yWW5CO0F2QzJsSGxCOztBNkNyK0hBO0VBQXFDLGdCTlVuQjtBdkMrOUhsQjs7QTZDeCtIQTtFQUFxQyxnQk51TW5CO0F2Q3F5SGxCOztBNkMzK0hBOztFQUNpQyxnQk5xZm5CO0F2QzAvR2Q7O0E2QzkrSEE7O0VBQ2tDLGdCTm9GbkI7QXZDODVIZjs7QTZDai9IQTs7RUFDdUMsZ0JOK2FuQjtBdkNza0hwQjs7QTZDcC9IQTtFQUFzQyxnQk43Q25CO0F2Q3FpSW5COztBNkN2L0hBO0VBQXVDLGdCTjFDbkI7QXZDcWlJcEI7O0E2QzEvSEE7O0VBQ2lDLGdCTnBJbkI7QXZDa29JZDs7QTZDNy9IQTtFQUFvQyxnQk42V25CO0F2Q29wSGpCOztBNkNoZ0lBO0VBQXFDLGdCTnllbkI7QXZDMmhIbEI7O0E2Q25nSUE7O0VBQ3NDLGdCTnJFbkI7QXZDNGtJbkI7O0E2Q3RnSUE7RUFBd0MsZ0JOcUxuQjtBdkNxMUhyQjs7QTZDemdJQTtFQUFxQyxnQk5HbkI7QXZDMGdJbEI7O0E2QzVnSUE7RUFBMkMsZ0JObkVuQjtBdkNtbEl4Qjs7QTZDL2dJQTtFQUF5QyxnQk5uRW5CO0F2Q3NsSXRCOztBNkNsaElBO0VBQW9DLGdCTmlmbkI7QXZDcWlIakI7O0E2Q3JoSUE7RUFBd0MsZ0JOOFluQjtBdkMyb0hyQjs7QTZDeGhJQTtFQUFxQyxnQk55Wm5CO0F2Q21vSGxCOztBNkMzaElBO0VBQW1DLGdCTjlKbkI7QXZDNnJJaEI7O0E2QzloSUE7RUFBbUMsZ0JObEVuQjtBdkNvbUloQjs7QTZDamlJQTtFQUFvQyxnQk4xQ25CO0F2QytrSWpCOztBNkNwaUlBO0VBQXdDLGdCTjhCbkI7QXZDMGdJckI7O0E2Q3ZpSUE7RUFBdUMsZ0JOMUluQjtBdkNxcklwQjs7QTZDMWlJQTtFQUF1QyxnQk5zSG5CO0F2Q3c3SHBCOztBNkM3aUlBO0VBQXNDLGdCTnJPbkI7QXZDc3hJbkI7O0E2Q2hqSUE7RUFBbUMsZ0JONE1uQjtBdkN3MkhoQjs7QTZDbmpJQTtFQUF3QyxnQk5VbkI7QXZDNmlJckI7O0E2Q3RqSUE7RUFBaUMsZ0JOM0tuQjtBdkNxdUlkOztBNkN6aklBO0VBQXFDLGdCTnVGbkI7QXZDcytIbEI7O0E2QzVqSUE7RUFBd0MsZ0JOMlFuQjtBdkNxekhyQjs7QTZDL2pJQTtFQUE4QyxnQk5yT25CO0F2Q3d5STNCOztBNkNsa0lBO0VBQStDLGdCTnJPbkI7QXZDMnlJNUI7O0E2Q3JrSUE7RUFBNEMsZ0JOck9uQjtBdkM4eUl6Qjs7QTZDeGtJQTtFQUE4QyxnQk56T25CO0F2Q3F6STNCOztBNkMza0lBO0VBQXVDLGdCTnJPbkI7QXZDb3pJcEI7O0E2QzlrSUE7RUFBd0MsZ0JOck9uQjtBdkN1eklyQjs7QTZDamxJQTtFQUFxQyxnQk5yT25CO0F2QzB6SWxCOztBNkNwbElBO0VBQXVDLGdCTnpPbkI7QXZDaTBJcEI7O0E2Q3ZsSUE7RUFBb0MsZ0JOcERuQjtBdkMrb0lqQjs7QTZDMWxJQTtFQUFtQyxnQk40SW5CO0F2Q2s5SGhCOztBNkM3bElBO0VBQW1DLGdCTndZbkI7QXZDeXRIaEI7O0E2Q2htSUE7O0VBQ21DLGdCTnVNbkI7QXZDNjVIaEI7O0E2Q25tSUE7RUFBcUMsZ0JOekduQjtBdkNndElsQjs7QTZDdG1JQTtFQUF1QyxnQk55UW5CO0F2Q2kySHBCOztBNkN6bUlBO0VBQXdDLGdCTnlRbkI7QXZDbzJIckI7O0E2QzVtSUE7RUFBb0MsZ0JOK1ZuQjtBdkNpeEhqQjs7QTZDL21JQTtFQUFtQyxnQk45R25CO0F2Q2l1SWhCOztBNkNsbklBOztFQUNrQyxnQk5vUm5CO0F2Q2sySGY7O0E2Q3JuSUE7RUFBdUMsZ0JOK0NuQjtBdkMwa0lwQjs7QTZDeG5JQTtFQUFxQyxnQk5tQm5CO0F2Q3ltSWxCOztBNkMzbklBO0VBQTBDLGdCTm9CbkI7QXZDMm1JdkI7O0E2QzluSUE7RUFBb0MsZ0JOcVVuQjtBdkM2ekhqQjs7QTZDam9JQTtFQUFvQyxnQk4yQm5CO0F2QzBtSWpCOztBNkNwb0lBO0VBQWtDLGdCTmdMbkI7QXZDdzlIZjs7QTZDdm9JQTtFQUFvQyxnQk4yQm5CO0F2Q2duSWpCOztBNkMxb0lBO0VBQXVDLGdCTnVIbkI7QXZDdWhJcEI7O0E2QzdvSUE7RUFBbUMsZ0JOTW5CO0F2QzJvSWhCOztBNkNocElBO0VBQTJDLGdCTkluQjtBdkNncEl4Qjs7QTZDbnBJQTtFQUFxQyxnQk42WG5CO0F2QzB4SGxCOztBNkN0cElBO0VBQWlDLGdCTmhIbkI7QXZDMHdJZDs7QTZDenBJQTs7RUFDc0MsZ0JOdVFuQjtBdkNzNUhuQjs7QTZDNXBJQTs7O0VBRXdDLGdCTnNWbkI7QXZDMDBIckI7O0E2Qy9wSUE7RUFBMkMsZ0JOd0luQjtBdkMyaEl4Qjs7QTZDbHFJQTtFQUFpQyxnQk5oR25CO0F2Q3N3SWQ7O0E2Q3JxSUE7RUFBc0MsZ0JOdkhuQjtBdkNneUluQjs7QTZDeHFJQTs7RUFDeUMsZ0JOdEpuQjtBdkNrMEl0Qjs7QTZDM3FJQTtFQUFxQyxnQk55T25CO0F2Q3M4SGxCOztBNkM5cUlBO0VBQWlDLGdCTjBGbkI7QXZDd2xJZDs7QTZDanJJQTtFQUF3QyxnQk4xRG5CO0F2Qyt1SXJCOztBNkNwcklBO0VBQXdDLGdCTmtXbkI7QXZDczFIckI7O0E2Q3ZySUE7RUFBc0MsZ0JONFZuQjtBdkMrMUhuQjs7QTZDMXJJQTtFQUFtQyxnQk5sRW5CO0F2Q2d3SWhCOztBNkM3cklBO0VBQXlDLGdCTmdPbkI7QXZDaStIdEI7O0E2Q2hzSUE7RUFBdUMsZ0JOMkpuQjtBdkN5aUlwQjs7QTZDbnNJQTtFQUE2QyxnQk4ySm5CO0F2QzRpSTFCOztBNkN0c0lBO0VBQW1DLGdCTnNSbkI7QXZDbzdIaEI7O0E2Q3pzSUE7RUFBdUMsZ0JONUxuQjtBdkN5NElwQjs7QTZDNXNJQTtFQUE4QyxnQk54Qm5CO0F2Q3d1STNCOztBNkMvc0lBO0VBQW1DLGdCTnVQbkI7QXZDNDlIaEI7O0E2Q2x0SUE7RUFBbUMsZ0JONkluQjtBdkN5a0loQjs7QTZDcnRJQTtFQUFnRCxnQk45Sm5CO0F2Q3UzSTdCOztBNkN4dElBO0VBQWlELGdCTjlKbkI7QXZDMDNJOUI7O0E2QzN0SUE7RUFBOEMsZ0JOOUpuQjtBdkM2M0kzQjs7QTZDOXRJQTtFQUFnRCxnQk5sS25CO0F2Q280STdCOztBNkNqdUlBO0VBQWtDLGdCTjhEbkI7QXZDdXFJZjs7QTZDcHVJQTtFQUFpQyxnQk5ySG5CO0F2QzYxSWQ7O0E2Q3Z1SUE7RUFBbUMsZ0JOdlNuQjtBdkNraEpoQjs7QTZDMXVJQTtFQUF1QyxnQk4yWm5CO0F2Q20xSHBCOztBNkM3dUlBO0VBQXFDLGdCTmhObkI7QXZDaThJbEI7O0E2Q2h2SUE7RUFBdUMsZ0JON0ZuQjtBdkNpMUlwQjs7QTZDbnZJQTtFQUF1QyxnQk43Rm5CO0F2Q28xSXBCOztBNkN0dklBO0VBQXVDLGdCTitPbkI7QXZDMmdJcEI7O0E2Q3p2SUE7RUFBd0MsZ0JOaU1uQjtBdkM0aklyQjs7QTZDNXZJQTtFQUFtQyxnQk42V25CO0F2Q201SGhCOztBNkMvdklBO0VBQXlDLGdCTjBJbkI7QXZDeW5JdEI7O0E2Q2x3SUE7RUFBMkMsZ0JOMEluQjtBdkM0bkl4Qjs7QTZDcndJQTtFQUFxQyxnQk5xRm5CO0F2Q29ySWxCOztBNkN4d0lBO0VBQXVDLGdCTm1GbkI7QXZDeXJJcEI7O0E2QzN3SUE7RUFBeUMsZ0JObkxuQjtBdkNrOEl0Qjs7QTZDOXdJQTtFQUEwQyxnQk4wS25CO0F2Q3dtSXZCOztBNkNqeElBO0VBQWlELGdCTnBGbkI7QXZDeTJJOUI7O0E2Q3B4SUE7RUFBeUMsZ0JOd1BuQjtBdkNnaUl0Qjs7QTZDdnhJQTtFQUFvQyxnQk5qSm5CO0F2QzQ2SWpCOztBNkMxeElBOztFQUNnRCxnQk4vTW5CO0F2QzYrSTdCOztBNkM3eElBOztFQUM4QyxnQk45TW5CO0F2QysrSTNCOztBNkNoeUlBOztFQUNpRCxnQk5qTm5CO0F2Q3EvSTlCOztBNkNueUlBOztFQUNnQyxnQk52R25CO0F2Qzg0SWI7O0E2Q3R5SUE7RUFBZ0MsZ0JOaENuQjtBdkMwMEliOztBNkN6eUlBOztFQUNnQyxnQk5xWW5CO0F2Q3c2SGI7O0E2QzV5SUE7O0VBQ2dDLGdCTjRDbkI7QXZDb3dJYjs7QTZDL3lJQTs7OztFQUdnQyxnQk5nRG5CO0F2Q213SWI7O0E2Q2x6SUE7OztFQUVnQyxnQk5pTm5CO0F2Q3FtSWI7O0E2Q3J6SUE7O0VBQ2dDLGdCTitDbkI7QXZDMHdJYjs7QTZDeHpJQTs7RUFDZ0MsZ0JOM1BuQjtBdkN1akpiOztBNkMzeklBO0VBQWlDLGdCTmhHbkI7QXZDKzVJZDs7QTZDOXpJQTtFQUFzQyxnQk5wRm5CO0F2Q3M1SW5COztBNkNqMElBO0VBQTJDLGdCTjBQbkI7QXZDMmtJeEI7O0E2Q3AwSUE7RUFBNEMsZ0JOMFBuQjtBdkM4a0l6Qjs7QTZDdjBJQTtFQUE0QyxnQk4wUG5CO0F2Q2lsSXpCOztBNkMxMElBO0VBQTZDLGdCTjBQbkI7QXZDb2xJMUI7O0E2QzcwSUE7RUFBNkMsZ0JONlBuQjtBdkNvbEkxQjs7QTZDaDFJQTtFQUE4QyxnQk42UG5CO0F2Q3VsSTNCOztBNkNuMUlBO0VBQXNDLGdCTmtVbkI7QXZDcWhJbkI7O0E2Q3QxSUE7RUFBd0MsZ0JOOFRuQjtBdkM0aElyQjs7QTZDejFJQTtFQUEyQyxnQk55YW5CO0F2Q283SHhCOztBNkM1MUlBO0VBQW9DLGdCTnNhbkI7QXZDMDdIakI7O0E2Qy8xSUE7RUFBaUMsZ0JOMlpuQjtBdkN3OEhkOztBNkNsMklBO0VBQXdDLGdCTjJabkI7QXZDMjhIckI7O0E2Q3IySUE7RUFBeUMsZ0JOb2FuQjtBdkNxOEh0Qjs7QTZDeDJJQTtFQUFvQyxnQk54Sm5CO0F2Q29nSmpCOztBNkMzMklBO0VBQTJDLGdCTjhQbkI7QXZDaW5JeEI7O0E2QzkySUE7RUFBc0MsZ0JOZ0JuQjtBdkNrMkluQjs7QTZDajNJQTtFQUFtQyxnQk5wRm5CO0F2Q3k4SWhCOztBNkNwM0lBO0VBQWdDLGdCTjNXbkI7QXZDbXVKYjs7QTZDdjNJQTtFQUFzQyxnQk4vUm5CO0F2QzBwSm5COztBNkMxM0lBO0VBQTZDLGdCTi9SbkI7QXZDNnBKMUI7O0E2QzczSUE7RUFBbUMsZ0JOK1VuQjtBdkNrakloQjs7QTZDaDRJQTtFQUEwQyxnQk4rVW5CO0F2Q3FqSXZCOztBNkNuNElBO0VBQTRDLGdCTmdEbkI7QXZDdTFJekI7O0E2Q3Q0SUE7RUFBMEMsZ0JOa0RuQjtBdkN3MUl2Qjs7QTZDejRJQTtFQUE0QyxnQk4rQ25CO0F2QzgxSXpCOztBNkM1NElBO0VBQTZDLGdCTitDbkI7QXZDaTJJMUI7O0E2Qy80SUE7RUFBa0MsZ0JOalduQjtBdkNvdkpmOztBNkNsNUlBO0VBQW9DLGdCTm1ZbkI7QXZDbWhJakI7O0E2Q3I1SUE7RUFBb0MsZ0JON1duQjtBdkNzd0pqQjs7QTZDeDVJQTtFQUFrQyxnQk5rQ25CO0F2QzAzSWY7O0E2QzM1SUE7RUFBcUMsZ0JONUtuQjtBdkMya0psQjs7QTZDOTVJQTtFQUFrQyxnQk5nTm5CO0F2Q2t0SWY7O0E2Q2o2SUE7RUFBdUMsZ0JOeEZuQjtBdkM2L0lwQjs7QTZDcDZJQTtFQUFtQyxnQk40VG5CO0F2QzRtSWhCOztBNkN2NklBO0VBQW1DLGdCTnRJbkI7QXZDaWpKaEI7O0E2QzE2SUE7RUFBaUMsZ0JONkNuQjtBdkNpNElkOztBNkM3NklBOztFQUNxQyxnQk41RG5CO0F2QzYrSWxCOztBNkNoN0lBO0VBQWtDLGdCTjhQbkI7QXZDc3JJZjs7QTZDbjdJQTtFQUFtQyxnQk51RW5CO0F2Q2czSWhCOztBNkN0N0lBO0VBQW9DLGdCTjlXbkI7QXZDd3lKakI7O0E2Q3o3SUE7RUFBZ0MsZ0JOdFNuQjtBdkNtdUpiOztBNkM1N0lBO0VBQStCLGdCTmlXbkI7QXZDK2xJWjs7QTZDLzdJQTtFQUFrQyxnQk51V25CO0F2QzRsSWY7O0E2Q2w4SUE7RUFBbUMsZ0JOK0luQjtBdkN1ekloQjs7QTZDcjhJQTtFQUFzQyxnQk5rRm5CO0F2Q3UzSW5COztBNkN4OElBO0VBQTJDLGdCTjZObkI7QXZDK3VJeEI7O0E2QzM4SUE7RUFBaUQsZ0JOL1duQjtBdkM4eko5Qjs7QTZDOThJQTtFQUFnRCxnQk5qWG5CO0F2Q20wSjdCOztBNkNqOUlBOztFQUNnRCxnQk56Um5CO0F2Qzh1SjdCOztBNkNwOUlBO0VBQXlDLGdCTm5NbkI7QXZDMnBKdEI7O0E2Q3Y5SUE7RUFBdUMsZ0JOaVduQjtBdkMwbklwQjs7QTZDMTlJQTtFQUF5QyxnQk5vVm5CO0F2QzBvSXRCOztBNkM3OUlBOztFQUNnQyxnQk4wU25CO0F2Q3VySWI7O0E2Q2grSUE7RUFBMEMsZ0JOMEduQjtBdkMwM0l2Qjs7QTZDbitJQTtFQUEwQyxnQk40TW5CO0F2QzJ4SXZCOztBNkN0K0lBO0VBQWtDLGdCTnNMbkI7QXZDb3pJZjs7QTZDeitJQTtFQUE0QyxnQk56TG5CO0F2Q3NxSnpCOztBNkM1K0lBO0VBQXNDLGdCTm9XbkI7QXZDNG9JbkI7O0E2Qy8rSUE7RUFBbUMsZ0JOOERuQjtBdkNxN0loQjs7QTZDbC9JQTs7O0VBRXVDLGdCTjhTbkI7QXZDd3NJcEI7O0E2Q3IvSUE7O0VBQzJDLGdCTjFGbkI7QXZDbWxKeEI7O0E2Q3gvSUE7RUFBa0MsZ0JOc1duQjtBdkNzcElmOztBNkMzL0lBO0VBQW1DLGdCTmxHbkI7QXZDaW1KaEI7O0E2QzkvSUE7RUFBbUMsZ0JOZ0huQjtBdkNrNUloQjs7QTZDamdKQTtFQUEwQyxnQk5pSG5CO0F2Q281SXZCOztBNkNwZ0pBO0VBQStDLGdCTnlObkI7QXZDK3lJNUI7O0E2Q3ZnSkE7RUFBd0MsZ0JOdU5uQjtBdkNveklyQjs7QTZDMWdKQTtFQUFzQyxnQk4vTm5CO0F2QzZ1Sm5COztBNkM3Z0pBO0VBQWlDLGdCTjVObkI7QXZDNnVKZDs7QTZDaGhKQTtFQUEwQyxnQk4yRW5CO0F2Q3k4SXZCOztBNkNuaEpBO0VBQTJDLGdCTnlFbkI7QXZDODhJeEI7O0E2Q3RoSkE7RUFBbUMsZ0JOdk5uQjtBdkNpdkpoQjs7QTZDemhKQTtFQUFtQyxnQk56Q25CO0F2Q3NrSmhCOztBNkM1aEpBO0VBQXFDLGdCTnBDbkI7QXZDb2tKbEI7O0E2Qy9oSkE7RUFBZ0MsZ0JOdExuQjtBdkN5dEpiOztBNkNsaUpBO0VBQXFDLGdCTjdVbkI7QXZDbTNKbEI7O0E2Q3JpSkE7RUFBa0MsZ0JOMVJuQjtBdkNtMEpmOztBNkN4aUpBO0VBQWdDLGdCTnNEbkI7QXZDcy9JYjs7QTZDM2lKQTtFQUFrQyxnQk5tTG5CO0F2QzQzSWY7O0E2QzlpSkE7RUFBaUMsZ0JOclBuQjtBdkN1eUpkOztBNkNqakpBO0VBQWtDLGdCTnJQbkI7QXZDMHlKZjs7QTZDcGpKQTtFQUFvQyxnQk43V25CO0F2Q3E2SmpCOztBNkN2akpBO0VBQTJDLGdCTjdXbkI7QXZDdzZKeEI7O0E2QzFqSkE7RUFBa0MsZ0JOMExuQjtBdkNvNElmOztBNkM3akpBO0VBQXlDLGdCTjBMbkI7QXZDdTRJdEI7O0E2Q2hrSkE7RUFBb0MsZ0JOeUZuQjtBdkMyK0lqQjs7QTZDbmtKQTs7RUFDZ0MsZ0JOelVuQjtBdkNnNUpiOztBNkN0a0pBOztFQUNpQyxnQk4rTW5CO0F2QzIzSWQ7O0E2Q3prSkE7RUFBaUMsZ0JONFBuQjtBdkNpMUlkOztBNkM1a0pBO0VBQW9DLGdCTnVLbkI7QXZDeTZJakI7O0E2Qy9rSkE7RUFBdUMsZ0JOdFBuQjtBdkN5MEpwQjs7QTZDbGxKQTtFQUF1QyxnQk5pS25CO0F2Q3E3SXBCOztBNkNybEpBO0VBQXFDLGdCTjlQbkI7QXZDdTFKbEI7O0E2Q3hsSkE7RUFBdUMsZ0JOL0xuQjtBdkMyeEpwQjs7QTZDM2xKQTtFQUF3QyxnQk54TG5CO0F2Q3V4SnJCOztBNkM5bEpBO0VBQXlDLGdCTnJNbkI7QXZDdXlKdEI7O0E2Q2ptSkE7RUFBOEMsZ0JOL0xuQjtBdkNveUozQjs7QTZDcG1KQTs7O0VBRXlDLGdCTnhNbkI7QXZDZ3pKdEI7O0E2Q3ZtSkE7O0VBQzJDLGdCTjlNbkI7QXZDeXpKeEI7O0E2QzFtSkE7O0VBQ3lDLGdCTi9NbkI7QXZDNnpKdEI7O0E2QzdtSkE7O0VBQ3lDLGdCTnBNbkI7QXZDcXpKdEI7O0E2Q2huSkE7RUFBd0MsZ0JOak5uQjtBdkNxMEpyQjs7QTZDbm5KQTtFQUFpQyxnQk51Um5CO0F2Q2cySWQ7O0E2Q3RuSkE7RUFBb0MsZ0JONVNuQjtBdkNzNkpqQjs7QTZDem5KQTtFQUFxQyxnQk45RW5CO0F2QzJzSmxCOztBNkM1bkpBOzs7OztFQUlzQyxnQk5uRW5CO0F2Q21zSm5COztBNkMvbkpBO0VBQTJDLGdCTi9UbkI7QXZDazhKeEI7O0E2Q2xvSkE7OztFQUVrQyxnQk5xRG5CO0F2Q2lsSmY7O0E2Q3JvSkE7O0VBQ21DLGdCTm5RbkI7QXZDNDRKaEI7O0E2Q3hvSkE7RUFBdUMsZ0JOektuQjtBdkNxekpwQjs7QTZDM29KQTtFQUFnQyxnQk4zS25CO0F2QzB6SmI7O0E2QzlvSkE7OztFQUV3QyxnQk54Sm5CO0F2QzB5SnJCOztBNkNqcEpBO0VBQTBDLGdCTjJLbkI7QXZDMCtJdkI7O0E2Q3BwSkE7RUFBK0IsZ0JOaUNuQjtBdkN1bkpaOztBNkN2cEpBOztFQUNtQyxnQk4wUW5CO0F2Q2k1SWhCOztBNkMxcEpBOztFQUN3QyxnQk5WbkI7QXZDd3FKckI7O0E2QzdwSkE7O0VBQzBDLGdCTlhuQjtBdkM0cUp2Qjs7QTZDaHFKQTtFQUFvQyxnQk4xSW5CO0F2Qzh5SmpCOztBNkNucUpBO0VBQXdDLGdCTmxWbkI7QXZDeS9KckI7O0E2Q3RxSkE7RUFBbUMsZ0JOakpuQjtBdkMyekpoQjs7QTZDenFKQTtFQUFzQyxnQk5ibkI7QXZDMHJKbkI7O0E2QzVxSkE7RUFBb0MsZ0JOK0ZuQjtBdkNpbEpqQjs7QTZDL3FKQTtFQUFzQyxnQk51RW5CO0F2QzRtSm5COztBNkNsckpBO0VBQTZDLGdCTnVFbkI7QXZDK21KMUI7O0E2Q3JySkE7RUFBaUMsZ0JOelpuQjtBdkNrbEtkOztBNkN4ckpBOztFQUNxQyxnQk41TW5CO0F2Q3c0SmxCOztBNkMzckpBO0VBQWdDLGdCTjBNbkI7QXZDcS9JYjs7QTZDOXJKQTtFQUF1QyxnQk54YW5CO0F2QzBtS3BCOztBNkNqc0pBO0VBQWlDLGdCTkluQjtBdkNpc0pkOztBNkNwc0pBO0VBQXVDLGdCTnVGbkI7QXZDaW5KcEI7O0E2Q3ZzSkE7RUFBbUMsZ0JOMk1uQjtBdkNnZ0poQjs7QTZDMXNKQTtFQUFpQyxnQk4rUW5CO0F2Qys3SWQ7O0E2QzdzSkE7RUFBd0MsZ0JOekNuQjtBdkMwdkpyQjs7QTZDaHRKQTtFQUFpQyxnQk53UG5CO0F2QzQ5SWQ7O0E2Q250SkE7RUFBdUMsZ0JOclpuQjtBdkM0bUtwQjs7QTZDdHRKQTtFQUFtQyxnQk52Qm5CO0F2Q2l2SmhCOztBNkN6dEpBO0VBQTBDLGdCTjNMbkI7QXZDdzVKdkI7O0E2QzV0SkE7RUFBb0MsZ0JONVhuQjtBdkM0bEtqQjs7QTZDL3RKQTtFQUEwQyxnQk5oWW5CO0F2Q21tS3ZCOztBNkNsdUpBO0VBQXdDLGdCTm5ZbkI7QXZDeW1LckI7O0E2Q3J1SkE7RUFBb0MsZ0JOdFluQjtBdkMrbUtqQjs7QTZDeHVKQTtFQUFzQyxnQk5sWW5CO0F2QzhtS25COztBNkMzdUpBO0VBQXNDLGdCTmxZbkI7QXZDaW5LbkI7O0E2Qzl1SkE7RUFBdUMsZ0JOM2JuQjtBdkM2cUtwQjs7QTZDanZKQTtFQUF5QyxnQk4zYm5CO0F2Q2dyS3RCOztBNkNwdkpBO0VBQWtDLGdCTitLbkI7QXZDeWtKZjs7QTZDdnZKQTtFQUFzQyxnQk5uVm5CO0F2QzhrS25COztBNkMxdkpBO0VBQStCLGdCTjlkbkI7QXZDNHRLWjs7QTZDN3ZKQTtFQUF1QyxnQk41Um5CO0F2QzZoS3BCOztBNkNod0pBO0VBQXdDLGdCTi9DbkI7QXZDbXpKckI7O0E2Q253SkE7RUFBMEMsZ0JOOWJuQjtBdkNxc0t2Qjs7QTZDdHdKQTtFQUF1QyxnQk50Zm5CO0F2Q2d3S3BCOztBNkN6d0pBO0VBQXNDLGdCTi9CbkI7QXZDNHlKbkI7O0E2QzV3SkE7RUFBdUMsZ0JOekhuQjtBdkN5NEpwQjs7QTZDL3dKQTtFQUFtQyxnQk52SW5CO0F2QzA1SmhCOztBNkNseEpBO0VBQTBDLGdCTnZJbkI7QXZDNjVKdkI7O0E2Q3J4SkE7RUFBdUMsZ0JONEpuQjtBdkM2bkpwQjs7QTZDeHhKQTtFQUFzQyxnQk40Sm5CO0F2Q2dvSm5COztBNkMzeEpBO0VBQW9DLGdCTnhjbkI7QXZDdXVLakI7O0E2Qzl4SkE7RUFBZ0MsZ0JOamJuQjtBdkNtdEtiOztBNkNqeUpBO0VBQW9DLGdCTnZKbkI7QXZDNDdKakI7O0E2Q3B5SkE7RUFBc0MsZ0JOM2dCbkI7QXZDbXpLbkI7O0E2Q3Z5SkE7RUFBK0IsZ0JON1puQjtBdkN3c0taOztBNkMxeUpBOzs7RUFFZ0MsZ0JOektuQjtBdkN1OUpiOztBNkM3eUpBO0VBQXFDLGdCTnBHbkI7QXZDcTVKbEI7O0E2Q2h6SkE7RUFBdUMsZ0JOeGJuQjtBdkM0dUtwQjs7QTZDbnpKQTtFQUEyQyxnQk41V25CO0F2Q21xS3hCOztBNkN0ekpBO0VBQXFDLGdCTjlWbkI7QXZDd3BLbEI7O0E2Q3p6SkE7RUFBcUMsZ0JOOVBuQjtBdkMyaktsQjs7QTZDNXpKQTtFQUFvQyxnQk5ySm5CO0F2Q3E5SmpCOztBNkMvekpBO0VBQW1DLGdCTmVuQjtBdkNvekpoQjs7QTZDbDBKQTtFQUF5QyxnQk4yQm5CO0F2QzJ5SnRCOztBNkNyMEpBO0VBQXdDLGdCTm9DbkI7QXZDcXlKckI7O0E2Q3gwSkE7RUFBcUMsZ0JOcUNuQjtBdkN1eUpsQjs7QTZDMzBKQTtFQUFzQyxnQk41YW5CO0F2QzJ2S25COztBNkM5MEpBO0VBQTRDLGdCTjlhbkI7QXZDZ3dLekI7O0E2Q2oxSkE7RUFBb0MsZ0JOL1ZuQjtBdkNvcktqQjs7QTZDcDFKQTtFQUFpQyxnQk5vQm5CO0F2Q28wSmQ7O0E2Q3YxSkE7RUFBd0MsZ0JOOEtuQjtBdkM2cUpyQjs7QTZDMTFKQTtFQUF1QyxnQk4vRm5CO0F2QzY3SnBCOztBNkM3MUpBO0VBQXdDLGdCTjZFbkI7QXZDb3hKckI7O0E2Q2gySkE7RUFBc0MsZ0JOOU1uQjtBdkNraktuQjs7QTZDbjJKQTtFQUFrQyxnQk4rS25CO0F2Q3dySmY7O0E2Q3QySkE7RUFBaUMsZ0JON0huQjtBdkN1K0pkOztBNkN6MkpBO0VBQW9DLGdCTm5IbkI7QXZDZytKakI7O0E2QzUySkE7O0VBQ3dDLGdCTmtJbkI7QXZDOHVKckI7O0E2Qy8ySkE7RUFBNEMsZ0JOa0luQjtBdkNpdkp6Qjs7QTZDbDNKQTtFQUF5QyxnQk4wS25CO0F2QzRzSnRCOztBNkNyM0pBO0VBQXdDLGdCTmxJbkI7QXZDMi9KckI7O0E2Q3gzSkE7RUFBdUMsZ0JOeUtuQjtBdkNtdEpwQjs7QTZDMzNKQTtFQUF3QyxnQk5uSW5CO0F2Q2tnS3JCOztBNkM5M0pBO0VBQTBDLGdCTmxJbkI7QXZDb2dLdkI7O0E2Q2o0SkE7RUFBMEMsZ0JOcEluQjtBdkN5Z0t2Qjs7QTZDcDRKQTtFQUFtQyxnQk4xR25CO0F2Q2svSmhCOztBNkN2NEpBO0VBQXVDLGdCTjdRbkI7QXZDd3BLcEI7O0E2QzE0SkE7RUFBOEMsZ0JOMVVuQjtBdkN3dEszQjs7QTZDNzRKQTtFQUF3QyxnQk56RW5CO0F2QzA5SnJCOztBNkNoNUpBO0VBQXFDLGdCTmtMbkI7QXZDa3VKbEI7O0E2Q241SkE7RUFBbUMsZ0JOWG5CO0F2Q2s2SmhCOztBNkN0NUpBO0VBQXNDLGdCTnVKbkI7QXZDbXdKbkI7O0E2Q3o1SkE7RUFBdUMsZ0JOd0puQjtBdkNxd0pwQjs7QTZDNTVKQTs7RUFDZ0MsZ0JOL2ZuQjtBdkMrNUtiOztBNkMvNUpBO0VBQW9DLGdCTjRKbkI7QXZDdXdKakI7O0E2Q2w2SkE7RUFBa0MsZ0JOOEduQjtBdkN3ekpmOztBNkNyNkpBO0VBQW1DLGdCTndEbkI7QXZDaTNKaEI7O0E2Q3g2SkE7RUFBbUMsZ0JOOUluQjtBdkMwaktoQjs7QTZDMzZKQTs7RUFDeUMsZ0JOMExuQjtBdkNxdkp0Qjs7QTZDOTZKQTtFQUEwQyxnQk5qSG5CO0F2Q21pS3ZCOztBNkNqN0pBO0VBQXFDLGdCTnJIbkI7QXZDMGlLbEI7O0E2Q3A3SkE7RUFBeUMsZ0JOblduQjtBdkMyeEt0Qjs7QTZDdjdKQTs7O0VBRXlDLGdCTi9nQm5CO0F2QzA4S3RCOztBNkMxN0pBOztFQUNtRCxnQk45Z0JuQjtBdkM0OEtoQzs7QTZDNzdKQTs7RUFDeUMsZ0JObGhCbkI7QXZDbTlLdEI7O0E2Q2g4SkE7O0VBQzRDLGdCTm5oQm5CO0F2Q3U5S3pCOztBNkNuOEpBOztFQUMwQyxnQk54aEJuQjtBdkMrOUt2Qjs7QTZDdDhKQTtFQUEwQyxnQk4zSW5CO0F2Q3FsS3ZCOztBNkN6OEpBO0VBQXFDLGdCTjNPbkI7QXZDd3JLbEI7O0E2QzU4SkE7RUFBeUMsZ0JOeEluQjtBdkN3bEt0Qjs7QTZDLzhKQTtFQUEyQyxnQk54SW5CO0F2QzJsS3hCOztBNkNsOUpBO0VBQXdDLGdCTndCbkI7QXZDODdKckI7O0E2Q3I5SkE7RUFBMEMsZ0JOd0JuQjtBdkNpOEp2Qjs7QTZDeDlKQTtFQUFtQyxnQk4vZG5CO0F2QzI3S2hCOztBNkMzOUpBO0VBQTJDLGdCTmxlbkI7QXZDaThLeEI7O0E2Qzk5SkE7RUFBa0MsZ0JOcGNuQjtBdkNzNktmOztBNkNqK0pBO0VBQTBDLGdCTmxqQm5CO0F2Q3VoTHZCOztBNkNwK0pBO0VBQXdDLGdCTnhQbkI7QXZDZ3VLckI7O0E2Q3YrSkE7O0VBQzRDLGdCTnpQbkI7QXZDb3VLekI7O0E2QzErSkE7O0VBQzJDLGdCTjdQbkI7QXZDMnVLeEI7O0E2QzcrSkE7O0VBQzBDLGdCTmhRbkI7QXZDaXZLdkI7O0E2Q2gvSkE7RUFBc0MsZ0JOclFuQjtBdkN5dktuQjs7QTZDbi9KQTs7RUFDd0MsZ0JOeFJuQjtBdkMrd0tyQjs7QTZDdC9KQTs7RUFDeUMsZ0JON1JuQjtBdkN1eEt0Qjs7QTZDei9KQTtFQUE0QyxnQk4xUm5CO0F2Q3V4S3pCOztBNkM1L0pBO0VBQTBDLGdCTnBTbkI7QXZDb3lLdkI7O0E2Qy8vSkE7RUFBeUMsZ0JOM1JuQjtBdkM4eEt0Qjs7QTZDbGdLQTtFQUEyQyxnQk4vUm5CO0F2Q3F5S3hCOztBNkNyZ0tBO0VBQXlDLGdCTmpTbkI7QXZDMHlLdEI7O0E2Q3hnS0E7RUFBc0MsZ0JOK0RuQjtBdkM2OEpuQjs7QTZDM2dLQTtFQUF1QyxnQk4vRm5CO0F2QzhtS3BCOztBNkM5Z0tBO0VBQTZDLGdCTi9ibkI7QXZDaTlLMUI7O0E2Q2poS0E7RUFBK0IsZ0JOdFVuQjtBdkMyMUtaOztBNkNwaEtBO0VBQXNDLGdCTnRVbkI7QXZDODFLbkI7O0E2Q3ZoS0E7RUFBd0MsZ0JOa0VuQjtBdkN5OUpyQjs7QTZDMWhLQTtFQUEwQyxnQk5yS25CO0F2Q21zS3ZCOztBNkM3aEtBO0VBQWlELGdCTnJLbkI7QXZDc3NLOUI7O0E2Q2hpS0E7RUFBdUMsZ0JONVVuQjtBdkNnM0twQjs7QTZDbmlLQTtFQUF3QyxnQk53SG5CO0F2Qys2SnJCOztBNkN0aUtBO0VBQW1DLGdCTm5GbkI7QXZDNm5LaEI7O0E2Q3ppS0E7RUFBbUMsZ0JOemVuQjtBdkNzaExoQjs7QTZDNWlLQTtFQUFvQyxnQk45V25CO0F2Qzg1S2pCOztBNkMvaUtBO0VBQWtDLGdCTnhLbkI7QXZDMnRLZjs7QTZDbGpLQTtFQUE4QyxnQk5wUW5CO0F2QzB6SzNCOztBNkNyaktBOztFQUN1QyxnQk5TbkI7QXZDZ2pLcEI7O0E2Q3hqS0E7RUFBbUMsZ0JOamRuQjtBdkM2Z0xoQjs7QTZDM2pLQTtFQUFrQyxnQk56b0JuQjtBdkN3c0xmOztBNkM5aktBO0VBQW1DLGdCTi9uQm5CO0F2Q2lzTGhCOztBNkNqa0tBO0VBQTRDLGdCTjNoQm5CO0F2Q2dtTHpCOztBNkNwa0tBO0VBQTZDLGdCTjloQm5CO0F2Q3NtTDFCOztBNkN2a0tBO0VBQTZDLGdCTjVoQm5CO0F2Q3VtTDFCOztBNkMxa0tBO0VBQTZDLGdCTmppQm5CO0F2QyttTDFCOztBNkM3a0tBO0VBQXFDLGdCTnBSbkI7QXZDcTJLbEI7O0E2Q2hsS0E7RUFBb0MsZ0JONU5uQjtBdkNnektqQjs7QTZDbmxLQTtFQUFzQyxnQk41Tm5CO0F2Q216S25COztBNkN0bEtBO0VBQWtDLGdCTi9ObkI7QXZDeXpLZjs7QTZDemxLQTtFQUFnQyxnQk5sT25CO0F2Qyt6S2I7O0E2QzVsS0E7RUFBdUMsZ0JOcGVuQjtBdkNva0xwQjs7QTZDL2xLQTtFQUF5QyxnQk5wZW5CO0F2Q3VrTHRCOztBNkNsbUtBO0VBQWtDLGdCTnRTbkI7QXZDNDRLZjs7QTZDcm1LQTtFQUFrQyxnQk5pRm5CO0F2Q3doS2Y7O0E2Q3htS0E7RUFBc0MsZ0JObGtCbkI7QXZDOHFMbkI7O0E2QzNtS0E7RUFBc0MsZ0JOclhuQjtBdkNvK0tuQjs7QTZDOW1LQTtFQUF5QyxnQk5wSW5CO0F2Q3N2S3RCOztBNkNqbktBO0VBQWlDLGdCTnBjbkI7QXZDeWpMZDs7QTZDcG5LQTtFQUE0QyxnQk5oZW5CO0F2Q3dsTHpCOztBNkN2bktBO0VBQXFDLGdCTnBmbkI7QXZDK21MbEI7O0E2QzFuS0E7RUFBaUMsZ0JObE5uQjtBdkNnMUtkOztBNkM3bktBO0VBQXlDLGdCTjFYbkI7QXZDMi9LdEI7O0E2Q2hvS0E7RUFBZ0MsZ0JOb0RuQjtBdkNnbEtiOztBNkNub0tBO0VBQXlDLGdCTjNKbkI7QXZDa3lLdEI7O0E2Q3RvS0E7RUFBcUMsZ0JOek5uQjtBdkNtMktsQjs7QTZDem9LQTtFQUFtQyxnQk5sSG5CO0F2Qyt2S2hCOztBNkM1b0tBO0VBQXlDLGdCTjdMbkI7QXZDNjBLdEI7O0E2Qy9vS0E7RUFBMkMsZ0JON0xuQjtBdkNnMUt4Qjs7QTZDbHBLQTtFQUF3QyxnQk4zQ25CO0F2Q2lzS3JCOztBNkNycEtBO0VBQTBDLGdCTjNDbkI7QXZDb3NLdkI7O0E2Q3hwS0E7RUFBeUMsZ0JOckduQjtBdkNpd0t0Qjs7QTZDM3BLQTtFQUE0QyxnQk5yR25CO0F2Q293S3pCOztBNkM5cEtBO0VBQW9DLGdCTjdVbkI7QXZDKytLakI7O0E2Q2pxS0E7RUFBc0MsZ0JObmxCbkI7QXZDd3ZMbkI7O0E2Q3BxS0E7RUFBd0MsZ0JObmxCbkI7QXZDMnZMckI7O0E2Q3ZxS0E7RUFBb0MsZ0JOL0xuQjtBdkMwMktqQjs7QTZDMXFLQTtFQUFtQyxnQk5sWG5CO0F2Q2dpTGhCOztBNkM3cUtBO0VBQXVDLGdCTmtGbkI7QXZDK2xLcEI7O0E2Q2hyS0E7RUFBb0MsZ0JObUZuQjtBdkNpbUtqQjs7QTZDbnJLQTtFQUFtQyxnQk45Y25CO0F2Q3FvTGhCOztBNkN0cktBO0VBQTZDLGdCTjJCbkI7QXZDK3BLMUI7O0E2Q3pyS0E7RUFBMkMsZ0JObUVuQjtBdkMwbkt4Qjs7QTZDNXJLQTtFQUE4QyxnQk54S25CO0F2Q3cySzNCOztBNkMvcktBO0VBQWtDLGdCTjlsQm5CO0F2Q2l5TGY7O0E2Q2xzS0E7RUFBOEMsZ0JOdG9CbkI7QXZDNDBMM0I7O0E2Q3JzS0E7RUFBaUQsZ0JOcURuQjtBdkNvcEs5Qjs7QTZDeHNLQTtFQUFvQyxnQk54bEJuQjtBdkNveUxqQjs7QTZDM3NLQTtFQUF3RCxnQk41b0JuQjtBdkMyMUxyQzs7QTZDOXNLQTs7RUFDZ0UsZ0JOOXFCbkI7QXZDZzRMN0M7O0E2Q2p0S0E7OztFQUVpQyxnQk52Zm5CO0F2QzRzTGQ7O0E2Q3B0S0E7RUFBa0MsZ0JOaFluQjtBdkN3bExmOztBNkN2dEtBO0VBQW9DLGdCTmhZbkI7QXZDMmxMakI7O0E2QzF0S0E7O0VBQzBDLGdCTjFIbkI7QXZDdzFLdkI7O0E2Qzd0S0E7RUFBdUMsZ0JOelJuQjtBdkMwL0twQjs7QTZDaHVLQTtFQUFtQyxnQk5pQ25CO0F2Q21zS2hCOztBNkNudUtBO0VBQTBDLGdCTmlDbkI7QXZDc3NLdkI7O0E2Q3R1S0E7RUFBcUMsZ0JObEhuQjtBdkM0MUtsQjs7QTZDenVLQTtFQUEyQyxnQk5sSG5CO0F2QysxS3hCOztBNkM1dUtBO0VBQTRDLGdCTmxIbkI7QXZDazJLekI7O0E2Qy91S0E7RUFBdUMsZ0JOck5uQjtBdkN3OEtwQjs7QTZDbHZLQTtFQUF3QyxnQk5wYm5CO0F2QzBxTHJCOztBNkNydktBO0VBQWtDLGdCTm1FbkI7QXZDc3JLZjs7QTZDeHZLQTtFQUFzQyxnQk5wRG5CO0F2Q2d6S25COztBNkMzdktBOztFQUNpRCxnQk56WW5CO0F2Q3dvTDlCOztBNkM5dktBOztFQUN5QyxnQk43YW5CO0F2QytxTHRCOztBNkNqd0tBO0VBQXdDLGdCTnRYbkI7QXZDMm5MckI7O0E2Q3B3S0E7RUFBMEMsZ0JObGZuQjtBdkMwdkx2Qjs7QTZDdndLQTtFQUE0QyxnQk5sZm5CO0F2QzZ2THpCOztBNkMxd0tBO0VBQW1DLGdCTnRUbkI7QXZDb2tMaEI7O0E2Qzd3S0E7RUFBeUMsZ0JOcHRCbkI7QXZDcStMdEI7O0E2Q2h4S0E7RUFBMkMsZ0JOcHRCbkI7QXZDdytMeEI7O0E2Q254S0E7O0VBQ3lDLGdCTnJ0Qm5CO0F2QzQrTHRCOztBNkN0eEtBOztFQUMyQyxnQk50dEJuQjtBdkNnL0x4Qjs7QTZDenhLQTtFQUF3QyxnQk5KbkI7QXZDaXlLckI7O0E2QzV4S0E7RUFBMEMsZ0JOSm5CO0F2Q295S3ZCOztBNkMveEtBO0VBQW1DLGdCTkhuQjtBdkNzeUtoQjs7QTZDbHlLQTtFQUFxQyxnQk4zV25CO0F2Q2lwTGxCOztBNkNyeUtBOztFQUNvQyxnQk41V25CO0F2Q3FwTGpCOztBNkN4eUtBOztFQUNzQyxnQk43V25CO0F2Q3lwTG5COztBNkMzeUtBO0VBQWtDLGdCTnRObkI7QXZDcWdMZjs7QTZDOXlLQTtFQUEyQyxnQk4zYm5CO0F2QzZ1THhCOztBNkNqektBO0VBQXFDLGdCTnRGbkI7QXZDMjRLbEI7O0E2Q3B6S0E7OztFQUU2QyxnQk54RW5CO0F2Q2c0SzFCOztBNkN2ektBOztFQUN1RCxnQk52RW5CO0F2Q2s0S3BDOztBNkMxektBOztFQUM2QyxnQk4zRW5CO0F2Q3k0SzFCOztBNkM3ektBOztFQUNnRCxnQk41RW5CO0F2QzY0SzdCOztBNkNoMEtBOztFQUM4QyxnQk5qRm5CO0F2Q3E1SzNCOztBNkNuMEtBO0VBQW1DLGdCTjNLbkI7QXZDay9LaEI7O0E2Q3QwS0E7OztFQUVpQyxnQk56ckJuQjtBdkNtZ01kOztBNkN6MEtBO0VBQW9DLGdCTmxQbkI7QXZDK2pMakI7O0E2QzUwS0E7RUFBNEMsZ0JOS25CO0F2QzIwS3pCOztBNkMvMEtBO0VBQTRDLGdCTktuQjtB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QUE7QXBEOC9OTjtBb0Q1L05NO0VBQ0UsdUJBQUE7QXBEOC9OUjtBb0R4Z09JO0VBRUUsMEJBQUE7QXBEeWdPTjtBb0R0Z09JO0VBRUUsbUJBQUE7QXBEdWdPTjtBb0RyZ09NO0VBQ0UsdUJBQUE7QXBEdWdPUjtBb0RqaE9JO0VBRUUsMEJBQUE7QXBEa2hPTjtBb0QvZ09JO0VBRUUsbUJBQUE7QXBEZ2hPTjtBb0Q5Z09NO0VBQ0UsdUJBQUE7QXBEZ2hPUjtBb0QxaE9JO0VBRUUsMEJBQUE7QXBEMmhPTjtBb0R4aE9JO0VBRUUsbUJBQUE7QXBEeWhPTjtBb0R2aE9NO0VBQ0UsdUJBQUE7QXBEeWhPUjtBb0RuaU9JO0VBRUUsMEJBQUE7QXBEb2lPTjtBb0RqaU9JO0VBRUUsbUJBQUE7QXBEa2lPTjtBb0RoaU9NO0VBQ0UsdUJBQUE7QXBEa2lPUjtBb0Q1aU9JO0VBRUUsMEJBQUE7QXBENmlPTjtBb0QxaU9JO0VBRUUsbUJBQUE7QXBEMmlPTjtBb0R6aU9NO0VBQ0UsdUJBQUE7QXBEMmlPUjtBb0Ryak9JO0VBRUUsMEJBQUE7QXBEc2pPTjtBb0Ruak9JO0VBRUUsbUJBQUE7QXBEb2pPTjtBb0Rsak9NO0VBQ0UsdUJBQUE7QXBEb2pPUjtBb0Q5ak9JO0VBRUUsMEJBQUE7QXBEK2pPTjtBb0Q1ak9JO0VBRUUsbUJBQUE7QXBENmpPTjtBb0Qzak9NO0VBQ0UsdUJBQUE7QXBENmpPUjtBb0R2a09JO0VBRUUsMEJBQUE7QXBEd2tPTjtBb0Rya09JO0VBRUUsbUJBQUE7QXBEc2tPTjtBb0Rwa09NO0VBQ0UsdUJBQUE7QXBEc2tPUjtBb0RobE9JO0VBRUUsMEJBQUE7QXBEaWxPTjtBb0Q5a09JO0VBRUUsbUJBQUE7QXBEK2tPTjtBb0Q3a09NO0VBQ0UsdUJBQUE7QXBEK2tPUjtBb0R6bE9JO0VBRUUsMEJBQUE7QXBEMGxPTjtBb0R2bE9JO0VBRUUsbUJBQUE7QXBEd2xPTjtBb0R0bE9NO0VBQ0UsdUJBQUE7QXBEd2xPUjtBb0RsbU9JO0VBRUUsMEJBQUE7QXBEbW1PTjtBb0RobU9JO0VBRUUsbUJBQUE7QXBEaW1PTjtBb0QvbE9NO0VBQ0UsdUJBQUE7QXBEaW1PUjtBb0QzbU9JO0VBRUUsMEJBQUE7QXBENG1PTjtBb0R6bU9JO0VBRUUsbUJBQUE7QXBEMG1PTjtBb0R4bU9NO0VBQ0UsdUJBQUE7QXBEMG1PUjtBb0Rwbk9JO0VBRUUsMEJBQUE7QXBEcW5PTjtBb0Rsbk9JO0VBRUUsbUJBQUE7QXBEbW5PTjtBb0Rqbk9NO0VBQ0UsdUJBQUE7QXBEbW5PUjtBb0Q3bk9JO0VBRUUsMEJBQUE7QXBEOG5PTjtBb0Qzbk9JO0VBRUUsbUJBQUE7QXBENG5PTjtBb0Qxbk9NO0VBQ0UsdUJBQUE7QXBENG5PUjtBb0R0b09JO0VBRUUsMEJBQUE7QXBEdW9PTjtBb0Rwb09JO0VBRUUsbUJBQUE7QXBEcW9PTjtBb0Rub09NO0VBQ0UsdUJBQUE7QXBEcW9PUjtBb0Qvb09JO0VBRUUsMEJBQUE7QXBEZ3BPTjtBb0Q3b09JO0VBRUUsbUJBQUE7QXBEOG9PTjtBb0Q1b09NO0VBQ0UsdUJBQUE7QXBEOG9PUjtBb0R4cE9JO0VBRUUsMkJBQUE7QXBEeXBPTjtBb0R0cE9JO0VBRUUsbUJBQUE7QXBEdXBPTjtBb0RycE9NO0VBQ0Usd0JBQUE7QXBEdXBPUjtBb0RqcU9JO0VBRUUsMkJBQUE7QXBEa3FPTjtBb0QvcE9JO0VBRUUsbUJBQUE7QXBEZ3FPTjtBb0Q5cE9NO0VBQ0Usd0JBQUE7QXBEZ3FPUjtBb0QxcU9JO0VBRUUsMkJBQUE7QXBEMnFPTjtBb0R4cU9JO0VBRUUsbUJBQUE7QXBEeXFPTjtBb0R2cU9NO0VBQ0Usd0JBQUE7QXBEeXFPUjtBb0Ruck9JO0VBRUUsMkJBQUE7QXBEb3JPTjtBb0Rqck9JO0VBRUUsbUJBQUE7QXBEa3JPTjtBb0Rock9NO0VBQ0Usd0JBQUE7QXBEa3JPUjtBb0Q1ck9JO0VBRUUsMkJBQUE7QXBENnJPTjtBb0Qxck9JO0VBRUUsbUJBQUE7QXBEMnJPTjtBb0R6ck9NO0VBQ0Usd0JBQUE7QXBEMnJPUjtBb0Ryc09JO0VBRUUsMkJBQUE7QXBEc3NPTjtBb0Ruc09JO0VBRUUsbUJBQUE7QXBEb3NPTjtBb0Rsc09NO0VBQ0Usd0JBQUE7QXBEb3NPUjtBb0Q5c09JO0VBRUUsMkJBQUE7QXBEK3NPTjtBb0Q1c09JO0VBRUUsbUJBQUE7QXBENnNPTjtBb0Qzc09NO0VBQ0Usd0JBQUE7QXBENnNPUjtBb0R2dE9JO0VBRUUsMkJBQUE7QXBEd3RPTjtBb0RydE9JO0VBRUUsbUJBQUE7QXBEc3RPTjtBb0RwdE9NO0VBQ0Usd0JBQUE7QXBEc3RPUjtBb0RodU9JO0VBRUUsMkJBQUE7QXBEaXVPTjtBb0Q5dE9JO0VBRUUsbUJBQUE7QXBEK3RPTjtBb0Q3dE9NO0VBQ0Usd0JBQUE7QXBEK3RPUjtBb0R6dU9JO0VBRUUsMkJBQUE7QXBEMHVPTjtBb0R2dU9JO0VBRUUsbUJBQUE7QXBEd3VPTjtBb0R0dU9NO0VBQ0Usd0JBQUE7QXBEd3VPUjtBb0Rsdk9JO0VBRUUsMkJBQUE7QXBEbXZPTjtBb0Rodk9JO0VBRUUsbUJBQUE7QXBEaXZPTjtBb0QvdU9NO0VBQ0Usd0JBQUE7QXBEaXZPUjtBb0Qzdk9JO0VBRUUsMkJBQUE7QXBENHZPTjtBb0R6dk9JO0VBRUUsbUJBQUE7QXBEMHZPTjtBb0R4dk9NO0VBQ0Usd0JBQUE7QXBEMHZPUjtBb0Rwd09JO0VBRUUsMkJBQUE7QXBEcXdPTjtBb0Rsd09JO0VBRUUsbUJBQUE7QXBEbXdPTjtBb0Rqd09NO0VBQ0Usd0JBQUE7QXBEbXdPUjtBb0Q3d09JO0VBRUUsMkJBQUE7QXBEOHdPTjtBb0Qzd09JO0VBRUUsbUJBQUE7QXBENHdPTjtBb0Qxd09NO0VBQ0Usd0JBQUE7QXBENHdPUjtBb0R0eE9JO0VBRUUsMkJBQUE7QXBEdXhPTjtBb0RweE9JO0VBRUUsbUJBQUE7QXBEcXhPTjtBb0RueE9NO0VBQ0Usd0JBQUE7QXBEcXhPUjtBb0QveE9JO0VBRUUsMkJBQUE7QXBEZ3lPTjtBb0Q3eE9JO0VBRUUsbUJBQUE7QXBEOHhPTjtBb0Q1eE9NO0VBQ0Usd0JBQUE7QXBEOHhPUjtBb0R4eU9JO0VBRUUsMkJBQUE7QXBEeXlPTjtBb0R0eU9JO0VBRUUsbUJBQUE7QXBEdXlPTjtBb0RyeU9NO0VBQ0Usd0JBQUE7QXBEdXlPUjtBb0Rqek9JO0VBRUUsMkJBQUE7QXBEa3pPTjtBb0QveU9JO0VBRUUsbUJBQUE7QXBEZ3pPTjtBb0Q5eU9NO0VBQ0Usd0JBQUE7QXBEZ3pPUjtBb0Qxek9JO0VBRUUsMkJBQUE7QXBEMnpPTjtBb0R4ek9JO0VBRUUsbUJBQUE7QXBEeXpPTjtBb0R2ek9NO0VBQ0Usd0JBQUE7QXBEeXpPUjtBb0RuME9JO0VBRUUsMkJBQUE7QXBEbzBPTjtBb0RqME9JO0VBRUUsbUJBQUE7QXBEazBPTjtBb0RoME9NO0VBQ0Usd0JBQUE7QXBEazBPUjtBb0Q1ME9JO0VBRUUsMkJBQUE7QXBENjBPTjtBb0QxME9JO0VBRUUsbUJBQUE7QXBEMjBPTjtBb0R6ME9NO0VBQ0Usd0JBQUE7QXBEMjBPUjtBb0RyMU9JO0VBRUUsMkJBQUE7QXBEczFPTjtBb0RuMU9JO0VBRUUsbUJBQUE7QXBEbzFPTjtBb0RsMU9NO0VBQ0Usd0JBQUE7QXBEbzFPUjtBb0Q5MU9JO0VBRUUsMkJBQUE7QXBEKzFPTjtBb0Q1MU9JO0VBRUUsbUJBQUE7QXBENjFPTjtBb0QzMU9NO0VBQ0Usd0JBQUE7QXBENjFPUjtBb0R2Mk9JO0VBRUUsMkJBQUE7QXBEdzJPTjtBb0RyMk9JO0VBRUUsbUJBQUE7QXBEczJPTjtBb0RwMk9NO0VBQ0Usd0JBQUE7QXBEczJPUjtBb0RoM09JO0VBRUUsMkJBQUE7QXBEaTNPTjtBb0Q5Mk9JO0VBRUUsbUJBQUE7QXBEKzJPTjtBb0Q3Mk9NO0VBQ0Usd0JBQUE7QXBEKzJPUjtBb0R6M09JO0VBRUUsMkJBQUE7QXBEMDNPTjtBb0R2M09JO0VBRUUsbUJBQUE7QXBEdzNPTjtBb0R0M09NO0VBQ0Usd0JBQUE7QXBEdzNPUjtBb0RsNE9JO0VBRUUsMkJBQUE7QXBEbTRPTjtBb0RoNE9JO0VBRUUsbUJBQUE7QXBEaTRPTjtBb0QvM09NO0VBQ0Usd0JBQUE7QXBEaTRPUjtBb0QzNE9JO0VBRUUsMkJBQUE7QXBENDRPTjtBb0R6NE9JO0VBRUUsbUJBQUE7QXBEMDRPTjtBb0R4NE9NO0VBQ0Usd0JBQUE7QXBEMDRPUjtBb0RwNU9JO0VBRUUsMkJBQUE7QXBEcTVPTjtBb0RsNU9JO0VBRUUsbUJBQUE7QXBEbTVPTjtBb0RqNU9NO0VBQ0Usd0JBQUE7QXBEbTVPUjtBb0Q3NU9JO0VBRUUsMkJBQUE7QXBEODVPTjtBb0QzNU9JO0VBRUUsbUJBQUE7QXBENDVPTjtBb0QxNU9NO0VBQ0Usd0JBQUE7QXBENDVPUjtBb0R0Nk9JO0VBRUUsMkJBQUE7QXBEdTZPTjtBb0RwNk9JO0VBRUUsbUJBQUE7QXBEcTZPTjtBb0RuNk9NO0VBQ0Usd0JBQUE7QXBEcTZPUjtBb0QvNk9JO0VBRUUsMkJBQUE7QXBEZzdPTjtBb0Q3Nk9JO0VBRUUsbUJBQUE7QXBEODZPTjtBb0Q1Nk9NO0VBQ0Usd0JBQUE7QXBEODZPUjtBb0R4N09JO0VBRUUsMkJBQUE7QXBEeTdPTjtBb0R0N09JO0VBRUUsbUJBQUE7QXBEdTdPTjtBb0RyN09NO0VBQ0Usd0JBQUE7QXBEdTdPUjtBb0RqOE9JO0VBRUUsMkJBQUE7QXBEazhPTjtBb0QvN09JO0VBRUUsbUJBQUE7QXBEZzhPTjtBb0Q5N09NO0VBQ0Usd0JBQUE7QXBEZzhPUjtBb0QxOE9JO0VBRUUsMkJBQUE7QXBEMjhPTjtBb0R4OE9JO0VBRUUsbUJBQUE7QXBEeThPTjtBb0R2OE9NO0VBQ0Usd0JBQUE7QXBEeThPUjtBb0RuOU9JO0VBRUUsMkJBQUE7QXBEbzlPTjtBb0RqOU9JO0VBRUUsbUJBQUE7QXBEazlPTjtBb0RoOU9NO0VBQ0Usd0JBQUE7QXBEazlPUjtBb0Q1OU9JO0VBRUUsMkJBQUE7QXBENjlPTjtBb0QxOU9JO0VBRUUsbUJBQUE7QXBEMjlPTjtBb0R6OU9NO0VBQ0Usd0JBQUE7QXBEMjlPUjtBb0RyK09JO0VBRUUsMkJBQUE7QXBEcytPTjtBb0RuK09JO0VBRUUsbUJBQUE7QXBEbytPTjtBb0RsK09NO0VBQ0Usd0JBQUE7QXBEbytPUjtBb0Q5K09JO0VBRUUsMkJBQUE7QXBEKytPTjtBb0Q1K09JO0VBRUUsbUJBQUE7QXBENitPTjtBb0QzK09NO0VBQ0Usd0JBQUE7QXBENitPUjtBb0R2L09J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UEE7RUFDRSw4Q0FBQTtBdEQ0alBGO0FzRDNqUEU7RUFBZSx5Q0FBQTtBdEQ4alBqQiIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuVGhlbWUgTmFtZTogQ2FydGVyICYgQ28uIENSRUFUSVZFXG5WZXJzaW9uOiAxLjAuMFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXG5UZXh0IERvbWFpbjogY2NjXG5UYWdzOlxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuIyBHbG9iYWxcbiMgSGVhZGVyXG4jIEZvb3RlclxuIyBFbGVtZW50c1xuIyBQYWdlc1xuIyBWZW5kb3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydCBmcmFtZXdvcmtcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAndHlwbyc7XG5AaW1wb3J0ICdicmVha3BvaW50cyc7XG5AaW1wb3J0ICdibG9jay1jb2xvdXItbWFuYWdlcic7XG4vKiBHb29nbGUgRm9udHMgbm93IGxvYWRlZCB2aWEgPGxpbms+IHRhZyBpbiBoZWFkZXIucGhwIGZvciBiZXR0ZXIgcGVyZm9ybWFuY2UgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0ICdub3JtYWxpemUnO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHbG9iYWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgJ2dsb2JhbCc7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCAnaGVhZGVyL2hlYWRlcic7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCAnZm9vdGVyL2Zvb3Rlcic7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0ICdlbGVtZW50cy9lbGVtZW50cyc7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0ICdwYWdlcy9wYWdlcyc7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0ICd2ZW5kb3JzL3ZlbmRvcnMnO1xuIiwiQG1peGluIGVhY2goJG51bSkge1xuXHQmOm50aC1jaGlsZCgjeyRudW19bikge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gZmlyc3QoJG51bSkge1xuXHQmOm50aC1jaGlsZCgtbiArICN7JG51bX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIGxhc3QoJG51bSkge1xuXHQmOm50aC1sYXN0LWNoaWxkKC1uICsgI3skbnVtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gcm93IHtcblx0Knpvb206IDE7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdCY6YWZ0ZXIsXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuQG1peGluIGV2ZW4oKSB7XG5cdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG9kZCgpIHtcblx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBmaXJzdC1jaGlsZCgpIHtcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIGxhc3QtY2hpbGQoKSB7XG5cdCY6bGFzdC1vZi10eXBlIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Ji5wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50O1xuXHR9XG5cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC13aWR0aCgkd2lkdGgpIHtcblx0bWF4LXdpZHRoOiAkd2lkdGg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcbn1cbkBtaXhpbiBjb21tb24tYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtaXhpbiBhcnJvdyB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXGYxMDcnO1xuXHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBoLWNlbnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWl4aW4gdi1jZW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWl4aW4gZi1jZW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogY2FsYygoJGhlaWdodCAvICR3aWR0aCkgKiAxMDAlKTtcblx0fVxuXG5cdD4gLmNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cbn1cbkBtaXhpbiBoLWxpbmUge1xuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiB2LWxpbmUge1xuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRjb250ZW50OiAnJztcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIGZ1bGxzaXplIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbkBtaXhpbiBjbGVhciB7XG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4vLyBUcmFuc2l0aW9uIHNob3J0Y3V0cyAtIE9wdGltaXplZCBmb3IgcGVyZm9ybWFuY2Vcbi8vIFVzaW5nIHRyYW5zZm9ybSBhbmQgb3BhY2l0eSBmb3IgR1BVIGFjY2VsZXJhdGlvblxuQG1peGluIHRyYW4oJGF0dHIpIHtcblx0dHJhbnNpdGlvbjogJGF0dHIgMC4zcyBlYXNlLWluLW91dDtcblx0Ly8gVXNlIHdpbGwtY2hhbmdlIGZvciBmcmVxdWVudGx5IGFuaW1hdGVkIHByb3BlcnRpZXNcblx0QGlmICRhdHRyID09IHRyYW5zZm9ybSBvciAkYXR0ciA9PSBvcGFjaXR5IG9yICRhdHRyID09ICd0cmFuc2Zvcm0sIG9wYWNpdHknIHtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXHR9XG59XG5AbWl4aW4gdHJhbkIge1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC8vIEJhY2tncm91bmQtY29sb3IgY2hhbmdlcyBkb24ndCBiZW5lZml0IGZyb20gd2lsbC1jaGFuZ2Vcbn1cbkBtaXhpbiB0cmFuQyB7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC8vIENvbG9yIGNoYW5nZXMgZG9uJ3QgYmVuZWZpdCBmcm9tIHdpbGwtY2hhbmdlXG59XG5AbWl4aW4gdHJhbkJDIHtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1peGluIHRyYW5PIHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cbi8qRmxleCBsYXlvdXN0IHNob3J0Y3V0cyovXG5AbWl4aW4gaW5saW5lLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWl4aW4gY2VudHJlLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtaXhpbiB3YWl0LXNsaWNrIHtcblx0b3BhY2l0eTogMDsgLy93aWxsIGJlY29tZSAxIGFmdGVyIHNsaWNrIGlzIGluaXRpYWxpc2VkO1xuXHRAaW5jbHVkZSB0cmFuTztcblxuXHQmLnNsaWNrLWluaXRpYWxpemVkIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBtaXhpbiBuLWNvbC1sYXlvdXQoJG46IDMsICRnYXA6IDIwcHgsICRnYXBCb3R0b206ICRnYXApIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IGNhbGMoMTAwJSArICN7JGdhcH0pO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdD4gZGl2IHtcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtICN7JG4gKiAkZ2FwfSkgLyN7JG59KTtcblx0XHRtYXJnaW4tcmlnaHQ6ICRnYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcEJvdHRvbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gI3syICogJGdhcH0pIC8gMik7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGZvcmNlZEZ1bGxXaWR0aCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRsZWZ0OiBjYWxjKCgkZGVmYXVsdFdpZGUvMiAtIDIwcHgpIC0gNTB2dyk7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZGVmYXVsdFdpZGUpIHtcblx0XHRsZWZ0OiAtMjBweDtcblx0fVxufVxuQG1peGluIHdpZGUge1xuXHRtYXgtd2lkdGg6ICRkZWZhdWx0V2lkZTtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWl4aW4gY2FwdGlvbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGNvbG9yOiByZ2JhKCRkZWZhdWx0LCAwLjgpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtaXhpbiBuby1zY3JvbGxiYXIge1xuXHQvKiBIaWRlIHNjcm9sbGJhciBmb3IgQ2hyb21lLCBTYWZhcmkgYW5kIE9wZXJhICovXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0LyogSUUgYW5kIEVkZ2UgKi9cblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHQvKiBGaXJlZm94ICovXG59XG5cbkBtaXhpbiBhbGlnblgge1xuXHQuYWxpZ25sZWZ0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjVlbTtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0LmFsaWducmlnaHQge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0LmFsaWduY2VudGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDE1cHggYXV0bztcblx0fVxuXHQuYWxpZ25ub25lIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDE1cHggYXV0bztcblx0fVxuXHQuYWxpZ25jZW50ZXIsXG5cdC5hbGlnbmxlZnQsXG5cdC5hbGlnbm5vbmUsXG5cdC5hbGlnbnJpZ2h0IHtcblx0XHRAaW5jbHVkZSB1cC10by1tb2JpbGUge1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiLypDb2xvdXJzKi9cbiRncmVlbjogIzIzNDIzYTtcbiR5ZWxsb3c6ICNmZWNiMDA7XG4kYmx1ZTogIzZhYWRlNDtcbiRwcmltYXJ5OiAkZ3JlZW47XG4kc2Vjb25kYXJ5OiAkeWVsbG93O1xuJHRlcnRpYXJ5OiAkYmx1ZTtcbiRkZWZhdWx0OiAjNjI2MjYyO1xuJGJvcmRlcjogI2U4ZThlODtcbiRjb2xvcnMtbGlzdDogKFxuXHRwcmltYXJ5OiAkcHJpbWFyeSxcblx0c2Vjb25kYXJ5OiAkc2Vjb25kYXJ5LFxuXHR0ZXJ0aWFyeTogJHRlcnRpYXJ5LFxuXHRjY2Mtd2hpdGU6ICNmZmZmZmYsXG5cdGRlZmF1bHQ6ICRkZWZhdWx0XG4pO1xuJGVycm9yOiAjY2M1NTU1O1xuLypFbGVtZW50IFNpemVzKi9cbiRkZWZhdWx0VG9wR2FwOiA2cHg7XG4kZGVmYXVsdEJvdHRvbUdhcDogMTBweDtcbiRidXR0b24taGVpZ2h0OiA0NnB4O1xuJGJ1dHRvbi1yYWRpdXM6IDIwcHg7XG4kZm9udFNpemU6IDE2cHg7XG4kbGluZUhlaWdodDogMjRweDtcbi8qU2NyZWVuIFNpemVzKi9cbiRzbWFsbC13aWR0aDogNDI1cHg7XG4kdGFibGV0LXdpZHRoOiA3NjhweDtcbiRkZXNrdG9wLXdpZHRoOiAxMDI0cHg7XG4kbGFyZ2Utd2lkdGg6IDE0NDBweDtcbiRkZWZhdWx0V2lkZTogMTI0MHB4O1xuIiwiQG1peGluIGgxIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Y29sb3I6ICR0ZXJ0aWFyeTtcblx0bWFyZ2luLXRvcDogJGRlZmF1bHRUb3BHYXAgKyA1cHg7XG5cdG1hcmdpbi1ib3R0b206ICRkZWZhdWx0Qm90dG9tR2FwO1xufVxuXG5AbWl4aW4gaDIge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRjb2xvcjogJHByaW1hcnk7XG5cdG1hcmdpbi10b3A6ICRkZWZhdWx0VG9wR2FwICsgNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdEJvdHRvbUdhcCAtIDVweDtcbn1cblxuQG1peGluIGgzIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdG1hcmdpbi10b3A6ICRkZWZhdWx0VG9wR2FwICsgNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdEJvdHRvbUdhcCAtIDVweDtcbn1cblxuQG1peGluIGg0NTYge1xuXHRjb2xvcjogJHByaW1hcnk7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG59XG4iLCJAZWFjaCAkY3VycmVudC1uYW1lLCAkY3VycmVudC1jb2xvciBpbiAkY29sb3JzLWxpc3Qge1xuXHQuaGFzLSN7JGN1cnJlbnQtbmFtZX0tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGN1cnJlbnQtY29sb3IgIWltcG9ydGFudDtcblx0fVxuXG5cdC5oYXMtI3skY3VycmVudC1uYW1lfS1jb2xvciB7XG5cdFx0Y29sb3I6ICRjdXJyZW50LWNvbG9yICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsImJvZHkge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0Zm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcblx0bGluZS1oZWlnaHQ6ICRsaW5lSGVpZ2h0O1xuXHRmb250LXNpemU6ICRmb250U2l6ZTtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0dGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGNvbG9yOiAkZGVmYXVsdDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbioge1xuXHRtYXJnaW46IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDA7XG59XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxubWFyayB7XG5cdGJhY2tncm91bmQ6ICNmZjA7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuXHRmb250LXNpemU6IDc1JTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IDA7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5pbWcuc3ZnIHtcblx0b3BhY2l0eTogMDsgLy9UbyBhdm9pZCB0aGUgZmxhc2ggYmVmb3JlIHRoZSBzdmcgaXMgbG9hZGVkO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMDtcbn1cblxucHJlIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuXHRmb250LXNpemU6IDFlbTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuYnV0dG9uIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtc2hhZG93OiAwIDAgMCAjMDAwO1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5maWVsZHNldCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG5cdG1hcmdpbjogMCAycHg7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxubGVnZW5kIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGJvcmRlcjogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQvLyByZW1vdmUgc2hhZG93IGluIGlPU1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQvLyByZW1vdmUgYm9yZGVyLXJhZGl1cyBpbiBpT1Ncblx0Jlt0eXBlPSdjaGVja2JveCddIHtcblx0XHRhcHBlYXJhbmNlOiBjaGVja2JveDtcblx0fVxuXG5cdCZbdHlwZT0ncmFkaW8nXSB7XG5cdFx0YXBwZWFyYW5jZTogcmFkaW87XG5cdH1cbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5pbnB1dFt0eXBlPSdyZXNldCddLFxuaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRhcHBlYXJhbmNlOiBidXR0b247XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDA7XG59XG5cbnRleHRhcmVhIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHJlc2l6ZTogdmVydGljYWw7XG59XG5cbm9wdGdyb3VwIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbm9sLFxudWwge1xuXHRvdmVyZmxvdy13cmFwOiBub3JtYWw7XG59XG4iLCIjcGFnZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC8vIEVuYWJsZSBDU1MgY29udGFpbm1lbnQgZm9yIGJldHRlciBwZXJmb3JtYW5jZVxuXHRjb250YWluOiBsYXlvdXQgc3R5bGUgcGFpbnQ7XG59XG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0Ly8gQ29udGFpbiBsYXlvdXQgY2hhbmdlcyB0byBoZWFkZXJcblx0Y29udGFpbjogbGF5b3V0IHN0eWxlO1xufVxuLnNpdGUtY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0MDBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8gQ29udGFpbiBsYXlvdXQgY2hhbmdlcyB0byBjb250ZW50IGFyZWFcblx0Y29udGFpbjogbGF5b3V0IHN0eWxlO1xufVxuLmltYWdlLWFyZWEge1xuXHRAaW5jbHVkZSBjb21tb24tYmFja2dyb3VuZDtcblx0Ly8gT3B0aW1pemUgaW1hZ2UgcmVuZGVyaW5nXG5cdGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcblx0aW1hZ2UtcmVuZGVyaW5nOiBjcmlzcC1lZGdlcztcblx0Ly8gVXNlIHdpbGwtY2hhbmdlIGZvciBhbmltYXRlZCBiYWNrZ3JvdW5kIGltYWdlc1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLnNjcmVlbi1yZWFkZXItdGV4dC5zdHlsZWQge1xuXHRiYWNrZ3JvdW5kOiAjMjIyO1xuXHRjb2xvcjogd2hpdGU7XG5cdGxlZnQ6IDUwJTtcblx0cGFkZGluZzogNnB4IDE1cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC8vIE9wdGltaXplIHRyYW5zZm9ybSBhbmltYXRpb25cblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuXHQmOmZvY3VzIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuXHR9XG59XG5cbi5mbG9hdC1jb250YWluZXIge1xuXHRAaW5jbHVkZSBjbGVhcjtcbn1cblxuLmVudHJ5LWNvbnRlbnQgPiAuZWRpdG9yLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuXHQ+ICo6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQ+IHA6Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbi5tZW51LXRvZ2dsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRAaW5jbHVkZSBmcm9tLWRlc2t0b3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBncmFkaWVudEJHIHtcblx0MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcblx0fVxuXHQ1MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcblx0fVxufVxuXG4ubGltaXRlZC13aWR0aCB7XG5cdEBpbmNsdWRlIHdpZGU7XG59XG5cbi5yZW1vZGFsIHtcblx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRvcDogLTQ1cHg7XG5cdFx0QGluY2x1ZGUgdHJhbkM7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRcdHRvcDogLTQwcHg7XG5cdFx0XHRyaWdodDogMjZweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHllbGxvdztcblx0XHR9XG5cdH1cbn1cbiIsIi8vIE1vYmlsZSBmaXJzdCBtaXhpblxuQG1peGluIGZyb20tbW9iaWxlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHNtYWxsLXdpZHRofSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gZnJvbS10YWJsZXQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0LXdpZHRofSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gZnJvbS1kZXNrdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGRlc2t0b3Atd2lkdGh9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBmcm9tLWxhcmdlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlLXdpZHRofSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4vLyBEZXNrdG9wIGZpcnN0IG1peGluc1xuQG1peGluIHVwLXRvLXNtYWxsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLXdpZHRoIC0gMXB4fSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gdXAtdG8tbW9iaWxlIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JHRhYmxldC13aWR0aCAtIDFweH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIHVwLXRvLXRhYmxldCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRkZXNrdG9wLXdpZHRoIC0gMXB4fSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gdXAtdG8tZGVza3RvcCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRsYXJnZS13aWR0aCAtIDFweH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufSIsIi8vTmF2aWdhdGlvblxuI3NpdGUtbmF2aWdhdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0QGluY2x1ZGUgZnJvbS1kZXNrdG9wIHtcblx0XHRmbGV4OiAxO1xuXHRcdHBhZGRpbmctbGVmdDogMjU1cHg7XG5cdH1cblx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjgyKTtcblx0XHQvLyBPcHRpbWl6ZSBzY3JvbGxpbmcgcGVyZm9ybWFuY2Vcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHQvLyBVc2UgdHJhbnNmb3JtIGZvciBhbmltYXRpb25zIGluc3RlYWQgb2YgZGlzcGxheVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0fVxuXHQubWVudS1pdGVtIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1Yi1tZW51IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZnJvbS1kZXNrdG9wIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXG5cdFx0XHRsaS5tZW51LWl0ZW0ge1xuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1hbmNlc3Rvcixcblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSxcblx0XHRcdFx0Ji5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI21lbnUtcHJpbWFyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxMHB4IDBweDtcblx0fVxuXHQ+IGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgZnJvbS1kZXNrdG9wIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHRcdEBpbmNsdWRlIHYtbGluZSB7XG5cdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcblx0XHRcdFx0dG9wOiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjIpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB1cC10by1kZXNrdG9wIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHR3aWR0aDogbWluLWNvbnRlbnQ7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0PiBhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuQztcblx0XHRcdEBpbmNsdWRlIHVwLXRvLWRlc2t0b3Age1xuXHRcdFx0XHRAaW5jbHVkZSBmcm9tLWRlc2t0b3Age1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1hbmNlc3Rvcixcblx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0sXG5cdFx0XHQmLmN1cnJlbnQtcGFnZS1hbmNlc3RvciB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYXJyb3cge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDYnO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXG5cdFx0XHRcdFx0XHQ+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFycm93IHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0PiAuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDYnO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmN1cnJlbnQtbWVudS1hbmNlc3Rvcixcblx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdCYuY3VycmVudC1wYWdlLWFuY2VzdG9yIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZyb20tZGVza3RvcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGZyb20tZGVza3RvcCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBhOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGxhc3QoMSkge1xuXHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0XHQ+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMTA0Jztcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gLnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLnN1Yi1tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBhcnJvdyB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMTA1Jztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0ICduYXZpZ2F0aW9uJztcbi5zaXRlLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfX2lubmVyIHtcblx0XHRAaW5jbHVkZSB3aWRlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtYnJhbmRpbmcge1xuXHRcdHRvcDogMzBweDtcblx0XHRsZWZ0OiAyMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbWcsXG5cdFx0c3ZnIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDE4NXB4O1xuXHRcdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNzZWFyY2hUcmlnZ2VyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHN2ZyB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdEBpbmNsdWRlIHRyYW5PO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW4oc3Ryb2tlKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRzdHJva2U6ICRzZWNvbmRhcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWVudS10b2dnbGUge1xuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB2LWxpbmUge1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjIpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBmcm9tLWRlc2t0b3Age1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuaGFtYnVyZ2VyLWJveCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQvL0hlYWRlciBTZWFyY2ggTW9kdWxlO1xuXHQuY2xvc2UtYnV0dG9uLXJvdyB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LmNsb3NlLWJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdEBpbmNsdWRlIHRyYW5PO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjJweDtcblx0XHRcdHJpZ2h0OiAtN3B4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcblx0XHR9XG5cdH1cblx0W2RhdGEtcm9sZT0ncmVzcG9uZGVyJ10ge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0ei1pbmRleDogMjtcblx0XHR3aWR0aDogMzcwcHg7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjk1KTtcblx0XHRyaWdodDogMHB4O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRwYWRkaW5nOiAxNXB4IDQwcHggNjBweDtcblx0XHQvLyBPcHRpbWl6ZSB0cmFuc2Zvcm0gYW5pbWF0aW9uXG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Ly8gVXNlIEdQVSBhY2NlbGVyYXRpb25cblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXG5cdFx0I2hlYWRlci1zZWFyY2gge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR9XG5cdFx0Lm1vZHVsZS10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5zaXRlLWZvb3RlciB7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5mb290ZXJfX2lubmVyIHtcblx0QGluY2x1ZGUgd2lkZTtcbn1cblxuLmZvb3Rlci10b3Age1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ltZy9mdC1wYXR0ZXJuLnN2ZycpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHBhZGRpbmctdG9wOiAxMnZ3O1xuXHRjb2xvcjogd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDI1dnc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXG5cdEBpbmNsdWRlIHVwLXRvLXRhYmxldCB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNjAlIGF1dG87XG5cdFx0cGFkZGluZy10b3A6IDIwMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1MCUgYXV0bztcblx0XHRwYWRkaW5nLXRvcDogMzB2dztcblx0fVxuXG5cdC5mb290ZXJfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItbG9nbyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSB2LWxpbmUge1xuXHRcdFx0cmlnaHQ6IC00MHB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjIpO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdGltZyxcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE3NXB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdGEge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFjdCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdFx0ZmxleDogMTtcblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0ZmxleDogYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRhY3QtYmFzaWMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtbGlua3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0cmFuQkM7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmlnaHQge1xuXHRcdHdpZHRoOiA1MDBweDtcblx0XHRAaW5jbHVkZSB1cC10by1kZXNrdG9wIHtcblx0XHRcdHdpZHRoOiA0NTBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuZm9vdGVyLWJ1dHRvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMTBweCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hY2sge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmZvb3Rlci1ib3R0b20ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTQyNjIzO1xuXHRjb2xvcjogcmdiYSh3aGl0ZSwgMC44KTtcblx0cGFkZGluZzogMjVweCAwO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG5cdC5mb290ZXJfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGRpdixcblx0XHRsaSxcblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5tZW51LWZvb3Rlci1jb250YWluZXIge1xuXHRcdGZsZXg6IDE7XG5cdFx0YSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleDogYXV0bztcblx0XHRcdG1hcmdpbjogMHB4IDAgMjBweDtcblx0XHR9XG5cdH1cblxuXHQuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG5cblx0bGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAyOHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSB2LWxpbmUge1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSh3aGl0ZSwgMC4yKTtcblx0XHRcdGxlZnQ6IC0xNnB4O1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2NjYy1sb2dvIHtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHRpbWcsXG5cdFx0c3ZnIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0QGluY2x1ZGUgdHJhbk87XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0aW1nLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBtaXhpbiBidG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQvLyBPcHRpbWl6ZSB0cmFuc2l0aW9ucyAtIG9ubHkgYW5pbWF0ZSB0cmFuc2Zvcm0vb3BhY2l0eSBmb3IgYmV0dGVyIHBlcmZvcm1hbmNlXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dCwgY29sb3IgMC4zcyBlYXNlLWluLW91dDtcblx0bWluLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG5cdHBhZGRpbmc6IGNhbGMoKCRidXR0b24taGVpZ2h0IC0gJGxpbmVIZWlnaHQpIC8gMikgMjVweDtcblx0Ym9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8vUmVtZW1iZXIgdG8gY3VzdG9taXNlIGdyYXZpdHkgZm9ybSBidXR0b25cblx0Ly8gVXNlIHRyYW5zZm9ybSBmb3IgaG92ZXIgZWZmZWN0cyBpbnN0ZWFkIG9mIHBvc2l0aW9uIGNoYW5nZXNcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyAvLyBGb3JjZSBHUFUgYWNjZWxlcmF0aW9uXG59XG5cbi5idG4ge1xuXHRAaW5jbHVkZSBidG47XG5cdGNvbG9yOiB3aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LCAxMCk7XG5cdH1cblx0Ji5idG4td2hpdGUge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdEBlYWNoICRjdXJyZW50LW5hbWUsICRjdXJyZW50LWNvbG9yIGluICRjb2xvcnMtbGlzdCB7XG5cdFx0Ji5idG4tI3skY3VycmVudC1uYW1lfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY3VycmVudC1jb2xvcjtcblx0XHRcdEBpZiAoJGN1cnJlbnQtbmFtZSA9PSAnc2Vjb25kYXJ5Jykge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjdXJyZW50LWNvbG9yLCAxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0QGlmICgkY3VycmVudC1uYW1lID09ICd0ZXJ0aWFyeScpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY3VycmVudC1jb2xvciwgMTApO1xuXHRcdFx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY3VycmVudC1jb2xvciwgMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmJ0bi1ib3JkZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdHBhZGRpbmc6IGNhbGMoKCgkYnV0dG9uLWhlaWdodCAtICRsaW5lSGVpZ2h0KSAvIDIpIC0gMXB4KSAyNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblxuXHRcdEBlYWNoICRjdXJyZW50LW5hbWUsICRjdXJyZW50LWNvbG9yIGluICRjb2xvcnMtbGlzdCB7XG5cdFx0XHQmLmJ0bi1ib3JkZXItI3skY3VycmVudC1uYW1lfSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGN1cnJlbnQtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiAkY3VycmVudC1jb2xvcjtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGN1cnJlbnQtY29sb3I7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jY2MtYnV0dG9uLWJsb2NrIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0Ji5mdWxsIHtcblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmLmNlbnRyZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5idG4uY2NjLWN1c3RvbWlzZWQtY29sb3VyOm5vdCguYnRuLWJvcmRlcikge1xuXHRcdEBpbmNsdWRlIHRyYW5PO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdH1cblx0fVxuXG5cdC5idG4uY2NjLWN1c3RvbWlzZWQtY29sb3VyLmJ0bi1ib3JkZXIge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdFx0fVxuXHR9XG59XG4uZWRpdC1saW5rID4gYSB7XG5cdEBpbmNsdWRlIGJ0bjtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDEwKTtcblx0fVxufVxuIiwiLmNjYy1mb3JtIHtcblx0aW5wdXQsXG5cdHRleHRhcmVhIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdEBpbmNsdWRlIHRyYW5CO1xuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRkZWZhdWx0LCAwLjUpO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHR0ZXh0YXJlYSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcblx0XHRwYWRkaW5nOiAxMnB4IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSxcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcblx0aW5wdXRbdHlwZT0ndGVsJ10sXG5cdGlucHV0W3R5cGU9J3RleHQnXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0aGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcblx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0LmN1c3RvbUNoZWNrYm94IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi13aWR0aDogMjBweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHRvcDogMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ji5yYWRpbyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0LmN1c3RvbUNoZWNrYm94LmN1c3RvbUNoZWNrYm94Q2hlY2tlZCB7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxuXG5cdC5jdXN0b21DaGVja2JveCArIGxhYmVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmN1c3RvbUNoZWNrYm94IGlucHV0IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiA1O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQuY3VzdG9tQ2hlY2tib3ggc3BhbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5jdXN0b21DaGVja2JveC5jdXN0b21DaGVja2JveENoZWNrZWQgc3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLnBvc3QtcGFzc3dvcmQtZm9ybSB7XG5cdFx0aW5wdXQge1xuXHRcdFx0Jlt0eXBlPSdwYXNzd29yZCddIHtcblx0XHRcdFx0d2lkdGg6IDMyMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDE1cHggMCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0XHRcdEBpbmNsdWRlIGJ0bjtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG4uZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdEBpbmNsdWRlIHRyYW4oYWxsKTtcblx0bWluLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG5cdGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IGNhbGMoKCRidXR0b24taGVpZ2h0IC0gJGxpbmVIZWlnaHQpIC8gMikgMjVweCAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAkbGluZUhlaWdodCAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6ICRmb250U2l6ZSAhaW1wb3J0YW50O1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LCAxMCkgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuXHRjb2xvcjogJHByaW1hcnk7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4iLCIudG9wLWJhbm5lciB7XG5cdGhlaWdodDogNDAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgJHByaW1hcnksIHdoaXRlKTtcblx0YmFja2dyb3VuZC1zaXplOiA0MDAlIDQwMCU7XG5cdGFuaW1hdGlvbjogZ3JhZGllbnRCRyA1cyBlYXNlIGluZmluaXRlO1xuXHQvLyBPcHRpbWl6ZSBiYWNrZ3JvdW5kIGFuaW1hdGlvblxuXHR3aWxsLWNoYW5nZTogYmFja2dyb3VuZC1wb3NpdGlvbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC5iYW5uZXItaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDI1JTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblx0QGluY2x1ZGUgZnJvbS1sYXJnZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctdG9wOiAzMiU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuXHRcdFx0aGVpZ2h0OiA2MDBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdGhlaWdodDogMzc1cHg7XG5cdH1cbn1cbiIsIi5wYWdpbmcge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC53cC1wYWdlbmF2aSB7XG5cdFx0cGFkZGluZzogMzBweCAwIDQwcHg7XG5cdH1cblxuXHQuY3VycmVudCxcblx0YSB7XG5cdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdEBpbmNsdWRlIHRyYW5DO1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxuXG5cdGEge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR5ZWxsb3c7XG5cdFx0fVxuXHR9XG5cblx0LmN1cnJlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgaC1saW5lIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTVweDtcblx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHR9XG5cdH1cblxuXHRpIHtcblx0XHRjb2xvcjogJHllbGxvdztcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG4iLCIvLyBDb250ZW50IGVkaXRvcjtcbkBtaXhpbiB0ZXh0LXN0eWxlIHtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0YSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogbGlnaHRlbigkcHJpbWFyeSwgMTApO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB1cC10by1tb2JpbGUge1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdH1cblx0fVxufVxuXG4uZWRpdG9yLWNvbnRlbnQge1xuXHRAaW5jbHVkZSBjbGVhcjtcblx0ZmlndXJlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0aWZyYW1lIHtcblx0XHRtYXJnaW46ICRkZWZhdWx0VG9wR2FwIGF1dG8gJGRlZmF1bHRCb3R0b21HYXA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YXNwZWN0LXJhdGlvOiAxNi85O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuaW5uZXItc2xpZGUtc2hvdy1pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRwIHtcblx0XHRwYWRkaW5nLXRvcDogJGRlZmF1bHRUb3BHYXA7XG5cdFx0cGFkZGluZy1ib3R0b206ICRkZWZhdWx0Qm90dG9tR2FwO1xuXHRcdEBpbmNsdWRlIHRleHQtc3R5bGU7XG5cblx0XHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi10b3A6ICRkZWZhdWx0VG9wR2FwICsgOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGRlZmF1bHRCb3R0b21HYXAgKyA4cHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdEBpbmNsdWRlIGgxO1xuXHR9XG5cblx0aDIge1xuXHRcdEBpbmNsdWRlIGgyO1xuXHR9XG5cblx0aDMge1xuXHRcdEBpbmNsdWRlIGgzO1xuXHR9XG5cblx0aDQsXG5cdGg1LFxuXHRoNiB7XG5cdFx0QGluY2x1ZGUgaDQ1Njtcblx0fVxuXG5cdGhyIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0fVxuXG5cdD4gb2wsXG5cdD4gcCA+IHVsLFxuXHQ+IHVsLFxuXHQ+IHAgPiBvbCxcblx0LndwLWJsb2NrLWNvbHVtbiA+IHVsLFxuXHQud3AtYmxvY2stY29sdW1uID4gb2wge1xuXHRcdHBhZGRpbmctdG9wOiAkZGVmYXVsdFRvcEdhcDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHRCb3R0b21HYXA7XG5cdFx0QGluY2x1ZGUgdGV4dC1zdHlsZTtcblx0fVxuXG5cdD4gdWwsXG5cdC53cC1ibG9jay1jb2x1bW4gPiB1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0PiBsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdG9sIHtcblx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0fVxuXHQvKipcblx0KiBUYWJsZSB3cmFwcGVyIGlzIGFkZGVkIHZpYSB0YWJsZS13cmFwcGVyLmpzXG5cdCogSXQgcHJldmVudHMgbGFyZ2VyIHRhYmxlIGV4Y2VlZGluZyB0aGUgc2NyZWVuIHdpZHRoO1xuXHQqL1xuXHQudGFibGUtd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRvdmVyZmxvdy15OiB2aXNpYmxlO1xuXHR9XG5cblx0dGFibGUge1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRAaW5jbHVkZSB0ZXh0LXN0eWxlO1xuXG5cdFx0dGhlYWQge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdFx0dGQsXG5cdFx0dGgge1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdH1cblx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcblx0XHRcdHRoZWFkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHR0ZCxcblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdH1cblxuXHRcdFx0dGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5oYXMtYmFja2dyb3VuZCB7XG5cdFx0XHR0ZCxcblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgYWxpZ25YO1xufVxuIiwiLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1zb2xpZC1jb2xvcjpub3QoLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdGJhY2tncm91bmQ6ICRib3JkZXI7XG59XG5cbi5oYXMtZHJvcC1jYXA6bm90KDpmb2N1cyk6Zmlyc3QtbGV0dGVyIHtcblx0Zm9udC1zaXplOiA2NHB4O1xufVxuXG4ud3AtYmxvY2stY29sdW1ucyB7XG5cdG1hcmdpbjogMDtcblxuXHQmLmp1c3RpZnktYmV0d2VlbiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5idG4sXG5cdC5kb3dubG9hZC1ib3gtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi53cC1ibG9jay1pbWFnZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiAwO1xuXHRmaWd1cmUge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxufVxuZmlndXJlLndwLWJsb2NrLWltYWdlIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLndwLWJsb2NrLWVtYmVkIHtcblx0bWFyZ2luOiAkZGVmYXVsdFRvcEdhcCArIDE4cHggMCAkZGVmYXVsdEJvdHRvbUdhcCArIDE4cHg7XG5cblx0Ji5pcy10eXBlLXZpZGVvIHtcblx0XHQud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMTYsIDkpO1xuXG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud3AtYmxvY2stcXVvdGUge1xuXHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGRlZmF1bHQ7XG5cdG1hcmdpbi10b3A6ICRkZWZhdWx0VG9wR2FwICsgOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdEJvdHRvbUdhcCArIDhweDtcbn1cblxudWwuYmxvY2tzLWdhbGxlcnktZ3JpZCB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cbi53cC1ibG9jay1hdWRpbyB7XG5cdG1hcmdpbi10b3A6ICRkZWZhdWx0VG9wR2FwICsgMThweDtcblx0bWFyZ2luLWJvdHRvbTogJGRlZmF1bHRCb3R0b21HYXAgKyAxOHB4O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLndwLWJsb2NrLWNvdmVyIHtcblx0bWFyZ2luLXRvcDogJGRlZmF1bHRUb3BHYXAgKyAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdEJvdHRvbUdhcCArIDE4cHg7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcblx0bWFyZ2luLXRvcDogJGRlZmF1bHRUb3BHYXAgKyAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAkZGVmYXVsdEJvdHRvbUdhcCArIDE4cHg7XG59XG4vKk1lZGlhIFRleHQqL1xuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRtYXJnaW4tdG9wOiAkZGVmYXVsdFRvcEdhcDtcblx0bWFyZ2luLWJvdHRvbTogJGRlZmF1bHRCb3R0b21HYXA7XG59XG5cbi53cC1ibG9jay1tZWRpYS10ZXh0IC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtbWVkaWEtb24tdGhlLXJpZ2h0IC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRtYXJnaW46IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLypJbWFnZSBSb3cqL1xuLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2staW1hZ2Uge1xuXHRpbWcge1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcblx0QGluY2x1ZGUgY2FwdGlvbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7XG5cdC53cC1ibG9jay1jb2x1bW46bm90KDpvbmx5LWNoaWxkKSB7XG5cdFx0ZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZ3JvdzogMDtcblx0fVxuXG5cdC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cbi8qIHdwLWJsb2NrLXRhYmxlICovXG4ud3AtYmxvY2stdGFibGUge1xuXHRtYXJnaW46IDIwcHggMDtcblx0ZmlnY2FwdGlvbiB7XG5cdFx0QGluY2x1ZGUgY2FwdGlvbjtcblx0fVxuXHR0aGVhZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxufVxuIiwiLmltYWdlLWNhcm91c2VsIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5pbWctY29udGFpbmVyLXdyYXBwZXIge1xuXHQvLyBPcHRpbWl6ZSBjYXJvdXNlbCBwZXJmb3JtYW5jZVxuXHRjb250YWluOiBsYXlvdXQgc3R5bGUgcGFpbnQ7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cblx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5pbWFnZS1hcmVhIHtcblx0XHRAaW5jbHVkZSBjb21tb24tYmFja2dyb3VuZDtcblx0XHQvLyBPcHRpbWl6ZSBpbWFnZSByZW5kZXJpbmdcblx0XHRpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMTYsIDkpO1xuXHR9XG5cblx0aW1nIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0XHRoZWlnaHQ6IDQ1dnc7XG5cdFx0fVxuXHR9XG5cblx0LmltZy1jb250YWluZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5vcmJpdC1jYXB0aW9uIHtcblx0XHRAaW5jbHVkZSBjYXB0aW9uO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5zbGljay1kb3RzIHtcblx0XHRib3R0b206IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRidXR0b246YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoYmxhY2ssIDAuMik7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuZG93bmxvYWQtYm94LXdyYXBwZXIge1xuXHRtYXJnaW46IDIwcHggMDtcblxuXHQmLmZ1bGwge1xuXHRcdC5kb3dubG9hZC1ib3gge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdCYuY2VudHJlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxucCArIC5kb3dubG9hZC1ib3gtd3JhcHBlciB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbmEuZG93bmxvYWQtYm94IHtcblx0bWluLWhlaWdodDogNTZweDtcblx0cGFkZGluZy10b3A6IDE2cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDY2cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHdoaXRlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnk7XG5cdEBpbmNsdWRlIHRyYW5CO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0ZXJ0aWFyeSwgMTApO1xuXHR9XG5cblx0Ji5jY2MtY3VzdG9taXNlZC1jb2xvdXIge1xuXHRcdEBpbmNsdWRlIHRyYW5PO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdH1cblx0fVxuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMjBweDtcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ltZy9kb3dubG9hZC5zdmcnKTtcblx0XHR0b3A6IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHdpZHRoOiAyOHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0fVxuXHQmLmV4dGVybmFsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDEwKTtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ltZy9leHRlcm5hbC5zdmcnKTtcblx0XHR9XG5cdH1cblxuXHRAZWFjaCAkY3VycmVudC1uYW1lLCAkY3VycmVudC1jb2xvciBpbiAkY29sb3JzLWxpc3Qge1xuXHRcdCYuZGItI3skY3VycmVudC1uYW1lfSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY3VycmVudC1jb2xvcjtcblx0XHRcdEBpZiAoJGN1cnJlbnQtbmFtZSA9PSAnc2Vjb25kYXJ5Jykge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9hc3NldHMvaW1nL2Rvd25sb2FkLWRhcmsuc3ZnJyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5leHRlcm5hbDphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2Fzc2V0cy9pbWcvZXh0ZXJuYWwtZGFyay5zdmcnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGlmICgkY3VycmVudC1uYW1lID09ICd0ZXJ0aWFyeScpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjdXJyZW50LWNvbG9yLCAxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjdXJyZW50LWNvbG9yLCAxMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5yZW1vZGFsLnZpZGVvLW1vZGFsIHtcblx0cGFkZGluZzogMCAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblxuXHQudmlkZW8tY29udGFpbmVyIHtcblx0XHR3aWR0aDogOTg0cHg7XG5cdFx0cGFkZGluZy10b3A6IDU2LjI1JTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHdpZHRoOiA3MjhweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cdFx0fVxuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRAaW5jbHVkZSBmdWxsc2l6ZTtcblx0XHRjb250ZW50OiAnJztcblx0fVxufVxuIiwiI2ludGVybmFsLW5hdiB7XG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XG5cdHVsLFxuXHRsaSB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0fVxuXHQuY2hpbGRyZW4ge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdH1cblx0fVxuXG5cdD4gdWwge1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweDtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmOWY5Zjk7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdGxpIHtcblx0XHQmLmN1cnJlbnRfcGFnZV9hbmNlc3Rvcixcblx0XHQmLmN1cnJlbnRfcGFnZV9wYXJlbnQsXG5cdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0PiB1bCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2VjdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdEBpbmNsdWRlIGZyb20tZGVza3RvcCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIzcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyMHB4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC44KTtcblx0XHRcdEBpbmNsdWRlIGFycm93IHtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAyNHB4KTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHQrIHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmNjYy1xdW90ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjNGRlZjM7XG5cdGNvbG9yOiAjMWI1OThkO1xuXHRwYWRkaW5nOiA2MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdH1cblx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0bGVmdDogLTIwcHg7XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0zMHB4O1xuXHRcdGxlZnQ6IDQwcHg7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9hc3NldHMvaW1nL3F1b3RlLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHR9XG5cdH1cblx0LnF1b3RlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXG5cdC5zaWcge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cbiIsIi5jY2MtYWNjb3JkaW9uIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0KyAuY2NjLWFjY29yZGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0LmEtdGl0bGUge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0KyAuY2NjLWFjY29yZGlvbiB7XG5cdFx0XHQuYS10aXRsZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYS10aXRsZSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdHBhZGRpbmc6IDE1cHggNTJweCAxNXB4IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibHVlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0QGluY2x1ZGUgdHJhbkJDO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0Ly8gT3B0aW1pemUgcm90YXRpb24gYW5pbWF0aW9uXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cdC5hLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZzogOHB4IDAgNHB4IDA7XG5cdFx0Ly8gVXNlIG9wYWNpdHkgZm9yIHNtb290aGVyIHRyYW5zaXRpb25zXG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblx0Ji5pcy1hY3RpdmUge1xuXHRcdC5hLWNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdC5hLXRpdGxlIGkge1xuXHRcdFx0dG9wOiA4cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWigwKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5wcm9maWxlLWl0ZW1zIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAaW5jbHVkZSBuLWNvbC1sYXlvdXQoMywgNTVweCk7XG5cdC5pbWFnZS1hcmVhLXdyYXBwZXIge1xuXHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQvLyBPcHRpbWl6ZSBmb3IgYW5pbWF0aW9uc1xuXHRcdGNvbnRhaW46IGxheW91dCBzdHlsZSBwYWludDtcblx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHRAaW5jbHVkZSBmdWxsc2l6ZTtcblx0XHRcdEBpbmNsdWRlIHRyYW4odHJhbnNmb3JtKTtcblx0XHRcdC8vIEZvcmNlIEdQVSBhY2NlbGVyYXRpb24gZm9yIHNjYWxlIHRyYW5zZm9ybXNcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cblx0LnByb2ZpbGUtaXRlbSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHR9XG5cdFx0XHRoMyxcblx0XHRcdC5wb3NpdGlvbiB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2ZpbGUtbWV0YSB7XG5cdGgzIHtcblx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0QGluY2x1ZGUgdHJhbkM7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LnBvc2l0aW9uIHtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdEBpbmNsdWRlIHRyYW5DO1xuXHR9XG59XG4ucHJvZmlsZS1tb2RhbCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdC5yZW1vZGFsLWNsb3NlIHtcblx0XHRyaWdodDogMjBweDtcblx0fVxuXHQucHJvZmlsZS1tZXRhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHQucmlnaHQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIudHdvLWNvbHVtbi13cmFwcGVyIHtcblx0QGluY2x1ZGUgbi1jb2wtbGF5b3V0KDIsIDIwcHgpO1xuXG5cdCYuZG93bmxvYWQtYm94ZXMge1xuXHRcdC5kb3dubG9hZC1ib3gtd3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG4ucG9zdC1saXN0IHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wb3N0LWxpc3QtaGVhZGVyIHtcblx0QGluY2x1ZGUgaW5saW5lLWZsZXg7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0Zm9ybSB7XG5cdFx0QGluY2x1ZGUgaW5saW5lLWZsZXg7XG5cdH1cblx0LnBvc3QtbGlzdC1maWx0ZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGlucHV0LFxuXHQuc2VsZWN0cmljLXdyYXBwZXIge1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0fVxuXG5cdGlucHV0IHtcblx0XHR3aWR0aDogY2FsYygoMTAwJSArIDIwcHgpIC8gMiAtIDIwcHgpO1xuXHRcdCYuZXh0ZW5kIHtcblx0XHRcdEBpbmNsdWRlIGZyb20tdGFibGV0IHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdHJpYy13cmFwcGVyIHtcblx0XHR3aWR0aDogY2FsYygoMTAwJSArIDIwcHgpIC8gMiAtIDE2MHB4KTtcblx0fVxuXG5cdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZvcm0ge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0aW5wdXQsXG5cdFx0LnNlbGVjdHJpYy13cmFwcGVyIHtcblx0XHRcdGZsZXg6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIucG9zdC1pdGVtcyB7XG5cdEBpbmNsdWRlIG4tY29sLWxheW91dCgzLCA0MHB4KTtcbn1cblxuLnBvc3QtaXRlbSB7XG5cdC5pbWFnZS1hcmVhLW91dHRlciB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxNi85O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8vIE9wdGltaXplIGZvciBhbmltYXRpb25zXG5cdFx0Y29udGFpbjogbGF5b3V0IHN0eWxlIHBhaW50O1xuXHRcdC5pbWFnZS1hcmVhIHtcblx0XHRcdEBpbmNsdWRlIGZ1bGxzaXplO1xuXHRcdFx0QGluY2x1ZGUgdHJhbih0cmFuc2Zvcm0pO1xuXHRcdFx0Ly8gRm9yY2UgR1BVIGFjY2VsZXJhdGlvbiBmb3Igc2NhbGUgdHJhbnNmb3Jtc1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdEBpbmNsdWRlIHRyYW5DO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdC5pbWFnZS1hcmVhLW91dHRlciB7XG5cdFx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdH1cblx0fVxufVxuIiwiLmhvbWUtd3JhcHBlciB7XG5cdHNlY3Rpb24uZmxleGlibGUtc2VjdGlvbiB7XG5cdFx0bWFyZ2luOiAzNXB4IDA7XG5cdH1cblxuXHQuc2VjdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIGgtbGluZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24taW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSB3aWRlO1xuXHR9XG5cblx0LmhvbWUtYmFubmVyIHtcblx0XHRtaW4taGVpZ2h0OiA4NjBweDtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDhweCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgJHNlY29uZGFyeSwgJHRlcnRpYXJ5KTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwMCUgNDAwJTtcblx0XHRhbmltYXRpb246IGdyYWRpZW50QkcgNXMgZWFzZSBpbmZpbml0ZTtcblx0XHQvLyBPcHRpbWl6ZSBiYWNrZ3JvdW5kIGFuaW1hdGlvblxuXHRcdHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLXBvc2l0aW9uO1xuXHRcdC8vIFVzZSBHUFUgYWNjZWxlcmF0aW9uXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQjaHAtcGF0dGVybiB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIGZyb20tbGFyZ2Uge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMjAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHVwLXRvLWRlc2t0b3Age1xuXHRcdFx0XHR3aWR0aDogMTUwJTtcblx0XHRcdFx0cmlnaHQ6IC01MCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogMTgwJTtcblx0XHRcdFx0cmlnaHQ6IC01MCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB1cC10by1tb2JpbGUge1xuXHRcdFx0XHR3aWR0aDogMTQwMHB4O1xuXHRcdFx0XHRyaWdodDogLTQwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGFzcGVjdC1yYXRpbzogMTYvOTtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdH1cblx0XHQuYmFubmVyLWNvbnRlbnQge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0QGluY2x1ZGUgaC1jZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB3aWRlO1xuXHRcdFx0Ym90dG9tOiA2MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB1cC10by10YWJsZXQge1xuXHRcdFx0XHRib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2hiLXBsYXktYnV0dG9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0QGluY2x1ZGUgdHJhbk87XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJhbm5lci12aWRlbyB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRAaW5jbHVkZSB1cC10by1kZXNrdG9wIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjYmFubmVyLXZpZGVvLWJnIHtcblx0XHRcdEBpbmNsdWRlIGZyb20tdGFibGV0IHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5iYW5uZXItaW1hZ2VzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdEBpbmNsdWRlIHdhaXQtc2xpY2s7XG5cdFx0XHQuc2xpY2stbGlzdCxcblx0XHRcdC5zbGljay1zbGlkZSxcblx0XHRcdC5zbGljay10cmFjayB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIHYtY2VudGVyO1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWFnZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0QGluY2x1ZGUgY29tbW9uLWJhY2tncm91bmQ7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiA2cztcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdC5iYW5uZXItdmlkZW8sXG5cdFx0XHQuYmFubmVyLWltYWdlcyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVyLXNpZGUge1xuXHRcdEBpbmNsdWRlIHYtY2VudGVyO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0LmJ0biB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5zaWRlLW1lc3NhZ2Uge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuNyk7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cblx0c2VjdGlvbi5jb250ZW50IHtcblx0XHQuc2VjdGlvbi10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXHRzZWN0aW9uLnF1aWNrLWxpbmtzIHtcblx0XHQucS1pdGVtcyB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG4tY29sLWxheW91dCgzLCAzMHB4KTtcblx0XHR9XG5cblx0XHQucS1pdGVtIHtcblx0XHRcdC5pbWFnZS1hcmVhLW91dHRlciB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTYvOTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5pbWFnZS1hcmVhIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmdWxsc2l6ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuKHRyYW5zZm9ybSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRjb3VudGVyLXJlc2V0OiAkcHJpbWFyeTtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0c2VjdGlvbi5pY29uLWxpbmtzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMzVweCAwO1xuXHRcdC5zZWN0aW9uLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaWNvbi1pdGVtcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lmljb24taXRlbSB7XG5cdFx0XHRtYXJnaW46IDBweCAzMHB4IDIwcHggMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbih0cmFuc2Zvcm0pO1xuXG5cdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbkM7XG5cdFx0XHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHNlY3Rpb24ubmV3cyB7XG5cdFx0LnZpZXctYWxsLW5ld3Mge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdH1cblx0fVxuXHRzZWN0aW9uLmN0YSB7XG5cdFx0QGluY2x1ZGUgd2lkZTtcblx0XHQuY3RhLXNsaWRlcyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5zbGljay1kb3RzIHtcblx0XHRcdGJvdHRvbTogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgZnJvbS10YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgdXAtdG8tbW9iaWxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY3RhLXNsaWRlIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0Jl9faW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQuaW1hZ2UtYXJlYSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNi85O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudC1hcmVhIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRcdFx0cGFkZGluZzogOTBweCA3NXB4IDkwcHggNTBweDtcblx0XHRcdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDQ1cHggNDBweCAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHVwLXRvLW1vYmlsZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZsZXg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSBoLWxpbmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBncmFkaWVudEJHIHtcblx0MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcblx0fVxuXHQ1MCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcblx0fVxufVxuIiwiLmVudHJ5LWZvb3RlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMThweCAwO1xuXG5cdC5idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuLmVudHJ5LWZvb3RlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMThweCAwO1xuXG5cdC5idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuLnBvc3QtYmFjay1idXR0b24ge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAyMHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxufVxuLnBhZ2UtaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0aDIucGFnZS10aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRAaW5jbHVkZSBoMjtcblx0fVxuXG5cdC5wb3N0LWRhdGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Jl9fc3RhcnQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0fVxuXG5cdFx0Jl9fZW5kIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IC0yMnB4O1xuXHRcdFx0XHR0b3A6IDExcHg7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHllbGxvdztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50LWxvY2F0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdH1cblxuXHQuZXZlbnQtbG9jYXRpb24sXG5cdC5wb3N0LWRhdGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdD4gc3BhbiB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0fVxuXHR9XG59XG5cbi5pbm5lcnBhZ2VzID4gLmxheW91dC13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgd2lkZTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdEBpbmNsdWRlIHVwLXRvLXRhYmxldCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXHQjaW50ZXJuYWwtbmF2IHtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuXHRcdEBpbmNsdWRlIHVwLXRvLXRhYmxldCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDBweDtcblx0XHR9XG5cdH1cblx0PiBhcnRpY2xlIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xuXHRcdCYuZnVsbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdXAtdG8tdGFibGV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuIiwiLm1haW4td3JhcHBlci5zZWFyY2gtNDA0IHtcblx0LmVudHJ5LWhlYWRlciB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQubm90LWZvdW5kLW5vdGljZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXHQuc2VhcmNoLWZvcm0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHRcdGlucHV0W3R5cGU9J3RleHQnXSB7XG5cdFx0XHR3aWR0aDogNTAwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGVmYXVsdDtcblx0XHRcdGhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRAaW5jbHVkZSB1cC10by1tb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly9mb3IgU2VhcmNoIHJlc3V0bHMgcGFnZTtcblx0LnJlc3VsdHMtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblxuXHRcdC5yZXN1bHQtaXRlbSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRcdFx0PiBoMiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqL1xuXG4vLyBTZXR0aW5nc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItcGFkZGluZy14ICAgICAgICAgICAgICAgICAgICAgICA6IDE1cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLXBhZGRpbmcteSAgICAgICAgICAgICAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci13aWR0aCAgICAgICAgICAgICAgICAgICAgIDogNDBweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICAgICAgICAgICAgICAgICAgICA6IDRweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAgICAgICAgICAgICAgICAgICA6IDZweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICMzMzMgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgICAgICAgICAgICAgICAgICAgOiAwLjcgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLXRyYW5zaXRpb24tZHVyYXRpb24gICAgICAgOiAwLjE1cyAhZGVmYXVsdDtcbiRoYW1idXJnZXItaG92ZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhZGVmYXVsdDtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlcjogZmFsc2UgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcblxuLy8gVHlwZXMgLSBPbmx5IGltcG9ydGluZyBzcXVlZXplIGFzIGl0J3MgdGhlIG9ubHkgb25lIHVzZWRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXR5cGVzOiAoXG4gIHNxdWVlemVcbikgIWRlZmF1bHQ7XG5cbi8vIEJhc2UgSGFtYnVyZ2VyIChXZSBuZWVkIHRoaXMpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCBcImJhc2VcIjtcblxuLy8gSGFtYnVyZ2VyIHR5cGVzIC0gT25seSBzcXVlZXplIGlzIHVzZWQgaW4gdGhlIHRoZW1lXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCBcInR5cGVzL3NxdWVlemVcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvb2tpbmcgdXAgYWRkaXRpb25hbCB0eXBlczpcbi8vXG4vLyBUaGUgU2FzcyBmb3IgZWFjaCBoYW1idXJnZXIgdHlwZSBzaG91bGQgYmUgbmVzdGVkXG4vLyBpbnNpZGUgYW4gQGlmIGRpcmVjdGl2ZSB0byBjaGVjayB3aGV0aGVyIG9yIG5vdFxuLy8gaXQgZXhpc3RzIGluICRoYW1idXJnZXItdHlwZXMgc28gb25seSB0aGUgQ1NTIGZvclxuLy8gaW5jbHVkZWQgdHlwZXMgYXJlIGdlbmVyYXRlZC5cbi8vXG4vLyBlLmcuIGhhbWJ1cmdlcnMvdHlwZXMvX25ldy10eXBlLnNjc3Ncbi8vXG4vLyBAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbmV3LXR5cGUpIHtcbi8vICAgLmhhbWJ1cmdlci0tbmV3LXR5cGUge1xuLy8gICAgIC4uLlxuLy8gICB9XG4vLyB9XG4iLCIvLyBIYW1idXJnZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGFtYnVyZ2VyIHtcblx0cGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuXHQvLyBOb3JtYWxpemUgKDxidXR0b24+KVxuXHRmb250OiBpbmhlcml0O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0Jjpob3ZlciB7XG5cdFx0QGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcblx0XHRcdGZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXI7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG5cdFx0fVxuXHR9XG59XG5cbi5oYW1idXJnZXItYm94IHtcblx0d2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG5cdGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IGNhbGMoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAtMik7XG5cblx0Jixcblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0d2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG5cdFx0aGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuXHR9XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGJvdHRvbTogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuXHR9XG59XG4iLCIkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoOiAyMHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nOiA2cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodDogMnB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzOiAwLjVweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuXG5AaW1wb3J0ICdoYW1idXJnZXJzL2hhbWJ1cmdlcnMnO1xuQGltcG9ydCAnZm9udC1hd2Vzb21lL2ZvbnQtYXdlc29tZSc7XG5AaW1wb3J0ICdzbGljay9zbGljayc7XG5AaW1wb3J0ICdzbGljay9zbGljay10aGVtZSc7XG5AaW1wb3J0ICdzZWxlY3RyaWMnO1xuQGltcG9ydCAncmVtb2RhbC9yZW1vZGFsLWRlZmF1bHQtdGhlbWUnO1xuQGltcG9ydCAncmVtb2RhbC9yZW1vZGFsJztcbkBpbXBvcnQgJ2Fvcy9hb3MnO1xuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNxdWVlemUpIHtcbiAgLypcbiAgICogU3F1ZWV6ZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3F1ZWV6ZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE0cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjE0cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE0cztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4xNHMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIDAuMTRzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInBhdGhcIjtcbkBpbXBvcnQgXCJjb3JlXCI7XG5AaW1wb3J0IFwibGFyZ2VyXCI7XG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJsaXN0XCI7XG5AaW1wb3J0IFwiYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCJzdGFja2VkXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyXCI7XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuXHRmb250LXNpemU6IGNhbGMoNGVtIC8gMyk7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDNlbSAvIDQpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7XG5cdGZvbnQtc2l6ZTogMmVtO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHtcblx0Zm9udC1zaXplOiAzZW07XG59XG4uI3skZmEtY3NzLXByZWZpeH0tNHgge1xuXHRmb250LXNpemU6IDRlbTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7XG5cdGZvbnQtc2l6ZTogNWVtO1xufVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG5cdHdpZHRoOiBjYWxjKDE4ZW0gLyAxNCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdD4gbGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuXHR3aWR0aDogJGZhLWxpLXdpZHRoO1xuXHR0b3A6IGNhbGMoMmVtIC8gMTQpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCYuI3skZmEtY3NzLXByZWZpeH0tbGcge1xuXHRcdGxlZnQ6IGNhbGMoKDRlbSAvIDE0KSAtICRmYS1saS13aWR0aCk7XG5cdH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogJy4uLy4uL2Fzc2V0cy9mb250cycgIWRlZmF1bHQ7XG4kZmEtZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6IGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICc0LjcuMCcgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6IGNhbGMoMzBlbSAvIDE0KSAhZGVmYXVsdDtcblxuJGZhLXZhci01MDBweDogJ1xcZjI2ZSc7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogJ1xcZjJiOSc7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiAnXFxmMmJhJztcbiRmYS12YXItYWRkcmVzcy1jYXJkOiAnXFxmMmJiJztcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86ICdcXGYyYmMnO1xuJGZhLXZhci1hZGp1c3Q6ICdcXGYwNDInO1xuJGZhLXZhci1hZG46ICdcXGYxNzAnO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6ICdcXGYwMzcnO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiAnXFxmMDM5JztcbiRmYS12YXItYWxpZ24tbGVmdDogJ1xcZjAzNic7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiAnXFxmMDM4JztcbiRmYS12YXItYW1hem9uOiAnXFxmMjcwJztcbiRmYS12YXItYW1idWxhbmNlOiAnXFxmMGY5JztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6ICdcXGYyYTMnO1xuJGZhLXZhci1hbmNob3I6ICdcXGYxM2QnO1xuJGZhLXZhci1hbmRyb2lkOiAnXFxmMTdiJztcbiRmYS12YXItYW5nZWxsaXN0OiAnXFxmMjA5JztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246ICdcXGYxMDMnO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogJ1xcZjEwMCc7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogJ1xcZjEwMSc7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogJ1xcZjEwMic7XG4kZmEtdmFyLWFuZ2xlLWRvd246ICdcXGYxMDcnO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiAnXFxmMTA0JztcbiRmYS12YXItYW5nbGUtcmlnaHQ6ICdcXGYxMDUnO1xuJGZhLXZhci1hbmdsZS11cDogJ1xcZjEwNic7XG4kZmEtdmFyLWFwcGxlOiAnXFxmMTc5JztcbiRmYS12YXItYXJjaGl2ZTogJ1xcZjE4Nyc7XG4kZmEtdmFyLWFyZWEtY2hhcnQ6ICdcXGYxZmUnO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogJ1xcZjBhYic7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiAnXFxmMGE4JztcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjogJ1xcZjAxYSc7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6ICdcXGYxOTAnO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogJ1xcZjE4ZSc7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOiAnXFxmMDFiJztcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiAnXFxmMGE5JztcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiAnXFxmMGFhJztcbiRmYS12YXItYXJyb3ctZG93bjogJ1xcZjA2Myc7XG4kZmEtdmFyLWFycm93LWxlZnQ6ICdcXGYwNjAnO1xuJGZhLXZhci1hcnJvdy1yaWdodDogJ1xcZjA2MSc7XG4kZmEtdmFyLWFycm93LXVwOiAnXFxmMDYyJztcbiRmYS12YXItYXJyb3dzOiAnXFxmMDQ3JztcbiRmYS12YXItYXJyb3dzLWFsdDogJ1xcZjBiMic7XG4kZmEtdmFyLWFycm93cy1oOiAnXFxmMDdlJztcbiRmYS12YXItYXJyb3dzLXY6ICdcXGYwN2QnO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiAnXFxmMmEzJztcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiAnXFxmMmEyJztcbiRmYS12YXItYXN0ZXJpc2s6ICdcXGYwNjknO1xuJGZhLXZhci1hdDogJ1xcZjFmYSc7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiAnXFxmMjllJztcbiRmYS12YXItYXV0b21vYmlsZTogJ1xcZjFiOSc7XG4kZmEtdmFyLWJhY2t3YXJkOiAnXFxmMDRhJztcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogJ1xcZjI0ZSc7XG4kZmEtdmFyLWJhbjogJ1xcZjA1ZSc7XG4kZmEtdmFyLWJhbmRjYW1wOiAnXFxmMmQ1JztcbiRmYS12YXItYmFuazogJ1xcZjE5Yyc7XG4kZmEtdmFyLWJhci1jaGFydDogJ1xcZjA4MCc7XG4kZmEtdmFyLWJhci1jaGFydC1vOiAnXFxmMDgwJztcbiRmYS12YXItYmFyY29kZTogJ1xcZjAyYSc7XG4kZmEtdmFyLWJhcnM6ICdcXGYwYzknO1xuJGZhLXZhci1iYXRoOiAnXFxmMmNkJztcbiRmYS12YXItYmF0aHR1YjogJ1xcZjJjZCc7XG4kZmEtdmFyLWJhdHRlcnk6ICdcXGYyNDAnO1xuJGZhLXZhci1iYXR0ZXJ5LTA6ICdcXGYyNDQnO1xuJGZhLXZhci1iYXR0ZXJ5LTE6ICdcXGYyNDMnO1xuJGZhLXZhci1iYXR0ZXJ5LTI6ICdcXGYyNDInO1xuJGZhLXZhci1iYXR0ZXJ5LTM6ICdcXGYyNDEnO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6ICdcXGYyNDAnO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiAnXFxmMjQ0JztcbiRmYS12YXItYmF0dGVyeS1mdWxsOiAnXFxmMjQwJztcbiRmYS12YXItYmF0dGVyeS1oYWxmOiAnXFxmMjQyJztcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiAnXFxmMjQzJztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogJ1xcZjI0MSc7XG4kZmEtdmFyLWJlZDogJ1xcZjIzNic7XG4kZmEtdmFyLWJlZXI6ICdcXGYwZmMnO1xuJGZhLXZhci1iZWhhbmNlOiAnXFxmMWI0JztcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6ICdcXGYxYjUnO1xuJGZhLXZhci1iZWxsOiAnXFxmMGYzJztcbiRmYS12YXItYmVsbC1vOiAnXFxmMGEyJztcbiRmYS12YXItYmVsbC1zbGFzaDogJ1xcZjFmNic7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogJ1xcZjFmNyc7XG4kZmEtdmFyLWJpY3ljbGU6ICdcXGYyMDYnO1xuJGZhLXZhci1iaW5vY3VsYXJzOiAnXFxmMWU1JztcbiRmYS12YXItYmlydGhkYXktY2FrZTogJ1xcZjFmZCc7XG4kZmEtdmFyLWJpdGJ1Y2tldDogJ1xcZjE3MSc7XG4kZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU6ICdcXGYxNzInO1xuJGZhLXZhci1iaXRjb2luOiAnXFxmMTVhJztcbiRmYS12YXItYmxhY2stdGllOiAnXFxmMjdlJztcbiRmYS12YXItYmxpbmQ6ICdcXGYyOWQnO1xuJGZhLXZhci1ibHVldG9vdGg6ICdcXGYyOTMnO1xuJGZhLXZhci1ibHVldG9vdGgtYjogJ1xcZjI5NCc7XG4kZmEtdmFyLWJvbGQ6ICdcXGYwMzInO1xuJGZhLXZhci1ib2x0OiAnXFxmMGU3JztcbiRmYS12YXItYm9tYjogJ1xcZjFlMic7XG4kZmEtdmFyLWJvb2s6ICdcXGYwMmQnO1xuJGZhLXZhci1ib29rbWFyazogJ1xcZjAyZSc7XG4kZmEtdmFyLWJvb2ttYXJrLW86ICdcXGYwOTcnO1xuJGZhLXZhci1icmFpbGxlOiAnXFxmMmExJztcbiRmYS12YXItYnJpZWZjYXNlOiAnXFxmMGIxJztcbiRmYS12YXItYnRjOiAnXFxmMTVhJztcbiRmYS12YXItYnVnOiAnXFxmMTg4JztcbiRmYS12YXItYnVpbGRpbmc6ICdcXGYxYWQnO1xuJGZhLXZhci1idWlsZGluZy1vOiAnXFxmMGY3JztcbiRmYS12YXItYnVsbGhvcm46ICdcXGYwYTEnO1xuJGZhLXZhci1idWxsc2V5ZTogJ1xcZjE0MCc7XG4kZmEtdmFyLWJ1czogJ1xcZjIwNyc7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6ICdcXGYyMGQnO1xuJGZhLXZhci1jYWI6ICdcXGYxYmEnO1xuJGZhLXZhci1jYWxjdWxhdG9yOiAnXFxmMWVjJztcbiRmYS12YXItY2FsZW5kYXI6ICdcXGYwNzMnO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiAnXFxmMjc0JztcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogJ1xcZjI3Mic7XG4kZmEtdmFyLWNhbGVuZGFyLW86ICdcXGYxMzMnO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86ICdcXGYyNzEnO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiAnXFxmMjczJztcbiRmYS12YXItY2FtZXJhOiAnXFxmMDMwJztcbiRmYS12YXItY2FtZXJhLXJldHJvOiAnXFxmMDgzJztcbiRmYS12YXItY2FyOiAnXFxmMWI5JztcbiRmYS12YXItY2FyZXQtZG93bjogJ1xcZjBkNyc7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6ICdcXGYwZDknO1xuJGZhLXZhci1jYXJldC1yaWdodDogJ1xcZjBkYSc7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd246ICdcXGYxNTAnO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiAnXFxmMTkxJztcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6ICdcXGYxNTInO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDogJ1xcZjE1MSc7XG4kZmEtdmFyLWNhcmV0LXVwOiAnXFxmMGQ4JztcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiAnXFxmMjE4JztcbiRmYS12YXItY2FydC1wbHVzOiAnXFxmMjE3JztcbiRmYS12YXItY2M6ICdcXGYyMGEnO1xuJGZhLXZhci1jYy1hbWV4OiAnXFxmMWYzJztcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6ICdcXGYyNGMnO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogJ1xcZjFmMic7XG4kZmEtdmFyLWNjLWpjYjogJ1xcZjI0Yic7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6ICdcXGYxZjEnO1xuJGZhLXZhci1jYy1wYXlwYWw6ICdcXGYxZjQnO1xuJGZhLXZhci1jYy1zdHJpcGU6ICdcXGYxZjUnO1xuJGZhLXZhci1jYy12aXNhOiAnXFxmMWYwJztcbiRmYS12YXItY2VydGlmaWNhdGU6ICdcXGYwYTMnO1xuJGZhLXZhci1jaGFpbjogJ1xcZjBjMSc7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogJ1xcZjEyNyc7XG4kZmEtdmFyLWNoZWNrOiAnXFxmMDBjJztcbiRmYS12YXItY2hlY2stY2lyY2xlOiAnXFxmMDU4JztcbiRmYS12YXItY2hlY2stY2lyY2xlLW86ICdcXGYwNWQnO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6ICdcXGYxNGEnO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogJ1xcZjA0Nic7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246ICdcXGYxM2EnO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiAnXFxmMTM3JztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6ICdcXGYxMzgnO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogJ1xcZjEzOSc7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogJ1xcZjA3OCc7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogJ1xcZjA1Myc7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6ICdcXGYwNTQnO1xuJGZhLXZhci1jaGV2cm9uLXVwOiAnXFxmMDc3JztcbiRmYS12YXItY2hpbGQ6ICdcXGYxYWUnO1xuJGZhLXZhci1jaHJvbWU6ICdcXGYyNjgnO1xuJGZhLXZhci1jaXJjbGU6ICdcXGYxMTEnO1xuJGZhLXZhci1jaXJjbGUtbzogJ1xcZjEwYyc7XG4kZmEtdmFyLWNpcmNsZS1vLW5vdGNoOiAnXFxmMWNlJztcbiRmYS12YXItY2lyY2xlLXRoaW46ICdcXGYxZGInO1xuJGZhLXZhci1jbGlwYm9hcmQ6ICdcXGYwZWEnO1xuJGZhLXZhci1jbG9jay1vOiAnXFxmMDE3JztcbiRmYS12YXItY2xvbmU6ICdcXGYyNGQnO1xuJGZhLXZhci1jbG9zZTogJ1xcZjAwZCc7XG4kZmEtdmFyLWNsb3VkOiAnXFxmMGMyJztcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6ICdcXGYwZWQnO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6ICdcXGYwZWUnO1xuJGZhLXZhci1jbnk6ICdcXGYxNTcnO1xuJGZhLXZhci1jb2RlOiAnXFxmMTIxJztcbiRmYS12YXItY29kZS1mb3JrOiAnXFxmMTI2JztcbiRmYS12YXItY29kZXBlbjogJ1xcZjFjYic7XG4kZmEtdmFyLWNvZGllcGllOiAnXFxmMjg0JztcbiRmYS12YXItY29mZmVlOiAnXFxmMGY0JztcbiRmYS12YXItY29nOiAnXFxmMDEzJztcbiRmYS12YXItY29nczogJ1xcZjA4NSc7XG4kZmEtdmFyLWNvbHVtbnM6ICdcXGYwZGInO1xuJGZhLXZhci1jb21tZW50OiAnXFxmMDc1JztcbiRmYS12YXItY29tbWVudC1vOiAnXFxmMGU1JztcbiRmYS12YXItY29tbWVudGluZzogJ1xcZjI3YSc7XG4kZmEtdmFyLWNvbW1lbnRpbmctbzogJ1xcZjI3Yic7XG4kZmEtdmFyLWNvbW1lbnRzOiAnXFxmMDg2JztcbiRmYS12YXItY29tbWVudHMtbzogJ1xcZjBlNic7XG4kZmEtdmFyLWNvbXBhc3M6ICdcXGYxNGUnO1xuJGZhLXZhci1jb21wcmVzczogJ1xcZjA2Nic7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiAnXFxmMjBlJztcbiRmYS12YXItY29udGFvOiAnXFxmMjZkJztcbiRmYS12YXItY29weTogJ1xcZjBjNSc7XG4kZmEtdmFyLWNvcHlyaWdodDogJ1xcZjFmOSc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6ICdcXGYyNWUnO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogJ1xcZjA5ZCc7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogJ1xcZjI4Myc7XG4kZmEtdmFyLWNyb3A6ICdcXGYxMjUnO1xuJGZhLXZhci1jcm9zc2hhaXJzOiAnXFxmMDViJztcbiRmYS12YXItY3NzMzogJ1xcZjEzYyc7XG4kZmEtdmFyLWN1YmU6ICdcXGYxYjInO1xuJGZhLXZhci1jdWJlczogJ1xcZjFiMyc7XG4kZmEtdmFyLWN1dDogJ1xcZjBjNCc7XG4kZmEtdmFyLWN1dGxlcnk6ICdcXGYwZjUnO1xuJGZhLXZhci1kYXNoYm9hcmQ6ICdcXGYwZTQnO1xuJGZhLXZhci1kYXNoY3ViZTogJ1xcZjIxMCc7XG4kZmEtdmFyLWRhdGFiYXNlOiAnXFxmMWMwJztcbiRmYS12YXItZGVhZjogJ1xcZjJhNCc7XG4kZmEtdmFyLWRlYWZuZXNzOiAnXFxmMmE0JztcbiRmYS12YXItZGVkZW50OiAnXFxmMDNiJztcbiRmYS12YXItZGVsaWNpb3VzOiAnXFxmMWE1JztcbiRmYS12YXItZGVza3RvcDogJ1xcZjEwOCc7XG4kZmEtdmFyLWRldmlhbnRhcnQ6ICdcXGYxYmQnO1xuJGZhLXZhci1kaWFtb25kOiAnXFxmMjE5JztcbiRmYS12YXItZGlnZzogJ1xcZjFhNic7XG4kZmEtdmFyLWRvbGxhcjogJ1xcZjE1NSc7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogJ1xcZjE5Mic7XG4kZmEtdmFyLWRvd25sb2FkOiAnXFxmMDE5JztcbiRmYS12YXItZHJpYmJibGU6ICdcXGYxN2QnO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6ICdcXGYyYzInO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogJ1xcZjJjMyc7XG4kZmEtdmFyLWRyb3Bib3g6ICdcXGYxNmInO1xuJGZhLXZhci1kcnVwYWw6ICdcXGYxYTknO1xuJGZhLXZhci1lZGdlOiAnXFxmMjgyJztcbiRmYS12YXItZWRpdDogJ1xcZjA0NCc7XG4kZmEtdmFyLWVlcmNhc3Q6ICdcXGYyZGEnO1xuJGZhLXZhci1lamVjdDogJ1xcZjA1Mic7XG4kZmEtdmFyLWVsbGlwc2lzLWg6ICdcXGYxNDEnO1xuJGZhLXZhci1lbGxpcHNpcy12OiAnXFxmMTQyJztcbiRmYS12YXItZW1waXJlOiAnXFxmMWQxJztcbiRmYS12YXItZW52ZWxvcGU6ICdcXGYwZTAnO1xuJGZhLXZhci1lbnZlbG9wZS1vOiAnXFxmMDAzJztcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogJ1xcZjJiNic7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tbzogJ1xcZjJiNyc7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogJ1xcZjE5OSc7XG4kZmEtdmFyLWVudmlyYTogJ1xcZjI5OSc7XG4kZmEtdmFyLWVyYXNlcjogJ1xcZjEyZCc7XG4kZmEtdmFyLWV0c3k6ICdcXGYyZDcnO1xuJGZhLXZhci1ldXI6ICdcXGYxNTMnO1xuJGZhLXZhci1ldXJvOiAnXFxmMTUzJztcbiRmYS12YXItZXhjaGFuZ2U6ICdcXGYwZWMnO1xuJGZhLXZhci1leGNsYW1hdGlvbjogJ1xcZjEyYSc7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogJ1xcZjA2YSc7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiAnXFxmMDcxJztcbiRmYS12YXItZXhwYW5kOiAnXFxmMDY1JztcbiRmYS12YXItZXhwZWRpdGVkc3NsOiAnXFxmMjNlJztcbiRmYS12YXItZXh0ZXJuYWwtbGluazogJ1xcZjA4ZSc7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiAnXFxmMTRjJztcbiRmYS12YXItZXllOiAnXFxmMDZlJztcbiRmYS12YXItZXllLXNsYXNoOiAnXFxmMDcwJztcbiRmYS12YXItZXllZHJvcHBlcjogJ1xcZjFmYic7XG4kZmEtdmFyLWZhOiAnXFxmMmI0JztcbiRmYS12YXItZmFjZWJvb2s6ICdcXGYwOWEnO1xuJGZhLXZhci1mYWNlYm9vay1mOiAnXFxmMDlhJztcbiRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw6ICdcXGYyMzAnO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6ICdcXGYwODInO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiAnXFxmMDQ5JztcbiRmYS12YXItZmFzdC1mb3J3YXJkOiAnXFxmMDUwJztcbiRmYS12YXItZmF4OiAnXFxmMWFjJztcbiRmYS12YXItZmVlZDogJ1xcZjA5ZSc7XG4kZmEtdmFyLWZlbWFsZTogJ1xcZjE4Mic7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiAnXFxmMGZiJztcbiRmYS12YXItZmlsZTogJ1xcZjE1Yic7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiAnXFxmMWM2JztcbiRmYS12YXItZmlsZS1hdWRpby1vOiAnXFxmMWM3JztcbiRmYS12YXItZmlsZS1jb2RlLW86ICdcXGYxYzknO1xuJGZhLXZhci1maWxlLWV4Y2VsLW86ICdcXGYxYzMnO1xuJGZhLXZhci1maWxlLWltYWdlLW86ICdcXGYxYzUnO1xuJGZhLXZhci1maWxlLW1vdmllLW86ICdcXGYxYzgnO1xuJGZhLXZhci1maWxlLW86ICdcXGYwMTYnO1xuJGZhLXZhci1maWxlLXBkZi1vOiAnXFxmMWMxJztcbiRmYS12YXItZmlsZS1waG90by1vOiAnXFxmMWM1JztcbiRmYS12YXItZmlsZS1waWN0dXJlLW86ICdcXGYxYzUnO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogJ1xcZjFjNCc7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogJ1xcZjFjNyc7XG4kZmEtdmFyLWZpbGUtdGV4dDogJ1xcZjE1Yyc7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiAnXFxmMGY2JztcbiRmYS12YXItZmlsZS12aWRlby1vOiAnXFxmMWM4JztcbiRmYS12YXItZmlsZS13b3JkLW86ICdcXGYxYzInO1xuJGZhLXZhci1maWxlLXppcC1vOiAnXFxmMWM2JztcbiRmYS12YXItZmlsZXMtbzogJ1xcZjBjNSc7XG4kZmEtdmFyLWZpbG06ICdcXGYwMDgnO1xuJGZhLXZhci1maWx0ZXI6ICdcXGYwYjAnO1xuJGZhLXZhci1maXJlOiAnXFxmMDZkJztcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6ICdcXGYxMzQnO1xuJGZhLXZhci1maXJlZm94OiAnXFxmMjY5JztcbiRmYS12YXItZmlyc3Qtb3JkZXI6ICdcXGYyYjAnO1xuJGZhLXZhci1mbGFnOiAnXFxmMDI0JztcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6ICdcXGYxMWUnO1xuJGZhLXZhci1mbGFnLW86ICdcXGYxMWQnO1xuJGZhLXZhci1mbGFzaDogJ1xcZjBlNyc7XG4kZmEtdmFyLWZsYXNrOiAnXFxmMGMzJztcbiRmYS12YXItZmxpY2tyOiAnXFxmMTZlJztcbiRmYS12YXItZmxvcHB5LW86ICdcXGYwYzcnO1xuJGZhLXZhci1mb2xkZXI6ICdcXGYwN2InO1xuJGZhLXZhci1mb2xkZXItbzogJ1xcZjExNCc7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiAnXFxmMDdjJztcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogJ1xcZjExNSc7XG4kZmEtdmFyLWZvbnQ6ICdcXGYwMzEnO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6ICdcXGYyYjQnO1xuJGZhLXZhci1mb250aWNvbnM6ICdcXGYyODAnO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6ICdcXGYyODYnO1xuJGZhLXZhci1mb3J1bWJlZTogJ1xcZjIxMSc7XG4kZmEtdmFyLWZvcndhcmQ6ICdcXGYwNGUnO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiAnXFxmMTgwJztcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6ICdcXGYyYzUnO1xuJGZhLXZhci1mcm93bi1vOiAnXFxmMTE5JztcbiRmYS12YXItZnV0Ym9sLW86ICdcXGYxZTMnO1xuJGZhLXZhci1nYW1lcGFkOiAnXFxmMTFiJztcbiRmYS12YXItZ2F2ZWw6ICdcXGYwZTMnO1xuJGZhLXZhci1nYnA6ICdcXGYxNTQnO1xuJGZhLXZhci1nZTogJ1xcZjFkMSc7XG4kZmEtdmFyLWdlYXI6ICdcXGYwMTMnO1xuJGZhLXZhci1nZWFyczogJ1xcZjA4NSc7XG4kZmEtdmFyLWdlbmRlcmxlc3M6ICdcXGYyMmQnO1xuJGZhLXZhci1nZXQtcG9ja2V0OiAnXFxmMjY1JztcbiRmYS12YXItZ2c6ICdcXGYyNjAnO1xuJGZhLXZhci1nZy1jaXJjbGU6ICdcXGYyNjEnO1xuJGZhLXZhci1naWZ0OiAnXFxmMDZiJztcbiRmYS12YXItZ2l0OiAnXFxmMWQzJztcbiRmYS12YXItZ2l0LXNxdWFyZTogJ1xcZjFkMic7XG4kZmEtdmFyLWdpdGh1YjogJ1xcZjA5Yic7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6ICdcXGYxMTMnO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiAnXFxmMDkyJztcbiRmYS12YXItZ2l0bGFiOiAnXFxmMjk2JztcbiRmYS12YXItZ2l0dGlwOiAnXFxmMTg0JztcbiRmYS12YXItZ2xhc3M6ICdcXGYwMDAnO1xuJGZhLXZhci1nbGlkZTogJ1xcZjJhNSc7XG4kZmEtdmFyLWdsaWRlLWc6ICdcXGYyYTYnO1xuJGZhLXZhci1nbG9iZTogJ1xcZjBhYyc7XG4kZmEtdmFyLWdvb2dsZTogJ1xcZjFhMCc7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiAnXFxmMGQ1JztcbiRmYS12YXItZ29vZ2xlLXBsdXMtY2lyY2xlOiAnXFxmMmIzJztcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6ICdcXGYyYjMnO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6ICdcXGYwZDQnO1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiAnXFxmMWVlJztcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6ICdcXGYxOWQnO1xuJGZhLXZhci1ncmF0aXBheTogJ1xcZjE4NCc7XG4kZmEtdmFyLWdyYXY6ICdcXGYyZDYnO1xuJGZhLXZhci1ncm91cDogJ1xcZjBjMCc7XG4kZmEtdmFyLWgtc3F1YXJlOiAnXFxmMGZkJztcbiRmYS12YXItaGFja2VyLW5ld3M6ICdcXGYxZDQnO1xuJGZhLXZhci1oYW5kLWdyYWItbzogJ1xcZjI1NSc7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86ICdcXGYyNTgnO1xuJGZhLXZhci1oYW5kLW8tZG93bjogJ1xcZjBhNyc7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiAnXFxmMGE1JztcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiAnXFxmMGE0JztcbiRmYS12YXItaGFuZC1vLXVwOiAnXFxmMGE2JztcbiRmYS12YXItaGFuZC1wYXBlci1vOiAnXFxmMjU2JztcbiRmYS12YXItaGFuZC1wZWFjZS1vOiAnXFxmMjViJztcbiRmYS12YXItaGFuZC1wb2ludGVyLW86ICdcXGYyNWEnO1xuJGZhLXZhci1oYW5kLXJvY2stbzogJ1xcZjI1NSc7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogJ1xcZjI1Nyc7XG4kZmEtdmFyLWhhbmQtc3BvY2stbzogJ1xcZjI1OSc7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiAnXFxmMjU2JztcbiRmYS12YXItaGFuZHNoYWtlLW86ICdcXGYyYjUnO1xuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6ICdcXGYyYTQnO1xuJGZhLXZhci1oYXNodGFnOiAnXFxmMjkyJztcbiRmYS12YXItaGRkLW86ICdcXGYwYTAnO1xuJGZhLXZhci1oZWFkZXI6ICdcXGYxZGMnO1xuJGZhLXZhci1oZWFkcGhvbmVzOiAnXFxmMDI1JztcbiRmYS12YXItaGVhcnQ6ICdcXGYwMDQnO1xuJGZhLXZhci1oZWFydC1vOiAnXFxmMDhhJztcbiRmYS12YXItaGVhcnRiZWF0OiAnXFxmMjFlJztcbiRmYS12YXItaGlzdG9yeTogJ1xcZjFkYSc7XG4kZmEtdmFyLWhvbWU6ICdcXGYwMTUnO1xuJGZhLXZhci1ob3NwaXRhbC1vOiAnXFxmMGY4JztcbiRmYS12YXItaG90ZWw6ICdcXGYyMzYnO1xuJGZhLXZhci1ob3VyZ2xhc3M6ICdcXGYyNTQnO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogJ1xcZjI1MSc7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiAnXFxmMjUyJztcbiRmYS12YXItaG91cmdsYXNzLTM6ICdcXGYyNTMnO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiAnXFxmMjUzJztcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6ICdcXGYyNTInO1xuJGZhLXZhci1ob3VyZ2xhc3MtbzogJ1xcZjI1MCc7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogJ1xcZjI1MSc7XG4kZmEtdmFyLWhvdXp6OiAnXFxmMjdjJztcbiRmYS12YXItaHRtbDU6ICdcXGYxM2InO1xuJGZhLXZhci1pLWN1cnNvcjogJ1xcZjI0Nic7XG4kZmEtdmFyLWlkLWJhZGdlOiAnXFxmMmMxJztcbiRmYS12YXItaWQtY2FyZDogJ1xcZjJjMic7XG4kZmEtdmFyLWlkLWNhcmQtbzogJ1xcZjJjMyc7XG4kZmEtdmFyLWlsczogJ1xcZjIwYic7XG4kZmEtdmFyLWltYWdlOiAnXFxmMDNlJztcbiRmYS12YXItaW1kYjogJ1xcZjJkOCc7XG4kZmEtdmFyLWluYm94OiAnXFxmMDFjJztcbiRmYS12YXItaW5kZW50OiAnXFxmMDNjJztcbiRmYS12YXItaW5kdXN0cnk6ICdcXGYyNzUnO1xuJGZhLXZhci1pbmZvOiAnXFxmMTI5JztcbiRmYS12YXItaW5mby1jaXJjbGU6ICdcXGYwNWEnO1xuJGZhLXZhci1pbnI6ICdcXGYxNTYnO1xuJGZhLXZhci1pbnN0YWdyYW06ICdcXGYxNmQnO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogJ1xcZjE5Yyc7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiAnXFxmMjZiJztcbiRmYS12YXItaW50ZXJzZXg6ICdcXGYyMjQnO1xuJGZhLXZhci1pb3hob3N0OiAnXFxmMjA4JztcbiRmYS12YXItaXRhbGljOiAnXFxmMDMzJztcbiRmYS12YXItam9vbWxhOiAnXFxmMWFhJztcbiRmYS12YXItanB5OiAnXFxmMTU3JztcbiRmYS12YXItanNmaWRkbGU6ICdcXGYxY2MnO1xuJGZhLXZhci1rZXk6ICdcXGYwODQnO1xuJGZhLXZhci1rZXlib2FyZC1vOiAnXFxmMTFjJztcbiRmYS12YXIta3J3OiAnXFxmMTU5JztcbiRmYS12YXItbGFuZ3VhZ2U6ICdcXGYxYWInO1xuJGZhLXZhci1sYXB0b3A6ICdcXGYxMDknO1xuJGZhLXZhci1sYXN0Zm06ICdcXGYyMDInO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiAnXFxmMjAzJztcbiRmYS12YXItbGVhZjogJ1xcZjA2Yyc7XG4kZmEtdmFyLWxlYW5wdWI6ICdcXGYyMTInO1xuJGZhLXZhci1sZWdhbDogJ1xcZjBlMyc7XG4kZmEtdmFyLWxlbW9uLW86ICdcXGYwOTQnO1xuJGZhLXZhci1sZXZlbC1kb3duOiAnXFxmMTQ5JztcbiRmYS12YXItbGV2ZWwtdXA6ICdcXGYxNDgnO1xuJGZhLXZhci1saWZlLWJvdXk6ICdcXGYxY2QnO1xuJGZhLXZhci1saWZlLWJ1b3k6ICdcXGYxY2QnO1xuJGZhLXZhci1saWZlLXJpbmc6ICdcXGYxY2QnO1xuJGZhLXZhci1saWZlLXNhdmVyOiAnXFxmMWNkJztcbiRmYS12YXItbGlnaHRidWxiLW86ICdcXGYwZWInO1xuJGZhLXZhci1saW5lLWNoYXJ0OiAnXFxmMjAxJztcbiRmYS12YXItbGluazogJ1xcZjBjMSc7XG4kZmEtdmFyLWxpbmtlZGluOiAnXFxmMGUxJztcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiAnXFxmMDhjJztcbiRmYS12YXItbGlub2RlOiAnXFxmMmI4JztcbiRmYS12YXItbGludXg6ICdcXGYxN2MnO1xuJGZhLXZhci1saXN0OiAnXFxmMDNhJztcbiRmYS12YXItbGlzdC1hbHQ6ICdcXGYwMjInO1xuJGZhLXZhci1saXN0LW9sOiAnXFxmMGNiJztcbiRmYS12YXItbGlzdC11bDogJ1xcZjBjYSc7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiAnXFxmMTI0JztcbiRmYS12YXItbG9jazogJ1xcZjAyMyc7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogJ1xcZjE3NSc7XG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogJ1xcZjE3Nyc7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6ICdcXGYxNzgnO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiAnXFxmMTc2JztcbiRmYS12YXItbG93LXZpc2lvbjogJ1xcZjJhOCc7XG4kZmEtdmFyLW1hZ2ljOiAnXFxmMGQwJztcbiRmYS12YXItbWFnbmV0OiAnXFxmMDc2JztcbiRmYS12YXItbWFpbC1mb3J3YXJkOiAnXFxmMDY0JztcbiRmYS12YXItbWFpbC1yZXBseTogJ1xcZjExMic7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiAnXFxmMTIyJztcbiRmYS12YXItbWFsZTogJ1xcZjE4Myc7XG4kZmEtdmFyLW1hcDogJ1xcZjI3OSc7XG4kZmEtdmFyLW1hcC1tYXJrZXI6ICdcXGYwNDEnO1xuJGZhLXZhci1tYXAtbzogJ1xcZjI3OCc7XG4kZmEtdmFyLW1hcC1waW46ICdcXGYyNzYnO1xuJGZhLXZhci1tYXAtc2lnbnM6ICdcXGYyNzcnO1xuJGZhLXZhci1tYXJzOiAnXFxmMjIyJztcbiRmYS12YXItbWFycy1kb3VibGU6ICdcXGYyMjcnO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogJ1xcZjIyOSc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6ICdcXGYyMmInO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiAnXFxmMjJhJztcbiRmYS12YXItbWF4Y2RuOiAnXFxmMTM2JztcbiRmYS12YXItbWVhbnBhdGg6ICdcXGYyMGMnO1xuJGZhLXZhci1tZWRpdW06ICdcXGYyM2EnO1xuJGZhLXZhci1tZWRraXQ6ICdcXGYwZmEnO1xuJGZhLXZhci1tZWV0dXA6ICdcXGYyZTAnO1xuJGZhLXZhci1tZWgtbzogJ1xcZjExYSc7XG4kZmEtdmFyLW1lcmN1cnk6ICdcXGYyMjMnO1xuJGZhLXZhci1taWNyb2NoaXA6ICdcXGYyZGInO1xuJGZhLXZhci1taWNyb3Bob25lOiAnXFxmMTMwJztcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogJ1xcZjEzMSc7XG4kZmEtdmFyLW1pbnVzOiAnXFxmMDY4JztcbiRmYS12YXItbWludXMtY2lyY2xlOiAnXFxmMDU2JztcbiRmYS12YXItbWludXMtc3F1YXJlOiAnXFxmMTQ2JztcbiRmYS12YXItbWludXMtc3F1YXJlLW86ICdcXGYxNDcnO1xuJGZhLXZhci1taXhjbG91ZDogJ1xcZjI4OSc7XG4kZmEtdmFyLW1vYmlsZTogJ1xcZjEwYic7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogJ1xcZjEwYic7XG4kZmEtdmFyLW1vZHg6ICdcXGYyODUnO1xuJGZhLXZhci1tb25leTogJ1xcZjBkNic7XG4kZmEtdmFyLW1vb24tbzogJ1xcZjE4Nic7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogJ1xcZjE5ZCc7XG4kZmEtdmFyLW1vdG9yY3ljbGU6ICdcXGYyMWMnO1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiAnXFxmMjQ1JztcbiRmYS12YXItbXVzaWM6ICdcXGYwMDEnO1xuJGZhLXZhci1uYXZpY29uOiAnXFxmMGM5JztcbiRmYS12YXItbmV1dGVyOiAnXFxmMjJjJztcbiRmYS12YXItbmV3c3BhcGVyLW86ICdcXGYxZWEnO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6ICdcXGYyNDcnO1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogJ1xcZjI0OCc7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6ICdcXGYyNjMnO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogJ1xcZjI2NCc7XG4kZmEtdmFyLW9wZW5jYXJ0OiAnXFxmMjNkJztcbiRmYS12YXItb3BlbmlkOiAnXFxmMTliJztcbiRmYS12YXItb3BlcmE6ICdcXGYyNmEnO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiAnXFxmMjNjJztcbiRmYS12YXItb3V0ZGVudDogJ1xcZjAzYic7XG4kZmEtdmFyLXBhZ2VsaW5lczogJ1xcZjE4Yyc7XG4kZmEtdmFyLXBhaW50LWJydXNoOiAnXFxmMWZjJztcbiRmYS12YXItcGFwZXItcGxhbmU6ICdcXGYxZDgnO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiAnXFxmMWQ5JztcbiRmYS12YXItcGFwZXJjbGlwOiAnXFxmMGM2JztcbiRmYS12YXItcGFyYWdyYXBoOiAnXFxmMWRkJztcbiRmYS12YXItcGFzdGU6ICdcXGYwZWEnO1xuJGZhLXZhci1wYXVzZTogJ1xcZjA0Yyc7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogJ1xcZjI4Yic7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiAnXFxmMjhjJztcbiRmYS12YXItcGF3OiAnXFxmMWIwJztcbiRmYS12YXItcGF5cGFsOiAnXFxmMWVkJztcbiRmYS12YXItcGVuY2lsOiAnXFxmMDQwJztcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogJ1xcZjE0Yic7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogJ1xcZjA0NCc7XG4kZmEtdmFyLXBlcmNlbnQ6ICdcXGYyOTUnO1xuJGZhLXZhci1waG9uZTogJ1xcZjA5NSc7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogJ1xcZjA5OCc7XG4kZmEtdmFyLXBob3RvOiAnXFxmMDNlJztcbiRmYS12YXItcGljdHVyZS1vOiAnXFxmMDNlJztcbiRmYS12YXItcGllLWNoYXJ0OiAnXFxmMjAwJztcbiRmYS12YXItcGllZC1waXBlcjogJ1xcZjJhZSc7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiAnXFxmMWE4JztcbiRmYS12YXItcGllZC1waXBlci1wcDogJ1xcZjFhNyc7XG4kZmEtdmFyLXBpbnRlcmVzdDogJ1xcZjBkMic7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiAnXFxmMjMxJztcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogJ1xcZjBkMyc7XG4kZmEtdmFyLXBsYW5lOiAnXFxmMDcyJztcbiRmYS12YXItcGxheTogJ1xcZjA0Yic7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiAnXFxmMTQ0JztcbiRmYS12YXItcGxheS1jaXJjbGUtbzogJ1xcZjAxZCc7XG4kZmEtdmFyLXBsdWc6ICdcXGYxZTYnO1xuJGZhLXZhci1wbHVzOiAnXFxmMDY3JztcbiRmYS12YXItcGx1cy1jaXJjbGU6ICdcXGYwNTUnO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogJ1xcZjBmZSc7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86ICdcXGYxOTYnO1xuJGZhLXZhci1wb2RjYXN0OiAnXFxmMmNlJztcbiRmYS12YXItcG93ZXItb2ZmOiAnXFxmMDExJztcbiRmYS12YXItcHJpbnQ6ICdcXGYwMmYnO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6ICdcXGYyODgnO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6ICdcXGYxMmUnO1xuJGZhLXZhci1xcTogJ1xcZjFkNic7XG4kZmEtdmFyLXFyY29kZTogJ1xcZjAyOSc7XG4kZmEtdmFyLXF1ZXN0aW9uOiAnXFxmMTI4JztcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiAnXFxmMDU5JztcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86ICdcXGYyOWMnO1xuJGZhLXZhci1xdW9yYTogJ1xcZjJjNCc7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6ICdcXGYxMGQnO1xuJGZhLXZhci1xdW90ZS1yaWdodDogJ1xcZjEwZSc7XG4kZmEtdmFyLXJhOiAnXFxmMWQwJztcbiRmYS12YXItcmFuZG9tOiAnXFxmMDc0JztcbiRmYS12YXItcmF2ZWxyeTogJ1xcZjJkOSc7XG4kZmEtdmFyLXJlYmVsOiAnXFxmMWQwJztcbiRmYS12YXItcmVjeWNsZTogJ1xcZjFiOCc7XG4kZmEtdmFyLXJlZGRpdDogJ1xcZjFhMSc7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogJ1xcZjI4MSc7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6ICdcXGYxYTInO1xuJGZhLXZhci1yZWZyZXNoOiAnXFxmMDIxJztcbiRmYS12YXItcmVnaXN0ZXJlZDogJ1xcZjI1ZCc7XG4kZmEtdmFyLXJlbW92ZTogJ1xcZjAwZCc7XG4kZmEtdmFyLXJlbnJlbjogJ1xcZjE4Yic7XG4kZmEtdmFyLXJlb3JkZXI6ICdcXGYwYzknO1xuJGZhLXZhci1yZXBlYXQ6ICdcXGYwMWUnO1xuJGZhLXZhci1yZXBseTogJ1xcZjExMic7XG4kZmEtdmFyLXJlcGx5LWFsbDogJ1xcZjEyMic7XG4kZmEtdmFyLXJlc2lzdGFuY2U6ICdcXGYxZDAnO1xuJGZhLXZhci1yZXR3ZWV0OiAnXFxmMDc5JztcbiRmYS12YXItcm1iOiAnXFxmMTU3JztcbiRmYS12YXItcm9hZDogJ1xcZjAxOCc7XG4kZmEtdmFyLXJvY2tldDogJ1xcZjEzNSc7XG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiAnXFxmMGUyJztcbiRmYS12YXItcm90YXRlLXJpZ2h0OiAnXFxmMDFlJztcbiRmYS12YXItcm91YmxlOiAnXFxmMTU4JztcbiRmYS12YXItcnNzOiAnXFxmMDllJztcbiRmYS12YXItcnNzLXNxdWFyZTogJ1xcZjE0Myc7XG4kZmEtdmFyLXJ1YjogJ1xcZjE1OCc7XG4kZmEtdmFyLXJ1YmxlOiAnXFxmMTU4JztcbiRmYS12YXItcnVwZWU6ICdcXGYxNTYnO1xuJGZhLXZhci1zMTU6ICdcXGYyY2QnO1xuJGZhLXZhci1zYWZhcmk6ICdcXGYyNjcnO1xuJGZhLXZhci1zYXZlOiAnXFxmMGM3JztcbiRmYS12YXItc2Npc3NvcnM6ICdcXGYwYzQnO1xuJGZhLXZhci1zY3JpYmQ6ICdcXGYyOGEnO1xuJGZhLXZhci1zZWFyY2g6ICdcXGYwMDInO1xuJGZhLXZhci1zZWFyY2gtbWludXM6ICdcXGYwMTAnO1xuJGZhLXZhci1zZWFyY2gtcGx1czogJ1xcZjAwZSc7XG4kZmEtdmFyLXNlbGxzeTogJ1xcZjIxMyc7XG4kZmEtdmFyLXNlbmQ6ICdcXGYxZDgnO1xuJGZhLXZhci1zZW5kLW86ICdcXGYxZDknO1xuJGZhLXZhci1zZXJ2ZXI6ICdcXGYyMzMnO1xuJGZhLXZhci1zaGFyZTogJ1xcZjA2NCc7XG4kZmEtdmFyLXNoYXJlLWFsdDogJ1xcZjFlMCc7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6ICdcXGYxZTEnO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6ICdcXGYxNGQnO1xuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogJ1xcZjA0NSc7XG4kZmEtdmFyLXNoZWtlbDogJ1xcZjIwYic7XG4kZmEtdmFyLXNoZXFlbDogJ1xcZjIwYic7XG4kZmEtdmFyLXNoaWVsZDogJ1xcZjEzMic7XG4kZmEtdmFyLXNoaXA6ICdcXGYyMWEnO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6ICdcXGYyMTQnO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6ICdcXGYyOTAnO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6ICdcXGYyOTEnO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiAnXFxmMDdhJztcbiRmYS12YXItc2hvd2VyOiAnXFxmMmNjJztcbiRmYS12YXItc2lnbi1pbjogJ1xcZjA5MCc7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6ICdcXGYyYTcnO1xuJGZhLXZhci1zaWduLW91dDogJ1xcZjA4Yic7XG4kZmEtdmFyLXNpZ25hbDogJ1xcZjAxMic7XG4kZmEtdmFyLXNpZ25pbmc6ICdcXGYyYTcnO1xuJGZhLXZhci1zaW1wbHlidWlsdDogJ1xcZjIxNSc7XG4kZmEtdmFyLXNpdGVtYXA6ICdcXGYwZTgnO1xuJGZhLXZhci1za3lhdGxhczogJ1xcZjIxNic7XG4kZmEtdmFyLXNreXBlOiAnXFxmMTdlJztcbiRmYS12YXItc2xhY2s6ICdcXGYxOTgnO1xuJGZhLXZhci1zbGlkZXJzOiAnXFxmMWRlJztcbiRmYS12YXItc2xpZGVzaGFyZTogJ1xcZjFlNyc7XG4kZmEtdmFyLXNtaWxlLW86ICdcXGYxMTgnO1xuJGZhLXZhci1zbmFwY2hhdDogJ1xcZjJhYic7XG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiAnXFxmMmFjJztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiAnXFxmMmFkJztcbiRmYS12YXItc25vd2ZsYWtlLW86ICdcXGYyZGMnO1xuJGZhLXZhci1zb2NjZXItYmFsbC1vOiAnXFxmMWUzJztcbiRmYS12YXItc29ydDogJ1xcZjBkYyc7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiAnXFxmMTVkJztcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiAnXFxmMTVlJztcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiAnXFxmMTYwJztcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogJ1xcZjE2MSc7XG4kZmEtdmFyLXNvcnQtYXNjOiAnXFxmMGRlJztcbiRmYS12YXItc29ydC1kZXNjOiAnXFxmMGRkJztcbiRmYS12YXItc29ydC1kb3duOiAnXFxmMGRkJztcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogJ1xcZjE2Mic7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiAnXFxmMTYzJztcbiRmYS12YXItc29ydC11cDogJ1xcZjBkZSc7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6ICdcXGYxYmUnO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiAnXFxmMTk3JztcbiRmYS12YXItc3Bpbm5lcjogJ1xcZjExMCc7XG4kZmEtdmFyLXNwb29uOiAnXFxmMWIxJztcbiRmYS12YXItc3BvdGlmeTogJ1xcZjFiYyc7XG4kZmEtdmFyLXNxdWFyZTogJ1xcZjBjOCc7XG4kZmEtdmFyLXNxdWFyZS1vOiAnXFxmMDk2JztcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6ICdcXGYxOGQnO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogJ1xcZjE2Yyc7XG4kZmEtdmFyLXN0YXI6ICdcXGYwMDUnO1xuJGZhLXZhci1zdGFyLWhhbGY6ICdcXGYwODknO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6ICdcXGYxMjMnO1xuJGZhLXZhci1zdGFyLWhhbGYtZnVsbDogJ1xcZjEyMyc7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiAnXFxmMTIzJztcbiRmYS12YXItc3Rhci1vOiAnXFxmMDA2JztcbiRmYS12YXItc3RlYW06ICdcXGYxYjYnO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6ICdcXGYxYjcnO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiAnXFxmMDQ4JztcbiRmYS12YXItc3RlcC1mb3J3YXJkOiAnXFxmMDUxJztcbiRmYS12YXItc3RldGhvc2NvcGU6ICdcXGYwZjEnO1xuJGZhLXZhci1zdGlja3ktbm90ZTogJ1xcZjI0OSc7XG4kZmEtdmFyLXN0aWNreS1ub3RlLW86ICdcXGYyNGEnO1xuJGZhLXZhci1zdG9wOiAnXFxmMDRkJztcbiRmYS12YXItc3RvcC1jaXJjbGU6ICdcXGYyOGQnO1xuJGZhLXZhci1zdG9wLWNpcmNsZS1vOiAnXFxmMjhlJztcbiRmYS12YXItc3RyZWV0LXZpZXc6ICdcXGYyMWQnO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiAnXFxmMGNjJztcbiRmYS12YXItc3R1bWJsZXVwb246ICdcXGYxYTQnO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6ICdcXGYxYTMnO1xuJGZhLXZhci1zdWJzY3JpcHQ6ICdcXGYxMmMnO1xuJGZhLXZhci1zdWJ3YXk6ICdcXGYyMzknO1xuJGZhLXZhci1zdWl0Y2FzZTogJ1xcZjBmMic7XG4kZmEtdmFyLXN1bi1vOiAnXFxmMTg1JztcbiRmYS12YXItc3VwZXJwb3dlcnM6ICdcXGYyZGQnO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogJ1xcZjEyYic7XG4kZmEtdmFyLXN1cHBvcnQ6ICdcXGYxY2QnO1xuJGZhLXZhci10YWJsZTogJ1xcZjBjZSc7XG4kZmEtdmFyLXRhYmxldDogJ1xcZjEwYSc7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6ICdcXGYwZTQnO1xuJGZhLXZhci10YWc6ICdcXGYwMmInO1xuJGZhLXZhci10YWdzOiAnXFxmMDJjJztcbiRmYS12YXItdGFza3M6ICdcXGYwYWUnO1xuJGZhLXZhci10YXhpOiAnXFxmMWJhJztcbiRmYS12YXItdGVsZWdyYW06ICdcXGYyYzYnO1xuJGZhLXZhci10ZWxldmlzaW9uOiAnXFxmMjZjJztcbiRmYS12YXItdGVuY2VudC13ZWlibzogJ1xcZjFkNSc7XG4kZmEtdmFyLXRlcm1pbmFsOiAnXFxmMTIwJztcbiRmYS12YXItdGV4dC1oZWlnaHQ6ICdcXGYwMzQnO1xuJGZhLXZhci10ZXh0LXdpZHRoOiAnXFxmMDM1JztcbiRmYS12YXItdGg6ICdcXGYwMGEnO1xuJGZhLXZhci10aC1sYXJnZTogJ1xcZjAwOSc7XG4kZmEtdmFyLXRoLWxpc3Q6ICdcXGYwMGInO1xuJGZhLXZhci10aGVtZWlzbGU6ICdcXGYyYjInO1xuJGZhLXZhci10aGVybW9tZXRlcjogJ1xcZjJjNyc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6ICdcXGYyY2InO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiAnXFxmMmNhJztcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogJ1xcZjJjOSc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6ICdcXGYyYzgnO1xuJGZhLXZhci10aGVybW9tZXRlci00OiAnXFxmMmM3JztcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6ICdcXGYyY2InO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiAnXFxmMmM3JztcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogJ1xcZjJjOSc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6ICdcXGYyY2EnO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogJ1xcZjJjOCc7XG4kZmEtdmFyLXRodW1iLXRhY2s6ICdcXGYwOGQnO1xuJGZhLXZhci10aHVtYnMtZG93bjogJ1xcZjE2NSc7XG4kZmEtdmFyLXRodW1icy1vLWRvd246ICdcXGYwODgnO1xuJGZhLXZhci10aHVtYnMtby11cDogJ1xcZjA4Nyc7XG4kZmEtdmFyLXRodW1icy11cDogJ1xcZjE2NCc7XG4kZmEtdmFyLXRpY2tldDogJ1xcZjE0NSc7XG4kZmEtdmFyLXRpbWVzOiAnXFxmMDBkJztcbiRmYS12YXItdGltZXMtY2lyY2xlOiAnXFxmMDU3JztcbiRmYS12YXItdGltZXMtY2lyY2xlLW86ICdcXGYwNWMnO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6ICdcXGYyZDMnO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogJ1xcZjJkNCc7XG4kZmEtdmFyLXRpbnQ6ICdcXGYwNDMnO1xuJGZhLXZhci10b2dnbGUtZG93bjogJ1xcZjE1MCc7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiAnXFxmMTkxJztcbiRmYS12YXItdG9nZ2xlLW9mZjogJ1xcZjIwNCc7XG4kZmEtdmFyLXRvZ2dsZS1vbjogJ1xcZjIwNSc7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogJ1xcZjE1Mic7XG4kZmEtdmFyLXRvZ2dsZS11cDogJ1xcZjE1MSc7XG4kZmEtdmFyLXRyYWRlbWFyazogJ1xcZjI1Yyc7XG4kZmEtdmFyLXRyYWluOiAnXFxmMjM4JztcbiRmYS12YXItdHJhbnNnZW5kZXI6ICdcXGYyMjQnO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6ICdcXGYyMjUnO1xuJGZhLXZhci10cmFzaDogJ1xcZjFmOCc7XG4kZmEtdmFyLXRyYXNoLW86ICdcXGYwMTQnO1xuJGZhLXZhci10cmVlOiAnXFxmMWJiJztcbiRmYS12YXItdHJlbGxvOiAnXFxmMTgxJztcbiRmYS12YXItdHJpcGFkdmlzb3I6ICdcXGYyNjInO1xuJGZhLXZhci10cm9waHk6ICdcXGYwOTEnO1xuJGZhLXZhci10cnVjazogJ1xcZjBkMSc7XG4kZmEtdmFyLXRyeTogJ1xcZjE5NSc7XG4kZmEtdmFyLXR0eTogJ1xcZjFlNCc7XG4kZmEtdmFyLXR1bWJscjogJ1xcZjE3Myc7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6ICdcXGYxNzQnO1xuJGZhLXZhci10dXJraXNoLWxpcmE6ICdcXGYxOTUnO1xuJGZhLXZhci10djogJ1xcZjI2Yyc7XG4kZmEtdmFyLXR3aXRjaDogJ1xcZjFlOCc7XG4kZmEtdmFyLXR3aXR0ZXI6ICdcXGYwOTknO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogJ1xcZjA4MSc7XG4kZmEtdmFyLXVtYnJlbGxhOiAnXFxmMGU5JztcbiRmYS12YXItdW5kZXJsaW5lOiAnXFxmMGNkJztcbiRmYS12YXItdW5kbzogJ1xcZjBlMic7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6ICdcXGYyOWEnO1xuJGZhLXZhci11bml2ZXJzaXR5OiAnXFxmMTljJztcbiRmYS12YXItdW5saW5rOiAnXFxmMTI3JztcbiRmYS12YXItdW5sb2NrOiAnXFxmMDljJztcbiRmYS12YXItdW5sb2NrLWFsdDogJ1xcZjEzZSc7XG4kZmEtdmFyLXVuc29ydGVkOiAnXFxmMGRjJztcbiRmYS12YXItdXBsb2FkOiAnXFxmMDkzJztcbiRmYS12YXItdXNiOiAnXFxmMjg3JztcbiRmYS12YXItdXNkOiAnXFxmMTU1JztcbiRmYS12YXItdXNlcjogJ1xcZjAwNyc7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiAnXFxmMmJkJztcbiRmYS12YXItdXNlci1jaXJjbGUtbzogJ1xcZjJiZSc7XG4kZmEtdmFyLXVzZXItbWQ6ICdcXGYwZjAnO1xuJGZhLXZhci11c2VyLW86ICdcXGYyYzAnO1xuJGZhLXZhci11c2VyLXBsdXM6ICdcXGYyMzQnO1xuJGZhLXZhci11c2VyLXNlY3JldDogJ1xcZjIxYic7XG4kZmEtdmFyLXVzZXItdGltZXM6ICdcXGYyMzUnO1xuJGZhLXZhci11c2VyczogJ1xcZjBjMCc7XG4kZmEtdmFyLXZjYXJkOiAnXFxmMmJiJztcbiRmYS12YXItdmNhcmQtbzogJ1xcZjJiYyc7XG4kZmEtdmFyLXZlbnVzOiAnXFxmMjIxJztcbiRmYS12YXItdmVudXMtZG91YmxlOiAnXFxmMjI2JztcbiRmYS12YXItdmVudXMtbWFyczogJ1xcZjIyOCc7XG4kZmEtdmFyLXZpYWNvaW46ICdcXGYyMzcnO1xuJGZhLXZhci12aWFkZW86ICdcXGYyYTknO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiAnXFxmMmFhJztcbiRmYS12YXItdmlkZW8tY2FtZXJhOiAnXFxmMDNkJztcbiRmYS12YXItdmltZW86ICdcXGYyN2QnO1xuJGZhLXZhci12aW1lby1zcXVhcmU6ICdcXGYxOTQnO1xuJGZhLXZhci12aW5lOiAnXFxmMWNhJztcbiRmYS12YXItdms6ICdcXGYxODknO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogJ1xcZjJhMCc7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiAnXFxmMDI3JztcbiRmYS12YXItdm9sdW1lLW9mZjogJ1xcZjAyNic7XG4kZmEtdmFyLXZvbHVtZS11cDogJ1xcZjAyOCc7XG4kZmEtdmFyLXdhcm5pbmc6ICdcXGYwNzEnO1xuJGZhLXZhci13ZWNoYXQ6ICdcXGYxZDcnO1xuJGZhLXZhci13ZWlibzogJ1xcZjE4YSc7XG4kZmEtdmFyLXdlaXhpbjogJ1xcZjFkNyc7XG4kZmEtdmFyLXdoYXRzYXBwOiAnXFxmMjMyJztcbiRmYS12YXItd2hlZWxjaGFpcjogJ1xcZjE5Myc7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiAnXFxmMjliJztcbiRmYS12YXItd2lmaTogJ1xcZjFlYic7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiAnXFxmMjY2JztcbiRmYS12YXItd2luZG93LWNsb3NlOiAnXFxmMmQzJztcbiRmYS12YXItd2luZG93LWNsb3NlLW86ICdcXGYyZDQnO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6ICdcXGYyZDAnO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6ICdcXGYyZDEnO1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogJ1xcZjJkMic7XG4kZmEtdmFyLXdpbmRvd3M6ICdcXGYxN2EnO1xuJGZhLXZhci13b246ICdcXGYxNTknO1xuJGZhLXZhci13b3JkcHJlc3M6ICdcXGYxOWEnO1xuJGZhLXZhci13cGJlZ2lubmVyOiAnXFxmMjk3JztcbiRmYS12YXItd3BleHBsb3JlcjogJ1xcZjJkZSc7XG4kZmEtdmFyLXdwZm9ybXM6ICdcXGYyOTgnO1xuJGZhLXZhci13cmVuY2g6ICdcXGYwYWQnO1xuJGZhLXZhci14aW5nOiAnXFxmMTY4JztcbiRmYS12YXIteGluZy1zcXVhcmU6ICdcXGYxNjknO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6ICdcXGYyM2InO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiAnXFxmMWQ0JztcbiRmYS12YXIteWFob286ICdcXGYxOWUnO1xuJGZhLXZhci15YzogJ1xcZjIzYic7XG4kZmEtdmFyLXljLXNxdWFyZTogJ1xcZjFkNCc7XG4kZmEtdmFyLXllbHA6ICdcXGYxZTknO1xuJGZhLXZhci15ZW46ICdcXGYxNTcnO1xuJGZhLXZhci15b2FzdDogJ1xcZjJiMSc7XG4kZmEtdmFyLXlvdXR1YmU6ICdcXGYxNjcnO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6ICdcXGYxNmEnO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogJ1xcZjE2Nic7XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcblx0dG91Y2gtYWN0aW9uOiBwYW4teTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmLmRyYWdnaW5nIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y3Vyc29yOiBoYW5kO1xuXHR9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdC5zbGljay1sb2FkaW5nICYge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuLnNsaWNrLXNsaWRlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogMTAwJTtcblx0bWluLWhlaWdodDogMXB4O1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdFtkaXI9J3J0bCddICYge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdCYuc2xpY2stbG9hZGluZyBpbWcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLmRyYWdnaW5nIGltZyB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuc2xpY2stbG9hZGluZyAmIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHQuc2xpY2stdmVydGljYWwgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6ICcuLi8uLi9hc3NldHMvZm9udHMvJyAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogJ3NsaWNrJyAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogJy4uLy4uL2Fzc2V0cy9pbWcvJyAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogIzk5OSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6ICdcXGYxMzcnICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiAnXFxmMTM4JyAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiAnXFwyMDIyJyAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogMTBweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG5cdEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG5cdFx0QHJldHVybiBpbWFnZS11cmwoJHVybCk7XG5cdH0gQGVsc2Uge1xuXHRcdEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuXHR9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG5cdEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcblx0XHRAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuXHR9IEBlbHNlIHtcblx0XHRAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG5cdH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcblx0LnNsaWNrLWxvYWRpbmcgJiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoJ2FqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHR9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09ICdzbGljaycge1xuXHRAZm9udC1mYWNlIHtcblx0XHRmb250LWZhbWlseTogJ3NsaWNrJztcblx0XHRzcmM6IHNsaWNrLWZvbnQtdXJsKCdzbGljay5lb3QnKTtcblx0XHRzcmM6IHNsaWNrLWZvbnQtdXJsKCdzbGljay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdFx0c2xpY2stZm9udC11cmwoJ3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHRcdHNsaWNrLWZvbnQtdXJsKCdzbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0XHRzbGljay1mb250LXVybCgnc2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0fVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTAwMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwcHg7XG5cdGxpbmUtaGVpZ2h0OiAwcHg7XG5cdGZvbnQtc2l6ZTogMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuXHRcdH1cblx0fVxuXHQmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG5cdFx0b3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcblx0fVxuXHQmOmJlZm9yZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdH1cbn1cblxuLnNsaWNrLXByZXYge1xuXHRsZWZ0OiAyNXB4O1xuXHRbZGlyPSdydGwnXSAmIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAyNXB4O1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG5cdFx0W2Rpcj0ncnRsJ10gJiB7XG5cdFx0XHRjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5zbGljay1uZXh0IHtcblx0cmlnaHQ6IDI1cHg7XG5cdFtkaXI9J3J0bCddICYge1xuXHRcdGxlZnQ6IDI1cHg7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3Rlcjtcblx0XHRbZGlyPSdydGwnXSAmIHtcblx0XHRcdGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3Rlcjtcblx0XHR9XG5cdH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyNXB4O1xuXHRsZWZ0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuXHRcdFx0XHRmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6ICRzbGljay1kb3QtY29sb3I7XG5cdFx0XHRcdG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcblx0XHRcdG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG5cdFx0fVxuXHR9XG59XG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIFNlbGVjdHJpY1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNlbGVjdHJpYy13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RyaWMtcmVzcG9uc2l2ZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uc2VsZWN0cmljIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIHRyYW4oYWxsKTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdHJpYyAubGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG1hcmdpbjogMCA0NXB4IDAgMTVweDtcblx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKCRidXR0b24taGVpZ2h0IC0gMnB4KTtcblx0Y29sb3I6IHJnYmEoJGRlZmF1bHQsIDAuNSk7XG5cdGhlaWdodDogY2FsYygkYnV0dG9uLWhlaWdodCAtIDJweCk7XG59XG5cbi5zZWxlY3RyaWMtd3JhcHBlci5oYXMtdmFsdWUgLnNlbGVjdHJpYyAubGFiZWwge1xuXHRjb2xvcjogJHByaW1hcnk7XG59XG5cbi8vIC5zZWxlY3RyaWMtZm9jdXMgLnNlbGVjdHJpYyB7XG4vLyB9XG5cbi5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyB7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG5cdGNvbG9yOiAjZTZlNmU2O1xufVxuXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG5cdGJvcmRlci10b3AtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5zZWxlY3RyaWMtb3BlbiB7XG5cdHotaW5kZXg6IDk5OTk7XG59XG5cbi5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljIHtcblx0Ly9ib3JkZXItY29sb3I6ICNlNmU2ZTY7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYy1pdGVtcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0cmljLWRpc2FibGVkIHtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcblx0b3BhY2l0eTogMC41O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG59XG5cbi5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qgc2VsZWN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtMTAwJTtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdC5zZWxlY3RyaWMtaXMtbmF0aXZlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxMDtcbn1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdC5zZWxlY3RyaWMtaXMtbmF0aXZlIHNlbGVjdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiBub25lO1xuXHR6LWluZGV4OiAxO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uc2VsZWN0cmljLWlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogMCAhaW1wb3J0YW50O1xuXHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdCpmb250OiAwLzAgYSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RyaWMtdGVtcC1zaG93IHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLyogSXRlbXMgYm94ICovXG4uc2VsZWN0cmljLWl0ZW1zIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICNmOGY4Zjg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG5cdHotaW5kZXg6IC0xO1xuXHRib3gtc2hhZG93OiAwIDAgMTBweCAtNnB4O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLnNlbGVjdHJpYy1hYm92ZSAuc2VsZWN0cmljLWl0ZW1zIHtcblx0dG9wOiBhdXRvO1xuXHRib3R0b206IDEwMCU7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGksXG4uc2VsZWN0cmljLWl0ZW1zIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogOHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdGNvbG9yOiAjNjY2O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdEBpbmNsdWRlIHRyYW5CQztcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyBsaS5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQ6ICNlZmVmZWY7XG5cdGNvbG9yOiAjNDQ0O1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkIHtcblx0YmFja2dyb3VuZDogI2VmZWZlZjtcblx0Y29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDEwKTtcbn1cblxuLnNlbGVjdHJpYy1pdGVtcyBsaTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcblx0b3BhY2l0eTogMC41O1xuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6ICM0NDQ7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cC5kaXNhYmxlZCBsaSB7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuXHRwYWRkaW5nOiA4cHggMTVweDtcbn1cblxuLnNlbGVjdHJpYyAuYnV0dG9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IGNhbGMoJGJ1dHRvbi1oZWlnaHQgLSAycHgpO1xuXHRoZWlnaHQ6IGNhbGMoJGJ1dHRvbi1oZWlnaHQgLSAycHgpO1xuXHRsaW5lLWhlaWdodDogY2FsYygkYnV0dG9uLWhlaWdodCAtIDJweCk7XG5cdGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG5cdGNvbG9yOiAjYmJiO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQ6IDAvMCBhO1xuXHQqZm9udDogMjBweC8zOHB4IEx1Y2lkYSBTYW5zIFVuaWNvZGUsIEFyaWFsIFVuaWNvZGUgTVMsIEFyaWFsO1xufVxuXG4uc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuXHRjb250ZW50OiAnXFxmMTA3Jztcblx0ei1pbmRleDogMTtcblx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdEBpbmNsdWRlIHYtY2VudGVyO1xuXHRyaWdodDogMTVweDtcblx0bWFyZ2luOiBhdXRvO1xuXHRjb2xvcjogJHByaW1hcnk7XG59XG4iLCIvKlxuICogIFJlbW9kYWwgLSB2MS4xLjFcbiAqICBSZXNwb25zaXZlLCBsaWdodHdlaWdodCwgZmFzdCwgc3luY2hyb25pemVkIHdpdGggQ1NTIGFuaW1hdGlvbnMsIGZ1bGx5IGN1c3RvbWl6YWJsZSBtb2RhbCB3aW5kb3cgcGx1Z2luIHdpdGggZGVjbGFyYXRpdmUgY29uZmlndXJhdGlvbiBhbmQgaGFzaCB0cmFja2luZy5cbiAqICBodHRwOi8vdm9ka2FiZWFycy5naXRodWIuaW8vcmVtb2RhbC9cbiAqXG4gKiAgTWFkZSBieSBJbHlhIE1ha2Fyb3ZcbiAqICBVbmRlciBNSVQgTGljZW5zZVxuICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBSZW1vZGFsJ3MgZGVmYXVsdCBtb2JpbGUgZmlyc3QgdGhlbWVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIERlZmF1bHQgdGhlbWUgc3R5bGVzIGZvciB0aGUgYmFja2dyb3VuZCAqL1xuXG4ucmVtb2RhbC1iZy5yZW1vZGFsLWlzLW9wZW5pbmcsXG4ucmVtb2RhbC1iZy5yZW1vZGFsLWlzLW9wZW5lZCB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDNweCk7XG4gIGZpbHRlcjogYmx1cigzcHgpO1xufVxuXG4vKiBEZWZhdWx0IHRoZW1lIHN0eWxlcyBvZiB0aGUgb3ZlcmxheSAqL1xuXG4ucmVtb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MywgNDYsIDU2LCAwLjkpO1xufVxuXG4ucmVtb2RhbC1vdmVybGF5LnJlbW9kYWwtaXMtb3BlbmluZyxcbi5yZW1vZGFsLW92ZXJsYXkucmVtb2RhbC1pcy1jbG9zaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5yZW1vZGFsLW92ZXJsYXkucmVtb2RhbC1pcy1vcGVuaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcmVtb2RhbC1vdmVybGF5LW9wZW5pbmcta2V5ZnJhbWVzO1xuICBhbmltYXRpb24tbmFtZTogcmVtb2RhbC1vdmVybGF5LW9wZW5pbmcta2V5ZnJhbWVzO1xufVxuXG4ucmVtb2RhbC1vdmVybGF5LnJlbW9kYWwtaXMtY2xvc2luZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJlbW9kYWwtb3ZlcmxheS1jbG9zaW5nLWtleWZyYW1lcztcbiAgYW5pbWF0aW9uLW5hbWU6IHJlbW9kYWwtb3ZlcmxheS1jbG9zaW5nLWtleWZyYW1lcztcbn1cblxuLyogRGVmYXVsdCB0aGVtZSBzdHlsZXMgb2YgdGhlIHdyYXBwZXIgKi9cblxuLnJlbW9kYWwtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuXG4vKiBEZWZhdWx0IHRoZW1lIHN0eWxlcyBvZiB0aGUgbW9kYWwgZGlhbG9nICovXG5cbi5yZW1vZGFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDM1cHg7XG5cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG4gIGNvbG9yOiAjMmIyZTM4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucmVtb2RhbC5yZW1vZGFsLWlzLW9wZW5pbmcsXG4ucmVtb2RhbC5yZW1vZGFsLWlzLWNsb3Npbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuLnJlbW9kYWwucmVtb2RhbC1pcy1vcGVuaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcmVtb2RhbC1vcGVuaW5nLWtleWZyYW1lcztcbiAgYW5pbWF0aW9uLW5hbWU6IHJlbW9kYWwtb3BlbmluZy1rZXlmcmFtZXM7XG59XG5cbi5yZW1vZGFsLnJlbW9kYWwtaXMtY2xvc2luZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJlbW9kYWwtY2xvc2luZy1rZXlmcmFtZXM7XG4gIGFuaW1hdGlvbi1uYW1lOiByZW1vZGFsLWNsb3Npbmcta2V5ZnJhbWVzO1xufVxuXG4vKiBWZXJ0aWNhbCBhbGlnbiBvZiB0aGUgbW9kYWwgZGlhbG9nICovXG5cbi5yZW1vZGFsLFxuLnJlbW9kYWwtd3JhcHBlcjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIENsb3NlIGJ1dHRvbiAqL1xuXG4ucmVtb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBjb2xvcjogIzk1OTc5YztcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlbW9kYWwtY2xvc2U6aG92ZXIsXG4ucmVtb2RhbC1jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMmIyZTM4O1xufVxuXG4ucmVtb2RhbC1jbG9zZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIENZXCIsIFwiTmltYnVzIFNhbnMgTFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgd2lkdGg6IDM1cHg7XG5cbiAgY29udGVudDogXCJcXDAwZDdcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBEaWFsb2cgYnV0dG9ucyAqL1xuXG4ucmVtb2RhbC1jb25maXJtLFxuLnJlbW9kYWwtY2FuY2VsIHtcbiAgZm9udDogaW5oZXJpdDtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAwO1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ucmVtb2RhbC1jb25maXJtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM4MWM3ODQ7XG59XG5cbi5yZW1vZGFsLWNvbmZpcm06aG92ZXIsXG4ucmVtb2RhbC1jb25maXJtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzY2YmI2YTtcbn1cblxuLnJlbW9kYWwtY2FuY2VsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlNTczNzM7XG59XG5cbi5yZW1vZGFsLWNhbmNlbDpob3Zlcixcbi5yZW1vZGFsLWNhbmNlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZjUzNTA7XG59XG5cbi8qIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0KyBmb3IgdGhlIGJ1dHRvbiB0YWcuICovXG5cbi5yZW1vZGFsLWNvbmZpcm06Oi1tb3otZm9jdXMtaW5uZXIsXG4ucmVtb2RhbC1jYW5jZWw6Oi1tb3otZm9jdXMtaW5uZXIsXG4ucmVtb2RhbC1jbG9zZTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBLZXlmcmFtZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByZW1vZGFsLW9wZW5pbmcta2V5ZnJhbWVzIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMCk7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmVtb2RhbC1vcGVuaW5nLWtleWZyYW1lcyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgb3BhY2l0eTogMTtcblxuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDApO1xuICAgIGZpbHRlcjogYmx1cigwKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmVtb2RhbC1jbG9zaW5nLWtleWZyYW1lcyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMCk7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmVtb2RhbC1jbG9zaW5nLWtleWZyYW1lcyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMCk7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByZW1vZGFsLW92ZXJsYXktb3BlbmluZy1rZXlmcmFtZXMge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmVtb2RhbC1vdmVybGF5LW9wZW5pbmcta2V5ZnJhbWVzIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmVtb2RhbC1vdmVybGF5LWNsb3Npbmcta2V5ZnJhbWVzIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJlbW9kYWwtb3ZlcmxheS1jbG9zaW5nLWtleWZyYW1lcyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLyogTWVkaWEgcXVlcmllc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAucmVtb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxufVxuXG4vKiBJRThcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sdC1pZTkgLnJlbW9kYWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICMyYjJlMzg7XG59XG5cbi5sdC1pZTkgLnJlbW9kYWwge1xuICB3aWR0aDogNzAwcHg7XG59XG4iLCIvKlxuICogIFJlbW9kYWwgLSB2MS4xLjFcbiAqICBSZXNwb25zaXZlLCBsaWdodHdlaWdodCwgZmFzdCwgc3luY2hyb25pemVkIHdpdGggQ1NTIGFuaW1hdGlvbnMsIGZ1bGx5IGN1c3RvbWl6YWJsZSBtb2RhbCB3aW5kb3cgcGx1Z2luIHdpdGggZGVjbGFyYXRpdmUgY29uZmlndXJhdGlvbiBhbmQgaGFzaCB0cmFja2luZy5cbiAqICBodHRwOi8vdm9ka2FiZWFycy5naXRodWIuaW8vcmVtb2RhbC9cbiAqXG4gKiAgTWFkZSBieSBJbHlhIE1ha2Fyb3ZcbiAqICBVbmRlciBNSVQgTGljZW5zZVxuICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBSZW1vZGFsJ3MgbmVjZXNzYXJ5IHN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogSGlkZSBzY3JvbGwgYmFyICovXG5cbmh0bWwucmVtb2RhbC1pcy1sb2NrZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLyogQW50aSBGT1VDICovXG5cbi5yZW1vZGFsLFxuW2RhdGEtcmVtb2RhbC1pZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBOZWNlc3Nhcnkgc3R5bGVzIG9mIHRoZSBvdmVybGF5ICovXG5cbi5yZW1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogLTUwMDBweDtcbiAgcmlnaHQ6IC01MDAwcHg7XG4gIGJvdHRvbTogLTUwMDBweDtcbiAgbGVmdDogLTUwMDBweDtcblxuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBOZWNlc3Nhcnkgc3R5bGVzIG9mIHRoZSB3cmFwcGVyICovXG5cbi5yZW1vZGFsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG5cbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnJlbW9kYWwtd3JhcHBlcjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNWVtO1xuXG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIEZpeCBpUGFkLCBpUGhvbmUgZ2xpdGNoZXMgKi9cblxuLnJlbW9kYWwtb3ZlcmxheSxcbi5yZW1vZGFsLXdyYXBwZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBOZWNlc3Nhcnkgc3R5bGVzIG9mIHRoZSBtb2RhbCBkaWFsb2cgKi9cblxuLnJlbW9kYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgb3V0bGluZTogbm9uZTtcblxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4ucmVtb2RhbC1pcy1pbml0aWFsaXplZCB7XG4gIC8qIERpc2FibGUgQW50aS1GT1VDICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi8vIEdlbmVyYXRlIER1cmF0aW9uICYmIERlbGF5XG5bZGF0YS1hb3NdIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2MCB7XG4gICAgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRpICogNTB9bXM7XG4gICAgfVxuXG4gICAgYm9keVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuXG4gICAgICAmLmFvcy1hbmltYXRlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogI3skaSAqIDUwfW1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGFvcy1lYXNpbmc6IChcbiAgbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCksXG5cbiAgZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEpLFxuICBlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgMSwgMSksXG4gIGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoLjAwMCwgMCwgLjU4MCwgMSksXG4gIGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgLjU4MCwgMSksXG5cbiAgZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoLjYsIC0uMjgsIC43MzUsIC4wNDUpLFxuICBlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjI3NSksXG4gIGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllciguNjgsIC0uNTUsIC4yNjUsIDEuNTUpLFxuXG4gIGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKC40NywgMCwgLjc0NSwgLjcxNSksXG4gIGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpLFxuICBlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjQ0NSwgLjA1LCAuNTUsIC45NSksXG5cbiAgZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSlcbik7XG5cbi8vIEVhc2luZ3MgaW1wbGVtZW50YXRpb25zXG4vLyBEZWZhdWx0IHRpbWluZyBmdW5jdGlvbjogJ2Vhc2UnXG5cbltkYXRhLWFvc10ge1xuICBAZWFjaCAka2V5LCAkdmFsIGluICRhb3MtZWFzaW5nIHtcbiAgICBib2R5W2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdmFsO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQW5pbWF0aW9ucyB2YXJpYWJsZXNcbiRhb3MtZGlzdGFuY2U6IDEwMHB4ICFkZWZhdWx0O1xuXG5cblxuXG4vKipcbiAqIEZhZGUgYW5pbWF0aW9uczpcbiAqIGZhZGVcbiAqIGZhZGUtdXAsIGZhZGUtZG93biwgZmFkZS1sZWZ0LCBmYWRlLXJpZ2h0XG4gKiBmYWRlLXVwLXJpZ2h0LCBmYWRlLXVwLWxlZnQsIGZhZGUtZG93bi1yaWdodCwgZmFkZS1kb3duLWxlZnRcbiAqL1xuXG5bZGF0YS1hb3NePSdmYWRlJ11bZGF0YS1hb3NePSdmYWRlJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAtJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIFpvb20gYW5pbWF0aW9uczpcbiAqIHpvb20taW4sIHpvb20taW4tdXAsIHpvb20taW4tZG93biwgem9vbS1pbi1sZWZ0LCB6b29tLWluLXJpZ2h0XG4gKiB6b29tLW91dCwgem9vbS1vdXQtdXAsIHpvb20tb3V0LWRvd24sIHpvb20tb3V0LWxlZnQsIHpvb20tb3V0LXJpZ2h0XG4gKi9cblxuW2RhdGEtYW9zXj0nem9vbSddW2RhdGEtYW9zXj0nem9vbSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3pvb20taW4nXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0J10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuXG5cblxuLyoqXG4gKiBTbGlkZSBhbmltYXRpb25zXG4gKi9cblxuW2RhdGEtYW9zXj0nc2xpZGUnXVtkYXRhLWFvc149J3NsaWRlJ10ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIEZsaXAgYW5pbWF0aW9uczpcbiAqIGZsaXAtbGVmdCwgZmxpcC1yaWdodCwgZmxpcC11cCwgZmxpcC1kb3duXG4gKi9cblxuW2RhdGEtYW9zXj0nZmxpcCddW2RhdGEtYW9zXj0nZmxpcCddIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvcz0nZmxpcC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtZG93biddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */