<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Barlow&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital@1&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@500&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@1,500&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat&amp;display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&amp;display=swap");
@font-face {
  font-family: 'Din';
  src: url("../../theme_two/fonts/din-regular-webfont.woff2") format("woff2"), url("../../theme_two/fonts/din-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Din';
  src: url("../../theme_two/fonts/d-dinexp-bold-webfont.woff2") format("woff2"), url("../../theme_two/fonts/din-regular-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("../../theme_two/fonts/Frutiger.woff") format("woff"); }

@font-face {
  font-family: 'Frutiger';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../theme_two/fonts/Frutiger_bold.woff") format("woff"); }

@font-face {
  font-family: 'Frutiger';
  font-style: normal;
  font-display: swap;
  font-weight: normal;
  src: local("Frutiger"), url("../../theme_two/fonts/Frutiger.woff") format("woff"); }

@font-face {
  font-family: 'Frutiger';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../theme_two/fonts/Frutiger_bold.woff") format("woff"); }

@font-face {
  font-family: 'Frutiger';
  src: url("../../theme_two/fonts/unicode.frutigel-webfont.woff2") format("woff2"), url("../../theme_two/fonts/unicode.frutigel-webfont.woff2") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Frutiger';
  src: url("../../theme_two/fonts/unicode.frutigel-webfont.woff2") format("woff2"), url("../../theme_two/fonts/unicode.frutigel-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

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;
  --font-primary: '"Barlow", sans-serif'; }

.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-15 {
  --secondary: #002366;
  --primary: #002366;
  --navstrip: #002366; }

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

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

.site-id-asiantelecom {
  --secondary: #333;
  --primary: #333;
  --navstrip: #333; }

.site-id-esgbusiness_com {
  --secondary: #228B22;
  --primary: #228B22;
  --navstrip: #228B22; }

.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 .3s;
  -o-transition: all ease .3s;
  transition: all ease .3s; }

a.text-primary:hover, a.text-primary:focus {
  color: #777777 !important;
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  transition: all ease .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-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-10 {
  margin: 0 -10px; }
  .row-10 &gt; * {
    padding: 0 10px; }

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

.row-8 {
  margin: 0 -8px; }
  .row-8 &gt; * {
    padding: 0 8px; }

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

.row-17 {
  margin: 0 -17px; }
  .row-17 &gt; 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 &gt; 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-5 {
  margin-bottom: 5px !important; }

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

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

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

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

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

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

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

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

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

.progressivePlain {
  background-color: #f5f5f5; }

.progressivePlain-container a {
  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;
  height: 100%; }

.item__description {
  font-weight: 300; }

.item-shadow .item-wrapper {
  position: relative; }

.item-shadow .item-details {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 15% 15px 15px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(64%, rgba(0, 0, 0, 0.6)), to(black));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 64%, black 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 64%, black 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 64%, black 100%); }

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

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

.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; }

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

.if-dc,
.if-tc,
.field-dc {
  font-weight: 400 !important;
  font-size: 13px;
  font-family: "Din"; }
  .if-dc a:hover,
  .if-tc a:hover,
  .field-dc a:hover {
    text-decoration: underline; }

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

.node__content {
  font-size: 16px; }

@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; }
  .pagination .page-item {
    padding: 0 5px; }
  .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; }

.post-date {
  font-size: 12px; }

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

img.lazyload {
  visibility: hidden; }

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

.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 {
  border: 1px solid #aaa;
  border-radius: 0; }

.webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%;
  min-height: 30px;
  padding: 10px;
  background-color: #fff; }

.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 &gt; 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 &gt; 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 &gt; 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;
  -webkit-background-clip: padding-box;
          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; }

@-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: 0 5px; } }

.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 &gt; a {
    opacity: 0.5;
    color: #fff;
    border: 0;
    position: relative; }
    .header-tab .nav-item &gt; a::after {
      content: "";
      width: 100%;
      position: absolute;
      height: 2px;
      bottom: 0;
      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 &gt; a.active::after, .header-tab .nav-item &gt; a:hover::after {
      visibility: inherit; }
    .header-tab .nav-item &gt; a:hover {
      color: #fff;
      opacity: 1; }

.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; }
  .header .navbar-brand img {
    max-height: 60px;
    height: auto; }
  @media (min-width: 768px) {
    .header .sign-up-newsletter {
      font-size: 20px; } }
  .header .navbar-header {
    padding: 10px 0; }
  .header .navbar-strip {
    background-color: var(--navstrip);
    min-height: 42px; }
    .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 &gt; .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 &gt; .menu-item {
      padding: 0 10px; }
      @media (min-width: 768px) {
        .header .menu-level-0 &gt; .menu-item {
          font-size: 20px; } }
      .header .menu-level-0 &gt; .menu-item &gt; .nav-link {
        font-weight: 700;
        font-family: "Din"; }
        .header .menu-level-0 &gt; .menu-item &gt; .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; }
  .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); }
  .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: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 {
      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 &gt; *: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 {
      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 &gt; a {
      width: 100%;
      padding: 10px 20px; }
  .header-mobile .menu-level-0 &gt; .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(0.1);
                filter: contrast(0.1); }

.header-desktop .navbar-collapse {
  padding: 5px 0; }

.header-desktop .navbar-brand {
  padding: 0;
  margin: 0 15px 0 0; }

.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 &gt; .menu-item,
.header-desktop.sticky .sign-up-newsletter {
  font-size: 18px; }

.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 .3s;
    transition: -webkit-transform .3s;
    -o-transition: -o-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s, -o-transform .3s; }
    .navbar-toggler .icon-bar:not(:last-of-type) {
      margin-bottom: 5px; }

/* ANIMATED X */
.navbar-toggler.x.collapsed .icon-bar {
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  -o-transition: -o-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s, -o-transform .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 &gt; li.active &gt; a,
.user-logged-in .tabs .nav-tabs &gt; li.active &gt; a:focus,
.user-logged-in .tabs .nav-tabs &gt; li.active &gt; a:hover {
  border-width: 0; }

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

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

.user-logged-in .nav-tabs &gt; li &gt; 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 &gt; li.active &gt; a::after,
.user-logged-in .tabs .nav-tabs &gt; li:hover &gt; a::after,
.user-logged-in .tabs .nav-tabs &gt; li &gt; a:focus::after {
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1); }

.user-logged-in .tabs .tab-nav &gt; li &gt; 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; } }

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

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

.block-event-sites .item__image {
  margin-bottom: 16px; }

.block-event-sites .progressivePlain {
  border: 1px solid #d9d9d9; }

.block-event-sites .progressivePlain-fill {
  padding-bottom: 50%; }

#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%; }

#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 .dcmads {
    width: 100% !important;
    height: auto !important; }
  .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; } }

.block-analysis .item {
  margin-bottom: 10px; }
  @media (min-width: 768px) {
    .block-analysis .item {
      margin-bottom: 15px; } }
  @media (max-width: 767px) {
    .block-analysis .item .item__title {
      font-size: 20px; } }

.block-analysis .if-dc {
  margin-bottom: 2px; }

@media (max-width: 767px) {
  .block-analysis .block__title {
    margin-bottom: 10px !important; } }

.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); }

@media (max-width: 991px) {
  .block-sponsored-articles .group-item:not(:last-of-type) .item {
    margin-bottom: 10px; }
  .block-sponsored-articles .group-item:not(:last-of-type) .item-wrapper {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px; } }

.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 &gt; .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: normal; }

.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; } }

.ad-top-active .ad-top {
  position: fixed !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 &gt; img {
    display: none; }
  .block-advertisement a {
    margin-bottom: 20px;
    display: block; }
  .block-advertisement img {
    border: 1px solid #d9d9d9; }

.block-resource-center .view-content {
  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; }

.block-resource-center .block__title {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1; }

.block-resource-center svg path {
  fill: var(--secondary); }

.block-resource-center .view-content .group-item:nth-child(2) {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3; }

.block-resource-center .view-content .group-item:nth-child(3) {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2; }

.block-resource-center .view-content .group-item .item {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px; }

.block-resource-center .view-content .group-item:first-of-type &gt; .item:last-of-type {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0; }

.block-resource-center .item__title svg {
  width: 45px;
  height: 45px;
  min-width: 45px;
  min-height: 45px; }

.block-resource-center .item__title a {
  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-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 .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 {
  margin: 15px 0 8px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase; }
  .block-article-infocus .if-dc a {
    color: #004aad; }

.block-article-infocus .post-date {
  font-size: 12px; }

@media (max-width: 992px) {
  .block-top-articles .view-top-articles .view-content .row .item .item-wrapper a img {
    width: 100%; } }

@media (max-width: 992px) {
  .block-top-articles .view-top-articles .view-content .row .content-right {
    margin-top: 10px;
    margin-bottom: 10px; } }

.block-top-articles .item:first-of-type {
  margin-bottom: 8.4px; }

.block-top-articles .item__title {
  line-height: 25px; }
  @media (max-width: 992px) {
    .block-top-articles .item__title {
      line-height: 20px; } }
  @media (max-width: 767px) {
    .block-top-articles .item__title {
      font-size: 20px;
      line-height: 25px; } }
  @media (min-width: 992px) {
    .block-top-articles .item__title {
      line-height: 16px; } }

.block-top-articles .progressivePlain-fill {
  padding-bottom: 75%; }

.block-top-articles .if-dc {
  font-size: 12px; }

@media (max-width: 767px) {
  .block-top-articles .item__description {
    line-height: 19px; } }

@media (max-width: 385px) {
  .block-top-articles .item__description {
    margin-top: 20px; } }

.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; }

.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: 12px 15px;
        margin: 0 -15px 16px; } }

.block-podcast-sidebar .icon-secondary {
  min-width: 50px;
  min-height: 50px; }

.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 &gt; 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 &gt; 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: #000;
    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 &gt; 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 .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 &gt; 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:nth-last-child(-n + 2) .item-wrapper {
      padding-bottom: 0; }
      .block-partner-sites .item:nth-last-child(-n + 2) .item-wrapper::after {
        display: none; }
    .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: calc(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";
  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: 0 11px; }

.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 {
  -webkit-background-size: cover;
          background-size: cover;
  background-repeat: no-repeat;
  padding: 20px;
  position: relative; }
  .block-videos .bg {
    -webkit-background-size: cover;
            background-size: cover;
    height: 100%;
    width: 100% !important;
    position: absolute;
    left: 0 !important;
    top: 0 !important;
    z-index: -1;
    pointer-events: none;
    background-image: url("https://www.cmgassets.com/s3fs-public/img/video-abf.jpg"); }
  .block-videos h2 {
    border: 2px solid;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 15px 0;
    text-transform: uppercase;
    line-height: 100%;
    font-size: 24px;
    font-weight: 700;
    margin: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .block-videos .block__rm a {
    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: #fff;
    font-weight: 700;
    border-radius: 23px;
    border: 2px solid;
    padding: 3px 5px 2px 15px;
    font-size: 22px;
    line-height: 27px;
    font-family: "Din";
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s; }
    .block-videos .block__rm a:hover {
      background-color: rgba(255, 255, 255, 0.2);
      -webkit-transition: all ease 0.3s;
      -o-transition: all ease 0.3s;
      transition: all ease 0.3s; }
  .block-videos .item__title {
    line-height: 20px;
    padding: 10px; }
  .block-videos .item-wrapper {
    background-color: #fff; }
  .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; }

.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 &gt; .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 &gt; .view-filters .form-item-show label {
  width: 100%; }

.page-view-article-summary .view-article-summary &gt; .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; }

.page-view-article-summary .rendered-view .domain-title a {
  font-weight: 700;
  color: #000; }

.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-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 &gt; div,
    .path-checkout .block-system .commerce-checkout-flow-multistep-default .row &gt; 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; }

.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 &gt; .row-11,
.path-events .view-id-global_page .item &gt; .row-11,
.path-conferences .view-id-global_page .item &gt; .row-11 {
  margin: 0 -7px; }
  .path-awards .view-id-global_page .item &gt; .row-11 &gt; div,
  .path-events .view-id-global_page .item &gt; .row-11 &gt; div,
  .path-conferences .view-id-global_page .item &gt; .row-11 &gt; div {
    padding: 0 7px; }
  .path-awards .view-id-global_page .item &gt; .row-11 &gt; .item__title,
  .path-events .view-id-global_page .item &gt; .row-11 &gt; .item__title,
  .path-conferences .view-id-global_page .item &gt; .row-11 &gt; .item__title {
    padding: 0 7px;
    margin-bottom: 10px; }
  @media (min-width: 576px) {
    .path-awards .view-id-global_page .item &gt; .row-11,
    .path-events .view-id-global_page .item &gt; .row-11,
    .path-conferences .view-id-global_page .item &gt; .row-11 {
      margin: 0 -11px; }
      .path-awards .view-id-global_page .item &gt; .row-11 &gt; div,
      .path-events .view-id-global_page .item &gt; .row-11 &gt; div,
      .path-conferences .view-id-global_page .item &gt; .row-11 &gt; div {
        padding: 0 11px; }
      .path-awards .view-id-global_page .item &gt; .row-11 &gt; .item__title,
      .path-events .view-id-global_page .item &gt; .row-11 &gt; .item__title,
      .path-conferences .view-id-global_page .item &gt; .row-11 &gt; .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-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 &gt; div:not(:last-of-type),
.path-exclusives .view-display-id-page_sections .item-details &gt; div:not(:last-of-type),
.path-exclusives .view-id-taxonomy_term .item-details &gt; div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item-details &gt; div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item-details &gt; div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item-details &gt; div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_exclusives .item-details &gt; div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_sections .item-details &gt; div:not(:last-of-type),
.page-view-taxonomy-term .view-id-taxonomy_term .item-details &gt; div:not(:last-of-type) {
  padding-right: 5px; }

@media (max-width: 767px) {
  .path-exclusives .view-display-id-page_exclusives .item &gt; .row-11,
  .path-exclusives .view-display-id-page_sections .item &gt; .row-11,
  .path-exclusives .view-id-taxonomy_term .item &gt; .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item &gt; .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item &gt; .row-11,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item &gt; .row-11,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item &gt; .row-11,
  .page-view-taxonomy-term .view-display-id-page_sections .item &gt; .row-11,
  .page-view-taxonomy-term .view-id-taxonomy_term .item &gt; .row-11 {
    margin: 0 -8px; }
    .path-exclusives .view-display-id-page_exclusives .item &gt; .row-11 &gt; div,
    .path-exclusives .view-display-id-page_sections .item &gt; .row-11 &gt; div,
    .path-exclusives .view-id-taxonomy_term .item &gt; .row-11 &gt; div,
    .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item &gt; .row-11 &gt; div,
    .page-vocabulary-deep-classification-category .view-display-id-page_sections .item &gt; .row-11 &gt; div,
    .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item &gt; .row-11 &gt; div,
    .page-view-taxonomy-term .view-display-id-page_exclusives .item &gt; .row-11 &gt; div,
    .page-view-taxonomy-term .view-display-id-page_sections .item &gt; .row-11 &gt; div,
    .page-view-taxonomy-term .view-id-taxonomy_term .item &gt; .row-11 &gt; 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 &gt; .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 &gt; .row-11 &gt; 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 &gt; 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 &gt; 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 &gt; .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; }

.node--type-article .nf__description .img-caption {
  margin-top: 10px; }

.node--type-article .nf__description .img-caption,
.node--type-article .nf__description .img-caption * {
  font-size: 14px;
  color: #333;
  display: inline-block;
  font-style: italic; }

.node--type-article .page-header {
  margin: 20px 0 15px;
  line-height: 35px; }

@media (max-width: 991px) {
  .node--type-article .sidebar_second .block-most-read {
    display: none; } }

@media (max-width: 767px) {
  .node--type-article .node-published-info {
    font-size: 13px; } }

.node--type-article .nf__description &gt; p:first-of-type {
  font-weight: 700; }

@media (min-width: 768px) {
  .node--type-article .nf__description .block-newsletter {
    max-width: 50%;
    float: right;
    margin-left: 15px; } }

.node--type-article .block-newsletter {
  padding: 10px;
  max-width: 100%; }
  .node--type-article .block-newsletter * {
    font-family: "Frutiger" !important; }
  .node--type-article .block-newsletter label {
    font-size: 14px;
    width: 100%;
    text-align: center !important;
    left: 50%; }
  .node--type-article .block-newsletter .form-actions .btn {
    font-size: 19px; }
  .node--type-article .block-newsletter .block__title {
    line-height: 25px; }
  @media (max-width: 767px) {
    .node--type-article .block-newsletter .form-control {
      height: 100%; } }

.node--type-article .nf-topics {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -5px; }
  .node--type-article .nf-topics .item {
    padding: 0 5px;
    margin-bottom: 10px; }
  .node--type-article .nf-topics a {
    display: block;
    padding: 8px 10px;
    background-color: #f2f2f2;
    color: #000;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700; }
    .node--type-article .nf-topics a:hover, .node--type-article .nf-topics a:focus {
      text-decoration: underline; }

.node--type-article .stButton {
  margin: 0; }
  .node--type-article .stButton .stLarge {
    border-radius: 100%;
    -webkit-background-size: 100% 100%;
            background-size: 100%;
    background-repeat: no-repeat;
    background-position: center !important;
    opacity: 1 !important;
    height: 36px;
    width: 36px; }
    @media (min-width: 768px) {
      .node--type-article .stButton .stLarge {
        height: 44px;
        width: 44px; } }
    .node--type-article .stButton .stLarge:hover {
      top: -3px;
      opacity: 0.8 !important; }

.node--type-article .st_linkedin_large .stLarge {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NC4wMTkiIGhlaWdodD0iNDQuMDE4IiB2aWV3Qm94PSIwIDAgNDQuMDE5IDQ0LjAxOCI+CiAgPGcgaWQ9Ikdyb3VwXzIxMDYiIGRhdGEtbmFtZT0iR3JvdXAgMjEwNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY1IC02ODQuOTIzKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xMDc2IiBkYXRhLW5hbWU9IlBhdGggMTA3NiIgZD0iTTkxLjAxOSw1NzMuOTMxQTIyLjAwOSwyMi4wMDksMCwxLDEsNjkuMDEsNTUxLjkyMmEyMi4wMDksMjIuMDA5LDAsMCwxLDIyLjAwOSwyMi4wMDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDEzMy4wMDEpIiBmaWxsPSIjMDA3NmIyIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8xMDc3IiBkYXRhLW5hbWU9IlBhdGggMTA3NyIgZD0iTTU3LDU2OS43MTdoNS4xMTN2MTYuNDM2SDU3Wm0yLjU1OC04LjE3YTIuOTYyLDIuOTYyLDAsMSwxLTIuOTY0LDIuOTYyLDIuOTYyLDIuOTYyLDAsMCwxLDIuOTY0LTIuOTYyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOCAxMzMuMDAxKSIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IlBhdGhfMTA3OCIgZGF0YS1uYW1lPSJQYXRoIDEwNzgiIGQ9Ik02NS4zMTYsNTY5LjcxN2g0Ljl2Mi4yNDdoLjA3MWE1LjM2NSw1LjM2NSwwLDAsMSw0LjgzMy0yLjY1NWM1LjE3MiwwLDYuMTI3LDMuNCw2LjEyNyw3LjgzdjkuMDE0SDc2LjEzNlY1NzguMTZjMC0xLjkwNi0uMDMzLTQuMzU4LTIuNjU0LTQuMzU4LTIuNjU4LDAtMy4wNjQsMi4wNzgtMy4wNjQsNC4yMjJ2OC4xMjloLTUuMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDEzMy4wMDEpIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K) !important; }

.node--type-article .st_facebook_large .stLarge {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NC4wMTkiIGhlaWdodD0iNDQuMDE4IiB2aWV3Qm94PSIwIDAgNDQuMDE5IDQ0LjAxOCI+CiAgPGcgaWQ9Ikdyb3VwXzIxMDciIGRhdGEtbmFtZT0iR3JvdXAgMjEwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNS41NDIgLTY4NC45MjMpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzEwNzkiIGRhdGEtbmFtZT0iUGF0aCAxMDc5IiBkPSJNMTQxLjU2MSw1NzMuOTMxYTIyLjAxLDIyLjAxLDAsMSwxLTIyLjAwOS0yMi4wMDksMjIuMDA5LDIyLjAwOSwwLDAsMSwyMi4wMDksMjIuMDA5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOCAxMzMuMDAxKSIgZmlsbD0iIzNhNWE5OSIvPgogICAgPHBhdGggaWQ9IlBhdGhfMTA4MCIgZGF0YS1uYW1lPSJQYXRoIDEwODAiIGQ9Ik0xMzAuMjYsNTYxLjlIMTA4Ljg0NGExLjMyOCwxLjMyOCwwLDAsMC0xLjMyOCwxLjMyOXYyMS40MTVhMS4zMjksMS4zMjksMCwwLDAsMS4zMjgsMS4zMjloMTEuNTN2LTkuMzIzaC0zLjEzN3YtMy42MzNoMy4xMzd2LTIuNjc5YzAtMy4xMDksMS45LTQuOCw0LjY3My00LjhhMjUuNTUzLDI1LjU1MywwLDAsMSwyLjguMTQzdjMuMjQ5aC0xLjkyM2MtMS41MDksMC0xLjguNzE3LTEuOCwxLjc2OXYyLjMxOWgzLjZsLS40NjgsMy42MzNoLTMuMTI5djkuMzIzaDYuMTM0YTEuMzI5LDEuMzI5LDAsMCwwLDEuMzI5LTEuMzI5VjU2My4yMjRhMS4zMjgsMS4zMjgsMCwwLDAtMS4zMjktMS4zMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDEzMy4wMDEpIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K) !important; }

.node--type-article .st_twitter_large .stLarge {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NC4wMiIgaGVpZ2h0PSI0NC4wMTgiIHZpZXdCb3g9IjAgMCA0NC4wMiA0NC4wMTgiPgogIDxnIGlkPSJHcm91cF8yMTA4IiBkYXRhLW5hbWU9Ikdyb3VwIDIxMDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjYuMDg1IC02ODQuOTIzKSI+CiAgICA8cGF0aCBpZD0iUGF0aF8xMDc0IiBkYXRhLW5hbWU9IlBhdGggMTA3NCIgZD0iTTE5Mi4xLDU3My45MzFhMjIuMDEsMjIuMDEsMCwxLDEtMjIuMDExLTIyLjAwOUEyMi4wMDksMjIuMDA5LDAsMCwxLDE5Mi4xLDU3My45MzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDEzMy4wMDEpIiBmaWxsPSIjNTVhY2VlIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8xMDc1IiBkYXRhLW5hbWU9IlBhdGggMTA3NSIgZD0iTTE4Mi40Miw1NjYuMjg2YTEwLjEwNSwxMC4xMDUsMCwwLDEtMi45LjgsNS4wNzUsNS4wNzUsMCwwLDAsMi4yMjMtMi44LDEwLjEzOSwxMC4xMzksMCwwLDEtMy4yMTEsMS4yMjcsNS4wNjIsNS4wNjIsMCwwLDAtOC42MTgsNC42MTIsMTQuMzU3LDE0LjM1NywwLDAsMS0xMC40MjQtNS4yODQsNS4wNjIsNS4wNjIsMCwwLDAsMS41NjUsNi43NTIsNS4wNDUsNS4wNDUsMCwwLDEtMi4yOTEtLjYzMnYuMDYzYTUuMDYxLDUuMDYxLDAsMCwwLDQuMDU3LDQuOTU5LDUuMDUzLDUuMDUzLDAsMCwxLTIuMjg0LjA4Nyw1LjA2Miw1LjA2MiwwLDAsMCw0LjcyNCwzLjUxMiwxMC4xNDksMTAuMTQ5LDAsMCwxLTYuMjgxLDIuMTY1LDEwLjQ1MiwxMC40NTIsMCwwLDEtMS4yMDYtLjA3LDE0LjM4MywxNC4zODMsMCwwLDAsMjIuMTQyLTEyLjExOGMwLS4yMTktLjAwNi0uNDM3LS4wMTUtLjY1NGExMC4yOCwxMC4yOCwwLDAsMCwyLjUyMy0yLjYxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTMzLjAwMSkiIGZpbGw9IiNmZmYiLz4KICA8L2c+Cjwvc3ZnPgo=) !important; }

.node--type-article .st_sharethis_large .stLarge {
  width: 100%;
  height: auto;
  padding: 15px 15px 15px 45px;
  background: var(--secondary);
  border-radius: 0;
  color: #fff;
  font-weight: 700;
  font-size: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMwIiB2aWV3Qm94PSItMjEgMCA1MTIgNTEyIiB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTQ1My4zMzIwMzEgODUuMzMyMDMxYzAgMzguMjkyOTY5LTMxLjAzOTA2MiA2OS4zMzU5MzgtNjkuMzMyMDMxIDY5LjMzNTkzOHMtNjkuMzMyMDMxLTMxLjA0Mjk2OS02OS4zMzIwMzEtNjkuMzM1OTM4YzAtMzguMjg5MDYyIDMxLjAzOTA2Mi02OS4zMzIwMzEgNjkuMzMyMDMxLTY5LjMzMjAzMXM2OS4zMzIwMzEgMzEuMDQyOTY5IDY5LjMzMjAzMSA2OS4zMzIwMzF6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zODQgMTcwLjY2Nzk2OWMtNDcuMDYyNSAwLTg1LjMzMjAzMS0zOC4yNzM0MzgtODUuMzMyMDMxLTg1LjMzNTkzOCAwLTQ3LjA1ODU5MyAzOC4yNjk1MzEtODUuMzMyMDMxIDg1LjMzMjAzMS04NS4zMzIwMzFzODUuMzMyMDMxIDM4LjI3MzQzOCA4NS4zMzIwMzEgODUuMzMyMDMxYzAgNDcuMDYyNS0zOC4yNjk1MzEgODUuMzM1OTM4LTg1LjMzMjAzMSA4NS4zMzU5Mzh6bTAtMTM4LjY2Nzk2OWMtMjkuNDE3OTY5IDAtNTMuMzMyMDMxIDIzLjkzNzUtNTMuMzMyMDMxIDUzLjMzMjAzMSAwIDI5LjM5ODQzOCAyMy45MTQwNjIgNTMuMzM1OTM4IDUzLjMzMjAzMSA1My4zMzU5MzhzNTMuMzMyMDMxLTIzLjkzNzUgNTMuMzMyMDMxLTUzLjMzNTkzOGMwLTI5LjM5NDUzMS0yMy45MTQwNjItNTMuMzMyMDMxLTUzLjMzMjAzMS01My4zMzIwMzF6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im00NTMuMzMyMDMxIDQyNi42Njc5NjljMCAzOC4yODkwNjItMzEuMDM5MDYyIDY5LjMzMjAzMS02OS4zMzIwMzEgNjkuMzMyMDMxcy02OS4zMzIwMzEtMzEuMDQyOTY5LTY5LjMzMjAzMS02OS4zMzIwMzFjMC0zOC4yOTI5NjkgMzEuMDM5MDYyLTY5LjMzNTkzOCA2OS4zMzIwMzEtNjkuMzM1OTM4czY5LjMzMjAzMSAzMS4wNDI5NjkgNjkuMzMyMDMxIDY5LjMzNTkzOHptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTM4NCA1MTJjLTQ3LjA2MjUgMC04NS4zMzIwMzEtMzguMjczNDM4LTg1LjMzMjAzMS04NS4zMzIwMzEgMC00Ny4wNjI1IDM4LjI2OTUzMS04NS4zMzU5MzggODUuMzMyMDMxLTg1LjMzNTkzOHM4NS4zMzIwMzEgMzguMjczNDM4IDg1LjMzMjAzMSA4NS4zMzU5MzhjMCA0Ny4wNTg1OTMtMzguMjY5NTMxIDg1LjMzMjAzMS04NS4zMzIwMzEgODUuMzMyMDMxem0wLTEzOC42Njc5NjljLTI5LjQxNzk2OSAwLTUzLjMzMjAzMSAyMy45Mzc1LTUzLjMzMjAzMSA1My4zMzU5MzggMCAyOS4zOTQ1MzEgMjMuOTE0MDYyIDUzLjMzMjAzMSA1My4zMzIwMzEgNTMuMzMyMDMxczUzLjMzMjAzMS0yMy45Mzc1IDUzLjMzMjAzMS01My4zMzIwMzFjMC0yOS4zOTg0MzgtMjMuOTE0MDYyLTUzLjMzNTkzOC01My4zMzIwMzEtNTMuMzM1OTM4em0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTU0LjY2Nzk2OSAyNTZjMCAzOC4yOTI5NjktMzEuMDQyOTY5IDY5LjMzMjAzMS02OS4zMzU5MzggNjkuMzMyMDMxLTM4LjI4OTA2MiAwLTY5LjMzMjAzMS0zMS4wMzkwNjItNjkuMzMyMDMxLTY5LjMzMjAzMXMzMS4wNDI5NjktNjkuMzMyMDMxIDY5LjMzMjAzMS02OS4zMzIwMzFjMzguMjkyOTY5IDAgNjkuMzM1OTM4IDMxLjAzOTA2MiA2OS4zMzU5MzggNjkuMzMyMDMxem0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtODUuMzMyMDMxIDM0MS4zMzIwMzFjLTQ3LjA1ODU5MyAwLTg1LjMzMjAzMS0zOC4yNjk1MzEtODUuMzMyMDMxLTg1LjMzMjAzMXMzOC4yNzM0MzgtODUuMzMyMDMxIDg1LjMzMjAzMS04NS4zMzIwMzFjNDcuMDYyNSAwIDg1LjMzNTkzOCAzOC4yNjk1MzEgODUuMzM1OTM4IDg1LjMzMjAzMXMtMzguMjczNDM4IDg1LjMzMjAzMS04NS4zMzU5MzggODUuMzMyMDMxem0wLTEzOC42NjQwNjJjLTI5LjQxNzk2OSAwLTUzLjMzMjAzMSAyMy45MzM1OTMtNTMuMzMyMDMxIDUzLjMzMjAzMXMyMy45MTQwNjIgNTMuMzMyMDMxIDUzLjMzMjAzMSA1My4zMzIwMzFjMjkuNDIxODc1IDAgNTMuMzM1OTM4LTIzLjkzMzU5MyA1My4zMzU5MzgtNTMuMzMyMDMxcy0yMy45MTQwNjMtNTMuMzMyMDMxLTUzLjMzNTkzOC01My4zMzIwMzF6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xMzUuNzAzMTI1IDI0NS43NjE3MTljLTcuNDI1NzgxIDAtMTQuNjM2NzE5LTMuODYzMjgxLTE4LjU2MjUtMTAuNzczNDM4LTUuODI0MjE5LTEwLjIxODc1LTIuMjM4MjgxLTIzLjI1MzkwNiA3Ljk4MDQ2OS0yOS4xMDE1NjJsMTk3Ljk0OTIxOC0xMTIuODUxNTYzYzEwLjIxODc1LTUuODY3MTg3IDIzLjI1MzkwNy0yLjI4MTI1IDI5LjEwMTU2MyA3Ljk3NjU2MyA1LjgyNDIxOSAxMC4yMTg3NSAyLjIzODI4MSAyMy4yNTM5MDYtNy45ODA0NjkgMjkuMTAxNTYybC0xOTcuOTUzMTI1IDExMi44NTE1NjNjLTMuMzI4MTI1IDEuODk4NDM3LTYuOTUzMTI1IDIuNzk2ODc1LTEwLjUzNTE1NiAyLjc5Njg3NXptMCAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTMzMy42MzI4MTIgNDIxLjc2MTcxOWMtMy41ODU5MzcgMC03LjIxMDkzNy0uODk4NDM4LTEwLjUzOTA2Mi0yLjc5Njg3NWwtMTk3Ljk1MzEyNS0xMTIuODUxNTYzYy0xMC4yMTg3NS01LjgyNDIxOS0xMy44MDA3ODEtMTguODU5Mzc1LTcuOTc2NTYzLTI5LjEwMTU2MiA1LjgwMDc4Mi0xMC4yMzgyODEgMTguODU1NDY5LTEzLjg0Mzc1IDI5LjA5NzY1Ny03Ljk3NjU2M2wxOTcuOTUzMTI1IDExMi44NTE1NjNjMTAuMjE4NzUgNS44MjQyMTkgMTMuODAwNzgxIDE4Ljg1OTM3NSA3Ljk3NjU2MiAyOS4xMDE1NjItMy45NDUzMTIgNi45MTAxNTctMTEuMTU2MjUgMTAuNzczNDM4LTE4LjU1ODU5NCAxMC43NzM0Mzh6bTAgMCIvPjwvc3ZnPg==) !important;
  background-repeat: no-repeat;
  background-position: 10px !important;
  -webkit-background-size: 20px 20px !important;
          background-size: 20px !important; }
  .node--type-article .st_sharethis_large .stLarge::after {
    content: "Share This Article"; }

.node--type-article .node--type-article a[title="related news"],
.node--type-article .node--type-article a[title="relatednews"] {
  padding: 0 15px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 30px 0;
  position: relative;
  color: var(--primary);
  font-weight: 700; }
  .node--type-article .node--type-article a[title="related news"]::before,
  .node--type-article .node--type-article a[title="relatednews"]::before {
    content: "Related News :";
    color: #004aad;
    text-transform: uppercase;
    pointer-events: none;
    font-family: "Din";
    font-weight: 700;
    margin-right: 10px; }
  .node--type-article .node--type-article a[title="related news"]::after,
  .node--type-article .node--type-article a[title="relatednews"]::after {
    content: "";
    background-color: #f4f4f4;
    position: absolute;
    top: -15px;
    left: 0;
    height: calc(100% + 30px);
    width: 100%;
    z-index: -1; }
  .node--type-article .node--type-article a[title="related news"] a,
  .node--type-article .node--type-article a[title="relatednews"] a {
    color: var(--primary); }

.node--type-article .node--type-article .progressivePlain-fill {
  padding-bottom: 50%; }
  @media (min-width: 768px) {
    .node--type-article .node--type-article .progressivePlain-fill {
      padding-bottom: 75%; } }

.node--type-article .nf-tc a {
  padding: 5px 10px 3px; }

@media (max-width: 380px) {
  .node--type-article .sharethis-wrapper &gt; span:not(:last-of-type) {
    display: none; } }

.node--type-article .nf-postdate .nf-value {
  padding-right: 10px; }
  .node--type-article .nf-postdate .nf-value::after {
    content: "";
    height: 100%;
    display: block;
    width: 1px;
    position: absolute;
    top: 0;
    right: 5px;
    background: var(--primary); }

.node--type-article .nf-dc {
  padding-right: 10px; }
  .node--type-article .nf-dc::after {
    content: "";
    position: absolute;
    right: 5px;
    height: 100%;
    background: #004AAD;
    width: 1px;
    top: -1px; }

.node--type-article .nf__description {
  margin-bottom: 20px; }
  .node--type-article .nf__description &gt; p:last-of-type ~ .block-newsletter {
    margin-top: 15px; }
  .node--type-article .nf__description * {
    font-family: "PT Serif", serif !important;
    font-size: 18px;
    text-align: left !important; }
  .node--type-article .nf__description iframe {
    max-width: 100%;
    border: 0; }
  .node--type-article .nf__description img {
    max-width: 100%;
    width: auto !important; }
  .node--type-article .nf__description &gt; p:first-of-type * {
    font-weight: 700;
    font-family: "Din" !important;
    font-style: normal; }
  .node--type-article .nf__description a,
  .node--type-article .nf__description a span {
    color: var(--secondary) !important;
    text-decoration: underline;
    word-break: break-word; }
  @media (min-width: 768px) {
    .node--type-article .nf__description {
      margin-bottom: 30px;
      padding-right: 110px; } }

.node--type-article .slideshowTrigger {
  color: #196d8d !important;
  font-size: 22px;
  font-style: italic;
  display: inline-block;
  margin-bottom: 30px;
  cursor: pointer;
  text-decoration: underline; }

