@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Barlow&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital@1&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@1,500&display=swap");
@font-face {
  font-family: "Din";
  src: url("../../responsive/fonts/din-regular-webfont.woff2") format("woff2"), url("../../responsive/fonts/din-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Din";
  src: url("../../responsive/fonts/d-dinexp-bold-webfont.woff2") format("woff2"), url("../../responsive/fonts/d-dinexp-bold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Frutiger";
  font-style: normal;
  font-display: swap;
  font-weight: normal;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger.woff") format("woff");
}
@font-face {
  font-family: "Frutiger";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger_bold.woff") format("woff");
}
@font-face {
  font-family: "Fruiteger";
  font-style: normal;
  font-display: swap;
  font-weight: normal;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger.woff") format("woff");
}
@font-face {
  font-family: "Fruiteger";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger_bold.woff") format("woff");
}
/* pt-serif-regular - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-regular.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-regular.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-regular.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-regular.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-italic.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-italic.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-italic.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-italic.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-700 - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-700.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-700.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-700.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-700.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-700italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
body {
  --text-default: #000;
}

.site-id-1 {
  --secondary: #074782;
  --primary: #074782;
  --navstrip: #074782;
}

.site-id-2 {
  --secondary: #F48222;
  --primary: #F48222;
  --navstrip: #F48222;
}

.site-id-3 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-4 {
  --secondary: #FD0C1C;
  --primary: #FD0C1C;
  --navstrip: #FD0C1C;
}

.site-id-5 {
  --secondary: #EA1E21;
  --primary: #EA1E21;
  --navstrip: #EA1E21;
}

.site-id-6 {
  --secondary: #FE0000;
  --primary: #FE0000;
  --navstrip: #FE0000;
}

.site-id-7 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-8 {
  --secondary: #EF141A;
  --primary: #EF141A;
  --navstrip: #EF141A;
}

.site-id-9 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-10 {
  --secondary: #013C6A;
  --primary: #013C6A;
  --navstrip: #013C6A;
}

.site-id-11 {
  --secondary: #D41721;
  --primary: #D41721;
  --navstrip: #D41721;
}

.site-id-12 {
  --secondary: #3D075F;
  --primary: #3D075F;
  --navstrip: #3D075F;
}

.site-id-13 {
  --secondary: #BE1D2C;
  --primary: #BE1D2C;
  --navstrip: #BE1D2C;
}

.site-id-14 {
  --secondary: #E93824;
  --primary: #E93824;
  --navstrip: #E93824;
}

.site-id-16 {
  --secondary: #aa1e23;
  --primary: #aa1e23;
  --navstrip: #aa1e23;
}

.site-id-17 {
  --secondary: #000000;
  --primary: #000000;
  --navstrip: #000000;
}

.site-id-middleeastbusiness_com {
  --secondary: #d4a10f;
  --primary: #d4a10f;
  --navstrip: #d4a10f;
}

.site-id-dev_marinereport_com,
.site-id-marinereport_com {
  --secondary: #00aeed;
  --primary: #00aeed;
  --navstrip: #00aeed;
}

.text-black {
  color: #000000 !important;
}

.text-primary {
  color: var(--primary) !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

a.text-primary:hover, a.text-primary:focus {
  color: #777777 !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

.text-secondary {
  color: var(--secondary) !important;
}

.text-tertiary {
  color: #004AAD !important;
}

.text-default {
  color: var(--text-default) !important;
}

.bg-secondary {
  background-color: var(--secondary) !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
  background-color: #333 !important;
}

.bg-tertiary {
  background-color: #004AAD !important;
}

.block__title, .item__title, .group__title, .page-header {
  font-weight: 700;
  font-family: "Din";
}
.block__title.size-37, .item__title.size-37, .group__title.size-37, .page-header.size-37 {
  font-size: 37px;
}
.block__title.size-26, .item__title.size-26, .group__title.size-26, .page-header.size-26 {
  font-size: 26px;
}
.block__title.size-24, .item__title.size-24, .group__title.size-24, .page-header.size-24 {
  font-size: 24px;
}
.block__title.size-23, .item__title.size-23, .group__title.size-23, .page-header.size-23 {
  font-size: 23px;
}
.block__title.size-20, .item__title.size-20, .group__title.size-20, .page-header.size-20 {
  font-size: 20px;
}
.block__title.size-19, .item__title.size-19, .group__title.size-19, .page-header.size-19 {
  font-size: 19px;
}
.block__title.size-17, .item__title.size-17, .group__title.size-17, .page-header.size-17 {
  font-size: 17px;
}
.block__title.size-16, .item__title.size-16, .group__title.size-16, .page-header.size-16 {
  font-size: 16px;
}
.block__title.size-15, .item__title.size-15, .group__title.size-15, .page-header.size-15 {
  font-size: 15px;
}
.block__title.size-14, .item__title.size-14, .group__title.size-14, .page-header.size-14 {
  font-size: 14px;
}
.block__title.size-13, .item__title.size-13, .group__title.size-13, .page-header.size-13 {
  font-size: 13px;
}
.block__title.size-12, .item__title.size-12, .group__title.size-12, .page-header.size-12 {
  font-size: 12px;
}
.block__title.size-11, .item__title.size-11, .group__title.size-11, .page-header.size-11 {
  font-size: 11px;
}
.block__title.size-resp-24, .item__title.size-resp-24, .group__title.size-resp-24, .page-header.size-resp-24 {
  font-size: 24px;
}
@media (max-width: 991px) {
  .block__title.size-resp-24, .item__title.size-resp-24, .group__title.size-resp-24, .page-header.size-resp-24 {
    font-size: 20px;
  }
}
.block__title.size-resp-26, .item__title.size-resp-26, .group__title.size-resp-26, .page-header.size-resp-26 {
  font-size: 26px;
}
@media (max-width: 991px) {
  .block__title.size-resp-26, .item__title.size-resp-26, .group__title.size-resp-26, .page-header.size-resp-26 {
    font-size: 24px;
  }
}
.block__title.size-resp-19, .item__title.size-resp-19, .group__title.size-resp-19, .page-header.size-resp-19 {
  font-size: 19px;
}
@media (max-width: 991px) {
  .block__title.size-resp-19, .item__title.size-resp-19, .group__title.size-resp-19, .page-header.size-resp-19 {
    font-size: 16px;
  }
}

.block__title-h2 {
  font-size: 24px;
  font-weight: 700;
  font-family: "Din";
  text-transform: uppercase;
}

.block__title-h3 {
  font-size: 20px;
  font-weight: 700;
  font-family: "Din";
}

.item__title-h2 {
  font-family: "Din";
  font-size: 26px;
  font-weight: 700;
}

.item__title-h3 {
  font-family: "Din";
  font-size: 17px;
  font-weight: 700;
}

.item__title-h4 {
  font-size: 15px;
  font-weight: 700;
}

.item__title-h5 {
  font-size: 14px;
  font-weight: 700;
  font-family: "Din";
}

.item__title-h6 {
  font-size: 13px;
  font-weight: 700;
  font-family: "Din";
}

.item__description, .item__description-default {
  line-height: 18px;
}

.item__description-default {
  font-size: 16px;
}

.with-border-bottom {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px !important;
  margin-bottom: 10px;
}

.row-11 {
  margin: 0 -11px;
}
.row-11 > div {
  padding: 0 11px;
}

.row-8 {
  margin: 0 -8px;
}
.row-8 > div {
  padding: 0 8px;
}

.row-5 {
  margin: 0 -5px;
}
.row-5 > div {
  padding: 0 5px;
}

.row-17 {
  margin: 0 -17px;
}
.row-17 > div {
  padding: 0 17px;
}

@media (max-width: 385px) {
  .row-xs {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-flow: column !important;
        -ms-flex-flow: column !important;
            flex-flow: column !important;
  }
  .row-xs > div {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.mt-20 {
  margin-top: 20px;
}

.mt-15 {
  margin-top: 15px;
}

.mt-10 {
  margin-top: 10px;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-11 {
  margin-bottom: 11px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-5 {
  margin-bottom: 5px !important;
}

.mbs-20 {
  margin-bottom: 20px;
}

.px-10 {
  padding: 0 10px;
}

.site-id-5 {
  --font-primary: "Barlow", sans-serif;
}
.site-id-5 .site-footer, .site-id-5 .header .menu-level-0 > .menu-item > .nav-link, .site-id-5 .item__description, .site-id-5 .item__title-h2, .site-id-5 .item__title-h3, .site-id-5 .item__title-h4, .site-id-5 .item__title-h5, .site-id-5 .item__title-h6, .site-id-5 .block__title-h2, .site-id-5 .block__title-h3, .site-id-5 .block__title, .site-id-5 .item__title, .site-id-5 .item__title strong, .site-id-5 .group__title, .site-id-5 .page-header {
  font-family: var(--font-primary);
  font-weight: 500;
}

body {
  overflow-y: auto;
  color: #000;
  font-family: "Frutiger";
  font-weight: 400;
}
body > img {
  display: contents;
}

.show-not-ios {
  display: none;
}
.not-ios .show-not-ios {
  display: block;
}

.show-ios {
  display: none;
}
.ios .show-ios {
  display: block;
}

.play-btn-white {
  opacity: 0.5;
  top: 0;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  outline: 0;
  background-repeat: no-repeat;
  -webkit-background-size: 50px 50px;
          background-size: 50px;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIHBvaW50cz0iMTcwLjY2NywzMDkuMzMzIDI5OC42NjcsMjEzLjMzMyAxNzAuNjY3LDExNy4zMzMgICAgIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJCTxwYXRoIGQ9Ik0yMTMuMzMzLDBDOTUuNDY3LDAsMCw5NS40NjcsMCwyMTMuMzMzczk1LjQ2NywyMTMuMzMzLDIxMy4zMzMsMjEzLjMzM1M0MjYuNjY3LDMzMS4yLDQyNi42NjcsMjEzLjMzMyAgICAgUzMzMS4yLDAsMjEzLjMzMywweiBNMjEzLjMzMywzODRjLTk0LjA4LDAtMTcwLjY2Ny03Ni41ODctMTcwLjY2Ny0xNzAuNjY3UzExOS4yNTMsNDIuNjY3LDIxMy4zMzMsNDIuNjY3ICAgICBTMzg0LDExOS4yNTMsMzg0LDIxMy4zMzNTMzA3LjQxMywzODQsMjEzLjMzMywzODR6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4K);
  height: 100%;
  width: 100%;
}

.site-id-2 nav.tabs {
  display: none;
}

.site-id-1[country=HK] #advertisement-header {
  display: none;
}

.product__description,
.pf__description,
.pf-contact-info {
  font-weight: 400;
  font-family: "PT Serif", serif;
}

.item__description {
  font-family: "Din", serif;
}

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

.b-lazy {
  min-height: 1px;
  min-width: 1px;
  z-index: 1;
}

a,
a:hover,
a:focus {
  text-decoration: none;
  outline: none;
}

a {
  word-break: break-word;
}

.form-control:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #d9d9d9;
          box-shadow: 0 0 0 0.2rem #d9d9d9;
}

p:last-of-type {
  margin-bottom: 0;
}

.captcha {
  margin-bottom: 20px;
}

.progressivePlain .progressivePlain-original.lazyloaded,
.progressivePlain .progressivePlain-original.b-loaded {
  background-color: #fff;
  opacity: 1;
}

.progressivePlain .progressivePlain-original.b-loaded {
  background-color: #fff;
}

.block__title {
  border-top: 2px solid #000;
  color: #000;
  padding: 5px 0;
  margin: 0 0 20px;
  border-bottom: 1px solid #929292;
}

.field-dc,
.if-tc {
  text-transform: uppercase;
  font-family: "Din";
  font-weight: 700;
  font-size: 12px;
  color: #004AAD;
}
.field-dc a,
.if-tc a {
  color: #004AAD;
}

.alert {
  border-left: 5px solid;
  font-weight: 700;
  border-radius: 0;
}

.node__content {
  font-size: 16px;
}

.item__title {
  line-height: 1.2;
}
.item__title a:hover,
.item__title a:focus {
  color: #004aad !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (max-width: 767px) {
  .item__title {
    line-height: 25px;
  }
}

.pagination {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-transform: uppercase;
  font-size: 14px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.pagination .page-item {
  padding: 0 5px;
  margin-bottom: 10px;
}
.pagination .page-link {
  color: var(--primary);
  border-radius: 0 !important;
}

.nf__description {
  color: #000;
}

@media (min-width: 992px) {
  #main-wrapper {
    padding-top: 0 !important;
  }
}

#main,
.site-footer {
  z-index: 3;
  position: relative;
}

#main {
  padding-top: 15px;
  background-color: #fff;
}
@media (max-width: 767px) {
  #main {
    background-color: transparent;
  }
}
.post-date {
  font-size: 12px;
}

.icon-secondary path {
  fill: var(--secondary);
}

.preloader .preloader-icon {
  border-top-color: var(--secondary) !important;
}

img.lazyload {
  visibility: hidden;
}

.webform-default .form-no-label > label,
.webform-default .sr-only,
.webform-default fieldset.webform-composite-hidden-title > legend {
  display: none !important;
}
.webform-default .webform-default .js-form-item {
  margin-top: 0 !important;
}
.webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%;
  min-height: 30px;
  padding: 10px;
  background-color: #fff;
}
.webform-default .js-form-type-checkbox {
  padding: 0;
}
.webform-default .js-form-type-checkbox input {
  display: none;
}
.webform-default .js-form-type-checkbox input:checked + label::after {
  opacity: 1;
  visibility: inherit;
}
.webform-default .js-form-type-checkbox label {
  position: relative;
  padding-left: 40px;
  cursor: pointer;
  margin-bottom: 0;
}
.webform-default .js-form-type-checkbox label::before, .webform-default .js-form-type-checkbox label::after {
  content: "";
  display: block;
  position: absolute;
}
.webform-default .js-form-type-checkbox label::before {
  width: 25px;
  height: 25px;
  border: 2px solid var(--primary);
  position: absolute;
  left: 0;
}
.webform-default .js-form-type-checkbox label::after {
  content: "\f00c";
  font-family: "Fontawesome";
  top: 2px;
  left: 6px;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
}
.webform-default h2 {
  background-color: #ccc;
  font-weight: 700;
  margin-bottom: 20px;
  padding: 5px 5px 3px;
  font-size: 16px;
}
@media (min-width: 992px) {
  .webform-default h2 {
    padding: 15px 10px 8px;
    font-size: 24px;
    margin-bottom: 30px;
  }
}
.webform-default .form-control,
.webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%;
}
.webform-default .form-text,
.webform-default .form-email {
  height: 30px;
}
.webform-default .form-textarea {
  width: 100%;
  resize: none;
  min-height: 300px;
}
.webform-default .js-form-item-telephone label {
  width: auto;
}
.webform-default .js-form-item-telephone .iti--allow-dropdown {
  width: 100%;
}
.webform-default .js-form-item {
  margin-bottom: 20px;
}
.webform-default label,
.webform-default legend {
  color: var(--primary);
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding-right: 10px;
  margin-bottom: 16px;
  font-size: 14px;
}
@media (min-width: 992px) {
  .webform-default label,
  .webform-default legend {
    font-size: 16px;
  }
}
.webform-default label::after,
.webform-default legend::after {
  content: ":";
}
.webform-default label.form-required::before,
.webform-default legend.form-required::before {
  content: "*";
  color: var(--secondary);
  position: absolute;
  top: 0;
  right: 0;
}
.webform-default .form-submit {
  border-radius: 10px;
  border: 0;
  background-color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  padding: 15px 30px;
  font-size: 18px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (min-width: 992px) {
  .webform-default .form-submit {
    font-size: 22px;
  }
}
.webform-default .form-submit:hover, .webform-default .form-submit:focus {
  background-color: #555;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.webform-default label::after, .webform-default .fieldset-legend::after {
  vertical-align: bottom;
  background: none;
  width: auto;
  height: auto;
  margin: auto;
}

.edit-page {
  position: absolute;
  left: 0;
  top: 0;
}
.edit-page > a {
  background-color: var(--secondary);
  padding: 8px 15px 5px;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.edit-page > a:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.25);
}
.edit-page > a:hover {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  opacity: 0.8;
}

.not-logged-in.path-user .user-login-form label.error,
.not-logged-in.path-user .user-pass label.error,
.not-logged-in.path-user .user-register label.error {
  width: 100%;
}
.not-logged-in.path-user .user-login-form .js-form-required,
.not-logged-in.path-user .user-login-form p,
.not-logged-in.path-user .user-pass .js-form-required,
.not-logged-in.path-user .user-pass p,
.not-logged-in.path-user .user-register .js-form-required,
.not-logged-in.path-user .user-register p {
  color: #333;
  font-weight: 300;
  font-size: 15px;
}
.not-logged-in.path-user .user-login-form small.description,
.not-logged-in.path-user .user-pass small.description,
.not-logged-in.path-user .user-register small.description {
  font-size: 12px;
}
.not-logged-in.path-user .user-login-form .form-control,
.not-logged-in.path-user .user-pass .form-control,
.not-logged-in.path-user .user-register .form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.not-logged-in.path-user .user-login-form .form-actions,
.not-logged-in.path-user .user-pass .form-actions,
.not-logged-in.path-user .user-register .form-actions {
  margin: 1rem 0;
}
.not-logged-in.path-user .user-login-form .form-submit,
.not-logged-in.path-user .user-pass .form-submit,
.not-logged-in.path-user .user-register .form-submit {
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 15px 30px;
  font-size: 14px;
  min-width: 180px;
  min-height: 53px;
  width: auto;
  border-radius: 0;
  background-color: var(--navstrip);
  border-color: var(--navstrip);
}

.form-item--error-message {
  color: #e43535;
  margin-top: 5px;
}

.webform-ty-default .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px;
}
.webform-ty-default .previous-page a {
  display: inline-block;
  background: var(--secondary);
  padding: 8px 15px;
  color: #fff;
  text-transform: uppercase;
  border-radius: 3px;
}

.popupVid {
  cursor: pointer;
}

@-webkit-keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}

@-o-keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
       transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
       transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}

@keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
       transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
       transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}
@media (max-width: 767px) {
  .view-id-taxonomy_term .item .content-left {
    min-width: 160px;
  }
  .view-id-taxonomy_term .item .content-left ~ .content-right {
    max-width: calc(100% - 160px);
  }
}
.mobile-menu-active #back2top {
  visibility: hidden !important;
}
@media (max-width: 991px) {
  .mobile-menu-active {
    overflow: hidden;
  }
}

.header-tab .block-google-formsearch {
  padding: 0 15px;
  margin-top: 15px;
}
.header-tab .block-google-formsearch input {
  width: 100%;
  height: 40px;
  padding: 10px 40px 10px 15px;
  border: 0;
  background-color: #f4f5f7;
  border-radius: 2px;
  color: #0a1633;
  cursor: text;
  font-size: 1rem;
}
.header-tab .block-google-formsearch .form-submit {
  position: absolute;
  right: 15px;
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
.header-tab .block-google-formsearch svg path {
  fill: var(--secondary);
}
.header-tab .nav-tabs {
  width: 100%;
  border: 0;
}
.header-tab .nav-tabs::after {
  content: "";
  background: rgba(255, 255, 255, 0.25);
  width: calc(100% + 30px);
  height: 1px;
  left: -10px;
  opacity: 1;
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
}
.header-tab .nav-tabs .nav-link.active {
  background-color: transparent;
  border: 0;
  color: #fff;
  opacity: 1;
}
@media (max-width: 375px) {
  .header-tab .nav-tabs {
    padding: 0 10px;
  }
  .header-tab .nav-tabs .nav-item {
    font-size: 13px;
    padding: 5px 4px;
  }
}
.header-tab .tab-header-content {
  overflow-y: auto;
  max-height: calc(100vh - 140px);
  min-height: calc(100vh - 140px);
}
.header-tab .tab-header-content .nav-link {
  padding: 5px 15px !important;
}
@media (max-width: 375px) {
  .header-tab .tab-header-content .menu .nav-link,
  .header-tab .tab-header-content .dropdown-menu .nav-link {
    font-size: 12px !important;
  }
}
.header-tab .nav-item {
  padding: 0 15px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  .header-tab .nav-item {
    font-size: 13px;
  }
}
.header-tab .nav-item > a {
  opacity: 0.5;
  color: #fff;
  border: 0;
  position: relative;
}
.header-tab .nav-item > a::after {
  content: "";
  width: 100%;
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  bottom: 0 !important;
  -webkit-transform: scale(1) !important;
       -o-transform: scale(1) !important;
          transform: scale(1) !important;
  background-color: #fff !important;
  opacity: 0.8 !important;
}
.header-tab .nav-item > a.active::after, .header-tab .nav-item > a:hover::after {
  visibility: inherit;
}
.header-tab .nav-item > a:hover {
  color: #fff;
  opacity: 1;
}
@media (max-width: 475px) {
  .header-tab .nav-tabs {
    padding: 0 10px;
  }
  .header-tab .nav-item {
    padding: 5px;
  }
  .header-tab .nav-item a::after {
    bottom: -4px !important;
  }
}
.header-tab .view-empty {
  padding: 15px;
  font-size: 14px;
}
.header-tab .view-empty,
.header-tab .view-empty a {
  color: #fff;
}
.header-tab .view-empty a {
  text-decoration: underline;
}

.header {
  background-color: var(--secondary);
  z-index: 12;
  position: relative;
}
@media (min-width: 768px) {
  .header .sign-up-newsletter {
    font-size: 20px;
  }
}
.header .navbar-header {
  padding: 10px 0;
}
.header .navbar-strip {
  background-color: var(--navstrip);
}
.header .navbar-strip::before {
  content: "";
  height: 1px;
  background-color: rgba(255, 255, 255, 0.25);
  display: block;
  width: 100%;
}
.header .menu-item-home:hover svg path, .header .menu-item-home.active svg path,
.header .menu-item-home a svg path {
  fill: #fff !important;
}
.header .nav-link {
  color: #fff;
  font-weight: 700;
  padding: 0;
  display: block;
  font-family: "Din";
}
.header .nav-link.is-active {
  color: var(--secondary) !important;
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .nav-link.dropdown-toggle::after {
  display: none;
}
.header a:not([href]):not([tabindex]) {
  color: #fff;
}
.header a:not([href]):not([tabindex]):hover {
  color: var(--secondary);
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .dropdown-toggle.is-active {
  color: var(--secondary) !important;
  -webkit-filter: brightness(200%);
          filter: brightness(200%);
}
.header ul,
.header li,
.header ol {
  list-style: none;
  margin: 0;
}
.header .flex-100 {
  width: 100%;
}
.header .flex-100 > .menu-item {
  width: 100% !important;
  max-width: 100% !important;
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
}
.header .menu-level-0 {
  margin: 0 -10px;
  list-style: none;
  padding: 0;
  text-transform: uppercase;
}
.header .menu-level-0 > .menu-item {
  padding: 0 10px;
}
@media (min-width: 768px) {
  .header .menu-level-0 > .menu-item {
    font-size: 20px;
  }
}
.header .menu-level-0 > .menu-item > .nav-link {
  font-weight: 700;
  font-family: "Din";
}
.header .menu-level-0 > .menu-item > .nav-link.is-active {
  color: var(--secondary) !important;
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .menu-level-0 .menu .menu-item {
  max-width: 50%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  width: 100%;
}
.header .menu-level-0 .menu .menu-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: var(--secondary);
  -webkit-filter: brightness(120%);
          filter: brightness(120%);
}
.header .menu-level-0 .menu .menu-item:empty {
  display: none;
}
.header .menu {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.header .menu_link_content {
  width: 100%;
}
.header .dropdown-menu {
  margin: 0;
  border: 0;
  background-color: var(--navstrip) !important;
  text-align: left;
  min-width: 500px;
  -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
          box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
  width: auto !important;
  line-height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-radius: 0;
  padding: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateY(-10px);
       -o-transform: translateY(-10px);
          transform: translateY(-10px);
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 14px;
}
.header .dropdown-menu .views-element-container {
  width: 100%;
}
.header .dropdown-menu::before {
  width: 100%;
  height: 3px;
  background-color: var(--navstrip);
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
}
@media (min-width: 992px) {
  .header .dropdown-menu::before {
    content: "";
    display: block;
  }
}
.header .dropdown-menu .nav-link {
  padding: 5px 15px;
  color: #fff;
  display: block;
  width: 100%;
  font-family: "Din";
}
.header .dropdown-menu .nav-link:hover {
  color: var(--secondary);
  background-color: #f3f3f3;
  -webkit-filter: contrast(1);
          filter: contrast(1);
}
.header li.dropdown:hover .dropdown-menu {
  -webkit-transform: translateY(0);
       -o-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  visibility: inherit;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.header .lang-switcher .dropdown-toggle {
  color: #fff;
  background-color: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 0;
}
.header .lang-switcher .lang-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: var(--secondary);
  -webkit-filter: brightness(120%);
          filter: brightness(120%);
}
.header .lang-switcher .dropdown-menu {
  min-width: 150px !important;
  top: 100%;
  -webkit-transform: translateY(4px) !important;
       -o-transform: translateY(4px) !important;
          transform: translateY(4px) !important;
  right: auto;
  left: auto !important;
}
.header .lang-switcher .dropdown-menu.show {
  opacity: 1;
  visibility: inherit;
  -webkit-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
}
@media (max-width: 991px) {
  .header .lang-switcher .dropdown-menu {
    min-width: 100% !important;
  }
}
.header .lang-switcher .dropdown-item {
  color: #fff;
}
.header .lang-switcher .dropdown-item:hover {
  color: var(--secondary);
}
.header .lang-switcher a {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  color: #fff;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.header .lang-switcher a:hover {
  color: var(--secondary);
  background-color: #fff;
}

.header-mobile {
  overflow: hidden;
}
.header-mobile .language-link.is-active {
  background-color: #fff;
  color: var(--secondary);
}
.header-mobile:not(.sticky) .navbar-fix {
  display: none !important;
}
.header-mobile.sticky .navbar-fix {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
.header-mobile .nav-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 15px;
  text-transform: uppercase;
  margin: 0 -5px;
  font-size: 14px;
}
.header-mobile .nav-main .nav-item {
  padding: 0 5px;
}
@media (min-width: 420px) {
  .header-mobile .nav-main {
    margin: 0 -10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .header-mobile .nav-main .nav-item {
    padding: 0 10px;
  }
}
.header-mobile .navbar-header {
  position: absolute;
  right: 0;
  left: 0;
  text-align: center;
  padding: 0;
  z-index: 1;
}
.header-mobile .navbar-header .navbar-brand svg,
.header-mobile .navbar-header .navbar-brand img {
  max-width: 170px;
  height: 40px;
}
.header-mobile .sign-up-newsletter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-mobile .sign-up-newsletter::after {
  content: "";
  height: 10px;
  width: 1px;
  background: #fff;
  display: block;
  margin-left: 5px;
}
.header-mobile .navbar {
  padding: 10px 15px;
  background-color: var(--secondary);
}
.header-mobile .navbar > *:not(.navbar-header) {
  position: relative;
  z-index: 2;
  font-size: 12px;
}
.header-mobile .mobile-main-toggler:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.header-mobile .mobile-main-toggler .fa-close {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
.header-mobile .mobile-main-toggler[aria-expanded=true] .fa-bars {
  visibility: hidden;
}
.header-mobile .mobile-main-toggler[aria-expanded=true] .fa-close {
  display: block;
}
.header-mobile .mobile-header-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: var(--navstrip);
  z-index: 100;
  height: 100% !important;
  display: block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-transform: translate(-200%);
       -o-transform: translate(-200%);
          transform: translate(-200%);
}
.header-mobile .mobile-header-popup.show {
  -webkit-transform: translate(0);
       -o-transform: translate(0);
          transform: translate(0);
}
.header-mobile .mobile-header-popup svg,
.header-mobile .mobile-header-popup img {
  max-width: 120px;
}
.header-mobile .menu {
  margin: 0;
}
.header-mobile .menu-item {
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
}
.header-mobile .menu-item > a {
  width: 100%;
  padding: 5px 15px !important;
}
.header-mobile .menu-level-0 > .menu-item:not(:last-of-type)::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #fff;
  opacity: 0.1;
}
.header-mobile .dropdown-menu {
  padding: 0;
  visibility: inherit;
  opacity: 1;
  -webkit-transform: translateY(-10px);
       -o-transform: translateY(-10px);
          transform: translateY(-10px);
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  position: relative !important;
  top: 0 !important;
  -webkit-transform: unset !important;
       -o-transform: unset !important;
          transform: unset !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  background-color: transparent !important;
  min-width: 100%;
  margin: 0;
  border: 0;
}
.header-mobile .dropdown-menu .nav-link {
  padding: 5px 15px 5px 30px;
  color: #fff;
  display: block;
  width: 100%;
  font-weight: 700;
  font-size: 14px;
}
.header-mobile .dropdown-menu .nav-link.active {
  -webkit-filter: contrast(1);
          filter: contrast(1);
  background: #f3f3f3;
}

.header-desktop .navbar-brand {
  padding: 0;
  margin: 0;
}
.header-desktop .navbar-brand svg,
.header-desktop .navbar-brand img {
  height: 60px !important;
}
.header-desktop .user-toolbar img {
  border-radius: 100%;
  max-width: 30px;
}
.header-desktop .user-toolbar .dropdown-toggle {
  color: #fff;
}
.header-desktop .user-toolbar .dropdown-menu {
  min-width: 150px !important;
  right: 0;
  left: auto !important;
  top: 100%;
}
.header-desktop .user-toolbar .dropdown-menu.show {
  opacity: 1;
  visibility: inherit;
  -webkit-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
}
.header-desktop .user-toolbar .dropdown-item {
  color: #fff;
}
.header-desktop .user-toolbar .dropdown-item:hover {
  color: var(--secondary);
}
.header-desktop.sticky .navbar-strip {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  -webkit-animation: headerAnim 0.5s;
       -o-animation: headerAnim 0.5s;
          animation: headerAnim 0.5s;
}
.header-desktop.sticky .menu-level-0 > .menu-item,
.header-desktop.sticky .sign-up-newsletter {
  font-size: 18px;
}
@media (max-width: 1199px) {
  .header-desktop .menu-level-0 > .menu-item,
  .header-desktop .sign-up-newsletter {
    font-size: 18px;
  }
}

.not-default-lang .header .menu-level-0 > .menu-item {
  font-size: 20px;
  padding: 0 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199px) {
  .not-default-lang .header .menu-level-0 > .menu-item {
    font-size: 17px;
  }
}
.not-default-lang .header .navbar-brand svg,
.not-default-lang .header .navbar-brand img {
  max-width: 151px;
}

.alert-wrapper {
  max-width: 400px;
  left: 15px;
  bottom: 15px;
  width: auto;
}
.alert-wrapper .alert::before {
  display: none;
}

.navbar-toggler {
  border: 0;
  margin: 5px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  outline: none;
}
.navbar-toggler .icon-bar {
  height: 3px;
  background-color: #1f326c;
  min-width: 30px;
  display: block;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
}
.navbar-toggler .icon-bar:not(:last-of-type) {
  margin-bottom: 5px;
}

/* ANIMATED X */
.navbar-toggler.x.collapsed .icon-bar {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
}

.navbar-toggler.x .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
     transform: rotate(45deg);
  -webkit-transform-origin: 10% 10%;
  -o-transform-origin: 10% 10%;
     transform-origin: 10% 10%;
}

.navbar-toggler.x .icon-bar:nth-of-type(2) {
  opacity: 0;
  filter: alpha(opacity=0);
}

.navbar-toggler.x .icon-bar:nth-of-type(3) {
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
     transform: rotate(-45deg);
  -webkit-transform-origin: 10% 90%;
  -o-transform-origin: 10% 90%;
     transform-origin: 10% 90%;
}

/* ANIMATED X COLLAPSED */
.navbar-toggler.x.collapsed .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
     transform: rotate(0);
}

.navbar-toggler.x.collapsed .icon-bar:nth-of-type(2) {
  opacity: 1;
  filter: alpha(opacity=100);
}

.navbar-toggler.x.collapsed .icon-bar:nth-of-type(3) {
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
     transform: rotate(0);
}

/* END ANIMATED X */
/* NAV-TABS */
/* NAV-TABS */
.user-logged-in .tabs .nav-tabs {
  border-bottom: 2px solid #ddd;
}

.user-logged-in .tabs .nav-tabs > li.active > a,
.user-logged-in .tabs .nav-tabs > li.active > a:focus,
.user-logged-in .tabs .nav-tabs > li.active > a:hover {
  border-width: 0;
}

.user-logged-in .tabs .nav-tabs > li > a {
  color: #666;
  border: none;
  position: relative;
}

.user-logged-in .tabs .nav-tabs > li.active > a,
.user-logged-in .tabs .nav-tabs > li > a:hover,
.user-logged-in .tabs .nav-tabs > li > a:focus {
  color: var(--secondary) !important;
  border: none;
  background: transparent;
}

.user-logged-in .nav-tabs > li > a::after {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 2px;
  content: "";
  -webkit-transition: all 250ms ease 0s;
  -o-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  -webkit-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
  background-color: var(--secondary);
}

.user-logged-in .tabs .nav-tabs > li.active > a::after,
.user-logged-in .tabs .nav-tabs > li:hover > a::after,
.user-logged-in .tabs .nav-tabs > li > a:focus::after {
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}

.user-logged-in .tabs .tab-nav > li > a::after {
  color: #fff;
  background-color: #21527d;
}

.block-type-article .progressivePlain {
  border: 1px solid #d9d9d9;
}
@media (max-width: 992px) {
  .block-type-article .progressivePlain {
    border: 0;
  }
}

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 1200px) {
  .block-advertisement {
    height: auto !important;
  }
  .block-advertisement .ad-scaler {
    -webkit-transform: scale(1) !important;
         -o-transform: scale(1) !important;
            transform: scale(1) !important;
  }
}

@media (max-width: 767px) {
  .block-forum h3 {
    margin: 10px 0;
  }
}

#m-advertisement-takeover {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  background: #ddd;
  display: block;
  margin: 0 !important;
  border-top: 1px solid #ccc;
  z-index: 10;
}

.layout-main-wrapper .block {
  margin-bottom: 20px;
}

#website-ad-takeover {
  position: fixed;
  top: 0;
  z-index: 1;
  width: 100%;
  left: 0;
  right: 0;
}
#website-ad-takeover a img {
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

@media (max-width: 475px) {
  .site-id-1 #advertisement-left-1 .ad-scaler {
    margin: 0;
  }
}

#ad-popup {
  height: 100% !important;
}

.ad-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11111;
  padding: 30px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: rgba(0, 0, 0, 0.7);
}
.ad-popup > div,
.ad-popup .GoogleCreativeContainerClass,
.ad-popup .GoogleActiveViewElement {
  height: 100%;
}
.ad-popup.show {
  visibility: inherit;
  opacity: 1;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.ad-popup a {
  margin-bottom: 0 !important;
}
.ad-popup .dcmads {
  width: 100% !important;
  height: 100% !important;
}
.ad-popup::before {
  content: "Advertisement";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #ccc;
  font-size: 15px;
  z-index: 1;
  padding: 5px;
  display: none;
}
.ad-popup .close-ad {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  z-index: 999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
  font-weight: 700;
  font-size: 20px;
  cursor: pointer;
  color: #fff;
}
.ad-popup ins,
.ad-popup a {
  width: 100%;
  height: 100%;
}
.ad-popup img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border: 0 !important;
}
@media (min-width: 768px) {
  .ad-popup {
    background-color: #000;
  }
  .ad-popup::before {
    display: block;
  }
  .ad-popup .close-ad {
    top: 15px;
    right: 15px;
    -webkit-box-shadow: 0px 2px 4px #ccc;
            box-shadow: 0px 2px 4px #ccc;
    background: #fff;
    color: #000;
  }
}

.block-sponsored-articles .views-element-container {
  background-color: #f4f4f4;
  padding: 15px;
}
.block-sponsored-articles .tag-sponsored {
  font-size: 12px;
}
.block-sponsored-articles .item__image {
  min-width: 120px;
}
.block-sponsored-articles .item__image ~ .content-right {
  max-width: calc(100% - 120px);
}
.block-popup-default {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 200;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px;
}
.block-popup-default.show {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  opacity: 1 !important;
  visibility: inherit !important;
}
@media (min-width: 768px) {
  .block-popup-default {
    padding: 50px;
  }
}
.block-popup-default .webform-button--submit {
  cursor: pointer;
  padding: 10px 30px;
  border-radius: 50px;
  min-width: 150px;
  font-weight: 700;
  font-size: 16px;
  background-color: var(--secondary);
  color: #fff;
  display: inline-block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  text-transform: uppercase;
  text-align: center;
  border: 0;
}
.block-popup-default .form-control,
.block-popup-default .form-select {
  border: 1px solid #333;
  border-radius: 50px;
  color: #333;
  font-size: 13px;
  font-weight: 300;
  padding: 10px 10px 10px 20px;
  height: auto;
  background-color: #fff;
  max-width: 100%;
  outline: none;
}
.block-popup-default .form-control:focus,
.block-popup-default .form-select:focus {
  border-color: var(--secondary);
}
.block-popup-default .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  opacity: 1 !important;
}
.block-popup-default .block__title {
  font-weight: 700;
  margin-bottom: 30px;
  border: 0;
  padding: 0;
}
.block-popup-default .block__description {
  margin-bottom: 30px;
}
.block-popup-default .block-wrapper {
  max-width: 650px;
  margin: 0 auto;
  width: 100%;
  background-color: #fff;
  border-radius: 15px;
  position: relative;
  max-height: 80vh;
  overflow-y: auto;
  padding: 50px 30px 30px;
  border: 5px solid var(--secondary);
}
@media (min-width: 576px) {
  .block-popup-default .block-wrapper {
    padding: 60px 60px 50px;
  }
}
.block-popup-default .block-wrapper ~ .nicescroll-rails {
  width: 1px !important;
}
.block-popup-default .block-wrapper ~ .nicescroll-rails .nicescroll-cursors {
  -webkit-transform: translateX(50%);
       -o-transform: translateX(50%);
          transform: translateX(50%);
  cursor: pointer;
}
.block-popup-default .form-group {
  margin-bottom: 0;
}
.block-popup-default .iti--allow-dropdown,
.block-popup-default .intl-tel-input,
.block-popup-default .allow-dropdown {
  width: 100%;
}
.block-popup-default .js-webform-select-other-input {
  margin-top: 20px;
  width: 100% !important;
}
.block-popup-default form > .form-group {
  margin-bottom: 30px;
}
.block-popup-default .form-control,
.block-popup-default .form-select {
  min-height: 50px;
  border-radius: 10px;
}
.block-popup-default .btn-close {
  position: absolute;
  right: 30px;
  top: 30px;
  max-width: 20px;
}
@media (min-width: 576px) {
  .block-popup-default .btn-close {
    max-width: 30px;
  }
}
.block-popup-default .data-close {
  cursor: pointer;
}

.block .item__description em {
  font-style: revert;
}

.front #advertisement-left-1 a {
  margin-bottom: 10px !important;
}
.front #advertisement-left-1 a ~ div {
  height: 1px;
  border-bottom: 1px solid #ddd;
  visibility: inherit !important;
  display: block;
  opacity: 1 !important;
  position: relative !important;
  margin-bottom: 10px;
}

.ad-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11111;
  padding: 30px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: rgba(0, 0, 0, 0.7);
}
.ad-popup.show {
  visibility: inherit;
  opacity: 1;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.ad-popup a {
  margin-bottom: 0 !important;
}
.ad-popup::before {
  content: "Advertisement";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #ccc;
  font-size: 15px;
  z-index: 1;
  padding: 5px;
  display: none;
}
.ad-popup .close-ad {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  z-index: 999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
  font-weight: 700;
  font-size: 20px;
  cursor: pointer;
  color: #fff;
}
.ad-popup ins,
.ad-popup a {
  width: 100%;
  height: 100%;
}
.ad-popup img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  background-color: #000;
  border: 0 !important;
}
@media (min-width: 768px) {
  .ad-popup {
    background-color: #000;
  }
  .ad-popup::before {
    display: block;
  }
  .ad-popup .close-ad {
    top: 15px;
    right: 15px;
    -webkit-box-shadow: 0px 2px 4px #ccc;
            box-shadow: 0px 2px 4px #ccc;
    background: #fff;
    color: #000;
  }
}

@media (min-width: 992px) {
  .ad-top {
    margin: 15px auto;
  }
}

.ad-top-active .ad-top {
  position: -webkit-sticky !important;
  position: sticky !important;
  left: 0;
  right: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-animation: headerAnim 0.5s;
       -o-animation: headerAnim 0.5s;
          animation: headerAnim 0.5s;
  top: 52px;
}
@media (min-width: 768px) {
  .ad-top-active .ad-top {
    top: 52px;
  }
}
@media (min-width: 992px) {
  .ad-top-active .ad-top {
    top: 28px;
  }
}

#advertisement-header .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#advertisement-header a {
  margin-top: 20px;
}
#advertisement-header a img {
  margin: 0 auto;
}

#block-abfmailchimpsubscription .mc-field-group {
  width: 100% !important;
}

.block-advertisement {
  text-align: center;
}
.block-advertisement ins > img {
  display: none;
}
.block-advertisement a,
.block-advertisement .dcmads {
  margin-bottom: 20px;
  display: block;
}
.block-advertisement img {
  border: 1px solid #d9d9d9;
}
@media (max-width: 991px) {
  .block-advertisement:not(.has-iframe) {
    height: auto !important;
  }
}

.block-checkout-progress .checkout-progress {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  text-align: center;
  list-style: none;
  color: var(--secondary);
}
.block-checkout-progress .checkout-progress .checkout-progress--step {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.block-checkout-progress .checkout-progress .checkout-progress--step::before {
  display: none;
}
.block-checkout-progress .checkout-progress svg {
  fill: var(--secondary);
  width: 50px;
  height: 50px;
  margin: 0 auto 15px;
}
.block-checkout-progress .checkout-progress--step__next {
  opacity: 0.5;
}

.sidebar_second .block-advertisement a {
  padding: 15px !important;
  background-color: #f4f4f4;
  display: block;
  width: 100%;
}

.block-article-infocus {
  margin-bottom: 10px !important;
}
.block-article-infocus .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
.block-article-infocus .if-tc a {
  display: inline-block;
  padding: 5px 10px 3px;
  font-size: 12px;
  color: #fff;
  background-color: var(--secondary);
  text-transform: uppercase;
}
.block-article-infocus .item__title {
  margin: 15px 0 10px;
}
.block-article-infocus .item__description {
  font-size: 16px;
}
.block-article-infocus .if-dc {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}
.block-article-infocus .if-dc a {
  color: #004aad;
}
@media (min-width: 992px) {
  .block-article-infocus .if-dc {
    margin: 15px 0 8px;
  }
}
.block-article-infocus .post-date {
  font-size: 12px;
}
@media (max-width: 991px) {
  .block-article-infocus .content-right {
    padding: 0;
  }
}
.block-article-infocus .item {
  margin: 0 -11px;
}
@media (max-width: 991px) {
  .block-article-infocus .item {
    margin: 0;
  }
}

.block-exclusives.block-type-article .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -11px;
}
.block-exclusives.block-type-article .view-content .featured-article {
  padding: 0 11px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.block-exclusives.block-type-article .view-content .featured-article:not(:nth-child(1)) {
  width: 50%;
}
@media (max-width: 991px) {
  .block-exclusives.block-type-article .view-content .featured-article:last-child {
    border-bottom: none;
  }
  .block-exclusives.block-type-article .view-content .featured-article .row {
    display: block;
  }
  .block-exclusives.block-type-article .view-content .featured-article:nth-child(1) {
    width: 50%;
  }
  .block-exclusives.block-type-article .view-content .featured-article .item__title {
    font-size: 16px;
    margin-top: 10px;
  }
  .block-exclusives.block-type-article .view-content .featured-article.d-flex {
    -webkit-align-content: baseline;
        -ms-flex-line-pack: baseline;
            align-content: baseline;
  }
}

.block-top-articles .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
.block-top-articles .if-dc {
  font-size: 12px;
}
@media (min-width: 992px) {
  .block-top-articles .views-element-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .block-top-articles .views-element-container .item {
    width: 50%;
  }
  .block-top-articles .views-element-container .item:nth-child(even) {
    padding-left: 11px;
  }
  .block-top-articles .views-element-container .item:nth-child(odd) {
    padding-right: 11px;
  }
}
@media (max-width: 767px) {
  .block-top-articles .item__description {
    line-height: 19px;
  }
  .block-top-articles .content-left {
    min-width: 160px;
  }
  .block-top-articles .content-left ~ .content-right {
    max-width: calc(100% - 160px);
  }
}

.block-content-center-advertisement {
  margin-bottom: 20px;
}

.block-breaking-news .item__title {
  margin: 0;
}
.block-breaking-news .with-border-bottom {
  padding-bottom: 10px !important;
  margin-bottom: 10px;
}

.block-highlights .progressivePlain-fill {
  padding-bottom: 56.25%;
}
.block-highlights .item__title {
  font-size: 16px;
  margin: 16px 0 0;
  font-family: "Din";
  font-weight: 700;
}
@media (max-width: 991px) {
  .block-highlights .item {
    margin-bottom: 10px !important;
  }
}
@media (min-width: 992px) {
  .block-highlights .with-border-bottom {
    border-bottom: none;
  }
}

.block-podcast {
  background-color: #f5f5f5;
  padding: 0 10px 10px;
}
.block-podcast .block__title {
  padding: 5px 10px;
  margin: 0 -10px 16px;
}
.block-podcast .content-right {
  padding-top: 16px;
}
.block-podcast iframe {
  -o-object-fit: unset !important;
     object-fit: unset !important;
}
@media (min-width: 992px) {
  .block-podcast {
    padding: 0 15px 15px;
  }
  .block-podcast .block__title {
    padding: 5px 10px;
    margin: 0 -15px 16px;
  }
}

.block-event-news .content-left .item__title {
  font-size: 19px;
}
@media (min-width: 992px) {
  .block-event-news .content-left .item__title {
    font-size: 26px;
  }
}
.block-event-news .content-left .item__image .event-news-video {
  padding-bottom: 53.85%;
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image .event-news-video {
    padding-bottom: 56.25%;
  }
}
.block-event-news .content-left .item__image .event-news-image {
  padding-bottom: 49.1%;
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image .event-news-image {
    padding-bottom: 56.25%;
  }
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image a.play-btn-white {
    display: none;
  }
}
@media (min-width: 992px) {
  .block-event-news .content-left.with-border-bottom {
    border-bottom: 0;
  }
}
@media (max-width: 991px) {
  .block-event-news .content-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .block-event-news .content-right .item {
    width: 50%;
  }
  .block-event-news .content-right .item:nth-child(odd) {
    padding-right: 11px;
  }
  .block-event-news .content-right .item:nth-child(even) {
    padding-left: 11px;
  }
}

.block-event-sites .item__image {
  margin-bottom: 16px;
}
.block-event-sites .progressivePlain {
  border: 1px solid #d9d9d9;
}
.block-event-sites .progressivePlain-fill {
  padding-bottom: 50%;
}

.block-newsletter {
  padding: 10px 70px;
  background-color: var(--secondary);
}
.block-newsletter .block__title {
  padding: 0;
  border: 0;
  margin: 0 0 10px;
}
.block-newsletter .block-wrapper {
  max-width: 470px;
  margin: 0 auto;
}
.block-newsletter p {
  font-size: 20px;
  padding: 10px 0;
}
.block-newsletter form {
  margin: 0 auto;
}
.block-newsletter .form-group {
  width: 70%;
}
.block-newsletter .form-actions {
  width: 30%;
}
.block-newsletter .form-control {
  border-radius: 0;
  min-height: 30px;
  text-align: center;
}
.block-newsletter .form-control.is-active + label, .block-newsletter .form-control.is-completed + label {
  font-size: 12px;
  top: 15px;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
  color: #8c8c8c;
  visibility: hidden;
  opacity: 0;
}
.block-newsletter label {
  position: absolute;
  top: 50%;
  text-align: center;
  z-index: 1;
  -webkit-transform: translateY(-50%) translateX(-50%);
       -o-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
  color: #000;
  margin: 0;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
  cursor: text;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 15px;
  pointer-events: none;
}
.block-newsletter .btn {
  width: 100%;
  border: 0;
  background-color: #000;
  color: #fff;
  font-weight: 700;
  font-size: 21px;
  font-family: "Din";
  padding: 5px;
  line-height: 100%;
  border-radius: 0;
}
.block-newsletter .btn:hover {
  background-color: #aaa;
}

.block-story-here {
  padding: 10px 10px 0;
  background-color: #f4f4f4;
  border-top: 3px solid #000;
}
.block-story-here .block__title {
  padding: 0;
  border: 0;
  margin: 0;
}
.block-story-here .row {
  margin: 10px -5px 0;
}
.block-story-here .row > div {
  padding: 0 5px;
}
.block-story-here .btn {
  border: 0;
  background-color: var(--secondary);
  color: #fff;
  font-weight: 700;
  font-family: "Din";
  padding: 15px;
  line-height: 100%;
  border-radius: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
}
@media (min-width: 576px) {
  .block-story-here .btn {
    font-size: 18px;
  }
}
.block-story-here .btn i {
  margin-left: 5px;
}
.block-story-here .btn:hover {
  background-color: #333;
}
.block-story-here .block__rm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.block-awards-highlights .views-element-container:first-of-type .progressivePlain-fill {
  padding-bottom: 100%;
}
.block-awards-highlights .if-focus {
  margin-bottom: 20px;
}
.block-awards-highlights .if-focus a {
  display: inline-block;
  padding: 5px 10px 3px;
  font-size: 12px;
}

.block-solution-center .list-items {
  background-color: #f4f4f4;
  padding: 10px;
}
@media (min-width: 768px) {
  .block-solution-center .list-items {
    padding: 13px;
  }
}
.block-solution-center .list-items .item:not(:last-of-type) {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .block-solution-center .list-items .item__image {
    max-width: 120px;
    min-width: 120px;
  }
  .block-solution-center .list-items .item__image ~ .item__title {
    max-width: calc(100% - 120px);
  }
}
.block-solution-center .group-item:not(:last-of-type) {
  margin-bottom: 10px;
}
.block-solution-center .group__image {
  background-color: #f4f4f4;
  padding: 15px;
  border-top: 1px solid #d9d9d9;
}
@media (min-width: 768px) {
  .block-solution-center .group__image {
    padding: 5px 0;
  }
}
.block-solution-center .group__image img {
  max-height: 25px;
}
.block-solution-center .group__image .gf-label {
  margin-right: 10px;
  font-size: 11px;
}
@media (min-width: 768px) {
  .block-solution-center .group__image .gf-label {
    font-size: 12px;
  }
}

.block-print-issue {
  background-color: #f1f3f4;
}
.block-print-issue h2 {
  padding: 5px 10px;
}
.block-print-issue .d-flex {
  margin: 0 -10px;
}
.block-print-issue .d-flex > div {
  padding: 0 10px;
}
.block-print-issue .item {
  padding: 0 10px 20px;
}
@media (max-width: 991px) {
  .block-print-issue .item .content-right {
    padding: 0 15px !important;
    margin-top: 10px;
  }
}
.block-print-issue .item__rm {
  margin-bottom: 10px;
  width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 376px) {
  .block-print-issue .item__rm {
    width: 33.33%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
    max-width: 33.33%;
    padding: 0 5px;
  }
}
@media (min-width: 992px) {
  .block-print-issue .item__rm {
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
  }
}
.block-print-issue .item__rm a {
  padding: 10px 10px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  font-size: 11px;
  font-weight: 700;
  border-radius: 8px;
  word-break: break-word;
  height: 100%;
}
.block-print-issue .item__rm svg {
  margin: 0 auto 5px;
}
.block-print-issue .cr-wrapper {
  padding: 10px 10px 0;
  border-radius: 8px;
  background-color: #d9d9d9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media (min-width: 992px) {
  .block-print-issue .cr-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

.block-most-read .view-content {
  counter-reset: item;
}
.block-most-read .item:not(:last-of-type) {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd;
}
.block-most-read .item .item__title {
  margin-bottom: 0;
  font-size: 16px;
}
@media (min-width: 768px) {
  .block-most-read .item .item__title {
    font-size: 14px;
  }
}
.block-most-read .item .item__title a {
  position: relative;
  padding-left: 25px;
}
.block-most-read .item .item__title a::before {
  counter-increment: item;
  content: counter(item);
  position: absolute;
  top: 0;
  left: 5px;
}

.block-sidebar-newsletter {
  padding: 13px 15px 9px;
  background-color: var(--secondary);
}
.block-sidebar-newsletter h2 {
  font-size: 15px;
  font-weight: 700;
  margin: 0;
}
.block-sidebar-newsletter .form-group {
  padding-right: 10px;
}
.block-sidebar-newsletter .form-control {
  border: 0;
  height: auto;
  line-height: 100%;
  min-height: 30px;
  overflow: hidden;
  border-radius: 8px;
  padding: 10px 40px 5px 10px;
  height: auto;
  -webkit-box-shadow: 0px 0px 0px 3px transparent inset;
          box-shadow: 0px 0px 0px 3px transparent inset;
  background-color: #fff;
}
.block-sidebar-newsletter .form-control.is-active + label, .block-sidebar-newsletter .form-control.is-completed + label {
  font-size: 11px;
  top: 15px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #8c8c8c;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
.block-sidebar-newsletter label {
  position: absolute;
  top: 50%;
  left: 10px;
  text-align: center;
  z-index: 1;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--primary);
  margin: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  cursor: text;
  font-size: 14px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.block-sidebar-newsletter .form-actions {
  position: absolute;
  top: 5px;
  right: 20px;
}
.block-sidebar-newsletter .btn {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.block-awards .progressivePlain-fill {
  padding-bottom: 28.57%;
}
.block-awards .content-right {
  font-size: 14px;
}
.block-awards a {
  color: #004aad;
  text-decoration: underline;
  -webkit-text-decoration-color: var(--primary);
          text-decoration-color: var(--primary);
  display: inline-block;
}
.block-awards .item-details {
  background-color: #f4f4f4;
  padding: 15px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  border: 1px solid #ccc;
}
.block-awards .if-date {
  background-color: var(--secondary);
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 17px;
  padding: 6px;
  font-family: "Din";
}
.block-awards .if-date > div {
  width: 100%;
}
.block-awards .if-date .month {
  margin-bottom: 5px;
}
.block-awards .if-date .day {
  background-color: #fff;
  color: var(--secondary);
  padding: 10px;
  font-size: 25px;
  font-weight: 700;
  line-height: 15px;
}
.block-awards .item__title {
  margin-bottom: 5px;
}
.block-awards .item__title a {
  text-decoration: none;
}
.block-awards .if-guidelines,
.block-awards .if-register {
  line-height: 100%;
}
.block-awards .item__description {
  font-size: 12px;
}

.block-white-papers .item {
  padding-bottom: 7px !important;
  margin-bottom: 10px;
}
.block-white-papers .item__title a {
  position: relative;
}
.block-white-papers svg path {
  fill: var(--secondary);
}

.block-webinars .item {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.block-webinars .item:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}
.block-webinars .item svg path {
  fill: var(--secondary);
}

.block-commentary .view-content {
  background-color: #f4f4f4;
  padding: 0 10px 10px;
}
.block-commentary .block__title {
  margin: 0 -10px 20px;
  padding: 5px 10px;
}
.block-commentary .progressivePlain-fill {
  padding-bottom: 73%;
}
.block-commentary .item__title {
  margin-bottom: 0;
}
.block-commentary .if-dc {
  font-size: 9px;
}
.block-commentary .item:not(:last-of-type) {
  margin-bottom: 10px;
}
.block-commentary .progressivePlain-text {
  border: 1px solid #ccc;
  font-size: 12px;
}
.block-commentary .content-left {
  min-width: 120px;
  max-width: 120px;
}
.block-commentary .content-left ~ .content-right {
  max-width: calc(100% - 120px);
}

.block-partner-sites .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -8px;
  overflow: hidden;
}
.block-partner-sites .view-content > div {
  padding: 0 8px;
}
.block-partner-sites .item__title a {
  color: var(--text-default) !important;
}
@media (min-width: 768px) {
  .block-partner-sites .item {
    margin-bottom: 10px;
  }
  .block-partner-sites .item .item-wrapper {
    position: relative;
    padding-bottom: 5px;
    height: 100%;
  }
  .block-partner-sites .item .item-wrapper::after {
    border-bottom: 1px solid #ddd;
    width: 150%;
    display: block;
    height: 1px;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
@media (max-width: 767px) {
  .block-partner-sites .item:not(:last-of-type) .item-wrapper {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .block-partner-sites .domain-data {
    margin: 10px 0 0;
  }
}
.block-partner-sites .domain-data a {
  color: #383838;
  font-size: 12px;
  font-family: "Din";
  font-weight: 700;
  text-transform: uppercase;
  display: inline-block;
}
.block-partner-sites .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
@media (max-width: 767px) {
  .block-partner-sites .item__image {
    min-width: 100px;
    max-width: 100px;
  }
  .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 100px);
  }
}

.block-sc-list-articles .row {
  margin: 0 -11px;
}
.block-sc-list-articles .item {
  padding: 15px 11px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}
.block-sc-list-articles .item__title {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .block-sc-list-articles .item__title {
    margin: 20px 0;
  }
}
@media (max-width: 575px) {
  .block-sc-list-articles .item__title {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
@media (max-width: 575px) {
  .block-sc-list-articles .item__image {
    margin-bottom: 10px;
  }
}
.block-sc-list-articles .item__description {
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  .block-sc-list-articles.sc-list-articles-main .item__title {
    margin: 20px 0;
  }
}
@media (max-width: 991px) {
  .block-sc-list-articles.sc-list-articles-main .group-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .block-sc-list-articles.sc-list-articles-main .item .item-wrapper {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}

.block-podcast-episodes-list {
  margin-top: 20px;
}
.block-podcast-episodes-list .item__title {
  margin: 20px 0;
}
.block-podcast-episodes-list .item__rm {
  margin-top: 20px;
}

.block-videos .overlay-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
  z-index: 1;
}
.block-videos .progressivePlain-fill {
  padding-bottom: 55.88%;
}
.block-videos .play-btn-white {
  opacity: 0.5;
  width: 50px;
  height: 50px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  outline: none;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIHBvaW50cz0iMTcwLjY2NywzMDkuMzMzIDI5OC42NjcsMjEzLjMzMyAxNzAuNjY3LDExNy4zMzMgICAgIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJCTxwYXRoIGQ9Ik0yMTMuMzMzLDBDOTUuNDY3LDAsMCw5NS40NjcsMCwyMTMuMzMzczk1LjQ2NywyMTMuMzMzLDIxMy4zMzMsMjEzLjMzM1M0MjYuNjY3LDMzMS4yLDQyNi42NjcsMjEzLjMzMyAgICAgUzMzMS4yLDAsMjEzLjMzMywweiBNMjEzLjMzMywzODRjLTk0LjA4LDAtMTcwLjY2Ny03Ni41ODctMTcwLjY2Ny0xNzAuNjY3UzExOS4yNTMsNDIuNjY3LDIxMy4zMzMsNDIuNjY3ICAgICBTMzg0LDExOS4yNTMsMzg0LDIxMy4zMzNTMzA3LjQxMywzODQsMjEzLjMzMywzODR6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4K);
}
.block-videos .play-btn-white:hover {
  opacity: 0.7 !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (min-width: 992px) {
  .block-videos .row .with-border-bottom {
    border-bottom: 0;
  }
}

.page-view-article-summary .pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.page-view-article-summary .pagination .page-item.active .page-link {
  background-color: transparent;
  color: var(--secondary);
  border: 1px solid var(--secondary);
}
.page-view-article-summary .pagination .page-link {
  background-color: var(--secondary);
  color: #fff;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border: 0;
}
.page-view-article-summary .pagination .page-link[rel=prev], .page-view-article-summary .pagination .page-link[rel=next] {
  font-size: 0;
}
.page-view-article-summary .pagination .page-link[rel=prev]::before, .page-view-article-summary .pagination .page-link[rel=next]::before {
  font-size: 16px;
}
.page-view-article-summary .pagination .page-link[rel=prev]::before {
  content: "‹";
}
.page-view-article-summary .pagination .page-link[rel=next]::before {
  content: "›";
}
.page-view-article-summary .view-article-summary > .view-filters .js-form-submit {
  padding: 6px 10px;
  text-transform: uppercase;
  background-color: var(--secondary);
  border-color: var(--secondary);
  border-radius: 0;
}
.page-view-article-summary .view-article-summary > .view-filters .form-item-show label {
  width: 100%;
}
.page-view-article-summary .view-article-summary > .view-filters .form-item-show select {
  width: 100%;
  border: 1px solid #ccc;
  padding: 8px;
  background-color: #fff;
  border-radius: 3px;
}
.page-view-article-summary .rendered-view caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
}
.page-view-article-summary .rendered-view:not(.show) {
  display: none;
}
.page-view-article-summary .rendered-view .view-filters {
  display: none;
}
.page-view-article-summary .rendered-view .domain-title .title {
  display: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.page-view-article-summary .rendered-view .domain-title a {
  font-weight: 700;
  color: #000;
}

.path-articles-today .view-article-summary .table {
  margin-bottom: 25px;
}
.path-articles-today .view-article-summary caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
}
.path-articles-today .view-article-summary .view-filters {
  display: none;
}
.path-articles-today .view-article-summary .domain-title .title {
  display: none;
}
.path-articles-today .view-article-summary .domain-title a {
  font-weight: 700;
  color: #000;
}

.path-cart div.form-item-payment-information-payment-method,
.path-checkout div.form-item-payment-information-payment-method {
  padding: 15px;
}
.path-cart .title,
.path-checkout .title {
  border-top: 3px solid;
  color: #000;
  padding: 5px 0;
  margin: 0 0 20px;
  border-bottom: 1px solid;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 700;
}
.path-cart .block-system a,
.path-checkout .block-system a {
  color: var(--secondary);
}
.path-cart .block-system legend,
.path-checkout .block-system legend {
  text-transform: uppercase;
  color: var(--secondary);
  font-weight: 700;
  border-bottom: 2px solid #d9d9d9;
  line-height: unset;
  display: block !important;
  font-size: 20px;
  position: relative;
  top: 30px;
  margin-bottom: 30px;
}
.path-cart .block-system legend .fieldset-legend a,
.path-checkout .block-system legend .fieldset-legend a {
  color: #333 !important;
}
.path-cart .block-system .form-wrapper__guest-checkout .fieldset-wrapper p,
.path-checkout .block-system .form-wrapper__guest-checkout .fieldset-wrapper p {
  margin-bottom: 15px;
}
.path-cart .block-system .field--name-total-price,
.path-checkout .block-system .field--name-total-price {
  border-top: 3px solid #d9d9d9;
  border-bottom: 3px solid #d9d9d9;
  margin: 30px 0 !important;
  padding: 30px 0;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default,
.path-checkout .block-system .commerce-checkout-flow-multistep-default {
  padding: 15px;
  background-color: #f4f4f4;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd),
.path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd) {
  background-color: transparent;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td {
  padding: 15px;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before {
  content: "\f041";
  font-family: Fontawesome;
  font-size: 20px;
  margin-right: 5px;
  color: var(--secondary);
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .form-control,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .form-control {
  border: 1px solid #e2e2e2 !important;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default label,
.path-checkout .block-system .commerce-checkout-flow-multistep-default label {
  text-transform: uppercase;
  font-size: 15px;
  color: #5f5f5f;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button {
  width: auto;
  min-width: 150px;
  text-transform: uppercase;
  font-size: 15px;
  -webkit-background-size: 15px 15px;
          background-size: 15px;
  background-repeat: no-repeat;
  background-position: 35px center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iNTEuMiwzNTMuMjggMCw1MTIgMTU4LjcyLDQ2MC44ICAgIiBmaWxsPSIjNDk1MDU3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCQoJCQk8cmVjdCB4PSI4OS43MyIgeT0iMTY5LjA5NyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtOTUuODU3NSAyNjAuMzcxOSkiIHdpZHRoPSIzNTMuMjc3IiBoZWlnaHQ9IjE1My41OTkiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTUwNC4zMiw3OS4zNkw0MzIuNjQsNy42OGMtMTAuMjQtMTAuMjQtMjUuNi0xMC4yNC0zNS44NCwwbC0yMy4wNCwyMy4wNGwxMDcuNTIsMTA3LjUybDIzLjA0LTIzLjA0ICAgIEM1MTQuNTYsMTA0Ljk2LDUxNC41Niw4OS42LDUwNC4zMiw3OS4zNnoiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+Cg==);
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover {
  background-color: #f9f9f9;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default h3,
.path-checkout .block-system .commerce-checkout-flow-multistep-default h3 {
  text-transform: uppercase;
  color: var(--secondary);
  font-weight: 700;
  line-height: unset;
  display: block !important;
  margin-bottom: 0;
  font-size: 20px;
  background-color: #fff;
  padding: 10px 15px;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default h3::after,
.path-checkout .block-system .commerce-checkout-flow-multistep-default h3::after {
  content: "";
  height: 2px;
  display: block;
  background-color: #d9d9d9;
  width: 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .row,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .row > div,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .row > div {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .form-actions,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .form-actions {
  text-align: left;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer {
  width: 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .checkout-pane,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .checkout-pane {
  background-color: #fff;
  padding: 15px;
}
.path-cart .block-system .checkout-pane-review legend,
.path-checkout .block-system .checkout-pane-review legend {
  top: 0 !important;
  margin-bottom: 10px !important;
}
.path-cart .block-system .layout-region-checkout-footer,
.path-checkout .block-system .layout-region-checkout-footer {
  width: 100%;
  margin-top: 15px;
}
.path-cart .block-system .order-total-line .order-total-line-label,
.path-checkout .block-system .order-total-line .order-total-line-label {
  opacity: 0.7;
}
.path-cart .block-system .content,
.path-checkout .block-system .content {
  font-size: 16px;
}
.path-cart .block-system .delete-order-item,
.path-checkout .block-system .delete-order-item {
  border: 0;
  border-radius: 0;
  color: var(--secondary) !important;
  font-size: 0;
  background-color: transparent !important;
  padding: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.path-cart .block-system .delete-order-item::before,
.path-checkout .block-system .delete-order-item::before {
  content: "\f1f8";
  font-size: 20px;
  font-family: "Fontawesome";
}
.path-cart .block-system .btn:not(.delete-order-item),
.path-checkout .block-system .btn:not(.delete-order-item) {
  cursor: pointer;
  padding: 10px 30px;
  border-radius: 50px;
  min-width: 150px;
  font-weight: 700;
  font-size: 16px;
  border: 0;
  background-color: var(--secondary);
  color: #fff;
  display: inline-block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  text-transform: uppercase;
  text-align: center;
}
.path-cart .block-system .form-actions,
.path-checkout .block-system .form-actions {
  text-align: right;
  margin-top: 20px;
}
.path-cart .block-system .form-actions .form-submit::before,
.path-checkout .block-system .form-actions .form-submit::before {
  margin-right: 5px;
  font-family: Fontawesome;
}
.path-cart .block-system .form-actions .form-submit[value="Update cart"]::before,
.path-checkout .block-system .form-actions .form-submit[value="Update cart"]::before {
  content: "\f021";
}
.path-cart .block-system .form-actions .form-submit[value=Checkout]::before,
.path-checkout .block-system .form-actions .form-submit[value=Checkout]::before {
  content: "\f090";
}
.path-cart .block-system .form-control,
.path-checkout .block-system .form-control {
  border: 1px solid var(--primary);
  border-radius: 0;
}

.page-view-taxonomy-term .view-id-taxonomy_term .progressivePlain {
  border: 1px solid #d9d9d9;
}

.page-view-solution-center-ordering a.tabledrag-handle {
  margin-left: 0;
  margin-right: 5px;
}
.page-view-solution-center-ordering a.tabledrag-handle .handle {
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-position: center;
  margin: 0;
}

.path-awards #advertisement-1,
.path-events #advertisement-1,
.path-conferences #advertisement-1 {
  display: none;
}
@media (max-width: 385px) {
  .path-awards .view-id-global_page .item__image,
  .path-events .view-id-global_page .item__image,
  .path-conferences .view-id-global_page .item__image {
    margin-bottom: 10px;
  }
}
.path-awards .view-id-global_page .item > .row-11,
.path-events .view-id-global_page .item > .row-11,
.path-conferences .view-id-global_page .item > .row-11 {
  margin: 0 -7px;
}
.path-awards .view-id-global_page .item > .row-11 > div,
.path-events .view-id-global_page .item > .row-11 > div,
.path-conferences .view-id-global_page .item > .row-11 > div {
  padding: 0 7px;
}
.path-awards .view-id-global_page .item > .row-11 > .item__title,
.path-events .view-id-global_page .item > .row-11 > .item__title,
.path-conferences .view-id-global_page .item > .row-11 > .item__title {
  padding: 0 7px;
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .path-awards .view-id-global_page .item > .row-11,
  .path-events .view-id-global_page .item > .row-11,
  .path-conferences .view-id-global_page .item > .row-11 {
    margin: 0 -11px;
  }
  .path-awards .view-id-global_page .item > .row-11 > div,
  .path-events .view-id-global_page .item > .row-11 > div,
  .path-conferences .view-id-global_page .item > .row-11 > div {
    padding: 0 11px;
  }
  .path-awards .view-id-global_page .item > .row-11 > .item__title,
  .path-events .view-id-global_page .item > .row-11 > .item__title,
  .path-conferences .view-id-global_page .item > .row-11 > .item__title {
    padding: 0 11px;
    margin-bottom: 15px;
  }
}
.path-awards .view-id-global_page .progressivePlain,
.path-events .view-id-global_page .progressivePlain,
.path-conferences .view-id-global_page .progressivePlain {
  border: 1px solid #d9d9d9;
}
.path-awards .view-id-global_page .progressivePlain img,
.path-events .view-id-global_page .progressivePlain img,
.path-conferences .view-id-global_page .progressivePlain img {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.path-awards .view-id-global_page .progressivePlain-fill,
.path-events .view-id-global_page .progressivePlain-fill,
.path-conferences .view-id-global_page .progressivePlain-fill {
  padding-bottom: 71.42%;
}
@media (min-width: 386px) {
  .path-awards .view-id-global_page .progressivePlain-fill,
  .path-events .view-id-global_page .progressivePlain-fill,
  .path-conferences .view-id-global_page .progressivePlain-fill {
    padding-bottom: 71.42%;
  }
}
.path-awards .view-id-global_page .item__title,
.path-events .view-id-global_page .item__title,
.path-conferences .view-id-global_page .item__title {
  margin-bottom: 15px;
  line-height: 1.2;
}
@media (max-width: 575px) {
  .path-awards .view-id-global_page .item__title,
  .path-events .view-id-global_page .item__title,
  .path-conferences .view-id-global_page .item__title {
    font-size: 20px;
  }
}
.path-awards .view-id-global_page .item__description,
.path-events .view-id-global_page .item__description,
.path-conferences .view-id-global_page .item__description {
  margin-bottom: 15px;
}
.path-awards .view-id-global_page .if-date,
.path-events .view-id-global_page .if-date,
.path-conferences .view-id-global_page .if-date {
  padding: 5px;
  text-align: center;
  font-weight: 700;
  font-size: 18px;
  min-width: 70px;
}
.path-awards .view-id-global_page .if-date .day,
.path-events .view-id-global_page .if-date .day,
.path-conferences .view-id-global_page .if-date .day {
  font-size: 32px;
}
.path-awards .view-id-global_page .item-details,
.path-events .view-id-global_page .item-details,
.path-conferences .view-id-global_page .item-details {
  padding-left: 10px;
}
.path-awards .view-id-global_page .if-venue,
.path-events .view-id-global_page .if-venue,
.path-conferences .view-id-global_page .if-venue {
  font-size: 13px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.path-awards .view-id-global_page .item__rm a,
.path-events .view-id-global_page .item__rm a,
.path-conferences .view-id-global_page .item__rm a {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px;
  font-size: 18px;
}

.path-exclusives .view-display-id-page_exclusives .progressivePlain-fill,
.path-exclusives .view-display-id-page_sections .progressivePlain-fill,
.path-exclusives .view-id-taxonomy_term .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .progressivePlain-fill,
.page-view-taxonomy-term .view-display-id-page_exclusives .progressivePlain-fill,
.page-view-taxonomy-term .view-display-id-page_sections .progressivePlain-fill,
.page-view-taxonomy-term .view-id-taxonomy_term .progressivePlain-fill {
  padding-bottom: 75%;
}
.path-exclusives .view-display-id-page_exclusives .content-right,
.path-exclusives .view-display-id-page_sections .content-right,
.path-exclusives .view-id-taxonomy_term .content-right,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right,
.page-view-taxonomy-term .view-display-id-page_exclusives .content-right,
.page-view-taxonomy-term .view-display-id-page_sections .content-right,
.page-view-taxonomy-term .view-id-taxonomy_term .content-right {
  font-size: 14px;
}
@media (min-width: 768px) {
  .path-exclusives .view-display-id-page_exclusives .content-right,
  .path-exclusives .view-display-id-page_sections .content-right,
  .path-exclusives .view-id-taxonomy_term .content-right,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right,
  .page-view-taxonomy-term .view-display-id-page_exclusives .content-right,
  .page-view-taxonomy-term .view-display-id-page_sections .content-right,
  .page-view-taxonomy-term .view-id-taxonomy_term .content-right {
    padding-top: 10px;
  }
}
.path-exclusives .view-display-id-page_exclusives .if-tc,
.path-exclusives .view-display-id-page_exclusives .if-date,
.path-exclusives .view-display-id-page_sections .if-tc,
.path-exclusives .view-display-id-page_sections .if-date,
.path-exclusives .view-id-taxonomy_term .if-tc,
.path-exclusives .view-id-taxonomy_term .if-date,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-tc,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-date,
.page-view-taxonomy-term .view-display-id-page_sections .if-tc,
.page-view-taxonomy-term .view-display-id-page_sections .if-date,
.page-view-taxonomy-term .view-id-taxonomy_term .if-tc,
.page-view-taxonomy-term .view-id-taxonomy_term .if-date {
  font-size: 12px;
}
.path-exclusives .view-display-id-page_exclusives .if-tc a,
.path-exclusives .view-display-id-page_exclusives .if-date a,
.path-exclusives .view-display-id-page_sections .if-tc a,
.path-exclusives .view-display-id-page_sections .if-date a,
.path-exclusives .view-id-taxonomy_term .if-tc a,
.path-exclusives .view-id-taxonomy_term .if-date a,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc a,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date a,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc a,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date a,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc a,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date a,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-tc a,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-date a,
.page-view-taxonomy-term .view-display-id-page_sections .if-tc a,
.page-view-taxonomy-term .view-display-id-page_sections .if-date a,
.page-view-taxonomy-term .view-id-taxonomy_term .if-tc a,
.page-view-taxonomy-term .view-id-taxonomy_term .if-date a {
  color: #004AAD;
  font-weight: 700;
  font-family: "Din";
}
.path-exclusives .view-display-id-page_exclusives .item__title,
.path-exclusives .view-display-id-page_sections .item__title,
.path-exclusives .view-id-taxonomy_term .item__title,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__title,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item__title,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__title,
.page-view-taxonomy-term .view-display-id-page_exclusives .item__title,
.page-view-taxonomy-term .view-display-id-page_sections .item__title,
.page-view-taxonomy-term .view-id-taxonomy_term .item__title {
  margin-bottom: 10px;
}
.path-exclusives .view-display-id-page_exclusives .item__description,
.path-exclusives .view-display-id-page_sections .item__description,
.path-exclusives .view-id-taxonomy_term .item__description,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__description,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item__description,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__description,
.page-view-taxonomy-term .view-display-id-page_exclusives .item__description,
.page-view-taxonomy-term .view-display-id-page_sections .item__description,
.page-view-taxonomy-term .view-id-taxonomy_term .item__description {
  margin-bottom: 16px;
}
.path-exclusives .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.path-exclusives .view-display-id-page_sections .item-details > div:not(:last-of-type),
.path-exclusives .view-id-taxonomy_term .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_sections .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-id-taxonomy_term .item-details > div:not(:last-of-type) {
  padding-right: 5px;
}
@media (max-width: 767px) {
  .path-exclusives .view-display-id-page_exclusives .item > .row-11,
  .path-exclusives .view-display-id-page_sections .item > .row-11,
  .path-exclusives .view-id-taxonomy_term .item > .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item > .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item > .row-11,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item > .row-11,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item > .row-11,
  .page-view-taxonomy-term .view-display-id-page_sections .item > .row-11,
  .page-view-taxonomy-term .view-id-taxonomy_term .item > .row-11 {
    margin: 0 -8px;
  }
  .path-exclusives .view-display-id-page_exclusives .item > .row-11 > div,
  .path-exclusives .view-display-id-page_sections .item > .row-11 > div,
  .path-exclusives .view-id-taxonomy_term .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item > .row-11 > div,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item > .row-11 > div,
  .page-view-taxonomy-term .view-display-id-page_sections .item > .row-11 > div,
  .page-view-taxonomy-term .view-id-taxonomy_term .item > .row-11 > div {
    padding: 0 8px;
  }
}
@media (max-width: 385px) {
  .path-exclusives .view-display-id-page_exclusives .item__image,
  .path-exclusives .view-display-id-page_sections .item__image,
  .path-exclusives .view-id-taxonomy_term .item__image,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__image,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item__image,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__image,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item__image,
  .page-view-taxonomy-term .view-display-id-page_sections .item__image,
  .page-view-taxonomy-term .view-id-taxonomy_term .item__image {
    margin-bottom: 20px;
  }
}

.path-podcasts .view-id-global_page .item__description {
  margin-bottom: 20px;
}
.path-podcasts .view-id-global_page .btn-link {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px !important;
  font-size: 18px;
}
.path-podcasts .view-id-global_page .if-subscribe {
  margin-bottom: 16px;
}
.path-podcasts .view-id-global_page .dropdown .btn-link {
  min-width: 170px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}
.path-podcasts .view-id-global_page .dropdown .btn-link::after {
  content: "\f107";
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 20px;
  border: 0;
  margin: 0;
}
.path-podcasts .view-id-global_page .dropdown .dropdown-link {
  color: #555;
  padding: 8px 0;
  display: block;
  text-align: left;
}
.path-podcasts .view-id-global_page .dropdown-menu {
  width: 100%;
  background-color: #f5f5f5;
  border: 1px solid #b7b7b7;
  border-radius: 0;
  min-width: unset !important;
  padding: 0;
}
.path-podcasts .view-id-global_page .dropdown-item {
  white-space: unset;
  padding: 0 15px;
}
.path-podcasts .view-id-global_page .dropdown-item:hover {
  background-color: var(--secondary);
}
.path-podcasts .view-id-global_page .dropdown-item:hover a {
  color: #fff;
}
.path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a {
  border-bottom: 1px dashed;
}
.path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a:hover {
  border-color: var(--secondary);
}
@media (max-width: 767px) {
  .path-podcasts .view-id-global_page .item__title {
    font-size: 20px;
  }
  .path-podcasts .view-id-global_page .btn-link {
    font-size: 14px;
  }
  .path-podcasts .view-id-global_page .dropdown .btn-link {
    min-width: unset !important;
    padding: 5px 30px 5px 10px;
    position: relative;
  }
  .path-podcasts .view-id-global_page .dropdown .btn-link::after {
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .path-podcasts .view-id-global_page .dropdown .dropdown-menu {
    min-width: 170px !important;
  }
  .path-podcasts .view-id-global_page .progressivePlain-fill {
    padding-bottom: 75%;
  }
}
@media (max-width: 385px) {
  .path-podcasts .view-id-global_page .item .progressivePlain-fill {
    padding-bottom: 50%;
  }
  .path-podcasts .view-id-global_page .item .item__image {
    margin-bottom: 15px;
  }
  .path-podcasts .view-id-global_page .item > .row-11 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
  .path-podcasts .view-id-global_page .item > .row-11 > div {
    width: 100%;
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

.path-advertising .view-id-global_page .view-content > div {
  margin-bottom: 20px;
}
.path-advertising .webform-default {
  padding-top: 20px;
  border-top: 1px solid #d9d9d9;
}
.path-advertising .info-text {
  margin-bottom: 20px;
}

.page-view-no-weight-order .view-id-no_weight_order .tabledrag-toggle-weight-wrapper {
  display: none;
}
.page-view-no-weight-order .view-id-no_weight_order .views-field-title > a:first-of-type {
  margin-right: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-view-no-weight-order .view-id-no_weight_order .views-field-title a {
  color: var(--secondary);
  font-weight: 700;
  text-transform: uppercase;
}
.page-view-no-weight-order .view-id-no_weight_order .js-form-submit {
  text-transform: uppercase;
  color: #fff;
  border-radius: 0;
  min-width: 100px;
  background-color: var(--secondary);
  border: 0;
  letter-spacing: 1px;
  margin-left: 15px;
}
.page-view-no-weight-order .view-id-no_weight_order a.tabledrag-handle .handle {
  background-position: center;
  margin: 0;
}

.path-digital-events .block-webinar-lists .item {
  margin-bottom: 20px;
}
.path-digital-events .block-webinar-lists .item__image {
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .path-digital-events .block-webinar-lists .item__image {
    margin-bottom: 20px;
  }
}
.path-digital-events .block-webinar-lists .item__title {
  padding: 0 15px;
  font-size: 14px;
}
@media (min-width: 768px) {
  .path-digital-events .block-webinar-lists .item__title {
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .path-digital-events .block-webinar-lists .item__title {
    padding: 0 50px;
  }
}

.path-user .block-page-title-block .title {
  font-size: 24px;
  border-top: 3px solid #000;
  color: #000;
  padding: 5px 0;
  margin: 0;
  border-bottom: 1px solid #000;
  font-weight: 700;
  font-family: "Din";
  text-transform: uppercase;
}
.path-user .block-system-main-block .content {
  padding: 15px;
  background-color: #f3f2ef;
}
.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto;
}
.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase;
}
.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
}
.path-user .block-system-main-block .iti {
  width: 100%;
}

.not-logged-in.path-user .block-system-main-block .content {
  padding: 15px;
  background-color: #f3f2ef;
}

.user-logged-in.path-user .main-content {
  background-color: #f3f2ef;
  height: 100%;
  padding: 15px;
}
.user-logged-in.path-user nav.tabs,
.user-logged-in.path-user .block-page-title-block {
  display: none;
}
.user-logged-in.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto;
}
.user-logged-in.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase;
}
.user-logged-in.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
}
.user-logged-in.path-user .block-system-main-block .iti {
  width: 100%;
}
.user-logged-in.path-user .block-user-menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.user-logged-in.path-user .block-user-menu .welcome-message {
  padding: 15px;
  background-color: #fcfcfb;
  color: #505050;
  margin-bottom: 15px;
}
.user-logged-in.path-user .block-user-menu .menu-item {
  text-transform: uppercase;
}
.user-logged-in.path-user .block-user-menu .menu-item-wrapper,
.user-logged-in.path-user .block-user-menu a {
  height: 100%;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a {
  color: #505050;
  background-color: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  font-size: 13px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
  opacity: 0.8;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a.active {
  opacity: 1;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a svg {
  margin-bottom: 5px;
  max-width: 70px;
}
.user-logged-in.path-user .block-system-main-block {
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.path-contact-us .pf__description a {
  color: var(--secondary);
}

.path-contributors .view-display-id-page_contributors_1 .item {
  background: #dde6ee;
  margin: 0 0 30px;
  padding: 15px;
}
.path-contributors .view-display-id-page_contributors_1 .item i {
  margin-right: 5px;
}
.path-contributors .view-display-id-page_contributors_1 .item > .item__title {
  font-size: 25px;
  margin-bottom: 15px;
}
.path-contributors .view-display-id-page_contributors_1 .item .item__image {
  float: left;
  padding-right: 10px;
  padding-bottom: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .item .title {
  font-size: 16px;
}
.path-contributors .view-display-id-page_contributors_1 .label {
  font-weight: 700;
}
.path-contributors .view-display-id-page_contributors_1 .latest-post {
  clear: both;
  margin-top: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .created {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: red;
}
.path-contributors .view-display-id-page_contributors_1 .created::after {
  content: "";
  height: 13px;
  width: 1px;
  background: red;
  display: inline-block;
  margin: 0 5px;
  position: relative;
}
.path-contributors .view-display-id-page_contributors_1 .contact-info .item-lists {
  padding-left: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .contact-info .list-item span {
  font-weight: 700;
  font-size: 15px;
}

.page-view-taxonomy-term .view-taxonomy-term .view-empty {
  padding: 50px;
  background: #eee;
  margin: 15px 0;
}
.page-view-taxonomy-term .block-faqs {
  margin-top: 50px;
}
.page-view-taxonomy-term .block-faqs .block__title {
  border-bottom: 1px solid #d9d9d9;
}
.page-view-taxonomy-term #faqsAccordion .accordion:not(:last-of-type) {
  margin-bottom: 15px;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-title {
  background: #f4f4f4;
  padding: 15px;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  cursor: pointer;
  position: relative;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-title::after {
  font-family: FontAwesome;
  content: "\f0d7";
  display: block;
  position: absolute;
  font-size: 20px;
  right: 15px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-body {
  padding: 15px 30px;
}

.node--unpublished {
  padding: 0;
}

.page-node-514542594 .alert-wrapper {
  bottom: 15px;
  left: 15px;
}
.page-node-514542594 .node-comment-form .js-form-type-textarea label {
  display: none !important;
}
.page-node-514542594 .node-comment-form .js-form-submit {
  background-color: var(--secondary);
  border: 0;
  border-radius: 0;
  text-transform: uppercase;
  min-width: 150px;
  padding: 10px 15px;
}
.page-node-514542594 .node-comment-form .cke_top,
.page-node-514542594 .node-comment-form .cke_bottom,
.page-node-514542594 .node-comment-form .js-filter-wrapper,
.page-node-514542594 .node-comment-form details,
.page-node-514542594 .node-comment-form .layout-region-node-secondary {
  display: none;
}
.page-node-514542594 .layout-region-node-main,
.page-node-514542594 .layout-region-node-footer {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.node--type-article img[data-align=left] {
  float: left;
  max-width: 300px !important;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .node--type-article img[data-align=left] {
    max-width: unset;
  }
}
.node--type-article .caption-img:not(.caption-center) {
  float: left;
  max-width: 300px !important;
  padding-right: 15px;
  margin-bottom: 0 !important;
}
.node--type-article .caption-img:not(.caption-center) img {
  width: 100%;
}
.node--type-article .caption-img:not(.caption-center) figcaption,
.node--type-article .caption-img:not(.caption-center) figcaption em {
  font-size: 13px !important;
  margin: 5px 0 0;
  color: #333;
}
@media (max-width: 767px) {
  .node--type-article .caption-img:not(.caption-center) {
    max-width: 100% !important;
    width: 100% !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .node--type-article .caption-img:not(.caption-center),
  .node--type-article .caption-img:not(.caption-center) figcaption {
    text-align: center !important;
  }
  .node--type-article .caption-img:not(.caption-center) img {
    width: auto !important;
  }
}

.nf__description .img-caption {
  margin-top: 10px;
}
.nf__description .img-caption,
.nf__description .img-caption * {
  font-size: 14px;
  color: #333;
  display: inline-block;
  font-style: italic;
}
.nf__description .caption-center,
.nf__description .caption-center p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nf__description .caption-center figcaption,
.nf__description .caption-center figcaption em {
  font-size: 13px !important;
  margin: 5px 0 0;
  color: #333;
  text-align: center !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nf__description .view-comments-listing .item > div {
  border: 1px solid #d9d9d9;
}
.nf__description .view-comments-listing .content-left {
  padding: 10px 0 0 10px;
}
@media (max-width: 767px) {
  .nf__description .view-comments-listing .contributor-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .nf__description .view-comments-listing .content-right {
    padding-left: 0 !important;
    max-width: 100% !important;
  }
  .nf__description .view-comments-listing .contributor-header .item__image ~ div {
    padding-left: 15px;
  }
  .nf__description .view-comments-listing .contributor-header > div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .nf__description .view-comments-listing .item__details {
    padding: 15px !important;
  }
}
.nf__description .read-more-link {
  color: #615a5a;
  cursor: pointer;
  margin: 5px 0 30px;
}

.view-comments-listing .content-left.item__image a img {
  border: 2px solid #000 !important;
  border-radius: 100% !important;
  width: 130px !important;
  height: 125px !important;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767px) {
  .view-comments-listing .content-left.item__image a img {
    width: 54px !important;
    height: 54px !important;
  }
}
.view-comments-listing .content-right {
  max-width: calc(100% - 130px) !important;
  width: 100% !important;
  padding-left: 30px !important;
}
@media (max-width: 767px) {
  .view-comments-listing .content-right {
    max-width: calc(100% - 54px) !important;
    padding-left: 10px !important;
  }
}
.view-comments-listing .content-right .contributor-header .item__image {
  display: none;
}
.view-comments-listing .content-right .contributor-header .title-section {
  line-height: 1;
}
.view-comments-listing .content-right .item__details .read-more-link {
  color: #615a5a;
  cursor: pointer;
}
.view-comments-listing .content-right .item__details .time-field {
  color: #615a5a;
  font-size: 14px;
}

.node--type-solution-center .progressivePlain,
.node--type-solution-center-article .progressivePlain {
  border: 1px solid #ddd;
}
.node--type-solution-center .block-advertisement,
.node--type-solution-center .ad-top,
.node--type-solution-center-article .block-advertisement,
.node--type-solution-center-article .ad-top {
  display: none !important;
}
.node--type-solution-center #main > .row,
.node--type-solution-center-article #main > .row {
  margin: 0;
}
.node--type-solution-center .main-content,
.node--type-solution-center-article .main-content {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0;
}
.node--type-solution-center .sc__description,
.node--type-solution-center-article .sc__description {
  padding: 20px;
  background-color: #d9d9d9;
  margin: 20px 0;
}
.node--type-solution-center .nf__description iframe,
.node--type-solution-center-article .nf__description iframe {
  max-width: 100%;
}
.node--type-solution-center .nf__description a,
.node--type-solution-center-article .nf__description a {
  color: var(--secondary);
}
.node--type-solution-center .nf__description *,
.node--type-solution-center-article .nf__description * {
  font-family: "PT Serif", serif !important;
}
.node--type-solution-center .sc-form form > .js-form-type-checkbox,
.node--type-solution-center-article .sc-form form > .js-form-type-checkbox {
  margin-bottom: 1rem;
}
.node--type-solution-center .sc-form .iti,
.node--type-solution-center-article .sc-form .iti {
  width: 100%;
}
.node--type-solution-center .sc-form .webform-composite-hidden-title,
.node--type-solution-center-article .sc-form .webform-composite-hidden-title {
  margin-top: 0;
}
.node--type-solution-center .sc-form .webform-composite-hidden-title legend,
.node--type-solution-center-article .sc-form .webform-composite-hidden-title legend {
  display: none !important;
}
.node--type-solution-center .sc-form .js-webform-type-checkboxes legend,
.node--type-solution-center-article .sc-form .js-webform-type-checkboxes legend {
  margin-bottom: 0;
}
.node--type-solution-center .sc-form .js-webform-type-checkboxes label,
.node--type-solution-center-article .sc-form .js-webform-type-checkboxes label {
  color: #495057;
}
.node--type-solution-center .sc-form .form-select,
.node--type-solution-center .sc-form .form-control,
.node--type-solution-center-article .sc-form .form-select,
.node--type-solution-center-article .sc-form .form-control {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  background-color: transparent;
}
.node--type-solution-center .sc-form .form-select:focus,
.node--type-solution-center .sc-form .form-control:focus,
.node--type-solution-center-article .sc-form .form-select:focus,
.node--type-solution-center-article .sc-form .form-control:focus {
  -webkit-box-shadow: 0 0 0 1px var(--secondary);
          box-shadow: 0 0 0 1px var(--secondary);
}
.node--type-solution-center .sc-form .form-select,
.node--type-solution-center-article .sc-form .form-select {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  display: block;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.node--type-solution-center .sc-form .form-select:focus,
.node--type-solution-center-article .sc-form .form-select:focus {
  -webkit-box-shadow: 0 0 0 1px var(--secondary);
          box-shadow: 0 0 0 1px var(--secondary);
}
.node--type-solution-center .sc-form .form-submit,
.node--type-solution-center-article .sc-form .form-submit {
  background-color: var(--secondary);
  color: #fff;
  border: 0;
  text-transform: uppercase;
  min-width: 100%;
  font-size: 20px;
}

.node--type-solution-center-article .node--type-solution-center-article .node-content {
  margin-bottom: 20px;
}
.node--type-solution-center-article .block-sc-list-articles {
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
}

.node--type-webinar .node__content,
.node--type-white-paper .node__content,
.node--type-advertising .node__content {
  font-size: 16px;
}
.node--type-webinar .node__content > *,
.node--type-white-paper .node__content > *,
.node--type-advertising .node__content > * {
  margin-bottom: 20px;
}

.node--type-webinar .webform-submission-video-form .button {
  background-color: var(--secondary);
  border: 0;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
}
.node--type-webinar .form-trigger-link {
  cursor: pointer;
  color: var(--secondary);
}
.node--type-webinar .bullet {
  width: 5px;
  height: 5px;
  background: #ccc;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  border-radius: 100%;
}
.node--type-webinar .node-user-message .form-trigger-link {
  font-weight: 700;
  text-decoration: underline;
}
.node--type-webinar .user-pass > p {
  display: none;
}
.node--type-webinar div.user-form {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background: rgb(255, 255, 255);
  border-radius: 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1);
          box-shadow: rgba(0, 0, 0, 0.1);
  color: rgb(94, 108, 132);
  padding: 20px;
}
@media (min-width: 768px) {
  .node--type-webinar div.user-form {
    padding: 32px 40px;
  }
}
.node--type-webinar div.user-form.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.node--type-webinar div.user-form .user-form-header {
  color: rgb(94, 108, 132);
  font-weight: 700;
  margin-bottom: 15px;
  font-size: 20px;
}
@media (min-width: 768px) {
  .node--type-webinar div.user-form .user-form-header {
    font-size: 30px;
  }
}
.node--type-webinar div.user-form label {
  text-transform: capitalize;
  font-size: 15px;
  margin-bottom: 0;
}
.node--type-webinar div.user-form .form-trigger-link:hover {
  text-decoration: underline;
}
.node--type-webinar div.user-form .form-control {
  padding: 8px 6px;
  height: 2.57em;
  border: 2px solid #dfe1e6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.node--type-webinar div.user-form .phone_international-number {
  padding-left: 50px;
}
.node--type-webinar div.user-form .form-submit {
  min-height: 40px;
  font-weight: 700;
  width: 100%;
  max-width: 400px;
  background-color: var(--secondary);
  border-color: var(--secondary);
}

.node--type-advertising .webform-default {
  padding-top: 20px;
  border-top: 1px solid #d9d9d9;
}
.node--type-advertising .info-text {
  margin-bottom: 20px;
}

.node--type-podcast .nf-episodes .item__title {
  margin-bottom: 10px;
}

.node--type-podcast-episode .nf__description iframe {
  border: 0;
}
.node--type-podcast-episode .thumbnail {
  position: relative;
  margin-bottom: 30px;
}
.node--type-podcast-episode .thumbnail .step-title {
  margin-bottom: 15px;
}
.node--type-podcast-episode .thumbnail > img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.node--type-podcast-episode .thumbnail .js-form-type-processed-text {
  color: #fff;
  font-size: 23px;
  margin: 0;
  text-align: center;
}
.node--type-podcast-episode .thumbnail > form {
  position: relative;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  width: 100%;
  height: 100%;
  z-index: 1;
  padding: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.node--type-podcast-episode .thumbnail .form-type-email,
.node--type-podcast-episode .thumbnail .js-form-type-textfield {
  margin-bottom: 0;
}
.node--type-podcast-episode .thumbnail .webform-button--next,
.node--type-podcast-episode .thumbnail .webform-button--submit {
  width: 100%;
  background-color: rgba(0, 173, 239, 0.8);
  font-weight: 700;
}
.node--type-podcast-episode .thumbnail .webform-button--previous {
  width: 100%;
  margin-bottom: 15px;
  border: 1px solid #fff;
  background-color: transparent;
  font-weight: 700;
}

.node--type-video label.js-form-type-checkbox {
  margin: 0 !important;
}

.page-node-63 .node--type-empty-page .block-partner-sites .view-content {
  display: block;
  margin: 0;
}
.page-node-63 .node--type-empty-page .block-partner-sites .domain-data {
  display: none;
}
.page-node-63 .node--type-empty-page .block-partner-sites .item__image {
  margin-bottom: 15px;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
  font-size: 0;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo::before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 82px;
  background-color: #f7f7f7;
  background-position: center;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-repeat: no-repeat;
  max-width: 200px;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-banking-and-finance]::before {
  background-image: url("/themes/custom/responsive/partners/asian-baking-finance.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-business-review]::before {
  background-image: url("/themes/custom/responsive/partners/asian-business-review.jpg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=singapore-business-review]::before {
  background-image: url("/themes/custom/responsive/partners/singapore-business-review.jpg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-power]::before {
  background-image: url("/themes/custom/responsive/partners/asian-power.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=health-care-asia-magazine]::before {
  background-image: url("/themes/custom/responsive/partners/healthcare-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=realestate-asia]::before {
  background-image: url("/themes/custom/responsive/partners/realestate-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=hongkong-business]::before {
  background-image: url("/themes/custom/responsive/partners/hongkong-business.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=retail-asia]::before {
  background-image: url("/themes/custom/responsive/partners/retail-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=insurance-asia]::before {
  background-image: url("/themes/custom/responsive/partners/insurance-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=manufacturing-asia]::before {
  background-image: url("/themes/custom/responsive/partners/manufacturing-asia.jpeg");
}
@media (max-width: 575px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists {
    margin: 0 -15px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__image {
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__title {
    font-size: 22px;
    font-weight: 700;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .progressivePlain-fill {
    padding-bottom: 184px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
    padding: 0 15px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
    margin-bottom: 10px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
    font-weight: 400;
    font-size: 14px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
    padding-bottom: 125px;
  }
}
@media (max-width: 385px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
    margin-bottom: 10px !important;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
    font-size: 16px !important;
    font-weight: 700 !important;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
    padding-bottom: 184px;
  }
}

.node--type-page .field--name-body h3 {
  font-size: 18px;
  font-weight: 700;
}

.page-node-67 .field--name-body a {
  color: var(--secondary);
}

.node--type-bio .nf__image {
  padding-right: 10px;
  padding-bottom: 10px;
  float: left;
}
.node--type-bio .contrib-posts .label {
  font-size: 20px;
}
.node--type-bio .contrib-posts a {
  color: var(--secondary);
  font-family: "Din";
}
.node--type-bio .back-link {
  margin-top: 15px;
}
.node--type-bio .back-link a {
  display: inline-block;
  padding: 5px 15px 3px;
  background-color: var(--secondary);
  color: #fff;
}

.node--type-video .thumbnail {
  position: relative;
}
.node--type-video .thumbnail > img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  min-height: 300px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1;
}
.node--type-video .thumbnail .js-form-type-processed-text {
  color: #fff;
  margin: 0;
  text-align: center;
  font-size: 18px;
}
@media (min-width: 576px) {
  .node--type-video .thumbnail .js-form-type-processed-text {
    font-size: 23px;
  }
}
@media (max-width: 575px) {
  .node--type-video .thumbnail .js-form-type-checkbox {
    margin: 0 0 5px !important;
  }
}
.node--type-video .thumbnail > form {
  background: rgba(0, 0, 0, 0.9);
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 15px;
  font-size: 13px;
}
@media (min-width: 576px) {
  .node--type-video .thumbnail > form {
    font-size: 16px;
    padding: 60px;
  }
}
.node--type-video .thumbnail .webform-button--next,
.node--type-video .thumbnail .webform-button--submit {
  width: 100%;
  background-color: rgba(0, 173, 239, 0.8);
  font-weight: 700;
}
.node--type-video .thumbnail .webform-button--previous {
  width: 100%;
  margin-bottom: 15px;
  border: 1px solid #fff;
  background-color: transparent;
  font-weight: 700;
}

.node--type-thank-you .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px;
}
.node--type-thank-you .previous-page a {
  display: inline-block;
  background: var(--secondary);
  padding: 8px 15px;
  color: #fff;
  text-transform: uppercase;
  border-radius: 3px;
}

.page-node-141708 .gsc-adBlock {
  display: none !important;
}
.page-node-141708 .gsc-results-wrapper-overlay {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 30px 0 !important;
}
.page-node-141708 .gsc-results-close-btn,
.page-node-141708 .gcsc-more-maybe-branding-root {
  display: none;
}
.page-node-141708 .gs-web-image-box {
  margin-right: 5px;
}
.page-node-141708 .block-system-main-block .content {
  min-height: 300px;
}
.page-node-141708 .gs-result .gs-title,
.page-node-141708 .gs-result .gs-title * {
  color: var(--secondary) !important;
}
.page-node-141708 .gsc-search-button-v2 {
  background-color: var(--secondary) !important;
  border-color: var(--secondary) !important;
}
.page-node-141708 .gcsc-find-more-on-google,
.page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color: var(--secondary) !important;
}
.page-node-141708 .gcsc-find-more-on-google-magnifier {
  fill: var(--secondary) !important;
}
.page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-page {
  outline: none;
}

.node--type-form .field--name-body {
  border-bottom: 2px solid #f1f1f1;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.node--type-form .field--name-field-webform-field fieldset > label,
.node--type-form .field--name-field-webform-field .fieldset-legend {
  font-size: 18px;
  color: #374957 !important;
  font-weight: 700;
}
.node--type-form .field--name-field-webform-field .js-webform-radios {
  border-radius: 100%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label::before {
  border-radius: 100%;
}
.node--type-form .field--name-field-webform-field .form-actions {
  margin-top: 30px;
  border-top: 1px solid #e3e9ed;
  padding-top: 30px;
}
.node--type-form .field--name-field-webform-field .form-actions .js-form-submit {
  background: #e3e9ed;
  color: #374957 !important;
  border: 0;
  min-width: 250px;
  padding: 15px;
  font-weight: 700;
  font-size: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.node--type-form .field--name-field-webform-field .form-actions .js-form-submit::before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: block;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,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);
}
.node--type-form .field--name-field-webform-field .js-webform-radios,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -15px;
}
.node--type-form .field--name-field-webform-field .js-webform-radios div.js-form-item,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes div.js-form-item {
  padding: 10px 15px;
  width: 50%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes label {
  padding: 15px 30px 15px 50px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100% !important;
  border: 2px solid #f1f1f1;
  text-transform: uppercase;
  border-radius: 5px !important;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #eff3f6;
  color: #8ca2b4;
  position: relative;
  height: 100%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label::before,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes label::before {
  border: 2px solid;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 15px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  content: "";
}
.node--type-form .field--name-field-webform-field .js-webform-radios input,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input {
  display: none;
}
.node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label {
  background: var(--secondary) !important;
  color: #fff;
}
.node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label::before,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAQAAACJ4248AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmBx0GCgd8nAD2AAABDklEQVRYw+2VMQrCQBBFgwfQ0kbTBMUD2IiNhUVySBsPoY1Yi4V4AK2CATsxAa3mWSwYxSRG2d00+fXuf48dmHUcSwHPg+USwhCZzZBm0xbbgcEAoojXyGaDtFrVwJ+ZzyuEA1wuFcIBttsK4dcrMhzqh0u/D6dTIVuSBCaTGp5R0m5Do/EzvOzMGY9zwL0e7PfqYBQh06k9OJ73+XT3OwSBcbgqWa+zL95uRRJa4KoojvMLsiW0wdX8F4vioncJrXAl0Okgx+N3Cd/XDk8lXLecxPmsHZ5KdLvI4cC/0bHh/pbQuV5/ljCx20tLmPpYSkmYhH+VsAHPlbAJTyVcF1mtkN0ORiOr8Dp16pjOAz0PjtJopGVJAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA3LTI5VDA2OjEwOjA3KzAwOjAwxXmEswAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNy0yOVQwNjoxMDowNyswMDowMLQkPA8AAAAodEVYdGRhdGU6dGltZXN0YW1wADIwMjItMDctMjlUMDY6MTA6MDcrMDA6MDDjMR3QAAAAAElFTkSuQmCC);
  -webkit-background-size: 12px 12px;
          background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.node--type-form .field--name-field-webform-field .form-control,
.node--type-form .field--name-field-webform-field .form-select {
  border: 2px solid #f1f1f1;
  background: #eff3f6;
  min-height: 50px;
  border-radius: 3px;
  color: #8ca2b4;
}

.solution-center__banner .field--name-field-sc-banner > .field__label {
  display: none;
}
.solution-center__banner .field--name-field-sc-banner .field__item > img {
  width: 100%;
  max-width: 1200px;
  height: auto;
}

.path-product-story .product-display a {
  color: var(--secondary);
}
.path-product-story .pf-price {
  float: right;
  font-size: 25px;
  font-weight: 700;
}
.path-product-story .button--add-to-cart {
  background-color: var(--secondary);
  border: none;
  border-radius: 4px;
  color: #FFF;
  font-weight: bold;
  line-height: 1.5 !important;
  outline: none;
  padding: 0.25em 1em;
  text-transform: uppercase;
}
.path-product-story .commerce-order-item-add-to-cart-form .js-form-type-select select {
  max-width: 100%;
}

.site-footer {
  padding: 37px 0 50px;
  font-family: "Din";
  font-size: 16px;
  margin-top: 80px;
}
.site-footer > .container > div:not(:last-of-type) {
  border-bottom: 5px solid #fff;
  padding-bottom: 15px;
  margin-bottom: 20px;
}
.site-footer .footer-center {
  padding-bottom: 20px !important;
}
@media (min-width: 992px) {
  .site-footer .footer-center .section-two .columns {
    padding: 0 15px;
  }
}
.site-footer .footer-center .footer-heading {
  font-size: 16px;
  margin-bottom: 0;
  line-height: 24px;
}
@media (min-width: 992px) {
  .site-footer .footer-center .footer-heading {
    font-size: 20px;
    margin-bottom: 8px;
  }
}
.site-footer .social-media-links .item {
  padding: 0 15px;
  font-size: 25px;
}
.site-footer .social-media-links a {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.site-footer .social-media-links a:hover, .site-footer .social-media-links a:focus {
  text-decoration: none;
  opacity: 0.7;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.site-footer h2 {
  font-size: 20px;
  font-family: "Frutiger";
}
.site-footer a:hover {
  text-decoration: underline;
}
.site-footer #form-newsletter-footer ~ h2 {
  padding-left: 10px;
}
.site-footer #form-newsletter-footer label {
  position: absolute;
  top: 50%;
  left: 15px;
  z-index: 1;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--secondary);
  margin: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  cursor: text;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.site-footer #form-newsletter-footer .form-control {
  min-height: 40px;
  height: auto;
  padding: 15px 40px 10px 15px;
}
.site-footer #form-newsletter-footer .form-control.is-active + label, .site-footer #form-newsletter-footer .form-control.is-completed + label {
  font-size: 10px;
  top: 10px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #8c8c8c;
}
.site-footer #form-newsletter-footer .form-actions {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.site-footer #form-newsletter-footer .btn {
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.site-footer #form-newsletter-footer .btn:hover svg {
  fill: #555;
}
.site-footer #form-newsletter-footer .btn svg {
  fill: var(--secondary);
}
@media (max-width: 575px) {
  .site-footer #form-newsletter-footer {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .site-footer #form-newsletter-footer ~ div {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding: 0;
    margin-bottom: 5px !important;
  }
  .site-footer #form-newsletter-footer label {
    font-size: 0;
  }
  .site-footer #form-newsletter-footer label::before {
    content: "Email";
    font-size: 12px;
  }
  .site-footer #form-newsletter-footer .form-control {
    min-height: auto;
    padding: 0 30px 0 10px;
  }
  .site-footer #form-newsletter-footer .form-control.is-active + label, .site-footer #form-newsletter-footer .form-control.is-completed + label {
    display: none !important;
  }
  .site-footer #form-newsletter-footer .form-actions {
    right: 10px;
  }
  .site-footer .footer-top > .row > .col-4 {
    min-width: 170px;
    max-width: 170px;
  }
  .site-footer .footer-top > .row > .col-4 ~ .col-8 {
    max-width: calc(100% - 170px);
  }
  .site-footer .footer-top > .row > .col-8 > .d-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.site-footer .footer-top #form-newsletter-footer {
  padding: 0;
}
@media (min-width: 992px) {
  .site-footer .footer-top #form-newsletter-footer {
    padding-left: 15px;
  }
}
.site-footer .footer-top .row .sign-up-text {
  font-size: 9px;
}
@media (min-width: 992px) {
  .site-footer .footer-top .row .sign-up-text {
    font-size: 16px;
  }
}

@media (max-width: 991px) {
  .item__description {
    font-size: 18px;
  }
  .layout-main-wrapper .block {
    margin-bottom: 10px;
  }
  .view-display-id-block_podcast_episodes_list .group-item {
    border-bottom: 0;
    padding-bottom: 0 !important;
    margin-bottom: 0;
  }
  .view-display-id-block_podcast_episodes_list .item {
    margin-bottom: 20px;
  }
  .main-content .block-top-articles {
    -webkit-box-ordinal-group: -18;
    -webkit-order: -19;
        -ms-flex-order: -19;
            order: -19;
  }
  .main-content #advertisement-left-5 {
    -webkit-box-ordinal-group: -17;
    -webkit-order: -18;
        -ms-flex-order: -18;
            order: -18;
  }
  .main-content .block-highlights {
    -webkit-box-ordinal-group: -16;
    -webkit-order: -17;
        -ms-flex-order: -17;
            order: -17;
  }
  .main-content #advertisement-left-2 {
    -webkit-box-ordinal-group: -15;
    -webkit-order: -16;
        -ms-flex-order: -16;
            order: -16;
  }
  .main-content .block-sponsored-articles {
    -webkit-box-ordinal-group: -14;
    -webkit-order: -15;
        -ms-flex-order: -15;
            order: -15;
  }
  .main-content .block-newsletter {
    -webkit-box-ordinal-group: -13;
    -webkit-order: -14;
        -ms-flex-order: -14;
            order: -14;
  }
  .main-content #advertisement-left-6 {
    -webkit-box-ordinal-group: -12;
    -webkit-order: -13;
        -ms-flex-order: -13;
            order: -13;
  }
  .main-content .block-exclusives {
    -webkit-box-ordinal-group: -11;
    -webkit-order: -12;
        -ms-flex-order: -12;
            order: -12;
  }
  .main-content #advertisement-left-3 {
    -webkit-box-ordinal-group: -10;
    -webkit-order: -11;
        -ms-flex-order: -11;
            order: -11;
  }
  .main-content .block-print-issue {
    -webkit-box-ordinal-group: -9;
    -webkit-order: -10;
        -ms-flex-order: -10;
            order: -10;
  }
  .main-content .block-article-infocus {
    -webkit-box-ordinal-group: -19;
    -webkit-order: -20;
        -ms-flex-order: -20;
            order: -20;
  }
  .main-content .block-article-infocus .item__title {
    margin: 10px 0;
  }
  .main-content .block-article-infocus .item__description {
    font-size: 18px;
  }
  .block-sponsored-articles .block__title {
    margin: -10px -10px 20px;
    padding: 5px 10px;
  }
  .block-sponsored-articles .view-content {
    padding: 10px;
  }
  .block-sponsored-articles .row {
    margin: 0 -10px;
  }
  .block-sponsored-articles .views-element-container > .row:last-of-type .item:last-of-type {
    margin-bottom: 0 !important;
  }
  .block-sponsored-articles .views-element-container > .row:last-of-type .item:last-of-type .item-wrapper {
    border: 0 !important;
  }
  .block-sponsored-articles .item {
    margin-bottom: 10px !important;
  }
  .block-sponsored-articles .item .item-wrapper {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
  }
  .block-highlights .item__title {
    margin-top: 10px;
  }
  .block-exclusives .item__image {
    margin-bottom: 10px !important;
  }
  .block-event-news .item__image {
    margin-bottom: 10px;
  }
  .block-solution-center .item__title,
  .block-partner-sites .item__title {
    font-size: 16px;
    margin: 0;
  }
}
@media (max-width: 767px) {
  .block-top-articles .if-dc,
  .block-top-articles .post-date {
    font-size: 9px;
    line-height: 14px;
  }
  .block-commentary .item:not(:last-of-type) {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
  .block-commentary .item__title {
    font-size: 16px;
  }
  .header-mobile .navbar svg,
  .header-mobile .navbar img {
    max-width: 150px;
  }
  .view-display-id-block_podcast_episodes_list .item__title {
    font-size: 16px;
  }
  .view-display-id-block_podcast_episodes_list .item__rm {
    font-size: 14px;
  }
  .block-newsletter {
    padding: 15px;
  }
}
@media (max-width: 767px) and (max-width: 575px) {
  .block-newsletter .block__title {
    font-size: 16px;
  }
}
@media (max-width: 767px) and (max-width: 385px) {
  .block-newsletter .block__title {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .block-newsletter .btn {
    font-size: 16px;
  }
  .block-newsletter p {
    font-size: 14px;
  }
  .block-newsletter label {
    font-size: 10px;
    -webkit-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
  }
  .block-newsletter .form-control {
    height: 30px;
    min-height: auto;
    padding: 0 10px;
  }
  .block-newsletter .form-group {
    margin-bottom: 10px;
  }
  .block-newsletter .btn {
    padding: 5px 10px;
  }
  .block-newsletter .form-control.is-active + label,
  .block-newsletter .form-control.is-completed + label {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
  }
  .block-most-read .item:not(:last-of-type) {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .block-most-read .item:not(:last-of-type) .item-wrapper {
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
  .block-sponsored-articles .item__title {
    margin-top: -5px;
  }
  .block-sponsored-articles .item__image {
    min-width: 160px;
    max-width: 160px;
  }
  .block-sponsored-articles .item__image ~ .content-right {
    max-width: calc(100% - 160px);
  }
  .sidebar_second .block-partner-sites .domain-data {
    margin-top: -5px;
    margin-bottom: -3px;
  }
  .sidebar_second .block-partner-sites .item__title {
    margin: 0;
    line-height: 22px;
  }
  .sidebar_second .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 120px);
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100% - 120px);
        -ms-flex: 0 0 calc(100% - 120px);
            flex: 0 0 calc(100% - 120px);
  }
  .node--type-article .page-header {
    line-height: 35px;
    font-size: 30px;
  }
  .site-footer .menu-item a {
    border-bottom: 1px solid #fff;
    display: block;
    width: 100%;
    text-decoration: none !important;
  }
}
@media (max-width: 575px) {
  .view-display-id-block_podcast_episodes_list .item .item-wrapper > * {
    margin: 0 0 10px;
  }
  .view-display-id-block_podcast_episodes_list .item .item-wrapper .item__rm {
    margin: 0;
  }
  .view-display-id-block_podcast_episodes_list .item .progressivePlain-fill {
    padding-bottom: 55% !important;
  }
  .block-print-issue .item .content-right {
    margin-top: 0;
    padding: 0 15px 0 5px !important;
  }
  .block-print-issue .item .content-right .cr-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
  .block-print-issue .item .content-right .cr-wrapper > div {
    width: 100% !important;
    max-width: 100% !important;
    -webkit-box-flex: 0 !important;
    -webkit-flex: 0 0 100% !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
  }
}
@media (max-width: 385px) {
  .view-display-id-block_podcast_nid_episodes_list .item__image {
    margin-bottom: 10px;
  }
  .header-mobile .navbar svg,
  .header-mobile .navbar img {
    max-width: 110px;
  }
}
body {
  /** MOBILE, TABLET, DESKTOP **/
}
body .block-article-infocus .if-tc a {
  padding: 3px 5px;
  font-size: 11px;
}
body.is-Mobile .block-podcast .block__title {
  margin: 0 -15px 20px;
}
body.is-Mobile .block-podcast .podcast-item {
  padding: 0 30px;
}
body.is-Mobile .block-podcast .podcast-item .item-wrapper {
  text-align: center;
  max-width: 320px;
  margin: 0 auto;
}
body.is-Mobile .block-podcast .podcast-item .item__title {
  background: #ccc;
  margin: 0 0 -5px;
  padding: 15px 15px 20px;
  text-align: left;
}
body.is-Mobile .block-podcast .podcast-item .progressivePlain {
  background-color: transparent;
}
body.is-Mobile .block-podcast .podcast-item,
body.is-Mobile .block-podcast .podcast-episode {
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}
body.is-Mobile #advertisement-sidebar-2,
body.is-Mobile #advertisement-sidebar-3 {
  padding: 0 30px;
}
body.is-Mobile #back2top {
  max-width: 30px;
  max-height: 30px;
  padding: 5px;
}
body.is-Mobile .site-footer {
  margin-top: 0;
}
body.is-Mobile .site-footer h2 {
  font-size: 14px;
}
body.is-Mobile .site-footer .menu-item {
  margin-bottom: 5px;
}
body.is-Mobile .site-footer .footer-bottom {
  font-size: 11px;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-control {
  min-height: auto;
  height: 30px;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-active + label, body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-completed + label {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
body.is-Mobile .site-footer #form-newsletter-footer label {
  font-size: 11px;
  left: 10px;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-actions {
  display: none;
}
body .sidebar_second .block:not(.block-sidebar-newsletter):not(.block-print-issue) {
  margin-bottom: 0;
}
body .sidebar_second .block:not(.block-sidebar-newsletter):not(.block-print-issue) .view-content {
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  .sidebar .block-sidebar-newsletter {
    -webkit-box-ordinal-group: -13;
    -webkit-order: -14;
        -ms-flex-order: -14;
            order: -14;
  }
  .sidebar #advertisement-sidebar-1 {
    -webkit-box-ordinal-group: -12;
    -webkit-order: -13;
        -ms-flex-order: -13;
            order: -13;
  }
  .sidebar .block-solution-center {
    -webkit-box-ordinal-group: -11;
    -webkit-order: -12;
        -ms-flex-order: -12;
            order: -12;
  }
  .sidebar .block-most-read {
    -webkit-box-ordinal-group: -10;
    -webkit-order: -11;
        -ms-flex-order: -11;
            order: -11;
  }
  .sidebar #advertisement-sidebar-2 {
    -webkit-box-ordinal-group: -9;
    -webkit-order: -10;
        -ms-flex-order: -10;
            order: -10;
  }
  .sidebar .block-award {
    -webkit-box-ordinal-group: -8;
    -webkit-order: -9;
        -ms-flex-order: -9;
            order: -9;
  }
  .sidebar .block-conferences {
    -webkit-box-ordinal-group: -7;
    -webkit-order: -8;
        -ms-flex-order: -8;
            order: -8;
  }
  .sidebar .block-partner-event {
    -webkit-box-ordinal-group: -6;
    -webkit-order: -7;
        -ms-flex-order: -7;
            order: -7;
  }
  .sidebar .block-resource-center {
    -webkit-box-ordinal-group: -5;
    -webkit-order: -6;
        -ms-flex-order: -6;
            order: -6;
  }
  .sidebar .block-print-issue {
    -webkit-box-ordinal-group: -4;
    -webkit-order: -5;
        -ms-flex-order: -5;
            order: -5;
  }
  .sidebar #advertisement-sidebar-3 {
    -webkit-box-ordinal-group: -3;
    -webkit-order: -4;
        -ms-flex-order: -4;
            order: -4;
  }
  .sidebar .block-commentary {
    -webkit-box-ordinal-group: -2;
    -webkit-order: -3;
        -ms-flex-order: -3;
            order: -3;
  }
  .sidebar .block-partner-sites {
    -webkit-box-ordinal-group: -1;
    -webkit-order: -2;
        -ms-flex-order: -2;
            order: -2;
  }
  .sidebar #advertisement-sidebar-4 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
        -ms-flex-order: -1;
            order: -1;
  }
}
.page-wrap {
  max-width: 1280px;
  margin: 0 auto;
  padding: 28px 24px 80px;
}

.heading {
  text-align: center;
  font-weight: 800;
  font-size: 56px;
  line-height: 1;
  margin: 8px 0 6px;
}

.subhead {
  text-align: center;
  opacity: 0.7;
  margin: 0 0 32px;
}

/* Thumb cards */
.thumbs-carousel {
  margin: 10px 0 40px;
}

.thumb-slide {
  padding: 14px;
}

.thumb-tile {
  display: block;
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  background: #222;
  height: 300px;
  cursor: pointer;
  -webkit-box-shadow: 0 6px 14px rgba(0, 0, 0, 0.45);
          box-shadow: 0 6px 14px rgba(0, 0, 0, 0.45);
}

.thumb-tile:after {
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, color-stop(56.56%, rgba(0, 0, 0, 0)), color-stop(70.81%, rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 56.56%, rgba(0, 0, 0, 0.8) 70.81%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 56.56%, rgba(0, 0, 0, 0.8) 70.81%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 56.56%, rgba(0, 0, 0, 0.8) 70.81%);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}

.thumb-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}

.thumb-badge {
  position: absolute;
  top: 10px;
  left: 10px;
  background: rgba(0, 0, 0, 0.55);
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  border-radius: 8px;
  padding: 2px 6px;
  font-weight: 700;
}

.thumb-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 12px 14px 14px;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.65)), color-stop(60%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0) 60%);
  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0) 60%);
  background: linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0) 60%);
}

/* ========= Modal ========== */
#videoModal {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: none; /* shown with .fadeIn in JS */
}

#videoModal [data-close] {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.86);
}

.video-modal__dialog {
  position: absolute;
  inset: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 24px;
}

/* The inner track width */
.thumbs-modal-wrap {
  width: min(1100px, 92vw);
  position: relative;
}

/* Slick slides in modal */
.thumbs-modal-carousel .thumb-slide {
  padding: 12px;
}

.thumbs-modal-carousel .thumb-tile {
  height: 72vh;
  min-height: 520px;
  max-height: 800px;
  border-radius: 16px;
}

/* Base look for all modal slides (dimmed) */
.thumbs-modal-carousel .slick-slide .thumb-tile {
  -webkit-transform: scale(0.92);
       -o-transform: scale(0.92);
          transform: scale(0.92);
  -webkit-transition: outline-color 0.28s ease, opacity 0.28s ease, -webkit-transform 0.28s ease, -webkit-box-shadow 0.28s ease, -webkit-filter 0.28s ease;
  transition: outline-color 0.28s ease, opacity 0.28s ease, -webkit-transform 0.28s ease, -webkit-box-shadow 0.28s ease, -webkit-filter 0.28s ease;
  -o-transition: box-shadow 0.28s ease, outline-color 0.28s ease, filter 0.28s ease, opacity 0.28s ease, -o-transform 0.28s ease;
  transition: transform 0.28s ease, box-shadow 0.28s ease, outline-color 0.28s ease, filter 0.28s ease, opacity 0.28s ease;
  transition: transform 0.28s ease, box-shadow 0.28s ease, outline-color 0.28s ease, filter 0.28s ease, opacity 0.28s ease, -webkit-transform 0.28s ease, -o-transform 0.28s ease, -webkit-box-shadow 0.28s ease, -webkit-filter 0.28s ease;
  -webkit-filter: saturate(0.85) brightness(0.7);
          filter: saturate(0.85) brightness(0.7);
  opacity: 1;
  outline: 3px solid transparent;
  -webkit-box-shadow: 0 18px 30px rgba(0, 0, 0, 0.55);
          box-shadow: 0 18px 30px rgba(0, 0, 0, 0.55);
}

/* Center/current slide — make it pop like the screenshot */
.thumbs-modal-carousel .slick-center .thumb-tile,
.thumbs-modal-carousel .slick-current .thumb-tile {
  -webkit-transform: scale(1.02);
       -o-transform: scale(1.02);
          transform: scale(1.02);
  -webkit-filter: none;
          filter: none;
  opacity: 1;
  outline-color: #2aa8ff; /* cyan/blue edge */
  -webkit-box-shadow: 0 24px 46px rgba(0, 0, 0, 0.65);
          box-shadow: 0 24px 46px rgba(0, 0, 0, 0.65);
}

/* Next chevron */
.modal-next {
  position: absolute;
  width: 56px;
  height: 56px;
  border-radius: 12px;
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: rgba(255, 255, 255, 0.92);
  -webkit-box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);
          box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}

.modal-next .chev {
  display: block;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 14px solid #111;
}

.video-close {
  position: absolute;
  top: 18px;
  right: 20px;
  width: 44px;
  height: 44px;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.92);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  -webkit-box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);
          box-shadow: 0 10px 26px rgba(0, 0, 0, 0.35);
}

.video-close:before, .video-close:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  background: #111;
  border-radius: 2px;
}

.video-close:before {
  -webkit-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}

.video-close:after {
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/* Vimeo iframe wrapper keeps 9:16 nicely */
.player-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.player-wrapper iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
  border-radius: 16px;
}

/* Hide Slick arrows/dots – we use our own next button */
.slick-arrow, .slick-dots {
  display: none !important;
}

.thumbs-modal-carousel .thumb-tile,
.thumbs-carousel .thumb-tile {
  position: relative; /* add (or keep) this */
}

/* the video fills the card */
.player-wrapper {
  position: absolute; /* was relative before */
  inset: 0; /* top/right/bottom/left = 0 */
  width: 100%;
  height: 100%;
  z-index: 2; /* above poster image; below close/next UI */
}

.player-wrapper iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
  border-radius: 16px;
}

.view-videos .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.view-videos .view-content .views-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.view-videos .view-content .views-row:nth-child(2n) {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.view-videos .view-content .views-row .views-field-field-video-url {
  width: calc(100% - 15px);
}
.view-videos .view-content .views-row .views-field-title {
  width: calc(100% - 15px);
}
.view-videos .view-content .views-row .views-field-title > h2 {
  font-size: 16px;
  line-height: 25px;
  margin-top: 10px;
  font-family: "Din";
  font-weight: 700;
}
.view-videos .view-content .views-row .views-field-title > h2 > a {
  color: var(--text-default);
}
.view-videos .view-content .views-row .views-field-title > h2 > a:hover, .view-videos .view-content .views-row .views-field-title > h2 > a:focus {
  color: #004aad !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl91dGlsaXRpZXMuc2NzcyIsIl9mb250cy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLDJFQUFBO0FBQ0Esa0ZBQUE7QUFDQSxvRkFBQTtBQUNBLDJGQUFBO0FDSFI7RUFDSSxrQkFBQTtFQUNBLG1KQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FGS0o7QUVGQTtFQUNJLGtCQUFBO0VBQ0EsdUpBQUE7RUFFQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUZHSjtBRUFBO0VBQ0ksdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBRkVKO0FFQ0E7RUFDSSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVGQUFBO0FGQ0o7QUVFQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUZBSjtBRUdBO0VBQ0ksd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1RkFBQTtBRkRKO0FFSUEsNkJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUVBQUE7RUFDQSxxQkFBQTtFQUNBLGtiQUFBO0VBVUUsZUFBQTtBRlhKO0FFYUEsNEJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0YsZ0VBQUE7RUFDRSxxQkFB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QTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFBQSxxQkFBQTtNQUFBLGlCQUFBO1VBQUEsYUFBQTtFQUNBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBYjR3S047QWExd0tNO0VBQ0Usc0JBQUE7RUFBQSw2QkFBQTtNQUFBLG1CQUFBO1VBQUEscUJBQUE7QWI0d0tSO0FhendLTTtFQUNFLHdCQUFBO0FiMndLUjtBYXh3S007RUFDRSx3QkFBQTtBYjB3S1I7QWF6d0tRO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FiMndLVjtBYXp3S1U7RUFDRSwwQkFBQTtBYjJ3S1o7QWF6d0tZO0VBQ0UseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QWIyd0tkIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3cmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzp3Z2h0QDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWwsd2dodEAxLDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kaW4tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kLWRpbmV4cC1ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydWl0ZWdlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcnVpdGVnZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlcl9ib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbi8qIHB0LXNlcmlmLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi03MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuYm9keSB7XG4gIC0tdGV4dC1kZWZhdWx0OiAjMDAwO1xufVxuXG4uc2l0ZS1pZC0xIHtcbiAgLS1zZWNvbmRhcnk6ICMwNzQ3ODI7XG4gIC0tcHJpbWFyeTogIzA3NDc4MjtcbiAgLS1uYXZzdHJpcDogIzA3NDc4Mjtcbn1cblxuLnNpdGUtaWQtMiB7XG4gIC0tc2Vjb25kYXJ5OiAjRjQ4MjIyO1xuICAtLXByaW1hcnk6ICNGNDgyMjI7XG4gIC0tbmF2c3RyaXA6ICNGNDgyMjI7XG59XG5cbi5zaXRlLWlkLTMge1xuICAtLXNlY29uZGFyeTogI0FBMUUyMztcbiAgLS1wcmltYXJ5OiAjQUExRTIzO1xuICAtLW5hdnN0cmlwOiAjQUExRTIzO1xufVxuXG4uc2l0ZS1pZC00IHtcbiAgLS1zZWNvbmRhcnk6ICNGRDBDMUM7XG4gIC0tcHJpbWFyeTogI0ZEMEMxQztcbiAgLS1uYXZzdHJpcDogI0ZEMEMxQztcbn1cblxuLnNpdGUtaWQtNSB7XG4gIC0tc2Vjb25kYXJ5OiAjRUExRTIxO1xuICAtLXByaW1hcnk6ICNFQTFFMjE7XG4gIC0tbmF2c3RyaXA6ICNFQTFFMjE7XG59XG5cbi5zaXRlLWlkLTYge1xuICAtLXNlY29uZGFyeTogI0ZFMDAwMDtcbiAgLS1wcmltYXJ5OiAjRkUwMDAwO1xuICAtLW5hdnN0cmlwOiAjRkUwMDAwO1xufVxuXG4uc2l0ZS1pZC03IHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMztcbn1cblxuLnNpdGUtaWQtOCB7XG4gIC0tc2Vjb25kYXJ5OiAjRUYxNDFBO1xuICAtLXByaW1hcnk6ICNFRjE0MUE7XG4gIC0tbmF2c3RyaXA6ICNFRjE0MUE7XG59XG5cbi5zaXRlLWlkLTkge1xuICAtLXNlY29uZGFyeTogI0FBMUUyMztcbiAgLS1wcmltYXJ5OiAjQUExRTIzO1xuICAtLW5hdnN0cmlwOiAjQUExRTIzO1xufVxuXG4uc2l0ZS1pZC0xMCB7XG4gIC0tc2Vjb25kYXJ5OiAjMDEzQzZBO1xuICAtLXByaW1hcnk6ICMwMTNDNkE7XG4gIC0tbmF2c3RyaXA6ICMwMTNDNkE7XG59XG5cbi5zaXRlLWlkLTExIHtcbiAgLS1zZWNvbmRhcnk6ICNENDE3MjE7XG4gIC0tcHJpbWFyeTogI0Q0MTcyMTtcbiAgLS1uYXZzdHJpcDogI0Q0MTcyMTtcbn1cblxuLnNpdGUtaWQtMTIge1xuICAtLXNlY29uZGFyeTogIzNEMDc1RjtcbiAgLS1wcmltYXJ5OiAjM0QwNzVGO1xuICAtLW5hdnN0cmlwOiAjM0QwNzVGO1xufVxuXG4uc2l0ZS1pZC0xMyB7XG4gIC0tc2Vjb25kYXJ5OiAjQkUxRDJDO1xuICAtLXByaW1hcnk6ICNCRTFEMkM7XG4gIC0tbmF2c3RyaXA6ICNCRTFEMkM7XG59XG5cbi5zaXRlLWlkLTE0IHtcbiAgLS1zZWNvbmRhcnk6ICNFOTM4MjQ7XG4gIC0tcHJpbWFyeTogI0U5MzgyNDtcbiAgLS1uYXZzdHJpcDogI0U5MzgyNDtcbn1cblxuLnNpdGUtaWQtMTYge1xuICAtLXNlY29uZGFyeTogI2FhMWUyMztcbiAgLS1wcmltYXJ5OiAjYWExZTIzO1xuICAtLW5hdnN0cmlwOiAjYWExZTIzO1xufVxuXG4uc2l0ZS1pZC0xNyB7XG4gIC0tc2Vjb25kYXJ5OiAjMDAwMDAwO1xuICAtLXByaW1hcnk6ICMwMDAwMDA7XG4gIC0tbmF2c3RyaXA6ICMwMDAwMDA7XG59XG5cbi5zaXRlLWlkLW1pZGRsZWVhc3RidXNpbmVzc19jb20ge1xuICAtLXNlY29uZGFyeTogI2Q0YTEwZjtcbiAgLS1wcmltYXJ5OiAjZDRhMTBmO1xuICAtLW5hdnN0cmlwOiAjZDRhMTBmO1xufVxuXG4uc2l0ZS1pZC1kZXZfbWFyaW5lcmVwb3J0X2NvbSxcbi5zaXRlLWlkLW1hcmluZXJlcG9ydF9jb20ge1xuICAtLXNlY29uZGFyeTogIzAwYWVlZDtcbiAgLS1wcmltYXJ5OiAjMDBhZWVkO1xuICAtLW5hdnN0cmlwOiAjMDBhZWVkO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVydGlhcnkge1xuICBjb2xvcjogIzAwNEFBRCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWZhdWx0IHtcbiAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QUFEICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9ja19fdGl0bGUsIC5pdGVtX190aXRsZSwgLmdyb3VwX190aXRsZSwgLnBhZ2UtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMzcsIC5pdGVtX190aXRsZS5zaXplLTM3LCAuZ3JvdXBfX3RpdGxlLnNpemUtMzcsIC5wYWdlLWhlYWRlci5zaXplLTM3IHtcbiAgZm9udC1zaXplOiAzN3B4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTI2LCAuaXRlbV9fdGl0bGUuc2l6ZS0yNiwgLmdyb3VwX190aXRsZS5zaXplLTI2LCAucGFnZS1oZWFkZXIuc2l6ZS0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0yNCwgLml0ZW1fX3RpdGxlLnNpemUtMjQsIC5ncm91cF9fdGl0bGUuc2l6ZS0yNCwgLnBhZ2UtaGVhZGVyLnNpemUtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjMsIC5pdGVtX190aXRsZS5zaXplLTIzLCAuZ3JvdXBfX3RpdGxlLnNpemUtMjMsIC5wYWdlLWhlYWRlci5zaXplLTIzIHtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTIwLCAuaXRlbV9fdGl0bGUuc2l6ZS0yMCwgLmdyb3VwX190aXRsZS5zaXplLTIwLCAucGFnZS1oZWFkZXIuc2l6ZS0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xOSwgLml0ZW1fX3RpdGxlLnNpemUtMTksIC5ncm91cF9fdGl0bGUuc2l6ZS0xOSwgLnBhZ2UtaGVhZGVyLnNpemUtMTkge1xuICBmb250LXNpemU6IDE5cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTcsIC5pdGVtX190aXRsZS5zaXplLTE3LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTcsIC5wYWdlLWhlYWRlci5zaXplLTE3IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE2LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNiwgLmdyb3VwX190aXRsZS5zaXplLTE2LCAucGFnZS1oZWFkZXIuc2l6ZS0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNSwgLml0ZW1fX3RpdGxlLnNpemUtMTUsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNSwgLnBhZ2UtaGVhZGVyLnNpemUtMTUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTQsIC5pdGVtX190aXRsZS5zaXplLTE0LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTQsIC5wYWdlLWhlYWRlci5zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTEzLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMywgLmdyb3VwX190aXRsZS5zaXplLTEzLCAucGFnZS1oZWFkZXIuc2l6ZS0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xMiwgLml0ZW1fX3RpdGxlLnNpemUtMTIsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMiwgLnBhZ2UtaGVhZGVyLnNpemUtMTIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTEsIC5pdGVtX190aXRsZS5zaXplLTExLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTEsIC5wYWdlLWhlYWRlci5zaXplLTExIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMjQsIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMjQsIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTI0LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTI0LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTI0LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0yNCwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0yNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNiwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNiwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjYsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjYge1xuICBmb250LXNpemU6IDI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMjYsIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMjYsIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTI2LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTI2IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0xOSwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0xOSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0xOSwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0xOSwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMTksIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMTkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYmxvY2tfX3RpdGxlLWgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrX190aXRsZS1oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG5cbi5pdGVtX190aXRsZS1oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pdGVtX190aXRsZS1oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pdGVtX190aXRsZS1oNCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLml0ZW1fX3RpdGxlLWg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cblxuLml0ZW1fX3RpdGxlLWg2IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uLCAuaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucm93LTExIHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLnJvdy0xMSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTFweDtcbn1cblxuLnJvdy04IHtcbiAgbWFyZ2luOiAwIC04cHg7XG59XG4ucm93LTggPiBkaXYge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnJvdy01IHtcbiAgbWFyZ2luOiAwIC01cHg7XG59XG4ucm93LTUgPiBkaXYge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnJvdy0xNyB7XG4gIG1hcmdpbjogMCAtMTdweDtcbn1cbi5yb3ctMTcgPiBkaXYge1xuICBwYWRkaW5nOiAwIDE3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucm93LXhzIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3cteHMgPiBkaXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1icy0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnNpdGUtaWQtNSB7XG4gIC0tZm9udC1wcmltYXJ5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xufVxuLnNpdGUtaWQtNSAuc2l0ZS1mb290ZXIsIC5zaXRlLWlkLTUgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluaywgLnNpdGUtaWQtNSAuaXRlbV9fZGVzY3JpcHRpb24sIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWgyLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oMywgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDQsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWg1LCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oNiwgLnNpdGUtaWQtNSAuYmxvY2tfX3RpdGxlLWgyLCAuc2l0ZS1pZC01IC5ibG9ja19fdGl0bGUtaDMsIC5zaXRlLWlkLTUgLmJsb2NrX190aXRsZSwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlIHN0cm9uZywgLnNpdGUtaWQtNSAuZ3JvdXBfX3RpdGxlLCAuc2l0ZS1pZC01IC5wYWdlLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5ib2R5ID4gaW1nIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5zaG93LW5vdC1pb3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vdC1pb3MgLnNob3ctbm90LWlvcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvdy1pb3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlvcyAuc2hvdy1pb3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBsYXktYnRuLXdoaXRlIHtcbiAgb3BhY2l0eTogMC41O1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGUtaWQtMiBuYXYudGFicyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaXRlLWlkLTFbY291bnRyeT1IS10gI2FkdmVydGlzZW1lbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3RfX2Rlc2NyaXB0aW9uLFxuLnBmX19kZXNjcmlwdGlvbixcbi5wZi1jb250YWN0LWluZm8ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbn1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCIsIHNlcmlmO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmItbGF6eSB7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbmEsXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI2Q5ZDlkOTtcbn1cblxucDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FwdGNoYSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmxhenlsb2FkZWQsXG4ucHJvZ3Jlc3NpdmVQbGFpbiAucHJvZ3Jlc3NpdmVQbGFpbi1vcmlnaW5hbC5iLWxvYWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJsb2NrX190aXRsZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTI5MjkyO1xufVxuXG4uZmllbGQtZGMsXG4uaWYtdGMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAwNEFBRDtcbn1cbi5maWVsZC1kYyBhLFxuLmlmLXRjIGEge1xuICBjb2xvcjogIzAwNEFBRDtcbn1cblxuLmFsZXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5pdGVtX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uaXRlbV9fdGl0bGUgYTpob3Zlcixcbi5pdGVtX190aXRsZSBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXRlbV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNtYWluLFxuLnNpdGUtZm9vdGVyIHtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNtYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnBvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmljb24tc2Vjb25kYXJ5IHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4ucHJlbG9hZGVyIC5wcmVsb2FkZXItaWNvbiB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuaW1nLmxhenlsb2FkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLW5vLWxhYmVsID4gbGFiZWwsXG4ud2ViZm9ybS1kZWZhdWx0IC5zci1vbmx5LFxuLndlYmZvcm0tZGVmYXVsdCBmaWVsZHNldC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgPiBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBwYWRkaW5nOiAwO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmJlZm9yZSwgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ud2ViZm9ybS1kZWZhdWx0IGgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogNXB4IDVweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2ViZm9ybS1kZWZhdWx0IGgyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS10ZXh0LFxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1lbWFpbCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUgbGFiZWwge1xuICB3aWR0aDogYXV0bztcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUgLml0aS0tYWxsb3ctZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2ViZm9ybS1kZWZhdWx0IGxhYmVsLFxuLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlYmZvcm0tZGVmYXVsdCBsYWJlbCxcbiAgLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsXG4ud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIjpcIjtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgbGFiZWwuZm9ybS1yZXF1aXJlZDo6YmVmb3JlLFxuLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQuZm9ybS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQ6aG92ZXIsIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi53ZWJmb3JtLWRlZmF1bHQgbGFiZWw6OmFmdGVyLCAud2ViZm9ybS1kZWZhdWx0IC5maWVsZHNldC1sZWdlbmQ6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uZWRpdC1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uZWRpdC1wYWdlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLmVkaXQtcGFnZSA+IGE6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTQsIDIxNCwgMjE0LCAwLjI1KTtcbn1cbi5lZGl0LXBhZ2UgPiBhOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBsYWJlbC5lcnJvcixcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIGxhYmVsLmVycm9yLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIGxhYmVsLmVycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuanMtZm9ybS1yZXF1aXJlZCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIHAsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuanMtZm9ybS1yZXF1aXJlZCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIHAsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmpzLWZvcm0tcmVxdWlyZWQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgcCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBzbWFsbC5kZXNjcmlwdGlvbixcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIHNtYWxsLmRlc2NyaXB0aW9uLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIHNtYWxsLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLWNvbnRyb2wsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuZm9ybS1hY3Rpb25zLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5mb3JtLXN1Ym1pdCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLXN1Ym1pdCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1zdWJtaXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgbWluLWhlaWdodDogNTNweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG59XG5cbi5mb3JtLWl0ZW0tLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2U0MzUzNTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ud2ViZm9ybS10eS1kZWZhdWx0IC5wYWdlLWhlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi53ZWJmb3JtLXR5LWRlZmF1bHQgLnByZXZpb3VzLXBhZ2UgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wb3B1cFZpZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICB9XG59XG4ubW9iaWxlLW1lbnUtYWN0aXZlICNiYWNrMnRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTVweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMGExNjMzO1xuICBjdXJzb3I6IHRleHQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCAuZm9ybS1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xufVxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyLXRhYiAubmF2LXRhYnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogLTEwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4uaGVhZGVyLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5oZWFkZXItdGFiIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiA1cHggNHB4O1xuICB9XG59XG4uaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbn1cbi5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5tZW51IC5uYXYtbGluayxcbiAgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlci10YWIgLm5hdi1pdGVtIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEge1xuICBvcGFjaXR5OiAwLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhLmFjdGl2ZTo6YWZ0ZXIsIC5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAuaGVhZGVyLXRhYiAubmF2LXRhYnMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAuaGVhZGVyLXRhYiAubmF2LWl0ZW0gYTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5LFxuLmhlYWRlci10YWIgLnZpZXctZW1wdHkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci10YWIgLnZpZXctZW1wdHkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgei1pbmRleDogMTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmhlYWRlciAubmF2YmFyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5oZWFkZXIgLm5hdmJhci1zdHJpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbn1cbi5oZWFkZXIgLm5hdmJhci1zdHJpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS1ob21lOmhvdmVyIHN2ZyBwYXRoLCAuaGVhZGVyIC5tZW51LWl0ZW0taG9tZS5hY3RpdmUgc3ZnIHBhdGgsXG4uaGVhZGVyIC5tZW51LWl0ZW0taG9tZSBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmhlYWRlciAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmhlYWRlciAubmF2LWxpbmsuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xufVxuLmhlYWRlciAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLXRvZ2dsZS5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7XG59XG4uaGVhZGVyIHVsLFxuLmhlYWRlciBsaSxcbi5oZWFkZXIgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyIC5mbGV4LTEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuZmxleC0xMDAgPiAubWVudS1pdGVtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAge1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgLm1lbnUgLm1lbnUtaXRlbSB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCAubWVudSAubWVudS1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCAubWVudSAubWVudS1pdGVtOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLm1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGVhZGVyIC5tZW51X2xpbmtfY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDQ1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGZpbHRlcjogY29udHJhc3QoMSk7XG59XG4uaGVhZGVyIGxpLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5oZWFkZXItbW9iaWxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXItbW9iaWxlIC5sYW5ndWFnZS1saW5rLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci1tb2JpbGU6bm90KC5zdGlja3kpIC5uYXZiYXItZml4IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1tb2JpbGUuc3RpY2t5IC5uYXZiYXItZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2LW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIC01cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuaGVhZGVyLW1vYmlsZSAubmF2LW1haW4ge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2LW1haW4gLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5oZWFkZXItbW9iaWxlIC5uYXZiYXItaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCBzdmcsXG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1tb2JpbGUgLnNpZ24tdXAtbmV3c2xldHRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXZiYXIgPiAqOm5vdCgubmF2YmFyLWhlYWRlcikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyIC5mYS1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtYmFycyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICB6LWluZGV4OiAxMDA7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMCUpO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAuc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAgc3ZnLFxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tZW51IHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1tb2JpbGUgLm1lbnUtaXRlbSB7XG4gIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudS1pdGVtID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1tb2JpbGUgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5oZWFkZXItbW9iaWxlIC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogNXB4IDE1cHggNXB4IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5kcm9wZG93bi1tZW51IC5uYXYtbGluay5hY3RpdmUge1xuICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xufVxuXG4uaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIHN2Zyxcbi5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIGltZyB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMHB4O1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRvcDogMTAwJTtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1tZW51LnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5oZWFkZXItZGVza3RvcC5zdGlja3kgLm5hdmJhci1zdHJpcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41cztcbn1cbi5oZWFkZXItZGVza3RvcC5zdGlja3kgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0sXG4uaGVhZGVyLWRlc2t0b3Auc3RpY2t5IC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItZGVza3RvcCAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSxcbiAgLmhlYWRlci1kZXNrdG9wIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4ubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5uYXZiYXItYnJhbmQgc3ZnLFxuLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIG1heC13aWR0aDogMTUxcHg7XG59XG5cbi5hbGVydC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbGVmdDogMTVweDtcbiAgYm90dG9tOiAxNXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5hbGVydC13cmFwcGVyIC5hbGVydDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDVweDtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlciAuaWNvbi1iYXIge1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzI2YztcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubmF2YmFyLXRvZ2dsZXIgLmljb24tYmFyOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogQU5JTUFURUQgWCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG59XG5cbi8qIEFOSU1BVEVEIFggQ09MTEFQU0VEICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cblxuLyogRU5EIEFOSU1BVEVEIFggKi9cbi8qIE5BVi1UQUJTICovXG4vKiBOQVYtVEFCUyAqL1xuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGEge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpob3Zlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udXNlci1sb2dnZWQtaW4gLm5hdi10YWJzID4gbGkgPiBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlIDBzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGk6aG92ZXIgPiBhOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6Zm9jdXM6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC50YWItbmF2ID4gbGkgPiBhOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1MjdkO1xufVxuXG4uYmxvY2stdHlwZS1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLnB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCAuYWQtc2NhbGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1mb3J1bSBoMyB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuI20tYWR2ZXJ0aXNlbWVudC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jd2Vic2l0ZS1hZC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4jd2Vic2l0ZS1hZC10YWtlb3ZlciBhIGltZyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gIC5zaXRlLWlkLTEgI2FkdmVydGlzZW1lbnQtbGVmdC0xIC5hZC1zY2FsZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jYWQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5hZC1wb3B1cCA+IGRpdixcbi5hZC1wb3B1cCAuR29vZ2xlQ3JlYXRpdmVDb250YWluZXJDbGFzcyxcbi5hZC1wb3B1cCAuR29vZ2xlQWN0aXZlVmlld0VsZW1lbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWQtcG9wdXAuc2hvdyB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWQtcG9wdXAgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cCAuZGNtYWRzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWQtcG9wdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFkLXBvcHVwIGlucyxcbi5hZC1wb3B1cCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hZC1wb3B1cCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWQtcG9wdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudGFnLXNwb25zb3JlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQuc2hvdyB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9ja19fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggNTBweDtcbiAgfVxufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIH4gLm5pY2VzY3JvbGwtcmFpbHMgLm5pY2VzY3JvbGwtY3Vyc29ycyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuaXRpLS1hbGxvdy1kcm9wZG93bixcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5pbnRsLXRlbC1pbnB1dCxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmpzLXdlYmZvcm0tc2VsZWN0LW90aGVyLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYnRuLWNsb3NlIHtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5kYXRhLWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmxvY2sgLml0ZW1fX2Rlc2NyaXB0aW9uIGVtIHtcbiAgZm9udC1zdHlsZTogcmV2ZXJ0O1xufVxuXG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIGEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIGEgfiBkaXYge1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uYWQtcG9wdXAuc2hvdyB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWQtcG9wdXAgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWQtcG9wdXAgaW5zLFxuLmFkLXBvcHVwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkLXBvcHVwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZC1wb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkLXRvcCB7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIH1cbn1cblxuLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xuICB0b3A6IDUycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gICAgdG9wOiA1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIgYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIgYSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2Jsb2NrLWFiZm1haWxjaGltcHN1YnNjcmlwdGlvbiAubWMtZmllbGQtZ3JvdXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1hZHZlcnRpc2VtZW50IGlucyA+IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCBhLFxuLmJsb2NrLWFkdmVydGlzZW1lbnQgLmRjbWFkcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudDpub3QoLmhhcy1pZnJhbWUpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3Mgc3ZnIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXBfX25leHQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zaWRlYmFyX3NlY29uZCAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi10YyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMTVweCAwIDEwcHg7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMgYSB7XG4gIGNvbG9yOiAjMDA0YWFkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIHtcbiAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gIH1cbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLnBvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtIHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUge1xuICBwYWRkaW5nOiAwIDExcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZSAucm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZS5kLWZsZXgge1xuICAgIGFsaWduLWNvbnRlbnQ6IGJhc2VsaW5lO1xuICB9XG59XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICB9XG59XG5cbi5ibG9jay1jb250ZW50LWNlbnRlci1hZHZlcnRpc2VtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ibG9jay1oaWdobGlnaHRzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2staGlnaGxpZ2h0cyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWhpZ2hsaWdodHMgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHggMTZweDtcbn1cbi5ibG9jay1wb2RjYXN0IC5jb250ZW50LXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uYmxvY2stcG9kY2FzdCBpZnJhbWUge1xuICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1wb2RjYXN0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgfVxuICAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMTZweDtcbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX19pbWFnZSAuZXZlbnQtbmV3cy12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1My44NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgLmV2ZW50LW5ld3MtdmlkZW8ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbi5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDQ5LjElO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgYS5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICB9XG59XG5cbi5ibG9jay1ldmVudC1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5ibG9jay1ldmVudC1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGZvcm0ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMge1xuICB3aWR0aDogMzAlO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY29sb3I6ICM4YzhjOGM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY3Vyc29yOiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgcGFkZGluZzogNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuXG4uYmxvY2stc3RvcnktaGVyZSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5ibG9ja19fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5yb3cge1xuICBtYXJnaW46IDEwcHggLTVweCAwO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX19ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMgLmlmLWZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAuaWYtZm9jdXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gIH1cbn1cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIC5pdGVtX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIH4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXAtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDI1cHg7XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIC5nZi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgaDIge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuZC1mbGV4IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5kLWZsZXggPiBkaXYge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBhIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBzdmcge1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLmNyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXByaW50LWlzc3VlIC5jci13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuXG4uYmxvY2stbW9zdC1yZWFkIC52aWV3LWNvbnRlbnQge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGE6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTNweCAxNXB4IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgaDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjb2xvcjogIzhjOGM4YztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY3Vyc29yOiB0ZXh0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5idG4ge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1hd2FyZHMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOC41NyU7XG59XG4uYmxvY2stYXdhcmRzIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJsb2NrLWF3YXJkcyBhIHtcbiAgY29sb3I6ICMwMDRhYWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSAubW9udGgge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1kYXRlIC5kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5ibG9jay1hd2FyZHMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay1hd2FyZHMgLmlmLWd1aWRlbGluZXMsXG4uYmxvY2stYXdhcmRzIC5pZi1yZWdpc3RlciB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmxvY2std2hpdGUtcGFwZXJzIC5pdGVtX190aXRsZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLXdoaXRlLXBhcGVycyBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ibG9jay13ZWJpbmFycyAuaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXdlYmluYXJzIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXI6IDA7XG59XG4uYmxvY2std2ViaW5hcnMgLml0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4uYmxvY2stY29tbWVudGFyeSAudmlldy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MyU7XG59XG4uYmxvY2stY29tbWVudGFyeSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmlmLWRjIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5jb250ZW50LWxlZnQge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG59XG5cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSAuaXRlbS13cmFwcGVyOjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSBhIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAucm93IHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDExcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiAuZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJsb2NrLXBvZGNhc3QtZXBpc29kZXMtbGlzdCAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3QgLml0ZW1fX3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJsb2NrLXZpZGVvcyAub3ZlcmxheS1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjM7XG4gIHotaW5kZXg6IDE7XG59XG4uYmxvY2stdmlkZW9zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTUuODglO1xufVxuLmJsb2NrLXZpZGVvcyAucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbn1cbi5ibG9jay12aWRlb3MgLnBsYXktYnRuLXdoaXRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZGVvcyAucm93IC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlcjogMDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPXByZXZdLCAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1uZXh0XSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPXByZXZdOjpiZWZvcmUsIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPW5leHRdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1wcmV2XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLlcIjtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPW5leHRdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAulwiO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyAuanMtZm9ybS1zdWJtaXQge1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLXNob3cgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1zaG93IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyAuZG9tYWluLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IC5kb21haW4tdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLmRvbWFpbi10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5kb21haW4tdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGF0aC1jYXJ0IGRpdi5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCxcbi5wYXRoLWNoZWNrb3V0IGRpdi5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC50aXRsZSxcbi5wYXRoLWNoZWNrb3V0IC50aXRsZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBhLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gbGVnZW5kLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOWQ5ZDk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCBhLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2UsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWFkZHJlc3MgLmFkZHJlc3M6OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWFkZHJlc3MgLmFkZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBsYWJlbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24sXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQmpiR0Z6Y3owaUlqNDhaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTlRFdU1pd3pOVE11TWpnZ01DdzFNVElnTVRVNExqY3lMRFEyTUM0NElDQWdJaUJtYVd4c1BTSWpORGsxTURVM0lpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0NnazhMMmMrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDUW9KQ1FrOGNtVmpkQ0I0UFNJNE9TNDNNeUlnZVQwaU1UWTVMakE1TnlJZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01DNDNNRGN4SUMwd0xqY3dOekVnTUM0M01EY3hJREF1TnpBM01TQXRPVFV1T0RVM05TQXlOakF1TXpjeE9Ta2lJSGRwWkhSb1BTSXpOVE11TWpjM0lpQm9aV2xuYUhROUlqRTFNeTQxT1RraUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBIQmhkR2dnWkQwaVRUVXdOQzR6TWl3M09TNHpOa3cwTXpJdU5qUXNOeTQyT0dNdE1UQXVNalF0TVRBdU1qUXRNalV1TmkweE1DNHlOQzB6TlM0NE5Dd3diQzB5TXk0d05Dd3lNeTR3Tkd3eE1EY3VOVElzTVRBM0xqVXliREl6TGpBMExUSXpMakEwSUNBZ0lFTTFNVFF1TlRZc01UQTBMamsyTERVeE5DNDFOaXc0T1M0MkxEVXdOQzR6TWl3M09TNHpObm9pSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOEwyYytQQzl6ZG1jK0NnPT0pO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzOjphZnRlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93IHtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyA+IGRpdixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWFjdGlvbnMsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3Rlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmNoZWNrb3V0LXBhbmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5jaGVja291dC1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY2hlY2tvdXQtcGFuZS1yZXZpZXcgbGVnZW5kLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY2hlY2tvdXQtcGFuZS1yZXZpZXcgbGVnZW5kIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5vcmRlci10b3RhbC1saW5lIC5vcmRlci10b3RhbC1saW5lLWxhYmVsLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29udGVudCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbTo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuYnRuOm5vdCguZGVsZXRlLW9yZGVyLWl0ZW0pLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuYnRuOm5vdCguZGVsZXRlLW9yZGVyLWl0ZW0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1DaGVja291dF06OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9Q2hlY2tvdXRdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWNvbnRyb2wsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG4ucGFnZS12aWV3LXNvbHV0aW9uLWNlbnRlci1vcmRlcmluZyBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucGFnZS12aWV3LXNvbHV0aW9uLWNlbnRlci1vcmRlcmluZyBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXRoLWF3YXJkcyAjYWR2ZXJ0aXNlbWVudC0xLFxuLnBhdGgtZXZlbnRzICNhZHZlcnRpc2VtZW50LTEsXG4ucGF0aC1jb25mZXJlbmNlcyAjYWR2ZXJ0aXNlbWVudC0xIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExIHtcbiAgbWFyZ2luOiAwIC03cHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICAgIG1hcmdpbjogMCAtMTFweDtcbiAgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4sXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4sXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4gaW1nLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZyxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzODZweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MS40MiU7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtaW4td2lkdGg6IDcwcHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5LFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi12ZW51ZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19ybSBhIHtcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10Yyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10Yyxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhIHtcbiAgY29sb3I6ICMwMDRBQUQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fdGl0bGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gIH1cbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbmsge1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5kcm9wZG93bi1saW5rIHtcbiAgY29sb3I6ICM1NTU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbms6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5wYXRoLWFkdmVydGlzaW5nIC52aWV3LWlkLWdsb2JhbF9wYWdlIC52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhdGgtYWR2ZXJ0aXNpbmcgLndlYmZvcm0tZGVmYXVsdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5wYXRoLWFkdmVydGlzaW5nIC5pbmZvLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSA+IGE6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLmpzLWZvcm0tc3VibWl0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuXG4ucGF0aC11c2VyIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLml0aSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbn1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAubWFpbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciBuYXYudGFicyxcbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLndlbGNvbWUtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmI7XG4gIGNvbG9yOiAjNTA1MDUwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0td3JhcHBlcixcbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSBhIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEge1xuICBjb2xvcjogIzUwNTA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYSBzdmcge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1heC13aWR0aDogNzBweDtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cblxuLnBhdGgtY29udGFjdC11cyAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNkZGU2ZWU7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gPiAuaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGF0ZXN0LXBvc3Qge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNyZWF0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogcmVkO1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY3JlYXRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6IHJlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jb250YWN0LWluZm8gLml0ZW0tbGlzdHMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jb250YWN0LWluZm8gLmxpc3QtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC5ibG9jay1mYXFzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAuYmxvY2stZmFxcyAuYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGU6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAuYWxlcnQtd3JhcHBlciB7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZm9ybS10eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5ja2VfdG9wLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5ja2VfYm90dG9tLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1maWx0ZXItd3JhcHBlcixcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSBkZXRhaWxzLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5sYXlvdXQtcmVnaW9uLW5vZGUtbWFpbixcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5sYXlvdXQtcmVnaW9uLW5vZGUtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5cbi5ub2RlLS10eXBlLWFydGljbGUgaW1nW2RhdGEtYWxpZ249bGVmdF0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub2RlLS10eXBlLWFydGljbGUgaW1nW2RhdGEtYWxpZ249bGVmdF0ge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uLFxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbiBlbSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSxcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgaW1nIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uLFxuLm5mX19kZXNjcmlwdGlvbiAuaW1nLWNhcHRpb24gKiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIsXG4ubmZfX2Rlc2NyaXB0aW9uIC5jYXB0aW9uLWNlbnRlciBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgZmlnY2FwdGlvbixcbi5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyIGZpZ2NhcHRpb24gZW0ge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5pdGVtID4gZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1sZWZ0IHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLml0ZW1fX2RldGFpbHMge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5mX19kZXNjcmlwdGlvbiAucmVhZC1tb3JlLWxpbmsge1xuICBjb2xvcjogIzYxNWE1YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwIDMwcHg7XG59XG5cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdC5pdGVtX19pbWFnZSBhIGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LWxlZnQuaXRlbV9faW1hZ2UgYSBpbWcge1xuICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuY29udHJpYnV0b3ItaGVhZGVyIC50aXRsZS1zZWN0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5pdGVtX19kZXRhaWxzIC5yZWFkLW1vcmUtbGluayB7XG4gIGNvbG9yOiAjNjE1YTVhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5pdGVtX19kZXRhaWxzIC50aW1lLWZpZWxkIHtcbiAgY29sb3I6ICM2MTVhNWE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5wcm9ncmVzc2l2ZVBsYWluLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5ibG9jay1hZHZlcnRpc2VtZW50LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5hZC10b3AsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5hZC10b3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgI21haW4gPiAucm93LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgI21haW4gPiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5tYWluLWNvbnRlbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjX19kZXNjcmlwdGlvbixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zY19fZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gYSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gKixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gZm9ybSA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLml0aSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSBsZWdlbmQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGVnZW5kLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxlZ2VuZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxhYmVsLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxhYmVsIHtcbiAgY29sb3I6ICM0OTUwNTc7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2wsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zdWJtaXQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNzBweDtcbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCxcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50LFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5ub2RlX19jb250ZW50ID4gKixcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50ID4gKixcbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5ub2RlX19jb250ZW50ID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAuYnVsbGV0IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGUtdXNlci1tZXNzYWdlIC5mb3JtLXRyaWdnZXItbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAudXNlci1wYXNzID4gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIHtcbiAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgY29sb3I6IHJnYig5NCwgMTA4LCAxMzIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tdHJpZ2dlci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDhweCA2cHg7XG4gIGhlaWdodDogMi41N2VtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGZlMWU2O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5waG9uZV9pbnRlcm5hdGlvbmFsLW51bWJlciB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS1zdWJtaXQge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAud2ViZm9ybS1kZWZhdWx0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QgLm5mLWVwaXNvZGVzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLnN0ZXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIzcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmZvcm0tdHlwZS1lbWFpbCxcbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubm9kZS0tdHlwZS12aWRlbyBsYWJlbC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogODJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9YXNpYW4tYmFua2luZy1hbmQtZmluYW5jZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1hc2lhbi1idXNpbmVzcy1yZXZpZXddOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9c2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlld106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvc2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9YXNpYW4tcG93ZXJdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9aGVhbHRoLWNhcmUtYXNpYS1tYWdhemluZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaGVhbHRoY2FyZS1hc2lhLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9cmVhbGVzdGF0ZS1hc2lhXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZWFsZXN0YXRlLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1ob25na29uZy1idXNpbmVzc106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1yZXRhaWwtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1pbnN1cmFuY2UtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaW5zdXJhbmNlLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1tYW51ZmFjdHVyaW5nLWFzaWFdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL21hbnVmYWN0dXJpbmctYXNpYS5qcGVnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuZmllbGQtLW5hbWUtYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2Utbm9kZS02NyAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ub2RlLS10eXBlLWJpbyAubmZfX2ltYWdlIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5jb250cmliLXBvc3RzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ub2RlLS10eXBlLWJpbyAuY29udHJpYi1wb3N0cyBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsXG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubm9kZS0tdHlwZS10aGFuay15b3UgLnByZXZpb3VzLXBhZ2UgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtYWRCbG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cy13cmFwcGVyLW92ZXJsYXkge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3MtcmVzdWx0IC5ncy10aXRsZSxcbi5wYWdlLW5vZGUtMTQxNzA4IC5ncy1yZXN1bHQgLmdzLXRpdGxlICoge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUsXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLW1hZ25pZmllciB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIGZpZWxkc2V0ID4gbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgZGl2LmpzLWZvcm0taXRlbSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBkaXYuanMtZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB3aWR0aDogNTAlO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgbGFiZWwge1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCA1MHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmM2Y2O1xuICBjb2xvcjogIzhjYTJiNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVFBQUFDSjQyNDhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQUdBQUFBQmdBUEJyUXM4QUFBQUhkRWxOUlFmbUJ4MEdDZ2Q4bkFEMkFBQUJEa2xFUVZSWXcrMlZNUXJDUUJCRmd3ZlEwa2JUQk1VRDJJaU5oVVZ5U0JzUG9ZMVlpNFY0QUsyQ0FUc3hBYTNtV1N3WXhTUkcyZDAwK2ZYdWY0OGRtSFVjU3dIUGcrVVN3aENaelpCbTB4YmJnY0VBb29qWHlHYUR0RnJWd0orWnp5dUVBMXd1RmNJQnR0c0s0ZGNyTWh6cWgwdS9ENmRUSVZ1U0JDYVRHcDVSMG01RG8vRXp2T3pNR1k5endMMGU3UGZxWUJRaDA2azlPSjczK1hUM093U0JjYmdxV2Erekw5NXVSUkphNEtvb2p2TUxzaVcwd2RYOEY0dmlvbmNKclhBbDBPa2d4K04zQ2QvWERrOGxYTGVjeFBtc0haNUtkTHZJNGNDLzBiSGgvcGJRdVY1L2xqQ3gyMHRMbVBwWVNrbVloSCtWc0FIUGxiQUpUeVZjRjFtdGtOME9SaU9yOERwMTZwak9BejBQanRKb3BHVkpBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeUxUQTNMVEk1VkRBMk9qRXdPakEzS3pBd09qQXd4WG1Fc3dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXlNaTB3TnkweU9WUXdOam94TURvd055c3dNRG93TUxRa1BBOEFBQUFvZEVWWWRHUmhkR1U2ZEdsdFpYTjBZVzF3QURJd01qSXRNRGN0TWpsVU1EWTZNVEE2TURjck1EQTZNRERqTVIzUUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tY29udHJvbCxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZDogI2VmZjNmNjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzhjYTJiNDtcbn1cblxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIC5maWVsZC0tbmFtZS1maWVsZC1zYy1iYW5uZXIgPiAuZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIC5maWVsZF9faXRlbSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5wcm9kdWN0LWRpc3BsYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtcHJvZHVjdC1zdG9yeSAucGYtcHJpY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0gLmpzLWZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAzN3B4IDAgNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5zaXRlLWZvb3RlciA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIgLnNlY3Rpb24tdHdvIC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciAuZm9vdGVyLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciAuZm9vdGVyLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4uc2l0ZS1mb290ZXIgLnNvY2lhbC1tZWRpYS1saW5rcyBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6aG92ZXIsIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5zaXRlLWZvb3RlciBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbn1cbi5zaXRlLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgfiBoMiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY3Vyc29yOiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjb2xvcjogIzhjOGM4Yztcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzU1NTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuIHN2ZyB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJFbWFpbFwiO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiAucm93ID4gLmNvbC00IHtcbiAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gLnJvdyA+IC5jb2wtNCB+IC5jb2wtOCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gLnJvdyA+IC5jb2wtOCA+IC5kLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5yb3cgLnNpZ24tdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAucm93IC5zaWduLXVwLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAgIG9yZGVyOiAtMTk7XG4gIH1cbiAgLm1haW4tY29udGVudCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTUge1xuICAgIG9yZGVyOiAtMTg7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2staGlnaGxpZ2h0cyB7XG4gICAgb3JkZXI6IC0xNztcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtMiB7XG4gICAgb3JkZXI6IC0xNjtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIG9yZGVyOiAtMTU7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stbmV3c2xldHRlciB7XG4gICAgb3JkZXI6IC0xNDtcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtNiB7XG4gICAgb3JkZXI6IC0xMztcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICBvcmRlcjogLTEyO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0zIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICBvcmRlcjogLTEwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgb3JkZXI6IC0yMDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuYmxvY2tfX3RpdGxlIHtcbiAgICBtYXJnaW46IC0xMHB4IC0xMHB4IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlldy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyID4gLnJvdzpsYXN0LW9mLXR5cGUgLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW0gLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5pdGVtX190aXRsZSxcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuaWYtZGMsXG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHN2ZyxcbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW1fX3JtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtX19pbWFnZSB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAucGFnZS1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLm1lbnUtaXRlbSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgLml0ZW1fX3JtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQgLmNyLXdyYXBwZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCAuY3Itd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X25pZF9lcGlzb2Rlc19saXN0IC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHN2ZyxcbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBpbWcge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbn1cbmJvZHkge1xuICAvKiogTU9CSUxFLCBUQUJMRVQsIERFU0tUT1AgKiovXG59XG5ib2R5IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIC0xNXB4IDIwcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgbWFyZ2luOiAwIDAgLTVweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtLFxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtZXBpc29kZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0yLFxuYm9keS5pcy1Nb2JpbGUgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgI2JhY2sydG9wIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBmb250LXNpemU6IDExcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogMzBweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLnNpZGViYXJfc2Vjb25kIC5ibG9jazpub3QoLmJsb2NrLXNpZGViYXItbmV3c2xldHRlcik6bm90KC5ibG9jay1wcmludC1pc3N1ZSkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrOm5vdCguYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyKTpub3QoLmJsb2NrLXByaW50LWlzc3VlKSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICAgIG9yZGVyOiAtMTQ7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0xIHtcbiAgICBvcmRlcjogLTEzO1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAgIG9yZGVyOiAtMTI7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgb3JkZXI6IC0xMTtcbiAgfVxuICAuc2lkZWJhciAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWF3YXJkIHtcbiAgICBvcmRlcjogLTk7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWNvbmZlcmVuY2VzIHtcbiAgICBvcmRlcjogLTg7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXBhcnRuZXItZXZlbnQge1xuICAgIG9yZGVyOiAtNztcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcmVzb3VyY2UtY2VudGVyIHtcbiAgICBvcmRlcjogLTY7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgIG9yZGVyOiAtMztcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG4gIC5zaWRlYmFyICNhZHZlcnRpc2VtZW50LXNpZGViYXItNCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG4ucGFnZS13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyOHB4IDI0cHggODBweDtcbn1cblxuLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogOHB4IDAgNnB4O1xufVxuXG4uc3ViaGVhZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC43O1xuICBtYXJnaW46IDAgMCAzMnB4O1xufVxuXG4vKiBUaHVtYiBjYXJkcyAqL1xuLnRodW1icy1jYXJvdXNlbCB7XG4gIG1hcmdpbjogMTBweCAwIDQwcHg7XG59XG5cbi50aHVtYi1zbGlkZSB7XG4gIHBhZGRpbmc6IDE0cHg7XG59XG5cbi50aHVtYi10aWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAwIDZweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC40NSk7XG59XG5cbi50aHVtYi10aWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSA1Ni41NiUsIHJnYmEoMCwgMCwgMCwgMC44KSA3MC44MSUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMDtcbn1cblxuLnRodW1iLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRodW1iLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDJweCA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50aHVtYi1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMnB4IDE0cHggMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjY1KSwgcmdiYSgwLCAwLCAwLCAwKSA2MCUpO1xufVxuXG4vKiA9PT09PT09PT0gTW9kYWwgPT09PT09PT09PSAqL1xuI3ZpZGVvTW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lOyAvKiBzaG93biB3aXRoIC5mYWRlSW4gaW4gSlMgKi9cbn1cblxuI3ZpZGVvTW9kYWwgW2RhdGEtY2xvc2VdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg2KTtcbn1cblxuLnZpZGVvLW1vZGFsX19kaWFsb2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAyNHB4O1xufVxuXG4vKiBUaGUgaW5uZXIgdHJhY2sgd2lkdGggKi9cbi50aHVtYnMtbW9kYWwtd3JhcCB7XG4gIHdpZHRoOiBtaW4oMTEwMHB4LCA5MnZ3KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBTbGljayBzbGlkZXMgaW4gbW9kYWwgKi9cbi50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnRodW1iLXNsaWRlIHtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuLnRodW1icy1tb2RhbC1jYXJvdXNlbCAudGh1bWItdGlsZSB7XG4gIGhlaWdodDogNzJ2aDtcbiAgbWluLWhlaWdodDogNTIwcHg7XG4gIG1heC1oZWlnaHQ6IDgwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4vKiBCYXNlIGxvb2sgZm9yIGFsbCBtb2RhbCBzbGlkZXMgKGRpbW1lZCkgKi9cbi50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIC50aHVtYi10aWxlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkyKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjhzIGVhc2UsIGJveC1zaGFkb3cgMC4yOHMgZWFzZSwgb3V0bGluZS1jb2xvciAwLjI4cyBlYXNlLCBmaWx0ZXIgMC4yOHMgZWFzZSwgb3BhY2l0eSAwLjI4cyBlYXNlO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAuODUpIGJyaWdodG5lc3MoMC43KTtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDE4cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuXG4vKiBDZW50ZXIvY3VycmVudCBzbGlkZSDigJQgbWFrZSBpdCBwb3AgbGlrZSB0aGUgc2NyZWVuc2hvdCAqL1xuLnRodW1icy1tb2RhbC1jYXJvdXNlbCAuc2xpY2stY2VudGVyIC50aHVtYi10aWxlLFxuLnRodW1icy1tb2RhbC1jYXJvdXNlbCAuc2xpY2stY3VycmVudCAudGh1bWItdGlsZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZS1jb2xvcjogIzJhYThmZjsgLyogY3lhbi9ibHVlIGVkZ2UgKi9cbiAgYm94LXNoYWRvdzogMCAyNHB4IDQ2cHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcbn1cblxuLyogTmV4dCBjaGV2cm9uICovXG4ubW9kYWwtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Mik7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNnB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1uZXh0IC5jaGV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICMxMTE7XG59XG5cbi52aWRlby1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI2cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cblxuLnZpZGVvLWNsb3NlOmJlZm9yZSwgLnZpZGVvLWNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnZpZGVvLWNsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnZpZGVvLWNsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogVmltZW8gaWZyYW1lIHdyYXBwZXIga2VlcHMgOToxNiBuaWNlbHkgKi9cbi5wbGF5ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBsYXllci13cmFwcGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLyogSGlkZSBTbGljayBhcnJvd3MvZG90cyDigJMgd2UgdXNlIG91ciBvd24gbmV4dCBidXR0b24gKi9cbi5zbGljay1hcnJvdywgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnRodW1iLXRpbGUsXG4udGh1bWJzLWNhcm91c2VsIC50aHVtYi10aWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBhZGQgKG9yIGtlZXApIHRoaXMgKi9cbn1cblxuLyogdGhlIHZpZGVvIGZpbGxzIHRoZSBjYXJkICovXG4ucGxheWVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IC8qIHdhcyByZWxhdGl2ZSBiZWZvcmUgKi9cbiAgaW5zZXQ6IDA7IC8qIHRvcC9yaWdodC9ib3R0b20vbGVmdCA9IDAgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjsgLyogYWJvdmUgcG9zdGVyIGltYWdlOyBiZWxvdyBjbG9zZS9uZXh0IFVJICovXG59XG5cbi5wbGF5ZXItd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93Om50aC1jaGlsZCgybikge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC12aWRlby11cmwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbn1cbi52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhIHtcbiAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCk7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyID4gYTpob3ZlciwgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiBoMiA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufSIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6d2dodEA1MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcCcpO1xuLnRleHQtYmxhY2sgeyBcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtcHJpbWFyeSB7IFxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxufSBcbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xufVxuLnRleHQtc2Vjb25kYXJ5IHsgXG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn0gIFxuLnRleHQtdGVydGlhcnkge1xuICAgIGNvbG9yOiAkdGVydGlhcnkgIWltcG9ydGFudDtcbn0gXG5cbi50ZXh0LWRlZmF1bHQge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7IFxufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxufVxuYS5iZy1zZWNvbmRhcnkge1xuICAgICY6aG92ZXIsICY6Zm9jdXMgeyBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5iZy10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxuICAgICYuc2l6ZS0zNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICB9XG4gICAgJi5zaXplLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4OyBcbiAgICB9IFxuICAgICYuc2l6ZS0yNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgXG4gICAgfSBcbiAgICAmLnNpemUtMjMge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7IFxuICAgIH1cbiAgICAmLnNpemUtMjAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICYuc2l6ZS0xOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gICAgJi5zaXplLTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAmLnNpemUtMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgJi5zaXplLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTExIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4OyBcbiAgICB9XG4gICAgJi5zaXplLXJlc3AtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZS1yZXNwLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtcmVzcC0xOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbn1cbi5ibG9ja19fdGl0bGUtaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbn1cbiBcbi8vIEl0ZW0gVGl0bGVzIFxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufSBcbi5pdGVtX190aXRsZS1oMyB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIGZvbnQtc2l6ZTogMTdweDsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59XG4uaXRlbV9fdGl0bGUtaDQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn1cbi5pdGVtX190aXRsZS1oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59XG4uaXRlbV9fdGl0bGUtaDYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59IFxuXG4vLyBJVEVNIERFU0NSSVBUSU9OXG4uaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgICBsaW5lLWhlaWdodDogMThweDsgIFxufVxuLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgICBcbn1cblxuLy8gQk9SREVSXG5cbi53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cblxuLy8gUk9XXG4ucm93LTExIHsgXG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAxMXB4OyBcbiAgICB9XG59XG4ucm93LTgge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7IFxuICAgIH1cbn1cbi5yb3ctNSB7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgXG4gICAgfVxufVxuLnJvdy0xNyB7XG4gICAgbWFyZ2luOiAwIC0xN3B4O1xuICAgID4gZGl2IHsgXG4gICAgICAgIHBhZGRpbmc6IDAgMTdweDsgXG4gICAgfVxufSBcblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgLnJvdy14cyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE1BUkdJTlxuLm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbn1cbi5tdC0xNSB7IFxuICAgIG1hcmdpbi10b3A6IDE1cHg7IFxufVxuLm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyBcbn1cbi5tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyBcbn1cbi5tYi0xNiB7IFxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IFxufVxuLm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyBcbn0gXG4ubWItMTAgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbn1cbi5tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IFxufVxuLm1iLTUgeyBcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgXG59XG4ubWJzLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLy9QYWRkaW5nXG4ucHgtMTAge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgXG59XG5cbi5zaXRlLWlkLTUge1xuICAgIC0tZm9udC1wcmltYXJ5OiAnQmFybG93Jywgc2Fucy1zZXJpZjsgXG4gICAgLnNpdGUtZm9vdGVyLCAuaGVhZGVyIC5tZW51LWxldmVsLTA+Lm1lbnUtaXRlbT4ubmF2LWxpbmssIC5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX3RpdGxlLWgyLCAuaXRlbV9fdGl0bGUtaDMsIC5pdGVtX190aXRsZS1oNCwgLml0ZW1fX3RpdGxlLWg1LCAuaXRlbV9fdGl0bGUtaDYsIC5ibG9ja19fdGl0bGUtaDIsIC5ibG9ja19fdGl0bGUtaDMsIC5ibG9ja19fdGl0bGUsIC5pdGVtX190aXRsZSwgLml0ZW1fX3RpdGxlIHN0cm9uZywgLmdyb3VwX190aXRsZSwgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuICAiLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZGluLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1aXRlZ2VyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnVpdGVnZXInO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIHB0LXNlcmlmLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuc3ZnI1BUU2VyaWYnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbiIsIi8vIEFsbCB5b3VyIHZhcmlhYmxlIHdpbGwgYmUgcGxhY2VkIGhlcmUuXG4kbWluLXNtOiA1NzZweDtcbiRtaW4tbWQ6IDc2OHB4O1xuJG1pbi1sZzogOTkycHg7XG4kbWluLXhsOiAxMjAwcHg7XG5cbiRtYXgtc206IDU3NXB4O1xuJG1heC1tZDogNzY3cHg7XG4kbWF4LWxnOiA5OTFweDtcbiRtYXgteGw6IDExOTlweDtcbi8vICRzZWNvbmRhcnk6IHZhcigtLXNlY29uZGFyeSk7XG4vLyAkcHJpbWFyeTogdmFyKC0tcHJpbWFyeSk7IFxuJHRlcnRpYXJ5OiAjMDA0QUFEOyBcblxuYm9keSB7XG4gICAgLS10ZXh0LWRlZmF1bHQ6ICMwMDA7IFxufVxuLy8gQUJGXG4uc2l0ZS1pZC0xIHsgXG4gICAgLS1zZWNvbmRhcnk6ICMwNzQ3ODI7XG4gICAgLS1wcmltYXJ5OiAjMDc0NzgyOyAgXG4gICAgLS1uYXZzdHJpcDogIzA3NDc4MjtcbiAgICAvLyAtLW5hdnN0cmlwOiAjMDEzQzZBO1xufSBcbi8vIEFTSUFOIFBPV0VSXG4uc2l0ZS1pZC0yIHsgXG4gICAgLS1zZWNvbmRhcnk6ICNGNDgyMjI7XG4gICAgLS1wcmltYXJ5OiAjRjQ4MjIyOyAgXG4gICAgLS1uYXZzdHJpcDogI0Y0ODIyMjsgXG59XG4vLyBRU1IgQVVcbi5zaXRlLWlkLTMge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7ICBcbiAgICAtLW5hdnN0cmlwOiAjQUExRTIzOyAgXG59XG4vLyBIS0Jcbi5zaXRlLWlkLTQge1xuICAgIC0tc2Vjb25kYXJ5OiAjRkQwQzFDO1xuICAgIC0tcHJpbWFyeTogI0ZEMEMxQztcbiAgICAtLW5hdnN0cmlwOiAjRkQwQzFDOyBcbn1cbi8vIElOVkVTVE1FTlQgQVNJQVxuLnNpdGUtaWQtNSB7XG4gICAgLS1zZWNvbmRhcnk6ICNFQTFFMjE7XG4gICAgLS1wcmltYXJ5OiAjRUExRTIxO1xuICAgIC0tbmF2c3RyaXA6ICNFQTFFMjE7IFxuICAgIC8vIC0tbmF2c3RyaXA6ICNEQTE0MTc7IFxufVxuLy8gU0JSXG4uc2l0ZS1pZC02IHtcbiAgICAtLXNlY29uZGFyeTogI0ZFMDAwMDtcbiAgICAtLXByaW1hcnk6ICNGRTAwMDA7IFxuICAgIC0tbmF2c3RyaXA6ICNGRTAwMDA7IFxuICAgIC8vIC0tbmF2c3RyaXA6ICMzMjAwMDE7IFxufVxuLy8gUVNSIFVLXG4uc2l0ZS1pZC03IHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyBcbiAgICAtLW5hdnN0cmlwOiAjQUExRTIzOyAgXG59IFxuLy8gSEVBTFRIQ0FSRSBBU0lBXG4uc2l0ZS1pZC04IHsgXG4gICAgLS1zZWNvbmRhcnk6ICNFRjE0MUE7XG4gICAgLS1wcmltYXJ5OiAjRUYxNDFBOyBcbiAgICAtLW5hdnN0cmlwOiAjRUYxNDFBOyBcbn1cbi8vIFFTUiBBU0lBIFxuLnNpdGUtaWQtOSB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgXG59XG4vLyBGTUNHIEFTSUFcbi5zaXRlLWlkLTEwIHtcbiAgICAtLXNlY29uZGFyeTogIzAxM0M2QTtcbiAgICAtLXByaW1hcnk6ICMwMTNDNkE7XG4gICAgLS1uYXZzdHJpcDogIzAxM0M2QTsgIFxufVxuLy8gSU5TVVJBTkNFIEFTSUFcbi5zaXRlLWlkLTExIHtcbiAgICAtLXNlY29uZGFyeTogI0Q0MTcyMTtcbiAgICAtLXByaW1hcnk6ICNENDE3MjE7IFxuICAgIC0tbmF2c3RyaXA6ICNENDE3MjE7ICAgXG59XG4vLyBSRVRBSUwgQVNJQVxuLnNpdGUtaWQtMTIgeyBcbiAgICAtLXNlY29uZGFyeTogIzNEMDc1RjtcbiAgICAtLXByaW1hcnk6ICMzRDA3NUY7IFxuICAgIC0tbmF2c3RyaXA6ICMzRDA3NUY7IFxufSAgXG5cbi8vIFJFQUwgRVNUQVRFIEFTSUFcbi5zaXRlLWlkLTEzIHsgXG4gICAgLS1zZWNvbmRhcnk6ICNCRTFEMkM7XG4gICAgLS1wcmltYXJ5OiAjQkUxRDJDO1xuICAgIC0tbmF2c3RyaXA6ICNCRTFEMkM7IFxufSBcblxuLy8gTUFOVUZBQ1RVUklORyBBU0lBXG4uc2l0ZS1pZC0xNCB7XG4gICAgLS1zZWNvbmRhcnk6ICNFOTM4MjQ7XG4gICAgLS1wcmltYXJ5OiAjRTkzODI0O1xuICAgIC0tbmF2c3RyaXA6ICNFOTM4MjQ7IFxufSBcblxuXG4vLyBRU1IgTUVESUEgR0xPQkFMXG4uc2l0ZS1pZC0xNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNhYTFlMjM7XG4gICAgLS1wcmltYXJ5OiAjYWExZTIzO1xuICAgIC0tbmF2c3RyaXA6ICNhYTFlMjM7XG59XG5cbi8vIEFTSUFOIEJVU0lORVNTIFJFVklFV1xuLnNpdGUtaWQtMTcgeyBcbiAgICAtLXNlY29uZGFyeTogIzAwMDAwMDtcbiAgICAtLXByaW1hcnk6ICMwMDAwMDA7XG4gICAgLS1uYXZzdHJpcDogIzAwMDAwMDtcbn1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gICAgLS1zZWNvbmRhcnk6ICNkNGExMGY7XG4gICAgLS1wcmltYXJ5OiAjZDRhMTBmO1xuICAgIC0tbmF2c3RyaXA6ICNkNGExMGY7XG59XG4uc2l0ZS1pZC1kZXZfbWFyaW5lcmVwb3J0X2NvbSxcbi5zaXRlLWlkLW1hcmluZXJlcG9ydF9jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjMDBhZWVkO1xuICAgIC0tcHJpbWFyeTogIzAwYWVlZDtcbiAgICAtLW5hdnN0cmlwOiAjMDBhZWVkO1xufSIsImJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLm5vdC1pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLWlkLTIge1xuICBuYXYudGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9XCJIS1wiXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJEaW5cIiwgc2VyaWY7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5iLWxhenkge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICB6LWluZGV4OiAxO1xufVxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNkOWQ5ZDk7XG4gIH1cbn1cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCxcbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MjkyOTI7XG59XG4uZmllbGQtZGMsXG4uaWYtdGMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogJHRlcnRpYXJ5O1xuICBhIHtcbiAgICBjb2xvcjogJHRlcnRpYXJ5O1xuICB9XG59XG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaXRlbV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBhOmhvdmVyLFxuICBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jbWFpbi13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICA+IC5ibG9ja19fdGl0bGUge1xuICB9XG59XG5cbi5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaWNvbi1zZWNvbmRhcnkge1xuICBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuaW1nLmxhenlsb2FkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2ViZm9ybS1kZWZhdWx0IHtcbiAgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCxcbiAgLnNyLW9ubHksXG4gIGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSA+IGxlZ2VuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb3JtLXRleHQsXG4gIC5mb3JtLWVtYWlsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmZvcm0tdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSB7XG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuanMtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGxhYmVsLFxuICBsZWdlbmQge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCI6XCI7XG4gICAgfVxuICAgICYuZm9ybS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tc3VibWl0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsLCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uZWRpdC1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBwYWRkaW5nOiA4cHggMTVweCA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTQsIDIxNCwgMjE0LCAwLjI1KTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIge1xuICAudXNlci1sb2dpbi1mb3JtLFxuICAudXNlci1wYXNzLFxuICAudXNlci1yZWdpc3RlciB7XG4gICAgbGFiZWwuZXJyb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5qcy1mb3JtLXJlcXVpcmVkLFxuICAgIHAge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgbWluLWhlaWdodDogNTNweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNlNDM1MzU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndlYmZvcm0tdHktZGVmYXVsdCB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJldmlvdXMtcGFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cFZpZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cblxuLy8gUkVTUE9OU0lWRVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICB9XG4gICAgICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgI2JhY2sydG9wIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uaGVhZGVyLXRhYiB7XG4gIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbG9yOiAjMGExNjMzO1xuICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtdGFicyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgJiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYi1oZWFkZXItY29udGVudCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgLm1lbnUsXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgPiBhIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlOjphZnRlcixcbiAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gICAgLm5hdi10YWJzIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWVtcHR5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAmLFxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAubmF2YmFyLXN0cmlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAubWVudS1pdGVtLWhvbWUge1xuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUsXG4gICAgYSB7XG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICB9XG4gICAgJi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7XG4gICAgfVxuICB9XG5cbiAgdWwsXG4gIGxpLFxuICBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZsZXgtMTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbiAgICAgIH1cbiAgICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0NXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgIGZpbHRlcjogY29udHJhc3QoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGxpLmRyb3Bkb3duIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1zd2l0Y2hlciB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIC5sYW5nLWl0ZW0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbW9iaWxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG4gICY6bm90KC5zdGlja3kpIC5uYXZiYXItZml4IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5zdGlja3kgLm5hdmJhci1maXgge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLm5hdi1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIHN2ZyxcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgPiAqOm5vdCgubmF2YmFyLWhlYWRlcikge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLm1vYmlsZS1tYWluLXRvZ2dsZXIge1xuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmZhLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIC5mYS1iYXJzIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgICAgLmZhLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDAlKTtcbiAgICAmLnNob3cge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgfVxuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cbiAgLm1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWVudS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICA+IGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxldmVsLTAge1xuICAgID4gLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLWRlc2t0b3Age1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBzdmcsXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAudXNlci10b29sYmFyIHtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICAmLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnN0aWNreSB7XG4gICAgLm5hdmJhci1zdHJpcCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41cztcbiAgICB9XG4gICAgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0sXG4gICAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAgIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWRlZmF1bHQtbGFuZyB7XG4gIC5oZWFkZXIge1xuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFsZXJ0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLmFsZXJ0OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogNXB4OyBcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgXG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzMjZjO1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7IFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHsgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQU5JTUFURUQgWCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG59XG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG59XG5cbi8qIEFOSU1BVEVEIFggQ09MTEFQU0VEICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn0gXG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAxO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4vKiBFTkQgQU5JTUFURUQgWCAqL1xuXG5cbi8qIE5BVi1UQUJTICovXG4vKiBOQVYtVEFCUyAqL1xuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmE6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6aG92ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnVzZXItbG9nZ2VkLWluIC5uYXYtdGFicz5saT5hOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlIDBzOyAgXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpOmhvdmVyPmE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hOmZvY3VzOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAudGFiLW5hdj5saT5hOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxNTI3ZDtcbn0iLCIuYmxvY2stdHlwZS1hcnRpY2xlIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG4vLyAudGVzdC1jb2wge1xuLy8gICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICBoZWlnaHQ6IDEwMHZoO1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gICBwb3NpdGlvbjogc3RpY2t5O1xuLy8gICB0b3A6IDI4cHg7XG4vLyAgIHotaW5kZXg6IDI7XG4vLyAgIGltZyB7XG4vLyAgICAgei1pbmRleDogMTExMTE7XG4vLyAgICAgbWF4LXdpZHRoOiAyNTBweDtcbi8vICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4vLyAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuLy8gICAgIH1cbi8vICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4vLyAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuLnB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAuYWQtc2NhbGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1mb3J1bSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogMTA7XG59XG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2FkdmVydGlzZW1lbnQtbGVmdC0xIHtcbn1cblxuI3dlYnNpdGUtYWQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBhIGltZyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2FkdmVydGlzZW1lbnQtbGVmdC0xIHtcbiAgLnNpdGUtaWQtMSAmIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgICAgIC5hZC1zY2FsZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jYWQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gID4gZGl2LFxuICAuR29vZ2xlQ3JlYXRpdmVDb250YWluZXJDbGFzcyxcbiAgLkdvb2dsZUFjdGl2ZVZpZXdFbGVtZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJi5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRjbWFkcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsb3NlLWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGlucyxcbiAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jbG9zZS1hZCB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudGFnLXNwb25zb3JlZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5pdGVtX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAmIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgJi5zaG93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbiAgLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggNjBweCA1MHB4O1xuICAgIH1cbiAgICAmIH4gLm5pY2VzY3JvbGwtcmFpbHMge1xuICAgICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgICAgLm5pY2VzY3JvbGwtY3Vyc29ycyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgrNTAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93bixcbiAgLmludGwtdGVsLWlucHV0LFxuICAuYWxsb3ctZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5qcy13ZWJmb3JtLXNlbGVjdC1vdGhlci1pbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG4gIH1cbiAgLmRhdGEtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmJsb2NrIHtcbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIGVtIHtcbiAgICBmb250LXN0eWxlOiByZXZlcnQ7XG4gIH1cbn1cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgJiB+IGRpdiB7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAmLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsb3NlLWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGlucyxcbiAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmNsb3NlLWFkIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbn1cbi5hZC10b3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgfVxufVxuXG4uYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gIHRvcDogNTJweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgdG9wOiA1MnB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHRvcDogMjhweDtcbiAgfVxufVxuXG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuI2Jsb2NrLWFiZm1haWxjaGltcHN1YnNjcmlwdGlvbiB7XG4gIC5tYy1maWVsZC1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGlucyA+IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBhLFxuICAuZGNtYWRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGltZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAmOm5vdCguaGFzLWlmcmFtZSkge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAuY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIH1cbiAgfVxuICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXBfX25leHQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4uc2lkZWJhcl9zZWNvbmQge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmlmLXRjIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbiAgfVxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaWYtZGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwNGFhZDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gICAgfVxuICB9XG4gIC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luOiAwOyBcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuXG4gICAgLmZlYXR1cmVkLWFydGljbGUge1xuICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IFxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAgICBcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5kLWZsZXgge1xuICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGJhc2VsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgXG4gICAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIFxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICAgICAgICB9XG4gIFxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWNvbnRlbnQtY2VudGVyLWFkdmVydGlzZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2NrLWJyZWFraW5nLW5ld3Mge1xuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1oaWdobGlnaHRzIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDE2cHggMCAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLml0ZW0ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1wb2RjYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogMCAtMTBweCAxNnB4O1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxuICBpZnJhbWUge1xuICAgIG9iamVjdC1maXQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gICAgLmJsb2NrX190aXRsZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIG1hcmdpbjogMCAtMTVweCAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtbmV3cyB7XG4gIC5jb250ZW50LWxlZnQge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAuZXZlbnQtbmV3cy12aWRlbyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1My44NSU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ5LjElO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLnBsYXktYnRuLXdoaXRlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1yaWdodCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIHtcbiAgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbn1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLmJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICBmb3JtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgJi5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgfVxuICB9XG59XG4uYmxvY2stc3RvcnktaGVyZSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5yb3cge1xuICAgIG1hcmdpbjogMTBweCAtNXB4IDA7XG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG4gIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICB9XG4gIH1cbiAgLmJsb2NrX19ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMge1xuICAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuaWYtZm9jdXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAubGlzdC1pdGVtcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMTNweDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2UgfiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdyb3VwLWl0ZW0ge1xuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ncm91cF9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICB9XG4gICAgLmdmLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XG4gIGgyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAuZC1mbGV4IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICB9XG4gIH1cbiAgLmNyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1tb3N0LXJlYWQge1xuICAudmlldy1jb250ZW50IHtcbiAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICB9XG4gIC5pdGVtIHtcbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICAgICAgY29udGVudDogY291bnRlcihpdGVtKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEzcHggMTVweCA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggM3B4IHRyYW5zcGFyZW50IGluc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJi5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgICAmLmlzLWFjdGl2ZSxcbiAgICAmLmlzLWNvbXBsZXRlZCB7XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5idG4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2NrLWF3YXJkcyB7XG4gIC52aWV3LWNvbnRlbnQge1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOC41NyU7XG4gIH1cbiAgLmNvbnRlbnQtcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogIzAwNGFhZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaXRlbS1kZXRhaWxzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLmlmLWRhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubW9udGgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAuZGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuaWYtZ3VpZGVsaW5lcyxcbiAgLmlmLXJlZ2lzdGVyIHtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uYmxvY2std2hpdGUtcGFwZXJzIHtcbiAgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5pdGVtX190aXRsZSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gIH1cbn1cbi5ibG9jay13ZWJpbmFycyB7XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2NrLWNvbW1lbnRhcnkge1xuICAudmlldy1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICB9XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbjogMCAtMTBweCAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MyU7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pZi1kYyB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLXRleHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICB9XG59XG5cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIGEge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLml0ZW0ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDE1MCUpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kb21haW4tZGF0YSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgfVxuICB9XG59XG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gIC5yb3cge1xuICAgIG1hcmdpbjogMCAtMTFweDtcbiAgfVxuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICYuc2MtbGlzdC1hcnRpY2xlcy1hcnRpY2xlIHtcbiAgfVxuICAmLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXZpZGVvcyB7XG4gIC5vdmVybGF5LWRlZmF1bHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUuODglO1xuICB9XG4gIC5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgICZbcmVsPVwicHJldlwiXSxcbiAgICAgICZbcmVsPVwibmV4dFwiXSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbcmVsPVwicHJldlwiXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigLlcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltyZWw9XCJuZXh0XCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAulwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMge1xuICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLmZvcm0taXRlbS1zaG93IHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZW5kZXJlZC12aWV3IHtcbiAgICBjYXB0aW9uIHtcbiAgICAgIGNhcHRpb24tc2lkZTogdG9wO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLWFydGljbGVzLXRvZGF5IHtcbiAgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgICAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgY2FwdGlvbiB7XG4gICAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnBhdGgtY2FydCxcbi5wYXRoLWNoZWNrb3V0IHtcbiAgZGl2LmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC50aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgbGVnZW5kIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgICAgICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2Uge1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIge1xuICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtYWRkcmVzcyB7XG4gICAgICAgIC5hZGRyZXNzOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzVmNWY1ZjtcbiAgICAgIH1cbiAgICAgIC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQmpiR0Z6Y3owaUlqNDhaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTlRFdU1pd3pOVE11TWpnZ01DdzFNVElnTVRVNExqY3lMRFEyTUM0NElDQWdJaUJtYVd4c1BTSWpORGsxTURVM0lpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0NnazhMMmMrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDUW9KQ1FrOGNtVmpkQ0I0UFNJNE9TNDNNeUlnZVQwaU1UWTVMakE1TnlJZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01DNDNNRGN4SUMwd0xqY3dOekVnTUM0M01EY3hJREF1TnpBM01TQXRPVFV1T0RVM05TQXlOakF1TXpjeE9Ta2lJSGRwWkhSb1BTSXpOVE11TWpjM0lpQm9aV2xuYUhROUlqRTFNeTQxT1RraUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBIQmhkR2dnWkQwaVRUVXdOQzR6TWl3M09TNHpOa3cwTXpJdU5qUXNOeTQyT0dNdE1UQXVNalF0TVRBdU1qUXRNalV1TmkweE1DNHlOQzB6TlM0NE5Dd3diQzB5TXk0d05Dd3lNeTR3Tkd3eE1EY3VOVElzTVRBM0xqVXliREl6TGpBMExUSXpMakEwSUNBZ0lFTTFNVFF1TlRZc01UQTBMamsyTERVeE5DNDFOaXc0T1M0MkxEVXdOQzR6TWl3M09TNHpObm9pSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOEwyYytQQzl6ZG1jK0NnPT0pO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jaGVja291dC1wYW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2tvdXQtcGFuZS1yZXZpZXcge1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjFmOFwiO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG46bm90KC5kZWxldGUtb3JkZXItaXRlbSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwMjFcIjtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiQ2hlY2tvdXRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwOTBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbn1cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIHtcbiAgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAuaGFuZGxlIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyxcbi5wYXRoLWV2ZW50cyxcbi5wYXRoLWNvbmZlcmVuY2VzIHtcbiAgI2FkdmVydGlzZW1lbnQtMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbSA+IC5yb3ctMTEge1xuICAgICAgbWFyZ2luOiAwIC03cHg7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzODZweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLmlmLWRhdGUge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgIC5kYXkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuaWYtdmVudWUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtZXhjbHVzaXZlcyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzLFxuICAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMsXG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0ge1xuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICB9XG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaWYtdGMsXG4gICAgLmlmLWRhdGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkdGVydGlhcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgPiAucm93LTExIHtcbiAgICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1wb2RjYXN0cyB7XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmJ0bi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLmlmLXN1YnNjcmliZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ge1xuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIC5idG4tbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgID4gLnJvdy0xMSB7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcge1xuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLnZpZXctY29udGVudCA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAud2ViZm9ybS1kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAuaW5mby10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIHtcbiAgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIHtcbiAgICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgPiBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyB7XG4gIC5ibG9jay13ZWJpbmFyLWxpc3RzIHtcbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtdXNlciB7XG4gIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gICAgICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciB7XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gICAgfVxuICB9XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICBuYXYudGFicyxcbiAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXVzZXItbWVudSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC53ZWxjb21lLW1lc3NhZ2Uge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmI7XG4gICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLm1lbnUtaXRlbS13cmFwcGVyLFxuICAgIGEge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAudXNlci1wcm9maWxlLW5hdiB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuXG4ucGF0aC1jb250YWN0LXVzIHtcbiAgLnBmX19kZXNjcmlwdGlvbiBhIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxufVxuXG4ucGF0aC1jb250cmlidXRvcnMge1xuICAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEge1xuICAgIC5pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZGU2ZWU7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICAgID4gLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLmxhdGVzdC1wb3N0IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmNyZWF0ZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogcmVkO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgLml0ZW0tbGlzdHMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAubGlzdC1pdGVtIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnZpZXctZW1wdHkge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAuYmxvY2stZmFxcyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgfVxuICAjZmFxc0FjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbiB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUhpbmQmZGlzcGxheT1zd2FwJyk7XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1QVCtTZXJpZiZkaXNwbGF5PXN3YXAnKTtcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1lcnJpd2VhdGhlciZkaXNwbGF5PXN3YXAnKTtcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FucyZkaXNwbGF5PXN3YXAnKTtcbi5ub2RlLS11bnB1Ymxpc2hlZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnZS1ub2RlLTE0MTUwNiB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnSGluZCcsIHNhbnMtc2VyaWY7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDg2IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgLy8gZm9udC1mYW1pbHk6ICdQVCBTZXJpZicsIHNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ2MCB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyJywgc2VyaWY7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDU3IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgLy8gZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTUxNDU0MjU5NCB7XG4gIC5hbGVydC13cmFwcGVyIHtcbiAgICBib3R0b206IDE1cHg7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAubm9kZS1jb21tZW50LWZvcm0ge1xuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGFyZWEgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB9XG4gICAgLmNrZV90b3AsXG4gICAgLmNrZV9ib3R0b20sXG4gICAgLmpzLWZpbHRlci13cmFwcGVyLFxuICAgIGRldGFpbHMsXG4gICAgLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmxheW91dC1yZWdpb24tbm9kZS1tYWluLFxuICAubGF5b3V0LXJlZ2lvbi1ub2RlLWZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4ubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgaW1nW2RhdGEtYWxpZ249XCJsZWZ0XCJdIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuICB9XG4gIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgZmlnY2FwdGlvbixcbiAgICBmaWdjYXB0aW9uIGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgJixcbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZl9fZGVzY3JpcHRpb24ge1xuICAuaW1nLWNhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmltZy1jYXB0aW9uLFxuICAuaW1nLWNhcHRpb24gKiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLmNhcHRpb24tY2VudGVyIHtcbiAgICAmLFxuICAgIHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIGZpZ2NhcHRpb24sXG4gICAgZmlnY2FwdGlvbiBlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC52aWV3LWNvbW1lbnRzLWxpc3Rpbmcge1xuICAgIC5pdGVtID4gZGl2IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29udHJpYnV0b3ItaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgfVxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuY29udHJpYnV0b3ItaGVhZGVyIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICAgIC5jb250cmlidXRvci1oZWFkZXIgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuaXRlbV9fZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJlYWQtbW9yZS1saW5rIHtcbiAgICBjb2xvcjogIzYxNWE1YTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiA1cHggMCAzMHB4O1xuICB9XG59XG5cbi8vZXZlbnQgb3BpbmlvbiBzZWN0aW9uXG4udmlldy1jb21tZW50cy1saXN0aW5nIHtcbiAgLmNvbnRlbnQtbGVmdCB7XG4gICAgJi5pdGVtX19pbWFnZSB7XG4gICAgICBhIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTRweCkgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udHJpYnV0b3ItaGVhZGVyIHtcbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudGl0bGUtc2VjdGlvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fZGV0YWlscyB7XG4gICAgICAucmVhZC1tb3JlLWxpbmsge1xuICAgICAgICBjb2xvcjogIzYxNWE1YTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgLnRpbWUtZmllbGQge1xuICAgICAgICBjb2xvcjogIzYxNWE1YTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSB7XG4gIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50LFxuICAuYWQtdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgI21haW4gPiAucm93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1haW4tY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNjX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIGlmcmFtZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICAgICoge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNjLWZvcm0ge1xuICAgIGZvcm0ge1xuICAgICAgPiAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMge1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXNlbGVjdCxcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUge1xuICAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubm9kZS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyLFxuLm5vZGUtLXR5cGUtd2hpdGUtcGFwZXIsXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyB7XG4gIC5ub2RlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLXZpZGVvLWZvcm0ge1xuICAgIC5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5mb3JtLXRyaWdnZXItbGluayB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG4gIC5idWxsZXQge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgLm5vZGUtdXNlci1tZXNzYWdlIC5mb3JtLXRyaWdnZXItbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAudXNlci1wYXNzID4gcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBkaXYudXNlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgY29sb3I6IHJnYig5NCwgMTA4LCAxMzIpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnVzZXItZm9ybS1oZWFkZXIge1xuICAgICAgY29sb3I6IHJnYig5NCwgMTA4LCAxMzIpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5mb3JtLXRyaWdnZXItbGluayB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgcGFkZGluZzogOHB4IDZweDtcbiAgICAgIGhlaWdodDogMi41N2VtO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2RmZTFlNjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5waG9uZV9pbnRlcm5hdGlvbmFsLW51bWJlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIHtcbiAgLndlYmZvcm0tZGVmYXVsdCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbiAgLmluZm8tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0IHtcbiAgLm5mLWVwaXNvZGVzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgaWZyYW1lIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbiAgLnRodW1ibmFpbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgLnN0ZXAtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgPiBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgPiBmb3JtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtZW1haWwsXG4gICAgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNzMsIDIzOSwgMC44KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8ge1xuICBsYWJlbC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdlLW5vZGUtNjMge1xuICAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIHtcbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIH1cbiAgICAgIC5kb21haW4tZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgLmdmLWxvZ28ge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1iYW5raW5nLWFuZC1maW5hbmNlXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImFzaWFuLWJ1c2luZXNzLXJldmlld1wiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJzaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3XCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvc2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1wb3dlclwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhlYWx0aC1jYXJlLWFzaWEtbWFnYXppbmVcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9oZWFsdGhjYXJlLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwicmVhbGVzdGF0ZS1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmVhbGVzdGF0ZS1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhvbmdrb25nLWJ1c2luZXNzXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUUNBd01EQWdRREF3TUVCQVFFQlFrR0JRVUZCUXNJQ0FZSkRRc05EUTBMREF3T0VCUVJEZzhURHd3TUVoZ1NFeFVXRnhjWERoRVpHeGtXR2hRV0Z4Yi8yd0JEQVFRRUJBVUZCUW9HQmdvV0R3d1BGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhiL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJQ0F3RUJBQUFBQUFBQUFBQUFBQWNJQmdrQkJBVUNBLy9FQUJ3QkFRQUNBZ01CQUFBQUFBQUFBQUFBQUFBR0J3VUlBUUlFQS8vYUFBd0RBUUFDRUFNUUFBQUFoZXFkL2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE1NkE1NTU0NDRIQjJjOWVYUEhIWTZoeHk3Y2M4T09lWEhCenlPWEhISEx0eHgxZGpnSEhjQUFBQUFBQUFBQUFaNWtJWkllUmgzdWVuRVF2aDdFcy9KYVV4ank1MlBQQk1QUjdlTE9QZEZxL1lLM0xVeWVpTUM4TXJySEZyNG5mUDFGNTNIMmtqM1JDTGNiTzdDNStvYThZQzM1ZXlsZndIaExRbWZMMTlodmtrTTM1cXNhMXhxNm96eGsvZGV3QUFBQUFBQUFBQUFsYk1WeGNXWDY1K2o5UEhXM0IydDkvTDJ6TGw2NmgvRnorME1pcGJ6T25wcmhIN2cvVHY1cEE5c1pvMUJkckxYeXZYKzBjbG8vWDNCZHJMUHlXbHFxUnU2TFZ5U2w4bSsrSGQvTmp2a3ovc2ZYd1Z4d2RwKzM5ZkZXbUwzMDY5d0FBQUFBQUFBQUFCSzJacmlaTXZYR1UreVBRTmhiTHNubnFsN3YwOHNJWVN6UDErbmt0UklxWnBERU5rTEhTR25ldzY2LzYvMjl0ZkxOZi9BQSt2M21US1FLUFBCTE14OXNhd3p3eWlYY3JBNEF3dG1URGs0UDRmd3lYcGZmRnhwakoxV09MWHc0N2dBQUFBQUFBQUFBREovZEdKb3p0VS9wMitmbmVmSTQvOE14RXVHc2p0ZC9QTzhocUhIZlBsb2FqOXVTam1xenpMMlJ5RXNCYmZYNDd5RmtZVkxXWHJ2RXZKSTR3eHMydy9IekNmcExTWFUrZnNpSEMyWEkrVWcyWGUyTVYxaTk2ZnJ6MW5xUTA5aS9sejBVWWV4NTJrRlFkbnY4Unk0eDd6WmFJTUxhUHEvYkZ6VG1xejlYNitDT2NkTVl5eGMrY2M1cjc0akxPV2dINFByRUdHc1RHUEhKT09PNEFsYk1WeHNPbjJvNXk0SEZQb3JmOEFXaU0zanRXcy9SR0FzTlp0R29OdGRhK1Y2K1cybEZEYTNLKzNHbGJLMS9jdVc2ODhjZHVYV0VNUFpGQzRIdGhzZnNiVFBJUHZoOVlGYWJ4MytubXBVelpldmFKUXJaeUZNSmFXMWF6OUU0UXc5a1VNZ20xdTB5ejlGL1orbmcrWElpUEdUcWg4RjJyMlBXSHB0bC9xd1h5N2ZoeDMxMFFEYnozUHRqTDl6alZic2R2bU1FOGNqMXYxMXVkMS9uN0FCSzJZcm5ZZlB0UnFsUm04b0F3VnFiSHA5cU5nUGpsT3Ztdjl1TnJGb2FLUUZock5vekJOcjdYeXZYcTIwcW9iVzVYbTR0M3B2ckY2bmJ4YTM2OTNGeWowWWZGL0xuL0wrT1YyUDJKcGZrSHB4R3NDc3Q0Ny9UM1VtWjh2WG1PZkRMYTRxLzIvMmZXTnBiQjJJc2loc0UydDJtV2RveGdYamtWRDROdFFQdzZlaVdzdlgxODV0cTlTcUk3RHdESDdmekgyUnVQTWJPYnh6alZXZk0xV1dzbXU5eXVPbm8rakZmSEpYSGNBU3RtSzUySHo3VWJFUEpuZkcrV1JrZklSS25NVHYrdGthdS9heGFHaWNCWWF6YU13VGE2MThyMTd0dEtxRzF0MTd1TmJTVTYvemRtSzZqL3h5YkF2REtheVJxN1kweGMvMlAySnBma0hweEdzQ3N0NUwvejNVaVpzdlh2RGlBOE5aVTk1bXVJT3c5a1VOZ20xdTB5enRHT0hTUFBCTEhLbzhTMkM2L0gwMk4yQnFENHZ6OTBlNCtXUkRpcDlWNkwzeGE2VjYvV3ZrOUhZWjVjL2dIZ2xOZU1CYjhKNEsxWEhjQVN0bUs1Mkh6N1ViQS9GSmNhODJabG5LUVd1K0J0aW1zUDJTMnIyZm9uQVdHczJqY0UydXRkTE5lN2F5aWg5YnRlN2o0NTU4eGFDVDBYSStRaUVuNUdGOUQ1K3JWL1d1Nyt4bXdkT3NnOU9JMWdWbHZKZitlNmtUSmxxK2czRldCT21WcjdubEJlSHNxaHNFMnQybVdkb3g4Y0kweDB5RlRvdGZrWll1ZXpsbmFsbmpPVlhJbnZpV2IreVBVeGlPeFZkSTVjdG5aUFJjcVpLRFNaazRkNnZmeGF6YTQzU3hQeFNrQVN0bUs1Mkh6N1Vhb3NYdml1OGZ0M1loUDhBVWZoMTFwVnZ1dHRRczdSZkFmREo5ZjBFMnp1eE05YUoxekZhNnhxNDNVOUw2ZUw2NTY0ZjQ1SGVLYjZ0VGxsNjkxWlZsdkJzSm4rcFdRK2pENndLeTNqdjlQZFNaa3kxZjZ3YTQzUTJVV0ZwNTdYMjhFRjRleXFHd1RhM2FaWjJpK0FlS1MwSWdtMkkvTHI5ZWo4dlpNbWFyS0xjWk84MnlNUTJNVHpVcXJzYXV5cnNadkxOL2RGbzJ4czN0VEtxQXRmSmFSMTFRRGJ5TDhSWVlBbGJNVnZzUG51cEhEc09YV3NFZHVlbk1OMlZ0dE1OZGJXeVNqam5ubmlBY0hhRkpZWHMzc29zYlRMTVBUZ2ZsejlPSUl3MW1VU2cyMW14K3c5TThnOUdIMWdWcHZIZjZlYWxUSmxxL3dCVHRYYjVXTGtWTlhabUd0OEhZYXk2R1FYYXphWlp1alBzL1hIL0FDN0hFUll5ZFFUZzdSdXBNTmMrT3Zibm5qenV2bzE1d0hiVzI4czEvbVhLUUhoMiszV092REt0ZE5mYmlkWDQ1QUFaSDY0OU5PYnJEa0dMK2JPUTdoYkwrT1BzZFpheTlieVBrWWpoUGprY01ZTzBQejQrdVMrdU96TG1hMzluNmVIQmZISklhd3RtL254OTV4ejFUZDN0NVlDajl3ekhtcXd5ZjA0U3VrY3VyN2RKL2tOUFk3NTh6RCtHc3V3VWhwenQ5L09PSEdOK2JOUTNock5sekwxem4vdWluUjZlbUdjUFpXSytPVGVwOXNUTkdhclBKL1JoOFY4MlpoUENXajBmbDczSGNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPZUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJPT2Rxd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWYvOFFBT1JBQUFBVUVBQVFDQndjRUFnTUFBQUFBQVFNRUJRWUFBZ2NJQ1JFWFZSQTRFeFlZSURJM1ZoSXhNelExTmtFVUZTRkFVb0FpSTBMLzJnQUlBUUVBQVF3QS93Q25ZZStIKzlyUkZXcWI1dVk0dStXRzNvTjFNU1JER0tCaE9qQktxeTdVUEI4R3lMaTA5K2taQzI5V3NneXQyenM0d0NMRURlWTA2ejRnaDhlSk9uejJKNStkOVcybE5GRk1veHN0UE1EVEhHa1p5WEtIbEJKaWo3eXR3Y0VFNDNGTklZdlllYXc2eTRBeDlPTUd0TXBmRXk2NWZqS0FPYyt5ZUVRWkJ0TEVuWERDRVNiRXhFd2RoTlZiSWF4b0k1RVZVdGdhODg5UFdrbUtZcGs4MlNoS0NsTjRURENhbHkyZ2RzY1FnaTh0RG5iRWVEOFV3ZTFhN0E1TFhYVjdDYXpMTG9yV3FWUXRyRjdPMkJQNi93QldQNnNmNzF0RmhOWmlkelRLVXF5OWV4NithN1krbTJFbWlSdXBTOEhHUjQ1WHhMT1NPQ3lPd2JpOXI4RXdTQVloTWtVZklXMkx0VmNBSFpOU0dTRjlYSE43RUd2R0JIRllmSDBDdms3Yks0ZmM4VVNZa2dWSXIyZ1A5blNMelF4YXRoc1dSYkpxVnNLa3p3dGJ3d1pBR0RIVUpOWTQ0NUtseVRXRWtvemV1V1gzMmN4NG1aNW96S01FRGVJbGFQS2psZXI3TGFmenZIaDBXQVhsU1hsbEFBV1NTeU5TMHAyaERvSktxN0JzTHZ4OWlwTEViMVFLZzRkNVJZNWdseDRnQW1iUVJNY2g3bk1rTFV1bDZJbm9mTjJlSFh0cVROTHYvYnE0WHY0ODJwdmFXbEM4T0s5R2xJSlg3ZUVUQWpPanZaTWovVG44UGdvb3ZYb0RMQUFMaUY2eS9hYTF3RTAyMVR4Qnlpek5lcmpUQUFiOU1SNWEwUmtheWZCbzlsMW1qVXNaVlpJcXVJSjVkejYxREVFZXFqRWNTVUhQVWZFYTNJUkt5WnBKc3NZM1hkS0JTcUw0OWJIR1FaRlh5WXIvQUdkSS9OQkZxNG5BZ0xWRXE0ZFY0QmdkVlVLbkNTQWJtdmorNDh3YjgrWWpqdWRHMW1lbTJVQWp2ZDNlSmE5NEhUdEl1SUhWdzJEcmpjZ3lnODBlZCswczlkY2Q3ZklaTTAzL0FHd2hjblo1YkMwc2labFZwNkxVdkliYmovTzY4MThPQWhyemxnOXJ5bksyNmFNOHhPWmxlWUpkSHNNWUlGaUI0dldPZGNMOFFBK2JWbVBLRHZBTjRYTjZCVWVwYnRwTWZObVlNUmtQa2N2SlV1bkQ2eVF6dHpLc3gyK3F3UXJ3MWhqbldyMThDU0gvQU5KeENzbHNpMWtTd0JtWEZLbFduZDFvYXhSdXREc3dlcmozWkFKQXA1TmZFRXZBZGVUNjBHeVV5T1dOeVlDdldsSjNiR1d0VGJEY2tXU0pOTlhHOXI0aE9TbVNRSHRzSlkxaFMzL2F3OUg1QktzanRyQkZuQzF2ZDN2Vi9OanlGZ1BFc2FYQUdiV1RPVFNrRksxVE5zUUVLdFNNcktUelR6M21PSEhTYkRtY2NkTnh5bElTNUFoY2x5NXlXWEtuRlllclBqTG05TjY4TEdWMldONXpwcXJtRjNQQlk1eU5qWEg1TnhWbGZFRUlzZFZrdExJYmI3cnI3N3I3cmh1dTExZzJTcCtRNXBJTktSYXlWdXBlV1ZoOTZsWStSNDg2ZVJ4ZkVaZTRSdHpNSXZWc2I0OU12cGY3TzhMMitvSmhUTEdTeEY2c1FIK2hZOVk4dElteXhJVmxBVVJVczFOeWlSZWVzU0wycDZ2bVJtVFlrcUZoa2krU05nMWk3Q09hcEJBV3g1amsxSVF0Y2gxV3lReE1LMTVWT2NkOUE2eWFTT2lNVWpuSUhWYW54THJ6TzUvREUwcVlWN0tRa2x1djJlVUVWV0hxWmNXNUpxUmszcUZaU2NzUUM0TlFjb2R6akZaZDErbTJPSWZmSkg1YXltcEthTlQ4bE9UV1F2SWNvNEJYc2daUTduR0s5a0RLSGNvelFhZ1pSN25HS3lscmxPNERCVnNyZWx6RWFocUh4dCtsVHhhMXgxcFZPU3lNNmpaS1hrZ2E2TEdocXBkcHZNYkNCRkpLV2M0M0kyQXNud3hJWXRYc0FyVVhoaTdFODl5RC93Q2NhWURqa2pUcDFPRGllYStSc3lXOTgwL3lDbHNHOXNlV1ZkV1I4ZHpPQ0t3SWxUQXFRQi9IdTZSZWFHTGVBaUFmRUlCUVhXL3hjRlgyZ0lDQWh6RGYvRXlCb0FySWpBanNUV01INjZpcFArQlpYRVorUkpIaHd2dng1dFEvQ05iVStZYVdWb2JoeEJKTDc1OUowWUtVUmRsdGxvVzJXaGFIcEN3RVFFeXptRjF0M3czZ05ic1MyQU0rT0QyV1VJQ0haenJVbnk3UldzeS9LZVMrR2cvbHJhYUVBRzNrTmJ5NHFHRlRyMW9hQ09USXdmcnFLa3dmK2l5dUlQNWVsSGhqdjlpTTlDUElPWWp5RDBsbi9PMnZTRjh2anRyZWUrd2RYNUpVRWpyaExaaTNSdHFzQzlaaHJIVWR4dkVpbVJpU2dBL2F0dCtJUUNyVEMrZjRsbE9pcEloYmoxaTQ0b2xOczNKWWJLY3FMWEdFczlpRkRwMWljckpjOE5QZDdMaFltcENqYlc4cENnVEZKazkxOWdEeUcrMEtDK3dmdXZ0R3RocFRDNHBqWmNwbXBKQ3hFNUdwejNGUWVqU2drVCs1cEQ1b1l0NGNRNlZTaGdtakFReFNOM2F5bWJLK1MyeHhKWEVUdVFYbVFaeFZPME9hM05jUUpDbmRDeE5mclZKd1VpQVd4LzhBWEVWSi93QXZaWEVhK1JSSGh3dmZ4NXRRL0RkVzFQbUhsbGFvSXlFV3ZFVUtJc0MyM1BqMjlSdkRzZ2U0NlVKams2eVNRdWE0eGE0UHJpcVVZdnpEUDRJdkE5b2YxSjZhWFA3dktKRXFmWDFhWXNYMXFUNWRZcldaZmxMSmZEUWJ5MXRIaGxTSU5rNmdyaEdIYXptUkpJdTZRM0o5OGFlU3ZzSzAvd0NYc3JpRCtYeFI0WTYvWWpQVzZhOWMyYTJTRmEzTEQwYW4xNG0zMWcvMTY4VFg2d2Y2ZEpWSjNKRGVpY1pJN3JFM0QzUmtLZGhiRFRnQVJyZitheklyS2dSY0Y2MUF5dDBoZjBDdTFVaGUzRk1mT2MxNUNsOERUUk44ZVJPUlZ3NUVDWWpDS3BaWUZnbkxyN3lrSnhwVm4yNzhoVGVaeWFVckY4amVIRVZrR3lKTm9nNWxyMkNTT0NhL0xtUXBMa2VUaTlTUlVGOS91NlErYUdMZUdSY1l3ZWRyazZ1Vk1KVGljellGeEsyT0pTNUpDMFBwd0FMUTVCVyttWTBMNkk0NmpoL3BpR0Q5ZFJVbi9MMlZ4R3ZrVVI0Y0wzOGViVmQ4RjFiVStZZVdWb1pOVWtqd21rWXhQQVhHNjIyK3k2MFE1aEk4SVlxZkR6VDNDRk5vbXk3VWpHamtUY0xNYTZNeDJmc0tTbkZhcTA5ZU5pOW5yVW55NnhTc3kvS1dTK0dnM2xyYVBIZFBGSHJTM0lwcXlwdWJ1UUhJaXdCcmlEK1h4UjRZNS9ZalBVOGk3Sk00c3Fqc2tSaXJiZlprd245SVgxN01tRlBwQyt0dkloSG9QbVpRd3hsQ0tKQnFkTVVzSXptME96aWNCU0F1KzI4c0w3UjUyekdJUmlXSTdVc2tZa0xtVS9hMFlkY2d2RUl3S00zTEduNXlWQ2N2Z0wyWXF2ZEVLdHRjbERldlRtSjFYRFptYU94dWVJTXFQQ3hWVXh4UmpxVXJURnI3RW14VXFrdXFXS0hJbThFQ054YWI5aE5jSkxqbHVOZlcxVUQ0eWU3cEQ1b1l0NFpYeTlCc2N1Q1ZESzNJNUtjZzJjdzRxV0ZwdldVMG1rS3BNdFJGSzBaNVo1RytHSkd4MmhLdklMU2xBaDRqL3dDdUlxVC9BSmV5dUl6OGlTUERoZmZqemFoK0VhMnA4dzhzckhNeWtVRmt4YjlHWEc5SXJnZTVEVGVrTEltRVlWa0hzZXpPSFhIbFlNbXZSbVJwNmFuOW1KZEdWZVF2UlpNakRiTW9LNXh0MHNDNU00SmprYTg5R290K3lkcVY1ZElwV1pmbExKZkRRYnkxdEZIanlJdkVLMGh5djY5UU1JKzhLUXZmZVhoeEIvTDRvOE1kZnNSbnJJTXJaWVRFVmNsa0tpOU8zQnRMaHp2eXV2YWx3NTM5WFcya3hZcDNtSlJJSTRwdlVJYXdSc3pMSUczRU1qd2xCL2FJM3RyaTlmWUF1WDkyYXI0Qmx6SFUyWGdoalVwU0sxZjNoWEVoaUNWdG1UUExrUkFXQ3dPcmd5UEtkMmFWaHlOYmpMY1JTbVEySTV6SGIxWmpGdEppQmZ5QTk3Vm9MNFBMNDFNRzBWOFplVWptblhKaUZpTTFNcEtzT0p6akdMSVpseC9qUlFDQlB1YVErYUdMZUhFVmp6ODhUV1BITkRHNUx5MFdQNTByVVdKeUlZLzNtWUNZSE9MNGRqN0E4M2MxMndoaEJXRFpiZXBEbVVoUHVUS3lsTmdBTjBZY2tyeEhVTHFpdkF4TnRwQTEyUWNNcjJocEFMM0pYR1pHbGRMbTVTd09aYXpRL0hEekJzZXJuQ1FwTDBiZ2FJV2wzRFdiSGt1UTVla2p3UmVGNU9Cc1VTUEtjaHZRdElBbFJaR3d6a2VGcnpDSFNNclR5Q0daM1BOdEtKYVZ4bCtnOFJrc1R4S3FDUnBUMFFuQ0FFM2pVNVZKMTAzZVZxUVFGUHFUNWRZcldaZmxMSmZEUWJ5MXRGS2Z5MTlZbW1icEFKNGdsRFRkek5nVWthNWZFVU1pWmxBSG82NGcvbDhVZUdPZjJJejF1eWtWcmRhSkVtUnBqbEIzcXhKZnAxMXIxWGt2MDY2MHRZbnhFbHVVckdad1RrRWxtR25XbEZXWEdYdVdzV1RTSUVpa0pDQXBVcWRZekpHeFNLZHhqN29qTzF1Z1V6ZjhzTUtsb2FGeEpGZ0NCWUFQMzhUWlVuQ0x4ZEVJaDZmRzBQZloxTEUwZGpxTVQxbVY5Zk1qUWxkZjZKblBmRzQxb2RpNzdpekd0YlpmdzY0UkwyVjRlcEc3TnF0dGE2M05Va3E5bVpVY1JlRjludWFSZWFHTGVBaFlQM2dBMEZoWWZkWmJRalcvdVdHOUxGemNic3l1dzl3clJUTmlFcHBJeHZLRllFRzJpRjFvQ0FnSWVqc0gvd0NMUkVlWEt0emMySUloRmxVU1lGdGhzallTMjQ1NlNFdXFrMU1nd2Myd3BxeHczcG9HWW1OWjdyYkx2aXRBYUFvditDN0svd0FBSDhBRzVlWm02Rnc5WEYyUmRZYkpLMUo4dXNWck12eW1rdmhvUDVhbW1sSDVjeWdyUWpLNHh1VmpCSHRUeWF1Zk1PWVZ4Qi9MMHA4TWQvc05ub2ZzaUhJUUFROUdWL3dzcjBSZjMranRyZWV5d05ZSkpYRDVaOGVMSmFldmUxcFJzbkRrSWY0RUJEMFpRL2VYWlZ0bGx2dzIyaFVsZTJxUE1pbDNlVnhLSkZzL2syL0tHU0RYVWkyOGxxMHNaOGR0dUxTVk1MWEZMMWQxb0Q5OUFTVi9KZGxBQVdoeUFBQ3Roc3NNV01JY2N0Vm5sbnVyMDRMSGQzVnVqZ2NKNnYzTVVUQmZBcCszeTF0SUlVS3ZiRm5uMDZ4MTdZMDgrbldPdmJHbm4wNngxT2RuY3FTTklZakpjVWpNUWVhYWVmZWNjWmVhYlFWalBZM0pzT1IySUxIUXA0UldibnZZSnVWOEdRaWJrTGFMSjhsU21vMEtwS3dwanpURHpyempqTHpES3gxUFpmQlY5eXVLdnlsdkdPN2d6eExZRmp1eE03aFJ1NTd5SlFnVkJVZGwwLzJneWpKQ0RVaU5ZbFlreWs4NVNwTVVLVHJ6VGF4dnM5TUliQ1crTW9HUm9PVFNmYkNhdmtjWE15aGhackNhdzlzWktzZHdWTkZtcG5hMUtVZHhKMk5nZ01kWS9BcSs4bzIwd3UrNnk5azI2eUNoYUV5STlxWjFobVp0aHBSa2lGWHhwMmFHdE1tcGwyM203YXpwa0JMQXkzV2UyTlBQcDFqcjJ4cDU5T3NkZTJMUFBwMWpyTGV5TXNuOEFYUkowWldwT2xUSEdwMUZoNUJ0NVJzQzJYeXJHVXRpUzkySWVVeUhjNStzSjVLb1FnT01rRzQweVVraURQR1dwQmZrdkkwMG55d0Q1Uy9LRmxsUkdTUDBYZGdjNDY3cTIxWEZkdU1rdHhJRk95UnBkd0RkQjMvbUJwS21XMm1TblltOGhwSWJHU3gvZDNSOWRqblI1Y1ZLOVovMWg2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXYvRUFFY1FBQUlCQXdBRUNnY0VCd2NFQXdBQUFBRUNBd0FFRVFVUUVqRVRGQ0V5UVZGaGRMTFNGU0p4Y29HUnN5QkNVclF6WW5XRG9zVFRCaU1sUUVSem9VT0FzZEZWa3NILzJnQUlBUUVBRFQ4QS93QzJDL000bUVUbEdPeEJJNDVmYW9yU01zNno4UE9aT1JRbUtqdjVZUVlib3hqWlZVSW9hYXViS3pFcjgyT09SeGxqMUtpa2sxTGhEYzNsL3dBVGhMOVNBRWZJazFCRHc1MGZMTHd5VHg3eVluMzV4eWdFbk5XVnJITEVJSmpIZ2w4VlBpR2NTRXlOYVM5QkxmaGFyempIQ21LN0tLZGllUkJ5ZXhhTTBobG5rR1Z0NFZiQmM5ZFhKd2s5L3BUaXZDdDBoRkJVVlpSbWU1c0ozRWg0SWIzamZzSExnNnRGaTFOdndFNWovU0diYThDMVlHQjVMaWNsMXRZbWdpZG5ZKzF6Z1ZMSHNXVm9MOGg3dVFEbFlnYzFSdlkxWVNCSjU0aGw1SFBMd2NlYzR3Q0NTYTRMOUY2WlBHdDJkcmc4L0htMXBCeWx2UElBSkluSDNINkNjQWtFVnBDQ1F5U1JYWlVBaDJVRUxVdWs0SVJNbVZGemJ5U2hRNiswZkkwTG1HTUdXNkxyaGpVVXZCeDhCamhidGh6c0U1Q3FLaEdKVWcweVh1SWlONUtFbncxZjdSc0x6R0R5YjQzRzRNUGtSL210dTYvS1RWbzU1R2dOclBIR1hMWXpuYlJzN3FlNGVjeTNNcVNPR1lBRVpSVkdQVjZxaXZOS3VuWWVOWXBMS2QxVHRMcUNhaE4xRUMvVUo1TVVrQ0FEc0VyVWJWZU8yYmM0UlNiUVJ2bWpZSTNGYTBmSmRHT2JwZU41NVpFeit0c3NNMUhCc2c5aG1PYXZkRWdDY0lINEhaVzRsNUZ5TjVTck8wTWFXdkVFS0NNTHpPVmp5YXRpdy9tSzBvNnkza3E4K2RrUVJxVDdGVlJSYk5qS3FiTVJ0U1R3WVFkQUhpRFZMcEM0WiswNUFwdjdZQnNrK3VEeHZkVVYvYk1uWWNrVUlKZnJQV2pieTMwaG82K1hkTkNKRmQ0MjZjTUI4R3JqMXQ0cVcwdUpNZFo0V1Exb3ZTSlNLYUtBU09XS0JpK1N3MzdaQnFUU2l3UndYTnFrWWlZeFNuYkJIdWY1cmJ1dnlrMWNQYy8rRXIwdFA0WTZiVCtrTGE4SzlFYnp1TnI0TUZKcTFSdUF2SUVXNGluaWNna0ViUStCQnF3dDVFc1laWEhEWHM3RXVjQWRic1NlZ0NwYktKaWUweUdvdEV3SmRRZEZ6Q1pKTnBEVi9Cd2tiWkFQYXBIUXdPUVIwR3RMbVMwbm5QTmdiaE1vN2RuSVJVZHNzSm50VTRVVHhaSkJRaGxLbkRzTTVOSllHMTBkSFBQd2x6ZFNFRWNJM1lDZG9uVnMySDh4Vm9MYTBudE52S20xYUNKM1ZSMWhpWEhiVm5CeHpSTTBaR0xsR0dXaXoxTU4zYUJYSEdsc0JQNmdsREFCby9mREFuRmVrZlNYb3pnUittMitFL1M1NW0xMGJOSmRDNDBpWVh5c0FRRUxHU1B2RW5OY1ZtK3E5YVNsL3dBTm1mZGJUc2VaN3IrS3VQMjNqclJaa0VFVXBBTjFDN2x3VTZ5TWtHb0xuak1HaVV6RXUwT2FKSEQrdUI3b3JSbHdicS9taWNOR2tnVW9pZHJBTStmODFkbVFXdHkwN3dpTXJFN3Q2NkFzTXFyRGtGUmN3WGVsYnFVSm5xMm9UUk9URmJhWXU0aytRaXFaeThra2w3Y016c2Q1Sk1OYjVwTkIzN3NQYVkxSWYrR241MHM4ck81K0o1YXVtV0pudHJsNGRySndNbFR1b29BSmJyU056SStQYTBKTlBkQ0VXK2k5S1hJOWR3VG5aMkVIUlJPU3hPU1RXaWVDTThjbWtwNEZQQ2JlQ29qVnZ3R24zeXkzMXc3L0FETU5hTm00S1pvR0xSazR6eUVnSC9pcDhjTHhTNmVIaE1aeG5aSXpqSnE2QVBwTFRFNVFUREdBUm5Mc01BWUlCRlJEQ1FXdHpjOEVnN0JrVTVaMnhjdWswcEpKKyt1TW50YWd1QmJUM2NvamRmMWZXMldYMlpHcTloNFMydGpwZTZpMkZQNmlSa0NyQ0I3aVFSWFU1YkNBc2NEZ2FKQk1OeGV5U0lTT3hpUlU4amlJWE04cVNnbzVVODJKaHZIWFZ0QXpteWcweGRTUEtvSE5WR1FBNnBYVkZKM0FrNEZkN24vbzBrcVJGYlNlVm55eHdPUm8xR3E2aVdWQTkxUG5EREkzUTEzdWYralhlNS82TmQ3bi9vMVltTVNyYXp5dElkdVFSakFhSlJ2Y2RPcC8rbGJwbkE2Mk81UjJua3I4RHpOSy93QWtHei9GWFZKRktnK1lCcUxsZTUwYS9EcXZhVndIQTdTdXZPR3Zac1JXNDY4TzNPSTZselhWRUpaZi93QVd2d09aSW04SkZPMkk1eUE4TWgvVmtYS24yWno5cmJ1dnlrMzJEVnpPSWRMUVJBQkM3YzJic0pQSTFjWmo4UXJaRmVsNFBESnF4WWZ6T3JqNThLMWFUY0hvdTJsR1Vsa1huU3NPa0tlUVVOd0ZlM1Zlb1RvK3dCeEtqN2hOdERsUURyMWNRRmVpTG42VDZ1TTNYMTMxYWVsTEVMdXRybmV5ZGdibkN1TXgrSVZzaXVQMi9qMWNRZzhBMWUydmJXMVovbTRxMGxPSVkrcGV0ajJLQVdQWUt3RGMzVGdjTGRTZEx1ZFh0cUNNeVN5eXNGUkZBSkpKTzRDc2xaSjB5Z3ZwT21iWTNMbjVuZWEwTUVrdkFQOEFVT2VaRjdEZ2sxQWdTS0tKQXFvbzVBQUJ1R3JzTlhDbUpMQ1JBN1hqOUNLcHFTVm1odHhJWDRKQ1RoZG84cHdNY3YyZHU2L0tUYXByS1ZwRXNiNlNBT1ErOGhDS2djTUV1TkpTelJ0N3lPeFVqMmlyeXlpbW1peCtqZGtERmZnVFFoaUsrOEprMmE0ekg0aFd5SzlMd2VHVFZzMkg4eHE0K2ZDdE5vMUpUN3ordXgrYkdyT3laNFBVMnRqcmZIVHNqTFZLY3ZMTmR1ekg1bXR6Mk41STAxdTQ5MG4xZmF1RFY1SVhsbGtQL0E2Z09RQURrQTFjUUZlaUxuNlQ2dU0zWDEzMVgwV3lIQUJhSnh5cTY5b0lCclI5L0hHeDZKQnRBcTY5akRCRmJJcmo5djQ5WEVJUHBpbzJ0UWs4RXBqZGMzVVFPR0ZmdE9ielYrMDV2TlVtTnVHNHY1WkVmQnlNcVdJM2dHclRSYzgwUHY1UlBDN2FvTFJKSUk0SkRHdDJXNXp0am5ZSUs0Tkp6WklidDBZZkVHb1h6TklvQ1MzWUhORXBIT0M2cnpTMHBsUHVxaWdHa2pKVmZ4RUE0RkdaZzF1OHJvdHNja2NHc2YzQU9xa2JKaU01ZUtUM28yeXJmRVVpN0Z2YnhBaUcyVHBDS1NkL1NkNSsxdDNYNVNiVmFvWTRYZVYxMkZKeVI2cEZRTUdqTXBlVlFmZGNrYXJTNTJ0TFhDY3g1RTNRanJ3ZVZxNHpINGhXeUs5THdlR1RWczJIOHhxNCtmQ3RmMmZKdFo0K25nOGt4T0IxYkJDKzFUUjNpcGlXa2VCREF6RTlPWXlLM29Zcmt6SjhSSmtuNWlwNU5pMjBqQU1LVzVjSTZubU5nYXVJQ3ZSRno5SjlYR2JyNjc2OUJ1aHVVUVphNnR0dkorS2NyQ2dvcmo5djQ5WEVJUHBpcndvWm9CSzhlMXNPSFgxa0lZWVpRZVExKzFidityWDdWdS82dEpad3lDSXpQTGhtem5sY2sxT1dzN3VRN2tTUVlERTlBRGhDYVlWR2N4aTZnV1RZUFdwSXlLYjc5cmV6Si9EdGJOSmsrajlJNHkvWWtvQStSRldzaGltaGtYRFJ1Q1FRUlhEOGZzdy8zMUtoWkFQWVZCMVM4KzQ0QUpLL3RkY0UwZnYyMTY3L0FGZHVvdVdlVklpazFxT3QwNlY3UjlyYnV2eWsycThqTWtJanRaSmNxRGc4MEdwRGdQTllUb2c5cDJhblFTUlN4TUdWMUl5R0JHOEVZclJRRDNwai93QlhCdVl0K3NtL1BVQ0s0ekg0aFd5SzlMdytHVFZzMkg4eHE0K2ZDdFI4amRLVEwwbzY3bVUxdWVmUnhFc2Z2YkRrRmZtMUg3bDFaVEovRnM3TlRqTVU5dklIUi9pS3Y3ZGtKeGtvMjlYSGFyWUk3UlZ2SzBVZzM0WUVnMXhBVjZJdWZwUHE0emRmWGVncHJRYUxISVhPWHVvTnlTOXA2RzE4ZnQvSHE0aEI5TVZabEJOSWtUU0ViYmhGNUZCSjlaaFg3Tm44dGZzMmZ5MUphUXhpUjRXakpaYzU1R0FPcUFCSVZsbUtYRUM5U3Z5Z3FPZ0VWMGllek1uMHkxT0NWdG16Rk00QXljSTRESEdyVEVUd1huYkpIallZOXBVNDlpVmFTQ1NDZUp0bGtZVWd3YjdScEFMKzJKeUI4bW85RnpZUy93RGxBd3BXMlhlM2xEYkRkVERlcDdEVXlGSFIxREt5a1lJSU84VlkzaDRBSGVJbTllUCtCbCt6dDNYNVNiVkhZeWlSclMwZVVJZHNieW9xUWhWSG8yWHkxWldLUnpqSUlSdCt3RDFMdW9hRXU4ak9Ocis1ZmtxR1JYQU80NE9RRFY3YlJ6d3NPbFdVRUg1R29KRXU3TkNjQ1IwSnlueFVzQlN2c0czYXprRDV6dXhqTmFkblNYaTBuSThNS0RDQngwSGxjNG9DcnJTY3hoY2ZlakRsVlB4VUNyWVp1OUlTcG1PSHFYOVpqMVVDZGk4c1lqUEE0NjlwUjZ2c1lBMDVBVkV0bkxFOVFHSzBsZm01dGJTZklralFvaTVaVHlxU1YzVnNtcm5TTThzV3p1MkdrWWovQUlyaUFyMFJjL1NmVnhtNit1OWJKcTBrL3ZZczRXZUk4K005aEh5T0RWL0NKSTI2UjFnam9JT1FSMEhWeCszOGVyaUVIMHhUdGFZamhRdTV4ZFJIY0s3bEovNnJ1TW4vQUtwTWJVczFxNnFNbkF5U0trSVZFVUVsaVRnQUNwd1huMFVoQXVMZGZ1NytSajFxT1VWMHBQWnlSdDhpS3NkSXczTnhmUEN5UlFvamhtOWM4bWNBNEhUUUZTM3MwcSs0cUFIeHJVNXlTY2hJVUc5M1BRb3I3bDdvMkV5Zi9hTVpkYVU0SU51NEkrR0t1N1ZJSVV1a01adVhENTJ3aDVjQWVQVUpvRStLVzhTc1BtRDluYnV2eWsydjJhcjVrT2xDbittaUIyZ2hQUTdFRFZDU05EM012TWtVblBBRTlCQjV1cjJhdElSOEU1aU9UWVJuZTUvWEk1RkZQTWkzVThVZkNQRkdUNnpCY2pKQW94NWlsaFlNWm0rODduZVdKMzVydEZlN3EwbEVZc1JISnNvMkhMSTJOeHh6ZFhFQlhvaTUraytyak4xOWQ2MkRxMHhKbXhkenlXOXorRWRqK0xWeCsyOGVyaUVQZ0dyMlY3SzJyUDhBTncxYlAvaHRsY2dCQXZUTEhubnY0ZFhzcnNGV2lHU1dhWnNLb0ZXYWNCbzJGOTRUSkpjanJZMWNoVHBXNmNBWEJtL0E2ZmNDOUM2dmRHcWRHR2p0SGh2WG5mclBVZ085cXZaM25ubGJlN3N4SlB6Sit6bzR5R09LZk93MjNHOFp6Z2c3bnI5NzU2L2UrZXYzdm5xVC93Q05oS1NGZmZjc1FlMWNWSXhkM2RpV1ppY2trNjRnQWtHazBNaFFka2dJZjVrMStNYVFmeVZKeUhpQ0hoaVA5MXlTUGFvVTFJeFozY2tzekU1SkoxT2N5UnFRMFVudlJ0bFQ4cTY0OXVCai93QXNLN2RJdDVLbEdDTkhSa1NrZjdqa2tIdFhGU3NXa2trWXN6c1R5a2s3enEwYkNJWTNtNFRhUHlhcisya2drWk9GeUE2bFNlZHF0bmtjUzNHM3RrdTVZN21yOTc1OVNFRldVa0ZTRGtFR29JbFJybVVTQjVpQmphWUJnTW1ubVNiaExmYjI4cWUxdFZyQ2tLazhMa2hSajhWZnZmUFg3M3oxKzk4OVg1aUx5d2NKdGpZa1dRYjJJM3BVYkJra1JpcktRZVFnMUhnQk5LUkdSd1A5eFNybjJzVFhXbCs2RDVGRFhYUExKUDVLUTVpdCtaQkZ2M1JyZ1o3ZC9icVgvcVcwaFhhSFV3M01PdzVGRDc3eEdHVDVvZG4rR3YybTNrcGh6NFlqTkw4M0pYK0dwem1TZTVrTHUzeFAvYkYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWLy9FQURBUkFBRUVBUU1DQkFVRUF3RUJBQUFBQUFJQUFRTUVCUkVVSVJJeEJoTXlOQkFXSUROQkZTSWpRQ1JoY1lCUi85b0FDQUVDQVFFSUFQOEF4Y3pMUjJUcmhjTGhmaGNhclZ0WFg0K0hId2JUOHJSMitqL2k0K0hmc201L3M0eXZIWXRORkptY2REVkFYanhPTHJXSzNtU0hTYzdaUXd4NFdsREhwTmV3a2JSZGRmRFVZN1pINXVXeFExeFk0c2JpYTh0VVpKSzFKN0ZueXhiRFVZeDBQSVlXT09GemhXRW93Mm1rOHliRmVaZUtHSzFqNk5PSFU4Wml5dFAxbCtrWTkvMnJKNHRxdWhCUXc5YWFzTWhIUWVHMDBjbVV4Y0VOYnpBeE9JM0k5Y2pZakhPL1MyVHgrMExqVGpYK3pndmZDcnRPRzB3dExWZ2hnajh1S2t3L3FranY0aUp4TUZoM2M2UWE0RDc4aWtFSkhlTjYwQXd3TkdzRnA1OGpMSlFicklCQ25vVGpHN01YQk92RFhhVk13czVPMlphVnJUdkpndE5vek0wcHZrbWRadHRhYnVzVHpUQjFQV0N5d20yYTVvdXl4ajlOQUhIR1VDc09VcXpOVTRxL1dYNC9zNE55YThLOFJFN0FIVGhDMXA2dkhhR3Zrek03dENLL29USEpEUXE5QzhQT3hUR1N5VnM2MTFpYUdVSm9tSU1YY0NDMFF5VzhkSGFrR1ViZGlPblVjRTc2dTdydzEybFZ2SUhYeWo5V1NxQmNnMURCV3dhTjRIL1I0ZHp1SHp0MGZMYUZzWDdLTllmSk9FandIbkhaNmJyQjNRT3UwSlZzU0VFcnl0bnJvR0xRaC9ab1FuTFlZWTVjSGFrRnVxTEMyZ0hSbjhQMkRKM2M4ZGZxNjlFcG1STzV3eUdCYVJ5WUt6Tm9SMktGcW5EMUxWMWpLOXF5SmVXZUFzaytwMllIZ2xLTjRaNUk5ZWlMRjI3UmRSQmlMVEQwakxnYklOMURPOXVCdkxQVjNkVk1iYmtnRnhQQVNoRzVxU3hNYmRCVXNOTllqYVVKc1RlYU4wWFYxY2lQV1dpK1hwTkdWekR5Vm9uTnhiWGhvL0QwNVJzVGZMYzYrVzVsOHV5OHEzaFpLOEx5dXpmbDRLMHM1YVJ4ZUhweWI5NytHei9GakQySWRYWE9xNWRsV3h0bWZrQjhPU3YzTHczS3phalBSc1FQcWVuUFAwWVBtOEtiaGs2NFdqYUxPMEFFZHdFUHJaMjAxWmxudlpMOEx3MDJveS9ETE96M1pGZzhjeGZ6U053dFZ3Nnk5aUFJSEEveXNaN01GYTVpSkYzZFlObWFrS2RadWg1TWp6akI2MlRQd3M1elNKMEhkbEI5cG0rT3JMTU96MFpHVld1VThyUnRVcHhWNG1BUDJyVmtSaUxhdmxab0piRGxGaDZEV1pPb3dGZ0hSdUZ3cjg4TVVMdkxJUWtidTMwWUwzdy9ETzJwb1NGZ2p5Vm9EWlFtNXhpNzVabTJNaWc5Ykp1eXp2dEhUTHcxNlpmaGxtL3pUV1BqWWFvQzFzempya1FTV1ozTjNPcmxMTUQvQUxaNTVKNVhNMjdyRiswQldmc2tpOVRyQit5SDRXWUJuaWVNcEs1VnJQbEUzWlp6MkpJUFV5ZyswS3lwbEhUTWhhOVpaYjZ5ejhIYm1NWEV2RDhiRlo2bCtGbkxNNHk5QWhZbUErcHBzdFptZzhvbGdCL3hlcEZyb3JkdWM1WDY0TDg4SmFoY3V5Mmo2ei83OUdDOThLWldLY0ZoMjgyUEdWSXkxRnRQeG5jaHEza0RCNjJUZGxuZmFPbVhocjB5L0RMZTdObGhiSG0xR1orN0tTaFdQVnlrd1ZZOWVtL2lwYXY3azNkWXYyZ0t6OWtrWHFkWVAyUS9IS1VXbjBrWmxuUFlrZzlUS0Q3UXFhSVpvM0F2MGVqK1d3MUZ1MlhyeFFUOU1lSHNlVGFGM1pUUVJTdG9jbUdwSDJ0K0h1NVFTUnVEdUplSHJXb3ZEOEphVmFiMW5nNmo4amV3c2xZZXNOSGZuNmNGNzRVeXRYWUs3ajFqbXFibG9tZmpWczFRR1NKNVdnOWJKdUdXZDEyYnJzNjhOZW1WZjdXWDEzcHFyYWtyU2RZVi9FVUw4U2htS1JJREUyNmhuaUdhSndJeDZEZGxqUGFBclAyU1JlcDFnL1pEOE1YZWF3TGkvd0FNNTdFa0hxWlFmYUZUeWpCSDFsK3RVdE5YYk4wdXpaYXlGaWZxRGxsUnpra0FkRWdaMm1ZOHczb0p5MGpYaUdEUW1sVVUwa1JNWVZ2RUxNT2tvWnVrZmVLZU9VZW9IYnFGMWZoOGl3Y2YwNEwzd3BsbjYwc3BpNEJRdEdUTTFLSTRvQkE3YmkwQnU0UHBJbzM2Z1oyeVZVckZWd1lxc291NFBoS2Ixb0hJdTdMSVNOTFpNbFJ4MHR3bjZiT0tzdzkyZ2tXRmdtaHIvd0FyNlB3ckxzOHhhWTNpcEdyUDJTUmVwMWhQWkNuN0tyYUt0Wjh4cTh3elJzWXJPZXhKQjZtVUgyaFdXQWlwR3piYWJzbnF6YW9vSkJGeWNSSW4wVDRPMTVQbU1kV1lINlh4ZFN4dUdkbTdMeEVmOFFNcWxTU3pMMERadzFtRXRCZUdWdUZnYXMwZXB5ZGxtM1o3cFA4QVRndWJ3TC9YdzRYS3psNFFEeUJXRnlRa0xRbXRHK0dXeUkxNDNBWXVncFdlU21NSXd0NU9yTFJOL3dERmw4Z05hUHBIaDFpM2JaZ3lzNitRU0xrM1dENXBDbjdPcFBVNndWL29MeUNaWnYyUklQVXlnMWFJVnF1Rm95ekxhVVpIV0JpcmsrcGNkbDI3YU0vZVNRWWhjanlWM2N6Y1lxS3FFSDhJOXVlRXl2WG9xOFR1ODB4U3lPWmZSU3RQV204eG04UnphTDVrbFh6SktyR2RzemNDUk9UNmt5RjNaOVJxNW14RDZ2bVYxWXoxay8yaVR1NWF1cTE2ZXUrc1FlSTV2ejh5a3JHZXN5OENST1pha3o2S3RuWklJaEJwZkVNeGc0cmw5WFZQTlNWb21pYjVpazBkbDMxZEM3cytyQjRoa0VXWjd1Wmt0UlBHaGQyNWFMeERNSWRLK1pKVjh5U3I1ams1VnJOeVR3dkU0bDA4ald6bHFKdENieEtUZDVQRWNqK216ZXNXT1pPZEZCWmtnZldPSHhGT0RhRzNpWFJsTjRoc0g2Slo1SlM2ai84QU1PMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhYLzhRQUtSRUFBZ0VEQkFFRUFnSURBQUFBQUFBQUFBRUNFQkV4SUNGUllVRURJbkd4TW9GQWdCS1I0Zi9hQUFnQkFnRUpQd0Qrc0dHZVJiaTJ1TzdwaEdETE1HZTNYeFlYdFZqSitKbjUzSGRHV1licCtKbjVIdC9LNytxWU03NmZGNlNzckhyTzN4VG95WThDT2E1V0tjTTlTelRQVS95L1g4cnY2SHlQZTVpNUllS013ekRKV2ZJOTdiVTZIN2RqUGdlNUx1MVh0ZmFqM1JPNjRIL0tkbWVwYzlRbWg3ZEdSMkprOXVxVHRZOVJNeWg1UDlzOVVsZGpkcVRzaVc2SkVyRTdtYVNRNzBrdHlhSm9raDRvaDJKaXVxeDJKMkpKa2JhdS9yVCs2ODA2cXZqUXJ1dkdqRDA4TFIxOTBWY0NzakNGdG9WbHA3bzdFMnpMV3JxdkJrazdrdHVCNzE0ZWpEUEQwY0llNU5rMlNQQ3B0RWx1UFEyUzE5MGpjOU9uNzA5VmU4YVFUWnN6ZGMxNGVuSzBjSVd6UFQrejAvc1ZrWWRGY2dQOUd6VllDc2JyVjNSa3p5Zmt0UFZXS3hPd3p6WGg2TXJUd2pDSmtxcTZIWWxlaXlPd3QrU1ZtTyt2dWl1UVpsSEJ6VEl0ek1xWXVZUkc2SXM4MDVPRGg2T1REMGNJei8waVJGVGQ4RVdiSlU4MFYwSVZrNmRhZS9yUzd0MGVoM2tPMFRHaCs1MTRlbkQwY0xSMTlqOTFGUjJSK0k3Nkh2NE12U3NFRVFSQkh0UTZ1NUEySFNWaUpBOW82Uld4RlVpUnBraVJ0U0sySUlnaUpISTl6M2ZKQWhZbFJpdWVtS3c3ditzVVNKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0ovL3hBQXlFUUFBQmdJQUF3WUZCQU1CQVFBQUFBQUFBUUlEQkFVR0J4RVNGUkFURnlFek5oUWdNVEkwRmpWQVFTTnhnQ1JDLzlvQUNBRURBUUVJQVA4QWk0K0Jqai9SZVlJR1pqbTgreno0ZVhtWGFSOXYxTHQ4aUlGOVFaa1gxSDlqL1htUUl3WGwvSnp1M2xWRkM3TWk2enkrenZYMzBUYy96cTRxTGc0c1NMazZXTWFSYXpwV3pja3NKQ3ZnTVcybk1PWW1MYmJJeW1kU1JtRndkZVordTRXcUpQekhZRjNXWDc4T05kNU16VFU1VFgxN0p5cWU2cGNQRHRveVpFMU1PMEkrSmNTMmRsbGxRTGpGQ3JjK1N4aXJkblB4ckw4c3lDZjNUR2NaeWpIbWtzTitJMlhjbnhJd1RPa1g3YW1Yc3MyTGRWbDY5RlppNVlpeHg1ZGpGd1RQTGkzdWt4WldlYkRPamMrQ2llSWVYTnBLU3ZDTTBheUtNb2xsNUYvSjJwN1dmR0w1SFpVaTNGUWIrNG0yMDM0aVprN3EwWUhGU1dsbUdsc3lqVnNWbERHVVBramJKa2RWQ01RMXpJQ201ek43YkhiV2E1cXRycVBwRU1oaGxxbWx4Sit3UzNtTlcvT1M2dGcrWnBKamVIclFncVErdGxEYTlhTHJGMGFQZ3RxclA5U0xDNEVaT0dtMldyRE1zalNSYkM4OG1sQ3B1cGxHdDZJN3F6M0lnWjMvQUpzdGtFck5zc1lxVzI2NWV0Nyt1bVdpbUkzOWZ5ZHBlMVgrR2wyVUxrU3VmYWpSSXlFeVJJb1hyZkJHbUdjWHl5ZmlUcnpLbzhLd3k2OVUrVzRXZTdnUkd5d3JHMkx6Rm5Zems2dGsxODVjVi9QTWJrVzlBMHRqSGN4bFVFZDJDOWoxUE95UzlKOG1rOGlFcEc3eU0zb1F4M0VZOXpnNlNMQzhna1kxY0d6STJwanNwMlNtMlk4UnJEb25TVDFQakVvcFNyTi9QMG4rcXBJMlRoaFB3MFdrVFZhRC9ValkyampjdU5iTHNVWEd3WkZwVy9CdWFreGlUSFV1eWtrZmwvSnl5eGlWMVE3SWx3ZG9VTURpY2Fac3pISmJuZVBzYmdxbVd5YlJFekRFTHhhVXZ3NGtWaG9paldjR0hJWk5VdUp0ZWtoSk5xUFNaVlE1UFk5d3BLQ0pQS1djWEZIU3VOSE5qN2NwbzVjclZMYk5Xa0JFMXF4cTRNM2dxVlk1MWoxQTJjVnFUc2lna1BHNnVCdHFrV1JNdjFhTWJ0VmZFdzBvUzJuZ25JTTB4MkxadXN5SWUyYXlXOGlNY0trcm82eWZZeVhZdGJVejF3WDZ6UHNXZG1wU0dUYk5CRzI4OTNUWnVHZTU2NFkzc2lEZHppaHNyVnlwTllsYmZybUhsdEg0MFZvOGFLMGVNOWFLRFowRzRzbTRMUkdmMEZwZFFLdGszcGM3Y2RTMHJoSFJ1cUtmM1V1eDZLek1taVNwSzA4U00rQmNSZVp0UzA1bWlRN3VpQ1I4RzQyNXE1WjhIcVhLNmk1VC93Q1VsZVhINWRxZTFaQTh6QmNUSEJRTGlSK1dwOHNmY2RPcWsySmw4STRGZmNvYWw5d2tPSGtOMyt0Q0JEWG5samNZYlR6SjZNdnBjTlJtb3pNK1JYQWNGRU5jMU54THRFdlFqSlhkOER6ajNCSkZKNTJUQVlQZzBnYlE5elBndUpEVnVYZkh4T255TEw4UndMKzR4cXIzSTJKSG9yRnIrZThDSWNoamxVWTFzUmxsVVFYbHN6VlFISmIxL2Z6THFXcVRKSWxHT1ZRWWFXdFpJYndDcnRLK3BTaXcyUmx5Nk9FVE1kNTliNnpjY0pKamdvaGkxWFoyRmloRUNFMDYxSFFoNzVOcSsxWCt6VTlGVzJURDV5NW1ENDZ0aGZHd1lRektjYVJydFRoWk5GTkZqK0U0Ri9jWTFMN2hMczNoNjBJRU5mbnd4aU9NMWZjZnlDU3RXTnc0c3kyWllsUXFpcllqcGJadThEcHJaSjk1VlZNU3JpcGpSRmZhWXpuM0RKRkorNXNCajBramFIdWQvc3BiWitxbXR5MklWeXhiMGh5MlYvY1kxVjdqYkVqMEZpMi9QZUd2NHpNakpJekx2NldwZ1dMVW9pMEZaRmVKNWpiMGx4dWs3cEkxUFMxRHNFNWEzcVN2a05HMjVXYS9wcTJ4Vk9ZNGNCdHA5eFYrYURaU2xUaVVuajlCVFJJS0V4N1hFcWV6Yk5FakhNV3I2Q1AzTVg1ZHErMVgreW95UzFxRXFUQ2xaMWtVcG8ybnZNL3JxbkQzR2xsYlNiTDhOMEwrNHhxWDNDWFp2RDFvUUlhOUxqalVjYk1wWFlGNDQ4RXE0R0lPWlg4SWlTeEEyemZ4MWwzK0k1N0F2eTdzSysweG5QdUdTS1Q5ellESHBKRzBQYzcvQUdjT0l3SExEckZPUW4xZmNZMVY3amJFajBGaTIvUGVGZFlTcTJXbVZGOFNNcUhpVmxZMXpjVHJXbktSTjJMVE9XbEU2aGt5Tko4RGcyYzJDdm5qUmRrWk13TWYzQ3Z2VXRXa09ZeExZUyt6dUdoZFJKUllvOHlGZms5eFhKSW8wUGFlUnNIL0FKTVMyZER1SFNqU1NQeStYYXZ0Vi9zbzhWdGJwQ2xRbnRhNU0wZzFtNDJ0Q3pRNXJITFg0ZGltdWVzVEk0YmdYOTVqVTN1RWgvUTNkNjBJRjlScnoyMUhGNWo4QzZqbkhsMjJtNXpTalZCazYxeVpneEtpdnhIVFplcUxKNnRuTlNtWXo1UFJVdUZuSHVLVUtUOXpZREhwSkcwUGM3NFI1cUlaNWlpcWVTaDlyczFWN2piRWowRmkyL1BlRlhXeUxPV2lKRjhNTW1IaGZrdzE1U3pLbXBLUE1VZ2pMZ2VVYXJnMmpxcEVTVnFqSVdlUGQybUszRlVqbm1EVE51Njh3OUNYUGdSNTdDbzhpNzA0dm5OeXVrNnh5Wm42V0ZWTnJuTzdsTk9MWldTMFlkYUt0YVJpVXY1TnErMVgrelVkdkNneDN5a3ljdHBVTktOV1NUbUo5cS9JWXh4Q2p0NC9JNjN6dzFKRXVPcVBJY1pYZzk0M1RYVFVsNW0rclhZNVBwMlprc2U2c2tvakorN2dNUGhPd2FTT3c1bGVaUXNmWUpUdExuMUhhSUxrWGF3VXBOUzlsV3NDeHQrYUVqanhJVWpLMmFwcHRlYys0cElwUDNOZ01la2tiUTl6dmhIM2tMeWhZdktiNFZ5eXIzNitXNUZmR3F2Y2JZa2Vnc1czNTd3MTI4aGpKb3pqaFh0ZnhIWEswUjdXQzg0VGJicnFHVUd0Yk8xcVZkaXVNdUplVnNwSGVzNTFrRlF6VVBNdWYvUTBzeTRxZEpXVjdmUXFXR3FWS290bVV0aTMvbEswaEtMaU50WGRYTTdtTkZHc1dsdFl0SEpYeWJVOXF5T3dqTWh6SDJhcXhKOSthVnEveWZVYlB3aDlFaFZyRFBpUjhCektIRCtqMTVoVDlyTlRMa1RUZlpock9Oa1Q5bS9ZdUtzU015SE9ZNGNScjNESkZ2TlRLZkpISzN5ak9mTElaSW8vM05nTUVSTko0YlE4OG1mQ1B2SVJQT09naHRiRWZpV09xUmo0bHhHcXZjallrZWlzVzM1N3dMeUhNb2M2aHJjMUZsTVFiYm5YU0dTWlpCS1VETlFod3BFeDlMREdDWXNxZ3JEU3JZTXk3ZnRWSnNmOUV0WkR6TVlyaTB5OW1KYWFyNFRNS0tpTTE4bVNVU0x5dFhCYzhGb0k4Rm9ROEZvUXFkVTBjSlJLZVlqdHNJSkRmbnhDMjByU2FWM21zS1d5VWJqWjZUYU5mRXFmVTFORFh6eUdHV21VY2pmQXpGemkxWGNKNVprclRFQlptYktkSkkvdXAxTlN3akpiN0VkcGh2a2E0Y3lSY2FwaDJrNXlXdURwK0RGa29mSkNPUWtwTEk5WlJidXhYTmNScGVDUmtadG81RUpTSG1VT29VbGNuVGRlNDhwYU1hMXRGbzdBcGlGbzUwbWtTZE93WkQ2M2o4Rm9ROEZvUThGb0l4N1YwU21zbTV6YnNkcDlCb2R0OVYwVTB6V3k1cFJzL3NpNlhpSTlhanhLcHB2eE9BczZTRGFOZDFMbjZkcVhWbXFNZWtrZjFXNmVxWTZ1TW12cklsY3lUTVgvQUpoNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrUC94QUE0RVFBQkFnTUdCQVFGQXdNRkFRQUFBQUFCQUFJREVWRVFJVEZCa2RFU1liSEJCRkp4b1NBaU1vR3lFeU5DUUhLQUJUTmlndUh3LzlvQUNBRURBUWsvQVA4QUdBeWUwdGw5ekpPQkRRMlgzbW5BTWtEZ2ovRUU4eVFtOExhQVRLR0pseFlFSG1FNlJlaUJGeTVoUEFZd2lRbFVBcTh5RWhVbENUUmtCTk4rb3lEdHhZNERqRHAvYVNkT0s3aUFBeklKQVJBWk84eXVBUTQ0emhwektQN2Y5dDJxSERGYjc4d25EZ2FSSUVjZ1VaUERUZFFnSndMRE5DY1hQa2llRG0yNURoaXN4SDlWVnY1Qk5tWFNuY1RnaEo1NVNSdUliTk5Cd1Z3SkhSWS8rSzYrNCtpRWk2VXg2QUJmL1hLRUhrT0FsNmtCZjZjM2pKRi9GblAwVkFxUDdJa3NiaFFUdktFbmZ5clBtcUJOQkhCMlZDcWo4UXBoanhKdzZGVUtPTG05QXZDQ0l4elFUZkxzVjRNUWpLY3daOXY2cXJmeUNiTzV1STlVTWgxS0UzaHJTUHNvUEZ4WWczU0taZThnazVBTExaRDVwbVJvVTJUbW1SVjc0WUJsVzVRT05wT0J1a2RFeVRDNEZ4bGNBTWxrRlIvWk5BaXpjUWVZSlV4REprOFU1cHZFd2dUbGtvV1V1S2ZaTkxXZ1NiUE9hcU9nVGZtYTBjWXFKZGxRcHBNTjhqT2hDOE9BNlFISG1tY003bXo5L3dDcWg4Y01TbVBVeUM4S1d6eGtCdXZCbHpxa0RkZUhjR2pLN2RBQjlIRHVtZ0RsSk1EZzIrOWVHTFJ5QUhkZUcvY2xPWkFXQzhOeHVmUEFESmVHSTAzUWtIaWFZSGNPRThrNEV0bjhyUnRjRjRHYmptWktFV01IS1lUV09OWkNjMEpCZUU0bnRONWtMMUJkOHhBeXp1cW9RYTZvQUNnbHhiS2VFbDRYZ0xqOVVnc0ZnRkJkN2JxRzVwTlpickFLQzZiU1JsbDkxQmQ3YnFDNzIzVUYzdHVvVGc1ODd6TElFMXNpQm9UQy93QnVxOE9Rb3ZDODVHNUdZc2kvUFFYbFFDVkNMVkdCTk1Eb2ZpcTM4aFlMWEYyYmU0VkQwc29lMWxIOXJLSjBpZnFJUlFzY1dNYWZtZGxLaU9TcjJYbWIxQ29GeXNQN2pNS2tLaDZXVUtvVjVuZFRZRUZVL2lWZzBKM29NaFlFQ1hHaWVYT09BUDhBRVVtdjkySmdhVktjUzQxUVFSSWNNeGtuY1RnQk0xK0dyZnlGa0lQSUlsTUx3N1JjYUJYZ0VnZllxcDZGVVBTeWg3V1VmMnNvczNkTGtaUTNHOVEyOElGQW9mQzd6QzRwc21peXZaZVp2VUtnWEt3eWMwKzJZUnVMVFpRcWhYbWQxS2JOcEptRC9hVjRkdWdVQnVnVUVCd3dNZ3NIRVRzQWRHbmZQSlFnUWVRVEw4Z2J3UFN3M0FEdXJnU21OSUlGOXhtb0lQc20zbkVuRS9GVnY1Q3lLV0IyTnc3cnhKTFQ2RG9MUCtvVkRaUTlyS1A3V1VRL2JpWGc5YlBFa0RYck5FUkJuTzZhK1NLUDQ3V1Y3THpONmhVQzVXbjl1SUQ5akx2WlFxaFhtZDFLZnd4RzRHaThXZEc3THhaMGJzb25HOGszM0ROQ2IyM2o3TEZSQzA4aXZFekZDQW9kM21HeWROcnNDaE5wdWR5cFpITFJxTkNvZ2Y2amFTYituRU9GOHdmaXEzOGhaRDR1SEZlSHc1aENSR1NkT0UrNGNpcUhwWlE5cktQN1dVVEpqb29vZUtFU1hoNWlvSVRDMXd5S01uTkt6SFpWN0x6TjZoVUM1V0Q5cUlBUnlNcjdhRlVLOHp1cFFtOTJBOTFBOXdvSHVFemhlQ2V0ai8wbm5HNllKOUUwUDlDb0JhSzQ5TERNTWtXL2RONG1uRUZSYnZLZDFBNHZRanZKUXl3ODBaRUZZa1NQcUxqOE5XL2tMSWdhU1JpdkVObDZoQ1RYRzVZOGJlb1diZXl4YVNEcXZvd1BvVkZIREtlS1BGRGh6QVByWUpFTkUxODBRNE56S2lnUE9SdUtpQ1hxRVFRQklrWjJZOEk2S3ZaZVp2VUtnWEt6Tm9rYUdTRW5OTXJLRlVLOHp1cFJrQVQrSlVVYWhSUnFvZ0xqelJrQWpKZ3dma1ZHYVI2aFBCYzRYQ3RtQURVNjRhazBDZjhBcHZvZDFFR29UZzU3U1p5eXMvNUhVay9EVnY1QzAyQ1RHZlR6TmpadFAxQVpjN0RZMlVGaG4vY1UyYndMaGhrZ2YxWjNnNWVuS3cyTmxBWVp6cVFzQUZYc3ZNM3FGUUxsWlFkRVBuYjlYTVdVS29WNW5kVFlVVlUvaVUwanc1K29qUGthQ3dvcHBjNDRBSytLNjhwcGFCOUl5bFliR25nQitaMUJ1aElOQUh3dUlEcFgraG1vN3ZiWlJ5bzVRTVE4OWtKQVdDYWIrbTg0a2JMeFYzb3B4VHp3UWtCWkNEdWVCMVVZdFhpdlpBeER6dzBUWk5HRXJJeEJlWnFNVHdrSFJaS0tXbDJTanU5dGxrSks4RlJpMEU0WGJLS1hFWkZacU00RnhKeTJVY3FPVkhkN2JLS1NXVHU5UVFoTUZOL1RkeTJ3WGlUb281S2hBSE00blUyUXc0SjVZS1k5VjRyMlR6RTlrd05hS2Y0eFJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyWC8vMlE9PSk7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInJldGFpbC1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaW5zdXJhbmNlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC8yd0JEQUFNQ0FnTUNBZ01EQXdNRUF3TUVCUWdGQlFRRUJRb0hCd1lJREFvTURBc0tDd3NORGhJUURRNFJEZ3NMRUJZUUVSTVVGUlVWREE4WEdCWVVHQklVRlJULzJ3QkRBUU1FQkFVRUJRa0ZCUWtVRFFzTkZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlQvd2dBUkNBRExBWkFEQVJFQUFoRUJBeEVCLzhRQUhRQUJBQUVFQXdFQUFBQUFBQUFBQUFBQUFBZ0ZCZ2NKQVFNRUF2L0VBQjBCQVFBQkJRRUJBUUFBQUFBQUFBQUFBQUFHQVFRRkJ3Z0RBZ24vMmdBTUF3RUFBaEFERUFBQUFNU2FzL1FzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS3JldlltTGhzcFlvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhodWNMQ0hZL0R2TkUzZGM5eCs2MnpJQUFBQUFBQUFBQUNwUUFBQUFBQUZTZ0FBRG85YktIMCs0MFZyTUdBZGxkL2xlS1ZWQXFyUlFVS3FsQlJTcjZBS0FVS3ExZk5GYXFmS3RWYWxIelZXZ0JSV3I1SzBWcUZQaytpaFVBQWU3MHNhL2R4NzFGb1djbnVLNndGWCs3YTFiYk01UHY0ZmlySHphbmVHU2ZmbmtuSVF5NVBiRll0eHN6NmErbGR1Y0xUZkRLK2Y1WERjNGFoMjJlK2ErTnlYT0ZwUGhsTHB1c0ZZOWhLYUw4Wks4YnVNWkF1NDVpREd6dmg5Vis0d2YzVDA2S2ZkNlhNZnhGaTU5OFU5U2w4WDhVdlc1d1dKTWRPS2I0WkR2OVBITHVUZ05vVzJjc3F4bEpVQUM4THVOYkNwcnl2WlZ2bW9MUTNwK2RzeDVrekprb0ZFdVA3c2tKbU5ZVVR4eVd0MkM5ZHpYbHZPRmhXa2p4VmpadG52TmF3d0xoTnFiUEo3eDNCZUs5RDQzc1psdEZuZkh1dXVHZFVZK3NKVHNzbmZJbU5yU1NkLzE4d2xpblJVb2M3cGpET08yREwyUTZNd2hpdGtSY2orNTlpVTM1UXBmbGM0SXhHejVYeUhTVVZZL3VpSGNXNkRsNUtPZnVsNjRTeFd3Tmc4dzVsMWZRUHNUWW5OT1ZJUlJib1RZSE1lWm9rUnpkMGJvL3VRcUFCUHFhY3NldjdzOWZVSjZ5bFRKZEZ5aXp1bjlXbXZPMVpHNTdUczI1Vnp2cVgxejNOdFEyRnhWNHZuMmoxaGRxUnN3VzJyVXRwRnRrMkx3NURhT2IzakpIZDA3ZjlsOElRRGgzVHNmTUx0ZmFaUCtLbzJZWGJVUm92dnFxWEdPa1ZtdFV4dXdXMmRqRTU1T3NpemswRVlkMDNzRm0vSmxKOE14QkNJZE5UdGwvTXRadU1OQldIOU1iZ2RqOE02Y3RiZDNVL3h5bFl1Y0xJUEw2dmx2SnRIUkVqTzhieHZZM1pGbEtZM1lEY2lsUUFWbjFNK1YvWDdXbXZxRGRZeXBrdWk1UlozVUdyVFgzYVVpODdxR2JVcDU1MU5hNTdqeWJrb1JMeVNhSnpoazlmOEFTOU5SMnVlNDlzV3hPSVliUnplOFpJNXVyYi9zcmcrQWNRNmZqNWc5cmJUZGc4Vnhyd20yb2pSamZhdnhMeVVhRHEzM2pzZzNzV3RxMnowRVlmMDNzRm0vSnRKOE12QkNJZE56c21ITXRYOXNQRHFNOUE3YXRnY1RhY05iOTVVYTJ5NVdZa281L2tubmRQNnJ0ZmRxZFBuZUtsQUFDcWZjejVYOS9yWmE5WVAxbEtxU2FMbFBuOU82cnRlOXFTTHp1b3B3U3JuYlVwcnJ1RE8rWDFsZ2pDN1h2Sy9pVzBxZGNlYWh0Yjl6N1VOaDhYeDh3K3lZZ3hyZkczVFkzRDhTNDl1bUY4VDZNMmw3QjR0amhodHF4QmpHL3dESXQvRHRyay80dTFENjg3YTJBekRtZjRwWFhIQit0Sjl6VGxpbWVHU2daRCtvSjJ6SG1hNFBmQzYrb1YxUnR6MlB3NUVtUGJxaDFHT2dMc3VNQmt6SlFyWk5OT1ZOVk1CN0x4dmpwcGtySVEzR3VPbXluMEFMaTk4TExPVGFKOVgxNXh6d3UwOHhaT0JYTjY0MlBlRzJkbEhKUWpJRjFnbzk0ZlplWk1wQWV1bjE5dmpBR0YydGpmSHpUTitZMWZNdVQ2RnczakozamV5bE1qODFxdUdVYjN6SkRNNnM4M3o5eHZ3ZTI3SXM1TnNCbVhMbEk4OGhHREI3ZGxYSU5Nd3hqRy9wSTV6VW5hK1k3WVhhTWhNeHJHcC9kckY3QmJrcXYxWlRLaytnYUo4WGVJTVpzR01VZDNQSjZSYVdrTm1kVzRsc1pmZ3JEYlN4UGk1OHA5QUQzZXRqSXZQYWY1Zkw2S1VQb29WVW9xVUFxK3ZsUW9LSy9TaFVwVldnQVVvcVVGVmFxZkpWVnljVStzVzQ2Ynhidm9mVFBiSFpLeE94OGU1VFhQMzgrOVk4Y3ZWcmZNV1Brb1JVZkxJWmRqMjV5b0F1ZThqbTJuWW5FRm9lR1k3UHJ4OHZ4N2RkWHErdmpsV2crZDk3NmVYUDNTdmVtTm9IbmYzWDZZNmhlZDc0Ni9mcWVmZFg0ODN6NjByNXVxbFczK3EvSGg4Nys5TG5BM1g2WTRBQUFBS29HeHZldWx6UDZjckhqa01zWVBiTmtaT0NkcjdmUHA2Zmk5c3ZJUWZ3ZmZoTkxYZmJOVHRzNkFLbjc0Mlg4bDBOelNuRmE4MG9yUld2SHpYbFFxRmFLT0sxNVU0VjVGQUtGUUNuTmFnQUFBRGlpT05wSjRwZW1QcTNqa3ZpdFBINldQV3JWL0RLVXIzeFhwK0xybyt2Sy84QUZiRHVLeWxJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFWS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBa2RtdFpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3hBQTRFQUFCQXdNQ0F3Z0FBd1lIQVFBQUFBQUVBZ01GQUFFR0IxUVRGaGdJRUJFU0ZCVTJWaUFoTlNJa01USXpOeGNqSlRCQ1VJQkIvOW9BQ0FFQkFBRU1BZjhBeGZKNUJIdzkvQW9sTGE0eklJK1l2ZXdwS1hGLzllZVJjUUVsKzF2RzVSTGhaRGpycXJyY0VKY0RJUTYwdTZIQUNMbGdqdjN0NFgvNjU5bEpERGpTL3dBMFR1TW1RaEM3T05xV3pBNHlYTmtKc2h0U0dSMkVqTU50SS9rLzY0UUVnOXk3WW83cExqT0l6aEYvQnVHUFhVeGhjMUFSN1pzaUFzUWNjZDB0NUxURGEzblc4VW0zYitDSWM5ZHlzQXlBR01la0NZdDBjU01pRFpramdBaXVsdS80UFpkd2VKN1RlcENPSmlpMWltTUxHSTdvWFRuSTU5SEVFaTNlRTdvemxqU0xxOXRTdXBTRGtJUjNobmh2aUtEaVRaQktsQ2hrRTJad3lmZjhQSkNTRjZtb0UvSFNVRHlJeWhYaElZODlyaURBa2t0ajROa1JLdktpRVBxWmhEc2ZOOUpJTVhHSWo0T1Jsa0tVRkhsR0pZd0hKQ2Y1SVE2cDdHWkxHSDIyWk1iMHJzSnBsa2srSllrU05Yd0phR05nVGxobmpyR0pxRnc2YXlIODQrTklJU3JSZkxVdCtiMjFONmtJNG1KTWNGTVlXT1FISEZTQ2xKRkdlSnV6aDg2UmZ3YmhqMVZONGRNWTRLMFJKQXFFYWhNVW1NanYvcHNlOFZZelNQTEFtcnVMaUZyU3BGMjFYU3ExMHE3b1BDWnpKRStlUGpYbjIzOUdzclphOC90NlhLUGpTb29oVEJnem9yMU1NT0V1cGFaYlc2NkRwRGxaelZscGk3dHBuY0xtOGF0NXBLT2RHUitMRjhwT3hHUVdaSDNSWjdTWE1pc3pnWG56VUlzVDJodmlJTlFrd1JBU2pFZ0o1YkVhUWFqSDVnV2NKSldhdTVuREFEK0xISWxIYnN4Nk5iSS9IaytqeC9IME5BYWQ2bmk1NXhtZUJjSTdXdkZtSmpFM3o3SXQ2dXRGTk9SbndrWkJJdFdlVnFocVROT1pJZEdpRk94d2NScUZrVUkveFdKVWxkWjNtQStkNlhqbTM4akJ1S1o5TDRjbHhFYzQxWnJHSlgzM0g0K1FVaXphKzBEODFHckZ0U0pyRUJyREF1TitsakMwU01lTVVpM2duWFQ1ODlXTTUzTVlpeTgxR1BvYVJnMDI3a21LUjhrK2hLWHMrRXgyTnlBV2V5Rit5azQ3ckxBNURLb2oya2tDcjFGbWI1Tm5FZzgxNHVJeHJTeU93N0hINW1aSFJJU0QrdStSS1gva05CRE5hWVpzN25FQW9raHBMUlhhSmoyZUJFRzJUNFA0cm1Namh6NzcwY3B0SzlMc3RmelBHVWxscFI2clZKY0FLS0FWa0NGdnNOOW9LNGlyTkN3RExRZUdaZUptc01rOFZOMFZyL2k3QWo0YzB3aXlGVnBGcFcxTE1vbTVocnppNnM2bGx0U2JzSERQWENFeFROVDRPZkNMZFBLV05tOERGWmppanpqdDJyMkFDZWtqR0JSMFhjZmhzVmp0S01RTWsxTnBKa1Y2aDVHdVV2SWU3a3BmMCt6RWZVSEhWS0liYjlWcTdwdW5FeWt5TWVqd2pQeGRuYjQ1SlYyaHZpUVBkMmV2bEI5YXVmMjhtTzdRVzk3WjFXb2Z3ZWM3dEt6bURzRGliczN0V1c2VHdlWEZMTGZRNE1aTWRuZzFuektqSk5vaXNoeGFVeFV2MDhtSXNkZGFjZkJZU3UwRDgxRzdzUitMeE5hNmZQbnU3U0wrM2tQWGFKL1c0cnVpemxSY2tJWWhObHJ6bldwM0tJTlVhR0ZjSkFZUkVnK2xnVmh3bDdSZkZwSEY0QXBFa3o2ZDN0RmZwRVQzZG5uNGlkWGFLL1I0bnU3T2lyKzBTNmE3UXZ4RUtvT045NG1RUWY0VU1NMEVHMnd5aXpiVWdYYzg4a2xYajVxVE1Ib0J1RWs0bEllZ1VPazdLM3pGMjhhMVFoanAvRFN3STl2aWt0YU5lMklzOWtNOEZGSWdzc3dqVFZieW9wMDZXS3pQV2tySzR3aU9SR01EaWZpN08zeHlUcnREZkVRZTdzOC9LRDYxYy90NUw5Mmczenl0UnZnczUzWVRuOGxnNUsxQ2VEd3NSci9CbCtGamh5UUZ3ZVlRMlNmbEhTREpTc3l4a2ZMSUFvQjlOdkc2Ym9WZE43ZUY5T1Bnc0pYYUIrYWpkMkpmRjRtdGRQbnozZHBGL2J5SXJ0RWZyVVYzNEZvZGVURmFQblZyWWF5elVPS3dIand1S0FNTms2R3pKMDVEU2hKNVRoYjNhSy9TSW51N1BIeEU2dTBWK2tSUGQyZFAwdVlydERmRXdhd0Y2ekdhUWkxZnd2OEF5WHFaajFSVXVhRXExN1g3dXptdTFwQ2JULzhBZFVQVThoeXlnM25HSDNYVnZ1WFc0dFRpL3dEWTdPM3h5U3J0Q05xWGg0bDdkM1o1K1VIMXF1eXA3VDZac2kzamV0QnZuZForTXNyQ3BwcEg1cnJPZFBrUWtERVRNWloxMENzTmNMYXlxS3VENXZVNVBQc1l6QUZ5QkY3V1NwVjFxdXBWL0crbGhyWjJCUTZtNytOYSs0b2FTZUhNRE1MZlpEalM1RjNoQ2l2RU80ME9zVEg0NWwxUGtkMXl3V1FPazI1c0JoWlRWN1hUZnd2K1Y5SXY3ZVJGZG90cFZwV0ljOFAySzA3QVprODJpQnlQNlR0bGVuWFp2K2QvSEppMGs0SzVIbHFNMFp4U1F4WEhpRzVKdXpEMnMrSkc1UmpyTndFY1lna1I4RjlUSkRMZzczWjQrSW5WMmlrWDlqaTEvd0RHdXpwK2t5OWRvRVZiMkhqT3AvbEhmV0srMjgzZnl1WW5rTEdVUUlzZ3hlM2hyYnA2UjY5VS9Ic3FlWnFBeFdWeVovaFJ3Ymo5YWJ5eXNDMUI5UElYc3lna2RvOFYxaDFObkdjNHdnM0M1WjFoOXRTaEtoTlBabWNpU3BKa2ZoQ2ZoeDQ4YU1taFNqQmJHQ3htdU1EQ3RMYkF4MVFiWnV2a1BKRExITGduU1dNNnlTSHlKNFJVUkRvaUV3MnMwTEJmdGhZb3lLODUyaUJua0tRdUJVdEdiWlhFNUkyTGFOZ1dJYStOYXR3bU9ERGNIRjJrR2RSWVYvNHd6OVoxbHNKa2c0Nll1RGJpWGNNMW1pUU1kRWg1WUY2NkN2OEFDYVJYeHVNNkdvVE84RXdiek9RRWE4Y1ptV2V5ZWJsV1dhdXlHSzAyMU1md1Y1YkxyZHlveGpXZkVueHVJcVJ1M1dYYStOY0ZiRUFQKzNndXNzaGp4THlKVlQwbUhLNjI0OWFDS2ZCSjQ1Mkk1T0JGekJoczVISm1hQzE5aUk0WkE0c0U2T3hKYTV3VXd6Wm83SFZHTlp2UHhlUVNETDBWRm9pbVFEbm93NWdzZFhrZng3WGFCTkNSN21wY2NWazJ2a1dHMHRFS3dvOStMMVFubzdJbHk2aTdrdWc5b0NEZkgvZVJpaFhtc2tzUmxudk1rTWs5TVpydEdRekYyUU1aUUcwZnIzSFNvOTJETWJzVXpNNURIU09VanlRMFF5R0RGYTR3MEsycEFPTUpDU1ZyOUZ5QXl4eW9GYjdHWnpNZE96SHFZeU9SR0RZTnFESTRNV3BRMytlSkZhNzQyYTErOTNmQVhKWi9wdjVsRmVrSE9KeW5YQXM4YTRjR0w3U01wVjFxdXBWN3FWZ210cFdQQ29CbFdWbmhyMWh3dVRHdTJXVit3ZnFMZ1VVdml4bU90R0VaZHFWTVpmNHN2T1dGQi9DQ0lzODBjVnZ3czUwL1pIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSk56SFYwL1pIdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVKdVk2dW43STl6SFYwKzVIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwKzVIdVk2dW4zSk56SFYwKzVKdVk2dW43STl6SFYwKzVKdVk2dW4zSk56SFZtV0J5R0RPaW9QY0hjdkxhaE14a2crTFlSVDFONm9NcVhhMXdWV3RNejRzR0tsOSs5MVVQcUU4Y3RhUklseCtndFN4bjNySklFV3duSU0yUkFIZW51TGQ2c2F5ZE9SdGtMc3h3TE9hbnNvY1VsSUtsV2l0UTJaS1FaRnVKZG44V0wvSkltcFZwYjhTUWxyejhZbjNlUGRNOUduak1reXNreEVoTFVqeUZJa0orenduRUhhc2lPTXlCMXBQcW1FK2FFTm16Q0JybXROc01vbVpHNVNycGF1Nk5jcklYTE9wOGkvSDNPZFFKL1IvZUdqWnB2eFc4aGZoRkZ5N3h6ZGpHRXRNSUptd3JjQkNMdkxrMXlMU2hVQ1dTdFE4eExvZnY2a1R4YVhLWkFnVkRpeGtjWjJRbTIwWHVwcTFyTlNzc2dHWGVKWmJidmFSbWI4Vnp5ZnV6QnVRTmszZVd4NDBpV211SzNhNDFycFpQbkxyczF3YkpweVNuM2x0dGVtOGxRQlJwUTczcm0rRzUvdDlwa2xJZDRwOVg4Rkx1VVpkYnEvenlIMG52RDl3VjJXTnhZMmR4SUwzRW4wemdFU1d5VTR1RU9RV3VOeTVEQzdKTWl3eUU1KzZoK1dhZGIvcDR5ZjdkakUyNS95Z2VCN3lNb3Bka01QM1FMSUx1T3Z4UkZtMmtZOGNsUDhBRDhFV1o3YkpDRitYaVYxSHErdjExSVgrdlYxSVgrdldycVFWOWZ0WFVncjYvYXVwQlgxKzFkU0YvcjFxNmtML0FGNjFkU0YvcjFxNmtGZlg3VjFJSyt2MnJxUXY5ZnJxUVY5ZnRYVWhmNjlhdXBDLzE2MWRTQ3ZyOXE2a0wvWDdWMUlLK3YycnFRdjlldFhVaGY2OWF1cEMvd0JldFhVZ3I2OWF1cEJYMSsxZFNLdnI5cTZrVmZYN1YxSXErdjJycVJWOWZ0WFVpcjYvYXVwRlgxKzFkU0t2cjlxNmtWZlg3VjFJcSt2MnJxUlY5ZnRYVWdyNi9hdFg4d1ZxdUlPeDZiMnFoTk5HQnlXM1ZtWGVUTjRDTEtsSmVhY1NGWVBBQjJRbmhYeVZ2dEQ2ZktCZFVzT1dlR3VKcG1JMDU1aUNuSDZuTUdabVNVTytwdU9sT25TVWhMR3NlcnlSR25nMGFjZ2h4K3hTWkhUZ2M0MTE5c24wNllDSTlqamtpY2U3NmY4QXpCeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTEvL0VBRWNRQUFJQUF3TUVEd1VGQmdZREFBQUFBQUVDQUFNUkVpRnpCQk14MFJBVUlqSkJVV0Z4ZElHUnNiTFM0aU5DVXFIQklETmlrc0pEVUZPaTRmQUZKREJ5Z0lKRVZQSC8yZ0FJQVFFQURUOEIvd0NGL3dBR2svS1BnMEg1L3ZDVkxaNkhrRU9ha21FTlFSRTJXcjBIS1AzZk1VcWV1SzdtYW91TVYzVTBpNFJMVUtPcjkzZ1ZzU1VMR25IZEhSbjFSTWZOcTB4aFV0ZWRHbmdodDZrdGFrOVVjbVRPZnBFa2J0NXBDMHY0dE1mREtVdEh3NTZYWHhRbStsekZvZGsvdEp0SllQNXRNY1NUMHIzeHdaMUNLODNIQzNFeVpSYW5aQjRkclBUdWgwRXdJeEZiTlNLM2MwVnBhbFNtWWZJUitMSjJYdml5R3NFZzNIbWhUUmprOGxuQVBMUVFmamtsZStKaTIxUXNEZFhraHIxZWF3UzF6VmhOS1A4QTNmc0g5cFpvbjVqZEh3NTlLOThTelJwY3dVTUxlUkpRdFRzam96MDdvbXRaUzJ5M25tRjhhTGFpaUQvc2JvQXFjMU1SejJBMWdHaEI0Tm4rTHZFL01hQ09KSjZWNzRIdVRWS25ZYzBWRVdwWThnZ2l2dFpxS2V5dFkvaVhNbjVoVWZiZVdaUnRyYUZLZy9TSkU0eWl5Q2dhNEd2empieStDWkVra3BiRlJvcEVwQk1SNWEyYnRCcjhvb3BuT3VteUdCaE5ETzlrdHkwSDFNU1JhYVRidEJsNHdZeUgyaVB3MmZlSDE2dGhqL2xaVGk1YWUvenhrcjVvTEkzRFBUaExhWTRVbnVaaUhxTVNjclVUSk5mZW9SZHlVYXNUR3R1azJXR0RIdmpLWkNUR1VjQkl2amFLZU9aR2N6alNwa3NHMTE2WW5TMW1EckZZekV1SnJXbnRTdzNmRTlOM1owVkJwOUlreWMzazJSMHRGM3RFazA0YVhja1BjalpRaXFqZk9NN21KSUY5UXU1dTV6VTljU1pEVHpKbS9keTZDdE9mbGdhSmF5aWZyRW1ZWlV5eHZUb05SMnhhZVVUeGpURTFRclp4TFVTNWpTWm1iMEVpL3VJaVE3Tkt5WlAycjhVSmNrdlBVdS9MRnF4TWxQcFJ1S0o3WmlmVDNtcFZUOGpzZitQa3o2SC9BQk55Y2taTHVKczJSdVdadUlIZ0FoWm96eUdheERKdzNWdmhaSm5TTXJIdVhWdEE4VVRuQ0lvNFNZbFNMY3llM3ZOOEM4UXJGcXRGZjJmTlkwVWhQWlpWSXBVYy9NWXlocUZQNEw2ajl2Ylg2RmpieStDWnNiVi9VSXNMNHhzSEpYNzFqYWt6d25ZbHlzMDQ0bVc0dzIrbjVPMUMzT0RkSHdaUXRnOW9yQjNyYVZmbU94dFdYM1J0RlBITTJOcXl2Q0l6RXZZc040ekdZYnhiR1R6a25CVzBFcWEzeE9IdDNkNmtqNFJEYUpjcFN6SHFpZlB6aXBhQklGQnBqUHQ0ZGpiemVCSXo3ZDJ4bjE4TWJkWHdQR1VUMGxWNHFtSlNCVVJkQUFHaUoweHBoNnpYWU9uSnhOYk4vbHJTTWprN24vYzEzZGFpYzB2Y1dndHdjRTZZK0FOYVk5dFByRXhiRHY3dnpvT3VoaWRjMmNZekc1Q05GUHQ3YS9Rc2JlWHdUTmphdjZ4RmhmR05qYXovQUVqYXI5MnhNUHRjbW1iMXVVY1JqanBuRStWL3lpbGMyRHV3UDl1bUdXc3R6N2o4QmdYRVJ0V1gzUnRGUEhNMk5xeXZDSXpFdllzTjR6R1lieGJMN3BNa1M1cWZpUEJ6UW01blpUU29VL3Fibmc1WHYzUDRWMGNVWjl2RHNiZWJ3SkdmYnc3R2VUdWpicStCNDIzTEY0NHpTS1JrODU1ZC9JYWJKbHlxZHJRa3NQYmtzVllBTUNiK1lHRzBzeHFUL283YS9Rc0pscWsva2ZZMnIrc1FKUWJzWUU3RzFuNzFnNUxNb09QY25ZeW5KMGFjejMyR0lxRHpIWTJ5bG14ejM5Vk5NU2t1Qjk1dUFkWmcza3drbk5Iblc0OTBDVG1KdGdWc1VKSVB6alJZbElXTVM4bmxxNjhSQ2lNMEpjNUpRcXkwcnVxY1d4WWJ4bURKZFFlWWpZTThNUWVHbDlQbEZtNkxWNlpwaVNlUGxpZk96b2xXcWtDZ0YvWkdTemM1bVJwZGFVTklUZlM1cWxXSFZHM204Q1FNb0kvbE94bmw4TVNjclZtNXJMRHZNUzJES2VVUk5RV2xydkc0VmlhQnRwRUZTaEh2ODJ4WGRQU2lMenRvZ2xza3lnOEM4UjdRSW1vVVpUb0lNTTNzTXA5MTExN0VpV1pnZWR1Yzd5TDlxVTlYa01BUTQ0cjRZMUtTTENBbmp1aDk5TG0yR1U5UmlVR0V3SWlyYnJvM3NXTERUSkJSQzNZc01LRlRQRi95aVVTWE1rTHU2OHdFUzVJbFBsVXF3cnZjSzMwcmZHS0lSeTB4MFJGdDlrU1pXWkxxRm1JeThvaHRLU2tuQWRsS0NLVXo3MUg4ejNqcUVJZlpaTkwzaWF6c1RqYWVVTjhqY2E2bzRaYnlIdGQwZis1UFc0Y3k2NG52YllscXpFUDRhOEhKQVQyZVRQS1lFc2RIOTFpZXB1bW9yYnNtdHJkUW05bFNyQ3FPb1FEV3hQc09LOWNKTHN0S1JGVzBhNmR6RWh4TVJ1VVFCdTF6VE9wUEpackIwVFppRkpZN2J6RTNjelpNejd0MTRxY0ZPRC83Rm5lV1E0cnp3ODR6Wm1UdlFxdytHK0NiUlNRNm9DZU81WU9tWE9tcTQ3Q3NTMmxsc2hRTFpjS2J4b3BmRFhzTW5LcFU5UWg5OUxtTXJLZW94bXd1WVJWVVZ2dnVpWjk3a3JuY3R5OGhqaER5aTQvbHJISi9oKzdQV3lpTkdkL2FVNUtiMkNha25oaEJSSnEvZW9PSy9mUXd2bFQ4bGR2b1JBdlZ0cXJMVUhuTjQ3STRNbGtYTDE4ZjJwOHhaUzJ0RlNhWHhpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHVUJpbVlaam9weGdSS05tM25LYy9CQjBuT2YwaDk0cWFXaEJhTkpuQjJRZmVEV3FmS0xJYTBKbFBwRXFtbHE2WUIwNXpUOG9tdFp0MjYvVDdXMjVYakVaczJNMnhVMnFYUUxwU1RxdCt6cld0YTc2NkpzMWtZSktaN3FPVjNOeHZvdjlJbXpuRGl3MjRVUFFhSys3VTFOT0RyOW5jcVdML1pGdUUvRk1IL0FGaXpNTTBMTGJTQWxCZnlsK1BSQ1RtU1paa05WUUdLaW54Y3RORUY1YjNKU3h1cFZ3TmJ4VE85a2JrV1RKWWhidEphdDllUUduREJjbHZaRnMydEplaFJ2dmVoNU5wZ0YzajJaZDFhMzN0TS9MRmwydHpFTERRNUJyWDRyQzJPS0NMTXlhVnVHNlcrbGVLMUFXWGF6VXBqWnJacnozazZLNkwrVjdIc2hLWWdiaFN3cUNmZUxjbTUwd1cwcElMa2IrZ3BhdjBKK2Jza1MyYVJRTnBGcTQxMDZGdkI0VENoTEoydWJiVm1NR05tdGJsQXVwdzlVVG5RRldEV1VGaExnQldsV015ODhXblJHMk0yMUpUYjI3Ujg3OUg0ancwbDFMeXpkOTNVMXJmcG1mbEhYdU00VlFpbWdramdwcEhIM2xabGtVVXFDS0RSWCsrVTZmOEFVbFNaN2VHSGVyTVl1c0VDbkJFbXNwWmxDYngvU2tLdFNKVlZObmxEQy9tamhZU0ZWb2VRakx6UTFpV3ZYVVFyMm5KRmRGOEpNM0Q4bGJqRXhBM1h3L1prVFVtMmEwdFVOYVIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSS1ZsSkQ1MnRTRHhEaWhXQktHVnA1Tk1XYUZKY29VUExEc0dXaTJTaEVHN2NwZlR0amlWYk91RVFTd2dTdWpyaDNEbjJmRlhsNVlXdnNubENoaHpVUzBsQ2crY0t4S216U25KL3hoeEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqLy9FQUNvUUFRRUFBZ0VFQVFNRUFnTUJBQUFBQUFFUkFDRXhRVkZoZ1JCeGthRWdNTEh3VU1HQTBlRkEvOW9BQ0FFQkFBRS9FUDhBaGVBY0NnSDNsVENEQXFoOVpGL3lBTWpUcUtKaVp3dmJWZHVDT1MvRWNKMDZkQkJmOGVleUl6c0VjN0JRTS84QVQ0eUc0TmNmKzN4Z1R3amV3QS9qL0h0MEN3T29vRERaOXpLMjNpQmU3d3djbGJDQUNYb2ZURmlqRk9jb0F2QXVLT2JabVJ4Y1ZvTWMydHZRd04xZFdCM1pvUExtcjY3OFhDYTRCSWZrU2lGSE83aWo3TGhjN2xuRkhhMEJ2Y3AxNlluSWdacnNvY1JCWENMN21NVzRWNGtEWXphNTNqNDhxZHAwcVpGdStMKzVERlFhbDhValU5c0NkN3NSU1NaTUJQRC9BRWN4aGxlUHVLMHpZNUhDZ0xqdUdLWkllckUwZW9pZzhtdmdJNExIK04vbmkwcGxuL3Jjdk40Z1AreDZKelRDNXNMY1hWQTUydmVuM0N4aTZwT3BBcVVSN01VZzlxc2RsQWZmUHdQSmlHcjBZMTh3NktHSWpzYnFQemVzOElFK2lwNmNWbWNxNGZUamtqSE9MTEhrMXlmRmZpTE9kQUt1QVA4QUE5eWNQWmkrbWhwVTlGUWZmNjBTOVc4OEM5emtQV1NuQkhSNGZBWk5FU0d5bFQ2TG03Zjd0VUIrR1h5SmhBa0NDMWsxdkJicER6WFFQM1J3cHlWb3NUV1BZaEtZUk9ZVUJYdmUwdjFmQlYvMmlUbER6UnJHeUZTcTVFNnVnSVRESXlqNGRWV2VvNFdKditKY25sVUdBd1dFQVRuaDZURTRad28xQjR2SHdpWWJDS3FaUjdrT0hJdGZLYkFoZnY4QUNENHVLOGhPUTVVUTBtWEVoMlhHL3dCY0VKQ2VGYzlIbkhGMnJBQllJNG9hb1pmZkMzd0NEb0dIZmM4aStTUkh1VnpvT1dVSFFWd1p6YnNVQUpWQk9DNFlPNWZsd0EvUkdZcENUa1FhWVJXc2lUQXpwaU9JMEtzeU0xU1ZpaG12WE5iRHh4QjlKZ1ZzVXBPQ3J2cEVlempLdmdZQXZxWUw4WHZUZWcvdlZ4MVpJdkRQZXliNHVwaWR0WFZNdFFvcWVUSGw4cWIyTzVRdlJNNWV6bktBeCtPT2NocEhua3d6THhhRHNLOVNKamVZMWhWTkFlbjM4bU5iNjV6K2xQM1RNMTZWV0R4WDcyVHYrTWNuaVhuVUgrY0pCNEJTa0pGZldYREJEby84RWZzWUlvVmFDT3AwZjVLWDQvcHUzOW5FS1FsS3Iwa2FKSjRNd0EzQVhtR0p3OVhQNHlBU0F1RlZ1V0c1b29QNnNLOXF1aVBoZjJQVk1Ia0dMNkZjQXQxRWlBZGdBeFBrdlBOZFA1K0wzQ2lsV3VuOEdIK05RbkR3L1ppSCtRZ0tZcUFBTVBsUHhBN1ZHL1F3ZC9SYUlHOGRYd0V3MGxuRmxxQ1VJUEQrNnBtTjY4SDk5NWMvcDcvQzhFbGJidWMrWDdqZzdxNW1IdkxhRFE0KzRWQjdNU3hZZHNoVCtqejNGTVlVNVJwSGhIUDZidC9hUlNrUGVqN2FTMzZYbXJzM2xWdTFJL1N1eTdxRGswMU51Rm9PQjRQMk1DK212dE9RM05nUnhiazVGUlZVY1B5MkV2RHdZUkdYNVd6R3lrY1NjVldSM1ZkdjEvYWNFT2lmc1IrVFU2ZXNQeEErVEFWV3hsVUpENDJSZkFucGhxdnArRU9NcHFva0RPcEowUzNHVG5YU3BEOHdNWDR0UnlxN2NBdkY0Vy9teHM2ZWQyNkhSdkRyRThudTBER3ZzcHlZUjk0cWxKbDZpRzFDR0tBUVVSSWoxRStIcS9aNVVLZmlPenhpTXBYMVFZOTRLRDh4bUV2YURwa2REUmV2RGtGTjBPbjdvYmgxKytNUWc4alRNWWVBSWk3S29ud1hXTXIxOHZ3R1o0bVY4Q3IrR1lsMEYrUkJIN2hsUDVEcEVqZlJwaHppQzRxRUhLT2ZnbncwUDFOdE84dUxMenJXWG43YzdzdUdRZ2VpSWo0UnhPbldYaEM5Q2Nud0toQWN4VnJ6cnJ4K3JScXgwU2FhY3ZYSmhYN3hpZ0dRaWxYRjcwSENLMUgzRzBIRWVjbElBR2tkMEZ4LzlIUUR5SmtMeWJjeEI2YVlkVXRSQUdqbUZkNURNaXdlSzRFNFVpN3d6V0JvdEYwWk5TT1dWdFgyL0g2TWFYYkpldDBMMnphYTUwL0ovc2ZRSHdMbUtZY1RkcFU1V0pFb0RDdlE3NnVVUGUxbmwvOEFQbTVDaTM4dEkra3hNc1BYNVVvQ0hMTUgxV01tRlFJTHZBaVBHZFYxQU1IZGdnWHVtSmIrNnFuUUJ3ekh6bTEwWVM0OG5rOGpqQ24xREFvZkdsN3BIMG9ZTjVDN0NzSTd5by85TzA2bENQWUYva01YM3hjS2hvU0JBMTB5bjEvK2dLQUZnWXQ3eFdLY2JCaHlTK0xGZ09tanJIZVdIN3ZJTnc5ZncvZklSd1Z2dnNGcUNHeE1odWtWeE94NTgvM0hCeng3MXdkeDZNY3pubDNuOVRlQmNRWG92czR2V3ZaTWYrSk5WTFZWMnVHT0UvZWdWUWV4eGZETVN2aERJeDA2L3dCSGo3R1R5TTh0dTE4Kyt1d2ZxVmxvVkFJS0xEWi9nMS8vQUhqOTRQOEFqeDc5L3dEMzQvMlBQbi83OS92SDcxL3ZHUGZqeCtzK0hiTzlFZzZ2bEdiV0N3TFRoSzRhWWkvZ0FzTDJ3ZG4xbWZLZEpFeFg0bXlRdktEeGh2VFgvVVJoUjZrSno5c2EwMHNiMjZ3N1l3bm9USXZNek0zQlJoZUNSeXcvV3NlVVZhaEpoRWVjVHpOTy93QzZzSUlhdHc4NlVLaVJvTzFRbGFjaWZRZFJOT3dieDVmVEN6bzB0Mkc1eEQvVnJWQ0FUSnZNMzZBUXg2cm5EVGNhWXRzcUhEWmt4eWdWamUyRVZod0gyd3l3YmFXZ1UwdDVJMDV3SVFvbEV3TXNLVGx0N0lvbWhzeEx5Q2llbnRvL2pWRmF3Q1NCR2xOY1g4S1dxaXpQVWp0UFNhT29UaUFNdDJQVEZvbUFjZVF3c29TZ0ZDSWFpcUI5QVhUQ050N1FLNEc0NW1kbHFZUUFPRUx3WWVhcnFaRVBJYzVsRDVTMG5UQWZxNFR3SkZoZ0hGdmV0N3BKb3RYYkVKblY2azdDeHd6NXprdzFrQ1dxdHdxazZsQjI0d2JCV1dwaWpiU3BlTzBLejNudlBlZS9qM252NDkvSE8xWDBySXFGYkxsMnVFSURhZzRVaUhXNE4xY0hLQnBEa2E0a1AxUTFJQURqazViOXArSzVQeG5aZEtrUXBrZlFJSGRQNGl1TWl1c2hPQkRiWk1xWnlZbEdCT2lvblRvZW0vcGlOdTI5N055elBFejhMOXJYUHROVlhYdnY4UDhBK2ZMM1hOZFBUWFhuN1BQUFBQUFBQUFByWVVxTGo0WnlhZ2IwSTFYbGdNbWJZQzlDWXRRV0FraW0za2Q0UFo3ZnFoUTVJL3RrdCsrQUpGYW9DRzNBTCtwZTBBL0xnQ25HMmtTdFhpM1B4UU1JZE1Td1lJa3gwcjFyL3dBa3pUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUZi94QUF0RVFBQkF3TURBd01FQWdNQkFBQUFBQUFCQUFJREJBVVJFaE1oRlNJeEVETkJGQ0F5TkNOQ1VHR0FNUC9hQUFnQkFnRUJDQUQvQUl1R2s4bUNqbW03bVQwYzBKMVBPa2NqL0hVOGJaWlEweHNiSEdHc2tZMlNNdGRQRzJLVXRIK09pZnRQMUNscllxaG1CVTFrVURUbVY1ZTR2QTQ5RGdJQnBRNVdGblBwa0JjSDBHRVRqejVIQXdmUGp4Mm4wQlFBK2VGNDlPNHJ3dlBrRUh4alQ1SGN1NXZqMFBIak9mUEhvT1BUdUt6cDgvZEhHNTNERzBjNDViTlJ6eHMzSkdETDhNK2puY2VKS0thTnVURkErWTRaMHVxeHhKQzZMeU9WeWVHeFVGVklNZzJ1cCtaYWQ4SjdtUnl5ZmlLR29jTWlXQ1dIM0d3VFNqc0Z2cUhCU1JTd2NPaWdray9EcDlVZkU5TkxDUUpJN2ZQTTNMSjRIUXV3Y2NLS2ttbDhHMVZYeEpFWWVIUnhtWDhmb1ozL0FJUzBrMExjdmhwWnAveGRiS3RneWlDUEt3V25pS2pxWnVXbTJWTFB5bGlkRWNQVEdGL0FiYTZwd3lKYU9hRDNQdXA2bDlMblJRVkRxcUhMN3IrdW9KM1F1eUxiV3VxUTRQcUF3eGt5RzZSUUVzaG82eGxXTWk1VTRsaEpXT1FGYTZOb2FKbjE5Zkx1bU5zZHdxSXVUVnpzcWFQV3FhdWxwY3RaQzR2aUQxZXNpUVlwYStXSERRMTJwb0t1M3ZGVTlkSlN0TEdVcjNTd3RlNnJFTEhOZk5EWHdTSFF5c2szcWs0cHFDT2xpTWp6ZUpIRWhsRFVtcmkxRzhzYVd0VlBWUHBpZEZET2FtRFUrc01ER3QzaGVHc3kwVTlRMm9qRDIzZUFlNHNZQ3QxdURtNzB0eXJ5MTJ6RlNWYjJ5aHpxcUpsVERrc2hkSThNYkhCSFFRbHlOeG4xNmhTVHRxNDhtNVVJaE90bmdhbS9aejhXak96emR1S2RaQ3MzTWo4M0RCcG5yQkx0SXRHa1RGVkp4RThMSE9WUXYxd05MYWloaXFuWmMreTQ0Wk5UU1FIRW9KeXFUSmhiaThuRDJwdXJJVUh0aFhYM3loOEszaHhwbVp2UERtb0E2dUlaZHA0ZXFxNnVtaDI0NDQzU250dHRPK0NIRDd4Z3NhaGtFcTBhVFRBcTg5MGJRdjhBU3NwY0lYWnUzNjZwb3QyWVJwcmRMTktsT3VVdVIwazRHL0lHN2F0RUlmSVhxc2pkTFR1WXdXdGpPNmFPZWlvK1lxaTdHZHBqQTRPUHVzL3RGWGIyUFN5KzQ5WEFacG5yNVZuOTlWZnN1WDlsU1ZrdE04bHNWMmhlTzlsUkZMZ01xSUdUeGxqaU1FaFVmc05WNVBlTXQvSUtIdWphVmRzYng5TGYrc3hYdnkzMEE1SVZKYWdRSHkxTlpEU0V4MDlzbmttYVMrOG5FYlFSd0NSYWYxbGVmYmF2NnF6ZTI1WGYyRlF1eFZOS09NRWlvWTZHWndYSGtma3JJZnpDclM0VTc5c3VML09maGFWM0g3ck9NUkZYWG1CWVZtNGU5Vnd6VFBSR0NyUjc2cVJtRnlMZS9tcW9EREVIeDR3cUZ6aE8zVExNMkZoZTV4NUpWQzdOTzFYZW5kS1E4UnhPa2ZwRVhiRzBLNlVaZjN0d1ZRZnJzVjZCT2xmQ3Q3R3ZxR2g1QjVhcEthZDBwWTIzUVNVOE9KTGxUR3BoNGRHWW5GcHRQNjZ2SUpqQytGWnVJM0s3RE1DWTRzZUhLQ1prc1llTHBSdWNkNW9Ha0tDa2xxRDIwRW4wZFNZNU1BZ2hWbEc2bWNjQnBBVU52bGxZWkYzYXRQMndPREpRNHR1MExlMUc4UmYzcXFtS2NneHgzU0dNSTNxSlZkWkZPQnBndWNNZUFPc3grRFdWY1UvaWx1VWJZOUVwTnNmeThWZEZTRCtDcXJYMWF4d3FDdjhBcCsxemJsU2tjMUYzYTNpR2x1a2tMc1N5WE9EUnFqcDZsa1RpNlVYaUVEREhYYUlqRDZ5ZUtmbU9LUXd2RDJ3WFdHUnVKS2k3Ung4UXgzR1ZzbXNzdTBSR1hHcERxcmRjMjd4UitEZDRaUE0xVEMrb0VnWmVZUWNOTjVoYzNEcXVWazc5VWRMWHVwSGN4M1duZnk1OWJSZVZVWFV1R21BdWM0WlZKZEhRZ1J5aTQwanhndXI2Umh5eXB1RTg2LzJmc2lZWHlhUjBhUThnMlY2TmxmOEFIUkpGMFo0WFJubnowV1IzazJWeTZJOUN5eWtvV2VZbkNGbGVGMFdRcm9yMm8yVjY2TktVTE5JRjBTUkd6U25oZEVjMWRIa1Bqb3p3alpYdThDelROR0IwV1Vjbm9yOFpYUkhrY2l6U2pnaXpTanlMSzhlZWl5SHdMTElPU0xOSjVMckxJUjIxbEU2bXhxcDdRNlpnZVhXZDJNcW1wSkozRm82TzFuTWt0b2MxcDBVdHNNN1M4MWRFNmtJRGhaU1FIS2EwR0pwZUR3NzdhUE82MVl5MWZ5Y29sK0FnWkZtUk1NbUZtUkIwaUQ1Rm1SQXZ3bWJua3VMMEhTSXVrK012VFRJdFVpRHBVSFNJR1JGMHBUTmVPZjhBenVqQytXTmlBTWNlRzAyb3hZa3hOVDFUakcrZGhiL1BOU0Y0ekhibUZrWmFhdUhlbmp6T1h0aE9ob0xvdTZlTVFTT1o5c1UyeTRGZGFEUUF1dUJHOWhkY2FoZkdvWHR1RUwyRjF4cTYyMWRiQ0Y3Q044QVJ2alYxdHE2NDFkYUM2MkFoZkdvWHRxNjIxZGNhdXR0SzYwRjF4cTY0MWRjYXV1TlhYR3JyalYxeHE2NDFkY2F1dU5YV21xVzZDV1ZqMCs4dWZscWh1ejQya0Y5MWNYQjRkZG1QR0pIM2lSek1SMDEwZEEzazNidUR6TmRwSkc2V3gzWjdHQUtwcUcxRGpJNy9BSmcySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyLy9FQUNnUkFBSUJBd1FDQVFRREFRQUFBQUFBQUFBQkFoQVJvUU1oTVZFZ1FUQkFVR0dBRW5HQnNmL2FBQWdCQWdFSlB3RDlMMEw3aWhmY0dQY2U0NnZ4Vkg5UXFQNDFjaXhiQ0lFU0loVlFoRVNERUlneEVia1NKR3NSQ0VSRVJGNElSR2lFUitQazROUFlWbWVxTGMyc1N1Y25CN3B4NGV6aEQzT0dLN0ZhM2h5Y0VOdkQvS1BZNk9XY29rY2kyK0R2eTZyc3lSeFRxdlM4V2J0Q3RjVzc4TzZPbmZqTFk5SExKcER1eU8zd2QrWFZPRFpqdlhvNnAwdmdXL2gzWDhIZm55UDZEcW0vbDZFZGZBcnMyWnlxZDEvRmZkRUkvcXE4OXlCRWpZMHlHVFRzYWRpSkcxSC9BTkVLeXB3VEZjM1JLN0YvSzVHeEc1RzFIWml1TzRyRWJvMHpUSVdTOUduWWdLd3JvZGl6L3dBRlk1TnlSRzdOa1B5a2lSSkVrU1JKRWtTUkpFa1NSSkVrU1EwU1JKRTBTUkpFa1NSSkVrU1EwU1JKTWtpU0pJa2lTSklZN0VxVEpYSkR2Y2xZbGUzMm4zVGtqZE1qWWxZM1BRcmk4dHpUeVF5UXlReWFlU0dTR1NHU0dUVHlReWFlVFR5UXlReWFlVFR5UXlhZVRUeVF5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UXlRNEkySTNJMkkzRllWeUFyRWJrYlgvV0ZDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ1AvL0VBREVSQUFFRUFRTUVBUUlHQVFRREFBQUFBQVFCQWdNRkFBWUhFUklWRnlFeEV4UWdJakkwTlVFUUkxQnhnREF6VWYvYUFBZ0JBd0VCQ0FEL0FLWGM5T1dlcDY2b2NyU3F2VTliYnU2UmVlcm4vYjdZdFFnNUNjTkxtTklkTk1FVk1FUTJhR29MVTBKaFArM2xqc01nZkErODB3ZlR6T1I5RHBnNjRtYWpRaFVER1NCbkNybnJuMzhlc1ZPTVJPT1ZWdnBxNThaeTFjVFBhWWlvN09jOUw4Y0tueXFMMDR2enduQ3QvVjdYL0gvSHRNVDJtSTFWejQrZU9VOSswOUovU292Q0szalArZUZYNDQvd25DL1BDcDhmOFo4WjcveDdUNC9FV2FPSTNxSW4xRlRSOExOWDZqcUxBaFJBU0o0eFlsZk8vVXRUQzNtUWZWbE9TUzBXQTYxRHIyZFphYmcwUFgwS0djTFlRL1hEVlc4ZFNLNXJHcTl4MnNxV3ZjckptYmhVVDE0V3Z0eExST1JDN1FRRmVtV1RWVk5GK3FydHdyaHJuQkVXb1FqL0FLY3p0VzBzZjY2NnpGdFlQcmlHM1FOV3FNTWRyR2taN1dydmdiWmpuaUhhMXBhNlZZcHF5eUdzeC91aEZWckV5dzFKVlYzN2x1NHRFcTlLZzJBeDQ2RURsR0RnSWlreTZwcUlQL1pYYWhyTFdWMFFkanFLc3EvUlVPdmFDWjNTeUdWc3JlcG1MeDg1WTZwcXF4ZWdpTGNHamM3b1VHd0ZPWjlRVCs4S0xpRllycFp0ZlVNRGxhNnMxUFYyM29WUGY0cnlpRnZJV3hsYXhwSXFNNzZNRzJ5OFhPV1ZiRGFEdkVuMXhwZUNnU09VYWhlVXl4alVObTNwMXFuM05scWZTWkduWG9xNkJ1WlFMUmtHSXJlTTEvcXFiNjYxUW1qTkkxczFldzBrN1NGTWExV1AwNVFrYWYxTDl1dDlwZ0M4WHJJc3hWQU1rR1hheFVRT1pWdk5JQVhMbkV6bFJLUE0rRmR0L1ZLM0xuVEFGNDlyekw4Qkt1emxEWnB4OXVVTkpYVlZsb2UycllGS20waUgyYWpZa3R6ckUyOE9RQU1mYllCWXV1ZlZWQ2xDZDl1emF3bDZ5a1FMZFVJbCsxckN0V1ZFZEpaUEhnMG5IYlR5U3dWYTdYekVOV1NhNXA1cU10d3MyMk4xSzlaSytUOHJWelhHc3BZWkhWb0dpZElRRkQ5enM5UWFiR05Ca2lpb0xBNmxzMnNZVWZFRUk0bVkrNU4xaGFzRnhtamFkUlB0M2FsbzU5TldIUkhvUFZyclZ2MlphYzg4L2hUMTZUYzMxWk16YmJoYmpQUytuYnA4S0xEeG9yK2VHeHVibHRSYXZsZFBjOTBneEViOUpNMWNQTVBja05rcHRZMlZMR2tNSUc2Y2EraXFpOXJyeFByQ3lmcGR6cVRoYldkYzJyL1lUWkwrWmpseTIvZno1dHY3cEdMaWZDODZ6OVh4S0x0VW4rZ1E3RmExeUx6WWhJYUU4VmRQYmVwVW1vYVNXY09DeHo1OWQyd2x1Y2p3OXJmM2MrZktMeHVVaTk0emE3bFRKODkrK04wVzhGd096YlozVGM4NWRtSlhBU2xMTEkrZVpaWDFZN1JBNDQyb3FvbnRhZ0Z4SDNhN21udUhyMkNzMGtlTldXc1paVXU0TWhMbGpxejZIVTJxVmE0NmcyOVNvSllZdlBVcUorRk0zTy9rbVp0dC9NNS9XYnAvdElNMFYvUEQ0bWJsZnhPYWFUbTJnVEdMK1JxNXFMU2dtb0dKOVEzYlcxR1ZmdGo2V3dxMTRLb3JTYW5PakpqWS93Q3NPa21hay9sU09kclZWQUp1SmVVaWNpVzNvK1pNMjI1V21STS8rNXJUK2VKemF2OEFia2Y0a2Y4QVRaeXVwdHhWaWxjSldVZWxqOVRLMnh1ZGZWdzFZWkdPTnRiejkzT3VJbnYxdVQvTTV0Yis4bS94dWwrNmd6YlpGN3h6bXJtSytqSlJFVmV2S2N0aHdVUkRFNVQ5WHRNM1dhNVdEdXpTcVFyY1FOS2lIaGpZaVJjSW1jS3E4SitYbjhQS0o4N21xaTJUT050M28yNTl0Y2prOWJwdWE0YURqU0VpUlhnN2xZOXJ2amNselZxdUUwL01rTnBBOVdUTldMOHVtdFd1UE9uQ09SVzhvcTZuakRXcW1RbXBycGJVNWcwTElsU0ZJbTZ1R2NKZEVNZnRwY2pDcElGTWRhQ0RRT2UreGtTVXlXUnUzbXBSUllYQUZJOXZIVm1zMVJiNGxVMnJsWWtKRFZSeU8rTlhrU0MwcEVzTVN0K3FpdkZ1NnhnVEowMXpjalhWaWtvbWhidUNtUGQ5eU1YQVhFa3crNDZvdHg2MnhtWXc2VnFvNUY5cHVncU9LZzQyM21iRGNkRGlZV2xRUGl5NHJacW8xNDAyM3Vxb280a3JDL3JSdTlKWjZncjZkT1N0WEJ0MUpSb1VKRkk4YVpzamRNYW1HdXhHdVJaV0wrWmJEVjFlQVZHR25weWMvaHVCSnpnSkI0Q051TElyODgwTzJaNDd2cVE2WW96Nm1LVnBadTNkZ2E5Vm1adFlUR3ZVelRHbmpLWjB2M2Rub0t4c0pudmQ0dEthblVtbDlPSFZNa2lGYWgwRWU4K1EydmhUWG9iZnBObDA1cW5VS295ejA3cFVIVDdPSXVQelpxN1I3TlFJczhMOUNhZ2prNlVvdHRwM3lkZHBxSGI0WTZOSks4SFFGeTQxa1U5OVFFbUJSQ2dTN1pIVEtzang5dWJNUnlyQnBlbk1xSTNSbUhCeDJFRWdzdHB0MWJDek8rMHFOdDdJbHlLZWJvYXNKQlFPT2ZiVzFqbTRoV2tkRlQ5c0ZuMnlOSmQxelFiWkdqTzY0UWFNMFNvZUM4cmJXeExYcWxoMnlOaGY5U0hUZFdWVUNMRVhxVFNZbW9JK1hGN2VYVURsV0FiU21yWkU2SFUyM1RJNVVJdEd4TWpZa1RkVGJlUm55dkpBVFErcEJIOVVJbWtkVGxvakNxSFJvTk1xUzRuOUwrRTRwb1k3aUgrVVFHcmlib2dwOGVVZ2VlYzhvZ1l1NlFPSnVrQ252RTNUQ3p5a0RubElERzdvMS9IRHZLUUxrenlrQ2k4NTVTQzU1WHlrRDhwNVNDenlpQTVlVlRkSUhGM1RCenlpQ2laNVNBenlrRDhaNVRDWFBLUUMvUGxJSEUzU0J6eWtFaSt2S0lPZVVnYzhwQTU1U0IrVVRkSUZGOStVZ3NUZElIalBLUUdhYjFRUHFKa2l4VzI0ME5hWklOSEh1akZJNUdMZGFtRnBSbUVQaTNKSU1lNUJ3ZHk0eUpHeGszMnZHVXhIMithYzFXeS9pbGxiTnVqRkhJNk5sVnVURllGTUVsYXY1UFg0TlJLcmEyZE1pWG9tUnl4L1p6Uk1TVmtJenAzcGpvQU9sL1JJd0JmMEZ4QXhvNWtDRERmUzRjaks5SkdKbjBhNVpzZEVBcXVSa3JCbXhmNmMwWVQycTlvcUR2UjdwbmloTEh5Mk9BRnoraFZpQzZsUmtvNHYxWTJ4T2lEUlVSRmlyM002RlVjTHBWVVdJSkU2c2hHcldvcm5IUndNZDB3LytQYjR0b0lKczdudis2TFY4dDU5c2g3dnRHelZ0M1FRdHNoSzBxT1owbExXYWhpRmw2VGRjRU1Kc0VsajA1WWR2cERucFQvUWtPWXBMM3RITTY0S00xdGhYUkVOL0JZQ0ljTklNbmlhUmVlUEU4cWVzOFR5cHl1ZUo1dm5QRkVud25pZVJmYXB0UkovZmllWFBFOHVlSjMvQU5lSjVjOFRTNTRtZXE1NG5senhQTW56NG5senhQSm5pZVJjVGFlYlBFOG1lSnB2bFBFOHVlSjVjOFR5WjRua3p4UEpuaWVUUEU4bWVKNU04VHlaNG5renhQSm5pZVRQRTB2OVYyZ0pBd0NBTUYydmhnbGE5OXJ0eUtmS2tzSW0zVU1Reng1b3R1WlJIcTRRVGJFYU4vMVNMblFNZHRMOWRyZHRrYU80ZEt6YllZSWxKcGJEYk9Bc2wwME9uNlo5R0dnbi9TL2hNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUTzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNelAveEFBMEVRQUJBZ01GQmdVRUFnTUJBUUFBQUFBQkFBSURFU0VFRWpGUm9VRmhrckhSNFJBaVVuSEJFeUNCa1RKQ01GQ0FnaVAvMmdBSUFRTUJDVDhBL3dDTDRzamxpb3N6bGgvc01RRFJPbVNVNlJCV0pBcC9yeFFncGhMZGhDWVF6YVNteUFBK3dvejhUNG54UDNqeEgyVVErMC9hUDhEdzJlYWpOL01rOEYyTkFuU2FOcWp0a040VVc5RWZoSlJBMzhxTm9VOE9iNEdRVVdveXJ5VVVqL3lWRURrOE45MWFHejl3bjNnS0ZSUTA3MWFXeTl3bjNtcUtHazVtU3RBVVM4RzBOSktMNXR3SjVKOTVoUmtGR0FPV0pVVThKVHc1aHlUdzBITlIyMTNoUmJ4YmpUUGVvb0JVZVh1Q09hTXdmQXFNQWNoVTZLS1Ivd0NTbmh3UGc0QUROUnArd0oxQ2pBbkxBL28vZmdETkh5RUwwbm1GL0Z5SkFkU1NyRXJMM2tWYWpmT0l5VDc3RHR3UjhrU2hIZ2JvSDhpRXo2ajMxcW9JQjNVVXl3Z3lPNllVN3pRWkdaUm5kSkM5WHdFRDlTV015amdTUDBWbWVhYlZzNVZJUm1HbW5OTi9rZk03SUpzd01aRWtvU01wbjgxVHl5RVNCTVltdUtjWGs3U1U2YlRVSStXaUZHN3lpYnVJUms1MHBuSVZWcUplZHlOZGh6Q001VmI4K0RwSCt4SElJWG5QcUFWQ0YrWGxLbUp1QUl6ckpVQUV5bkVRM0dRRzdhVkJFcGZtZWMwNDNNV2xPLzhBbzNBNWo3OGw2VHpIaG44Rlpua2ZEWVJKZW9MSlp6VHBzR3dxQkxlRE5PQkkvWThQVVY2dmdJN0N2VTdtVm1lWlJXWTVCYkNFSm95RHdSUlJiOTNDa2xFQWFNVTZiUUpUV0VtL1BoNlJ6S3liOCtBeER2aGVrOHd0Z0tNeVRNbjhvYkFnb1F2NXlFMS9jNkJHVFd6VmxkRW5TZUFUUkRhQ281Yzl1UWtGcys3SmVrOHg0WjlWbWVSOE14elhxSGg1WGpCeUlpRDlLRVc4djJLSTRHdThMYUY2bDZ2Z0xJcjFPNWxZQW5tZkRNY2dzeDRZTFpTOG9wTERVRFBvbVhXeVdUZm53OUk1bFpENThNbkxZMDh3c3ZEQWdlQVc5QUZrNno5akxWTkEvSGdGajkyU1A5VHpDS08xSGI4RkZIYUY2aHJSR2NnaUE5cmlHN3dDaXBYWklUSk9pMkNTem4rMDZSY1pqZW9nQWxtRVpndUoxS2ZkTS9MK1VhTE1jZ2pXaUtOWkxDZFZGRjBCR2JSU2FNbVB4T1VrNmJEdFIvcU9aUmxNQkZIWTVmMkNxQ0VKWFRUZU5oVHBTL2lTbkQ5cUtCcWhNanpOVkNEeVJBaURFSndUN3ozR1ZLeW5tdHYydnVQY0tGV3E4ZDRQVldpVHR3UFZXZ3hDN0NjNmZzbFd3a1RuVUUvS3RRNGU2dEppaHdFcHpwam1TcllTeHhKQUlKbFhERldnY1BkV2d4QVFBQVowMUtmTzhaeXdJVEx3RzN5OVFvdHhtWFlkVUp2MmsrSGxpalhjVkFudkJDZklla2RWNUh0R0d3cUhLSE9ycGhSVENETXZhVXFFSzBUSnpIZFdxNmR3SStWR01RazdlNUtFMnVFa3o2alRnY0NqOU51V0pUTHNzQ01ab2h6YzhORSs0WlNua3JYZU84RS9LdGQwN2dSOHEwRXhDRDU2ekUvek9udXJYZTl3VHpLdFVuREFnRWZLaW1JNmVKWGxpREJ5YmZHNHk1cTh4dTkvUWxSUHFISk5rMEkzWG1zdGg2S0VmY09IVUswRmpQY2xDL0U5UlZmdHdhSnFDN1Rxb0x0T3FoTzA2cUU3VHFvTHRPcWhPMDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb1R0T3FndTA2cUM3VHFvVHRPcWd1MDZxQzdUcW9MdE9xaE8wNnFDN1Rxb0R0T3FndTA2cUU3VHFvTHRPcWhPMDZxQzdUcW9McGZqcW9UdE9xZ3UwNnFDN1Rxb0x0T3FndTA2cUM3VHFvTHRPcWd1MDZwaGJjeG1vVjhOMnpVQ1FPOVZMc0FyTGVsdlVBc0JQdW9WNms1elRMZ2hxQk1EZW9WME8yeis3SXJCVWRXWi9OS0tyQnY5dVNkVVNrYzZUN0ttdWZRZnRWd2xyTkdUcFVyajBXRmE1ME96OUkrWDMrTnlPQUV0K0sva0QreE05QiswY3FmcnVaclpnUGhQclZPcFdabnZNdE9hTTViNVQzL0FJVHBnNHJFNzhLWVRUc051ZFR5a0U3WWpuK2NhYnRpZjMzSXpIK1RZQW5TbWEvdEdiS1MvU2pYSE1tQWNWR0Q1ZmpRcXpoOWR3WDhTQkpHcGtBakpsWm8wQm9WV1krMTByd2xOV3NjUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXc2NQZFd3Y1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3NjUGRXaWYxSlZBbEtTalhzeEpSUHA3cEtMZkJ3MlNWcXVUM0tOZjBVVzZBSkFTVm9vZHlpWHdOa2xGdUE3Sko5NW8vNWhpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb3YvOWs9KTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwibWFudWZhY3R1cmluZy1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvbWFudWZhY3R1cmluZy1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5nZi1sb2dvIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWxpc3RzIHtcbiAgICAgICAgICAvLyA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICAgIC5pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub2RlLTY3IHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLWJpbyB7XG4gIC5uZl9faW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbnRyaWItcG9zdHMge1xuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICB9XG4gIH1cbiAgLmJhY2stbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8ge1xuICAudGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgID4gZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLW5leHQsXG4gICAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS10aGFuay15b3Uge1xuICAucGFnZS1oZWFkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnByZXZpb3VzLXBhZ2Uge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBHb29nbGUgU2VhcmNoXG5cbi5wYWdlLW5vZGUtMTQxNzA4IHtcbiAgLmdzYy1hZEJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzLXdyYXBwZXItb3ZlcmxheSB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2MtcmVzdWx0cy1jbG9zZS1idG4sXG4gIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuZ3MtcmVzdWx0IC5ncy10aXRsZSB7XG4gICAgJixcbiAgICAqIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUsXG4gIC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUtbWFnbmlmaWVyIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1wYWdlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWZvcm0ge1xuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCB7XG4gICAgZmllbGRzZXQgPiBsYWJlbCxcbiAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAuanMtd2ViZm9ybS1yYWRpb3Mge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTllZDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzZTllZDtcbiAgICAgICAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tcmFkaW9zLFxuICAgIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgIGRpdi5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYzZjY7XG4gICAgICAgIGNvbG9yOiAjOGNhMmI0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJjpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBUUFBQUNKNDI0OEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUFtSkxSMFFBQUtxTkl6SUFBQUFKY0VoWmN3QUFBR0FBQUFCZ0FQQnJRczhBQUFBSGRFbE5SUWZtQngwR0NnZDhuQUQyQUFBQkRrbEVRVlJZdysyVk1RckNRQkJGZ3dmUTBrYlRCTVVEMklpTmhVVnlTQnNQb1kxWWk0VjRBSzJDQVRzeEFhM21XU3dZeFNSRzJkMDArZlh1ZjQ4ZG1IVWNTd0hQZytVU3doQ1p6WkJtMHhiYmdjRUFvb2pYeUdhRHRGclZ3Sitaenl1RUExd3VGY0lCdHRzSzRkY3JNaHpxaDB1L0Q2ZFRJVnVTQkNhVEdwNVIwbTVEby9FenZPek1HWTl6d0wwZTdQZnFZQlFoMDZrOU9KNzMrWFQzT3dTQmNiZ3FXYSt6TDk1dVJSSmE0S29vanZNTHNpVzB3ZFg4RjR2aW9uY0pyWEFsME9rZ3grTjNDZC9YRGs4bFhMZWN4UG1zSFo1S2RMdkk0Y0MvMGJIaC9wYlF1VjUvbGpDeDIwdExtUHBZU2ttWWhIK1ZzQUhQbGJBSlR5VmNGMW10a04wT1JpT3I4RHAxNnBqT0F6MFBqdEpvcEdWSkFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREl5TFRBM0xUSTVWREEyT2pFd09qQTNLekF3T2pBd3hYbUVzd0FBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeU1pMHdOeTB5T1ZRd05qb3hNRG93Tnlzd01Eb3dNTFFrUEE4QUFBQW9kRVZZZEdSaGRHVTZkR2x0WlhOMFlXMXdBREl3TWpJdE1EY3RNamxVTURZNk1UQTZNRGNyTURBNk1ERGpNUjNRQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWZmM2Y2O1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGNvbG9yOiAjOGNhMmI0O1xuICAgIH1cbiAgfVxufVxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciB7XG4gICAgPiAuZmllbGRfX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5maWVsZF9faXRlbSA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhdGgtcHJvZHVjdC1zdG9yeSB7XG4gICAgLnByb2R1Y3QtZGlzcGxheSB7XG4gICAgICAgIGEgeyBcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wZi1wcmljZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH0gXG4gICAgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAuY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgfVxufSAgICIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMzdweCAwIDUwcHg7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDE2cHg7ICBcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyBcbiAgICA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICB9XG4gICAgLmZvb3Rlci1jZW50ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAuc2VjdGlvbi10d28ge1xuICAgICAgICAgICAgLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICBcbiAgICAuc29jaWFsLW1lZGlhLWxpbmtzIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7IFxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIFxuICAgICAgICB9XG4gICAgfVxuICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgJiB+IGgyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgICBcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICBsZWZ0OiAxNXB4OyBcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICBjdXJzb3I6IHRleHQ7IFxuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87IFxuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDsgXG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyBcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM1NTU7IFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgJiB+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDsgIFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbWFpbCc7IFxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wgeyBcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4OyBcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLXRvcCA+IC5yb3cgeyBcbiAgICAgICAgICAgID4gLmNvbC00IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7IFxuICAgICAgICAgICAgICAgICYgfiAuY29sLTgge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgID4gLmNvbC04IHsgXG4gICAgICAgICAgICAgICAgPiAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItdG9wIHtcbiAgICAgICAgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAuc2lnbi11cC10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgLm1haW4tY29udGVudCB7XG4gICAgLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgICBvcmRlcjogLTE5O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTUge1xuICAgICAgb3JkZXI6IC0xODtcbiAgICB9XG4gICAgLmJsb2NrLWhpZ2hsaWdodHMge1xuICAgICAgb3JkZXI6IC0xNztcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC0yIHtcbiAgICAgIG9yZGVyOiAtMTY7XG4gICAgfVxuICAgIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgICAgb3JkZXI6IC0xNTtcbiAgICB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgICAgb3JkZXI6IC0xNDtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC02IHtcbiAgICAgIG9yZGVyOiAtMTM7XG4gICAgfVxuICAgIC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICAgIG9yZGVyOiAtMTI7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtMyB7XG4gICAgICBvcmRlcjogLTExO1xuICAgIH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgICAgb3JkZXI6IC0xMDtcbiAgICB9XG4gICAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgICBvcmRlcjogLTIwO1xuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICB9XG4gICAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgbWFyZ2luOiAtMTBweCAtMTBweCAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgfVxuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5yb3c6bGFzdC1vZi10eXBlIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMge1xuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlcixcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIHtcbiAgICAuaWYtZGMsXG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLml0ZW1fX3JtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLmJsb2NrX190aXRsZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgfVxuICAuYmxvY2stbW9zdC1yZWFkIHtcbiAgICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQge1xuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAgIC5kb21haW4tZGF0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ub2RlLS10eXBlLWFydGljbGUge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cbiAgLnNpdGUtZm9vdGVyIHtcbiAgICAubWVudS1pdGVtIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtIHtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3JtIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NSUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAuaXRlbSB7XG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAuY3Itd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfbmlkX2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgLy8gRGV0ZWN0aW5nIERldmljZSBUeXBlc1xuICAvKiogTU9CSUxFLCBUQUJMRVQsIERFU0tUT1AgKiovXG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgIC5pZi10YyBhIHtcbiAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICB9XG4gICYuaXMtTW9iaWxlIHtcbiAgICAuYmxvY2stcG9kY2FzdCB7XG4gICAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wb2RjYXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9kY2FzdC1pdGVtLFxuICAgICAgLnBvZGNhc3QtZXBpc29kZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIsXG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG4gICAgI2JhY2sydG9wIHtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICYuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgICAgICAgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQge1xuICAgIC5ibG9jazpub3QoLmJsb2NrLXNpZGViYXItbmV3c2xldHRlcik6bm90KC5ibG9jay1wcmludC1pc3N1ZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciB7XG4gICAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gICAgICBvcmRlcjogLTE0O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTEge1xuICAgICAgb3JkZXI6IC0xMztcbiAgICB9XG4gICAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciB7XG4gICAgICBvcmRlcjogLTEyO1xuICAgIH1cbiAgICAuYmxvY2stbW9zdC1yZWFkIHtcbiAgICAgIG9yZGVyOiAtMTE7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMiB7XG4gICAgICBvcmRlcjogLTEwO1xuICAgIH1cbiAgICAuYmxvY2stYXdhcmQge1xuICAgICAgb3JkZXI6IC05O1xuICAgIH1cbiAgICAuYmxvY2stY29uZmVyZW5jZXMge1xuICAgICAgb3JkZXI6IC04O1xuICAgIH1cbiAgICAuYmxvY2stcGFydG5lci1ldmVudCB7XG4gICAgICBvcmRlcjogLTc7XG4gICAgfVxuICAgIC5ibG9jay1yZXNvdXJjZS1jZW50ZXIge1xuICAgICAgb3JkZXI6IC02O1xuICAgIH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgICAgb3JkZXI6IC01O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTMge1xuICAgICAgb3JkZXI6IC00O1xuICAgIH1cbiAgICAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgICBvcmRlcjogLTM7XG4gICAgfVxuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAgIG9yZGVyOiAtMjtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci00IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG4ucGFnZS13cmFwIHsgbWF4LXdpZHRoOjEyODBweDsgbWFyZ2luOjAgYXV0bzsgcGFkZGluZzoyOHB4IDI0cHggODBweDsgfVxuICAuaGVhZGluZyB7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXdlaWdodDo4MDA7IGZvbnQtc2l6ZTo1NnB4OyBsaW5lLWhlaWdodDoxOyBtYXJnaW46OHB4IDAgNnB4OyB9XG4gIC5zdWJoZWFkIHsgdGV4dC1hbGlnbjpjZW50ZXI7IG9wYWNpdHk6Ljc7IG1hcmdpbjowIDAgMzJweDsgfVxuXG4gIC8qIFRodW1iIGNhcmRzICovXG4gIC50aHVtYnMtY2Fyb3VzZWwgeyBtYXJnaW46IDEwcHggMCA0MHB4OyB9XG4gIC50aHVtYi1zbGlkZSB7IHBhZGRpbmc6IDE0cHg7IH1cbiAgLnRodW1iLXRpbGUge1xuICAgIGRpc3BsYXk6YmxvY2s7IHBvc2l0aW9uOnJlbGF0aXZlOyBib3JkZXItcmFkaXVzOjE2cHg7IG92ZXJmbG93OmhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiMyMjI7IGhlaWdodDozMDBweDsgY3Vyc29yOnBvaW50ZXI7IGJveC1zaGFkb3c6IDAgNnB4IDE0cHggcmdiYSgwLDAsMCwuNDUpO1xuICB9XG4gIC50aHVtYi10aWxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDU2LjU2JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDcwLjgxJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAwO1xufVxuICAudGh1bWItaW1nIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IG9iamVjdC1maXQ6Y292ZXI7IGRpc3BsYXk6YmxvY2s7IH1cbiAgLnRodW1iLWJhZGdlIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjEwcHg7IGxlZnQ6MTBweDsgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41NSk7XG4gICAgY29sb3I6I2ZmZjsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjE4cHg7IGJvcmRlci1yYWRpdXM6OHB4OyBwYWRkaW5nOjJweCA2cHg7IGZvbnQtd2VpZ2h0OjcwMDtcbiAgfVxuICAudGh1bWItY2FwdGlvbiB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6MDsgcmlnaHQ6MDsgYm90dG9tOjA7XG4gICAgcGFkZGluZzoxMnB4IDE0cHggMTRweDsgY29sb3I6I2ZmZjsgZm9udC13ZWlnaHQ6NjAwOyBmb250LXNpemU6MTRweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIHRvIHRvcCwgcmdiYSgwLDAsMCwuNjUpLCByZ2JhKDAsMCwwLC4wKSA2MCUgKTtcbiAgfVxuXG4gIC8qID09PT09PT09PSBNb2RhbCA9PT09PT09PT09ICovXG4gICN2aWRlb01vZGFsIHtcbiAgICBwb3NpdGlvbjpmaXhlZDsgaW5zZXQ6MDsgei1pbmRleDo5OTk5OyBkaXNwbGF5Om5vbmU7IC8qIHNob3duIHdpdGggLmZhZGVJbiBpbiBKUyAqL1xuICB9XG4gICN2aWRlb01vZGFsIFtkYXRhLWNsb3NlXSB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IGluc2V0OjA7IGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuODYpO1xuICB9XG4gIC52aWRlby1tb2RhbF9fZGlhbG9ne1xuICAgIHBvc2l0aW9uOmFic29sdXRlOyBpbnNldDowOyBkaXNwbGF5OmZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgcGFkZGluZzo0MHB4IDI0cHg7XG4gIH1cblxuICAvKiBUaGUgaW5uZXIgdHJhY2sgd2lkdGggKi9cbiAgLnRodW1icy1tb2RhbC13cmFwIHsgd2lkdGg6bWluKDExMDBweCwgOTJ2dyk7IHBvc2l0aW9uOnJlbGF0aXZlOyB9XG5cbiAgLyogU2xpY2sgc2xpZGVzIGluIG1vZGFsICovXG4gIC50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnRodW1iLXNsaWRleyBwYWRkaW5nOiAxMnB4OyB9XG4gIC50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnRodW1iLXRpbGV7XG4gICAgaGVpZ2h0Ojcydmg7IG1pbi1oZWlnaHQ6NTIwcHg7IG1heC1oZWlnaHQ6ODAwcHg7IGJvcmRlci1yYWRpdXM6MTZweDtcbiAgfVxuXG4gIC8qIEJhc2UgbG9vayBmb3IgYWxsIG1vZGFsIHNsaWRlcyAoZGltbWVkKSAqL1xuICAudGh1bWJzLW1vZGFsLWNhcm91c2VsIC5zbGljay1zbGlkZSAudGh1bWItdGlsZXtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45Mik7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yOHMgZWFzZSwgYm94LXNoYWRvdyAuMjhzIGVhc2UsIG91dGxpbmUtY29sb3IgLjI4cyBlYXNlLCBmaWx0ZXIgLjI4cyBlYXNlLCBvcGFjaXR5IC4yOHMgZWFzZTtcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKC44NSkgYnJpZ2h0bmVzcyguNyk7XG4gICAgb3BhY2l0eToxO1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwIDE4cHggMzBweCByZ2JhKDAsMCwwLC41NSk7XG4gIH1cblxuICAvKiBDZW50ZXIvY3VycmVudCBzbGlkZSDigJQgbWFrZSBpdCBwb3AgbGlrZSB0aGUgc2NyZWVuc2hvdCAqL1xuICAudGh1bWJzLW1vZGFsLWNhcm91c2VsIC5zbGljay1jZW50ZXIgLnRodW1iLXRpbGUsXG4gIC50aHVtYnMtbW9kYWwtY2Fyb3VzZWwgLnNsaWNrLWN1cnJlbnQgLnRodW1iLXRpbGV7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eToxO1xuICAgIG91dGxpbmUtY29sb3I6IzJhYThmZjsgLyogY3lhbi9ibHVlIGVkZ2UgKi9cbiAgICBib3gtc2hhZG93OiAwIDI0cHggNDZweCByZ2JhKDAsMCwwLC42NSk7XG4gIH1cblxuICAvKiBOZXh0IGNoZXZyb24gKi9cbiAgLm1vZGFsLW5leHR7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjU2cHg7IGhlaWdodDo1NnB4OyBib3JkZXItcmFkaXVzOjEycHg7XG4gICAgZGlzcGxheTpub25lOyBhbGlnbi1pdGVtczpjZW50ZXI7IGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC45Mik7IGJveC1zaGFkb3c6MCAxMHB4IDI2cHggcmdiYSgwLDAsMCwuMzUpO1xuICAgIHVzZXItc2VsZWN0Om5vbmU7IGN1cnNvcjpwb2ludGVyO1xuICB9XG4gIC5tb2RhbC1uZXh0IC5jaGV2e1xuICAgIGRpc3BsYXk6YmxvY2s7IHdpZHRoOjA7IGhlaWdodDowO1xuICAgIGJvcmRlci10b3A6MTBweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbToxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDoxNHB4IHNvbGlkICMxMTE7XG4gIH1cbiAgLnZpZGVvLWNsb3Nle1xuICAgIHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MThweDsgcmlnaHQ6MjBweDtcbiAgICB3aWR0aDo0NHB4OyBoZWlnaHQ6NDRweDsgYm9yZGVyLXJhZGl1czoxMHB4OyBiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjkyKTtcbiAgICBkaXNwbGF5OmZsZXg7IGFsaWduLWl0ZW1zOmNlbnRlcjsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgY3Vyc29yOnBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzowIDEwcHggMjZweCByZ2JhKDAsMCwwLC4zNSk7XG4gIH1cbiAgLnZpZGVvLWNsb3NlOmJlZm9yZSwgLnZpZGVvLWNsb3NlOmFmdGVye1xuICAgIGNvbnRlbnQ6XCJcIjsgcG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjIwcHg7IGhlaWdodDoycHg7IGJhY2tncm91bmQ6IzExMTsgYm9yZGVyLXJhZGl1czoycHg7XG4gIH1cbiAgLnZpZGVvLWNsb3NlOmJlZm9yZXsgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC52aWRlby1jbG9zZTphZnRlcnsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4gIC8qIFZpbWVvIGlmcmFtZSB3cmFwcGVyIGtlZXBzIDk6MTYgbmljZWx5ICovXG4gIC5wbGF5ZXItd3JhcHBlcnsgcG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyB9XG4gIC5wbGF5ZXItd3JhcHBlciBpZnJhbWV7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IGluc2V0OjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyBib3JkZXI6MDsgYm9yZGVyLXJhZGl1czoxNnB4O1xuICB9XG5cbiAgLyogSGlkZSBTbGljayBhcnJvd3MvZG90cyDigJMgd2UgdXNlIG91ciBvd24gbmV4dCBidXR0b24gKi9cbiAgLnNsaWNrLWFycm93LCAuc2xpY2stZG90c3sgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7IH1cblxuICAudGh1bWJzLW1vZGFsLWNhcm91c2VsIC50aHVtYi10aWxlLFxuLnRodW1icy1jYXJvdXNlbCAudGh1bWItdGlsZXtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAgLyogYWRkIChvciBrZWVwKSB0aGlzICovXG59XG5cbi8qIHRoZSB2aWRlbyBmaWxscyB0aGUgY2FyZCAqL1xuLnBsYXllci13cmFwcGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7ICAgLyogd2FzIHJlbGF0aXZlIGJlZm9yZSAqL1xuICBpbnNldDogMDsgICAgICAgICAgICAgLyogdG9wL3JpZ2h0L2JvdHRvbS9sZWZ0ID0gMCAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyOyAgICAgICAgICAgLyogYWJvdmUgcG9zdGVyIGltYWdlOyBiZWxvdyBjbG9zZS9uZXh0IFVJICovXG59XG4ucGxheWVyLXdyYXBwZXIgaWZyYW1le1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi52aWV3LXZpZGVvcyB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC12aWRlby11cmwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIFxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KTtcbiAgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9ICAgICAgXG4gICAgfVxuICB9XG59XG4iXX0= */