.node--type-article .nf-slideshow {
  padding: 15px;
  margin-bottom: 30px;
  background-color: #dde6ee !important; }
  .node--type-article .nf-slideshow .item__image,
  .node--type-article .nf-slideshow .navigation i {
    cursor: pointer; }
  .node--type-article .nf-slideshow .arrow {
    width: 40px;
    height: 40px;
    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-article .nf-slideshow .arrow:hover {
      background-color: #fff; }
    .node--type-article .nf-slideshow .arrow i {
      font-size: 35px;
      font-weight: 700;
      width: 100%;
      text-align: center; }
  .node--type-article .nf-slideshow .slidesCounter {
    position: absolute;
    text-align: center;
    width: 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-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    left: 0;
    z-index: 0 !important;
    color: #666; }
  .node--type-article .nf-slideshow .navigation {
    margin-bottom: 30px; }
    .node--type-article .nf-slideshow .navigation &gt; div {
      z-index: 2; }
  .node--type-article .nf-slideshow .actions {
    font-size: 25px;
    font-weight: 700; }
    .node--type-article .nf-slideshow .actions.active-play .pause {
      display: none; }
    .node--type-article .nf-slideshow .actions.active-pause .play {
      display: none; }

.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 &gt; .row,
.node--type-solution-center-article #main &gt; .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 &gt; .js-form-type-checkbox,
.node--type-solution-center-article .sc-form form &gt; .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;
  -webkit-background-clip: padding-box;
          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 &gt; *,
  .node--type-white-paper .node__content &gt; *,
  .node--type-advertising .node__content &gt; * {
    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 &gt; 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: white;
  border-radius: 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1);
          box-shadow: rgba(0, 0, 0, 0.1);
  color: #5e6c84;
  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: #5e6c84;
    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 &gt; 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 &gt; 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 .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; }

.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 &gt; img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    min-height: 300px; }
  .node--type-video .thumbnail .js-form-type-processed-text {
    color: #fff;
    font-size: 23px;
    margin: 0;
    text-align: center; }
  .node--type-video .thumbnail &gt; form {
    position: absolute;
    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-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 &gt; 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 &gt; .field__label {
  display: none; }

.solution-center__banner .field--name-field-sc-banner .field__item &gt; 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; }

.site-footer {
  padding: 37px 0 50px;
  font-family: 'Din';
  font-size: 16px;
  margin-top: 80px; }
  .site-footer &gt; .container &gt; div:not(:last-of-type) {
    border-bottom: 5px solid #fff;
    padding-bottom: 15px;
    margin-bottom: 20px; }
  .site-id-asiantelecom .site-footer .d-lg-block img {
    margin-top: -32px; }
  .site-footer .footer-center {
    padding-bottom: 20px !important; }
  .site-footer .social-media-links .item {
    padding: 0 15px;
    font-size: 25px; }
  .site-footer .social-media-links a {
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s; }
    .site-footer .social-media-links a:hover, .site-footer .social-media-links a:focus {
      text-decoration: none;
      opacity: .7;
      -webkit-transition: all ease .3s;
      -o-transition: all ease .3s;
      transition: all ease .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 .3s;
    -o-transition: all ease .3s;
    transition: all ease .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 .3s;
      -o-transition: all ease .3s;
      transition: all ease .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 &gt; div &gt; .row &gt; .col-4 {
      min-width: 170px;
      max-width: 170px; }
      .site-footer .footer-top &gt; div &gt; .row &gt; .col-4 ~ .col-8 {
        max-width: calc(100% - 170px); }
    .site-footer .footer-top &gt; div &gt; .row &gt; .col-8 &gt; .d-flex {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; } }

@media (max-width: 991px) {
  #main {
    max-width: 100%; }
  .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; }
  .block-article-infocus .item__title {
    margin: 10px 0; }
  .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 .item {
    margin-bottom: 10px !important; }
    .block-sponsored-articles .item:not(:last-of-type) .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-top-articles .item:first-of-type {
    margin-bottom: 0; }
  .block-top-articles .content-right .item-details {
    padding: 0;
    position: relative;
    background: none; }
    .block-top-articles .content-right .item-details .text-white {
      color: #000 !important; }
  .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: 65%; }
  .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 &gt; * {
    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; }
  .view-display-id-block_podcast_episodes_list .item .item__title {
    font-size: 14px; }
  .block-videos {
    background: url(/themes/custom/theme_two/img/video-abf.jpg);
    -webkit-background-size: cover;
            background-size: cover;
    margin: 0 -15px; }
    .block-videos .group-item {
      border: 0 !important; }
    .block-videos .item-wrapper {
      height: 100%; }
    .block-videos .item__image {
      margin-bottom: 0 !important; }
    .block-videos .item__title {
      background-color: #fff;
      margin: 0; }
    .block-videos h2,
    .block-videos .block__rm a {
      font-size: 15px; }
  .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 &gt; 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: 65%; } }

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; }

.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 &gt; 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 &gt; h2 &gt; a {
          color: var(--text-default); }
          .view-videos .view-content .views-row .views-field-title &gt; h2 &gt; a:hover, .view-videos .view-content .views-row .views-field-title &gt; h2 &gt; a:focus {
            color: #004aad !important;
            -webkit-transition: all ease .3s;
            -o-transition: all ease .3s;
            transition: all ease .3s; }

html {
  font-family: 'Frutiger'; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9nbG9iYWwuc2NzcyIsIl9mb250cy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX3V0aWxpdGllcy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIiwiX3JlYm9vdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQiwyRUFBWTtBQUNaLGtGQUFZO0FBQ1osb0ZBQVk7QUFDWiwyRkFBWTtBQUNaLCtFQUFZO0FBQ1osd0ZBQVk7QUNMWjtFQUNJLGtCQUFrQjtFQUNsQixpSkFDNEU7RUFDNUUsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixrQkFBa0IsRUFBQTs7QUFHdEI7RUFDSSxrQkFBa0I7RUFDbEIsbUpBQzRFO0VBQzVFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsa0JBQWtCLEVBQUE7O0FBR3RCO0VBQ0ksdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGlGQUFpRixFQUFBOztBQUdyRjtFQUNJLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixzRkFBc0YsRUFBQTs7QUFFMUY7RUFDSSx1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsaUZBQWlGLEVBQUE7O0FBR3JGO0VBQ0ksdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHNGQUFzRixFQUFBOztBQUcxRjtFQUNJLHVCQUF1QjtFQUN2Qiw0SkFDa0Y7RUFDbEYsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFBOztBQUd0QjtFQUNJLHVCQUF1QjtFQUN2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QjtJQU1NLG9CQUFhO0lBQWIscUJBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYiw0QkFBc0I7SUFBdEIsNkJBQXNCO0lBQXRCLDhCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHdCQUF1QjtJQUF2QiwrQkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2QixtQkFBYTtJQUFiLHFCQUFhO1FBQWIsaUJBQWE7WUFBYixhQUFhO0lBQ2IsNkJBQTZCO0lBQzdCLG9CQUFvQjtJQUNwQixtQkFBbUIsRUFBQTtJQVp6QjtNQWVRLHNCQUFxQjtNQUFyQiw2QkFBcUI7VUFBckIsbUJBQXFCO2NBQXJCLHFCQUFxQixFQUFBO0lBZjdCO01BbUJRLHdCQUF3QixFQUFBO0lBbkJoQztNQXVCUSx3QkFBd0IsRUFBQTtNQXZCaEM7UUF5QlUsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsa0JBQWtCO1FBQ2xCLGdCQUFnQixFQUFBO1FBN0IxQjtVQWdDWSwwQkFBMEIsRUFBQTtVQWhDdEM7WUFtQ2MseUJBQXlCO1lBQ3pCLGdDQUF3QjtZQUF4QiwyQkFBd0I7WUFBeEIsd0JBQXdCLEVBQUE7O0FDcEN0QztFQUNJLHVCQUF1QixFQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3cmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzp3Z2h0QDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWwsd2dodEAxLDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDcwMCZkaXNwbGF5PXN3YXBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICBzcmM6IHVybChcIi4uLy4uL3RoZW1lX3R3by9mb250cy9kaW4tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi90aGVtZV90d28vZm9udHMvZGluLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIHNyYzogdXJsKFwiLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3RoZW1lX3R3by9mb250cy9GcnV0aWdlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi90aGVtZV90d28vZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi90aGVtZV90d28vZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJztcbiAgc3JjOiB1cmwoXCIuLi8uLi90aGVtZV90d28vZm9udHMvdW5pY29kZS5mcnV0aWdlbC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi90aGVtZV90d28vZm9udHMvdW5pY29kZS5mcnV0aWdlbC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gIHNyYzogdXJsKFwiLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL3VuaWNvZGUuZnJ1dGlnZWwtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL3VuaWNvZGUuZnJ1dGlnZWwtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5ib2R5IHtcbiAgLS10ZXh0LWRlZmF1bHQ6ICMwMDA7IH1cblxuLnNpdGUtaWQtMSB7XG4gIC0tc2Vjb25kYXJ5OiAjMDc0NzgyO1xuICAtLXByaW1hcnk6ICMwNzQ3ODI7XG4gIC0tbmF2c3RyaXA6ICMwNzQ3ODI7IH1cblxuLnNpdGUtaWQtMiB7XG4gIC0tc2Vjb25kYXJ5OiAjRjQ4MjIyO1xuICAtLXByaW1hcnk6ICNGNDgyMjI7XG4gIC0tbmF2c3RyaXA6ICNGNDgyMjI7IH1cblxuLnNpdGUtaWQtMyB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7IH1cblxuLnNpdGUtaWQtNCB7XG4gIC0tc2Vjb25kYXJ5OiAjRkQwQzFDO1xuICAtLXByaW1hcnk6ICNGRDBDMUM7XG4gIC0tbmF2c3RyaXA6ICNGRDBDMUM7IH1cblxuLnNpdGUtaWQtNSB7XG4gIC0tc2Vjb25kYXJ5OiAjRUExRTIxO1xuICAtLXByaW1hcnk6ICNFQTFFMjE7XG4gIC0tbmF2c3RyaXA6ICNFQTFFMjE7XG4gIC0tZm9udC1wcmltYXJ5OiAnXCJCYXJsb3dcIiwgc2Fucy1zZXJpZic7IH1cblxuLnNpdGUtaWQtNiB7XG4gIC0tc2Vjb25kYXJ5OiAjRkUwMDAwO1xuICAtLXByaW1hcnk6ICNGRTAwMDA7XG4gIC0tbmF2c3RyaXA6ICNGRTAwMDA7IH1cblxuLnNpdGUtaWQtNyB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7IH1cblxuLnNpdGUtaWQtOCB7XG4gIC0tc2Vjb25kYXJ5OiAjRUYxNDFBO1xuICAtLXByaW1hcnk6ICNFRjE0MUE7XG4gIC0tbmF2c3RyaXA6ICNFRjE0MUE7IH1cblxuLnNpdGUtaWQtOSB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7IH1cblxuLnNpdGUtaWQtMTAge1xuICAtLXNlY29uZGFyeTogIzAxM0M2QTtcbiAgLS1wcmltYXJ5OiAjMDEzQzZBO1xuICAtLW5hdnN0cmlwOiAjMDEzQzZBOyB9XG5cbi5zaXRlLWlkLTExIHtcbiAgLS1zZWNvbmRhcnk6ICNENDE3MjE7XG4gIC0tcHJpbWFyeTogI0Q0MTcyMTtcbiAgLS1uYXZzdHJpcDogI0Q0MTcyMTsgfVxuXG4uc2l0ZS1pZC0xMiB7XG4gIC0tc2Vjb25kYXJ5OiAjM0QwNzVGO1xuICAtLXByaW1hcnk6ICMzRDA3NUY7XG4gIC0tbmF2c3RyaXA6ICMzRDA3NUY7IH1cblxuLnNpdGUtaWQtMTMge1xuICAtLXNlY29uZGFyeTogI0JFMUQyQztcbiAgLS1wcmltYXJ5OiAjQkUxRDJDO1xuICAtLW5hdnN0cmlwOiAjQkUxRDJDOyB9XG5cbi5zaXRlLWlkLTE0IHtcbiAgLS1zZWNvbmRhcnk6ICNFOTM4MjQ7XG4gIC0tcHJpbWFyeTogI0U5MzgyNDtcbiAgLS1uYXZzdHJpcDogI0U5MzgyNDsgfVxuXG4uc2l0ZS1pZC0xNSB7XG4gIC0tc2Vjb25kYXJ5OiAjMDAyMzY2O1xuICAtLXByaW1hcnk6ICMwMDIzNjY7XG4gIC0tbmF2c3RyaXA6ICMwMDIzNjY7IH1cblxuLnNpdGUtaWQtMTYge1xuICAtLXNlY29uZGFyeTogI2FhMWUyMztcbiAgLS1wcmltYXJ5OiAjYWExZTIzO1xuICAtLW5hdnN0cmlwOiAjYWExZTIzOyB9XG5cbi5zaXRlLWlkLTE3IHtcbiAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gIC0tcHJpbWFyeTogIzAwMDAwMDtcbiAgLS1uYXZzdHJpcDogIzAwMDAwMDsgfVxuXG4uc2l0ZS1pZC1hc2lhbnRlbGVjb20ge1xuICAtLXNlY29uZGFyeTogIzMzMztcbiAgLS1wcmltYXJ5OiAjMzMzO1xuICAtLW5hdnN0cmlwOiAjMzMzOyB9XG5cbi5zaXRlLWlkLWVzZ2J1c2luZXNzX2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjMjI4QjIyO1xuICAtLXByaW1hcnk6ICMyMjhCMjI7XG4gIC0tbmF2c3RyaXA6ICMyMjhCMjI7IH1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAtLXByaW1hcnk6ICNkNGExMGY7XG4gIC0tbmF2c3RyaXA6ICNkNGExMGY7IH1cblxuLnNpdGUtaWQtZGV2X21hcmluZXJlcG9ydF9jb20sXG4uc2l0ZS1pZC1tYXJpbmVyZXBvcnRfY29tIHtcbiAgLS1zZWNvbmRhcnk6ICMwMGFlZWQ7XG4gIC0tcHJpbWFyeTogIzAwYWVlZDtcbiAgLS1uYXZzdHJpcDogIzAwYWVlZDsgfVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdGVydGlhcnkge1xuICBjb2xvcjogIzAwNEFBRCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG5cbi5iZy10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRBQUQgIWltcG9ydGFudDsgfVxuXG4uYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnRGluJzsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMzcsIC5pdGVtX190aXRsZS5zaXplLTM3LCAuZ3JvdXBfX3RpdGxlLnNpemUtMzcsIC5wYWdlLWhlYWRlci5zaXplLTM3IHtcbiAgICBmb250LXNpemU6IDM3cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTI2LCAuaXRlbV9fdGl0bGUuc2l6ZS0yNiwgLmdyb3VwX190aXRsZS5zaXplLTI2LCAucGFnZS1oZWFkZXIuc2l6ZS0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0yNCwgLml0ZW1fX3RpdGxlLnNpemUtMjQsIC5ncm91cF9fdGl0bGUuc2l6ZS0yNCwgLnBhZ2UtaGVhZGVyLnNpemUtMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMjMsIC5pdGVtX190aXRsZS5zaXplLTIzLCAuZ3JvdXBfX3RpdGxlLnNpemUtMjMsIC5wYWdlLWhlYWRlci5zaXplLTIzIHtcbiAgICBmb250LXNpemU6IDIzcHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTIwLCAuaXRlbV9fdGl0bGUuc2l6ZS0yMCwgLmdyb3VwX190aXRsZS5zaXplLTIwLCAucGFnZS1oZWFkZXIuc2l6ZS0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0xOSwgLml0ZW1fX3RpdGxlLnNpemUtMTksIC5ncm91cF9fdGl0bGUuc2l6ZS0xOSwgLnBhZ2UtaGVhZGVyLnNpemUtMTkge1xuICAgIGZvbnQtc2l6ZTogMTlweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTcsIC5pdGVtX190aXRsZS5zaXplLTE3LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTcsIC5wYWdlLWhlYWRlci5zaXplLTE3IHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTE2LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNiwgLmdyb3VwX190aXRsZS5zaXplLTE2LCAucGFnZS1oZWFkZXIuc2l6ZS0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0xNSwgLml0ZW1fX3RpdGxlLnNpemUtMTUsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNSwgLnBhZ2UtaGVhZGVyLnNpemUtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTQsIC5pdGVtX190aXRsZS5zaXplLTE0LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTQsIC5wYWdlLWhlYWRlci5zaXplLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTEzLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMywgLmdyb3VwX190aXRsZS5zaXplLTEzLCAucGFnZS1oZWFkZXIuc2l6ZS0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0xMiwgLml0ZW1fX3RpdGxlLnNpemUtMTIsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMiwgLnBhZ2UtaGVhZGVyLnNpemUtMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTEsIC5pdGVtX190aXRsZS5zaXplLTExLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTEsIC5wYWdlLWhlYWRlci5zaXplLTExIHtcbiAgICBmb250LXNpemU6IDExcHg7IH1cblxuLmJsb2NrX190aXRsZS1oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja19fdGl0bGUtaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnRGluJzsgfVxuXG4uaXRlbV9fdGl0bGUtaDIge1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaXRlbV9fdGl0bGUtaDMge1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaXRlbV9fdGl0bGUtaDQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLml0ZW1fX3RpdGxlLWg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJ0Rpbic7IH1cblxuLml0ZW1fX3RpdGxlLWg2IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJ0Rpbic7IH1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uLCAuaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG5cbi5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi53aXRoLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucm93LTEwIHtcbiAgbWFyZ2luOiAwIC0xMHB4OyB9XG4gIC5yb3ctMTAgPiAqIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLnJvdy0xMSB7XG4gIG1hcmdpbjogMCAtMTFweDsgfVxuICAucm93LTExID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDExcHg7IH1cblxuLnJvdy04IHtcbiAgbWFyZ2luOiAwIC04cHg7IH1cbiAgLnJvdy04ID4gKiB7XG4gICAgcGFkZGluZzogMCA4cHg7IH1cblxuLnJvdy01IHtcbiAgbWFyZ2luOiAwIC01cHg7IH1cbiAgLnJvdy01ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuXG4ucm93LTE3IHtcbiAgbWFyZ2luOiAwIC0xN3B4OyB9XG4gIC5yb3ctMTcgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgMTdweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnJvdy14cyB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5yb3cteHMgPiBkaXYge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7IH0gfVxuXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9XCJIS1wiXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9kdWN0X19kZXNjcmlwdGlvbixcbi5wZl9fZGVzY3JpcHRpb24sXG4ucGYtY29udGFjdC1pbmZvIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWY7IH1cblxuLnByb2dyZXNzaXZlUGxhaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5wcm9ncmVzc2l2ZVBsYWluLWNvbnRhaW5lciBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLml0ZW0tc2hhZG93IC5pdGVtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbHMge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDE1JSAxNXB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCwgcmdiYSgwLCAwLCAwLCAwLjYpIDY0JSwgYmxhY2sgMTAwJSk7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI2Q5ZDlkOTsgfVxuXG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ibG9ja19fdGl0bGUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkyOTI5MjsgfVxuICAuYmxvY2tfX3RpdGxlLmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5pZi1kYyxcbi5pZi10Yyxcbi5maWVsZC1kYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjsgfVxuICAuaWYtZGMgYTpob3ZlcixcbiAgLmlmLXRjIGE6aG92ZXIsXG4gIC5maWVsZC1kYyBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXRlbV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9IH1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLm5mX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9IH1cblxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21haW4ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbmltZy5sYXp5bG9hZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uaWNvbi1zZWNvbmRhcnkgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDsgfVxuICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDsgfVxuICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmJlZm9yZSwgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDsgfVxuICAgIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLndlYmZvcm0tZGVmYXVsdCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDVweCA1cHggM3B4O1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndlYmZvcm0tZGVmYXVsdCBoMiB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHggOHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXRleHQsXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWVtYWlsIHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSAuaXRpLS1hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbCxcbi53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53ZWJmb3JtLWRlZmF1bHQgbGFiZWwsXG4gICAgLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsXG4gIC53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kOjphZnRlciB7XG4gICAgY29udGVudDogXCI6XCI7IH1cbiAgLndlYmZvcm0tZGVmYXVsdCBsYWJlbC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUsXG4gIC53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kLmZvcm0tcmVxdWlyZWQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIqXCI7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDsgfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQ6aG92ZXIsIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cblxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsIC53ZWJmb3JtLWRlZmF1bHQgLmZpZWxkc2V0LWxlZ2VuZDo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87IH1cblxuLmVkaXQtcGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG4gIC5lZGl0LXBhZ2UgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zczsgfVxuICAgIC5lZGl0LXBhZ2UgPiBhOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE0LCAyMTQsIDAuMjUpOyB9XG4gICAgLmVkaXQtcGFnZSA+IGE6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBsYWJlbC5lcnJvcixcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIGxhYmVsLmVycm9yLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIGxhYmVsLmVycm9yIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0tcmVxdWlyZWQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBwLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmpzLWZvcm0tcmVxdWlyZWQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyBwLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIHAge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3Mgc21hbGwuZGVzY3JpcHRpb24sXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgc21hbGwuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLWNvbnRyb2wsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tYWN0aW9ucyxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luOiAxcmVtIDA7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBtaW4taGVpZ2h0OiA1M3B4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICBib3JkZXItY29sb3I6IHZhcigtLW5hdnN0cmlwKTsgfVxuXG4uZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNlNDM1MzU7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4ud2ViZm9ybS10eS1kZWZhdWx0IC5wYWdlLWhlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ud2ViZm9ybS10eS1kZWZhdWx0IC5wcmV2aW91cy1wYWdlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbkBrZXlmcmFtZXMgaGVhZGVyQW5pbSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDsgfVxuICAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7IH0gfVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlICNiYWNrMnRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjMGExNjMzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIC5mb3JtLXN1Ym1pdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7IH1cbiAgLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7IH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuaGVhZGVyLXRhYiAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cblxuLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7IH1cbiAgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAubWVudSAubmF2LWxpbmssXG4gICAgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEuYWN0aXZlOjphZnRlciwgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDsgfVxuICAgIC5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5oZWFkZXItdGFiIC52aWV3LWVtcHR5LFxuICAuaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgei1pbmRleDogMTI7IH1cbiAgLmhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlciAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIC5oZWFkZXIgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuaGVhZGVyIC5uYXZiYXItc3RyaXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICBtaW4taGVpZ2h0OiA0MnB4OyB9XG4gICAgLmhlYWRlciAubmF2YmFyLXN0cmlwOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlciAubWVudS1pdGVtLWhvbWU6aG92ZXIgc3ZnIHBhdGgsIC5oZWFkZXIgLm1lbnUtaXRlbS1ob21lLmFjdGl2ZSBzdmcgcGF0aCxcbiAgLmhlYWRlciAubWVudS1pdGVtLWhvbWUgYSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXIgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7IH1cbiAgICAuaGVhZGVyIC5uYXYtbGluay5pcy1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTsgfVxuICAgIC5oZWFkZXIgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZWFkZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7IH1cbiAgLmhlYWRlciAuZHJvcGRvd24tdG9nZ2xlLmlzLWFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7IH1cbiAgLmhlYWRlciB1bCxcbiAgLmhlYWRlciBsaSxcbiAgLmhlYWRlciBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmhlYWRlciAuZmxleC0xMDAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlciAuZmxleC0xMDAgPiAubWVudS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmhlYWRlciAubWVudS1sZXZlbC0wIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gICAgICAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7IH1cbiAgICAgICAgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluay5pcy1hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpOyB9XG4gICAgLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCAubWVudSAubWVudS1pdGVtOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTsgfVxuICAgICAgLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXIgLm1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmhlYWRlciAubWVudV9saW5rX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0NXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmhlYWRlciAuZHJvcGRvd24tbWVudSAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhlYWRlciAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiOyB9XG4gICAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzOyB9XG4gIC5oZWFkZXIgbGkuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zczsgfVxuICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLWl0ZW06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpOyB9XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH1cbiAgLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmhlYWRlci1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5oZWFkZXItbW9iaWxlOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXItbW9iaWxlLnN0aWNreSAubmF2YmFyLWZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2LW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCA1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAgIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIC5uYXYtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5zaWduLXVwLW5ld3NsZXR0ZXI6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgPiAqOm5vdCgubmF2YmFyLWhlYWRlcikge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlciAuZmEtY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mYS1iYXJzIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmZhLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSk7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cC5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAgc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTIwcHg7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1lbnUge1xuICAgIG1hcmdpbjogMDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubWVudS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWl0ZW0gPiBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjE7IH1cbiAgLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTsgfVxuXG4uaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1jb2xsYXBzZSB7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDE1cHggMCAwOyB9XG5cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1heC13aWR0aDogMzBweDsgfVxuXG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRvcDogMTAwJTsgfVxuICAuaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpOyB9XG5cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5oZWFkZXItZGVza3RvcC5zdGlja3kgLm5hdmJhci1zdHJpcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41czsgfVxuXG4uaGVhZGVyLWRlc2t0b3Auc3RpY2t5IC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5hbGVydC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbGVmdDogMTVweDtcbiAgYm90dG9tOiAxNXB4O1xuICB3aWR0aDogYXV0bzsgfVxuICAuYWxlcnQtd3JhcHBlciAuYWxlcnQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogNXB4OyB9XG4gIC5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5uYXZiYXItdG9nZ2xlciAuaWNvbi1iYXIge1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjMyNmM7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IH1cbiAgICAubmF2YmFyLXRvZ2dsZXIgLmljb24tYmFyOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLyogQU5JTUFURUQgWCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IH1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IH1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTsgfVxuXG4vKiBBTklNQVRFRCBYIENPTExBUFNFRCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApOyB9XG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG5cbi8qIEVORCBBTklNQVRFRCBYICovXG4vKiBOQVYtVEFCUyAqL1xuLyogTkFWLVRBQlMgKi9cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBib3JkZXItd2lkdGg6IDA7IH1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4udXNlci1sb2dnZWQtaW4gLm5hdi10YWJzID4gbGkgPiBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZSAwcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGk6aG92ZXIgPiBhOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6Zm9jdXM6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLnRhYi1uYXYgPiBsaSA+IGE6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTUyN2Q7IH1cblxuLmJsb2NrLXR5cGUtYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmJsb2NrLXR5cGUtYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIGEge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cblxuI3dlYnNpdGUtYWQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwOyB9XG4gICN3ZWJzaXRlLWFkLXRha2VvdmVyIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbiNhZC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLmFkLXBvcHVwIC5kY21hZHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFkLXBvcHVwLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzOyB9XG4gIC5hZC1wb3B1cCBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYWQtcG9wdXAgaW5zLFxuICAuYWQtcG9wdXAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5hZC1wb3B1cCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFkLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwOyB9IH1cblxuLmJsb2NrLWFuYWx5c2lzIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvY2stYW5hbHlzaXMgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1hbmFseXNpcyAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuLmJsb2NrLWFuYWx5c2lzIC5pZi1kYyB7XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLWFuYWx5c2lzIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfSB9XG5cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnRhZy1zcG9uc29yZWQge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICBtaW4td2lkdGg6IDEyMHB4OyB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5ncm91cC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5ncm91cC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4OyB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0LnNob3cge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvY2stcG9wdXAtZGVmYXVsdCB7XG4gICAgICBwYWRkaW5nOiA1MHB4OyB9IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsXG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAgIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDYwcHggNTBweDsgfSB9XG4gICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyB7XG4gICAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIH4gLm5pY2VzY3JvbGwtcmFpbHMgLm5pY2VzY3JvbGwtY3Vyc29ycyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLml0aS0tYWxsb3ctZHJvcGRvd24sXG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5pbnRsLXRlbC1pbnB1dCxcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmFsbG93LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuanMtd2ViZm9ybS1zZWxlY3Qtb3RoZXItaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCBmb3JtID4gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRvcDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5idG4tY2xvc2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDMwcHg7IH0gfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZGF0YS1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ibG9jayAuaXRlbV9fZGVzY3JpcHRpb24gZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmZyb250ICNhZHZlcnRpc2VtZW50LWxlZnQtMSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgYSB+IGRpdiB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLmFkLXBvcHVwLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzOyB9XG4gIC5hZC1wb3B1cCBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYWQtcG9wdXAgaW5zLFxuICAuYWQtcG9wdXAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5hZC1wb3B1cCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFkLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwOyB9IH1cblxuLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gIHRvcDogNTJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICAgIHRvcDogNTJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hZC10b3AtYWN0aXZlIC5hZC10b3Age1xuICAgICAgdG9wOiAyOHB4OyB9IH1cblxuI2FkdmVydGlzZW1lbnQtaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIgYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgI2FkdmVydGlzZW1lbnQtaGVhZGVyIGEgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4jYmxvY2stYWJmbWFpbGNoaW1wc3Vic2NyaXB0aW9uIC5tYy1maWVsZC1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJsb2NrLWFkdmVydGlzZW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsb2NrLWFkdmVydGlzZW1lbnQgaW5zID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJsb2NrLWFkdmVydGlzZW1lbnQgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG5cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uOyB9XG5cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIgLmJsb2NrX190aXRsZSB7XG4gIG9yZGVyOiAxOyB9XG5cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIgLnZpZXctY29udGVudCAuZ3JvdXAtaXRlbTpudGgtY2hpbGQoMikge1xuICBvcmRlcjogMzsgfVxuXG4uYmxvY2stcmVzb3VyY2UtY2VudGVyIC52aWV3LWNvbnRlbnQgLmdyb3VwLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDI7IH1cblxuLmJsb2NrLXJlc291cmNlLWNlbnRlciAudmlldy1jb250ZW50IC5ncm91cC1pdGVtIC5pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIgLnZpZXctY29udGVudCAuZ3JvdXAtaXRlbTpmaXJzdC1vZi10eXBlID4gLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYmxvY2stcmVzb3VyY2UtY2VudGVyIC5pdGVtX190aXRsZSBzdmcge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtaW4td2lkdGg6IDQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cblxuLmJsb2NrLXJlc291cmNlLWNlbnRlciAuaXRlbV9fdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIHN2ZyB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDsgfVxuXG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwX19uZXh0IHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5zaWRlYmFyX3NlY29uZCAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclOyB9XG5cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMTVweCAwIDEwcHg7IH1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMge1xuICBtYXJnaW46IDE1cHggMCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi1kYyBhIHtcbiAgICBjb2xvcjogIzAwNGFhZDsgfVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXctdG9wLWFydGljbGVzIC52aWV3LWNvbnRlbnQgLnJvdyAuaXRlbSAuaXRlbS13cmFwcGVyIGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3LXRvcC1hcnRpY2xlcyAudmlldy1jb250ZW50IC5yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDguNHB4OyB9XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stdG9wLWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cblxuLmJsb2NrLXRvcC1hcnRpY2xlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uYmxvY2stdG9wLWFydGljbGVzIC5pZi1kYyB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLmJsb2NrLWNvbnRlbnQtY2VudGVyLWFkdmVydGlzZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ibG9jay1icmVha2luZy1uZXdzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMDsgfVxuXG4uYmxvY2stYnJlYWtpbmctbmV3cyAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uYmxvY2staGlnaGxpZ2h0cyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uYmxvY2staGlnaGxpZ2h0cyAuaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMTZweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ibG9jay1wb2RjYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7IH1cbiAgLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDE2cHg7IH1cbiAgLmJsb2NrLXBvZGNhc3QgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4OyB9XG4gIC5ibG9jay1wb2RjYXN0IGlmcmFtZSB7XG4gICAgb2JqZWN0LWZpdDogdW5zZXQgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYmxvY2stcG9kY2FzdCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDsgfVxuICAgICAgLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4IDE2cHg7IH0gfVxuXG4uYmxvY2stcG9kY2FzdC1zaWRlYmFyIC5pY29uLXNlY29uZGFyeSB7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgbWluLWhlaWdodDogNTBweDsgfVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMgLml0ZW1fX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG5cbi5ibG9jay1ldmVudC1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTsgfVxuXG4uYmxvY2stbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEwcHggNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5ibG9jay13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiA3MCU7IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tYWN0aW9ucyB7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICBjb2xvcjogIzhjOGM4YztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDsgfVxuICAuYmxvY2stbmV3c2xldHRlciBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYmxvY2stbmV3c2xldHRlciAuYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7IH1cblxuLmJsb2NrLXN0b3J5LWhlcmUge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7IH1cbiAgLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5yb3cge1xuICAgIG1hcmdpbjogMTBweCAtNXB4IDA7IH1cbiAgICAuYmxvY2stc3RvcnktaGVyZSAucm93ID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuYmxvY2stc3RvcnktaGVyZSAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAuYmxvY2stc3RvcnktaGVyZSAuYnRuIGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgIC5ibG9jay1zdG9yeS1oZXJlIC5idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzsgfVxuICAuYmxvY2stc3RvcnktaGVyZSAuYmxvY2tfX3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTsgfVxuXG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMgLmlmLWZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMgLmlmLWZvY3VzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICAgICAgcGFkZGluZzogMTNweDsgfSB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4OyB9XG4gICAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAubGlzdC1pdGVtcyAuaXRlbV9faW1hZ2UgfiAuaXRlbV9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7IH0gfVxuXG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwOyB9IH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjVweDsgfVxuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjNmNDsgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgaDIge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuZC1mbGV4IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7IH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUgLmQtZmxleCA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAgICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0gYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHN2ZyB7XG4gICAgICBtYXJnaW46IDAgYXV0byA1cHg7IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5jci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJsb2NrLXByaW50LWlzc3VlIC5jci13cmFwcGVyIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47IH0gfVxuXG4uYmxvY2stbW9zdC1yZWFkIC52aWV3LWNvbnRlbnQge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtOyB9XG5cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGE6OmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1cHg7IH1cblxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEzcHggMTVweCA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBoMiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDVweCAxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAuYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDIwcHg7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2NrLWF3YXJkcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDI4LjU3JTsgfVxuXG4uYmxvY2stYXdhcmRzIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5ibG9jay1hd2FyZHMgYSB7XG4gIGNvbG9yOiAjMDA0YWFkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5ibG9jay1hd2FyZHMgLml0ZW0tZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cblxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiOyB9XG4gIC5ibG9jay1hd2FyZHMgLmlmLWRhdGUgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9jay1hd2FyZHMgLmlmLWRhdGUgLm1vbnRoIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSAuZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7IH1cblxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJsb2NrLWF3YXJkcyAuaXRlbV9fdGl0bGUgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5ibG9jay1hd2FyZHMgLmlmLWd1aWRlbGluZXMsXG4uYmxvY2stYXdhcmRzIC5pZi1yZWdpc3RlciB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG5cbi5ibG9jay1hd2FyZHMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2NrLXdoaXRlLXBhcGVycyAuaXRlbV9fdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmxvY2std2hpdGUtcGFwZXJzIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4uYmxvY2std2ViaW5hcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYmxvY2std2ViaW5hcnMgLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAuYmxvY2std2ViaW5hcnMgLml0ZW0gc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MyU7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYmxvY2stY29tbWVudGFyeSAuaWYtZGMge1xuICBmb250LXNpemU6IDlweDsgfVxuXG4uYmxvY2stY29tbWVudGFyeSAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ibG9jay1jb21tZW50YXJ5IC5wcm9ncmVzc2l2ZVBsYWluLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTIwcHg7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC04cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCA+IGRpdiB7XG4gICAgcGFkZGluZzogMCA4cHg7IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtOm50aC1sYXN0LWNoaWxkKC1uICsgMikgLml0ZW0td3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW06bnRoLWxhc3QtY2hpbGQoLW4gKyAyKSAuaXRlbS13cmFwcGVyOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIC5pdGVtLXdyYXBwZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE1MCUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgICBtYXJnaW46IDEwcHggMCAwOyB9IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIGEge1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7IH0gfVxuXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAucm93IHtcbiAgbWFyZ2luOiAwIC0xMXB4OyB9XG5cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxMXB4OyB9XG5cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMjBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLmJsb2NrLXBvZGNhc3QtZXBpc29kZXMtbGlzdCAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmJsb2NrLXZpZGVvcyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmxvY2stdmlkZW9zIC5iZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vd3d3LmNtZ2Fzc2V0cy5jb20vczNmcy1wdWJsaWMvaW1nL3ZpZGVvLWFiZi5qcGdcIik7IH1cbiAgLmJsb2NrLXZpZGVvcyBoMiB7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHggMTVweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJsb2NrLXZpZGVvcyAuYmxvY2tfX3JtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgcGFkZGluZzogM3B4IDVweCAycHggMTVweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zczsgfVxuICAgIC5ibG9jay12aWRlb3MgLmJsb2NrX19ybSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cbiAgLmJsb2NrLXZpZGVvcyAuaXRlbV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmJsb2NrLXZpZGVvcyAuaXRlbS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5ibG9jay12aWRlb3MgLm92ZXJsYXktZGVmYXVsdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5ibG9jay12aWRlb3MgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1Ljg4JTsgfVxuICAuYmxvY2stdmlkZW9zIC5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7IH1cbiAgICAuYmxvY2stdmlkZW9zIC5wbGF5LWJ0bi13aGl0ZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cInByZXZcIl0sIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPVwibmV4dFwiXSB7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPVwicHJldlwiXTo6YmVmb3JlLCAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cIm5leHRcIl06OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPVwicHJldlwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oC5XCI7IH1cbiAgICAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cIm5leHRcIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKAulwiOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tc2hvdyBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1zaG93IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXc6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLmRvbWFpbi10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IC5kb21haW4tdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAucGFnZS12aWV3LXNvbHV0aW9uLWNlbnRlci1vcmRlcmluZyBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5kb21haW4tdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLmRvbWFpbi10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnBhdGgtY2FydCBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2QsXG4ucGF0aC1jaGVja291dCBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5wYXRoLWNhcnQgLnRpdGxlLFxuLnBhdGgtY2hlY2tvdXQgLnRpdGxlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBhLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGxlZ2VuZCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDlkOWQ5O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kIGEsXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIC5maWVsZHNldC1sZWdlbmQgYSB7XG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZpZWxkLS1uYW1lLXRvdGFsLXByaWNlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIHtcbiAgICBwYWRkaW5nOiAxNXB4OyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZmllbGQtLW5hbWUtYWRkcmVzcyAuYWRkcmVzczo6YmVmb3JlLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5maWVsZC0tbmFtZS1hZGRyZXNzIC5hZGRyZXNzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbiAgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlMmUyICFpbXBvcnRhbnQ7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGxhYmVsLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzVmNWY1ZjsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbixcbiAgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWlCamJHRnpjejBpSWo0OFp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlOVEV1TWl3ek5UTXVNamdnTUN3MU1USWdNVFU0TGpjeUxEUTJNQzQ0SUNBZ0lpQm1hV3hzUFNJak5EazFNRFUzSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drOEwyYytDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNRb0pDUWs4Y21WamRDQjRQU0k0T1M0M015SWdlVDBpTVRZNUxqQTVOeUlnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTUM0M01EY3hJQzB3TGpjd056RWdNQzQzTURjeElEQXVOekEzTVNBdE9UVXVPRFUzTlNBeU5qQXVNemN4T1NraUlIZHBaSFJvUFNJek5UTXVNamMzSWlCb1pXbG5hSFE5SWpFMU15NDFPVGtpSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEhCaGRHZ2daRDBpVFRVd05DNHpNaXczT1M0ek5rdzBNekl1TmpRc055NDJPR010TVRBdU1qUXRNVEF1TWpRdE1qVXVOaTB4TUM0eU5DMHpOUzQ0TkN3d2JDMHlNeTR3TkN3eU15NHdOR3d4TURjdU5USXNNVEEzTGpVeWJESXpMakEwTFRJekxqQTBJQ0FnSUVNMU1UUXVOVFlzTVRBMExqazJMRFV4TkM0MU5pdzRPUzQyTERVd05DNHpNaXczT1M0ek5ub2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284TDJjK1BDOXpkbWMrQ2c9PSk7IH1cbiAgICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbjpob3ZlcixcbiAgICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyLFxuICAgIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93LFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cge1xuICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cgPiBkaXYsXG4gICAgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93ID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWFjdGlvbnMsXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5jaGVja291dC1wYW5lLFxuICAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5jaGVja291dC1wYW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jaGVja291dC1wYW5lLXJldmlldyBsZWdlbmQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jaGVja291dC1wYW5lLXJldmlldyBsZWdlbmQge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLm9yZGVyLXRvdGFsLWxpbmUgLm9yZGVyLXRvdGFsLWxpbmUtbGFiZWwge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb250ZW50LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW06OmJlZm9yZSxcbiAgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxZjhcIjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUsXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQ6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIlVwZGF0ZSBjYXJ0XCJdOjpiZWZvcmUsXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAyMVwiOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIkNoZWNrb3V0XCJdOjpiZWZvcmUsXG4gIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJDaGVja291dFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5MFwiOyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1jb250cm9sLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG5cbi5wYXRoLWF3YXJkcyAjYWR2ZXJ0aXNlbWVudC0xLFxuLnBhdGgtZXZlbnRzICNhZHZlcnRpc2VtZW50LTEsXG4ucGF0aC1jb25mZXJlbmNlcyAjYWR2ZXJ0aXNlbWVudC0xIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICBtYXJnaW46IDAgLTdweDsgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgN3B4OyB9XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuICAgIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4gICAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExIHtcbiAgICAgIG1hcmdpbjogMCAtMTFweDsgfVxuICAgICAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgICAgIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gICAgICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7IH1cbiAgICAgIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4gICAgICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuICAgICAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG5cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDcxLjQyJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzg2cHgpIHtcbiAgICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbiAgICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbiAgICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MS40MiU7IH0gfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbiAgICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuICAgIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtaW4td2lkdGg6IDcwcHg7IH1cbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIC5kYXksXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5LFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5IHtcbiAgICBmb250LXNpemU6IDMycHg7IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscyxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi12ZW51ZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQge1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbiAgICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbiAgICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4gICAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAgIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gICAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4gICAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAgIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gICAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUge1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSBhLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YyBhLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSB7XG4gICAgY29sb3I6ICMwMDRBQUQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjsgfVxuXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX190aXRsZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExIHtcbiAgICBtYXJnaW46IDAgLThweDsgfVxuICAgIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAgIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAgIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gICAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gICAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAgIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gICAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gICAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9faW1hZ2UsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5idG4tbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuZHJvcGRvd24tbGluayB7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkOyB9XG4gICAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTcwcHggIWltcG9ydGFudDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTsgfSB9XG5cbi5wYXRoLWFkdmVydGlzaW5nIC52aWV3LWlkLWdsb2JhbF9wYWdlIC52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYXRoLWFkdmVydGlzaW5nIC53ZWJmb3JtLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnZpZXdzLWZpZWxkLXRpdGxlID4gYTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7IH1cblxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5tYWluLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciBuYXYudGFicyxcbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuaXRpIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuICAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLndlbGNvbWUtbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZiO1xuICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0td3JhcHBlcixcbiAgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IGEge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYSB7XG4gICAgY29sb3I6ICM1MDUwNTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gICAgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYSBzdmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgbWF4LXdpZHRoOiA3MHB4OyB9XG5cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTsgfVxuXG4ucGF0aC1jb250YWN0LXVzIC5wZl9fZGVzY3JpcHRpb24gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZGRlNmVlO1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAxNXB4OyB9XG4gIC5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSA+IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGF0ZXN0LXBvc3Qge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jcmVhdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHJlZDsgfVxuICAucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jcmVhdGVkOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNvbnRhY3QtaW5mbyAuaXRlbS1saXN0cyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jb250YWN0LWluZm8gLmxpc3QtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy10YXhvbm9teS10ZXJtIC52aWV3LWVtcHR5IHtcbiAgcGFkZGluZzogNTBweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgbWFyZ2luOiAxNXB4IDA7IH1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC5ibG9jay1mYXFzIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLmJsb2NrLWZhcXMgLmJsb2NrX190aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb246bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGU6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0b3A6IDUwJTsgfVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7IH1cblxuLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uLFxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uIC5pbWctY2FwdGlvbiAqIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAucGFnZS1oZWFkZXIge1xuICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ub2RlLXB1Ymxpc2hlZC1pbmZvIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gPiBwOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbi5ub2RlLS10eXBlLWFydGljbGUgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmxvY2stbmV3c2xldHRlciAqIHtcbiAgICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiICFpbXBvcnRhbnQ7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmxvY2stbmV3c2xldHRlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxOXB4OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbi5ub2RlLS10eXBlLWFydGljbGUgLm5mLXRvcGljcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC01cHg7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtdG9waWNzIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5mLXRvcGljcyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi10b3BpY3MgYTpob3ZlciwgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtdG9waWNzIGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc3RCdXR0b24ge1xuICBtYXJnaW46IDA7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc3RCdXR0b24gLnN0TGFyZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc3RCdXR0b24gLnN0TGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHdpZHRoOiA0NHB4OyB9IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5zdEJ1dHRvbiAuc3RMYXJnZTpob3ZlciB7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5zdF9saW5rZWRpbl9sYXJnZSAuc3RMYXJnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EWWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TmlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFkxSUMwMk9EUXVPVEl6S1NJK0NpQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGOHhNRGMySWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnTVRBM05pSWdaRDBpVFRreExqQXhPU3cxTnpNdU9UTXhRVEl5TGpBd09Td3lNaTR3TURrc01Dd3hMREVzTmprdU1ERXNOVFV4TGpreU1tRXlNaTR3TURrc01qSXVNREE1TERBc01Dd3hMREl5TGpBd09Td3lNaTR3TURraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqTURBM05tSXlJaTgrQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzNJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTnlJZ1pEMGlUVFUzTERVMk9TNDNNVGRvTlM0eE1UTjJNVFl1TkRNMlNEVTNXbTB5TGpVMU9DMDRMakUzWVRJdU9UWXlMREl1T1RZeUxEQXNNU3d4TFRJdU9UWTBMREl1T1RZeUxESXVPVFl5TERJdU9UWXlMREFzTUN3eExESXVPVFkwTFRJdU9UWXlJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUkyWm1aaUl2UGdvZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk1UQTNPQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JREV3TnpnaUlHUTlJazAyTlM0ek1UWXNOVFk1TGpjeE4yZzBMamwyTWk0eU5EZG9MakEzTVdFMUxqTTJOU3cxTGpNMk5Td3dMREFzTVN3MExqZ3pNeTB5TGpZMU5XTTFMakUzTWl3d0xEWXVNVEkzTERNdU5DdzJMakV5Tnl3M0xqZ3pkamt1TURFMFNEYzJMakV6TmxZMU56Z3VNVFpqTUMweExqa3dOaTB1TURNekxUUXVNelU0TFRJdU5qVTBMVFF1TXpVNExUSXVOalU0TERBdE15NHdOalFzTWk0d056Z3RNeTR3TmpRc05DNHlNakoyT0M0eE1qbG9MVFV1TVZvaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqWm1abUlpOCtDaUFnUEM5blBnbzhMM04yWno0SykgIWltcG9ydGFudDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5zdF9mYWNlYm9va19sYXJnZSAuc3RMYXJnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EY2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEV4TlM0MU5ESWdMVFk0TkM0NU1qTXBJajRLSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpFd056a2lJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQXhNRGM1SWlCa1BTSk5NVFF4TGpVMk1TdzFOek11T1RNeFlUSXlMakF4TERJeUxqQXhMREFzTVN3eExUSXlMakF3T1MweU1pNHdNRGtzTWpJdU1EQTVMREl5TGpBd09Td3dMREFzTVN3eU1pNHdNRGtzTWpJdU1EQTVJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUl6TmhOV0U1T1NJdlBnb2dJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZNVEE0TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURFd09EQWlJR1E5SWsweE16QXVNallzTlRZeExqbElNVEE0TGpnME5HRXhMak15T0N3eExqTXlPQ3d3TERBc01DMHhMak15T0N3eExqTXlPWFl5TVM0ME1UVmhNUzR6TWprc01TNHpNamtzTUN3d0xEQXNNUzR6TWpnc01TNHpNamxvTVRFdU5UTjJMVGt1TXpJemFDMHpMakV6TjNZdE15NDJNek5vTXk0eE16ZDJMVEl1TmpjNVl6QXRNeTR4TURrc01TNDVMVFF1T0N3MExqWTNNeTAwTGpoaE1qVXVOVFV6TERJMUxqVTFNeXd3TERBc01Td3lMamd1TVRRemRqTXVNalE1YUMweExqa3lNMk10TVM0MU1Ea3NNQzB4TGpndU56RTNMVEV1T0N3eExqYzJPWFl5TGpNeE9XZ3pMalpzTFM0ME5qZ3NNeTQyTXpOb0xUTXVNVEk1ZGprdU16SXphRFl1TVRNMFlURXVNekk1TERFdU16STVMREFzTUN3d0xERXVNekk1TFRFdU16STVWalUyTXk0eU1qUmhNUzR6TWpnc01TNHpNamdzTUN3d0xEQXRNUzR6TWprdE1TNHpNamtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTRJREV6TXk0d01ERXBJaUJtYVd4c1BTSWpabVptSWk4K0NpQWdQQzluUGdvOEwzTjJaejRLKSAhaW1wb3J0YW50OyB9XG5cbi5ub2RlLS10eXBlLWFydGljbGUgLnN0X3R3aXR0ZXJfbGFyZ2UgLnN0TGFyZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0kwTkM0d01pSWdhR1ZwWjJoMFBTSTBOQzR3TVRnaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTkM0d01pQTBOQzR3TVRnaVBnb2dJRHhuSUdsa1BTSkhjbTkxY0Y4eU1UQTRJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREl4TURnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB4TmpZdU1EZzFJQzAyT0RRdU9USXpLU0krQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTkNJZ1pEMGlUVEU1TWk0eExEVTNNeTQ1TXpGaE1qSXVNREVzTWpJdU1ERXNNQ3d4TERFdE1qSXVNREV4TFRJeUxqQXdPVUV5TWk0d01Ea3NNakl1TURBNUxEQXNNQ3d4TERFNU1pNHhMRFUzTXk0NU16RWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFNElERXpNeTR3TURFcElpQm1hV3hzUFNJak5UVmhZMlZsSWk4K0NpQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGOHhNRGMxSWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnTVRBM05TSWdaRDBpVFRFNE1pNDBNaXcxTmpZdU1qZzJZVEV3TGpFd05Td3hNQzR4TURVc01Dd3dMREV0TWk0NUxqZ3NOUzR3TnpVc05TNHdOelVzTUN3d0xEQXNNaTR5TWpNdE1pNDRMREV3TGpFek9Td3hNQzR4TXprc01Dd3dMREV0TXk0eU1URXNNUzR5TWpjc05TNHdOaklzTlM0d05qSXNNQ3d3TERBdE9DNDJNVGdzTkM0Mk1USXNNVFF1TXpVM0xERTBMak0xTnl3d0xEQXNNUzB4TUM0ME1qUXROUzR5T0RRc05TNHdOaklzTlM0d05qSXNNQ3d3TERBc01TNDFOalVzTmk0M05USXNOUzR3TkRVc05TNHdORFVzTUN3d0xERXRNaTR5T1RFdExqWXpNbll1TURZellUVXVNRFl4TERVdU1EWXhMREFzTUN3d0xEUXVNRFUzTERRdU9UVTVMRFV1TURVekxEVXVNRFV6TERBc01Dd3hMVEl1TWpnMExqQTROeXcxTGpBMk1pdzFMakEyTWl3d0xEQXNNQ3cwTGpjeU5Dd3pMalV4TWl3eE1DNHhORGtzTVRBdU1UUTVMREFzTUN3eExUWXVNamd4TERJdU1UWTFMREV3TGpRMU1pd3hNQzQwTlRJc01Dd3dMREV0TVM0eU1EWXRMakEzTERFMExqTTRNeXd4TkM0ek9ETXNNQ3d3TERBc01qSXVNVFF5TFRFeUxqRXhPR013TFM0eU1Ua3RMakF3TmkwdU5ETTNMUzR3TVRVdExqWTFOR0V4TUM0eU9Dd3hNQzR5T0N3d0xEQXNNQ3d5TGpVeU15MHlMall4T0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGdnTVRNekxqQXdNU2tpSUdacGJHdzlJaU5tWm1ZaUx6NEtJQ0E4TDJjK0Nqd3ZjM1puUGdvPSkgIWltcG9ydGFudDsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5zdF9zaGFyZXRoaXNfbGFyZ2UgLnN0TGFyZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0NXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCb1pXbG5hSFE5SWpNd0lpQjJhV1YzUW05NFBTSXRNakVnTUNBMU1USWdOVEV5SWlCM2FXUjBhRDBpTXpBaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BIQmhkR2dnWm1sc2JEMGlJMlptWmlJZ1pEMGliVFExTXk0ek16SXdNekVnT0RVdU16TXlNRE14WXpBZ016Z3VNamt5T1RZNUxUTXhMakF6T1RBMk1pQTJPUzR6TXpVNU16Z3ROamt1TXpNeU1ETXhJRFk1TGpNek5Ua3pPSE10TmprdU16TXlNRE14TFRNeExqQTBNamsyT1MwMk9TNHpNekl3TXpFdE5qa3VNek0xT1RNNFl6QXRNemd1TWpnNU1EWXlJRE14TGpBek9UQTJNaTAyT1M0ek16SXdNekVnTmprdU16TXlNRE14TFRZNUxqTXpNakF6TVhNMk9TNHpNekl3TXpFZ016RXVNRFF5T1RZNUlEWTVMak16TWpBek1TQTJPUzR6TXpJd016RjZiVEFnTUNJdlBqeHdZWFJvSUdacGJHdzlJaU5tWm1ZaUlHUTlJbTB6T0RRZ01UY3dMalkyTnprMk9XTXRORGN1TURZeU5TQXdMVGcxTGpNek1qQXpNUzB6T0M0eU56TTBNemd0T0RVdU16TXlNRE14TFRnMUxqTXpOVGt6T0NBd0xUUTNMakExT0RVNU15QXpPQzR5TmprMU16RXRPRFV1TXpNeU1ETXhJRGcxTGpNek1qQXpNUzA0TlM0ek16SXdNekZ6T0RVdU16TXlNRE14SURNNExqSTNNelF6T0NBNE5TNHpNekl3TXpFZ09EVXVNek15TURNeFl6QWdORGN1TURZeU5TMHpPQzR5TmprMU16RWdPRFV1TXpNMU9UTTRMVGcxTGpNek1qQXpNU0E0TlM0ek16VTVNemg2YlRBdE1UTTRMalkyTnprMk9XTXRNamt1TkRFM09UWTVJREF0TlRNdU16TXlNRE14SURJekxqa3pOelV0TlRNdU16TXlNRE14SURVekxqTXpNakF6TVNBd0lESTVMak01T0RRek9DQXlNeTQ1TVRRd05qSWdOVE11TXpNMU9UTTRJRFV6TGpNek1qQXpNU0ExTXk0ek16VTVNemh6TlRNdU16TXlNRE14TFRJekxqa3pOelVnTlRNdU16TXlNRE14TFRVekxqTXpOVGt6T0dNd0xUSTVMak01TkRVek1TMHlNeTQ1TVRRd05qSXROVE11TXpNeU1ETXhMVFV6TGpNek1qQXpNUzAxTXk0ek16SXdNekY2YlRBZ01DSXZQanh3WVhSb0lHWnBiR3c5SWlObVptWWlJR1E5SW0wME5UTXVNek15TURNeElEUXlOaTQyTmpjNU5qbGpNQ0F6T0M0eU9Ea3dOakl0TXpFdU1ETTVNRFl5SURZNUxqTXpNakF6TVMwMk9TNHpNekl3TXpFZ05qa3VNek15TURNeGN5MDJPUzR6TXpJd016RXRNekV1TURReU9UWTVMVFk1TGpNek1qQXpNUzAyT1M0ek16SXdNekZqTUMwek9DNHlPVEk1TmprZ016RXVNRE01TURZeUxUWTVMak16TlRrek9DQTJPUzR6TXpJd016RXROamt1TXpNMU9UTTRjelk1TGpNek1qQXpNU0F6TVM0d05ESTVOamtnTmprdU16TXlNRE14SURZNUxqTXpOVGt6T0hwdE1DQXdJaTgrUEhCaGRHZ2dabWxzYkQwaUkyWm1aaUlnWkQwaWJUTTROQ0ExTVRKakxUUTNMakEyTWpVZ01DMDROUzR6TXpJd016RXRNemd1TWpjek5ETTRMVGcxTGpNek1qQXpNUzA0TlM0ek16SXdNekVnTUMwME55NHdOakkxSURNNExqSTJPVFV6TVMwNE5TNHpNelU1TXpnZ09EVXVNek15TURNeExUZzFMak16TlRrek9ITTROUzR6TXpJd016RWdNemd1TWpjek5ETTRJRGcxTGpNek1qQXpNU0E0TlM0ek16VTVNemhqTUNBME55NHdOVGcxT1RNdE16Z3VNalk1TlRNeElEZzFMak16TWpBek1TMDROUzR6TXpJd016RWdPRFV1TXpNeU1ETXhlbTB3TFRFek9DNDJOamM1TmpsakxUSTVMalF4TnprMk9TQXdMVFV6TGpNek1qQXpNU0F5TXk0NU16YzFMVFV6TGpNek1qQXpNU0ExTXk0ek16VTVNemdnTUNBeU9TNHpPVFExTXpFZ01qTXVPVEUwTURZeUlEVXpMak16TWpBek1TQTFNeTR6TXpJd016RWdOVE11TXpNeU1ETXhjelV6TGpNek1qQXpNUzB5TXk0NU16YzFJRFV6TGpNek1qQXpNUzAxTXk0ek16SXdNekZqTUMweU9TNHpPVGcwTXpndE1qTXVPVEUwTURZeUxUVXpMak16TlRrek9DMDFNeTR6TXpJd016RXROVE11TXpNMU9UTTRlbTB3SURBaUx6NDhjR0YwYUNCbWFXeHNQU0lqWm1abUlpQmtQU0p0TVRVMExqWTJOemsyT1NBeU5UWmpNQ0F6T0M0eU9USTVOamt0TXpFdU1EUXlPVFk1SURZNUxqTXpNakF6TVMwMk9TNHpNelU1TXpnZ05qa3VNek15TURNeExUTTRMakk0T1RBMk1pQXdMVFk1TGpNek1qQXpNUzB6TVM0d016a3dOakl0TmprdU16TXlNRE14TFRZNUxqTXpNakF6TVhNek1TNHdOREk1TmprdE5qa3VNek15TURNeElEWTVMak16TWpBek1TMDJPUzR6TXpJd016RmpNemd1TWpreU9UWTVJREFnTmprdU16TTFPVE00SURNeExqQXpPVEEyTWlBMk9TNHpNelU1TXpnZ05qa3VNek15TURNeGVtMHdJREFpTHo0OGNHRjBhQ0JtYVd4c1BTSWpabVptSWlCa1BTSnRPRFV1TXpNeU1ETXhJRE0wTVM0ek16SXdNekZqTFRRM0xqQTFPRFU1TXlBd0xUZzFMak16TWpBek1TMHpPQzR5TmprMU16RXRPRFV1TXpNeU1ETXhMVGcxTGpNek1qQXpNWE16T0M0eU56TTBNemd0T0RVdU16TXlNRE14SURnMUxqTXpNakF6TVMwNE5TNHpNekl3TXpGak5EY3VNRFl5TlNBd0lEZzFMak16TlRrek9DQXpPQzR5TmprMU16RWdPRFV1TXpNMU9UTTRJRGcxTGpNek1qQXpNWE10TXpndU1qY3pORE00SURnMUxqTXpNakF6TVMwNE5TNHpNelU1TXpnZ09EVXVNek15TURNeGVtMHdMVEV6T0M0Mk5qUXdOakpqTFRJNUxqUXhOemsyT1NBd0xUVXpMak16TWpBek1TQXlNeTQ1TXpNMU9UTXROVE11TXpNeU1ETXhJRFV6TGpNek1qQXpNWE15TXk0NU1UUXdOaklnTlRNdU16TXlNRE14SURVekxqTXpNakF6TVNBMU15NHpNekl3TXpGak1qa3VOREl4T0RjMUlEQWdOVE11TXpNMU9UTTRMVEl6TGprek16VTVNeUExTXk0ek16VTVNemd0TlRNdU16TXlNRE14Y3kweU15NDVNVFF3TmpNdE5UTXVNek15TURNeExUVXpMak16TlRrek9DMDFNeTR6TXpJd016RjZiVEFnTUNJdlBqeHdZWFJvSUdacGJHdzlJaU5tWm1ZaUlHUTlJbTB4TXpVdU56QXpNVEkxSURJME5TNDNOakUzTVRsakxUY3VOREkxTnpneElEQXRNVFF1TmpNMk56RTVMVE11T0RZek1qZ3hMVEU0TGpVMk1qVXRNVEF1Tnpjek5ETTRMVFV1T0RJME1qRTVMVEV3TGpJeE9EYzFMVEl1TWpNNE1qZ3hMVEl6TGpJMU16a3dOaUEzTGprNE1EUTJPUzB5T1M0eE1ERTFOakpzTVRrM0xqazBPVEl4T0MweE1USXVPRFV4TlRZell6RXdMakl4T0RjMUxUVXVPRFkzTVRnM0lESXpMakkxTXprd055MHlMakk0TVRJMUlESTVMakV3TVRVMk15QTNMamszTmpVMk15QTFMamd5TkRJeE9TQXhNQzR5TVRnM05TQXlMakl6T0RJNE1TQXlNeTR5TlRNNU1EWXROeTQ1T0RBME5qa2dNamt1TVRBeE5UWXliQzB4T1RjdU9UVXpNVEkxSURFeE1pNDROVEUxTmpOakxUTXVNekk0TVRJMUlERXVPRGs0TkRNM0xUWXVPVFV6TVRJMUlESXVOemsyT0RjMUxURXdMalV6TlRFMU5pQXlMamM1TmpnM05YcHRNQ0F3SWk4K1BIQmhkR2dnWm1sc2JEMGlJMlptWmlJZ1pEMGliVE16TXk0Mk16STRNVElnTkRJeExqYzJNVGN4T1dNdE15NDFPRFU1TXpjZ01DMDNMakl4TURrek55MHVPRGs0TkRNNExURXdMalV6T1RBMk1pMHlMamM1TmpnM05Xd3RNVGszTGprMU16RXlOUzB4TVRJdU9EVXhOVFl6WXkweE1DNHlNVGczTlMwMUxqZ3lOREl4T1MweE15NDRNREEzT0RFdE1UZ3VPRFU1TXpjMUxUY3VPVGMyTlRZekxUSTVMakV3TVRVMk1pQTFMamd3TURjNE1pMHhNQzR5TXpneU9ERWdNVGd1T0RVMU5EWTVMVEV6TGpnME16YzFJREk1TGpBNU56WTFOeTAzTGprM05qVTJNMnd4T1RjdU9UVXpNVEkxSURFeE1pNDROVEUxTmpOak1UQXVNakU0TnpVZ05TNDRNalF5TVRrZ01UTXVPREF3TnpneElERTRMamcxT1RNM05TQTNMamszTmpVMk1pQXlPUzR4TURFMU5qSXRNeTQ1TkRVek1USWdOaTQ1TVRBeE5UY3RNVEV1TVRVMk1qVWdNVEF1Tnpjek5ETTRMVEU0TGpVMU9EVTVOQ0F4TUM0M056TTBNemg2YlRBZ01DSXZQand2YzNablBnPT0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc3Rfc2hhcmV0aGlzX2xhcmdlIC5zdExhcmdlOjphZnRlciB7XG4gICAgY29udGVudDogXCJTaGFyZSBUaGlzIEFydGljbGVcIjsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5ub2RlLS10eXBlLWFydGljbGUgYVt0aXRsZT1cInJlbGF0ZWQgbmV3c1wiXSxcbi5ub2RlLS10eXBlLWFydGljbGUgLm5vZGUtLXR5cGUtYXJ0aWNsZSBhW3RpdGxlPVwicmVsYXRlZG5ld3NcIl0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMzBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ub2RlLS10eXBlLWFydGljbGUgYVt0aXRsZT1cInJlbGF0ZWQgbmV3c1wiXTo6YmVmb3JlLFxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5ub2RlLS10eXBlLWFydGljbGUgYVt0aXRsZT1cInJlbGF0ZWRuZXdzXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUmVsYXRlZCBOZXdzIDpcIjtcbiAgICBjb2xvcjogIzAwNGFhZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5vZGUtLXR5cGUtYXJ0aWNsZSBhW3RpdGxlPVwicmVsYXRlZCBuZXdzXCJdOjphZnRlcixcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubm9kZS0tdHlwZS1hcnRpY2xlIGFbdGl0bGU9XCJyZWxhdGVkbmV3c1wiXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTVweDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubm9kZS0tdHlwZS1hcnRpY2xlIGFbdGl0bGU9XCJyZWxhdGVkIG5ld3NcIl0gYSxcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubm9kZS0tdHlwZS1hcnRpY2xlIGFbdGl0bGU9XCJyZWxhdGVkbmV3c1wiXSBhIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAubm9kZS0tdHlwZS1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLm5vZGUtLXR5cGUtYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7IH0gfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi10YyBhIHtcbiAgcGFkZGluZzogNXB4IDEwcHggM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5zaGFyZXRoaXMtd3JhcHBlciA+IHNwYW46bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtcG9zdGRhdGUgLm5mLXZhbHVlIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi1wb3N0ZGF0ZSAubmYtdmFsdWU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTsgfVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi1kYyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtZGM6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0QUFEO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgdG9wOiAtMXB4OyB9XG5cbi5ub2RlLS10eXBlLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uID4gcDpsYXN0LW9mLXR5cGUgfiAuYmxvY2stbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gKiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uID4gcDpmaXJzdC1vZi10eXBlICoge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCIgIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uIGEsXG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBhIHNwYW4ge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4OyB9IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuc2xpZGVzaG93VHJpZ2dlciB7XG4gIGNvbG9yOiAjMTk2ZDhkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtc2xpZGVzaG93IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTZlZSAhaW1wb3J0YW50OyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5mLXNsaWRlc2hvdyAuaXRlbV9faW1hZ2UsXG4gIC5ub2RlLS10eXBlLWFydGljbGUgLm5mLXNsaWRlc2hvdyAubmF2aWdhdGlvbiBpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtc2xpZGVzaG93IC5hcnJvdyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLm5mLXNsaWRlc2hvdyAuYXJyb3c6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5ub2RlLS10eXBlLWFydGljbGUgLm5mLXNsaWRlc2hvdyAuYXJyb3cgaSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtc2xpZGVzaG93IC5zbGlkZXNDb3VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzY2NjsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi1zbGlkZXNob3cgLm5hdmlnYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi1zbGlkZXNob3cgLm5hdmlnYXRpb24gPiBkaXYge1xuICAgICAgei1pbmRleDogMjsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5uZi1zbGlkZXNob3cgLmFjdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtc2xpZGVzaG93IC5hY3Rpb25zLmFjdGl2ZS1wbGF5IC5wYXVzZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAubmYtc2xpZGVzaG93IC5hY3Rpb25zLmFjdGl2ZS1wYXVzZSAucGxheSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuYWQtdG9wLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmJsb2NrLWFkdmVydGlzZW1lbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYWQtdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAjbWFpbiA+IC5yb3csXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAjbWFpbiA+IC5yb3cge1xuICBtYXJnaW46IDA7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5tYWluLWNvbnRlbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zY19fZGVzY3JpcHRpb24sXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2NfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gaWZyYW1lLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gYSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uICosXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uICoge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZiAhaW1wb3J0YW50OyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIGZvcm0gPiAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLml0aSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5pdGkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIGxlZ2VuZCxcbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSBsZWdlbmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxlZ2VuZCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzQ5NTA1NzsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2wsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc3VibWl0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDcwcHg7IH1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCxcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50LFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCA+ICosXG4gIC5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50ID4gKixcbiAgLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLm5vZGVfX2NvbnRlbnQgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5idWxsZXQge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGUtdXNlci1tZXNzYWdlIC5mb3JtLXRyaWdnZXItbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLnVzZXItcGFzcyA+IHAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICM1ZTZjODQ7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIHtcbiAgICAgIHBhZGRpbmc6IDMycHggNDBweDsgfSB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICBjb2xvcjogIzVlNmM4NDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLnVzZXItZm9ybS1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS10cmlnZ2VyLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiA4cHggNnB4O1xuICAgIGhlaWdodDogMi41N2VtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLnBob25lX2ludGVybmF0aW9uYWwtbnVtYmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7IH1cbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLndlYmZvcm0tZGVmYXVsdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAuaW5mby10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0IC5uZi1lcGlzb2RlcyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSB7XG4gIGJvcmRlcjogMDsgfVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuc3RlcC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCA+IGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCA+IGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gIC5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7IH1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvIHtcbiAgZm9udC1zaXplOiAwOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tYmFua2luZy1hbmQtZmluYW5jZVwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJha2luZy1maW5hbmNlLmpwZWdcIik7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tYnVzaW5lc3MtcmV2aWV3XCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJzaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3XCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvc2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlldy5qcGdcIik7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tcG93ZXJcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1wb3dlci5qcGVnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cImhlYWx0aC1jYXJlLWFzaWEtbWFnYXppbmVcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9oZWFsdGhjYXJlLWFzaWEuanBlZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJyZWFsZXN0YXRlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZWFsZXN0YXRlLWFzaWEuanBlZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJob25na29uZy1idXNpbmVzc1wiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2hvbmdrb25nLWJ1c2luZXNzLmpwZWdcIik7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwicmV0YWlsLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZXRhaWwtYXNpYS5qcGVnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cImluc3VyYW5jZS1hc2lhXCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaW5zdXJhbmNlLWFzaWEuanBlZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJtYW51ZmFjdHVyaW5nLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9tYW51ZmFjdHVyaW5nLWFzaWEuanBlZ1wiKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7IH1cbiAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0ge1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDsgfSB9XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmZpZWxkLS1uYW1lLWJvZHkgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnBhZ2Utbm9kZS02NyAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLm5vZGUtLXR5cGUtYmlvIC5uZl9faW1hZ2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm5vZGUtLXR5cGUtYmlvIC5jb250cmliLXBvc3RzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ubm9kZS0tdHlwZS1iaW8gLmNvbnRyaWItcG9zdHMgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmb250LWZhbWlseTogXCJEaW5cIjsgfVxuXG4ubm9kZS0tdHlwZS1iaW8gLmJhY2stbGluayB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGZvcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubm9kZS0tdHlwZS10aGFuay15b3UgLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSAucHJldmlvdXMtcGFnZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLWFkQmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzLXdyYXBwZXItb3ZlcmxheSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzLXdlYi1pbWFnZS1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3MtcmVzdWx0IC5ncy10aXRsZSxcbi5wYWdlLW5vZGUtMTQxNzA4IC5ncy1yZXN1bHQgLmdzLXRpdGxlICoge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSxcbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLW1hZ25pZmllciB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLXBhZ2Uge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCBmaWVsZHNldCA+IGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICAgIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7IH1cblxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDsgfVxuICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBkaXYuanMtZm9ybS1pdGVtLFxuICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgZGl2LmpzLWZvcm0taXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWwsXG4gIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBsYWJlbCB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggNTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjNmNjtcbiAgICBjb2xvcjogIzhjYTJiNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWw6OmJlZm9yZSxcbiAgICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgY29udGVudDogXCJcIjsgfVxuICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBpbnB1dCxcbiAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLFxuICAgIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGlucHV0OmNoZWNrZWQgfiBsYWJlbDo6YmVmb3JlLFxuICAgICAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0OmNoZWNrZWQgfiBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBUUFBQUNKNDI0OEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUFtSkxSMFFBQUtxTkl6SUFBQUFKY0VoWmN3QUFBR0FBQUFCZ0FQQnJRczhBQUFBSGRFbE5SUWZtQngwR0NnZDhuQUQyQUFBQkRrbEVRVlJZdysyVk1RckNRQkJGZ3dmUTBrYlRCTVVEMklpTmhVVnlTQnNQb1kxWWk0VjRBSzJDQVRzeEFhM21XU3dZeFNSRzJkMDArZlh1ZjQ4ZG1IVWNTd0hQZytVU3doQ1p6WkJtMHhiYmdjRUFvb2pYeUdhRHRGclZ3Sitaenl1RUExd3VGY0lCdHRzSzRkY3JNaHpxaDB1L0Q2ZFRJVnVTQkNhVEdwNVIwbTVEby9FenZPek1HWTl6d0wwZTdQZnFZQlFoMDZrOU9KNzMrWFQzT3dTQmNiZ3FXYSt6TDk1dVJSSmE0S29vanZNTHNpVzB3ZFg4RjR2aW9uY0pyWEFsME9rZ3grTjNDZC9YRGs4bFhMZWN4UG1zSFo1S2RMdkk0Y0MvMGJIaC9wYlF1VjUvbGpDeDIwdExtUHBZU2ttWWhIK1ZzQUhQbGJBSlR5VmNGMW10a04wT1JpT3I4RHAxNnBqT0F6MFBqdEpvcEdWSkFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREl5TFRBM0xUSTVWREEyT2pFd09qQTNLekF3T2pBd3hYbUVzd0FBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeU1pMHdOeTB5T1ZRd05qb3hNRG93Tnlzd01Eb3dNTFFrUEE4QUFBQW9kRVZZZEdSaGRHVTZkR2x0WlhOMFlXMXdBREl3TWpJdE1EY3RNamxVTURZNk1UQTZNRGNyTURBNk1ERGpNUjNRQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tY29udHJvbCxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZDogI2VmZjNmNjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzhjYTJiNDsgfVxuXG4uc29sdXRpb24tY2VudGVyX19iYW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciA+IC5maWVsZF9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIC5maWVsZF9faXRlbSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLnByb2R1Y3QtZGlzcGxheSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLnBhdGgtcHJvZHVjdC1zdG9yeSAucGYtcHJpY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5idXR0b24tLWFkZC10by1jYXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDM3cHggMCA1MHB4O1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogODBweDsgfVxuICAuc2l0ZS1mb290ZXIgPiAuY29udGFpbmVyID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2l0ZS1pZC1hc2lhbnRlbGVjb20gLnNpdGUtZm9vdGVyIC5kLWxnLWJsb2NrIGltZyB7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7IH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAyNXB4OyB9XG4gIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGEge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgfVxuICAgIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6aG92ZXIsIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IH1cbiAgLnNpdGUtZm9vdGVyIGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7IH1cbiAgLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB+IGgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDsgfVxuICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICBjb2xvcjogIzhjOGM4YzsgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmJ0biB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuOmhvdmVyIHN2ZyB7XG4gICAgICBmaWxsOiAjNTU1OyB9XG4gICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG4gc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgfiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAgICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwOyB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnRW1haWwnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4OyB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gZGl2ID4gLnJvdyA+IC5jb2wtNCB7XG4gICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNzBweDsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gZGl2ID4gLnJvdyA+IC5jb2wtNCB+IC5jb2wtOCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gZGl2ID4gLnJvdyA+IC5jb2wtOCA+IC5kLWZsZXgge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNtYWluIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAucm93IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5ibG9jay1oaWdobGlnaHRzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuYmxvY2stZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAuYmxvY2stZXZlbnQtbmV3cyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuaXRlbV9fdGl0bGUsXG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIC5pZi1kYyxcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC5pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1yaWdodCAuaXRlbS1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1yaWdodCAuaXRlbS1kZXRhaWxzIC50ZXh0LXdoaXRlIHtcbiAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuYmxvY2stY29tbWVudGFyeSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHN2ZyxcbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBpbWcge1xuICAgIG1heC13aWR0aDogNjUlOyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX19ybSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xczsgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzOyB9XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4OyB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7IH1cbiAgICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtX19pbWFnZSB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpOyB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDsgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEyMHB4KTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5wYWdlLWhlYWRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5zaXRlLWZvb3RlciAubWVudS1pdGVtIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgLml0ZW1fX3JtIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1JSAhaW1wb3J0YW50OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9jay12aWRlb3Mge1xuICAgIGJhY2tncm91bmQ6IHVybCgvdGhlbWVzL2N1c3RvbS90aGVtZV90d28vaW1nL3ZpZGVvLWFiZi5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luOiAwIC0xNXB4OyB9XG4gICAgLmJsb2NrLXZpZGVvcyAuZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAgIC5ibG9jay12aWRlb3MgLml0ZW0td3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYmxvY2stdmlkZW9zIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuYmxvY2stdmlkZW9zIC5pdGVtX190aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2NrLXZpZGVvcyBoMixcbiAgICAuYmxvY2stdmlkZW9zIC5ibG9ja19fcm0gYSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IC5jci13cmFwcGVyIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQgLmNyLXdyYXBwZXIgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfbmlkX2VwaXNvZGVzX2xpc3QgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgc3ZnLFxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIGltZyB7XG4gICAgbWF4LXdpZHRoOiA2NSU7IH0gfVxuXG5ib2R5IHtcbiAgLyoqIE1PQklMRSwgVEFCTEVULCBERVNLVE9QICoqLyB9XG4gIGJvZHkgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtdGMgYSB7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBmb250LXNpemU6IDExcHg7IH1cbiAgYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDIwcHg7IH1cbiAgYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtLFxuICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1lcGlzb2RlIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICBib2R5LmlzLU1vYmlsZSAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIsXG4gIGJvZHkuaXMtTW9iaWxlICNhZHZlcnRpc2VtZW50LXNpZGViYXItMyB7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gIGJvZHkuaXMtTW9iaWxlICNiYWNrMnRvcCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciBoMiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgLm1lbnUtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgZm9udC1zaXplOiAxMXB4OyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIGhlaWdodDogMzBweDsgfVxuICAgICAgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgICBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xczsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xczsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC12aWRlby11cmwge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpOyB9XG4gICAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpOyB9XG4gICAgICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAgIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KTsgfVxuICAgICAgICAgIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhOmhvdmVyLCAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyID4gYTpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJzsgfVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWxAMSZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93OndnaHRANTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0JmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANzAwJmRpc3BsYXk9c3dhcFwiKTtcblxuYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9XCJIS1wiXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4ucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ucHJvZ3Jlc3NpdmVQbGFpbi1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5pdGVtLXNoYWRvdyB7XG4gIC5pdGVtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaXRlbS1kZXRhaWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTUlIDE1cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICB0byBib3R0b20sXG4gICAgICByZ2JhKDAsIDAsIDAsIDApIDAsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNikgNjQlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAxKSAxMDAlXG4gICAgKTtcbiAgfVxufVxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5hLFxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNkOWQ5ZDk7XG4gIH1cbn1cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9ja19fdGl0bGUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkyOTI5MjtcbiAgJi5ib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgfVxufVxuLmlmLWRjLFxuLmlmLXRjLFxuLmZpZWxkLWRjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBhIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuLmFsZXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLml0ZW1fX3RpdGxlIHtcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyB7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAucGFnZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uZl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cbiNtYWluLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4jbWFpbixcbi5zaXRlLWZvb3RlciB7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNtYWluIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gID4gLmJsb2NrX190aXRsZSB7XG4gIH1cbn1cblxuLnBvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnByZWxvYWRlciAucHJlbG9hZGVyLWljb24ge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5pbWcubGF6eWxvYWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1zZWNvbmRhcnkge1xuICBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi53ZWJmb3JtLWRlZmF1bHQge1xuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCA1cHggM3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweCA4cHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZvcm0tdGV4dCxcbiAgLmZvcm0tZW1haWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuZm9ybS10ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmVzaXplOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIHtcbiAgICBsYWJlbCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5qcy1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgbGFiZWwsXG4gIGxlZ2VuZCB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIjpcIjtcbiAgICB9XG4gICAgJi5mb3JtLXJlcXVpcmVkOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuZm9ybS1zdWJtaXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgfVxuICB9XG5cbiAgbGFiZWwsIC5maWVsZHNldC1sZWdlbmQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5lZGl0LXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE0LCAyMTQsIDAuMjUpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciB7XG4gIC51c2VyLWxvZ2luLWZvcm0sXG4gIC51c2VyLXBhc3MsXG4gIC51c2VyLXJlZ2lzdGVyIHtcbiAgICBsYWJlbC5lcnJvciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmpzLWZvcm0tcmVxdWlyZWQsXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIHNtYWxsLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA1M3B4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWl0ZW0tLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2U0MzUzNTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ud2ViZm9ybS10eS1kZWZhdWx0IHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wcmV2aW91cy1wYWdlIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cblxuLy8gUkVTUE9OU0lWRVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICB9XG4gICAgICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBzcmM6IHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICAgICB1cmwoJy4uLy4uL3RoZW1lX3R3by9mb250cy9kaW4tcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBzcmM6IHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgICAgIHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL0ZydXRpZ2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL0ZydXRpZ2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vdGhlbWVfdHdvL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgc3JjOiB1cmwoJy4uLy4uL3RoZW1lX3R3by9mb250cy91bmljb2RlLmZydXRpZ2VsLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICAgICB1cmwoJy4uLy4uL3RoZW1lX3R3by9mb250cy91bmljb2RlLmZydXRpZ2VsLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgc3JjOiB1cmwoJy4uLy4uL3RoZW1lX3R3by9mb250cy91bmljb2RlLmZydXRpZ2VsLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICAgICB1cmwoJy4uLy4uL3RoZW1lX3R3by9mb250cy91bmljb2RlLmZydXRpZ2VsLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuIiwiLy8gQWxsIHlvdXIgdmFyaWFibGUgd2lsbCBiZSBwbGFjZWQgaGVyZS5cbiRtaW4tc206IDU3NnB4O1xuJG1pbi1tZDogNzY4cHg7XG4kbWluLWxnOiA5OTJweDtcbiRtaW4teGw6IDEyMDBweDtcblxuJG1heC1zbTogNTc1cHg7XG4kbWF4LW1kOiA3NjdweDtcbiRtYXgtbGc6IDk5MXB4O1xuJG1heC14bDogMTE5OXB4O1xuLy8gJHNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5KTtcbi8vICRwcmltYXJ5OiB2YXIoLS1wcmltYXJ5KTsgXG4kdGVydGlhcnk6ICMwMDRBQUQ7IFxuXG5ib2R5IHtcbiAgICAtLXRleHQtZGVmYXVsdDogIzAwMDsgXG59XG4vLyBBQkZcbi5zaXRlLWlkLTEgeyBcbiAgICAtLXNlY29uZGFyeTogIzA3NDc4MjtcbiAgICAtLXByaW1hcnk6ICMwNzQ3ODI7ICBcbiAgICAtLW5hdnN0cmlwOiAjMDc0NzgyO1xuICAgIC8vIC0tbmF2c3RyaXA6ICMwMTNDNkE7XG59IFxuLy8gQVNJQU4gUE9XRVJcbi5zaXRlLWlkLTIgeyBcbiAgICAtLXNlY29uZGFyeTogI0Y0ODIyMjtcbiAgICAtLXByaW1hcnk6ICNGNDgyMjI7ICBcbiAgICAtLW5hdnN0cmlwOiAjRjQ4MjIyOyBcbn1cbi8vIFFTUiBBVVxuLnNpdGUtaWQtMyB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgIFxuICAgIC0tbmF2c3RyaXA6ICNBQTFFMjM7ICBcbn1cbi8vIEhLQlxuLnNpdGUtaWQtNCB7XG4gICAgLS1zZWNvbmRhcnk6ICNGRDBDMUM7XG4gICAgLS1wcmltYXJ5OiAjRkQwQzFDO1xuICAgIC0tbmF2c3RyaXA6ICNGRDBDMUM7IFxufVxuLy8gSU5WRVNUTUVOVCBBU0lBXG4uc2l0ZS1pZC01IHtcbiAgICAtLXNlY29uZGFyeTogI0VBMUUyMTtcbiAgICAtLXByaW1hcnk6ICNFQTFFMjE7XG4gICAgLS1uYXZzdHJpcDogI0VBMUUyMTsgXG4gICAgLy8gLS1uYXZzdHJpcDogI0RBMTQxNzsgXG4gICAgLS1mb250LXByaW1hcnk6ICdcIkJhcmxvd1wiLCBzYW5zLXNlcmlmJztcbn0gXG4vLyBTQlJcbi5zaXRlLWlkLTYge1xuICAgIC0tc2Vjb25kYXJ5OiAjRkUwMDAwO1xuICAgIC0tcHJpbWFyeTogI0ZFMDAwMDsgXG4gICAgLS1uYXZzdHJpcDogI0ZFMDAwMDsgXG4gICAgLy8gLS1uYXZzdHJpcDogIzMyMDAwMTsgXG59XG4vLyBRU1IgVUtcbi5zaXRlLWlkLTcge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7IFxuICAgIC0tbmF2c3RyaXA6ICNBQTFFMjM7ICBcbn0gXG4vLyBIRUFMVEhDQVJFIEFTSUFcbi5zaXRlLWlkLTggeyBcbiAgICAtLXNlY29uZGFyeTogI0VGMTQxQTtcbiAgICAtLXByaW1hcnk6ICNFRjE0MUE7IFxuICAgIC0tbmF2c3RyaXA6ICNFRjE0MUE7IFxufVxuLy8gUVNSIEFTSUEgXG4uc2l0ZS1pZC05IHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyBcbiAgICAtLW5hdnN0cmlwOiAjQUExRTIzOyBcbn1cbi8vIEZNQ0cgQVNJQVxuLnNpdGUtaWQtMTAge1xuICAgIC0tc2Vjb25kYXJ5OiAjMDEzQzZBO1xuICAgIC0tcHJpbWFyeTogIzAxM0M2QTtcbiAgICAtLW5hdnN0cmlwOiAjMDEzQzZBOyAgXG59XG4vLyBJTlNVUkFOQ0UgQVNJQVxuLnNpdGUtaWQtMTEge1xuICAgIC0tc2Vjb25kYXJ5OiAjRDQxNzIxO1xuICAgIC0tcHJpbWFyeTogI0Q0MTcyMTsgXG4gICAgLS1uYXZzdHJpcDogI0Q0MTcyMTsgICBcbn1cbi8vIFJFVEFJTCBBU0lBXG4uc2l0ZS1pZC0xMiB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjM0QwNzVGO1xuICAgIC0tcHJpbWFyeTogIzNEMDc1RjsgXG4gICAgLS1uYXZzdHJpcDogIzNEMDc1RjsgXG59ICBcblxuLy8gUkVBTCBFU1RBVEUgQVNJQVxuLnNpdGUtaWQtMTMgeyBcbiAgICAtLXNlY29uZGFyeTogI0JFMUQyQztcbiAgICAtLXByaW1hcnk6ICNCRTFEMkM7XG4gICAgLS1uYXZzdHJpcDogI0JFMUQyQzsgICBcbn0gXG5cbi8vIE1BTlVGQUNUVVJJTkcgQVNJQVxuLnNpdGUtaWQtMTQgeyBcbiAgICAtLXNlY29uZGFyeTogI0U5MzgyNDtcbiAgICAtLXByaW1hcnk6ICNFOTM4MjQ7IFxuICAgIC0tbmF2c3RyaXA6ICNFOTM4MjQ7IFxufSBcbi8vIEdPViBNRURJQVxuLnNpdGUtaWQtMTUgeyBcbiAgICAvLyAtLXNlY29uZGFyeTogIzg1QTRDMDtcbiAgICAvLyAtLXByaW1hcnk6ICM4NUE0QzA7XG4gICAgLy8gLS1uYXZzdHJpcDogIzg1QTRDMDsgXG4gICAgLS1zZWNvbmRhcnk6ICMwMDIzNjY7IFxuICAgIC0tcHJpbWFyeTogIzAwMjM2NjtcbiAgICAtLW5hdnN0cmlwOiAjMDAyMzY2OyBcbn0gIFxuIFxuXG4vLyBRU1IgTUVESUEgR0xPQkFMXG4uc2l0ZS1pZC0xNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNhYTFlMjM7XG4gICAgLS1wcmltYXJ5OiAjYWExZTIzO1xuICAgIC0tbmF2c3RyaXA6ICNhYTFlMjM7XG59XG5cbi8vIEFTSUFOIEJVU0lORVNTIFJFVklFV1xuLnNpdGUtaWQtMTcgeyBcbiAgICAtLXNlY29uZGFyeTogIzAwMDAwMDtcbiAgICAtLXByaW1hcnk6ICMwMDAwMDA7XG4gICAgLS1uYXZzdHJpcDogIzAwMDAwMDtcbn1cblxuLnNpdGUtaWQtYXNpYW50ZWxlY29tIHsgXG4gICAgLy8gLS1zZWNvbmRhcnk6ICMwMDdjOTA7XG4gICAgLy8gLS1wcmltYXJ5OiAjMDA3YzkwO1xuICAgIC8vIC0tbmF2c3RyaXA6ICMwMDdjOTA7XG4gICAgLS1zZWNvbmRhcnk6ICMzMzM7IFxuICAgIC0tcHJpbWFyeTogIzMzMztcbiAgICAtLW5hdnN0cmlwOiAjMzMzO1xufVxuXG4uc2l0ZS1pZC1lc2didXNpbmVzc19jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjMjI4QjIyO1xuICAgIC0tcHJpbWFyeTogIzIyOEIyMjtcbiAgICAtLW5hdnN0cmlwOiAjMjI4QjIyO1xufVxuXG4uc2l0ZS1pZC1taWRkbGVlYXN0YnVzaW5lc3NfY29tIHtcbiAgICAtLXNlY29uZGFyeTogI2Q0YTEwZjtcbiAgICAtLXByaW1hcnk6ICNkNGExMGY7XG4gICAgLS1uYXZzdHJpcDogI2Q0YTEwZjtcbn1cblxuLy8gTUFSSVRJTUUgV09STERcbi5zaXRlLWlkLWRldl9tYXJpbmVyZXBvcnRfY29tLFxuLnNpdGUtaWQtbWFyaW5lcmVwb3J0X2NvbSB7XG4gICAgLS1zZWNvbmRhcnk6ICMwMGFlZWQ7XG4gICAgLS1wcmltYXJ5OiAjMDBhZWVkO1xuICAgIC0tbmF2c3RyaXA6ICMwMGFlZWQ7XG59IiwiLnRleHQtYmxhY2sge1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wcmltYXJ5IHsgXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7IFxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG59IFxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG59XG4udGV4dC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59ICBcbi50ZXh0LXRlcnRpYXJ5IHtcbiAgICBjb2xvcjogJHRlcnRpYXJ5ICFpbXBvcnRhbnQ7XG59IFxuXG4udGV4dC1kZWZhdWx0IHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50OyBcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyBcbn1cbmEuYmctc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICB9XG59XG4uYmctdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeSAhaW1wb3J0YW50O1xufVxuLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nOyBcbiAgICAmLnNpemUtMzcge1xuICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgfVxuICAgICYuc2l6ZS0yNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgXG4gICAgfSBcbiAgICAmLnNpemUtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IFxuICAgIH0gXG4gICAgJi5zaXplLTIzIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4OyBcbiAgICB9XG4gICAgJi5zaXplLTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmLnNpemUtMTkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7IFxuICAgIH1cbiAgICAmLnNpemUtMTcge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgJi5zaXplLTE0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmLnNpemUtMTMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgICYuc2l6ZS0xMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDsgXG4gICAgfVxufVxuXG4uYmxvY2tfX3RpdGxlLWgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG59XG4uYmxvY2tfX3RpdGxlLWgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG59XG4gXG4vLyBJdGVtIFRpdGxlcyBcbi5pdGVtX190aXRsZS1oMiB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn0gXG4uaXRlbV9fdGl0bGUtaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDE3cHg7IFxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufVxuLml0ZW1fX3RpdGxlLWg0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59XG4uaXRlbV9fdGl0bGUtaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxufVxuLml0ZW1fX3RpdGxlLWg2IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxufSBcblxuLy8gSVRFTSBERVNDUklQVElPTlxuLml0ZW1fX2Rlc2NyaXB0aW9uLCAuaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7ICBcbn1cbi5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDE2cHg7ICAgXG59XG5cbi8vIEJPUkRFUlxuXG4ud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5cbi8vIFJPV1xuLnJvdy0xMCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgID4qIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbn1cbi5yb3ctMTEgeyBcbiAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7IFxuICAgIH1cbn1cbi5yb3ctOCB7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgPiAqIHsgIFxuICAgICAgICBwYWRkaW5nOiAwIDhweDsgXG4gICAgfVxufVxuLnJvdy01IHtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4OyBcbiAgICB9XG59XG4ucm93LTE3IHtcbiAgICBtYXJnaW46IDAgLTE3cHg7XG4gICAgPiBkaXYgeyBcbiAgICAgICAgcGFkZGluZzogMCAxN3B4OyBcbiAgICB9XG59IFxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAucm93LXhzIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gIWltcG9ydGFudDsgIFxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTUFSR0lOXG4ubXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IFxufVxuLm10LTE1IHsgXG4gICAgbWFyZ2luLXRvcDogMTVweDsgXG59XG4ubXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IFxufVxuLm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyBcbn1cbi5tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IFxufVxuLm1iLTEwIHsgXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG59XG4ubWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7IFxufVxuLm1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1iLTE2IHsgXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgXG59XG4ubWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgIFxufVxuXG5cbiIsIi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAjYmFjazJ0b3Age1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5oZWFkZXItdGFiIHtcbiAgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgY29sb3I6ICMwYTE2MzM7XG4gICAgICBjdXJzb3I6IHRleHQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi10YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAmIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYi1oZWFkZXItY29udGVudCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgLm1lbnUsXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgPiBhIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5hY3RpdmU6OmFmdGVyLFxuICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1lbXB0eSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJixcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLy8gbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgei1pbmRleDogMTI7XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAubmF2YmFyLXN0cmlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5tZW51LWl0ZW0taG9tZSB7XG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSxcbiAgICBhIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgIH1cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAvLyBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygyMDAlKTtcbiAgICB9XG4gIH1cblxuICB1bCxcbiAgbGksXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZmxleC0xMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubWVudS1sZXZlbC0wIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgPiAubWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xuICAgICAgfVxuICAgICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDQ1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbGkuZHJvcGRvd24ge1xuICAgICY6aG92ZXIge1xuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sYW5nLXN3aXRjaGVyIHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgLmxhbmctaXRlbSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICYuc3RpY2t5IC5uYXZiYXItZml4IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5uYXYtbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG4gIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgID4gKjpub3QoLm5hdmJhci1oZWFkZXIpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gIC5tb2JpbGUtbWFpbi10b2dnbGVyIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5mYS1jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAuZmEtYmFycyB7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5mYS1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9iaWxlLWhlYWRlci1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSk7XG4gICAgJi5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cbiAgLm1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWVudS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICA+IGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtbGV2ZWwtMCB7XG4gICAgPiAubWVudS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1kZXNrdG9wIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgc3ZnIHtcbiAgICB9XG4gIH1cbiAgLnVzZXItdG9vbGJhciB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zdGlja3kge1xuICAgIC5uYXZiYXItc3RyaXAge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gICAgfVxuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAgIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmFsZXJ0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLmFsZXJ0OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogNXB4OyBcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgXG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzMjZjO1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7IFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHsgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQU5JTUFURUQgWCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG59XG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG59XG5cbi8qIEFOSU1BVEVEIFggQ09MTEFQU0VEICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn0gXG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAxO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4vKiBFTkQgQU5JTUFURUQgWCAqL1xuXG5cbi8qIE5BVi1UQUJTICovXG4vKiBOQVYtVEFCUyAqL1xuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmE6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6aG92ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnVzZXItbG9nZ2VkLWluIC5uYXYtdGFicz5saT5hOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlIDBzOyAgXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpOmhvdmVyPmE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hOmZvY3VzOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAudGFiLW5hdj5saT5hOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxNTI3ZDtcbn0iLCIuYmxvY2stdHlwZS1hcnRpY2xlIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIHtcbiAgYSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG59XG5cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ibG9jay1ldmVudC1zaXRlcyB7XG4gIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5cbiN3ZWJzaXRlLWFkLXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYSBpbWcge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuI2FkLXBvcHVwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAuZGNtYWRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gICYuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgaW5zLFxuICBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stYW5hbHlzaXMge1xuICAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaWYtZGMge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gIC50YWctc3BvbnNvcmVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmdyb3VwLWl0ZW0ge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gICYuc2hvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICB9XG4gIC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5ibG9jay13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDYwcHggNTBweDtcbiAgICB9XG4gICAgJiB+IC5uaWNlc2Nyb2xsLXJhaWxzIHtcbiAgICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICAgIC5uaWNlc2Nyb2xsLWN1cnNvcnMge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoKzUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24sXG4gIC5pbnRsLXRlbC1pbnB1dCxcbiAgLmFsbG93LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuanMtd2ViZm9ybS1zZWxlY3Qtb3RoZXItaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBmb3JtID4gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRvcDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5kYXRhLWNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5ibG9jayB7XG4gIC5pdGVtX19kZXNjcmlwdGlvbiBlbSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG59XG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIHtcbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICYgfiBkaXYge1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgJi5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkFkdmVydGlzZW1lbnRcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jbG9zZS1hZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBpbnMsXG4gIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jbG9zZS1hZCB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi5hZC10b3AtYWN0aXZlIC5hZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xuICB0b3A6IDUycHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHRvcDogNTJweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cblxuI2FkdmVydGlzZW1lbnQtaGVhZGVyIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbiNibG9jay1hYmZtYWlsY2hpbXBzdWJzY3JpcHRpb24ge1xuICAubWMtZmllbGQtZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgaW5zID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbn1cbi5ibG9jay1yZXNvdXJjZS1jZW50ZXIge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGUgPiAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIG1pbi13aWR0aDogNDVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAuY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIH1cbiAgfVxuICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXBfX25leHQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4uc2lkZWJhcl9zZWNvbmQge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5pZi10YyB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMTVweCAwIDEwcHg7XG4gIH1cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDA0YWFkO1xuICAgIH1cbiAgfVxuICAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAudmlldy10b3AtYXJ0aWNsZXMgLnZpZXctY29udGVudCAucm93IHtcbiAgICAuaXRlbSB7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjRweDtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stY29udGVudC1jZW50ZXItYWR2ZXJ0aXNlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmxvY2stYnJlYWtpbmctbmV3cyB7XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2NrLWhpZ2hsaWdodHMge1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTEwcHggMTZweDtcbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgbWFyZ2luOiAwIC0xNXB4IDE2cHg7XG4gICAgfVxuICB9XG59XG4uYmxvY2stcG9kY2FzdC1zaWRlYmFyIHtcbiAgLmljb24tc2Vjb25kYXJ5IHtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMge1xuICAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxufVxuXG4uYmxvY2stbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEwcHggNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIGZvcm0ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zdG9yeS1oZXJlIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnJvdyB7XG4gICAgbWFyZ2luOiAxMHB4IC01cHggMDtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbiAgLmJ0biB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIH1cbiAgfVxuICAuYmxvY2tfX3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIHtcbiAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5pZi1mb2N1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciB7XG4gIC5saXN0LWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB+IC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZ3JvdXAtaXRlbSB7XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmdyb3VwX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgICAuZ2YtbGFiZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjNmNDtcbiAgaDIge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5kLWZsZXgge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NnB4KSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgIH1cbiAgfVxuICAuY3Itd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLW1vc3QtcmVhZCB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gIH1cbiAgLml0ZW0ge1xuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTNweCAxNXB4IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDVweCAxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgfVxuICAgICYuaXMtYWN0aXZlLFxuICAgICYuaXMtY29tcGxldGVkIHtcbiAgICB9XG4gIH1cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAuYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ibG9jay1hd2FyZHMge1xuICAudmlldy1jb250ZW50IHtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjguNTclO1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICMwMDRhYWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLml0ZW0tZGV0YWlscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIC5pZi1kYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLm1vbnRoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmRheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmlmLWd1aWRlbGluZXMsXG4gIC5pZi1yZWdpc3RlciB7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmJsb2NrLXdoaXRlLXBhcGVycyB7XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaXRlbV9fdGl0bGUgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG4uYmxvY2std2ViaW5hcnMge1xuICAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ibG9jay1jb21tZW50YXJ5IHtcbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDczJTtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIH1cbn1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUgYSB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgfVxuICAuaXRlbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgJjpudGgtbGFzdC1jaGlsZCgtbiArIDIpIHtcbiAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDE1MCUpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kb21haW4tZGF0YSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICB9XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICYuc2MtbGlzdC1hcnRpY2xlcy1hcnRpY2xlIHtcbiAgfVxuICAmLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXZpZGVvcyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmJnIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly93d3cuY21nYXNzZXRzLmNvbS9zM2ZzLXB1YmxpYy9pbWcvdmlkZW8tYWJmLmpwZ1wiKTtcbiAgfVxuICBoMiB7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA1cHggMTVweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrX19ybSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgIHBhZGRpbmc6IDNweCA1cHggMnB4IDE1cHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuaXRlbS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5vdmVybGF5LWRlZmF1bHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUuODglO1xuICB9XG4gIC5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICAmW3JlbD1cInByZXZcIl0sXG4gICAgICAmW3JlbD1cIm5leHRcIl0ge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmW3JlbD1cInByZXZcIl0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oC5XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbcmVsPVwibmV4dFwiXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigLpcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIHtcbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5mb3JtLWl0ZW0tc2hvdyB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmVuZGVyZWQtdmlldyB7XG4gICAgY2FwdGlvbiB7XG4gICAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICY6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kb21haW4tdGl0bGUge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIHtcbiAgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAuaGFuZGxlIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IHtcbiAgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgICAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgY2FwdGlvbiB7XG4gICAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnBhdGgtY2FydCxcbi5wYXRoLWNoZWNrb3V0IHtcbiAgZGl2LmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC50aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgbGVnZW5kIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgICAgICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2Uge1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIge1xuICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtYWRkcmVzcyB7XG4gICAgICAgIC5hZGRyZXNzOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzVmNWY1ZjtcbiAgICAgIH1cbiAgICAgIC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQmpiR0Z6Y3owaUlqNDhaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTlRFdU1pd3pOVE11TWpnZ01DdzFNVElnTVRVNExqY3lMRFEyTUM0NElDQWdJaUJtYVd4c1BTSWpORGsxTURVM0lpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0NnazhMMmMrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDUW9KQ1FrOGNtVmpkQ0I0UFNJNE9TNDNNeUlnZVQwaU1UWTVMakE1TnlJZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01DNDNNRGN4SUMwd0xqY3dOekVnTUM0M01EY3hJREF1TnpBM01TQXRPVFV1T0RVM05TQXlOakF1TXpjeE9Ta2lJSGRwWkhSb1BTSXpOVE11TWpjM0lpQm9aV2xuYUhROUlqRTFNeTQxT1RraUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBIQmhkR2dnWkQwaVRUVXdOQzR6TWl3M09TNHpOa3cwTXpJdU5qUXNOeTQyT0dNdE1UQXVNalF0TVRBdU1qUXRNalV1TmkweE1DNHlOQzB6TlM0NE5Dd3diQzB5TXk0d05Dd3lNeTR3Tkd3eE1EY3VOVElzTVRBM0xqVXliREl6TGpBMExUSXpMakEwSUNBZ0lFTTFNVFF1TlRZc01UQTBMamsyTERVeE5DNDFOaXc0T1M0MkxEVXdOQzR6TWl3M09TNHpObm9pSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOEwyYytQQzl6ZG1jK0NnPT0pO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jaGVja291dC1wYW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2tvdXQtcGFuZS1yZXZpZXcge1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjFmOFwiO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG46bm90KC5kZWxldGUtb3JkZXItaXRlbSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwMjFcIjtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiQ2hlY2tvdXRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwOTBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyxcbi5wYXRoLWV2ZW50cyxcbi5wYXRoLWNvbmZlcmVuY2VzIHtcbiAgI2FkdmVydGlzZW1lbnQtMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbSA+IC5yb3ctMTEge1xuICAgICAgbWFyZ2luOiAwIC03cHg7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzODZweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLmlmLWRhdGUge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgIC5kYXkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuaWYtdmVudWUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtZXhjbHVzaXZlcyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzLFxuICAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMsXG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0ge1xuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICB9XG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaWYtdGMsXG4gICAgLmlmLWRhdGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkdGVydGlhcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgPiAucm93LTExIHtcbiAgICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1wb2RjYXN0cyB7XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmJ0bi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLmlmLXN1YnNjcmliZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ge1xuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIC5idG4tbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgID4gLnJvdy0xMSB7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcge1xuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLnZpZXctY29udGVudCA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAud2ViZm9ybS1kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAuaW5mby10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIHtcbiAgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIHtcbiAgICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgPiBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyB7XG4gIC5ibG9jay13ZWJpbmFyLWxpc3RzIHtcbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtdXNlciB7XG4gIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gICAgICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciB7XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gICAgfVxuICB9XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICBuYXYudGFicyxcbiAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXVzZXItbWVudSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vIHN2ZyBwYXRoIHtcbiAgICAvLyAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAvLyB9XG4gICAgLndlbGNvbWUtbWVzc2FnZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYjtcbiAgICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAubWVudS1pdGVtLXdyYXBwZXIsXG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC51c2VyLXByb2ZpbGUtbmF2IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5wYXRoLWNvbnRhY3QtdXMge1xuICAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSB7XG4gICAgLml0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogI2RkZTZlZTtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAubGF0ZXN0LXBvc3Qge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuY3JlYXRlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICAgIC5saXN0LWl0ZW0gc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIC5ibG9jay1mYXFzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICB9XG4gICNmYXFzQWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlLW5vZGUtMTQxNTA2IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDg2IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDYwIHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDU3IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC5pbWctY2FwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuaW1nLWNhcHRpb24sXG4gICAgLmltZy1jYXB0aW9uICoge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubm9kZS1wdWJsaXNoZWQtaW5mbyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgID4gcDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICoge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgIH1cbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZi10b3BpY3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIC5pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3RCdXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICAuc3RMYXJnZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3RfbGlua2VkaW5fbGFyZ2UgLnN0TGFyZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EWWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TmlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFkxSUMwMk9EUXVPVEl6S1NJK0NpQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGOHhNRGMySWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnTVRBM05pSWdaRDBpVFRreExqQXhPU3cxTnpNdU9UTXhRVEl5TGpBd09Td3lNaTR3TURrc01Dd3hMREVzTmprdU1ERXNOVFV4TGpreU1tRXlNaTR3TURrc01qSXVNREE1TERBc01Dd3hMREl5TGpBd09Td3lNaTR3TURraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqTURBM05tSXlJaTgrQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzNJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTnlJZ1pEMGlUVFUzTERVMk9TNDNNVGRvTlM0eE1UTjJNVFl1TkRNMlNEVTNXbTB5TGpVMU9DMDRMakUzWVRJdU9UWXlMREl1T1RZeUxEQXNNU3d4TFRJdU9UWTBMREl1T1RZeUxESXVPVFl5TERJdU9UWXlMREFzTUN3eExESXVPVFkwTFRJdU9UWXlJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUkyWm1aaUl2UGdvZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk1UQTNPQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JREV3TnpnaUlHUTlJazAyTlM0ek1UWXNOVFk1TGpjeE4yZzBMamwyTWk0eU5EZG9MakEzTVdFMUxqTTJOU3cxTGpNMk5Td3dMREFzTVN3MExqZ3pNeTB5TGpZMU5XTTFMakUzTWl3d0xEWXVNVEkzTERNdU5DdzJMakV5Tnl3M0xqZ3pkamt1TURFMFNEYzJMakV6TmxZMU56Z3VNVFpqTUMweExqa3dOaTB1TURNekxUUXVNelU0TFRJdU5qVTBMVFF1TXpVNExUSXVOalU0TERBdE15NHdOalFzTWk0d056Z3RNeTR3TmpRc05DNHlNakoyT0M0eE1qbG9MVFV1TVZvaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqWm1abUlpOCtDaUFnUEM5blBnbzhMM04yWno0SykgIWltcG9ydGFudDtcbiAgfVxuICAuc3RfZmFjZWJvb2tfbGFyZ2UgLnN0TGFyZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EY2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEV4TlM0MU5ESWdMVFk0TkM0NU1qTXBJajRLSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpFd056a2lJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQXhNRGM1SWlCa1BTSk5NVFF4TGpVMk1TdzFOek11T1RNeFlUSXlMakF4TERJeUxqQXhMREFzTVN3eExUSXlMakF3T1MweU1pNHdNRGtzTWpJdU1EQTVMREl5TGpBd09Td3dMREFzTVN3eU1pNHdNRGtzTWpJdU1EQTVJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUl6TmhOV0U1T1NJdlBnb2dJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZNVEE0TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURFd09EQWlJR1E5SWsweE16QXVNallzTlRZeExqbElNVEE0TGpnME5HRXhMak15T0N3eExqTXlPQ3d3TERBc01DMHhMak15T0N3eExqTXlPWFl5TVM0ME1UVmhNUzR6TWprc01TNHpNamtzTUN3d0xEQXNNUzR6TWpnc01TNHpNamxvTVRFdU5UTjJMVGt1TXpJemFDMHpMakV6TjNZdE15NDJNek5vTXk0eE16ZDJMVEl1TmpjNVl6QXRNeTR4TURrc01TNDVMVFF1T0N3MExqWTNNeTAwTGpoaE1qVXVOVFV6TERJMUxqVTFNeXd3TERBc01Td3lMamd1TVRRemRqTXVNalE1YUMweExqa3lNMk10TVM0MU1Ea3NNQzB4TGpndU56RTNMVEV1T0N3eExqYzJPWFl5TGpNeE9XZ3pMalpzTFM0ME5qZ3NNeTQyTXpOb0xUTXVNVEk1ZGprdU16SXphRFl1TVRNMFlURXVNekk1TERFdU16STVMREFzTUN3d0xERXVNekk1TFRFdU16STVWalUyTXk0eU1qUmhNUzR6TWpnc01TNHpNamdzTUN3d0xEQXRNUzR6TWprdE1TNHpNamtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTRJREV6TXk0d01ERXBJaUJtYVd4c1BTSWpabVptSWk4K0NpQWdQQzluUGdvOEwzTjJaejRLKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdF90d2l0dGVyX2xhcmdlIC5zdExhcmdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0kwTkM0d01pSWdhR1ZwWjJoMFBTSTBOQzR3TVRnaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTkM0d01pQTBOQzR3TVRnaVBnb2dJRHhuSUdsa1BTSkhjbTkxY0Y4eU1UQTRJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREl4TURnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB4TmpZdU1EZzFJQzAyT0RRdU9USXpLU0krQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTkNJZ1pEMGlUVEU1TWk0eExEVTNNeTQ1TXpGaE1qSXVNREVzTWpJdU1ERXNNQ3d4TERFdE1qSXVNREV4TFRJeUxqQXdPVUV5TWk0d01Ea3NNakl1TURBNUxEQXNNQ3d4TERFNU1pNHhMRFUzTXk0NU16RWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFNElERXpNeTR3TURFcElpQm1hV3hzUFNJak5UVmhZMlZsSWk4K0NpQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGOHhNRGMxSWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnTVRBM05TSWdaRDBpVFRFNE1pNDBNaXcxTmpZdU1qZzJZVEV3TGpFd05Td3hNQzR4TURVc01Dd3dMREV0TWk0NUxqZ3NOUzR3TnpVc05TNHdOelVzTUN3d0xEQXNNaTR5TWpNdE1pNDRMREV3TGpFek9Td3hNQzR4TXprc01Dd3dMREV0TXk0eU1URXNNUzR5TWpjc05TNHdOaklzTlM0d05qSXNNQ3d3TERBdE9DNDJNVGdzTkM0Mk1USXNNVFF1TXpVM0xERTBMak0xTnl3d0xEQXNNUzB4TUM0ME1qUXROUzR5T0RRc05TNHdOaklzTlM0d05qSXNNQ3d3TERBc01TNDFOalVzTmk0M05USXNOUzR3TkRVc05TNHdORFVzTUN3d0xERXRNaTR5T1RFdExqWXpNbll1TURZellUVXVNRFl4TERVdU1EWXhMREFzTUN3d0xEUXVNRFUzTERRdU9UVTVMRFV1TURVekxEVXVNRFV6TERBc01Dd3hMVEl1TWpnMExqQTROeXcxTGpBMk1pdzFMakEyTWl3d0xEQXNNQ3cwTGpjeU5Dd3pMalV4TWl3eE1DNHhORGtzTVRBdU1UUTVMREFzTUN3eExUWXVNamd4TERJdU1UWTFMREV3TGpRMU1pd3hNQzQwTlRJc01Dd3dMREV0TVM0eU1EWXRMakEzTERFMExqTTRNeXd4TkM0ek9ETXNNQ3d3TERBc01qSXVNVFF5TFRFeUxqRXhPR013TFM0eU1Ua3RMakF3TmkwdU5ETTNMUzR3TVRVdExqWTFOR0V4TUM0eU9Dd3hNQzR5T0N3d0xEQXNNQ3d5TGpVeU15MHlMall4T0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGdnTVRNekxqQXdNU2tpSUdacGJHdzlJaU5tWm1ZaUx6NEtJQ0E4TDJjK0Nqd3ZjM1puUGdvPSkgIWltcG9ydGFudDtcbiAgfVxuICAuc3Rfc2hhcmV0aGlzX2xhcmdlIC5zdExhcmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5Qm9aV2xuYUhROUlqTXdJaUIyYVdWM1FtOTRQU0l0TWpFZ01DQTFNVElnTlRFeUlpQjNhV1IwYUQwaU16QWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpYlRRMU15NHpNekl3TXpFZ09EVXVNek15TURNeFl6QWdNemd1TWpreU9UWTVMVE14TGpBek9UQTJNaUEyT1M0ek16VTVNemd0TmprdU16TXlNRE14SURZNUxqTXpOVGt6T0hNdE5qa3VNek15TURNeExUTXhMakEwTWprMk9TMDJPUzR6TXpJd016RXROamt1TXpNMU9UTTRZekF0TXpndU1qZzVNRFl5SURNeExqQXpPVEEyTWkwMk9TNHpNekl3TXpFZ05qa3VNek15TURNeExUWTVMak16TWpBek1YTTJPUzR6TXpJd016RWdNekV1TURReU9UWTVJRFk1TGpNek1qQXpNU0EyT1M0ek16SXdNekY2YlRBZ01DSXZQanh3WVhSb0lHWnBiR3c5SWlObVptWWlJR1E5SW0wek9EUWdNVGN3TGpZMk56azJPV010TkRjdU1EWXlOU0F3TFRnMUxqTXpNakF6TVMwek9DNHlOek0wTXpndE9EVXVNek15TURNeExUZzFMak16TlRrek9DQXdMVFEzTGpBMU9EVTVNeUF6T0M0eU5qazFNekV0T0RVdU16TXlNRE14SURnMUxqTXpNakF6TVMwNE5TNHpNekl3TXpGek9EVXVNek15TURNeElETTRMakkzTXpRek9DQTROUzR6TXpJd016RWdPRFV1TXpNeU1ETXhZekFnTkRjdU1EWXlOUzB6T0M0eU5qazFNekVnT0RVdU16TTFPVE00TFRnMUxqTXpNakF6TVNBNE5TNHpNelU1TXpoNmJUQXRNVE00TGpZMk56azJPV010TWprdU5ERTNPVFk1SURBdE5UTXVNek15TURNeElESXpMamt6TnpVdE5UTXVNek15TURNeElEVXpMak16TWpBek1TQXdJREk1TGpNNU9EUXpPQ0F5TXk0NU1UUXdOaklnTlRNdU16TTFPVE00SURVekxqTXpNakF6TVNBMU15NHpNelU1TXpoek5UTXVNek15TURNeExUSXpMamt6TnpVZ05UTXVNek15TURNeExUVXpMak16TlRrek9HTXdMVEk1TGpNNU5EVXpNUzB5TXk0NU1UUXdOakl0TlRNdU16TXlNRE14TFRVekxqTXpNakF6TVMwMU15NHpNekl3TXpGNmJUQWdNQ0l2UGp4d1lYUm9JR1pwYkd3OUlpTm1abVlpSUdROUltMDBOVE11TXpNeU1ETXhJRFF5Tmk0Mk5qYzVOamxqTUNBek9DNHlPRGt3TmpJdE16RXVNRE01TURZeUlEWTVMak16TWpBek1TMDJPUzR6TXpJd016RWdOamt1TXpNeU1ETXhjeTAyT1M0ek16SXdNekV0TXpFdU1EUXlPVFk1TFRZNUxqTXpNakF6TVMwMk9TNHpNekl3TXpGak1DMHpPQzR5T1RJNU5qa2dNekV1TURNNU1EWXlMVFk1TGpNek5Ua3pPQ0EyT1M0ek16SXdNekV0TmprdU16TTFPVE00Y3pZNUxqTXpNakF6TVNBek1TNHdOREk1TmprZ05qa3VNek15TURNeElEWTVMak16TlRrek9IcHRNQ0F3SWk4K1BIQmhkR2dnWm1sc2JEMGlJMlptWmlJZ1pEMGliVE00TkNBMU1USmpMVFEzTGpBMk1qVWdNQzA0TlM0ek16SXdNekV0TXpndU1qY3pORE00TFRnMUxqTXpNakF6TVMwNE5TNHpNekl3TXpFZ01DMDBOeTR3TmpJMUlETTRMakkyT1RVek1TMDROUzR6TXpVNU16Z2dPRFV1TXpNeU1ETXhMVGcxTGpNek5Ua3pPSE00TlM0ek16SXdNekVnTXpndU1qY3pORE00SURnMUxqTXpNakF6TVNBNE5TNHpNelU1TXpoak1DQTBOeTR3TlRnMU9UTXRNemd1TWpZNU5UTXhJRGcxTGpNek1qQXpNUzA0TlM0ek16SXdNekVnT0RVdU16TXlNRE14ZW0wd0xURXpPQzQyTmpjNU5qbGpMVEk1TGpReE56azJPU0F3TFRVekxqTXpNakF6TVNBeU15NDVNemMxTFRVekxqTXpNakF6TVNBMU15NHpNelU1TXpnZ01DQXlPUzR6T1RRMU16RWdNak11T1RFME1EWXlJRFV6TGpNek1qQXpNU0ExTXk0ek16SXdNekVnTlRNdU16TXlNRE14Y3pVekxqTXpNakF6TVMweU15NDVNemMxSURVekxqTXpNakF6TVMwMU15NHpNekl3TXpGak1DMHlPUzR6T1RnME16Z3RNak11T1RFME1EWXlMVFV6TGpNek5Ua3pPQzAxTXk0ek16SXdNekV0TlRNdU16TTFPVE00ZW0wd0lEQWlMejQ4Y0dGMGFDQm1hV3hzUFNJalptWm1JaUJrUFNKdE1UVTBMalkyTnprMk9TQXlOVFpqTUNBek9DNHlPVEk1TmprdE16RXVNRFF5T1RZNUlEWTVMak16TWpBek1TMDJPUzR6TXpVNU16Z2dOamt1TXpNeU1ETXhMVE00TGpJNE9UQTJNaUF3TFRZNUxqTXpNakF6TVMwek1TNHdNemt3TmpJdE5qa3VNek15TURNeExUWTVMak16TWpBek1YTXpNUzR3TkRJNU5qa3ROamt1TXpNeU1ETXhJRFk1TGpNek1qQXpNUzAyT1M0ek16SXdNekZqTXpndU1qa3lPVFk1SURBZ05qa3VNek0xT1RNNElETXhMakF6T1RBMk1pQTJPUzR6TXpVNU16Z2dOamt1TXpNeU1ETXhlbTB3SURBaUx6NDhjR0YwYUNCbWFXeHNQU0lqWm1abUlpQmtQU0p0T0RVdU16TXlNRE14SURNME1TNHpNekl3TXpGakxUUTNMakExT0RVNU15QXdMVGcxTGpNek1qQXpNUzB6T0M0eU5qazFNekV0T0RVdU16TXlNRE14TFRnMUxqTXpNakF6TVhNek9DNHlOek0wTXpndE9EVXVNek15TURNeElEZzFMak16TWpBek1TMDROUzR6TXpJd016RmpORGN1TURZeU5TQXdJRGcxTGpNek5Ua3pPQ0F6T0M0eU5qazFNekVnT0RVdU16TTFPVE00SURnMUxqTXpNakF6TVhNdE16Z3VNamN6TkRNNElEZzFMak16TWpBek1TMDROUzR6TXpVNU16Z2dPRFV1TXpNeU1ETXhlbTB3TFRFek9DNDJOalF3TmpKakxUSTVMalF4TnprMk9TQXdMVFV6TGpNek1qQXpNU0F5TXk0NU16TTFPVE10TlRNdU16TXlNRE14SURVekxqTXpNakF6TVhNeU15NDVNVFF3TmpJZ05UTXVNek15TURNeElEVXpMak16TWpBek1TQTFNeTR6TXpJd016RmpNamt1TkRJeE9EYzFJREFnTlRNdU16TTFPVE00TFRJekxqa3pNelU1TXlBMU15NHpNelU1TXpndE5UTXVNek15TURNeGN5MHlNeTQ1TVRRd05qTXROVE11TXpNeU1ETXhMVFV6TGpNek5Ua3pPQzAxTXk0ek16SXdNekY2YlRBZ01DSXZQanh3WVhSb0lHWnBiR3c5SWlObVptWWlJR1E5SW0weE16VXVOekF6TVRJMUlESTBOUzQzTmpFM01UbGpMVGN1TkRJMU56Z3hJREF0TVRRdU5qTTJOekU1TFRNdU9EWXpNamd4TFRFNExqVTJNalV0TVRBdU56Y3pORE00TFRVdU9ESTBNakU1TFRFd0xqSXhPRGMxTFRJdU1qTTRNamd4TFRJekxqSTFNemt3TmlBM0xqazRNRFEyT1MweU9TNHhNREUxTmpKc01UazNMamswT1RJeE9DMHhNVEl1T0RVeE5UWXpZekV3TGpJeE9EYzFMVFV1T0RZM01UZzNJREl6TGpJMU16a3dOeTB5TGpJNE1USTFJREk1TGpFd01UVTJNeUEzTGprM05qVTJNeUExTGpneU5ESXhPU0F4TUM0eU1UZzNOU0F5TGpJek9ESTRNU0F5TXk0eU5UTTVNRFl0Tnk0NU9EQTBOamtnTWprdU1UQXhOVFl5YkMweE9UY3VPVFV6TVRJMUlERXhNaTQ0TlRFMU5qTmpMVE11TXpJNE1USTFJREV1T0RrNE5ETTNMVFl1T1RVek1USTFJREl1TnprMk9EYzFMVEV3TGpVek5URTFOaUF5TGpjNU5qZzNOWHB0TUNBd0lpOCtQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpYlRNek15NDJNekk0TVRJZ05ESXhMamMyTVRjeE9XTXRNeTQxT0RVNU16Y2dNQzAzTGpJeE1Ea3pOeTB1T0RrNE5ETTRMVEV3TGpVek9UQTJNaTB5TGpjNU5qZzNOV3d0TVRrM0xqazFNekV5TlMweE1USXVPRFV4TlRZell5MHhNQzR5TVRnM05TMDFMamd5TkRJeE9TMHhNeTQ0TURBM09ERXRNVGd1T0RVNU16YzFMVGN1T1RjMk5UWXpMVEk1TGpFd01UVTJNaUExTGpnd01EYzRNaTB4TUM0eU16Z3lPREVnTVRndU9EVTFORFk1TFRFekxqZzBNemMxSURJNUxqQTVOelkxTnkwM0xqazNOalUyTTJ3eE9UY3VPVFV6TVRJMUlERXhNaTQ0TlRFMU5qTmpNVEF1TWpFNE56VWdOUzQ0TWpReU1Ua2dNVE11T0RBd056Z3hJREU0TGpnMU9UTTNOU0EzTGprM05qVTJNaUF5T1M0eE1ERTFOakl0TXk0NU5EVXpNVElnTmk0NU1UQXhOVGN0TVRFdU1UVTJNalVnTVRBdU56Y3pORE00TFRFNExqVTFPRFU1TkNBeE1DNDNOek0wTXpoNmJUQWdNQ0l2UGp3dmMzWm5QZz09KSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiU2hhcmUgVGhpcyBBcnRpY2xlXCI7XG4gICAgfVxuICB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUge1xuICAgIGFbdGl0bGU9XCJyZWxhdGVkIG5ld3NcIl0sXG4gICAgYVt0aXRsZT1cInJlbGF0ZWRuZXdzXCJdIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJSZWxhdGVkIE5ld3MgOlwiO1xuICAgICAgICBjb2xvcjogIzAwNGFhZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZi10YyB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgLnNoYXJldGhpcy13cmFwcGVyID4gc3Bhbjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLm5mLXBvc3RkYXRlIHtcbiAgICAubmYtdmFsdWUge1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmYtZGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkdGVydGlhcnk7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgdG9wOiAtMXB4O1xuICAgIH1cbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgID4gcDpsYXN0LW9mLXR5cGUgfiAuYmxvY2stbmV3c2xldHRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaWZyYW1lIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgID4gcDpmaXJzdC1vZi10eXBlICoge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICAgIGEsXG4gICAgYSBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIH1cbiAgfVxuICAuc2xpZGVzaG93VHJpZ2dlciB7XG4gICAgY29sb3I6ICMxOTZkOGQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubmYtc2xpZGVzaG93IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTZlZSAhaW1wb3J0YW50O1xuICAgIC5pdGVtX19pbWFnZSxcbiAgICAubmF2aWdhdGlvbiBpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmFycm93IHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlc0NvdW50ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgIH1cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgPiBkaXYge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWN0aW9ucyB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgJi5hY3RpdmUtcGxheSB7XG4gICAgICAgIC5wYXVzZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUtcGF1c2Uge1xuICAgICAgICAucGxheSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIHtcbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbiAgLmFkLXRvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNtYWluID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zY19fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICBpZnJhbWUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5zYy1mb3JtIHtcbiAgICBmb3JtIHtcbiAgICAgID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIHtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zZWxlY3QsXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIHtcbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hcixcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyLFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcge1xuICAubm9kZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxuICAuYnVsbGV0IHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5ub2RlLXVzZXItbWVzc2FnZSAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnVzZXItcGFzcyA+IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZGl2LnVzZXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMzJweCA0MHB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDhweCA2cHg7XG4gICAgICBoZWlnaHQ6IDIuNTdlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAucGhvbmVfaW50ZXJuYXRpb25hbC1udW1iZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyB7XG4gIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdCB7XG4gIC5uZi1lcGlzb2RlcyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIGlmcmFtZSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIC5zdGVwLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID4gZm9ybSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cbiAgICAuZm9ybS10eXBlLWVtYWlsLFxuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5vZGUtNjMge1xuICAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIHtcbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIH1cbiAgICAgIC5kb21haW4tZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaXRlbSB7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgLmdmLWxvZ28ge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1iYW5raW5nLWFuZC1maW5hbmNlXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImFzaWFuLWJ1c2luZXNzLXJldmlld1wiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJzaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3XCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvc2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1wb3dlclwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhlYWx0aC1jYXJlLWFzaWEtbWFnYXppbmVcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9oZWFsdGhjYXJlLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwicmVhbGVzdGF0ZS1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmVhbGVzdGF0ZS1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhvbmdrb25nLWJ1c2luZXNzXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUUNBd01EQWdRREF3TUVCQVFFQlFrR0JRVUZCUXNJQ0FZSkRRc05EUTBMREF3T0VCUVJEZzhURHd3TUVoZ1NFeFVXRnhjWERoRVpHeGtXR2hRV0Z4Yi8yd0JEQVFRRUJBVUZCUW9HQmdvV0R3d1BGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhiL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJQ0F3RUJBQUFBQUFBQUFBQUFBQWNJQmdrQkJBVUNBLy9FQUJ3QkFRQUNBZ01CQUFBQUFBQUFBQUFBQUFBR0J3VUlBUUlFQS8vYUFBd0RBUUFDRUFNUUFBQUFoZXFkL2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE1NkE1NTU0NDRIQjJjOWVYUEhIWTZoeHk3Y2M4T09lWEhCenlPWEhISEx0eHgxZGpnSEhjQUFBQUFBQUFBQUFaNWtJWkllUmgzdWVuRVF2aDdFcy9KYVV4ank1MlBQQk1QUjdlTE9QZEZxL1lLM0xVeWVpTUM4TXJySEZyNG5mUDFGNTNIMmtqM1JDTGNiTzdDNStvYThZQzM1ZXlsZndIaExRbWZMMTlodmtrTTM1cXNhMXhxNm96eGsvZGV3QUFBQUFBQUFBQUFsYk1WeGNXWDY1K2o5UEhXM0IydDkvTDJ6TGw2NmgvRnorME1pcGJ6T25wcmhIN2cvVHY1cEE5c1pvMUJkckxYeXZYKzBjbG8vWDNCZHJMUHlXbHFxUnU2TFZ5U2w4bSsrSGQvTmp2a3ovc2ZYd1Z4d2RwKzM5ZkZXbUwzMDY5d0FBQUFBQUFBQUFCSzJacmlaTXZYR1UreVBRTmhiTHNubnFsN3YwOHNJWVN6UDErbmt0UklxWnBERU5rTEhTR25ldzY2LzYvMjl0ZkxOZi9BQSt2M21US1FLUFBCTE14OXNhd3p3eWlYY3JBNEF3dG1URGs0UDRmd3lYcGZmRnhwakoxV09MWHc0N2dBQUFBQUFBQUFBREovZEdKb3p0VS9wMitmbmVmSTQvOE14RXVHc2p0ZC9QTzhocUhIZlBsb2FqOXVTam1xenpMMlJ5RXNCYmZYNDd5RmtZVkxXWHJ2RXZKSTR3eHMydy9IekNmcExTWFUrZnNpSEMyWEkrVWcyWGUyTVYxaTk2ZnJ6MW5xUTA5aS9sejBVWWV4NTJrRlFkbnY4Unk0eDd6WmFJTUxhUHEvYkZ6VG1xejlYNitDT2NkTVl5eGMrY2M1cjc0akxPV2dINFByRUdHc1RHUEhKT09PNEFsYk1WeHNPbjJvNXk0SEZQb3JmOEFXaU0zanRXcy9SR0FzTlp0R29OdGRhK1Y2K1cybEZEYTNLKzNHbGJLMS9jdVc2ODhjZHVYV0VNUFpGQzRIdGhzZnNiVFBJUHZoOVlGYWJ4MytubXBVelpldmFKUXJaeUZNSmFXMWF6OUU0UXc5a1VNZ20xdTB5ejlGL1orbmcrWElpUEdUcWg4RjJyMlBXSHB0bC9xd1h5N2ZoeDMxMFFEYnozUHRqTDl6alZic2R2bU1FOGNqMXYxMXVkMS9uN0FCSzJZcm5ZZlB0UnFsUm04b0F3VnFiSHA5cU5nUGpsT3Ztdjl1TnJGb2FLUUZock5vekJOcjdYeXZYcTIwcW9iVzVYbTR0M3B2ckY2bmJ4YTM2OTNGeWowWWZGL0xuL0wrT1YyUDJKcGZrSHB4R3NDc3Q0Ny9UM1VtWjh2WG1PZkRMYTRxLzIvMmZXTnBiQjJJc2loc0UydDJtV2RveGdYamtWRDROdFFQdzZlaVdzdlgxODV0cTlTcUk3RHdESDdmekgyUnVQTWJPYnh6alZXZk0xV1dzbXU5eXVPbm8rakZmSEpYSGNBU3RtSzUySHo3VWJFUEpuZkcrV1JrZklSS25NVHYrdGthdS9heGFHaWNCWWF6YU13VGE2MThyMTd0dEtxRzF0MTd1TmJTVTYvemRtSzZqL3h5YkF2REtheVJxN1kweGMvMlAySnBma0hweEdzQ3N0NUwvejNVaVpzdlh2RGlBOE5aVTk1bXVJT3c5a1VOZ20xdTB5enRHT0hTUFBCTEhLbzhTMkM2L0gwMk4yQnFENHZ6OTBlNCtXUkRpcDlWNkwzeGE2VjYvV3ZrOUhZWjVjL2dIZ2xOZU1CYjhKNEsxWEhjQVN0bUs1Mkh6N1ViQS9GSmNhODJabG5LUVd1K0J0aW1zUDJTMnIyZm9uQVdHczJqY0UydXRkTE5lN2F5aWg5YnRlN2o0NTU4eGFDVDBYSStRaUVuNUdGOUQ1K3JWL1d1Nyt4bXdkT3NnOU9JMWdWbHZKZitlNmtUSmxxK2czRldCT21WcjdubEJlSHNxaHNFMnQybVdkb3g4Y0kweDB5RlRvdGZrWll1ZXpsbmFsbmpPVlhJbnZpV2IreVBVeGlPeFZkSTVjdG5aUFJjcVpLRFNaazRkNnZmeGF6YTQzU3hQeFNrQVN0bUs1Mkh6N1Vhb3NYdml1OGZ0M1loUDhBVWZoMTFwVnZ1dHRRczdSZkFmREo5ZjBFMnp1eE05YUoxekZhNnhxNDNVOUw2ZUw2NTY0ZjQ1SGVLYjZ0VGxsNjkxWlZsdkJzSm4rcFdRK2pENndLeTNqdjlQZFNaa3kxZjZ3YTQzUTJVV0ZwNTdYMjhFRjRleXFHd1RhM2FaWjJpK0FlS1MwSWdtMkkvTHI5ZWo4dlpNbWFyS0xjWk84MnlNUTJNVHpVcXJzYXV5cnNadkxOL2RGbzJ4czN0VEtxQXRmSmFSMTFRRGJ5TDhSWVlBbGJNVnZzUG51cEhEc09YV3NFZHVlbk1OMlZ0dE1OZGJXeVNqam5ubmlBY0hhRkpZWHMzc29zYlRMTVBUZ2ZsejlPSUl3MW1VU2cyMW14K3c5TThnOUdIMWdWcHZIZjZlYWxUSmxxL3dCVHRYYjVXTGtWTlhabUd0OEhZYXk2R1FYYXphWlp1alBzL1hIL0FDN0hFUll5ZFFUZzdSdXBNTmMrT3Zibm5qenV2bzE1d0hiVzI4czEvbVhLUUhoMiszV092REt0ZE5mYmlkWDQ1QUFaSDY0OU5PYnJEa0dMK2JPUTdoYkwrT1BzZFpheTlieVBrWWpoUGprY01ZTzBQejQrdVMrdU96TG1hMzluNmVIQmZISklhd3RtL254OTV4ejFUZDN0NVlDajl3ekhtcXd5ZjA0U3VrY3VyN2RKL2tOUFk3NTh6RCtHc3V3VWhwenQ5L09PSEdOK2JOUTNock5sekwxem4vdWluUjZlbUdjUFpXSytPVGVwOXNUTkdhclBKL1JoOFY4MlpoUENXajBmbDczSGNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPZUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJPT2Rxd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWYvOFFBT1JBQUFBVUVBQVFDQndjRUFnTUFBQUFBQVFNRUJRWUFBZ2NJQ1JFWFZSQTRFeFlZSURJM1ZoSXhNelExTmtFVUZTRkFVb0FpSTBMLzJnQUlBUUVBQVF3QS93Q25ZZStIKzlyUkZXcWI1dVk0dStXRzNvTjFNU1JER0tCaE9qQktxeTdVUEI4R3lMaTA5K2taQzI5V3NneXQyenM0d0NMRURlWTA2ejRnaDhlSk9uejJKNStkOVcybE5GRk1veHN0UE1EVEhHa1p5WEtIbEJKaWo3eXR3Y0VFNDNGTklZdlllYXc2eTRBeDlPTUd0TXBmRXk2NWZqS0FPYyt5ZUVRWkJ0TEVuWERDRVNiRXhFd2RoTlZiSWF4b0k1RVZVdGdhODg5UFdrbUtZcGs4MlNoS0NsTjRURENhbHkyZ2RzY1FnaTh0RG5iRWVEOFV3ZTFhN0E1TFhYVjdDYXpMTG9yV3FWUXRyRjdPMkJQNi93QldQNnNmNzF0RmhOWmlkelRLVXF5OWV4NithN1krbTJFbWlSdXBTOEhHUjQ1WHhMT1NPQ3lPd2JpOXI4RXdTQVloTWtVZklXMkx0VmNBSFpOU0dTRjlYSE43RUd2R0JIRllmSDBDdms3Yks0ZmM4VVNZa2dWSXIyZ1A5blNMelF4YXRoc1dSYkpxVnNLa3p3dGJ3d1pBR0RIVUpOWTQ0NUtseVRXRWtvemV1V1gzMmN4NG1aNW96S01FRGVJbGFQS2psZXI3TGFmenZIaDBXQVhsU1hsbEFBV1NTeU5TMHAyaERvSktxN0JzTHZ4OWlwTEViMVFLZzRkNVJZNWdseDRnQW1iUVJNY2g3bk1rTFV1bDZJbm9mTjJlSFh0cVROTHYvYnE0WHY0ODJwdmFXbEM4T0s5R2xJSlg3ZUVUQWpPanZaTWovVG44UGdvb3ZYb0RMQUFMaUY2eS9hYTF3RTAyMVR4Qnlpek5lcmpUQUFiOU1SNWEwUmtheWZCbzlsMW1qVXNaVlpJcXVJSjVkejYxREVFZXFqRWNTVUhQVWZFYTNJUkt5WnBKc3NZM1hkS0JTcUw0OWJIR1FaRlh5WXIvQUdkSS9OQkZxNG5BZ0xWRXE0ZFY0QmdkVlVLbkNTQWJtdmorNDh3YjgrWWpqdWRHMW1lbTJVQWp2ZDNlSmE5NEhUdEl1SUhWdzJEcmpjZ3lnODBlZCswczlkY2Q3ZklaTTAzL0FHd2hjblo1YkMwc2labFZwNkxVdkliYmovTzY4MThPQWhyemxnOXJ5bksyNmFNOHhPWmxlWUpkSHNNWUlGaUI0dldPZGNMOFFBK2JWbVBLRHZBTjRYTjZCVWVwYnRwTWZObVlNUmtQa2N2SlV1bkQ2eVF6dHpLc3gyK3F3UXJ3MWhqbldyMThDU0gvQU5KeENzbHNpMWtTd0JtWEZLbFduZDFvYXhSdXREc3dlcmozWkFKQXA1TmZFRXZBZGVUNjBHeVV5T1dOeVlDdldsSjNiR1d0VGJEY2tXU0pOTlhHOXI0aE9TbVNRSHRzSlkxaFMzL2F3OUg1QktzanRyQkZuQzF2ZDN2Vi9OanlGZ1BFc2FYQUdiV1RPVFNrRksxVE5zUUVLdFNNcktUelR6M21PSEhTYkRtY2NkTnh5bElTNUFoY2x5NXlXWEtuRlllclBqTG05TjY4TEdWMldONXpwcXJtRjNQQlk1eU5qWEg1TnhWbGZFRUlzZFZrdExJYmI3cnI3N3I3cmh1dTExZzJTcCtRNXBJTktSYXlWdXBlV1ZoOTZsWStSNDg2ZVJ4ZkVaZTRSdHpNSXZWc2I0OU12cGY3TzhMMitvSmhUTEdTeEY2c1FIK2hZOVk4dElteXhJVmxBVVJVczFOeWlSZWVzU0wycDZ2bVJtVFlrcUZoa2krU05nMWk3Q09hcEJBV3g1amsxSVF0Y2gxV3lReE1LMTVWT2NkOUE2eWFTT2lNVWpuSUhWYW54THJ6TzUvREUwcVlWN0tRa2x1djJlVUVWV0hxWmNXNUpxUmszcUZaU2NzUUM0TlFjb2R6akZaZDErbTJPSWZmSkg1YXltcEthTlQ4bE9UV1F2SWNvNEJYc2daUTduR0s5a0RLSGNvelFhZ1pSN25HS3lscmxPNERCVnNyZWx6RWFocUh4dCtsVHhhMXgxcFZPU3lNNmpaS1hrZ2E2TEdocXBkcHZNYkNCRkpLV2M0M0kyQXNud3hJWXRYc0FyVVhoaTdFODl5RC93Q2NhWURqa2pUcDFPRGllYStSc3lXOTgwL3lDbHNHOXNlV1ZkV1I4ZHpPQ0t3SWxUQXFRQi9IdTZSZWFHTGVBaUFmRUlCUVhXL3hjRlgyZ0lDQWh6RGYvRXlCb0FySWpBanNUV01INjZpcFArQlpYRVorUkpIaHd2dng1dFEvQ05iVStZYVdWb2JoeEJKTDc1OUowWUtVUmRsdGxvVzJXaGFIcEN3RVFFeXptRjF0M3czZ05ic1MyQU0rT0QyV1VJQ0haenJVbnk3UldzeS9LZVMrR2cvbHJhYUVBRzNrTmJ5NHFHRlRyMW9hQ09USXdmcnFLa3dmK2l5dUlQNWVsSGhqdjlpTTlDUElPWWp5RDBsbi9PMnZTRjh2anRyZWUrd2RYNUpVRWpyaExaaTNSdHFzQzlaaHJIVWR4dkVpbVJpU2dBL2F0dCtJUUNyVEMrZjRsbE9pcEloYmoxaTQ0b2xOczNKWWJLY3FMWEdFczlpRkRwMWljckpjOE5QZDdMaFltcENqYlc4cENnVEZKazkxOWdEeUcrMEtDK3dmdXZ0R3RocFRDNHBqWmNwbXBKQ3hFNUdwejNGUWVqU2drVCs1cEQ1b1l0NGNRNlZTaGdtakFReFNOM2F5bWJLK1MyeHhKWEVUdVFYbVFaeFZPME9hM05jUUpDbmRDeE5mclZKd1VpQVd4LzhBWEVWSi93QXZaWEVhK1JSSGh3dmZ4NXRRL0RkVzFQbUhsbGFvSXlFV3ZFVUtJc0MyM1BqMjlSdkRzZ2U0NlVKams2eVNRdWE0eGE0UHJpcVVZdnpEUDRJdkE5b2YxSjZhWFA3dktKRXFmWDFhWXNYMXFUNWRZcldaZmxMSmZEUWJ5MXRIaGxTSU5rNmdyaEdIYXptUkpJdTZRM0o5OGFlU3ZzSzAvd0NYc3JpRCtYeFI0WTYvWWpQVzZhOWMyYTJTRmEzTEQwYW4xNG0zMWcvMTY4VFg2d2Y2ZEpWSjNKRGVpY1pJN3JFM0QzUmtLZGhiRFRnQVJyZitheklyS2dSY0Y2MUF5dDBoZjBDdTFVaGUzRk1mT2MxNUNsOERUUk44ZVJPUlZ3NUVDWWpDS3BaWUZnbkxyN3lrSnhwVm4yNzhoVGVaeWFVckY4amVIRVZrR3lKTm9nNWxyMkNTT0NhL0xtUXBMa2VUaTlTUlVGOS91NlErYUdMZUdSY1l3ZWRyazZ1Vk1KVGljellGeEsyT0pTNUpDMFBwd0FMUTVCVyttWTBMNkk0NmpoL3BpR0Q5ZFJVbi9MMlZ4R3ZrVVI0Y0wzOGViVmQ4RjFiVStZZVdWb1pOVWtqd21rWXhQQVhHNjIyK3k2MFE1aEk4SVlxZkR6VDNDRk5vbXk3VWpHamtUY0xNYTZNeDJmc0tTbkZhcTA5ZU5pOW5yVW55NnhTc3kvS1dTK0dnM2xyYVBIZFBGSHJTM0lwcXlwdWJ1UUhJaXdCcmlEK1h4UjRZNS9ZalBVOGk3Sk00c3Fqc2tSaXJiZlprd245SVgxN01tRlBwQyt0dkloSG9QbVpRd3hsQ0tKQnFkTVVzSXptME96aWNCU0F1KzI4c0w3UjUyekdJUmlXSTdVc2tZa0xtVS9hMFlkY2d2RUl3S00zTEduNXlWQ2N2Z0wyWXF2ZEVLdHRjbERldlRtSjFYRFptYU94dWVJTXFQQ3hWVXh4UmpxVXJURnI3RW14VXFrdXFXS0hJbThFQ054YWI5aE5jSkxqbHVOZlcxVUQ0eWU3cEQ1b1l0NFpYeTlCc2N1Q1ZESzNJNUtjZzJjdzRxV0ZwdldVMG1rS3BNdFJGSzBaNVo1RytHSkd4MmhLdklMU2xBaDRqL3dDdUlxVC9BSmV5dUl6OGlTUERoZmZqemFoK0VhMnA4dzhzckhNeWtVRmt4YjlHWEc5SXJnZTVEVGVrTEltRVlWa0hzZXpPSFhIbFlNbXZSbVJwNmFuOW1KZEdWZVF2UlpNakRiTW9LNXh0MHNDNU00SmprYTg5R290K3lkcVY1ZElwV1pmbExKZkRRYnkxdEZIanlJdkVLMGh5djY5UU1JKzhLUXZmZVhoeEIvTDRvOE1kZnNSbnJJTXJaWVRFVmNsa0tpOU8zQnRMaHp2eXV2YWx3NTM5WFcya3hZcDNtSlJJSTRwdlVJYXdSc3pMSUczRU1qd2xCL2FJM3RyaTlmWUF1WDkyYXI0Qmx6SFUyWGdoalVwU0sxZjNoWEVoaUNWdG1UUExrUkFXQ3dPcmd5UEtkMmFWaHlOYmpMY1JTbVEySTV6SGIxWmpGdEppQmZ5QTk3Vm9MNFBMNDFNRzBWOFplVWptblhKaUZpTTFNcEtzT0p6akdMSVpseC9qUlFDQlB1YVErYUdMZUhFVmp6ODhUV1BITkRHNUx5MFdQNTByVVdKeUlZLzNtWUNZSE9MNGRqN0E4M2MxMndoaEJXRFpiZXBEbVVoUHVUS3lsTmdBTjBZY2tyeEhVTHFpdkF4TnRwQTEyUWNNcjJocEFMM0pYR1pHbGRMbTVTd09aYXpRL0hEekJzZXJuQ1FwTDBiZ2FJV2wzRFdiSGt1UTVla2p3UmVGNU9Cc1VTUEtjaHZRdElBbFJaR3d6a2VGcnpDSFNNclR5Q0daM1BOdEtKYVZ4bCtnOFJrc1R4S3FDUnBUMFFuQ0FFM2pVNVZKMTAzZVZxUVFGUHFUNWRZcldaZmxMSmZEUWJ5MXRGS2Z5MTlZbW1icEFKNGdsRFRkek5nVWthNWZFVU1pWmxBSG82NGcvbDhVZUdPZjJJejF1eWtWcmRhSkVtUnBqbEIzcXhKZnAxMXIxWGt2MDY2MHRZbnhFbHVVckdad1RrRWxtR25XbEZXWEdYdVdzV1RTSUVpa0pDQXBVcWRZekpHeFNLZHhqN29qTzF1Z1V6ZjhzTUtsb2FGeEpGZ0NCWUFQMzhUWlVuQ0x4ZEVJaDZmRzBQZloxTEUwZGpxTVQxbVY5Zk1qUWxkZjZKblBmRzQxb2RpNzdpekd0YlpmdzY0UkwyVjRlcEc3TnF0dGE2M05Va3E5bVpVY1JlRjludWFSZWFHTGVBaFlQM2dBMEZoWWZkWmJRalcvdVdHOUxGemNic3l1dzl3clJUTmlFcHBJeHZLRllFRzJpRjFvQ0FnSWVqc0gvd0NMUkVlWEt0emMySUloRmxVU1lGdGhzallTMjQ1NlNFdXFrMU1nd2Myd3BxeHczcG9HWW1OWjdyYkx2aXRBYUFvditDN0svd0FBSDhBRzVlWm02Rnc5WEYyUmRZYkpLMUo4dXNWck12eW1rdmhvUDVhbW1sSDVjeWdyUWpLNHh1VmpCSHRUeWF1Zk1PWVZ4Qi9MMHA4TWQvc05ub2ZzaUhJUUFROUdWL3dzcjBSZjMranRyZWV5d05ZSkpYRDVaOGVMSmFldmUxcFJzbkRrSWY0RUJEMFpRL2VYWlZ0bGx2dzIyaFVsZTJxUE1pbDNlVnhLSkZzL2syL0tHU0RYVWkyOGxxMHNaOGR0dUxTVk1MWEZMMWQxb0Q5OUFTVi9KZGxBQVdoeUFBQ3Roc3NNV01JY2N0Vm5sbnVyMDRMSGQzVnVqZ2NKNnYzTVVUQmZBcCszeTF0SUlVS3ZiRm5uMDZ4MTdZMDgrbldPdmJHbm4wNngxT2RuY3FTTklZakpjVWpNUWVhYWVmZWNjWmVhYlFWalBZM0pzT1IySUxIUXA0UldibnZZSnVWOEdRaWJrTGFMSjhsU21vMEtwS3dwanpURHpyempqTHpES3gxUFpmQlY5eXVLdnlsdkdPN2d6eExZRmp1eE03aFJ1NTd5SlFnVkJVZGwwLzJneWpKQ0RVaU5ZbFlreWs4NVNwTVVLVHJ6VGF4dnM5TUliQ1crTW9HUm9PVFNmYkNhdmtjWE15aGhackNhdzlzWktzZHdWTkZtcG5hMUtVZHhKMk5nZ01kWS9BcSs4bzIwd3UrNnk5azI2eUNoYUV5STlxWjFobVp0aHBSa2lGWHhwMmFHdE1tcGwyM203YXpwa0JMQXkzV2UyTlBQcDFqcjJ4cDU5T3NkZTJMUFBwMWpyTGV5TXNuOEFYUkowWldwT2xUSEdwMUZoNUJ0NVJzQzJYeXJHVXRpUzkySWVVeUhjNStzSjVLb1FnT01rRzQweVVraURQR1dwQmZrdkkwMG55d0Q1Uy9LRmxsUkdTUDBYZGdjNDY3cTIxWEZkdU1rdHhJRk95UnBkd0RkQjMvbUJwS21XMm1TblltOGhwSWJHU3gvZDNSOWRqblI1Y1ZLOVovMWg2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXYvRUFFY1FBQUlCQXdBRUNnY0VCd2NFQXdBQUFBRUNBd0FFRVFVUUVqRVRGQ0V5UVZGaGRMTFNGU0p4Y29HUnN5QkNVclF6WW5XRG9zVFRCaU1sUUVSem9VT0FzZEZWa3NILzJnQUlBUUVBRFQ4QS93QzJDL000bUVUbEdPeEJJNDVmYW9yU01zNno4UE9aT1JRbUtqdjVZUVlib3hqWlZVSW9hYXViS3pFcjgyT09SeGxqMUtpa2sxTGhEYzNsL3dBVGhMOVNBRWZJazFCRHc1MGZMTHd5VHg3eVluMzV4eWdFbk5XVnJITEVJSmpIZ2w4VlBpR2NTRXlOYVM5QkxmaGFyempIQ21LN0tLZGllUkJ5ZXhhTTBobG5rR1Z0NFZiQmM5ZFhKd2s5L3BUaXZDdDBoRkJVVlpSbWU1c0ozRWg0SWIzamZzSExnNnRGaTFOdndFNWovU0diYThDMVlHQjVMaWNsMXRZbWdpZG5ZKzF6Z1ZMSHNXVm9MOGg3dVFEbFlnYzFSdlkxWVNCSjU0aGw1SFBMd2NlYzR3Q0NTYTRMOUY2WlBHdDJkcmc4L0htMXBCeWx2UElBSkluSDNINkNjQWtFVnBDQ1F5U1JYWlVBaDJVRUxVdWs0SVJNbVZGemJ5U2hRNiswZkkwTG1HTUdXNkxyaGpVVXZCeDhCamhidGh6c0U1Q3FLaEdKVWcweVh1SWlONUtFbncxZjdSc0x6R0R5YjQzRzRNUGtSL210dTYvS1RWbzU1R2dOclBIR1hMWXpuYlJzN3FlNGVjeTNNcVNPR1lBRVpSVkdQVjZxaXZOS3VuWWVOWXBMS2QxVHRMcUNhaE4xRUMvVUo1TVVrQ0FEc0VyVWJWZU8yYmM0UlNiUVJ2bWpZSTNGYTBmSmRHT2JwZU41NVpFeit0c3NNMUhCc2c5aG1PYXZkRWdDY0lINEhaVzRsNUZ5TjVTck8wTWFXdkVFS0NNTHpPVmp5YXRpdy9tSzBvNnkza3E4K2RrUVJxVDdGVlJSYk5qS3FiTVJ0U1R3WVFkQUhpRFZMcEM0WiswNUFwdjdZQnNrK3VEeHZkVVYvYk1uWWNrVUlKZnJQV2pieTMwaG82K1hkTkNKRmQ0MjZjTUI4R3JqMXQ0cVcwdUpNZFo0V1Exb3ZTSlNLYUtBU09XS0JpK1N3MzdaQnFUU2l3UndYTnFrWWlZeFNuYkJIdWY1cmJ1dnlrMWNQYy8rRXIwdFA0WTZiVCtrTGE4SzlFYnp1TnI0TUZKcTFSdUF2SUVXNGluaWNna0ViUStCQnF3dDVFc1laWEhEWHM3RXVjQWRic1NlZ0NwYktKaWUweUdvdEV3SmRRZEZ6Q1pKTnBEVi9Cd2tiWkFQYXBIUXdPUVIwR3RMbVMwbm5QTmdiaE1vN2RuSVJVZHNzSm50VTRVVHhaSkJRaGxLbkRzTTVOSllHMTBkSFBQd2x6ZFNFRWNJM1lDZG9uVnMySDh4Vm9MYTBudE52S20xYUNKM1ZSMWhpWEhiVm5CeHpSTTBaR0xsR0dXaXoxTU4zYUJYSEdsc0JQNmdsREFCby9mREFuRmVrZlNYb3pnUittMitFL1M1NW0xMGJOSmRDNDBpWVh5c0FRRUxHU1B2RW5OY1ZtK3E5YVNsL3dBTm1mZGJUc2VaN3IrS3VQMjNqclJaa0VFVXBBTjFDN2x3VTZ5TWtHb0xuak1HaVV6RXUwT2FKSEQrdUI3b3JSbHdicS9taWNOR2tnVW9pZHJBTStmODFkbVFXdHkwN3dpTXJFN3Q2NkFzTXFyRGtGUmN3WGVsYnFVSm5xMm9UUk9URmJhWXU0aytRaXFaeThra2w3Y016c2Q1Sk1OYjVwTkIzN3NQYVkxSWYrR241MHM4ck81K0o1YXVtV0pudHJsNGRySndNbFR1b29BSmJyU056SStQYTBKTlBkQ0VXK2k5S1hJOWR3VG5aMkVIUlJPU3hPU1RXaWVDTThjbWtwNEZQQ2JlQ29qVnZ3R24zeXkzMXc3L0FETU5hTm00S1pvR0xSazR6eUVnSC9pcDhjTHhTNmVIaE1aeG5aSXpqSnE2QVBwTFRFNVFUREdBUm5Mc01BWUlCRlJEQ1FXdHpjOEVnN0JrVTVaMnhjdWswcEpKKyt1TW50YWd1QmJUM2NvamRmMWZXMldYMlpHcTloNFMydGpwZTZpMkZQNmlSa0NyQ0I3aVFSWFU1YkNBc2NEZ2FKQk1OeGV5U0lTT3hpUlU4amlJWE04cVNnbzVVODJKaHZIWFZ0QXpteWcweGRTUEtvSE5WR1FBNnBYVkZKM0FrNEZkN24vbzBrcVJGYlNlVm55eHdPUm8xR3E2aVdWQTkxUG5EREkzUTEzdWYralhlNS82TmQ3bi9vMVltTVNyYXp5dElkdVFSakFhSlJ2Y2RPcC8rbGJwbkE2Mk81UjJua3I4RHpOSy93QWtHei9GWFZKRktnK1lCcUxsZTUwYS9EcXZhVndIQTdTdXZPR3Zac1JXNDY4TzNPSTZselhWRUpaZi93QVd2d09aSW04SkZPMkk1eUE4TWgvVmtYS24yWno5cmJ1dnlrMzJEVnpPSWRMUVJBQkM3YzJic0pQSTFjWmo4UXJaRmVsNFBESnF4WWZ6T3JqNThLMWFUY0hvdTJsR1Vsa1huU3NPa0tlUVVOd0ZlM1Zlb1RvK3dCeEtqN2hOdERsUURyMWNRRmVpTG42VDZ1TTNYMTMxYWVsTEVMdXRybmV5ZGdibkN1TXgrSVZzaXVQMi9qMWNRZzhBMWUydmJXMVovbTRxMGxPSVkrcGV0ajJLQVdQWUt3RGMzVGdjTGRTZEx1ZFh0cUNNeVN5eXNGUkZBSkpKTzRDc2xaSjB5Z3ZwT21iWTNMbjVuZWEwTUVrdkFQOEFVT2VaRjdEZ2sxQWdTS0tKQXFvbzVBQUJ1R3JzTlhDbUpMQ1JBN1hqOUNLcHFTVm1odHhJWDRKQ1RoZG84cHdNY3YyZHU2L0tUYXByS1ZwRXNiNlNBT1ErOGhDS2djTUV1TkpTelJ0N3lPeFVqMmlyeXlpbW1peCtqZGtERmZnVFFoaUsrOEprMmE0ekg0aFd5SzlMd2VHVFZzMkg4eHE0K2ZDdE5vMUpUN3ordXgrYkdyT3laNFBVMnRqcmZIVHNqTFZLY3ZMTmR1ekg1bXR6Mk41STAxdTQ5MG4xZmF1RFY1SVhsbGtQL0E2Z09RQURrQTFjUUZlaUxuNlQ2dU0zWDEzMVgwV3lIQUJhSnh5cTY5b0lCclI5L0hHeDZKQnRBcTY5akRCRmJJcmo5djQ5WEVJUHBpbzJ0UWs4RXBqZGMzVVFPR0ZmdE9ielYrMDV2TlVtTnVHNHY1WkVmQnlNcVdJM2dHclRSYzgwUHY1UlBDN2FvTFJKSUk0SkRHdDJXNXp0am5ZSUs0Tkp6WklidDBZZkVHb1h6TklvQ1MzWUhORXBIT0M2cnpTMHBsUHVxaWdHa2pKVmZ4RUE0RkdaZzF1OHJvdHNja2NHc2YzQU9xa2JKaU01ZUtUM28yeXJmRVVpN0Z2YnhBaUcyVHBDS1NkL1NkNSsxdDNYNVNiVmFvWTRYZVYxMkZKeVI2cEZRTUdqTXBlVlFmZGNrYXJTNTJ0TFhDY3g1RTNRanJ3ZVZxNHpINGhXeUs5THdlR1RWczJIOHhxNCtmQ3RmMmZKdFo0K25nOGt4T0IxYkJDKzFUUjNpcGlXa2VCREF6RTlPWXlLM29Zcmt6SjhSSmtuNWlwNU5pMjBqQU1LVzVjSTZubU5nYXVJQ3ZSRno5SjlYR2JyNjc2OUJ1aHVVUVphNnR0dkorS2NyQ2dvcmo5djQ5WEVJUHBpcndvWm9CSzhlMXNPSFgxa0lZWVpRZVExKzFidityWDdWdS82dEpad3lDSXpQTGhtem5sY2sxT1dzN3VRN2tTUVlERTlBRGhDYVlWR2N4aTZnV1RZUFdwSXlLYjc5cmV6Si9EdGJOSmsrajlJNHkvWWtvQStSRldzaGltaGtYRFJ1Q1FRUlhEOGZzdy8zMUtoWkFQWVZCMVM4KzQ0QUpLL3RkY0UwZnYyMTY3L0FGZHVvdVdlVklpazFxT3QwNlY3UjlyYnV2eWsycThqTWtJanRaSmNxRGc4MEdwRGdQTllUb2c5cDJhblFTUlN4TUdWMUl5R0JHOEVZclJRRDNwai93QlhCdVl0K3NtL1BVQ0s0ekg0aFd5SzlMdytHVFZzMkg4eHE0K2ZDdFI4amRLVEwwbzY3bVUxdWVmUnhFc2Z2YkRrRmZtMUg3bDFaVEovRnM3TlRqTVU5dklIUi9pS3Y3ZGtKeGtvMjlYSGFyWUk3UlZ2SzBVZzM0WUVnMXhBVjZJdWZwUHE0emRmWGVncHJRYUxISVhPWHVvTnlTOXA2RzE4ZnQvSHE0aEI5TVZabEJOSWtUU0ViYmhGNUZCSjlaaFg3Tm44dGZzMmZ5MUphUXhpUjRXakpaYzU1R0FPcUFCSVZsbUtYRUM5U3Z5Z3FPZ0VWMGllek1uMHkxT0NWdG16Rk00QXljSTRESEdyVEVUd1huYkpIallZOXBVNDlpVmFTQ1NDZUp0bGtZVWd3YjdScEFMKzJKeUI4bW85RnpZUy93RGxBd3BXMlhlM2xEYkRkVERlcDdEVXlGSFIxREt5a1lJSU84VlkzaDRBSGVJbTllUCtCbCt6dDNYNVNiVkhZeWlSclMwZVVJZHNieW9xUWhWSG8yWHkxWldLUnpqSUlSdCt3RDFMdW9hRXU4ak9Ocis1ZmtxR1JYQU80NE9RRFY3YlJ6d3NPbFdVRUg1R29KRXU3TkNjQ1IwSnlueFVzQlN2c0czYXprRDV6dXhqTmFkblNYaTBuSThNS0RDQngwSGxjNG9DcnJTY3hoY2ZlakRsVlB4VUNyWVp1OUlTcG1PSHFYOVpqMVVDZGk4c1lqUEE0NjlwUjZ2c1lBMDVBVkV0bkxFOVFHSzBsZm01dGJTZklralFvaTVaVHlxU1YzVnNtcm5TTThzV3p1MkdrWWovQUlyaUFyMFJjL1NmVnhtNit1OWJKcTBrL3ZZczRXZUk4K005aEh5T0RWL0NKSTI2UjFnam9JT1FSMEhWeCszOGVyaUVIMHhUdGFZamhRdTV4ZFJIY0s3bEovNnJ1TW4vQUtwTWJVczFxNnFNbkF5U0trSVZFVUVsaVRnQUNwd1huMFVoQXVMZGZ1NytSajFxT1VWMHBQWnlSdDhpS3NkSXczTnhmUEN5UlFvamhtOWM4bWNBNEhUUUZTM3MwcSs0cUFIeHJVNXlTY2hJVUc5M1BRb3I3bDdvMkV5Zi9hTVpkYVU0SU51NEkrR0t1N1ZJSVV1a01adVhENTJ3aDVjQWVQVUpvRStLVzhTc1BtRDluYnV2eWsydjJhcjVrT2xDbittaUIyZ2hQUTdFRFZDU05EM012TWtVblBBRTlCQjV1cjJhdElSOEU1aU9UWVJuZTUvWEk1RkZQTWkzVThVZkNQRkdUNnpCY2pKQW94NWlsaFlNWm0rODduZVdKMzVydEZlN3EwbEVZc1JISnNvMkhMSTJOeHh6ZFhFQlhvaTUraytyak4xOWQ2MkRxMHhKbXhkenlXOXorRWRqK0xWeCsyOGVyaUVQZ0dyMlY3SzJyUDhBTncxYlAvaHRsY2dCQXZUTEhubnY0ZFhzcnNGV2lHU1dhWnNLb0ZXYWNCbzJGOTRUSkpjanJZMWNoVHBXNmNBWEJtL0E2ZmNDOUM2dmRHcWRHR2p0SGh2WG5mclBVZ085cXZaM25ubGJlN3N4SlB6Sit6bzR5R09LZk93MjNHOFp6Z2c3bnI5NzU2L2UrZXYzdm5xVC93Q05oS1NGZmZjc1FlMWNWSXhkM2RpV1ppY2trNjRnQWtHazBNaFFka2dJZjVrMStNYVFmeVZKeUhpQ0hoaVA5MXlTUGFvVTFJeFozY2tzekU1SkoxT2N5UnFRMFVudlJ0bFQ4cTY0OXVCai93QXNLN2RJdDVLbEdDTkhSa1NrZjdqa2tIdFhGU3NXa2trWXN6c1R5a2s3enEwYkNJWTNtNFRhUHlhcisya2drWk9GeUE2bFNlZHF0bmtjUzNHM3RrdTVZN21yOTc1OVNFRldVa0ZTRGtFR29JbFJybVVTQjVpQmphWUJnTW1ubVNiaExmYjI4cWUxdFZyQ2tLazhMa2hSajhWZnZmUFg3M3oxKzk4OVg1aUx5d2NKdGpZa1dRYjJJM3BVYkJra1JpcktRZVFnMUhnQk5LUkdSd1A5eFNybjJzVFhXbCs2RDVGRFhYUExKUDVLUTVpdCtaQkZ2M1JyZ1o3ZC9icVgvcVcwaFhhSFV3M01PdzVGRDc3eEdHVDVvZG4rR3YybTNrcGh6NFlqTkw4M0pYK0dwem1TZTVrTHUzeFAvYkYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWLy9FQURBUkFBRUVBUU1DQkFVRUF3RUJBQUFBQUFJQUFRTUVCUkVVSVJJeEJoTXlOQkFXSUROQkZTSWpRQ1JoY1lCUi85b0FDQUVDQVFFSUFQOEF4Y3pMUjJUcmhjTGhmaGNhclZ0WFg0K0hId2JUOHJSMitqL2k0K0hmc201L3M0eXZIWXRORkptY2REVkFYanhPTHJXSzNtU0hTYzdaUXd4NFdsREhwTmV3a2JSZGRmRFVZN1pINXVXeFExeFk0c2JpYTh0VVpKSzFKN0ZueXhiRFVZeDBQSVlXT09GemhXRW93Mm1rOHliRmVaZUtHSzFqNk5PSFU4Wml5dFAxbCtrWTkvMnJKNHRxdWhCUXc5YWFzTWhIUWVHMDBjbVV4Y0VOYnpBeE9JM0k5Y2pZakhPL1MyVHgrMExqVGpYK3pndmZDcnRPRzB3dExWZ2hnajh1S2t3L3FranY0aUp4TUZoM2M2UWE0RDc4aWtFSkhlTjYwQXd3TkdzRnA1OGpMSlFicklCQ25vVGpHN01YQk92RFhhVk13czVPMlphVnJUdkpndE5vek0wcHZrbWRadHRhYnVzVHpUQjFQV0N5d20yYTVvdXl4ajlOQUhIR1VDc09VcXpOVTRxL1dYNC9zNE55YThLOFJFN0FIVGhDMXA2dkhhR3Zrek03dENLL29USEpEUXE5QzhQT3hUR1N5VnM2MTFpYUdVSm9tSU1YY0NDMFF5VzhkSGFrR1ViZGlPblVjRTc2dTdydzEybFZ2SUhYeWo5V1NxQmNnMURCV3dhTjRIL1I0ZHp1SHp0MGZMYUZzWDdLTllmSk9FandIbkhaNmJyQjNRT3UwSlZzU0VFcnl0bnJvR0xRaC9ab1FuTFlZWTVjSGFrRnVxTEMyZ0hSbjhQMkRKM2M4ZGZxNjlFcG1STzV3eUdCYVJ5WUt6Tm9SMktGcW5EMUxWMWpLOXF5SmVXZUFzaytwMllIZ2xLTjRaNUk5ZWlMRjI3UmRSQmlMVEQwakxnYklOMURPOXVCdkxQVjNkVk1iYmtnRnhQQVNoRzVxU3hNYmRCVXNOTllqYVVKc1RlYU4wWFYxY2lQV1dpK1hwTkdWekR5Vm9uTnhiWGhvL0QwNVJzVGZMYzYrVzVsOHV5OHEzaFpLOEx5dXpmbDRLMHM1YVJ4ZUhweWI5NytHei9GakQySWRYWE9xNWRsV3h0bWZrQjhPU3YzTHczS3phalBSc1FQcWVuUFAwWVBtOEtiaGs2NFdqYUxPMEFFZHdFUHJaMjAxWmxudlpMOEx3MDJveS9ETE96M1pGZzhjeGZ6U053dFZ3Nnk5aUFJSEEveXNaN01GYTVpSkYzZFlObWFrS2RadWg1TWp6akI2MlRQd3M1elNKMEhkbEI5cG0rT3JMTU96MFpHVld1VThyUnRVcHhWNG1BUDJyVmtSaUxhdmxab0piRGxGaDZEV1pPb3dGZ0hSdUZ3cjg4TVVMdkxJUWtidTMwWUwzdy9ETzJwb1NGZ2p5Vm9EWlFtNXhpNzVabTJNaWc5Ykp1eXp2dEhUTHcxNlpmaGxtL3pUV1BqWWFvQzFzempya1FTV1ozTjNPcmxMTUQvQUxaNTVKNVhNMjdyRiswQldmc2tpOVRyQit5SDRXWUJuaWVNcEs1VnJQbEUzWlp6MkpJUFV5ZyswS3lwbEhUTWhhOVpaYjZ5ejhIYm1NWEV2RDhiRlo2bCtGbkxNNHk5QWhZbUErcHBzdFptZzhvbGdCL3hlcEZyb3JkdWM1WDY0TDg4SmFoY3V5Mmo2ei83OUdDOThLWldLY0ZoMjgyUEdWSXkxRnRQeG5jaHEza0RCNjJUZGxuZmFPbVhocjB5L0RMZTdObGhiSG0xR1orN0tTaFdQVnlrd1ZZOWVtL2lwYXY3azNkWXYyZ0t6OWtrWHFkWVAyUS9IS1VXbjBrWmxuUFlrZzlUS0Q3UXFhSVpvM0F2MGVqK1d3MUZ1MlhyeFFUOU1lSHNlVGFGM1pUUVJTdG9jbUdwSDJ0K0h1NVFTUnVEdUplSHJXb3ZEOEphVmFiMW5nNmo4amV3c2xZZXNOSGZuNmNGNzRVeXRYWUs3ajFqbXFibG9tZmpWczFRR1NKNVdnOWJKdUdXZDEyYnJzNjhOZW1WZjdXWDEzcHFyYWtyU2RZVi9FVUw4U2htS1JJREUyNmhuaUdhSndJeDZEZGxqUGFBclAyU1JlcDFnL1pEOE1YZWF3TGkvd0FNNTdFa0hxWlFmYUZUeWpCSDFsK3RVdE5YYk4wdXpaYXlGaWZxRGxsUnpra0FkRWdaMm1ZOHczb0p5MGpYaUdEUW1sVVUwa1JNWVZ2RUxNT2tvWnVrZmVLZU9VZW9IYnFGMWZoOGl3Y2YwNEwzd3BsbjYwc3BpNEJRdEdUTTFLSTRvQkE3YmkwQnU0UHBJbzM2Z1oyeVZVckZWd1lxc291NFBoS2Ixb0hJdTdMSVNOTFpNbFJ4MHR3bjZiT0tzdzkyZ2tXRmdtaHIvd0FyNlB3ckxzOHhhWTNpcEdyUDJTUmVwMWhQWkNuN0tyYUt0Wjh4cTh3elJzWXJPZXhKQjZtVUgyaFdXQWlwR3piYWJzbnF6YW9vSkJGeWNSSW4wVDRPMTVQbU1kV1lINlh4ZFN4dUdkbTdMeEVmOFFNcWxTU3pMMERadzFtRXRCZUdWdUZnYXMwZXB5ZGxtM1o3cFA4QVRndWJ3TC9YdzRYS3psNFFEeUJXRnlRa0xRbXRHK0dXeUkxNDNBWXVncFdlU21NSXd0NU9yTFJOL3dERmw4Z05hUHBIaDFpM2JaZ3lzNitRU0xrM1dENXBDbjdPcFBVNndWL29MeUNaWnYyUklQVXlnMWFJVnF1Rm95ekxhVVpIV0JpcmsrcGNkbDI3YU0vZVNRWWhjanlWM2N6Y1lxS3FFSDhJOXVlRXl2WG9xOFR1ODB4U3lPWmZSU3RQV204eG04UnphTDVrbFh6SktyR2RzemNDUk9UNmt5RjNaOVJxNW14RDZ2bVYxWXoxay8yaVR1NWF1cTE2ZXUrc1FlSTV2ejh5a3JHZXN5OENST1pha3o2S3RuWklJaEJwZkVNeGc0cmw5WFZQTlNWb21pYjVpazBkbDMxZEM3cytyQjRoa0VXWjd1Wmt0UlBHaGQyNWFMeERNSWRLK1pKVjh5U3I1ams1VnJOeVR3dkU0bDA4ald6bHFKdENieEtUZDVQRWNqK216ZXNXT1pPZEZCWmtnZldPSHhGT0RhRzNpWFJsTjRoc0g2Slo1SlM2ai84QU1PMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhYLzhRQUtSRUFBZ0VEQkFFRUFnSURBQUFBQUFBQUFBRUNFQkV4SUNGUllVRURJbkd4TW9GQWdCS1I0Zi9hQUFnQkFnRUpQd0Qrc0dHZVJiaTJ1TzdwaEdETE1HZTNYeFlYdFZqSitKbjUzSGRHV1licCtKbjVIdC9LNytxWU03NmZGNlNzckhyTzN4VG95WThDT2E1V0tjTTlTelRQVS95L1g4cnY2SHlQZTVpNUllS013ekRKV2ZJOTdiVTZIN2RqUGdlNUx1MVh0ZmFqM1JPNjRIL0tkbWVwYzlRbWg3ZEdSMkprOXVxVHRZOVJNeWg1UDlzOVVsZGpkcVRzaVc2SkVyRTdtYVNRNzBrdHlhSm9raDRvaDJKaXVxeDJKMkpKa2JhdS9yVCs2ODA2cXZqUXJ1dkdqRDA4TFIxOTBWY0NzakNGdG9WbHA3bzdFMnpMV3JxdkJrazdrdHVCNzE0ZWpEUEQwY0llNU5rMlNQQ3B0RWx1UFEyUzE5MGpjOU9uNzA5VmU4YVFUWnN6ZGMxNGVuSzBjSVd6UFQrejAvc1ZrWWRGY2dQOUd6VllDc2JyVjNSa3p5Zmt0UFZXS3hPd3p6WGg2TXJUd2pDSmtxcTZIWWxlaXlPd3QrU1ZtTyt2dWl1UVpsSEJ6VEl0ek1xWXVZUkc2SXM4MDVPRGg2T1REMGNJei8waVJGVGQ4RVdiSlU4MFYwSVZrNmRhZS9yUzd0MGVoM2tPMFRHaCs1MTRlbkQwY0xSMTlqOTFGUjJSK0k3Nkh2NE12U3NFRVFSQkh0UTZ1NUEySFNWaUpBOW82Uld4RlVpUnBraVJ0U0sySUlnaUpISTl6M2ZKQWhZbFJpdWVtS3c3ditzVVNKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0ovL3hBQXlFUUFBQmdJQUF3WUZCQU1CQVFBQUFBQUFBUUlEQkFVR0J4RVNGUkFURnlFek5oUWdNVEkwRmpWQVFTTnhnQ1JDLzlvQUNBRURBUUVJQVA4QWk0K0Jqai9SZVlJR1pqbTgreno0ZVhtWGFSOXYxTHQ4aUlGOVFaa1gxSDlqL1htUUl3WGwvSnp1M2xWRkM3TWk2enkrenZYMzBUYy96cTRxTGc0c1NMazZXTWFSYXpwV3pja3NKQ3ZnTVcybk1PWW1MYmJJeW1kU1JtRndkZVordTRXcUpQekhZRjNXWDc4T05kNU16VFU1VFgxN0p5cWU2cGNQRHRveVpFMU1PMEkrSmNTMmRsbGxRTGpGQ3JjK1N4aXJkblB4ckw4c3lDZjNUR2NaeWpIbWtzTitJMlhjbnhJd1RPa1g3YW1Yc3MyTGRWbDY5RlppNVlpeHg1ZGpGd1RQTGkzdWt4WldlYkRPamMrQ2llSWVYTnBLU3ZDTTBheUtNb2xsNUYvSjJwN1dmR0w1SFpVaTNGUWIrNG0yMDM0aVprN3EwWUhGU1dsbUdsc3lqVnNWbERHVVBramJKa2RWQ01RMXpJQ201ek43YkhiV2E1cXRycVBwRU1oaGxxbWx4Sit3UzNtTlcvT1M2dGcrWnBKamVIclFncVErdGxEYTlhTHJGMGFQZ3RxclA5U0xDNEVaT0dtMldyRE1zalNSYkM4OG1sQ3B1cGxHdDZJN3F6M0lnWjMvQUpzdGtFck5zc1lxVzI2NWV0Nyt1bVdpbUkzOWZ5ZHBlMVgrR2wyVUxrU3VmYWpSSXlFeVJJb1hyZkJHbUdjWHl5ZmlUcnpLbzhLd3k2OVUrVzRXZTdnUkd5d3JHMkx6Rm5Zems2dGsxODVjVi9QTWJrVzlBMHRqSGN4bFVFZDJDOWoxUE95UzlKOG1rOGlFcEc3eU0zb1F4M0VZOXpnNlNMQzhna1kxY0d6STJwanNwMlNtMlk4UnJEb25TVDFQakVvcFNyTi9QMG4rcXBJMlRoaFB3MFdrVFZhRC9ValkyampjdU5iTHNVWEd3WkZwVy9CdWFreGlUSFV1eWtrZmwvSnl5eGlWMVE3SWx3ZG9VTURpY2Fac3pISmJuZVBzYmdxbVd5YlJFekRFTHhhVXZ3NGtWaG9paldjR0hJWk5VdUp0ZWtoSk5xUFNaVlE1UFk5d3BLQ0pQS1djWEZIU3VOSE5qN2NwbzVjclZMYk5Xa0JFMXF4cTRNM2dxVlk1MWoxQTJjVnFUc2lna1BHNnVCdHFrV1JNdjFhTWJ0VmZFdzBvUzJuZ25JTTB4MkxadXN5SWUyYXlXOGlNY0trcm82eWZZeVhZdGJVejF3WDZ6UHNXZG1wU0dUYk5CRzI4OTNUWnVHZTU2NFkzc2lEZHppaHNyVnlwTllsYmZybUhsdEg0MFZvOGFLMGVNOWFLRFowRzRzbTRMUkdmMEZwZFFLdGszcGM3Y2RTMHJoSFJ1cUtmM1V1eDZLek1taVNwSzA4U00rQmNSZVp0UzA1bWlRN3VpQ1I4RzQyNXE1WjhIcVhLNmk1VC93Q1VsZVhINWRxZTFaQTh6QmNUSEJRTGlSK1dwOHNmY2RPcWsySmw4STRGZmNvYWw5d2tPSGtOMyt0Q0JEWG5samNZYlR6SjZNdnBjTlJtb3pNK1JYQWNGRU5jMU54THRFdlFqSlhkOER6ajNCSkZKNTJUQVlQZzBnYlE5elBndUpEVnVYZkh4T255TEw4UndMKzR4cXIzSTJKSG9yRnIrZThDSWNoamxVWTFzUmxsVVFYbHN6VlFISmIxL2Z6THFXcVRKSWxHT1ZRWWFXdFpJYndDcnRLK3BTaXcyUmx5Nk9FVE1kNTliNnpjY0pKamdvaGkxWFoyRmloRUNFMDYxSFFoNzVOcSsxWCt6VTlGVzJURDV5NW1ENDZ0aGZHd1lRektjYVJydFRoWk5GTkZqK0U0Ri9jWTFMN2hMczNoNjBJRU5mbnd4aU9NMWZjZnlDU3RXTnc0c3kyWllsUXFpcllqcGJadThEcHJaSjk1VlZNU3JpcGpSRmZhWXpuM0RKRkorNXNCajBramFIdWQvc3BiWitxbXR5MklWeXhiMGh5MlYvY1kxVjdqYkVqMEZpMi9QZUd2NHpNakpJekx2NldwZ1dMVW9pMEZaRmVKNWpiMGx4dWs3cEkxUFMxRHNFNWEzcVN2a05HMjVXYS9wcTJ4Vk9ZNGNCdHA5eFYrYURaU2xUaVVuajlCVFJJS0V4N1hFcWV6Yk5FakhNV3I2Q1AzTVg1ZHErMVgreW95UzFxRXFUQ2xaMWtVcG8ybnZNL3JxbkQzR2xsYlNiTDhOMEwrNHhxWDNDWFp2RDFvUUlhOUxqalVjYk1wWFlGNDQ4RXE0R0lPWlg4SWlTeEEyemZ4MWwzK0k1N0F2eTdzSysweG5QdUdTS1Q5ellESHBKRzBQYzcvQUdjT0l3SExEckZPUW4xZmNZMVY3amJFajBGaTIvUGVGZFlTcTJXbVZGOFNNcUhpVmxZMXpjVHJXbktSTjJMVE9XbEU2aGt5Tko4RGcyYzJDdm5qUmRrWk13TWYzQ3Z2VXRXa09ZeExZUyt6dUdoZFJKUllvOHlGZms5eFhKSW8wUGFlUnNIL0FKTVMyZER1SFNqU1NQeStYYXZ0Vi9zbzhWdGJwQ2xRbnRhNU0wZzFtNDJ0Q3pRNXJITFg0ZGltdWVzVEk0YmdYOTVqVTN1RWgvUTNkNjBJRjlScnoyMUhGNWo4QzZqbkhsMjJtNXpTalZCazYxeVpneEtpdnhIVFplcUxKNnRuTlNtWXo1UFJVdUZuSHVLVUtUOXpZREhwSkcwUGM3NFI1cUlaNWlpcWVTaDlyczFWN2piRWowRmkyL1BlRlhXeUxPV2lKRjhNTW1IaGZrdzE1U3pLbXBLUE1VZ2pMZ2VVYXJnMmpxcEVTVnFqSVdlUGQybUszRlVqbm1EVE51Njh3OUNYUGdSNTdDbzhpNzA0dm5OeXVrNnh5Wm42V0ZWTnJuTzdsTk9MWldTMFlkYUt0YVJpVXY1TnErMVgrelVkdkNneDN5a3ljdHBVTktOV1NUbUo5cS9JWXh4Q2p0NC9JNjN6dzFKRXVPcVBJY1pYZzk0M1RYVFVsNW0rclhZNVBwMlprc2U2c2tvakorN2dNUGhPd2FTT3c1bGVaUXNmWUpUdExuMUhhSUxrWGF3VXBOUzlsV3NDeHQrYUVqanhJVWpLMmFwcHRlYys0cElwUDNOZ01la2tiUTl6dmhIM2tMeWhZdktiNFZ5eXIzNitXNUZmR3F2Y2JZa2Vnc1czNTd3MTI4aGpKb3pqaFh0ZnhIWEswUjdXQzg0VGJicnFHVUd0Yk8xcVZkaXVNdUplVnNwSGVzNTFrRlF6VVBNdWYvUTBzeTRxZEpXVjdmUXFXR3FWS290bVV0aTMvbEswaEtMaU50WGRYTTdtTkZHc1dsdFl0SEpYeWJVOXF5T3dqTWh6SDJhcXhKOSthVnEveWZVYlB3aDlFaFZyRFBpUjhCektIRCtqMTVoVDlyTlRMa1RUZlpock9Oa1Q5bS9ZdUtzU015SE9ZNGNScjNESkZ2TlRLZkpISzN5ak9mTElaSW8vM05nTUVSTko0YlE4OG1mQ1B2SVJQT09naHRiRWZpV09xUmo0bHhHcXZjallrZWlzVzM1N3dMeUhNb2M2aHJjMUZsTVFiYm5YU0dTWlpCS1VETlFod3BFeDlMREdDWXNxZ3JEU3JZTXk3ZnRWSnNmOUV0WkR6TVlyaTB5OW1KYWFyNFRNS0tpTTE4bVNVU0x5dFhCYzhGb0k4Rm9ROEZvUXFkVTBjSlJLZVlqdHNJSkRmbnhDMjByU2FWM21zS1d5VWJqWjZUYU5mRXFmVTFORFh6eUdHV21VY2pmQXpGemkxWGNKNVprclRFQlptYktkSkkvdXAxTlN3akpiN0VkcGh2a2E0Y3lSY2FwaDJrNXlXdURwK0RGa29mSkNPUWtwTEk5WlJidXhYTmNScGVDUmtadG81RUpTSG1VT29VbGNuVGRlNDhwYU1hMXRGbzdBcGlGbzUwbWtTZE93WkQ2M2o4Rm9ROEZvUThGb0l4N1YwU21zbTV6YnNkcDlCb2R0OVYwVTB6V3k1cFJzL3NpNlhpSTlhanhLcHB2eE9BczZTRGFOZDFMbjZkcVhWbXFNZWtrZjFXNmVxWTZ1TW12cklsY3lUTVgvQUpoNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrUC94QUE0RVFBQkFnTUdCQVFGQXdNRkFRQUFBQUFCQUFJREVWRVFJVEZCa2RFU1liSEJCRkp4b1NBaU1vR3lFeU5DUUhLQUJUTmlndUh3LzlvQUNBRURBUWsvQVA4QUdBeWUwdGw5ekpPQkRRMlgzbW5BTWtEZ2ovRUU4eVFtOExhQVRLR0pseFlFSG1FNlJlaUJGeTVoUEFZd2lRbFVBcTh5RWhVbENUUmtCTk4rb3lEdHhZNERqRHAvYVNkT0s3aUFBeklKQVJBWk84eXVBUTQ0emhwektQN2Y5dDJxSERGYjc4d25EZ2FSSUVjZ1VaUERUZFFnSndMRE5DY1hQa2llRG0yNURoaXN4SDlWVnY1Qk5tWFNuY1RnaEo1NVNSdUliTk5Cd1Z3SkhSWS8rSzYrNCtpRWk2VXg2QUJmL1hLRUhrT0FsNmtCZjZjM2pKRi9GblAwVkFxUDdJa3NiaFFUdktFbmZ5clBtcUJOQkhCMlZDcWo4UXBoanhKdzZGVUtPTG05QXZDQ0l4elFUZkxzVjRNUWpLY3daOXY2cXJmeUNiTzV1STlVTWgxS0UzaHJTUHNvUEZ4WWczU0taZThnazVBTExaRDVwbVJvVTJUbW1SVjc0WUJsVzVRT05wT0J1a2RFeVRDNEZ4bGNBTWxrRlIvWk5BaXpjUWVZSlV4REprOFU1cHZFd2dUbGtvV1V1S2ZaTkxXZ1NiUE9hcU9nVGZtYTBjWXFKZGxRcHBNTjhqT2hDOE9BNlFISG1tY003bXo5L3dDcWg4Y01TbVBVeUM4S1d6eGtCdXZCbHpxa0RkZUhjR2pLN2RBQjlIRHVtZ0RsSk1EZzIrOWVHTFJ5QUhkZUcvY2xPWkFXQzhOeHVmUEFESmVHSTAzUWtIaWFZSGNPRThrNEV0bjhyUnRjRjRHYmptWktFV01IS1lUV09OWkNjMEpCZUU0bnRONWtMMUJkOHhBeXp1cW9RYTZvQUNnbHhiS2VFbDRYZ0xqOVVnc0ZnRkJkN2JxRzVwTlpickFLQzZiU1JsbDkxQmQ3YnFDNzIzVUYzdHVvVGc1ODd6TElFMXNpQm9UQy93QnVxOE9Rb3ZDODVHNUdZc2kvUFFYbFFDVkNMVkdCTk1Eb2ZpcTM4aFlMWEYyYmU0VkQwc29lMWxIOXJLSjBpZnFJUlFzY1dNYWZtZGxLaU9TcjJYbWIxQ29GeXNQN2pNS2tLaDZXVUtvVjVuZFRZRUZVL2lWZzBKM29NaFlFQ1hHaWVYT09BUDhBRVVtdjkySmdhVktjUzQxUVFSSWNNeGtuY1RnQk0xK0dyZnlGa0lQSUlsTUx3N1JjYUJYZ0VnZllxcDZGVVBTeWg3V1VmMnNvczNkTGtaUTNHOVEyOElGQW9mQzd6QzRwc21peXZaZVp2VUtnWEt3eWMwKzJZUnVMVFpRcWhYbWQxS2JOcEptRC9hVjRkdWdVQnVnVUVCd3dNZ3NIRVRzQWRHbmZQSlFnUWVRVEw4Z2J3UFN3M0FEdXJnU21OSUlGOXhtb0lQc20zbkVuRS9GVnY1Q3lLV0IyTnc3cnhKTFQ2RG9MUCtvVkRaUTlyS1A3V1VRL2JpWGc5YlBFa0RYck5FUkJuTzZhK1NLUDQ3V1Y3THpONmhVQzVXbjl1SUQ5akx2WlFxaFhtZDFLZnd4RzRHaThXZEc3THhaMGJzb25HOGszM0ROQ2IyM2o3TEZSQzA4aXZFekZDQW9kM21HeWROcnNDaE5wdWR5cFpITFJxTkNvZ2Y2amFTYituRU9GOHdmaXEzOGhaRDR1SEZlSHc1aENSR1NkT0UrNGNpcUhwWlE5cktQN1dVVEpqb29vZUtFU1hoNWlvSVRDMXd5S01uTkt6SFpWN0x6TjZoVUM1V0Q5cUlBUnlNcjdhRlVLOHp1cFFtOTJBOTFBOXdvSHVFemhlQ2V0ai8wbm5HNllKOUUwUDlDb0JhSzQ5TERNTWtXL2RONG1uRUZSYnZLZDFBNHZRanZKUXl3ODBaRUZZa1NQcUxqOE5XL2tMSWdhU1JpdkVObDZoQ1RYRzVZOGJlb1diZXl4YVNEcXZvd1BvVkZIREtlS1BGRGh6QVByWUpFTkUxODBRNE56S2lnUE9SdUtpQ1hxRVFRQklrWjJZOEk2S3ZaZVp2VUtnWEt6Tm9rYUdTRW5OTXJLRlVLOHp1cFJrQVQrSlVVYWhSUnFvZ0xqelJrQWpKZ3dma1ZHYVI2aFBCYzRYQ3RtQURVNjRhazBDZjhBcHZvZDFFR29UZzU3U1p5eXMvNUhVay9EVnY1QzAyQ1RHZlR6TmpadFAxQVpjN0RZMlVGaG4vY1UyYndMaGhrZ2YxWjNnNWVuS3cyTmxBWVp6cVFzQUZYc3ZNM3FGUUxsWlFkRVBuYjlYTVdVS29WNW5kVFlVVlUvaVUwanc1K29qUGthQ3dvcHBjNDRBSytLNjhwcGFCOUl5bFliR25nQitaMUJ1aElOQUh3dUlEcFgraG1vN3ZiWlJ5bzVRTVE4OWtKQVdDYWIrbTg0a2JMeFYzb3B4VHp3UWtCWkNEdWVCMVVZdFhpdlpBeER6dzBUWk5HRXJJeEJlWnFNVHdrSFJaS0tXbDJTanU5dGxrSks4RlJpMEU0WGJLS1hFWkZacU00RnhKeTJVY3FPVkhkN2JLS1NXVHU5UVFoTUZOL1RkeTJ3WGlUb281S2hBSE00blUyUXc0SjVZS1k5VjRyMlR6RTlrd05hS2Y0eFJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyWC8vMlE9PSk7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInJldGFpbC1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaW5zdXJhbmNlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC8yd0JEQUFNQ0FnTUNBZ01EQXdNRUF3TUVCUWdGQlFRRUJRb0hCd1lJREFvTURBc0tDd3NORGhJUURRNFJEZ3NMRUJZUUVSTVVGUlVWREE4WEdCWVVHQklVRlJULzJ3QkRBUU1FQkFVRUJRa0ZCUWtVRFFzTkZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlQvd2dBUkNBRExBWkFEQVJFQUFoRUJBeEVCLzhRQUhRQUJBQUVFQXdFQUFBQUFBQUFBQUFBQUFBZ0ZCZ2NKQVFNRUF2L0VBQjBCQVFBQkJRRUJBUUFBQUFBQUFBQUFBQUFHQVFRRkJ3Z0RBZ24vMmdBTUF3RUFBaEFERUFBQUFNU2FzL1FzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS3JldlltTGhzcFlvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhodWNMQ0hZL0R2TkUzZGM5eCs2MnpJQUFBQUFBQUFBQUNwUUFBQUFBQUZTZ0FBRG85YktIMCs0MFZyTUdBZGxkL2xlS1ZWQXFyUlFVS3FsQlJTcjZBS0FVS3ExZk5GYXFmS3RWYWxIelZXZ0JSV3I1SzBWcUZQaytpaFVBQWU3MHNhL2R4NzFGb1djbnVLNndGWCs3YTFiYk01UHY0ZmlySHphbmVHU2ZmbmtuSVF5NVBiRll0eHN6NmErbGR1Y0xUZkRLK2Y1WERjNGFoMjJlK2ErTnlYT0ZwUGhsTHB1c0ZZOWhLYUw4Wks4YnVNWkF1NDVpREd6dmg5Vis0d2YzVDA2S2ZkNlhNZnhGaTU5OFU5U2w4WDhVdlc1d1dKTWRPS2I0WkR2OVBITHVUZ05vVzJjc3F4bEpVQUM4THVOYkNwcnl2WlZ2bW9MUTNwK2RzeDVrekprb0ZFdVA3c2tKbU5ZVVR4eVd0MkM5ZHpYbHZPRmhXa2p4VmpadG52TmF3d0xoTnFiUEo3eDNCZUs5RDQzc1psdEZuZkh1dXVHZFVZK3NKVHNzbmZJbU5yU1NkLzE4d2xpblJVb2M3cGpET08yREwyUTZNd2hpdGtSY2orNTlpVTM1UXBmbGM0SXhHejVYeUhTVVZZL3VpSGNXNkRsNUtPZnVsNjRTeFd3Tmc4dzVsMWZRUHNUWW5OT1ZJUlJib1RZSE1lWm9rUnpkMGJvL3VRcUFCUHFhY3NldjdzOWZVSjZ5bFRKZEZ5aXp1bjlXbXZPMVpHNTdUczI1Vnp2cVgxejNOdFEyRnhWNHZuMmoxaGRxUnN3VzJyVXRwRnRrMkx3NURhT2IzakpIZDA3ZjlsOElRRGgzVHNmTUx0ZmFaUCtLbzJZWGJVUm92dnFxWEdPa1ZtdFV4dXdXMmRqRTU1T3NpemswRVlkMDNzRm0vSmxKOE14QkNJZE5UdGwvTXRadU1OQldIOU1iZ2RqOE02Y3RiZDNVL3h5bFl1Y0xJUEw2dmx2SnRIUkVqTzhieHZZM1pGbEtZM1lEY2lsUUFWbjFNK1YvWDdXbXZxRGRZeXBrdWk1UlozVUdyVFgzYVVpODdxR2JVcDU1MU5hNTdqeWJrb1JMeVNhSnpoazlmOEFTOU5SMnVlNDlzV3hPSVliUnplOFpJNXVyYi9zcmcrQWNRNmZqNWc5cmJUZGc4Vnhyd20yb2pSamZhdnhMeVVhRHEzM2pzZzNzV3RxMnowRVlmMDNzRm0vSnRKOE12QkNJZE56c21ITXRYOXNQRHFNOUE3YXRnY1RhY05iOTVVYTJ5NVdZa281L2tubmRQNnJ0ZmRxZFBuZUtsQUFDcWZjejVYOS9yWmE5WVAxbEtxU2FMbFBuOU82cnRlOXFTTHp1b3B3U3JuYlVwcnJ1RE8rWDFsZ2pDN1h2Sy9pVzBxZGNlYWh0Yjl6N1VOaDhYeDh3K3lZZ3hyZkczVFkzRDhTNDl1bUY4VDZNMmw3QjR0amhodHF4QmpHL3dESXQvRHRyay80dTFENjg3YTJBekRtZjRwWFhIQit0Sjl6VGxpbWVHU2daRCtvSjJ6SG1hNFBmQzYrb1YxUnR6MlB3NUVtUGJxaDFHT2dMc3VNQmt6SlFyWk5OT1ZOVk1CN0x4dmpwcGtySVEzR3VPbXluMEFMaTk4TExPVGFKOVgxNXh6d3UwOHhaT0JYTjY0MlBlRzJkbEhKUWpJRjFnbzk0ZlplWk1wQWV1bjE5dmpBR0YydGpmSHpUTitZMWZNdVQ2RnczakozamV5bE1qODFxdUdVYjN6SkRNNnM4M3o5eHZ3ZTI3SXM1TnNCbVhMbEk4OGhHREI3ZGxYSU5Nd3hqRy9wSTV6VW5hK1k3WVhhTWhNeHJHcC9kckY3QmJrcXYxWlRLaytnYUo4WGVJTVpzR01VZDNQSjZSYVdrTm1kVzRsc1pmZ3JEYlN4UGk1OHA5QUQzZXRqSXZQYWY1Zkw2S1VQb29WVW9xVUFxK3ZsUW9LSy9TaFVwVldnQVVvcVVGVmFxZkpWVnljVStzVzQ2Ynhidm9mVFBiSFpLeE94OGU1VFhQMzgrOVk4Y3ZWcmZNV1Brb1JVZkxJWmRqMjV5b0F1ZThqbTJuWW5FRm9lR1k3UHJ4OHZ4N2RkWHErdmpsV2crZDk3NmVYUDNTdmVtTm9IbmYzWDZZNmhlZDc0Ni9mcWVmZFg0ODN6NjByNXVxbFczK3EvSGg4Nys5TG5BM1g2WTRBQUFBS29HeHZldWx6UDZjckhqa01zWVBiTmtaT0NkcjdmUHA2Zmk5c3ZJUWZ3ZmZoTkxYZmJOVHRzNkFLbjc0Mlg4bDBOelNuRmE4MG9yUld2SHpYbFFxRmFLT0sxNVU0VjVGQUtGUUNuTmFnQUFBRGlpT05wSjRwZW1QcTNqa3ZpdFBINldQV3JWL0RLVXIzeFhwK0xybyt2Sy84QUZiRHVLeWxJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFWS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBa2RtdFpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3hBQTRFQUFCQXdNQ0F3Z0FBd1lIQVFBQUFBQUVBZ01GQUFFR0IxUVRGaGdJRUJFU0ZCVTJWaUFoTlNJa01USXpOeGNqSlRCQ1VJQkIvOW9BQ0FFQkFBRU1BZjhBeGZKNUJIdzkvQW9sTGE0eklJK1l2ZXdwS1hGLzllZVJjUUVsKzF2RzVSTGhaRGpycXJyY0VKY0RJUTYwdTZIQUNMbGdqdjN0NFgvNjU5bEpERGpTL3dBMFR1TW1RaEM3T05xV3pBNHlYTmtKc2h0U0dSMkVqTU50SS9rLzY0UUVnOXk3WW83cExqT0l6aEYvQnVHUFhVeGhjMUFSN1pzaUFzUWNjZDB0NUxURGEzblc4VW0zYitDSWM5ZHlzQXlBR01la0NZdDBjU01pRFpramdBaXVsdS80UFpkd2VKN1RlcENPSmlpMWltTUxHSTdvWFRuSTU5SEVFaTNlRTdvemxqU0xxOXRTdXBTRGtJUjNobmh2aUtEaVRaQktsQ2hrRTJad3lmZjhQSkNTRjZtb0UvSFNVRHlJeWhYaElZODlyaURBa2t0ajROa1JLdktpRVBxWmhEc2ZOOUpJTVhHSWo0T1Jsa0tVRkhsR0pZd0hKQ2Y1SVE2cDdHWkxHSDIyWk1iMHJzSnBsa2srSllrU05Yd0phR05nVGxobmpyR0pxRnc2YXlIODQrTklJU3JSZkxVdCtiMjFONmtJNG1KTWNGTVlXT1FISEZTQ2xKRkdlSnV6aDg2UmZ3YmhqMVZONGRNWTRLMFJKQXFFYWhNVW1NanYvcHNlOFZZelNQTEFtcnVMaUZyU3BGMjFYU3ExMHE3b1BDWnpKRStlUGpYbjIzOUdzclphOC90NlhLUGpTb29oVEJnem9yMU1NT0V1cGFaYlc2NkRwRGxaelZscGk3dHBuY0xtOGF0NXBLT2RHUitMRjhwT3hHUVdaSDNSWjdTWE1pc3pnWG56VUlzVDJodmlJTlFrd1JBU2pFZ0o1YkVhUWFqSDVnV2NKSldhdTVuREFEK0xISWxIYnN4Nk5iSS9IaytqeC9IME5BYWQ2bmk1NXhtZUJjSTdXdkZtSmpFM3o3SXQ2dXRGTk9SbndrWkJJdFdlVnFocVROT1pJZEdpRk94d2NScUZrVUkveFdKVWxkWjNtQStkNlhqbTM4akJ1S1o5TDRjbHhFYzQxWnJHSlgzM0g0K1FVaXphKzBEODFHckZ0U0pyRUJyREF1TitsakMwU01lTVVpM2duWFQ1ODlXTTUzTVlpeTgxR1BvYVJnMDI3a21LUjhrK2hLWHMrRXgyTnlBV2V5Rit5azQ3ckxBNURLb2oya2tDcjFGbWI1Tm5FZzgxNHVJeHJTeU93N0hINW1aSFJJU0QrdStSS1gva05CRE5hWVpzN25FQW9raHBMUlhhSmoyZUJFRzJUNFA0cm1Namh6NzcwY3B0SzlMc3RmelBHVWxscFI2clZKY0FLS0FWa0NGdnNOOW9LNGlyTkN3RExRZUdaZUptc01rOFZOMFZyL2k3QWo0YzB3aXlGVnBGcFcxTE1vbTVocnppNnM2bGx0U2JzSERQWENFeFROVDRPZkNMZFBLV05tOERGWmppanpqdDJyMkFDZWtqR0JSMFhjZmhzVmp0S01RTWsxTnBKa1Y2aDVHdVV2SWU3a3BmMCt6RWZVSEhWS0liYjlWcTdwdW5FeWt5TWVqd2pQeGRuYjQ1SlYyaHZpUVBkMmV2bEI5YXVmMjhtTzdRVzk3WjFXb2Z3ZWM3dEt6bURzRGliczN0V1c2VHdlWEZMTGZRNE1aTWRuZzFuektqSk5vaXNoeGFVeFV2MDhtSXNkZGFjZkJZU3UwRDgxRzdzUitMeE5hNmZQbnU3U0wrM2tQWGFKL1c0cnVpemxSY2tJWWhObHJ6bldwM0tJTlVhR0ZjSkFZUkVnK2xnVmh3bDdSZkZwSEY0QXBFa3o2ZDN0RmZwRVQzZG5uNGlkWGFLL1I0bnU3T2lyKzBTNmE3UXZ4RUtvT045NG1RUWY0VU1NMEVHMnd5aXpiVWdYYzg4a2xYajVxVE1Ib0J1RWs0bEllZ1VPazdLM3pGMjhhMVFoanAvRFN3STl2aWt0YU5lMklzOWtNOEZGSWdzc3dqVFZieW9wMDZXS3pQV2tySzR3aU9SR01EaWZpN08zeHlUcnREZkVRZTdzOC9LRDYxYy90NUw5Mmczenl0UnZnczUzWVRuOGxnNUsxQ2VEd3NSci9CbCtGamh5UUZ3ZVlRMlNmbEhTREpTc3l4a2ZMSUFvQjlOdkc2Ym9WZE43ZUY5T1Bnc0pYYUIrYWpkMkpmRjRtdGRQbnozZHBGL2J5SXJ0RWZyVVYzNEZvZGVURmFQblZyWWF5elVPS3dIand1S0FNTms2R3pKMDVEU2hKNVRoYjNhSy9TSW51N1BIeEU2dTBWK2tSUGQyZFAwdVlydERmRXdhd0Y2ekdhUWkxZnd2OEF5WHFaajFSVXVhRXExN1g3dXptdTFwQ2JULzhBZFVQVThoeXlnM25HSDNYVnZ1WFc0dFRpL3dEWTdPM3h5U3J0Q05xWGg0bDdkM1o1K1VIMXF1eXA3VDZac2kzamV0QnZuZForTXNyQ3BwcEg1cnJPZFBrUWtERVRNWloxMENzTmNMYXlxS3VENXZVNVBQc1l6QUZ5QkY3V1NwVjFxdXBWL0crbGhyWjJCUTZtNytOYSs0b2FTZUhNRE1MZlpEalM1RjNoQ2l2RU80ME9zVEg0NWwxUGtkMXl3V1FPazI1c0JoWlRWN1hUZnd2K1Y5SXY3ZVJGZG90cFZwV0ljOFAySzA3QVprODJpQnlQNlR0bGVuWFp2K2QvSEppMGs0SzVIbHFNMFp4U1F4WEhpRzVKdXpEMnMrSkc1UmpyTndFY1lna1I4RjlUSkRMZzczWjQrSW5WMmlrWDlqaTEvd0RHdXpwK2t5OWRvRVZiMkhqT3AvbEhmV0srMjgzZnl1WW5rTEdVUUlzZ3hlM2hyYnA2UjY5VS9Ic3FlWnFBeFdWeVovaFJ3Ymo5YWJ5eXNDMUI5UElYc3lna2RvOFYxaDFObkdjNHdnM0M1WjFoOXRTaEtoTlBabWNpU3BKa2ZoQ2ZoeDQ4YU1taFNqQmJHQ3htdU1EQ3RMYkF4MVFiWnV2a1BKRExITGduU1dNNnlTSHlKNFJVUkRvaUV3MnMwTEJmdGhZb3lLODUyaUJua0tRdUJVdEdiWlhFNUkyTGFOZ1dJYStOYXR3bU9ERGNIRjJrR2RSWVYvNHd6OVoxbHNKa2c0Nll1RGJpWGNNMW1pUU1kRWg1WUY2NkN2OEFDYVJYeHVNNkdvVE84RXdiek9RRWE4Y1ptV2V5ZWJsV1dhdXlHSzAyMU1md1Y1YkxyZHlveGpXZkVueHVJcVJ1M1dYYStOY0ZiRUFQKzNndXNzaGp4THlKVlQwbUhLNjI0OWFDS2ZCSjQ1Mkk1T0JGekJoczVISm1hQzE5aUk0WkE0c0U2T3hKYTV3VXd6Wm83SFZHTlp2UHhlUVNETDBWRm9pbVFEbm93NWdzZFhrZng3WGFCTkNSN21wY2NWazJ2a1dHMHRFS3dvOStMMVFubzdJbHk2aTdrdWc5b0NEZkgvZVJpaFhtc2tzUmxudk1rTWs5TVpydEdRekYyUU1aUUcwZnIzSFNvOTJETWJzVXpNNURIU09VanlRMFF5R0RGYTR3MEsycEFPTUpDU1ZyOUZ5QXl4eW9GYjdHWnpNZE96SHFZeU9SR0RZTnFESTRNV3BRMytlSkZhNzQyYTErOTNmQVhKWi9wdjVsRmVrSE9KeW5YQXM4YTRjR0w3U01wVjFxdXBWN3FWZ210cFdQQ29CbFdWbmhyMWh3dVRHdTJXVit3ZnFMZ1VVdml4bU90R0VaZHFWTVpmNHN2T1dGQi9DQ0lzODBjVnZ3czUwL1pIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSk56SFYwL1pIdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVKdVk2dW43STl6SFYwKzVIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwKzVIdVk2dW4zSk56SFYwKzVKdVk2dW43STl6SFYwKzVKdVk2dW4zSk56SFZtV0J5R0RPaW9QY0hjdkxhaE14a2crTFlSVDFONm9NcVhhMXdWV3RNejRzR0tsOSs5MVVQcUU4Y3RhUklseCtndFN4bjNySklFV3duSU0yUkFIZW51TGQ2c2F5ZE9SdGtMc3h3TE9hbnNvY1VsSUtsV2l0UTJaS1FaRnVKZG44V0wvSkltcFZwYjhTUWxyejhZbjNlUGRNOUduak1reXNreEVoTFVqeUZJa0orenduRUhhc2lPTXlCMXBQcW1FK2FFTm16Q0JybXROc01vbVpHNVNycGF1Nk5jcklYTE9wOGkvSDNPZFFKL1IvZUdqWnB2eFc4aGZoRkZ5N3h6ZGpHRXRNSUptd3JjQkNMdkxrMXlMU2hVQ1dTdFE4eExvZnY2a1R4YVhLWkFnVkRpeGtjWjJRbTIwWHVwcTFyTlNzc2dHWGVKWmJidmFSbWI4Vnp5ZnV6QnVRTmszZVd4NDBpV211SzNhNDFycFpQbkxyczF3YkpweVNuM2x0dGVtOGxRQlJwUTczcm0rRzUvdDlwa2xJZDRwOVg4Rkx1VVpkYnEvenlIMG52RDl3VjJXTnhZMmR4SUwzRW4wemdFU1d5VTR1RU9RV3VOeTVEQzdKTWl3eUU1KzZoK1dhZGIvcDR5ZjdkakUyNS95Z2VCN3lNb3Bka01QM1FMSUx1T3Z4UkZtMmtZOGNsUDhBRDhFV1o3YkpDRitYaVYxSHErdjExSVgrdlYxSVgrdldycVFWOWZ0WFVncjYvYXVwQlgxKzFkU0YvcjFxNmtML0FGNjFkU0YvcjFxNmtGZlg3VjFJSyt2MnJxUXY5ZnJxUVY5ZnRYVWhmNjlhdXBDLzE2MWRTQ3ZyOXE2a0wvWDdWMUlLK3YycnFRdjlldFhVaGY2OWF1cEMvd0JldFhVZ3I2OWF1cEJYMSsxZFNLdnI5cTZrVmZYN1YxSXErdjJycVJWOWZ0WFVpcjYvYXVwRlgxKzFkU0t2cjlxNmtWZlg3VjFJcSt2MnJxUlY5ZnRYVWdyNi9hdFg4d1ZxdUlPeDZiMnFoTk5HQnlXM1ZtWGVUTjRDTEtsSmVhY1NGWVBBQjJRbmhYeVZ2dEQ2ZktCZFVzT1dlR3VKcG1JMDU1aUNuSDZuTUdabVNVTytwdU9sT25TVWhMR3NlcnlSR25nMGFjZ2h4K3hTWkhUZ2M0MTE5c24wNllDSTlqamtpY2U3NmY4QXpCeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTEvL0VBRWNRQUFJQUF3TUVEd1VGQmdZREFBQUFBQUVDQUFNUkVpRnpCQk14MFJBVUlqSkJVV0Z4ZElHUnNiTFM0aU5DVXFIQklETmlrc0pEVUZPaTRmQUZKREJ5Z0lKRVZQSC8yZ0FJQVFFQURUOEIvd0NGL3dBR2svS1BnMEg1L3ZDVkxaNkhrRU9ha21FTlFSRTJXcjBIS1AzZk1VcWV1SzdtYW91TVYzVTBpNFJMVUtPcjkzZ1ZzU1VMR25IZEhSbjFSTWZOcTB4aFV0ZWRHbmdodDZrdGFrOVVjbVRPZnBFa2J0NXBDMHY0dE1mREtVdEh3NTZYWHhRbStsekZvZGsvdEp0SllQNXRNY1NUMHIzeHdaMUNLODNIQzNFeVpSYW5aQjRkclBUdWgwRXdJeEZiTlNLM2MwVnBhbFNtWWZJUitMSjJYdml5R3NFZzNIbWhUUmprOGxuQVBMUVFmamtsZStKaTIxUXNEZFhraHIxZWF3UzF6VmhOS1A4QTNmc0g5cFpvbjVqZEh3NTlLOThTelJwY3dVTUxlUkpRdFRzam96MDdvbXRaUzJ5M25tRjhhTGFpaUQvc2JvQXFjMU1SejJBMWdHaEI0Tm4rTHZFL01hQ09KSjZWNzRIdVRWS25ZYzBWRVdwWThnZ2l2dFpxS2V5dFkvaVhNbjVoVWZiZVdaUnRyYUZLZy9TSkU0eWl5Q2dhNEd2empieStDWkVra3BiRlJvcEVwQk1SNWEyYnRCcjhvb3BuT3VteUdCaE5ETzlrdHkwSDFNU1JhYVRidEJsNHdZeUgyaVB3MmZlSDE2dGhqL2xaVGk1YWUvenhrcjVvTEkzRFBUaExhWTRVbnVaaUhxTVNjclVUSk5mZW9SZHlVYXNUR3R1azJXR0RIdmpLWkNUR1VjQkl2amFLZU9aR2N6alNwa3NHMTE2WW5TMW1EckZZekV1SnJXbnRTdzNmRTlOM1owVkJwOUlreWMzazJSMHRGM3RFazA0YVhja1BjalpRaXFqZk9NN21KSUY5UXU1dTV6VTljU1pEVHpKbS9keTZDdE9mbGdhSmF5aWZyRW1ZWlV5eHZUb05SMnhhZVVUeGpURTFRclp4TFVTNWpTWm1iMEVpL3VJaVE3Tkt5WlAycjhVSmNrdlBVdS9MRnF4TWxQcFJ1S0o3WmlmVDNtcFZUOGpzZitQa3o2SC9BQk55Y2taTHVKczJSdVdadUlIZ0FoWm96eUdheERKdzNWdmhaSm5TTXJIdVhWdEE4VVRuQ0lvNFNZbFNMY3llM3ZOOEM4UXJGcXRGZjJmTlkwVWhQWlpWSXBVYy9NWXlocUZQNEw2ajl2Ylg2RmpieStDWnNiVi9VSXNMNHhzSEpYNzFqYWt6d25ZbHlzMDQ0bVc0dzIrbjVPMUMzT0RkSHdaUXRnOW9yQjNyYVZmbU94dFdYM1J0RlBITTJOcXl2Q0l6RXZZc040ekdZYnhiR1R6a25CVzBFcWEzeE9IdDNkNmtqNFJEYUpjcFN6SHFpZlB6aXBhQklGQnBqUHQ0ZGpiemVCSXo3ZDJ4bjE4TWJkWHdQR1VUMGxWNHFtSlNCVVJkQUFHaUoweHBoNnpYWU9uSnhOYk4vbHJTTWprN24vYzEzZGFpYzB2Y1dndHdjRTZZK0FOYVk5dFByRXhiRHY3dnpvT3VoaWRjMmNZekc1Q05GUHQ3YS9Rc2JlWHdUTmphdjZ4RmhmR05qYXovQUVqYXI5MnhNUHRjbW1iMXVVY1JqanBuRStWL3lpbGMyRHV3UDl1bUdXc3R6N2o4QmdYRVJ0V1gzUnRGUEhNMk5xeXZDSXpFdllzTjR6R1lieGJMN3BNa1M1cWZpUEJ6UW01blpUU29VL3Fibmc1WHYzUDRWMGNVWjl2RHNiZWJ3SkdmYnc3R2VUdWpicStCNDIzTEY0NHpTS1JrODU1ZC9JYWJKbHlxZHJRa3NQYmtzVllBTUNiK1lHRzBzeHFUL283YS9Rc0pscWsva2ZZMnIrc1FKUWJzWUU3RzFuNzFnNUxNb09QY25ZeW5KMGFjejMyR0lxRHpIWTJ5bG14ejM5Vk5NU2t1Qjk1dUFkWmcza3drbk5Iblc0OTBDVG1KdGdWc1VKSVB6alJZbElXTVM4bmxxNjhSQ2lNMEpjNUpRcXkwcnVxY1d4WWJ4bURKZFFlWWpZTThNUWVHbDlQbEZtNkxWNlpwaVNlUGxpZk96b2xXcWtDZ0YvWkdTemM1bVJwZGFVTklUZlM1cWxXSFZHM204Q1FNb0kvbE94bmw4TVNjclZtNXJMRHZNUzJES2VVUk5RV2xydkc0VmlhQnRwRUZTaEh2ODJ4WGRQU2lMenRvZ2xza3lnOEM4UjdRSW1vVVpUb0lNTTNzTXA5MTExN0VpV1pnZWR1Yzd5TDlxVTlYa01BUTQ0cjRZMUtTTENBbmp1aDk5TG0yR1U5UmlVR0V3SWlyYnJvM3NXTERUSkJSQzNZc01LRlRQRi95aVVTWE1rTHU2OHdFUzVJbFBsVXF3cnZjSzMwcmZHS0lSeTB4MFJGdDlrU1pXWkxxRm1JeThvaHRLU2tuQWRsS0NLVXo3MUg4ejNqcUVJZlpaTkwzaWF6c1RqYWVVTjhqY2E2bzRaYnlIdGQwZis1UFc0Y3k2NG52YllscXpFUDRhOEhKQVQyZVRQS1lFc2RIOTFpZXB1bW9yYnNtdHJkUW05bFNyQ3FPb1FEV3hQc09LOWNKTHN0S1JGVzBhNmR6RWh4TVJ1VVFCdTF6VE9wUEpackIwVFppRkpZN2J6RTNjelpNejd0MTRxY0ZPRC83Rm5lV1E0cnp3ODR6Wm1UdlFxdytHK0NiUlNRNm9DZU81WU9tWE9tcTQ3Q3NTMmxsc2hRTFpjS2J4b3BmRFhzTW5LcFU5UWg5OUxtTXJLZW94bXd1WVJWVVZ2dnVpWjk3a3JuY3R5OGhqaER5aTQvbHJISi9oKzdQV3lpTkdkL2FVNUtiMkNha25oaEJSSnEvZW9PSy9mUXd2bFQ4bGR2b1JBdlZ0cXJMVUhuTjQ3STRNbGtYTDE4ZjJwOHhaUzJ0RlNhWHhpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHVUJpbVlaam9weGdSS05tM25LYy9CQjBuT2YwaDk0cWFXaEJhTkpuQjJRZmVEV3FmS0xJYTBKbFBwRXFtbHE2WUIwNXpUOG9tdFp0MjYvVDdXMjVYakVaczJNMnhVMnFYUUxwU1RxdCt6cld0YTc2NkpzMWtZSktaN3FPVjNOeHZvdjlJbXpuRGl3MjRVUFFhSys3VTFOT0RyOW5jcVdML1pGdUUvRk1IL0FGaXpNTTBMTGJTQWxCZnlsK1BSQ1RtU1paa05WUUdLaW54Y3RORUY1YjNKU3h1cFZ3TmJ4VE85a2JrV1RKWWhidEphdDllUUduREJjbHZaRnMydEplaFJ2dmVoNU5wZ0YzajJaZDFhMzN0TS9MRmwydHpFTERRNUJyWDRyQzJPS0NMTXlhVnVHNlcrbGVLMUFXWGF6VXBqWnJacnozazZLNkwrVjdIc2hLWWdiaFN3cUNmZUxjbTUwd1cwcElMa2IrZ3BhdjBKK2Jza1MyYVJRTnBGcTQxMDZGdkI0VENoTEoydWJiVm1NR05tdGJsQXVwdzlVVG5RRldEV1VGaExnQldsV015ODhXblJHMk0yMUpUYjI3Ujg3OUg0ancwbDFMeXpkOTNVMXJmcG1mbEhYdU00VlFpbWdramdwcEhIM2xabGtVVXFDS0RSWCsrVTZmOEFVbFNaN2VHSGVyTVl1c0VDbkJFbXNwWmxDYngvU2tLdFNKVlZObmxEQy9tamhZU0ZWb2VRakx6UTFpV3ZYVVFyMm5KRmRGOEpNM0Q4bGJqRXhBM1h3L1prVFVtMmEwdFVOYVIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSS1ZsSkQ1MnRTRHhEaWhXQktHVnA1Tk1XYUZKY29VUExEc0dXaTJTaEVHN2NwZlR0amlWYk91RVFTd2dTdWpyaDNEbjJmRlhsNVlXdnNubENoaHpVUzBsQ2crY0t4S216U25KL3hoeEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqLy9FQUNvUUFRRUFBZ0VFQVFNRUFnTUJBQUFBQUFFUkFDRXhRVkZoZ1JCeGthRWdNTEh3VU1HQTBlRkEvOW9BQ0FFQkFBRS9FUDhBaGVBY0NnSDNsVENEQXFoOVpGL3lBTWpUcUtKaVp3dmJWZHVDT1MvRWNKMDZkQkJmOGVleUl6c0VjN0JRTS84QVQ0eUc0TmNmKzN4Z1R3amV3QS9qL0h0MEN3T29vRERaOXpLMjNpQmU3d3djbGJDQUNYb2ZURmlqRk9jb0F2QXVLT2JabVJ4Y1ZvTWMydHZRd04xZFdCM1pvUExtcjY3OFhDYTRCSWZrU2lGSE83aWo3TGhjN2xuRkhhMEJ2Y3AxNlluSWdacnNvY1JCWENMN21NVzRWNGtEWXphNTNqNDhxZHAwcVpGdStMKzVERlFhbDhValU5c0NkN3NSU1NaTUJQRC9BRWN4aGxlUHVLMHpZNUhDZ0xqdUdLWkllckUwZW9pZzhtdmdJNExIK04vbmkwcGxuL3Jjdk40Z1AreDZKelRDNXNMY1hWQTUydmVuM0N4aTZwT3BBcVVSN01VZzlxc2RsQWZmUHdQSmlHcjBZMTh3NktHSWpzYnFQemVzOElFK2lwNmNWbWNxNGZUamtqSE9MTEhrMXlmRmZpTE9kQUt1QVA4QUE5eWNQWmkrbWhwVTlGUWZmNjBTOVc4OEM5emtQV1NuQkhSNGZBWk5FU0d5bFQ2TG03Zjd0VUIrR1h5SmhBa0NDMWsxdkJicER6WFFQM1J3cHlWb3NUV1BZaEtZUk9ZVUJYdmUwdjFmQlYvMmlUbER6UnJHeUZTcTVFNnVnSVRESXlqNGRWV2VvNFdKditKY25sVUdBd1dFQVRuaDZURTRad28xQjR2SHdpWWJDS3FaUjdrT0hJdGZLYkFoZnY4QUNENHVLOGhPUTVVUTBtWEVoMlhHL3dCY0VKQ2VGYzlIbkhGMnJBQllJNG9hb1pmZkMzd0NEb0dIZmM4aStTUkh1VnpvT1dVSFFWd1p6YnNVQUpWQk9DNFlPNWZsd0EvUkdZcENUa1FhWVJXc2lUQXpwaU9JMEtzeU0xU1ZpaG12WE5iRHh4QjlKZ1ZzVXBPQ3J2cEVlempLdmdZQXZxWUw4WHZUZWcvdlZ4MVpJdkRQZXliNHVwaWR0WFZNdFFvcWVUSGw4cWIyTzVRdlJNNWV6bktBeCtPT2NocEhua3d6THhhRHNLOVNKamVZMWhWTkFlbjM4bU5iNjV6K2xQM1RNMTZWV0R4WDcyVHYrTWNuaVhuVUgrY0pCNEJTa0pGZldYREJEby84RWZzWUlvVmFDT3AwZjVLWDQvcHUzOW5FS1FsS3Iwa2FKSjRNd0EzQVhtR0p3OVhQNHlBU0F1RlZ1V0c1b29QNnNLOXF1aVBoZjJQVk1Ia0dMNkZjQXQxRWlBZGdBeFBrdlBOZFA1K0wzQ2lsV3VuOEdIK05RbkR3L1ppSCtRZ0tZcUFBTVBsUHhBN1ZHL1F3ZC9SYUlHOGRYd0V3MGxuRmxxQ1VJUEQrNnBtTjY4SDk5NWMvcDcvQzhFbGJidWMrWDdqZzdxNW1IdkxhRFE0KzRWQjdNU3hZZHNoVCtqejNGTVlVNVJwSGhIUDZidC9hUlNrUGVqN2FTMzZYbXJzM2xWdTFJL1N1eTdxRGswMU51Rm9PQjRQMk1DK212dE9RM05nUnhiazVGUlZVY1B5MkV2RHdZUkdYNVd6R3lrY1NjVldSM1ZkdjEvYWNFT2lmc1IrVFU2ZXNQeEErVEFWV3hsVUpENDJSZkFucGhxdnArRU9NcHFva0RPcEowUzNHVG5YU3BEOHdNWDR0UnlxN2NBdkY0Vy9teHM2ZWQyNkhSdkRyRThudTBER3ZzcHlZUjk0cWxKbDZpRzFDR0tBUVVSSWoxRStIcS9aNVVLZmlPenhpTXBYMVFZOTRLRDh4bUV2YURwa2REUmV2RGtGTjBPbjdvYmgxKytNUWc4alRNWWVBSWk3S29ud1hXTXIxOHZ3R1o0bVY4Q3IrR1lsMEYrUkJIN2hsUDVEcEVqZlJwaHppQzRxRUhLT2ZnbncwUDFOdE84dUxMenJXWG43YzdzdUdRZ2VpSWo0UnhPbldYaEM5Q2Nud0toQWN4VnJ6cnJ4K3JScXgwU2FhY3ZYSmhYN3hpZ0dRaWxYRjcwSENLMUgzRzBIRWVjbElBR2tkMEZ4LzlIUUR5SmtMeWJjeEI2YVlkVXRSQUdqbUZkNURNaXdlSzRFNFVpN3d6V0JvdEYwWk5TT1dWdFgyL0g2TWFYYkpldDBMMnphYTUwL0ovc2ZRSHdMbUtZY1RkcFU1V0pFb0RDdlE3NnVVUGUxbmwvOEFQbTVDaTM4dEkra3hNc1BYNVVvQ0hMTUgxV01tRlFJTHZBaVBHZFYxQU1IZGdnWHVtSmIrNnFuUUJ3ekh6bTEwWVM0OG5rOGpqQ24xREFvZkdsN3BIMG9ZTjVDN0NzSTd5by85TzA2bENQWUYva01YM3hjS2hvU0JBMTB5bjEvK2dLQUZnWXQ3eFdLY2JCaHlTK0xGZ09tanJIZVdIN3ZJTnc5ZncvZklSd1Z2dnNGcUNHeE1odWtWeE94NTgvM0hCeng3MXdkeDZNY3pubDNuOVRlQmNRWG92czR2V3ZaTWYrSk5WTFZWMnVHT0UvZWdWUWV4eGZETVN2aERJeDA2L3dCSGo3R1R5TTh0dTE4Kyt1d2ZxVmxvVkFJS0xEWi9nMS8vQUhqOTRQOEFqeDc5L3dEMzQvMlBQbi83OS92SDcxL3ZHUGZqeCtzK0hiTzlFZzZ2bEdiV0N3TFRoSzRhWWkvZ0FzTDJ3ZG4xbWZLZEpFeFg0bXlRdktEeGh2VFgvVVJoUjZrSno5c2EwMHNiMjZ3N1l3bm9USXZNek0zQlJoZUNSeXcvV3NlVVZhaEpoRWVjVHpOTy93QzZzSUlhdHc4NlVLaVJvTzFRbGFjaWZRZFJOT3dieDVmVEN6bzB0Mkc1eEQvVnJWQ0FUSnZNMzZBUXg2cm5EVGNhWXRzcUhEWmt4eWdWamUyRVZod0gyd3l3YmFXZ1UwdDVJMDV3SVFvbEV3TXNLVGx0N0lvbWhzeEx5Q2llbnRvL2pWRmF3Q1NCR2xOY1g4S1dxaXpQVWp0UFNhT29UaUFNdDJQVEZvbUFjZVF3c29TZ0ZDSWFpcUI5QVhUQ050N1FLNEc0NW1kbHFZUUFPRUx3WWVhcnFaRVBJYzVsRDVTMG5UQWZxNFR3SkZoZ0hGdmV0N3BKb3RYYkVKblY2azdDeHd6NXprdzFrQ1dxdHdxazZsQjI0d2JCV1dwaWpiU3BlTzBLejNudlBlZS9qM252NDkvSE8xWDBySXFGYkxsMnVFSURhZzRVaUhXNE4xY0hLQnBEa2E0a1AxUTFJQURqazViOXArSzVQeG5aZEtrUXBrZlFJSGRQNGl1TWl1c2hPQkRiWk1xWnlZbEdCT2lvblRvZW0vcGlOdTI5N055elBFejhMOXJYUHROVlhYdnY4UDhBK2ZMM1hOZFBUWFhuN1BQUFBQUFBQUFByWVVxTGo0WnlhZ2IwSTFYbGdNbWJZQzlDWXRRV0FraW0za2Q0UFo3ZnFoUTVJL3RrdCsrQUpGYW9DRzNBTCtwZTBBL0xnQ25HMmtTdFhpM1B4UU1JZE1Td1lJa3gwcjFyL3dBa3pUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUZi94QUF0RVFBQkF3TURBd01FQWdNQkFBQUFBQUFCQUFJREJBVVJFaE1oRlNJeEVETkJGQ0F5TkNOQ1VHR0FNUC9hQUFnQkFnRUJDQUQvQUl1R2s4bUNqbW03bVQwYzBKMVBPa2NqL0hVOGJaWlEweHNiSEdHc2tZMlNNdGRQRzJLVXRIK09pZnRQMUNscllxaG1CVTFrVURUbVY1ZTR2QTQ5RGdJQnBRNVdGblBwa0JjSDBHRVRqejVIQXdmUGp4Mm4wQlFBK2VGNDlPNHJ3dlBrRUh4alQ1SGN1NXZqMFBIak9mUEhvT1BUdUt6cDgvZEhHNTNERzBjNDViTlJ6eHMzSkdETDhNK2puY2VKS0thTnVURkErWTRaMHVxeHhKQzZMeU9WeWVHeFVGVklNZzJ1cCtaYWQ4SjdtUnl5ZmlLR29jTWlXQ1dIM0d3VFNqc0Z2cUhCU1JTd2NPaWdray9EcDlVZkU5TkxDUUpJN2ZQTTNMSjRIUXV3Y2NLS2ttbDhHMVZYeEpFWWVIUnhtWDhmb1ozL0FJUzBrMExjdmhwWnAveGRiS3RneWlDUEt3V25pS2pxWnVXbTJWTFB5bGlkRWNQVEdGL0FiYTZwd3lKYU9hRDNQdXA2bDlMblJRVkRxcUhMN3IrdW9KM1F1eUxiV3VxUTRQcUF3eGt5RzZSUUVzaG82eGxXTWk1VTRsaEpXT1FGYTZOb2FKbjE5Zkx1bU5zZHdxSXVUVnpzcWFQV3FhdWxwY3RaQzR2aUQxZXNpUVlwYStXSERRMTJwb0t1M3ZGVTlkSlN0TEdVcjNTd3RlNnJFTEhOZk5EWHdTSFF5c2szcWs0cHFDT2xpTWp6ZUpIRWhsRFVtcmkxRzhzYVd0VlBWUHBpZEZET2FtRFUrc01ER3QzaGVHc3kwVTlRMm9qRDIzZUFlNHNZQ3QxdURtNzB0eXJ5MTJ6RlNWYjJ5aHpxcUpsVERrc2hkSThNYkhCSFFRbHlOeG4xNmhTVHRxNDhtNVVJaE90bmdhbS9aejhXak96emR1S2RaQ3MzTWo4M0RCcG5yQkx0SXRHa1RGVkp4RThMSE9WUXYxd05MYWloaXFuWmMreTQ0Wk5UU1FIRW9KeXFUSmhiaThuRDJwdXJJVUh0aFhYM3loOEszaHhwbVp2UERtb0E2dUlaZHA0ZXFxNnVtaDI0NDQzU250dHRPK0NIRDd4Z3NhaGtFcTBhVFRBcTg5MGJRdjhBU3NwY0lYWnUzNjZwb3QyWVJwcmRMTktsT3VVdVIwazRHL0lHN2F0RUlmSVhxc2pkTFR1WXdXdGpPNmFPZWlvK1lxaTdHZHBqQTRPUHVzL3RGWGIyUFN5KzQ5WEFacG5yNVZuOTlWZnN1WDlsU1ZrdE04bHNWMmhlTzlsUkZMZ01xSUdUeGxqaU1FaFVmc05WNVBlTXQvSUtIdWphVmRzYng5TGYrc3hYdnkzMEE1SVZKYWdRSHkxTlpEU0V4MDlzbmttYVMrOG5FYlFSd0NSYWYxbGVmYmF2NnF6ZTI1WGYyRlF1eFZOS09NRWlvWTZHWndYSGtma3JJZnpDclM0VTc5c3VML09maGFWM0g3ck9NUkZYWG1CWVZtNGU5Vnd6VFBSR0NyUjc2cVJtRnlMZS9tcW9EREVIeDR3cUZ6aE8zVExNMkZoZTV4NUpWQzdOTzFYZW5kS1E4UnhPa2ZwRVhiRzBLNlVaZjN0d1ZRZnJzVjZCT2xmQ3Q3R3ZxR2g1QjVhcEthZDBwWTIzUVNVOE9KTGxUR3BoNGRHWW5GcHRQNjZ2SUpqQytGWnVJM0s3RE1DWTRzZUhLQ1prc1llTHBSdWNkNW9Ha0tDa2xxRDIwRW4wZFNZNU1BZ2hWbEc2bWNjQnBBVU52bGxZWkYzYXRQMndPREpRNHR1MExlMUc4UmYzcXFtS2NneHgzU0dNSTNxSlZkWkZPQnBndWNNZUFPc3grRFdWY1UvaWx1VWJZOUVwTnNmeThWZEZTRCtDcXJYMWF4d3FDdjhBcCsxemJsU2tjMUYzYTNpR2x1a2tMc1N5WE9EUnFqcDZsa1RpNlVYaUVEREhYYUlqRDZ5ZUtmbU9LUXd2RDJ3WFdHUnVKS2k3Ung4UXgzR1ZzbXNzdTBSR1hHcERxcmRjMjd4UitEZDRaUE0xVEMrb0VnWmVZUWNOTjVoYzNEcXVWazc5VWRMWHVwSGN4M1duZnk1OWJSZVZVWFV1R21BdWM0WlZKZEhRZ1J5aTQwanhndXI2Umh5eXB1RTg2LzJmc2lZWHlhUjBhUThnMlY2TmxmOEFIUkpGMFo0WFJubnowV1IzazJWeTZJOUN5eWtvV2VZbkNGbGVGMFdRcm9yMm8yVjY2TktVTE5JRjBTUkd6U25oZEVjMWRIa1Bqb3p3alpYdThDelROR0IwV1Vjbm9yOFpYUkhrY2l6U2pnaXpTanlMSzhlZWl5SHdMTElPU0xOSjVMckxJUjIxbEU2bXhxcDdRNlpnZVhXZDJNcW1wSkozRm82TzFuTWt0b2MxcDBVdHNNN1M4MWRFNmtJRGhaU1FIS2EwR0pwZUR3NzdhUE82MVl5MWZ5Y29sK0FnWkZtUk1NbUZtUkIwaUQ1Rm1SQXZ3bWJua3VMMEhTSXVrK012VFRJdFVpRHBVSFNJR1JGMHBUTmVPZjhBenVqQytXTmlBTWNlRzAyb3hZa3hOVDFUakcrZGhiL1BOU0Y0ekhibUZrWmFhdUhlbmp6T1h0aE9ob0xvdTZlTVFTT1o5c1UyeTRGZGFEUUF1dUJHOWhkY2FoZkdvWHR1RUwyRjF4cTYyMWRiQ0Y3Q044QVJ2alYxdHE2NDFkYUM2MkFoZkdvWHRxNjIxZGNhdXR0SzYwRjF4cTY0MWRjYXV1TlhYR3JyalYxeHE2NDFkY2F1dU5YV21xVzZDV1ZqMCs4dWZscWh1ejQya0Y5MWNYQjRkZG1QR0pIM2lSek1SMDEwZEEzazNidUR6TmRwSkc2V3gzWjdHQUtwcUcxRGpJNy9BSmcySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyLy9FQUNnUkFBSUJBd1FDQVFRREFRQUFBQUFBQUFBQkFoQVJvUU1oTVZFZ1FUQkFVR0dBRW5HQnNmL2FBQWdCQWdFSlB3RDlMMEw3aWhmY0dQY2U0NnZ4Vkg5UXFQNDFjaXhiQ0lFU0loVlFoRVNERUlneEVia1NKR3NSQ0VSRVJGNElSR2lFUitQazROUFlWbWVxTGMyc1N1Y25CN3B4NGV6aEQzT0dLN0ZhM2h5Y0VOdkQvS1BZNk9XY29rY2kyK0R2eTZyc3lSeFRxdlM4V2J0Q3RjVzc4TzZPbmZqTFk5SExKcER1eU8zd2QrWFZPRFpqdlhvNnAwdmdXL2gzWDhIZm55UDZEcW0vbDZFZGZBcnMyWnlxZDEvRmZkRUkvcXE4OXlCRWpZMHlHVFRzYWRpSkcxSC9BTkVLeXB3VEZjM1JLN0YvSzVHeEc1RzFIWml1TzRyRWJvMHpUSVdTOUduWWdLd3JvZGl6L3dBRlk1TnlSRzdOa1B5a2lSSkVrU1JKRWtTUkpFa1NSSkVrU1EwU1JKRTBTUkpFa1NSSkVrU1EwU1JKTWtpU0pJa2lTSklZN0VxVEpYSkR2Y2xZbGUzMm4zVGtqZE1qWWxZM1BRcmk4dHpUeVF5UXlReWFlU0dTR1NHU0dUVHlReWFlVFR5UXlReWFlVFR5UXlhZVRUeVF5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UXlRNEkySTNJMkkzRllWeUFyRWJrYlgvV0ZDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ1AvL0VBREVSQUFFRUFRTUVBUUlHQVFRREFBQUFBQVFCQWdNRkFBWUhFUklWRnlFeEV4UWdJakkwTlVFUUkxQnhnREF6VWYvYUFBZ0JBd0VCQ0FEL0FLWGM5T1dlcDY2b2NyU3F2VTliYnU2UmVlcm4vYjdZdFFnNUNjTkxtTklkTk1FVk1FUTJhR29MVTBKaFArM2xqc01nZkErODB3ZlR6T1I5RHBnNjRtYWpRaFVER1NCbkNybnJuMzhlc1ZPTVJPT1ZWdnBxNThaeTFjVFBhWWlvN09jOUw4Y0tueXFMMDR2enduQ3QvVjdYL0gvSHRNVDJtSTFWejQrZU9VOSswOUovU292Q0szalArZUZYNDQvd25DL1BDcDhmOFo4WjcveDdUNC9FV2FPSTNxSW4xRlRSOExOWDZqcUxBaFJBU0o0eFlsZk8vVXRUQzNtUWZWbE9TUzBXQTYxRHIyZFphYmcwUFgwS0djTFlRL1hEVlc4ZFNLNXJHcTl4MnNxV3ZjckptYmhVVDE0V3Z0eExST1JDN1FRRmVtV1RWVk5GK3FydHdyaHJuQkVXb1FqL0FLY3p0VzBzZjY2NnpGdFlQcmlHM1FOV3FNTWRyR2taN1dydmdiWmpuaUhhMXBhNlZZcHF5eUdzeC91aEZWckV5dzFKVlYzN2x1NHRFcTlLZzJBeDQ2RURsR0RnSWlreTZwcUlQL1pYYWhyTFdWMFFkanFLc3EvUlVPdmFDWjNTeUdWc3JlcG1MeDg1WTZwcXF4ZWdpTGNHamM3b1VHd0ZPWjlRVCs4S0xpRllycFp0ZlVNRGxhNnMxUFYyM29WUGY0cnlpRnZJV3hsYXhwSXFNNzZNRzJ5OFhPV1ZiRGFEdkVuMXhwZUNnU09VYWhlVXl4alVObTNwMXFuM05scWZTWkduWG9xNkJ1WlFMUmtHSXJlTTEvcXFiNjYxUW1qTkkxczFldzBrN1NGTWExV1AwNVFrYWYxTDl1dDlwZ0M4WHJJc3hWQU1rR1hheFVRT1pWdk5JQVhMbkV6bFJLUE0rRmR0L1ZLM0xuVEFGNDlyekw4Qkt1emxEWnB4OXVVTkpYVlZsb2UycllGS20waUgyYWpZa3R6ckUyOE9RQU1mYllCWXV1ZlZWQ2xDZDl1emF3bDZ5a1FMZFVJbCsxckN0V1ZFZEpaUEhnMG5IYlR5U3dWYTdYekVOV1NhNXA1cU10d3MyMk4xSzlaSytUOHJWelhHc3BZWkhWb0dpZElRRkQ5enM5UWFiR05Ca2lpb0xBNmxzMnNZVWZFRUk0bVkrNU4xaGFzRnhtamFkUlB0M2FsbzU5TldIUkhvUFZyclZ2MlphYzg4L2hUMTZUYzMxWk16YmJoYmpQUytuYnA4S0xEeG9yK2VHeHVibHRSYXZsZFBjOTBneEViOUpNMWNQTVBja05rcHRZMlZMR2tNSUc2Y2EraXFpOXJyeFByQ3lmcGR6cVRoYldkYzJyL1lUWkwrWmpseTIvZno1dHY3cEdMaWZDODZ6OVh4S0x0VW4rZ1E3RmExeUx6WWhJYUU4VmRQYmVwVW1vYVNXY09DeHo1OWQyd2x1Y2p3OXJmM2MrZktMeHVVaTk0emE3bFRKODkrK04wVzhGd096YlozVGM4NWRtSlhBU2xMTEkrZVpaWDFZN1JBNDQyb3FvbnRhZ0Z4SDNhN21udUhyMkNzMGtlTldXc1paVXU0TWhMbGpxejZIVTJxVmE0NmcyOVNvSllZdlBVcUorRk0zTy9rbVp0dC9NNS9XYnAvdElNMFYvUEQ0bWJsZnhPYWFUbTJnVEdMK1JxNXFMU2dtb0dKOVEzYlcxR1ZmdGo2V3dxMTRLb3JTYW5PakpqWS93Q3NPa21hay9sU09kclZWQUp1SmVVaWNpVzNvK1pNMjI1V21STS8rNXJUK2VKemF2OEFia2Y0a2Y4QVRaeXVwdHhWaWxjSldVZWxqOVRLMnh1ZGZWdzFZWkdPTnRiejkzT3VJbnYxdVQvTTV0Yis4bS94dWwrNmd6YlpGN3h6bXJtSytqSlJFVmV2S2N0aHdVUkRFNVQ5WHRNM1dhNVdEdXpTcVFyY1FOS2lIaGpZaVJjSW1jS3E4SitYbjhQS0o4N21xaTJUT050M28yNTl0Y2prOWJwdWE0YURqU0VpUlhnN2xZOXJ2amNselZxdUUwL01rTnBBOVdUTldMOHVtdFd1UE9uQ09SVzhvcTZuakRXcW1RbXBycGJVNWcwTElsU0ZJbTZ1R2NKZEVNZnRwY2pDcElGTWRhQ0RRT2UreGtTVXlXUnUzbXBSUllYQUZJOXZIVm1zMVJiNGxVMnJsWWtKRFZSeU8rTlhrU0MwcEVzTVN0K3FpdkZ1NnhnVEowMXpjalhWaWtvbWhidUNtUGQ5eU1YQVhFa3crNDZvdHg2MnhtWXc2VnFvNUY5cHVncU9LZzQyM21iRGNkRGlZV2xRUGl5NHJacW8xNDAyM3Vxb280a3JDL3JSdTlKWjZncjZkT1N0WEJ0MUpSb1VKRkk4YVpzamRNYW1HdXhHdVJaV0wrWmJEVjFlQVZHR25weWMvaHVCSnpnSkI0Q051TElyODgwTzJaNDd2cVE2WW96Nm1LVnBadTNkZ2E5Vm1adFlUR3ZVelRHbmpLWjB2M2Rub0t4c0pudmQ0dEthblVtbDlPSFZNa2lGYWgwRWU4K1EydmhUWG9iZnBObDA1cW5VS295ejA3cFVIVDdPSXVQelpxN1I3TlFJczhMOUNhZ2prNlVvdHRwM3lkZHBxSGI0WTZOSks4SFFGeTQxa1U5OVFFbUJSQ2dTN1pIVEtzang5dWJNUnlyQnBlbk1xSTNSbUhCeDJFRWdzdHB0MWJDek8rMHFOdDdJbHlLZWJvYXNKQlFPT2ZiVzFqbTRoV2tkRlQ5c0ZuMnlOSmQxelFiWkdqTzY0UWFNMFNvZUM4cmJXeExYcWxoMnlOaGY5U0hUZFdWVUNMRVhxVFNZbW9JK1hGN2VYVURsV0FiU21yWkU2SFUyM1RJNVVJdEd4TWpZa1RkVGJlUm55dkpBVFErcEJIOVVJbWtkVGxvakNxSFJvTk1xUzRuOUwrRTRwb1k3aUgrVVFHcmlib2dwOGVVZ2VlYzhvZ1l1NlFPSnVrQ252RTNUQ3p5a0RubElERzdvMS9IRHZLUUxrenlrQ2k4NTVTQzU1WHlrRDhwNVNDenlpQTVlVlRkSUhGM1RCenlpQ2laNVNBenlrRDhaNVRDWFBLUUMvUGxJSEUzU0J6eWtFaSt2S0lPZVVnYzhwQTU1U0IrVVRkSUZGOStVZ3NUZElIalBLUUdhYjFRUHFKa2l4VzI0ME5hWklOSEh1akZJNUdMZGFtRnBSbUVQaTNKSU1lNUJ3ZHk0eUpHeGszMnZHVXhIMithYzFXeS9pbGxiTnVqRkhJNk5sVnVURllGTUVsYXY1UFg0TlJLcmEyZE1pWG9tUnl4L1p6Uk1TVmtJenAzcGpvQU9sL1JJd0JmMEZ4QXhvNWtDRERmUzRjaks5SkdKbjBhNVpzZEVBcXVSa3JCbXhmNmMwWVQycTlvcUR2UjdwbmloTEh5Mk9BRnoraFZpQzZsUmtvNHYxWTJ4T2lEUlVSRmlyM002RlVjTHBWVVdJSkU2c2hHcldvcm5IUndNZDB3LytQYjR0b0lKczdudis2TFY4dDU5c2g3dnRHelZ0M1FRdHNoSzBxT1owbExXYWhpRmw2VGRjRU1Kc0VsajA1WWR2cERucFQvUWtPWXBMM3RITTY0S00xdGhYUkVOL0JZQ0ljTklNbmlhUmVlUEU4cWVzOFR5cHl1ZUo1dm5QRkVud25pZVJmYXB0UkovZmllWFBFOHVlSjMvQU5lSjVjOFRTNTRtZXE1NG5senhQTW56NG5senhQSm5pZVJjVGFlYlBFOG1lSnB2bFBFOHVlSjVjOFR5WjRua3p4UEpuaWVUUEU4bWVKNU04VHlaNG5renhQSm5pZVRQRTB2OVYyZ0pBd0NBTUYydmhnbGE5OXJ0eUtmS2tzSW0zVU1Reng1b3R1WlJIcTRRVGJFYU4vMVNMblFNZHRMOWRyZHRrYU80ZEt6YllZSWxKcGJEYk9Bc2wwME9uNlo5R0dnbi9TL2hNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUTzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNelAveEFBMEVRQUJBZ01GQmdVRUFnTUJBUUFBQUFBQkFBSURFU0VFRWpGUm9VRmhrckhSNFJBaVVuSEJFeUNCa1RKQ01GQ0FnaVAvMmdBSUFRTUJDVDhBL3dDTDRzamxpb3N6bGgvc01RRFJPbVNVNlJCV0pBcC9yeFFncGhMZGhDWVF6YVNteUFBK3dvejhUNG54UDNqeEgyVVErMC9hUDhEdzJlYWpOL01rOEYyTkFuU2FOcWp0a040VVc5RWZoSlJBMzhxTm9VOE9iNEdRVVdveXJ5VVVqL3lWRURrOE45MWFHejl3bjNnS0ZSUTA3MWFXeTl3bjNtcUtHazVtU3RBVVM4RzBOSktMNXR3SjVKOTVoUmtGR0FPV0pVVThKVHc1aHlUdzBITlIyMTNoUmJ4YmpUUGVvb0JVZVh1Q09hTXdmQXFNQWNoVTZLS1Ivd0NTbmh3UGc0QUROUnArd0oxQ2pBbkxBL28vZmdETkh5RUwwbm1GL0Z5SkFkU1NyRXJMM2tWYWpmT0l5VDc3RHR3UjhrU2hIZ2JvSDhpRXo2ajMxcW9JQjNVVXl3Z3lPNllVN3pRWkdaUm5kSkM5WHdFRDlTV015amdTUDBWbWVhYlZzNVZJUm1HbW5OTi9rZk03SUpzd01aRWtvU01wbjgxVHl5RVNCTVltdUtjWGs3U1U2YlRVSStXaUZHN3lpYnVJUms1MHBuSVZWcUplZHlOZGh6Q001VmI4K0RwSCt4SElJWG5QcUFWQ0YrWGxLbUp1QUl6ckpVQUV5bkVRM0dRRzdhVkJFcGZtZWMwNDNNV2xPLzhBbzNBNWo3OGw2VHpIaG44Rlpua2ZEWVJKZW9MSlp6VHBzR3dxQkxlRE5PQkkvWThQVVY2dmdJN0N2VTdtVm1lWlJXWTVCYkNFSm95RHdSUlJiOTNDa2xFQWFNVTZiUUpUV0VtL1BoNlJ6S3liOCtBeER2aGVrOHd0Z0tNeVRNbjhvYkFnb1F2NXlFMS9jNkJHVFd6VmxkRW5TZUFUUkRhQ281Yzl1UWtGcys3SmVrOHg0WjlWbWVSOE14elhxSGg1WGpCeUlpRDlLRVc4djJLSTRHdThMYUY2bDZ2Z0xJcjFPNWxZQW5tZkRNY2dzeDRZTFpTOG9wTERVRFBvbVhXeVdUZm53OUk1bFpENThNbkxZMDh3c3ZEQWdlQVc5QUZrNno5akxWTkEvSGdGajkyU1A5VHpDS08xSGI4RkZIYUY2aHJSR2NnaUE5cmlHN3dDaXBYWklUSk9pMkNTem4rMDZSY1pqZW9nQWxtRVpndUoxS2ZkTS9MK1VhTE1jZ2pXaUtOWkxDZFZGRjBCR2JSU2FNbVB4T1VrNmJEdFIvcU9aUmxNQkZIWTVmMkNxQ0VKWFRUZU5oVHBTL2lTbkQ5cUtCcWhNanpOVkNEeVJBaURFSndUN3ozR1ZLeW5tdHYydnVQY0tGV3E4ZDRQVldpVHR3UFZXZ3hDN0NjNmZzbFd3a1RuVUUvS3RRNGU2dEppaHdFcHpwam1TcllTeHhKQUlKbFhERldnY1BkV2d4QVFBQVowMUtmTzhaeXdJVEx3RzN5OVFvdHhtWFlkVUp2MmsrSGxpalhjVkFudkJDZklla2RWNUh0R0d3cUhLSE9ycGhSVENETXZhVXFFSzBUSnpIZFdxNmR3SStWR01RazdlNUtFMnVFa3o2alRnY0NqOU51V0pUTHNzQ01ab2h6YzhORSs0WlNua3JYZU84RS9LdGQwN2dSOHEwRXhDRDU2ekUvek9udXJYZTl3VHpLdFVuREFnRWZLaW1JNmVKWGxpREJ5YmZHNHk1cTh4dTkvUWxSUHFISk5rMEkzWG1zdGg2S0VmY09IVUswRmpQY2xDL0U5UlZmdHdhSnFDN1Rxb0x0T3FoTzA2cUU3VHFvTHRPcWhPMDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb1R0T3FndTA2cUM3VHFvVHRPcWd1MDZxQzdUcW9MdE9xaE8wNnFDN1Rxb0R0T3FndTA2cUU3VHFvTHRPcWhPMDZxQzdUcW9McGZqcW9UdE9xZ3UwNnFDN1Rxb0x0T3FndTA2cUM3VHFvTHRPcWd1MDZwaGJjeG1vVjhOMnpVQ1FPOVZMc0FyTGVsdlVBc0JQdW9WNms1elRMZ2hxQk1EZW9WME8yeis3SXJCVWRXWi9OS0tyQnY5dVNkVVNrYzZUN0ttdWZRZnRWd2xyTkdUcFVyajBXRmE1ME96OUkrWDMrTnlPQUV0K0sva0QreE05QiswY3FmcnVaclpnUGhQclZPcFdabnZNdE9hTTViNVQzL0FJVHBnNHJFNzhLWVRUc051ZFR5a0U3WWpuK2NhYnRpZjMzSXpIK1RZQW5TbWEvdEdiS1MvU2pYSE1tQWNWR0Q1ZmpRcXpoOWR3WDhTQkpHcGtBakpsWm8wQm9WV1krMTByd2xOV3NjUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXc2NQZFd3Y1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3NjUGRXaWYxSlZBbEtTalhzeEpSUHA3cEtMZkJ3MlNWcXVUM0tOZjBVVzZBSkFTVm9vZHlpWHdOa2xGdUE3Sko5NW8vNWhpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb3YvOWs9KTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwibWFudWZhY3R1cmluZy1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvbWFudWZhY3R1cmluZy1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5nZi1sb2dvIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWxpc3RzIHtcbiAgICAgICAgICAvLyA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICAgIC5pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub2RlLTY3IHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLWJpbyB7XG4gIC5uZl9faW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbnRyaWItcG9zdHMge1xuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICB9XG4gIH1cbiAgLmJhY2stbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8ge1xuICAudGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgPiBmb3JtIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJldmlvdXMtcGFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIEdvb2dsZSBTZWFyY2hcblxuLnBhZ2Utbm9kZS0xNDE3MDgge1xuICAuZ3NjLWFkQmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NjLXJlc3VsdHMtd3JhcHBlci1vdmVybGF5IHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbiAgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncy13ZWItaW1hZ2UtYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5ncy1yZXN1bHQgLmdzLXRpdGxlIHtcbiAgICAmLFxuICAgICoge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSxcbiAgLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1jdXJyZW50LXBhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZS1tYWduaWZpZXIge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLXBhZ2Uge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtZm9ybSB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIHtcbiAgICBmaWVsZHNldCA+IGxhYmVsLFxuICAgIC5maWVsZHNldC1sZWdlbmQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICAgICAgICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFZQUFBQWo2cWEzQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUFBQUFBQUFENVE3dC9BQUFBQ1hCSVdYTUFBQUJnQUFBQVlBRHdhMExQQUFBQUIzUkpUVVVINWdjZEJobzdHVEZ1SUFBQUJNdEpSRUZVYU43bG1XMU1VMWNZeC8vUGJhbmJiTlc5Qkkzb2pJd09RbVdJVU5DRlJHbWl2RXBFb1FKdVRJVktKR3dCRi9ZV3BvZ3VMcG9JUkJNakZhT0lVU3dxNGdzdnlsUk1aSUJUMU1GUUNQcGhvc0xtZE1Vc3EvWSsrd0MzWWJnbGpZcFg0ZitsT2VmY2MwOS8vejdQUGIzUElUZ3BmVTFZZWZ6cW1CalMwQmorczdpWU1yQUp0OVZxWitjUHVkNUJKaW9lUGVKOHBQR1ZyaTY2ajJONDk5UXBtb0JKdktTZzRNZkpsV3BMMmRXcmc2Y0p6dDZmenVNUnZ4RVI4ZEtCUy9vTmVZaDJjYUdQb0tYc0tWT1Fqa3hLU2s3bWM5d2xsRGMzQjZhSDVSc1BybG5UVDBNT0xtZnZIemgvN3VXNHVLbFQ2VDNsWmtWbGRqWkNrY1lSR28zYzNBNXQ1dnY0UTZWaUMvVmdoVTVIb2RpTE1nK1B3WmV4bmtQWm1KUFR1TFVxNDhDaXRXdWROdUJWMDh6TkVXbkdSVWFqT0l0amFYSlJrUlM1WElKMnFPeDI0VFUwaTMvNStTbmsvcUpEcFYrcjI1dGFmbWxwbVh6di9jNXBsM3Q2WUlVS250SFJkQWh2d3k0SWJHVU4rYnU0RE5zSStMZUlncmFIL1cyODJkR0JuYlNBdm5SM2h6dldJZXJHRGFjZmdxKzJtRkdHTTJRYXNBdm9lQWJPdUxtTkVBTUFyS0p4ZU5ObWM3U1BVaVI2VmFxUlk4RC9TSFlEWnZxRi9yUjQ1Y0tGUVJuaG44U3JpNHFDRXFMY0VoNW90U1BHQUc2bTZVamV0UXYxNk9iSTVjc3h6djY2YUs2cm03Vjkzb3FFN1Y1ZXc5K0E2K1RKWTArY2NIUmNoQlpORXlhSXpZb2ZST3ZwMDBOdGhPd0c5RjVTVCtldms1SXdoak53NzhpUndVYllqWXBBdS8vWnMvcXRvUmtKODNXNllXZEFxOUZTWmltejJhd21qVmtjYXpRT05vTENjSkEydWJvSzJ5aFo3S3l0ZmQ1R0tELzhZTzdsajExZFhVV0Y4TmkyS0RoWVZOSTMrRjN4NHY4aGJySmFBWUF6MlpkZFNrdHBFcXcwY2VKRVpKRUdYWG85MVBRRnBvMGZMNHdpTDI1c2FBaHFDZ3RZY2lzeHNVRmZkV0d2VzBYRlV4dGcvMDVaYWl1cXE4TjZYRUtKcHljQmd2T3ZTRU9nQWxwR2ZhOVlHblQ5eC9nT3RISGc2TkVJb3FUSGplWGxBQzRBd2xOSHNzQnZJWjVuTXN1SUxLdVV5cFdQZVpSdTlteFJJYXlYTlFVa1pmSnU3bFVxcVZVSXB1cFZxM0FTV3NRR0JEakdVOWdOdFE4ZkN2dEZid1RIeHorekFlZXZuUFRkMDkzZERRRFlkdWlRWE56ZUIrSmk0MkpWS25WazczWDYxbUpCQWJUUURBRHY1WTM0K2U1ZG5rTXhZb2pCVUcrcTJXSDV0TFgxV2RlVmZSY1lBUDRaZlc2eGtBRWJLRDg2K2dud2Nvb1J2UTJHUm0xbGg4WHk3T0NTbEhJYm9QYnJiYVlOeGNWa3dBYktIZ0ErQSszUTM3a2pUQmUzQ0lhUWtIcHRUVWRwYWx2YjgxNWY5Z2lnWmZDazJlSGhUNExiRFlJbUpLUSt0YVp3M3hDQVM1STlBc1RWYktLVXBVc2RSZGRyeWd6QnRIRmpmV3BsNGI2eDdlMUR2YjdzQmpUTnExcXdQL2Z3NGI1Vy8rZFhMMjU5MlZOQWJvMGNBL3JMNW83MmZENE90YzAyUWd3Z1Fpem1zTm5IeDlIVlFoY3g1OWF0WVY4VkRxb0x6ekg2bUV6SVFnTjVGeFpLL1Z5Q2RqcG5OZy9UQ0NCeWdGL0RBN3FkbHpjUUhDcTduYXZGS1BJdktIQjZGd2c0RmhtWm1PanVybGh1MzJuM3lNN0dicnFKdHBmb2pGREtjU25VczlCWC93Y0E3OEVYNStZMnBWZm43enZhMHVMODJXQk9tR1h4OTJZelZkSk9YRXBKa1p2WFdVbS91QVRlcUszc0tOMnpibDMvS0R1ZkFsMTBqenVQSDBjakgwTldYL0hpcFZML1UxMDY4WkZ5bkt2RktPRytyMjhmZUc2dUJDNU4rd2NhWC9Ga3prN2RZd0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1pMHdOeTB5T1ZRd05qb3lOam8xT1Nzd01Eb3dNRWxhNTh3QUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakl0TURjdE1qbFVNRFk2TWpZNk5Ua3JNREE2TURBNEIxOXdBQUFBS0hSRldIUmtZWFJsT25ScGJXVnpkR0Z0Y0FBeU1ESXlMVEEzTFRJNVZEQTJPakkyT2pVNUt6QXdPakF3YnhKK3J3QUFBQUJKUlU1RXJrSmdnZz09KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuanMtd2ViZm9ybS1yYWRpb3MsXG4gICAgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgZGl2LmpzLWZvcm0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjNmNjtcbiAgICAgICAgY29sb3I6ICM4Y2EyYjQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFRQUFBQ0o0MjQ4QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUFBS3FOSXpJQUFBQUpjRWhaY3dBQUFHQUFBQUJnQVBCclFzOEFBQUFIZEVsTlJRZm1CeDBHQ2dkOG5BRDJBQUFCRGtsRVFWUll3KzJWTVFyQ1FCQkZnd2ZRMGtiVEJNVUQySWlOaFVWeVNCc1BvWTFZaTRWNEFLMkNBVHN4QWEzbVdTd1l4U1JHMmQwMCtmWHVmNDhkbUhVY1N3SFBnK1VTd2hDWnpaQm0weGJiZ2NFQW9valh5R2FEdEZyVndKK1p6eXVFQTF3dUZjSUJ0dHNLNGRjck1oenFoMHUvRDZkVElWdVNCQ2FUR3A1UjBtNURvL0V6dk96TUdZOXp3TDBlN1BmcVlCUWgwNms5T0o3MytYVDNPd1NCY2JncVdhK3pMOTV1UlJKYTRLb29qdk1Mc2lXMHdkWDhGNHZpb25jSnJYQWwwT2tneCtOM0NkL1hEazhsWExlY3hQbXNIWjVLZEx2STRjQy8wYkhoL3BiUXVWNS9sakN4MjB0TG1QcFlTa21ZaEgrVnNBSFBsYkFKVHlWY0YxbXRrTjBPUmlPcjhEcDE2cGpPQXowUGp0Sm9wR1ZKQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ESXlMVEEzTFRJNVZEQTJPakV3T2pBM0t6QXdPakF3eFhtRXN3QUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TWkwd055MHlPVlF3TmpveE1Eb3dOeXN3TURvd01MUWtQQThBQUFBb2RFVllkR1JoZEdVNmRHbHRaWE4wWVcxd0FESXdNakl0TURjdE1qbFVNRFk2TVRBNk1EY3JNREE2TUREak1SM1FBQUFBQUVsRlRrU3VRbUNDKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCxcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgIGJhY2tncm91bmQ6ICNlZmYzZjY7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgY29sb3I6ICM4Y2EyYjQ7XG4gICAgfVxuICB9XG59XG4uc29sdXRpb24tY2VudGVyX19iYW5uZXIge1xuICAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIHtcbiAgICA+IC5maWVsZF9fbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkX19pdGVtID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIucGF0aC1wcm9kdWN0LXN0b3J5IHtcbiAgICAucHJvZHVjdC1kaXNwbGF5IHtcbiAgICAgICAgYSB7IFxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBmLXByaWNlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfSBcbiAgICAuYnV0dG9uLS1hZGQtdG8tY2FydCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufSAgICIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMzdweCAwIDUwcHg7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDE2cHg7ICBcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyBcbiAgICA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICB9XG4gICAgLmQtbGctYmxvY2sgaW1nIHtcbiAgICAgICAgLnNpdGUtaWQtYXNpYW50ZWxlY29tICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMycHg7ICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWNlbnRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7ICBcbiAgICB9ICBcbiAgICAuc29jaWFsLW1lZGlhLWxpbmtzIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7IFxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIFxuICAgICAgICB9XG4gICAgfVxuICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgJiB+IGgyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgICBcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICBsZWZ0OiAxNXB4OyBcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICBjdXJzb3I6IHRleHQ7IFxuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87IFxuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDsgXG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyBcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM1NTU7IFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgJiB+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDsgIFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbWFpbCc7IFxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wgeyBcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4OyBcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLXRvcCA+IGRpdiA+IC5yb3cgeyBcbiAgICAgICAgICAgID4gLmNvbC00IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7IFxuICAgICAgICAgICAgICAgICYgfiAuY29sLTgge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgID4gLmNvbC04IHsgXG4gICAgICAgICAgICAgICAgPiAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxufSIsIkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjbWFpbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIC5yb3cge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMge1xuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlcixcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIHtcbiAgICAuaWYtZGMsXG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1yaWdodCAuaXRlbS1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgLnRleHQtd2hpdGUge1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAmIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zaXRlLWZvb3RlciB7XG4gICAgLm1lbnUtaXRlbSBhIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbSB7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX19ybSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTUlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay12aWRlb3Mge1xuICAgIGJhY2tncm91bmQ6IHVybCgvdGhlbWVzL2N1c3RvbS90aGVtZV90d28vaW1nL3ZpZGVvLWFiZi5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGgyLFxuICAgIC5ibG9ja19fcm0gYSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgLmNyLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X25pZF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIC5uYXZiYXIge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAvLyBEZXRlY3RpbmcgRGV2aWNlIFR5cGVzXG4gIC8qKiBNT0JJTEUsIFRBQkxFVCwgREVTS1RPUCAqKi9cbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgLmlmLXRjIGEge1xuICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gIH1cbiAgJi5pcy1Nb2JpbGUge1xuICAgIC5ibG9jay1wb2RjYXN0IHtcbiAgICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgLnBvZGNhc3QtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICAgIG1hcmdpbjogMCAwIC01cHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb2RjYXN0LWl0ZW0sXG4gICAgICAucG9kY2FzdC1lcGlzb2RlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMixcbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTMge1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbiAgICAjYmFjazJ0b3Age1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIH1cbiAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAgICAgICAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmlldy12aWRlb3Mge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC52aWV3cy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuXG4gICAgICAudmlld3MtZmllbGQtZmllbGQtdmlkZW8tdXJsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgICAgfVxuXG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICAgID4gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICBcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCk7XG4gIFxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA0YWFkICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSAgICAgIFxuICAgIH1cbiAgfVxufVxuIiwiaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG59Il19 */
</pre></body></html>