@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Barlow&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital@1&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@1,500&display=swap");
@font-face {
  font-family: 'Din';
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/din-regular-webfont.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/din-regular-webfont.woff") format("woff");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/din-regular-webfont.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/din-regular-webfont.woff") format("woff");
>>>>>>> origin/master-bkp-21stOct2024
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Din';
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/d-dinexp-bold-webfont.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/d-dinexp-bold-webfont.woff") format("woff");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/d-dinexp-bold-webfont.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/d-dinexp-bold-webfont.woff") format("woff");
>>>>>>> origin/master-bkp-21stOct2024
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Frutiger';
  font-style: normal;
  font-display: swap;
  font-weight: normal;
<<<<<<< HEAD
  src: local("Frutiger"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger.woff") format("woff"); }
=======
  src: local("Frutiger"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger.woff") format("woff"); }
>>>>>>> origin/master-bkp-21stOct2024

@font-face {
  font-family: 'Frutiger';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
<<<<<<< HEAD
  src: local("Frutiger"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger_bold.woff") format("woff"); }
=======
  src: local("Frutiger"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger_bold.woff") format("woff"); }
>>>>>>> origin/master-bkp-21stOct2024

@font-face {
  font-family: 'Fruiteger';
  font-style: normal;
  font-display: swap;
  font-weight: normal;
<<<<<<< HEAD
  src: local("Frutiger"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger.woff") format("woff"); }
=======
  src: local("Frutiger"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger.woff") format("woff"); }
>>>>>>> origin/master-bkp-21stOct2024

@font-face {
  font-family: 'Fruiteger';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
<<<<<<< HEAD
  src: local("Frutiger"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger_bold.woff") format("woff"); }
=======
  src: local("Frutiger"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/Frutiger_bold.woff") format("woff"); }
>>>>>>> origin/master-bkp-21stOct2024

/* pt-serif-regular - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.woff") format("woff"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.ttf") format("truetype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.svg#PTSerif") format("svg");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.woff") format("woff"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.ttf") format("truetype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-regular.svg#PTSerif") format("svg");
>>>>>>> origin/master-bkp-21stOct2024
  /* Legacy iOS */ }

/* pt-serif-italic - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.eot?#iefix") format("embedded-opentype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.woff") format("woff"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.ttf") format("truetype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.svg#PTSerif") format("svg");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.eot?#iefix") format("embedded-opentype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.woff") format("woff"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.ttf") format("truetype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-italic.svg#PTSerif") format("svg");
>>>>>>> origin/master-bkp-21stOct2024
  /* Legacy iOS */ }

/* pt-serif-700 - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.woff") format("woff"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.ttf") format("truetype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.svg#PTSerif") format("svg");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.woff") format("woff"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.ttf") format("truetype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700.svg#PTSerif") format("svg");
>>>>>>> origin/master-bkp-21stOct2024
  /* Legacy iOS */ }

/* pt-serif-700italic - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
<<<<<<< HEAD
  src: url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.eot?#iefix") format("embedded-opentype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.woff2") format("woff2"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.woff") format("woff"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.ttf") format("truetype"), url("https://cmg-qa.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.svg#PTSerif") format("svg");
=======
  src: url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.eot?#iefix") format("embedded-opentype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.woff2") format("woff2"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.woff") format("woff"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.ttf") format("truetype"), url("https://cmg-stage.s3.ap-southeast-1.amazonaws.com/s3fs-public/fonts/pt-serif-v12-latin-700italic.svg#PTSerif") format("svg");
>>>>>>> origin/master-bkp-21stOct2024
  /* Legacy iOS */ }

body {
  --text-default: #000; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-11 {
  margin: 0 -11px; }
  .row-11 > div {
    padding: 0 11px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

a {
  word-break: break-word; }

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

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

.captcha {
  margin-bottom: 20px; }

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

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

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

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

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

.node__content {
  font-size: 16px; }

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

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

.nf__description {
  color: #000; }

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

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

#main {
  padding-top: 15px;
  background-color: #fff; }
  @media (max-width: 767px) {
    #main {
      background-color: transparent; } }

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

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

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

img.lazyload {
  visibility: hidden; }

.webform-default .form-no-label > label, .webform-default .sr-only, .webform-default fieldset.webform-composite-hidden-title > legend {
  display: none !important; }

.webform-default .webform-default .js-form-item {
  margin-top: 0 !important; }

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

.webform-default .js-form-type-checkbox {
  padding: 0; }
  .webform-default .js-form-type-checkbox input {
    display: none; }
  .webform-default .js-form-type-checkbox input:checked + label::after {
    opacity: 1;
    visibility: inherit; }
  .webform-default .js-form-type-checkbox label {
    position: relative;
    padding-left: 40px;
    cursor: pointer;
    margin-bottom: 0; }
    .webform-default .js-form-type-checkbox label::before, .webform-default .js-form-type-checkbox label::after {
      content: '';
      display: block;
      position: absolute; }
    .webform-default .js-form-type-checkbox label::before {
      width: 25px;
      height: 25px;
      border: 2px solid var(--primary);
      position: absolute;
      left: 0; }
    .webform-default .js-form-type-checkbox label::after {
      content: "\f00c";
      font-family: "Fontawesome";
      top: 2px;
      left: 6px;
      font-size: 14px;
      opacity: 0;
      visibility: hidden; }

.webform-default h2 {
  background-color: #ccc;
  font-weight: 700;
  margin-bottom: 20px;
  padding: 5px 5px 3px;
  font-size: 16px; }
  @media (min-width: 992px) {
    .webform-default h2 {
      padding: 15px 10px 8px;
      font-size: 24px;
      margin-bottom: 30px; } }

.webform-default .form-control, .webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%; }

.webform-default .form-text, .webform-default .form-email {
  height: 30px; }

.webform-default .form-textarea {
  width: 100%;
  resize: none;
  min-height: 300px; }

.webform-default .js-form-item-telephone label {
  width: 100%; }

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

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

.not-logged-in.path-user .user-login-form .form-actions, .not-logged-in.path-user .user-pass .form-actions, .not-logged-in.path-user .user-register .form-actions {
  margin: 1rem 0; }

.not-logged-in.path-user .user-login-form .form-submit, .not-logged-in.path-user .user-pass .form-submit, .not-logged-in.path-user .user-register .form-submit {
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 15px 30px;
  font-size: 14px;
  min-width: 180px;
  min-height: 53px;
  width: auto;
  border-radius: 0;
  background-color: var(--navstrip);
  border-color: var(--navstrip); }

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

.webform-ty-default .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px; }

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

.popupVid {
  cursor: pointer; }

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

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

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

@media (max-width: 767px) {
  .view-id-taxonomy_term .item .content-left {
    min-width: 160px; }
  .view-id-taxonomy_term .item .content-left ~ .content-right {
    max-width: calc(100% - 160px); } }

.mobile-menu-active #back2top {
  visibility: hidden !important; }

@media (max-width: 991px) {
  .mobile-menu-active {
    overflow: hidden; } }

.header-tab .block-google-formsearch {
  padding: 0 15px;
  margin-top: 15px; }
  .header-tab .block-google-formsearch input {
    width: 100%;
    height: 40px;
    padding: 10px 40px 10px 15px;
    border: 0;
    background-color: #f4f5f7;
    border-radius: 2px;
    color: #0a1633;
    cursor: text;
    font-size: 1rem; }
  .header-tab .block-google-formsearch .form-submit {
    position: absolute;
    right: 15px;
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    outline: none;
    -webkit-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
    top: 50%; }
  .header-tab .block-google-formsearch svg path {
    fill: var(--secondary); }

.header-tab .nav-tabs {
  width: 100%;
  border: 0; }
  .header-tab .nav-tabs::after {
    content: "";
    background: rgba(255, 255, 255, 0.25);
    width: calc(100% + 30px);
    height: 1px;
    left: -10px;
    opacity: 1;
    position: absolute;
    display: block;
    bottom: 0;
    right: 0; }
  .header-tab .nav-tabs .nav-link.active {
    background-color: transparent;
    border: 0;
    color: #fff;
    opacity: 1; }
  @media (max-width: 375px) {
    .header-tab .nav-tabs {
      padding: 0 10px; }
    .header-tab .nav-tabs .nav-item {
      font-size: 13px;
      padding: 5px 4px; } }

.header-tab .tab-header-content {
  overflow-y: auto;
  max-height: calc(100vh - 140px);
  min-height: calc(100vh - 140px); }
  .header-tab .tab-header-content .nav-link {
    padding: 5px 15px !important; }
  @media (max-width: 375px) {
    .header-tab .tab-header-content .menu .nav-link, .header-tab .tab-header-content .dropdown-menu .nav-link {
      font-size: 12px !important; } }

.header-tab .nav-item {
  padding: 0 15px;
  text-transform: uppercase; }
  @media (max-width: 575px) {
    .header-tab .nav-item {
      font-size: 13px; } }
  .header-tab .nav-item > a {
    opacity: .5;
    color: #fff;
    border: 0;
    position: relative; }
    .header-tab .nav-item > a::after {
      content: '';
      width: 100%;
      position: absolute;
      height: 2px;
      left: 0;
      right: 0;
      opacity: 0;
      visibility: hidden;
      bottom: 0 !important;
      -webkit-transform: scale(1) !important;
           -o-transform: scale(1) !important;
              transform: scale(1) !important;
      background-color: #fff !important;
      opacity: .8 !important; }
    .header-tab .nav-item > a.active::after, .header-tab .nav-item > a:hover::after {
      visibility: inherit; }
    .header-tab .nav-item > a:hover {
      color: #fff;
      opacity: 1; }

@media (max-width: 475px) {
  .header-tab .nav-tabs {
    padding: 0 10px; }
  .header-tab .nav-item {
    padding: 5px; }
    .header-tab .nav-item a::after {
      bottom: -4px !important; } }

.header-tab .view-empty {
  padding: 15px;
  font-size: 14px; }
  .header-tab .view-empty, .header-tab .view-empty a {
    color: #fff; }
  .header-tab .view-empty a {
    text-decoration: underline; }

.header {
  background-color: var(--secondary);
  z-index: 12;
  position: relative; }
  @media (min-width: 768px) {
    .header .sign-up-newsletter {
      font-size: 20px; } }
  .header .navbar-header {
    padding: 10px 0; }
  .header .navbar-strip {
    background-color: var(--navstrip); }
    .header .navbar-strip::before {
      content: '';
      height: 1px;
      background-color: rgba(255, 255, 255, 0.25);
      display: block;
      width: 100%; }
  .header .menu-item-home:hover svg path, .header .menu-item-home.active svg path, .header .menu-item-home a svg path {
    fill: #fff !important; }
  .header .nav-link {
    color: #fff;
    font-weight: 700;
    padding: 0;
    display: block;
    font-family: 'Din'; }
    .header .nav-link.is-active {
      color: var(--secondary) !important;
      -webkit-filter: contrast(0.1);
              filter: contrast(0.1); }
    .header .nav-link.dropdown-toggle::after {
      display: none; }
  .header a:not([href]):not([tabindex]) {
    color: #fff; }
    .header a:not([href]):not([tabindex]):hover {
      color: var(--secondary);
      -webkit-filter: contrast(0.1);
              filter: contrast(0.1); }
  .header .dropdown-toggle.is-active {
    color: var(--secondary) !important;
    -webkit-filter: brightness(200%);
            filter: brightness(200%); }
  .header ul, .header li, .header ol {
    list-style: none;
    margin: 0; }
  .header .flex-100 {
    width: 100%; }
    .header .flex-100 > .menu-item {
      width: 100% !important;
      max-width: 100% !important;
      -webkit-box-flex: 0 !important;
      -webkit-flex: 0 0 100% !important;
          -ms-flex: 0 0 100% !important;
              flex: 0 0 100% !important; }
  .header .menu-level-0 {
    margin: 0 -10px;
    list-style: none;
    padding: 0;
    text-transform: uppercase; }
    .header .menu-level-0 > .menu-item {
      padding: 0 10px; }
      @media (min-width: 768px) {
        .header .menu-level-0 > .menu-item {
          font-size: 20px; } }
      .header .menu-level-0 > .menu-item > .nav-link {
        font-weight: 700;
        font-family: 'Din'; }
        .header .menu-level-0 > .menu-item > .nav-link.is-active {
          color: var(--secondary) !important;
          -webkit-filter: contrast(0.1);
                  filter: contrast(0.1); }
    .header .menu-level-0 .menu .menu-item {
      max-width: 50%;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      width: 100%; }
      .header .menu-level-0 .menu .menu-item::after {
        content: '';
        display: block;
        width: 100%;
        height: 1px;
        background: var(--secondary);
        -webkit-filter: brightness(120%);
                filter: brightness(120%); }
      .header .menu-level-0 .menu .menu-item:empty {
        display: none; }
  .header .menu {
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
  .header .menu_link_content {
    width: 100%; }
  .header .dropdown-menu {
    margin: 0;
    border: 0;
    background-color: var(--navstrip) !important;
    text-align: left;
    min-width: 500px;
    -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
            box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
    width: auto !important;
    line-height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    border-radius: 0;
    padding: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(-10px);
         -o-transform: translateY(-10px);
            transform: translateY(-10px);
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
    font-size: 14px; }
    .header .dropdown-menu .views-element-container {
      width: 100%; }
    .header .dropdown-menu::before {
      width: 100%;
      height: 3px;
      background-color: var(--navstrip);
      -webkit-filter: brightness(70%);
              filter: brightness(70%); }
      @media (min-width: 992px) {
        .header .dropdown-menu::before {
          content: "";
          display: block; } }
    .header .dropdown-menu .nav-link {
      padding: 5px 15px;
      color: #fff;
      display: block;
      width: 100%;
      font-family: 'Din'; }
      .header .dropdown-menu .nav-link:hover {
        color: var(--secondary);
        background-color: #f3f3f3;
        -webkit-filter: contrast(1);
                filter: contrast(1); }
  .header li.dropdown:hover .dropdown-menu {
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
    visibility: inherit;
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .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 .language-link.is-active {
    background-color: #fff;
    color: var(--secondary); }
  .header-mobile:not(.sticky) .navbar-fix {
    display: none !important; }
  .header-mobile.sticky .navbar-fix {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100; }
  .header-mobile .nav-main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding: 0 15px;
    text-transform: uppercase;
    margin: 0 -5px;
    font-size: 14px; }
    .header-mobile .nav-main .nav-item {
      padding: 0 5px; }
    @media (min-width: 420px) {
      .header-mobile .nav-main {
        margin: 0 -10px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center; }
        .header-mobile .nav-main .nav-item {
          padding: 0 10px; } }
  .header-mobile .navbar-header {
    position: absolute;
    right: 0;
    left: 0;
    text-align: center;
    padding: 0;
    z-index: 1; }
    .header-mobile .navbar-header .navbar-brand svg, .header-mobile .navbar-header .navbar-brand img {
      max-width: 170px;
      height: 40px; }
  .header-mobile .sign-up-newsletter {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .header-mobile .sign-up-newsletter::after {
      content: '';
      height: 10px;
      width: 1px;
      background: #fff;
      display: block;
      margin-left: 5px; }
  .header-mobile .navbar {
    padding: 10px 15px;
    background-color: var(--secondary); }
    .header-mobile .navbar > *:not(.navbar-header) {
      position: relative;
      z-index: 2;
      font-size: 12px; }
  .header-mobile .mobile-main-toggler:focus {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .header-mobile .mobile-main-toggler .fa-close {
    display: none;
    position: absolute;
    top: 0;
    left: 0; }
  .header-mobile .mobile-main-toggler[aria-expanded="true"] .fa-bars {
    visibility: hidden; }
  .header-mobile .mobile-main-toggler[aria-expanded="true"] .fa-close {
    display: block; }
  .header-mobile .mobile-header-popup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: var(--navstrip);
    z-index: 100;
    height: 100% !important;
    display: block;
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
    -webkit-transform: translate(-200%);
         -o-transform: translate(-200%);
            transform: translate(-200%); }
    .header-mobile .mobile-header-popup.show {
      -webkit-transform: translate(0);
           -o-transform: translate(0);
              transform: translate(0); }
    .header-mobile .mobile-header-popup svg, .header-mobile .mobile-header-popup img {
      max-width: 120px; }
  .header-mobile .menu {
    margin: 0; }
  .header-mobile .menu-item {
    -webkit-box-flex: 0 !important;
    -webkit-flex: 0 0 100% !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
    padding: 0 !important; }
    .header-mobile .menu-item > a {
      width: 100%;
      padding: 5px 15px !important; }
  .header-mobile .menu-level-0 > .menu-item:not(:last-of-type)::after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #fff;
    opacity: .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 .3s;
    -o-transition: all ease .3s;
    transition: all ease .3s;
    position: relative !important;
    top: 0 !important;
    -webkit-transform: unset !important;
         -o-transform: unset !important;
            transform: unset !important;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%;
    background-color: transparent !important;
    min-width: 100%;
    margin: 0;
    border: 0; }
    .header-mobile .dropdown-menu .nav-link {
      padding: 5px 15px 5px 30px;
      color: #fff;
      display: block;
      width: 100%;
      font-weight: 700;
      font-size: 14px; }
      .header-mobile .dropdown-menu .nav-link.active {
        -webkit-filter: contrast(1);
                filter: contrast(1);
        background: #f3f3f3; }

.header-desktop .navbar-brand {
  padding: 0;
  margin: 0; }
  .header-desktop .navbar-brand svg, .header-desktop .navbar-brand img {
    height: 60px !important; }

.header-desktop .user-toolbar img {
  border-radius: 100%;
  max-width: 30px; }

.header-desktop .user-toolbar .dropdown-toggle {
  color: #fff; }

.header-desktop .user-toolbar .dropdown-menu {
  min-width: 150px !important;
  right: 0;
  left: auto !important;
  top: 100%; }
  .header-desktop .user-toolbar .dropdown-menu.show {
    opacity: 1;
    visibility: inherit;
    -webkit-transform: translateY(10px);
         -o-transform: translateY(10px);
            transform: translateY(10px); }

.header-desktop .user-toolbar .dropdown-item {
  color: #fff; }
  .header-desktop .user-toolbar .dropdown-item:hover {
    color: var(--secondary); }

.header-desktop.sticky .navbar-strip {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  -webkit-animation: headerAnim .5s;
       -o-animation: headerAnim .5s;
          animation: headerAnim .5s; }

.header-desktop.sticky .menu-level-0 > .menu-item, .header-desktop.sticky .sign-up-newsletter {
  font-size: 18px; }

@media (max-width: 1199px) {
  .header-desktop .menu-level-0 > .menu-item, .header-desktop .sign-up-newsletter {
    font-size: 18px; } }

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

.not-default-lang .header .navbar-brand svg, .not-default-lang .header .navbar-brand img {
  max-width: 151px; }

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

.navbar-toggler {
  border: 0;
  margin: 5px; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    outline: none; }
  .navbar-toggler .icon-bar {
    height: 3px;
    background-color: #1f326c;
    min-width: 30px;
    display: block;
    -webkit-transition: -webkit-transform .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 > li.active > a,
.user-logged-in .tabs .nav-tabs > li.active > a:focus,
.user-logged-in .tabs .nav-tabs > li.active > a:hover {
  border-width: 0; }

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

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

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

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

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

.block-type-article .progressivePlain {
  border: 1px solid #d9d9d9; }

.test-col {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100vh;
  display: none;
  position: -webkit-sticky;
  position: sticky;
  top: 28px;
  z-index: 2; }
  @media (min-width: 992px) {
    .test-col {
      display: -webkit-box !important;
      display: -webkit-flex !important;
      display: -ms-flexbox !important;
      display: flex !important; } }
  .test-col img {
    z-index: 11111;
    max-width: 250px; }
    @media (max-width: 1400px) {
      .test-col img {
        max-width: 150px; } }
    @media (max-width: 1199px) {
      .test-col img {
        max-width: 120px; } }

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

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

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

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

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

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

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

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

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

.block-sponsored-articles .views-element-container {
  background-color: #f4f4f4;
  padding: 15px; }

.block-sponsored-articles .tag-sponsored {
  font-size: 12px; }

.block-sponsored-articles .item__image {
  min-width: 120px; }
  .block-sponsored-articles .item__image ~ .content-right {
    max-width: calc(100% - 120px); }

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

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

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

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

#advertisement-header .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

#advertisement-header a {
  margin-top: 20px; }
  #advertisement-header a img {
    margin: 0 auto; }

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

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

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

.block-checkout-progress .checkout-progress--step__next {
  opacity: .5; }

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

.block-article-infocus {
  margin-bottom: 10px !important; }
  .block-article-infocus .progressivePlain-fill {
    padding-bottom: 66.6666666667%; }
  .block-article-infocus .if-tc a {
    display: inline-block;
    padding: 5px 10px 3px;
    font-size: 12px;
    color: #fff;
    background-color: var(--secondary);
    text-transform: uppercase; }
  .block-article-infocus .item__title {
    margin: 15px 0 10px; }
  .block-article-infocus .item__description {
    font-size: 16px; }
  .block-article-infocus .if-dc {
    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; }

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

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

@media (max-width: 767px) {
  .block-top-articles .item__description {
    line-height: 19px; }
  .block-top-articles .content-left {
    min-width: 160px; }
  .block-top-articles .content-left ~ .content-right {
    max-width: calc(100% - 160px); } }

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

.block-breaking-news .item__title {
  margin: 0; }

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

.block-highlights .progressivePlain-fill {
  padding-bottom: 56.25%; }

.block-highlights .item__title {
  font-size: 16px;
  margin: 16px 0 0;
  font-family: 'Din';
  font-weight: 700; }

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

.block-event-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 .1s;
    -o-transition: all ease .1s;
    transition: all ease .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 .1s;
    -o-transition: all ease .1s;
    transition: all ease .1s;
    cursor: text;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 15px;
    pointer-events: none; }
  .block-newsletter .btn {
    width: 100%;
    border: 0;
    background-color: #000;
    color: #fff;
    font-weight: 700;
    font-size: 21px;
    font-family: 'Din';
    padding: 5px;
    line-height: 100%;
    border-radius: 0; }
    .block-newsletter .btn:hover {
      background-color: #aaa; }

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

.block-awards-highlights .views-element-container:first-of-type .progressivePlain-fill {
  padding-bottom: 100%; }

.block-awards-highlights .if-focus {
  margin-bottom: 20px; }
  .block-awards-highlights .if-focus a {
    display: inline-block;
    padding: 5px 10px 3px;
    font-size: 12px; }

.block-solution-center .list-items {
  background-color: #f4f4f4;
  padding: 10px; }
  @media (min-width: 768px) {
    .block-solution-center .list-items {
      padding: 13px; } }
  .block-solution-center .list-items .item:not(:last-of-type) {
    margin-bottom: 10px; }
  @media (max-width: 767px) {
    .block-solution-center .list-items .item__image {
      max-width: 120px;
      min-width: 120px; }
    .block-solution-center .list-items .item__image ~ .item__title {
      max-width: calc(100% - 120px); } }

.block-solution-center .group-item:not(:last-of-type) {
  margin-bottom: 10px; }

.block-solution-center .group__image {
  background-color: #f4f4f4;
  padding: 15px;
  border-top: 1px solid #d9d9d9; }
  @media (min-width: 768px) {
    .block-solution-center .group__image {
      padding: 5px 0; } }
  .block-solution-center .group__image img {
    max-height: 25px; }
  .block-solution-center .group__image .gf-label {
    margin-right: 10px;
    font-size: 11px; }
    @media (min-width: 768px) {
      .block-solution-center .group__image .gf-label {
        font-size: 12px; } }

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

.block-most-read .view-content {
  counter-reset: item; }

.block-most-read .item:not(:last-of-type) {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd; }

.block-most-read .item .item__title {
  margin-bottom: 0;
  font-size: 16px; }
  @media (min-width: 768px) {
    .block-most-read .item .item__title {
      font-size: 14px; } }
  .block-most-read .item .item__title a {
    position: relative;
    padding-left: 25px; }
    .block-most-read .item .item__title a::before {
      counter-increment: item;
      content: counter(item);
      position: absolute;
      top: 0;
      left: 5px; }

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

.block-awards .progressivePlain-fill {
  padding-bottom: 28.57%; }

.block-awards .content-right {
  font-size: 14px; }

.block-awards a {
  color: #004AAD;
  text-decoration: underline;
  -webkit-text-decoration-color: var(--primary);
          text-decoration-color: var(--primary);
  display: inline-block; }

.block-awards .item-details {
  background-color: #f4f4f4;
  padding: 15px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  border: 1px solid #ccc; }

.block-awards .if-date {
  background-color: var(--secondary);
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 17px;
  padding: 6px;
  font-family: 'Din'; }
  .block-awards .if-date > div {
    width: 100%; }
  .block-awards .if-date .month {
    margin-bottom: 5px; }
  .block-awards .if-date .day {
    background-color: #fff;
    color: var(--secondary);
    padding: 10px;
    font-size: 25px;
    font-weight: 700;
    line-height: 15px; }

.block-awards .item__title {
  margin-bottom: 5px; }
  .block-awards .item__title a {
    text-decoration: none; }

.block-awards .if-guidelines, .block-awards .if-register {
  line-height: 100%; }

.block-awards .item__description {
  font-size: 12px; }

.block-white-papers .item {
  padding-bottom: 7px !important;
  margin-bottom: 10px; }

.block-white-papers .item__title a {
  position: relative; }

.block-white-papers svg path {
  fill: var(--secondary); }

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

.block-commentary .view-content {
  background-color: #f4f4f4;
  padding: 0 10px 10px; }

.block-commentary .block__title {
  margin: 0 -10px 20px;
  padding: 5px 10px; }

.block-commentary .progressivePlain-fill {
  padding-bottom: 73%; }

.block-commentary .item__title {
  margin-bottom: 0; }

.block-commentary .if-dc {
  font-size: 9px; }

.block-commentary .item:not(:last-of-type) {
  margin-bottom: 10px; }

.block-commentary .progressivePlain-text {
  border: 1px solid #ccc;
  font-size: 12px; }

.block-commentary .content-left {
  min-width: 120px;
  max-width: 120px; }

.block-commentary .content-left ~ .content-right {
  max-width: calc(100% - 120px); }

.block-partner-sites .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -8px;
  overflow: hidden; }
  .block-partner-sites .view-content > div {
    padding: 0 8px; }

.block-partner-sites .item__title a {
  color: var(--text-default) !important; }

@media (min-width: 768px) {
  .block-partner-sites .item {
    margin-bottom: 10px; }
    .block-partner-sites .item .item-wrapper {
      position: relative;
      padding-bottom: 5px;
      height: 100%; }
      .block-partner-sites .item .item-wrapper::after {
        border-bottom: 1px solid #ddd;
        width: 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';
  font-weight: 700;
  text-transform: uppercase;
  display: inline-block; }

.block-partner-sites .progressivePlain-fill {
  padding-bottom: 66.6666666667%; }

@media (max-width: 767px) {
  .block-partner-sites .item__image {
    min-width: 100px;
    max-width: 100px; }
  .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 100px); } }

.block-sc-list-articles .row {
  margin: 0 -11px; }

.block-sc-list-articles .item {
  padding: 15px 11px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }

.block-sc-list-articles .item__title {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .block-sc-list-articles .item__title {
      margin: 20px 0; } }
  @media (max-width: 575px) {
    .block-sc-list-articles .item__title {
      font-size: 18px;
      margin-bottom: 10px; } }

@media (max-width: 575px) {
  .block-sc-list-articles .item__image {
    margin-bottom: 10px; } }

.block-sc-list-articles .item__description {
  margin-bottom: 10px; }

@media (min-width: 992px) {
  .block-sc-list-articles.sc-list-articles-main .item__title {
    margin: 20px 0; } }

@media (max-width: 991px) {
  .block-sc-list-articles.sc-list-articles-main .group-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0; }
  .block-sc-list-articles.sc-list-articles-main .item .item-wrapper {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px; } }

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

.block-videos .overlay-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: .3;
  z-index: 1; }

.block-videos .progressivePlain-fill {
  padding-bottom: 55.88%; }

.block-videos .play-btn-white {
  opacity: .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 .3s;
  -o-transition: all ease .3s;
  transition: all ease .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: .7 !important;
    -webkit-transition: all ease .3s;
    -o-transition: all ease .3s;
    transition: all ease .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 > .view-filters .js-form-submit {
  padding: 6px 10px;
  text-transform: uppercase;
  background-color: var(--secondary);
  border-color: var(--secondary);
  border-radius: 0; }

.page-view-article-summary .view-article-summary > .view-filters .form-item-show label {
  width: 100%; }

.page-view-article-summary .view-article-summary > .view-filters .form-item-show select {
  width: 100%;
  border: 1px solid #ccc;
  padding: 8px;
  background-color: #fff;
  border-radius: 3px; }

.page-view-article-summary .rendered-view caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px; }

.page-view-article-summary .rendered-view:not(.show) {
  display: none; }

.page-view-article-summary .rendered-view .view-filters {
  display: none; }

.page-view-article-summary .rendered-view .domain-title .title {
  display: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none; }

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

.path-articles-today .view-article-summary .table {
  margin-bottom: 25px; }

.path-articles-today .view-article-summary caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px; }

.path-articles-today .view-article-summary .view-filters {
  display: none; }

.path-articles-today .view-article-summary .domain-title .title {
  display: none; }

.path-articles-today .view-article-summary .domain-title a {
  font-weight: 700;
  color: #000; }

.path-cart div.form-item-payment-information-payment-method, .path-checkout div.form-item-payment-information-payment-method {
  padding: 15px; }

.path-cart .title, .path-checkout .title {
  border-top: 3px solid;
  color: #000;
  padding: 5px 0;
  margin: 0 0 20px;
  border-bottom: 1px solid;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 700; }

.path-cart .block-system a, .path-checkout .block-system a {
  color: var(--secondary); }

.path-cart .block-system legend, .path-checkout .block-system legend {
  text-transform: uppercase;
  color: var(--secondary);
  font-weight: 700;
  border-bottom: 2px solid #d9d9d9;
  line-height: unset;
  display: block !important;
  font-size: 20px;
  position: relative;
  top: 30px;
  margin-bottom: 30px; }
  .path-cart .block-system legend .fieldset-legend a, .path-checkout .block-system legend .fieldset-legend a {
    color: #333 !important; }

.path-cart .block-system .form-wrapper__guest-checkout .fieldset-wrapper p, .path-checkout .block-system .form-wrapper__guest-checkout .fieldset-wrapper p {
  margin-bottom: 15px; }

.path-cart .block-system .field--name-total-price, .path-checkout .block-system .field--name-total-price {
  border-top: 3px solid #d9d9d9;
  border-bottom: 3px solid #d9d9d9;
  margin: 30px 0 !important;
  padding: 30px 0; }

.path-cart .block-system .commerce-checkout-flow-multistep-default, .path-checkout .block-system .commerce-checkout-flow-multistep-default {
  padding: 15px;
  background-color: #f4f4f4; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd), .path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td, .path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td {
    padding: 15px; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before, .path-checkout .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before {
    content: "\f041";
    font-family: Fontawesome;
    font-size: 20px;
    margin-right: 5px;
    color: var(--secondary); }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .form-control, .path-checkout .block-system .commerce-checkout-flow-multistep-default .form-control {
    border: 1px solid #e2e2e2 !important; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default label, .path-checkout .block-system .commerce-checkout-flow-multistep-default label {
    text-transform: uppercase;
    font-size: 15px;
    color: #5f5f5f; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button, .path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button {
    width: auto;
    min-width: 150px;
    text-transform: uppercase;
    font-size: 15px;
    -webkit-background-size: 15px 15px;
            background-size: 15px;
    background-repeat: no-repeat;
    background-position: 35px center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iNTEuMiwzNTMuMjggMCw1MTIgMTU4LjcyLDQ2MC44ICAgIiBmaWxsPSIjNDk1MDU3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCQoJCQk8cmVjdCB4PSI4OS43MyIgeT0iMTY5LjA5NyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtOTUuODU3NSAyNjAuMzcxOSkiIHdpZHRoPSIzNTMuMjc3IiBoZWlnaHQ9IjE1My41OTkiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTUwNC4zMiw3OS4zNkw0MzIuNjQsNy42OGMtMTAuMjQtMTAuMjQtMjUuNi0xMC4yNC0zNS44NCwwbC0yMy4wNCwyMy4wNGwxMDcuNTIsMTA3LjUybDIzLjA0LTIzLjA0ICAgIEM1MTQuNTYsMTA0Ljk2LDUxNC41Niw4OS42LDUwNC4zMiw3OS4zNnoiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+Cg==); }
    .path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover, .path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover {
      background-color: #f9f9f9;
      -webkit-transition: all ease .3s;
      -o-transition: all ease .3s;
      transition: all ease .3s; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default h3, .path-checkout .block-system .commerce-checkout-flow-multistep-default h3 {
    text-transform: uppercase;
    color: var(--secondary);
    font-weight: 700;
    line-height: unset;
    display: block !important;
    margin-bottom: 0;
    font-size: 20px;
    background-color: #fff;
    padding: 10px 15px; }
    .path-cart .block-system .commerce-checkout-flow-multistep-default h3::after, .path-checkout .block-system .commerce-checkout-flow-multistep-default h3::after {
      content: '';
      height: 2px;
      display: block;
      background-color: #d9d9d9;
      width: 100%; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .row, .path-checkout .block-system .commerce-checkout-flow-multistep-default .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column; }
    .path-cart .block-system .commerce-checkout-flow-multistep-default .row > div, .path-checkout .block-system .commerce-checkout-flow-multistep-default .row > div {
      width: 100%;
      max-width: 100%;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .form-actions, .path-checkout .block-system .commerce-checkout-flow-multistep-default .form-actions {
    text-align: left; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer, .path-checkout .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer {
    width: 100%; }
  .path-cart .block-system .commerce-checkout-flow-multistep-default .checkout-pane, .path-checkout .block-system .commerce-checkout-flow-multistep-default .checkout-pane {
    background-color: #fff;
    padding: 15px; }

.path-cart .block-system .checkout-pane-review legend, .path-checkout .block-system .checkout-pane-review legend {
  top: 0 !important;
  margin-bottom: 10px !important; }

.path-cart .block-system .layout-region-checkout-footer, .path-checkout .block-system .layout-region-checkout-footer {
  width: 100%;
  margin-top: 15px; }

.path-cart .block-system .order-total-line .order-total-line-label, .path-checkout .block-system .order-total-line .order-total-line-label {
  opacity: .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 .3s;
  -o-transition: all ease .3s;
  transition: all ease .3s;
  text-transform: uppercase;
  text-align: center; }

.path-cart .block-system .form-actions, .path-checkout .block-system .form-actions {
  text-align: right;
  margin-top: 20px; }
  .path-cart .block-system .form-actions .form-submit::before, .path-checkout .block-system .form-actions .form-submit::before {
    margin-right: 5px;
    font-family: Fontawesome; }
  .path-cart .block-system .form-actions .form-submit[value="Update cart"]::before, .path-checkout .block-system .form-actions .form-submit[value="Update cart"]::before {
    content: "\f021"; }
  .path-cart .block-system .form-actions .form-submit[value="Checkout"]::before, .path-checkout .block-system .form-actions .form-submit[value="Checkout"]::before {
    content: "\f090"; }

.path-cart .block-system .form-control, .path-checkout .block-system .form-control {
  border: 1px solid var(--primary);
  border-radius: 0; }

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

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

.path-awards #advertisement-1, .path-events #advertisement-1, .path-conferences #advertisement-1 {
  display: none; }

@media (max-width: 385px) {
  .path-awards .view-id-global_page .item__image, .path-events .view-id-global_page .item__image, .path-conferences .view-id-global_page .item__image {
    margin-bottom: 10px; } }

.path-awards .view-id-global_page .item > .row-11, .path-events .view-id-global_page .item > .row-11, .path-conferences .view-id-global_page .item > .row-11 {
  margin: 0 -7px; }
  .path-awards .view-id-global_page .item > .row-11 > div, .path-events .view-id-global_page .item > .row-11 > div, .path-conferences .view-id-global_page .item > .row-11 > div {
    padding: 0 7px; }
  .path-awards .view-id-global_page .item > .row-11 > .item__title, .path-events .view-id-global_page .item > .row-11 > .item__title, .path-conferences .view-id-global_page .item > .row-11 > .item__title {
    padding: 0 7px;
    margin-bottom: 10px; }
  @media (min-width: 576px) {
    .path-awards .view-id-global_page .item > .row-11, .path-events .view-id-global_page .item > .row-11, .path-conferences .view-id-global_page .item > .row-11 {
      margin: 0 -11px; }
      .path-awards .view-id-global_page .item > .row-11 > div, .path-events .view-id-global_page .item > .row-11 > div, .path-conferences .view-id-global_page .item > .row-11 > div {
        padding: 0 11px; }
      .path-awards .view-id-global_page .item > .row-11 > .item__title, .path-events .view-id-global_page .item > .row-11 > .item__title, .path-conferences .view-id-global_page .item > .row-11 > .item__title {
        padding: 0 11px;
        margin-bottom: 15px; } }

.path-awards .view-id-global_page .progressivePlain, .path-events .view-id-global_page .progressivePlain, .path-conferences .view-id-global_page .progressivePlain {
  border: 1px solid #d9d9d9; }
  .path-awards .view-id-global_page .progressivePlain img, .path-events .view-id-global_page .progressivePlain img, .path-conferences .view-id-global_page .progressivePlain img {
    -o-object-fit: contain !important;
       object-fit: contain !important; }

.path-awards .view-id-global_page .progressivePlain-fill, .path-events .view-id-global_page .progressivePlain-fill, .path-conferences .view-id-global_page .progressivePlain-fill {
  padding-bottom: 71.42%; }
  @media (min-width: 386px) {
    .path-awards .view-id-global_page .progressivePlain-fill, .path-events .view-id-global_page .progressivePlain-fill, .path-conferences .view-id-global_page .progressivePlain-fill {
      padding-bottom: 71.42%; } }

.path-awards .view-id-global_page .item__title, .path-events .view-id-global_page .item__title, .path-conferences .view-id-global_page .item__title {
  margin-bottom: 15px;
  line-height: 1.2; }
  @media (max-width: 575px) {
    .path-awards .view-id-global_page .item__title, .path-events .view-id-global_page .item__title, .path-conferences .view-id-global_page .item__title {
      font-size: 20px; } }

.path-awards .view-id-global_page .item__description, .path-events .view-id-global_page .item__description, .path-conferences .view-id-global_page .item__description {
  margin-bottom: 15px; }

.path-awards .view-id-global_page .if-date, .path-events .view-id-global_page .if-date, .path-conferences .view-id-global_page .if-date {
  padding: 5px;
  text-align: center;
  font-weight: 700;
  font-size: 18px;
  min-width: 70px; }
  .path-awards .view-id-global_page .if-date .day, .path-events .view-id-global_page .if-date .day, .path-conferences .view-id-global_page .if-date .day {
    font-size: 32px; }

.path-awards .view-id-global_page .item-details, .path-events .view-id-global_page .item-details, .path-conferences .view-id-global_page .item-details {
  padding-left: 10px; }

.path-awards .view-id-global_page .if-venue, .path-events .view-id-global_page .if-venue, .path-conferences .view-id-global_page .if-venue {
  font-size: 13px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }

.path-awards .view-id-global_page .item__rm a, .path-events .view-id-global_page .item__rm a, .path-conferences .view-id-global_page .item__rm a {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px;
  font-size: 18px; }

.path-exclusives .view-display-id-page_exclusives .progressivePlain-fill, .path-exclusives .view-display-id-page_sections .progressivePlain-fill, .path-exclusives .view-id-taxonomy_term .progressivePlain-fill, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .progressivePlain-fill, .page-vocabulary-deep-classification-category .view-display-id-page_sections .progressivePlain-fill, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .progressivePlain-fill, .page-view-taxonomy-term .view-display-id-page_exclusives .progressivePlain-fill, .page-view-taxonomy-term .view-display-id-page_sections .progressivePlain-fill, .page-view-taxonomy-term .view-id-taxonomy_term .progressivePlain-fill {
  padding-bottom: 75%; }

.path-exclusives .view-display-id-page_exclusives .content-right, .path-exclusives .view-display-id-page_sections .content-right, .path-exclusives .view-id-taxonomy_term .content-right, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right, .page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right, .page-view-taxonomy-term .view-display-id-page_exclusives .content-right, .page-view-taxonomy-term .view-display-id-page_sections .content-right, .page-view-taxonomy-term .view-id-taxonomy_term .content-right {
  font-size: 14px; }
  @media (min-width: 768px) {
    .path-exclusives .view-display-id-page_exclusives .content-right, .path-exclusives .view-display-id-page_sections .content-right, .path-exclusives .view-id-taxonomy_term .content-right, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right, .page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right, .page-view-taxonomy-term .view-display-id-page_exclusives .content-right, .page-view-taxonomy-term .view-display-id-page_sections .content-right, .page-view-taxonomy-term .view-id-taxonomy_term .content-right {
      padding-top: 10px; } }

.path-exclusives .view-display-id-page_exclusives .if-tc, .path-exclusives .view-display-id-page_exclusives .if-date, .path-exclusives .view-display-id-page_sections .if-tc, .path-exclusives .view-display-id-page_sections .if-date, .path-exclusives .view-id-taxonomy_term .if-tc, .path-exclusives .view-id-taxonomy_term .if-date, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date, .page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc, .page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date, .page-view-taxonomy-term .view-display-id-page_exclusives .if-tc, .page-view-taxonomy-term .view-display-id-page_exclusives .if-date, .page-view-taxonomy-term .view-display-id-page_sections .if-tc, .page-view-taxonomy-term .view-display-id-page_sections .if-date, .page-view-taxonomy-term .view-id-taxonomy_term .if-tc, .page-view-taxonomy-term .view-id-taxonomy_term .if-date {
  font-size: 12px; }
  .path-exclusives .view-display-id-page_exclusives .if-tc a, .path-exclusives .view-display-id-page_exclusives .if-date a, .path-exclusives .view-display-id-page_sections .if-tc a, .path-exclusives .view-display-id-page_sections .if-date a, .path-exclusives .view-id-taxonomy_term .if-tc a, .path-exclusives .view-id-taxonomy_term .if-date a, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc a, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date a, .page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc a, .page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date a, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc a, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date a, .page-view-taxonomy-term .view-display-id-page_exclusives .if-tc a, .page-view-taxonomy-term .view-display-id-page_exclusives .if-date a, .page-view-taxonomy-term .view-display-id-page_sections .if-tc a, .page-view-taxonomy-term .view-display-id-page_sections .if-date a, .page-view-taxonomy-term .view-id-taxonomy_term .if-tc a, .page-view-taxonomy-term .view-id-taxonomy_term .if-date a {
    color: #004AAD;
    font-weight: 700;
    font-family: 'Din'; }

.path-exclusives .view-display-id-page_exclusives .item__title, .path-exclusives .view-display-id-page_sections .item__title, .path-exclusives .view-id-taxonomy_term .item__title, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__title, .page-vocabulary-deep-classification-category .view-display-id-page_sections .item__title, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__title, .page-view-taxonomy-term .view-display-id-page_exclusives .item__title, .page-view-taxonomy-term .view-display-id-page_sections .item__title, .page-view-taxonomy-term .view-id-taxonomy_term .item__title {
  margin-bottom: 10px; }

.path-exclusives .view-display-id-page_exclusives .item__description, .path-exclusives .view-display-id-page_sections .item__description, .path-exclusives .view-id-taxonomy_term .item__description, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__description, .page-vocabulary-deep-classification-category .view-display-id-page_sections .item__description, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__description, .page-view-taxonomy-term .view-display-id-page_exclusives .item__description, .page-view-taxonomy-term .view-display-id-page_sections .item__description, .page-view-taxonomy-term .view-id-taxonomy_term .item__description {
  margin-bottom: 16px; }

.path-exclusives .view-display-id-page_exclusives .item-details > div:not(:last-of-type), .path-exclusives .view-display-id-page_sections .item-details > div:not(:last-of-type), .path-exclusives .view-id-taxonomy_term .item-details > div:not(:last-of-type), .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item-details > div:not(:last-of-type), .page-vocabulary-deep-classification-category .view-display-id-page_sections .item-details > div:not(:last-of-type), .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item-details > div:not(:last-of-type), .page-view-taxonomy-term .view-display-id-page_exclusives .item-details > div:not(:last-of-type), .page-view-taxonomy-term .view-display-id-page_sections .item-details > div:not(:last-of-type), .page-view-taxonomy-term .view-id-taxonomy_term .item-details > div:not(:last-of-type) {
  padding-right: 5px; }

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

@media (max-width: 385px) {
  .path-exclusives .view-display-id-page_exclusives .item__image, .path-exclusives .view-display-id-page_sections .item__image, .path-exclusives .view-id-taxonomy_term .item__image, .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__image, .page-vocabulary-deep-classification-category .view-display-id-page_sections .item__image, .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__image, .page-view-taxonomy-term .view-display-id-page_exclusives .item__image, .page-view-taxonomy-term .view-display-id-page_sections .item__image, .page-view-taxonomy-term .view-id-taxonomy_term .item__image {
    margin-bottom: 20px; } }

.path-podcasts .view-id-global_page .item__description {
  margin-bottom: 20px; }

.path-podcasts .view-id-global_page .btn-link {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px !important;
  font-size: 18px; }

.path-podcasts .view-id-global_page .if-subscribe {
  margin-bottom: 16px; }

.path-podcasts .view-id-global_page .dropdown .btn-link {
  min-width: 170px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none; }
  .path-podcasts .view-id-global_page .dropdown .btn-link::after {
    content: "\f107";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    border: 0;
    margin: 0; }

.path-podcasts .view-id-global_page .dropdown .dropdown-link {
  color: #555;
  padding: 8px 0;
  display: block;
  text-align: left; }

.path-podcasts .view-id-global_page .dropdown-menu {
  width: 100%;
  background-color: #f5f5f5;
  border: 1px solid #b7b7b7;
  border-radius: 0;
  min-width: unset !important;
  padding: 0; }

.path-podcasts .view-id-global_page .dropdown-item {
  white-space: unset;
  padding: 0 15px; }
  .path-podcasts .view-id-global_page .dropdown-item:hover {
    background-color: var(--secondary); }
    .path-podcasts .view-id-global_page .dropdown-item:hover a {
      color: #fff; }
  .path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a {
    border-bottom: 1px dashed; }
    .path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a:hover {
      border-color: var(--secondary); }

@media (max-width: 767px) {
  .path-podcasts .view-id-global_page .item__title {
    font-size: 20px; }
  .path-podcasts .view-id-global_page .btn-link {
    font-size: 14px; }
  .path-podcasts .view-id-global_page .dropdown .btn-link {
    min-width: unset !important;
    padding: 5px 30px 5px 10px;
    position: relative; }
    .path-podcasts .view-id-global_page .dropdown .btn-link::after {
      position: absolute;
      right: 10px;
      top: 50%;
      -webkit-transform: translateY(-50%);
           -o-transform: translateY(-50%);
              transform: translateY(-50%); }
  .path-podcasts .view-id-global_page .dropdown .dropdown-menu {
    min-width: 170px !important; }
  .path-podcasts .view-id-global_page .progressivePlain-fill {
    padding-bottom: 75%; } }

@media (max-width: 385px) {
  .path-podcasts .view-id-global_page .item .progressivePlain-fill {
    padding-bottom: 50%; }
  .path-podcasts .view-id-global_page .item .item__image {
    margin-bottom: 15px; }
  .path-podcasts .view-id-global_page .item > .row-11 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column; }
    .path-podcasts .view-id-global_page .item > .row-11 > div {
      width: 100%;
      max-width: 100%;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; } }

.path-advertising .view-id-global_page .view-content > div {
  margin-bottom: 20px; }

.path-advertising .webform-default {
  padding-top: 20px;
  border-top: 1px solid #d9d9d9; }

.path-advertising .info-text {
  margin-bottom: 20px; }

.page-view-no-weight-order .view-id-no_weight_order .tabledrag-toggle-weight-wrapper {
  display: none; }

.page-view-no-weight-order .view-id-no_weight_order .views-field-title > a:first-of-type {
  margin-right: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

.page-view-no-weight-order .view-id-no_weight_order .views-field-title a {
  color: var(--secondary);
  font-weight: 700;
  text-transform: uppercase; }

.page-view-no-weight-order .view-id-no_weight_order .js-form-submit {
  text-transform: uppercase;
  color: #fff;
  border-radius: 0;
  min-width: 100px;
  background-color: var(--secondary);
  border: 0;
  letter-spacing: 1px;
  margin-left: 15px; }

.page-view-no-weight-order .view-id-no_weight_order a.tabledrag-handle .handle {
  background-position: center;
  margin: 0; }

.path-digital-events .block-webinar-lists .item {
  margin-bottom: 20px; }

.path-digital-events .block-webinar-lists .item__image {
  margin-bottom: 10px; }
  @media (min-width: 1024px) {
    .path-digital-events .block-webinar-lists .item__image {
      margin-bottom: 20px; } }

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

.path-user .block-page-title-block .title {
  font-size: 24px;
  border-top: 3px solid #000;
  color: #000;
  padding: 5px 0;
  margin: 0;
  border-bottom: 1px solid #000;
  font-weight: 700;
  font-family: "Din";
  text-transform: uppercase; }

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

.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto; }

.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase; }

.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%; }

.path-user .block-system-main-block .iti {
  width: 100%; }

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

.user-logged-in.path-user .main-content {
  background-color: #f3f2ef;
  height: 100%;
  padding: 15px; }

.user-logged-in.path-user nav.tabs, .user-logged-in.path-user .block-page-title-block {
  display: none; }

.user-logged-in.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto; }

.user-logged-in.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase; }

.user-logged-in.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%; }

.user-logged-in.path-user .block-system-main-block .iti {
  width: 100%; }

.user-logged-in.path-user .block-user-menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }
  .user-logged-in.path-user .block-user-menu .welcome-message {
    padding: 15px;
    background-color: #fcfcfb;
    color: #505050;
    margin-bottom: 15px; }
  .user-logged-in.path-user .block-user-menu .menu-item {
    text-transform: uppercase; }
  .user-logged-in.path-user .block-user-menu .menu-item-wrapper, .user-logged-in.path-user .block-user-menu a {
    height: 100%; }
  .user-logged-in.path-user .block-user-menu .user-profile-nav a {
    color: #505050;
    background-color: #fff;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    font-size: 13px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 15px;
    opacity: .8; }
    .user-logged-in.path-user .block-user-menu .user-profile-nav a.active {
      opacity: 1; }
    .user-logged-in.path-user .block-user-menu .user-profile-nav a svg {
      margin-bottom: 5px;
      max-width: 70px; }

.user-logged-in.path-user .block-system-main-block {
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; }

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

.path-contributors .view-display-id-page_contributors_1 .item {
  background: #DDE6EE;
  margin: 0 0 30px;
  padding: 15px; }
  .path-contributors .view-display-id-page_contributors_1 .item i {
    margin-right: 5px; }
  .path-contributors .view-display-id-page_contributors_1 .item > .item__title {
    font-size: 25px;
    margin-bottom: 15px; }
  .path-contributors .view-display-id-page_contributors_1 .item .item__image {
    float: left;
    padding-right: 10px;
    padding-bottom: 10px; }
  .path-contributors .view-display-id-page_contributors_1 .item .title {
    font-size: 16px; }

.path-contributors .view-display-id-page_contributors_1 .label {
  font-weight: 700; }

.path-contributors .view-display-id-page_contributors_1 .latest-post {
  clear: both;
  margin-top: 10px; }

.path-contributors .view-display-id-page_contributors_1 .created {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: red; }
  .path-contributors .view-display-id-page_contributors_1 .created::after {
    content: '';
    height: 13px;
    width: 1px;
    background: red;
    display: inline-block;
    margin: 0 5px;
    position: relative; }

.path-contributors .view-display-id-page_contributors_1 .contact-info .item-lists {
  padding-left: 10px; }

.path-contributors .view-display-id-page_contributors_1 .contact-info .list-item span {
  font-weight: 700;
  font-size: 15px; }

.page-view-taxonomy-term .view-taxonomy-term .view-empty {
  padding: 50px;
  background: #eee;
  margin: 15px 0; }

.page-view-taxonomy-term .block-faqs {
  margin-top: 50px; }
  .page-view-taxonomy-term .block-faqs .block__title {
    border-bottom: 1px solid #d9d9d9; }

.page-view-taxonomy-term #faqsAccordion .accordion:not(:last-of-type) {
  margin-bottom: 15px; }

.page-view-taxonomy-term #faqsAccordion .accordion .accordion-title {
  background: #F4F4F4;
  padding: 15px;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  cursor: pointer;
  position: relative; }
  .page-view-taxonomy-term #faqsAccordion .accordion .accordion-title::after {
    font-family: FontAwesome;
    content: "\f0d7";
    display: block;
    position: absolute;
    font-size: 20px;
    right: 15px;
    -webkit-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
    top: 50%; }

.page-view-taxonomy-term #faqsAccordion .accordion .accordion-body {
  padding: 15px 30px; }

.node--unpublished {
  padding: 0; }

.page-node-514542594 .alert-wrapper {
  bottom: 15px;
  left: 15px; }

.page-node-514542594 .node-comment-form .js-form-type-textarea label {
  display: none !important; }

.page-node-514542594 .node-comment-form .js-form-submit {
  background-color: var(--secondary);
  border: 0;
  border-radius: 0;
  text-transform: uppercase;
  min-width: 150px;
  padding: 10px 15px; }

.page-node-514542594 .node-comment-form .cke_top, .page-node-514542594 .node-comment-form .cke_bottom, .page-node-514542594 .node-comment-form .js-filter-wrapper, .page-node-514542594 .node-comment-form details, .page-node-514542594 .node-comment-form .layout-region-node-secondary {
  display: none; }

.page-node-514542594 .layout-region-node-main, .page-node-514542594 .layout-region-node-footer {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%; }

.node--type-article img[data-align="left"] {
  float: left;
  max-width: 300px !important;
  padding-right: 15px; }
  @media (max-width: 767px) {
    .node--type-article img[data-align="left"] {
      max-width: unset; } }

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

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

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

.nf__description .caption-center, .nf__description .caption-center p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.nf__description .caption-center figcaption, .nf__description .caption-center figcaption em {
  font-size: 13px !important;
  margin: 5px 0 0;
  color: #333;
  text-align: center !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.nf__description .view-comments-listing .item > div {
  border: 1px solid #d9d9d9; }

.nf__description .view-comments-listing .content-left {
  padding: 10px 0 0 10px; }

@media (max-width: 767px) {
  .nf__description .view-comments-listing .contributor-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
  .nf__description .view-comments-listing .content-right {
    padding-left: 0 !important;
    max-width: 100% !important; }
  .nf__description .view-comments-listing .contributor-header .item__image ~ div {
    padding-left: 15px; }
  .nf__description .view-comments-listing .contributor-header > div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .nf__description .view-comments-listing .item__details {
    padding: 15px !important; } }

.nf__description .read-more-link {
  color: #615A5A;
  cursor: pointer;
  margin: 5px 0 30px; }

.view-comments-listing .content-left.item__image a img {
  border: 2px solid #000 !important;
  border-radius: 100% !important;
  width: 130px !important;
  height: 125px !important;
  -o-object-fit: cover;
     object-fit: cover; }
  @media (max-width: 767px) {
    .view-comments-listing .content-left.item__image a img {
      width: 54px !important;
      height: 54px !important; } }

.view-comments-listing .content-right {
  max-width: calc(100% - 130px) !important;
  width: 100% !important;
  padding-left: 30px !important; }
  @media (max-width: 767px) {
    .view-comments-listing .content-right {
      max-width: calc(100% - 54px) !important;
      padding-left: 10px !important; } }
  .view-comments-listing .content-right .contributor-header .item__image {
    display: none; }
  .view-comments-listing .content-right .contributor-header .title-section {
    line-height: 1; }
  .view-comments-listing .content-right .item__details .read-more-link {
    color: #615A5A;
    cursor: pointer; }
  .view-comments-listing .content-right .item__details .time-field {
    color: #615A5A;
    font-size: 14px; }

.node--type-solution-center .progressivePlain, .node--type-solution-center-article .progressivePlain {
  border: 1px solid #ddd; }

.node--type-solution-center .block-advertisement, .node--type-solution-center .ad-top, .node--type-solution-center-article .block-advertisement, .node--type-solution-center-article .ad-top {
  display: none !important; }

.node--type-solution-center #main > .row, .node--type-solution-center-article #main > .row {
  margin: 0; }

.node--type-solution-center .main-content, .node--type-solution-center-article .main-content {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0; }

.node--type-solution-center .sc__description, .node--type-solution-center-article .sc__description {
  padding: 20px;
  background-color: #d9d9d9;
  margin: 20px 0; }

.node--type-solution-center .nf__description iframe, .node--type-solution-center-article .nf__description iframe {
  max-width: 100%; }

.node--type-solution-center .nf__description a, .node--type-solution-center-article .nf__description a {
  color: var(--secondary); }

.node--type-solution-center .nf__description *, .node--type-solution-center-article .nf__description * {
  font-family: 'PT Serif', serif !important; }

.node--type-solution-center .sc-form form > .js-form-type-checkbox, .node--type-solution-center-article .sc-form form > .js-form-type-checkbox {
  margin-bottom: 1rem; }

.node--type-solution-center .sc-form .iti, .node--type-solution-center-article .sc-form .iti {
  width: 100%; }

.node--type-solution-center .sc-form .webform-composite-hidden-title, .node--type-solution-center-article .sc-form .webform-composite-hidden-title {
  margin-top: 0; }
  .node--type-solution-center .sc-form .webform-composite-hidden-title legend, .node--type-solution-center-article .sc-form .webform-composite-hidden-title legend {
    display: none !important; }

.node--type-solution-center .sc-form .js-webform-type-checkboxes legend, .node--type-solution-center-article .sc-form .js-webform-type-checkboxes legend {
  margin-bottom: 0; }

.node--type-solution-center .sc-form .js-webform-type-checkboxes label, .node--type-solution-center-article .sc-form .js-webform-type-checkboxes label {
  color: #495057; }

.node--type-solution-center .sc-form .form-select, .node--type-solution-center .sc-form .form-control, .node--type-solution-center-article .sc-form .form-select, .node--type-solution-center-article .sc-form .form-control {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  background-color: transparent; }
  .node--type-solution-center .sc-form .form-select:focus, .node--type-solution-center .sc-form .form-control:focus, .node--type-solution-center-article .sc-form .form-select:focus, .node--type-solution-center-article .sc-form .form-control:focus {
    -webkit-box-shadow: 0 0 0 1px var(--secondary);
            box-shadow: 0 0 0 1px var(--secondary); }

.node--type-solution-center .sc-form .form-select, .node--type-solution-center-article .sc-form .form-select {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  display: block;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .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: .25rem;
  -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; }
  .node--type-solution-center .sc-form .form-select:focus, .node--type-solution-center-article .sc-form .form-select:focus {
    -webkit-box-shadow: 0 0 0 1px var(--secondary);
            box-shadow: 0 0 0 1px var(--secondary); }

.node--type-solution-center .sc-form .form-submit, .node--type-solution-center-article .sc-form .form-submit {
  background-color: var(--secondary);
  color: #fff;
  border: 0;
  text-transform: uppercase;
  min-width: 100%;
  font-size: 20px; }

.node--type-solution-center-article .node--type-solution-center-article .node-content {
  margin-bottom: 20px; }

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

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

.node--type-webinar .webform-submission-video-form .button {
  background-color: var(--secondary);
  border: 0;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff; }

.node--type-webinar .form-trigger-link {
  cursor: pointer;
  color: var(--secondary); }

.node--type-webinar .bullet {
  width: 5px;
  height: 5px;
  background: #ccc;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  border-radius: 100%; }

.node--type-webinar .node-user-message .form-trigger-link {
  font-weight: 700;
  text-decoration: underline; }

.node--type-webinar .user-pass > p {
  display: none; }

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

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

.page-node-63 .node--type-empty-page .block-partner-sites .view-content {
  display: block;
  margin: 0; }

.page-node-63 .node--type-empty-page .block-partner-sites .domain-data {
  display: none; }

.page-node-63 .node--type-empty-page .block-partner-sites .item__image {
  margin-bottom: 15px; }

.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
  font-size: 0; }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo::before {
    content: '';
    display: block;
    width: 100%;
    padding-bottom: 82px;
    background-color: #f7f7f7;
    background-position: center;
    -webkit-background-size: 100% 100%;
            background-size: 100%;
    background-repeat: no-repeat;
    max-width: 200px; }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="asian-banking-and-finance"]::before {
    background-image: url("/themes/custom/responsive/partners/asian-baking-finance.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="asian-business-review"]::before {
    background-image: url("/themes/custom/responsive/partners/asian-business-review.jpg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="singapore-business-review"]::before {
    background-image: url("/themes/custom/responsive/partners/singapore-business-review.jpg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="asian-power"]::before {
    background-image: url("/themes/custom/responsive/partners/asian-power.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="health-care-asia-magazine"]::before {
    background-image: url("/themes/custom/responsive/partners/healthcare-asia.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="realestate-asia"]::before {
    background-image: url("/themes/custom/responsive/partners/realestate-asia.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="hongkong-business"]::before {
    background-image: url("/themes/custom/responsive/partners/hongkong-business.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="retail-asia"]::before {
    background-image: url("/themes/custom/responsive/partners/retail-asia.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="insurance-asia"]::before {
    background-image: url("/themes/custom/responsive/partners/insurance-asia.jpeg"); }
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name="manufacturing-asia"]::before {
    background-image: url("/themes/custom/responsive/partners/manufacturing-asia.jpeg"); }

@media (max-width: 575px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
    margin-bottom: 20px; }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists {
    margin: 0 -15px; }
    .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
      max-width: 100%;
      margin-bottom: 20px; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__image {
        margin-bottom: 20px; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__title {
        font-size: 22px;
        font-weight: 700; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .progressivePlain-fill {
        padding-bottom: 184px; }
    .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 50%;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      max-width: 50%;
      padding: 0 15px; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
        margin-bottom: 10px; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
        font-weight: 400;
        font-size: 14px; }
      .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
        padding-bottom: 125px; } }

@media (max-width: 385px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px; }
    .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
      margin-bottom: 10px !important; }
    .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
      font-size: 16px !important;
      font-weight: 700 !important; }
    .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
      padding-bottom: 184px; } }

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

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

.node--type-bio .nf__image {
  padding-right: 10px;
  padding-bottom: 10px;
  float: left; }

.node--type-bio .contrib-posts .label {
  font-size: 20px; }

.node--type-bio .contrib-posts a {
  color: var(--secondary);
  font-family: 'Din'; }

.node--type-bio .back-link {
  margin-top: 15px; }
  .node--type-bio .back-link a {
    display: inline-block;
    padding: 5px 15px 3px;
    background-color: var(--secondary);
    color: #fff; }

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

.node--type-thank-you .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px; }

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

.page-node-141708 .gsc-adBlock {
  display: none !important; }

.page-node-141708 .gsc-results-wrapper-overlay {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 30px 0 !important; }

.page-node-141708 .gsc-results-close-btn, .page-node-141708 .gcsc-more-maybe-branding-root {
  display: none; }

.page-node-141708 .gs-web-image-box {
  margin-right: 5px; }

.page-node-141708 .block-system-main-block .content {
  min-height: 300px; }

.page-node-141708 .gs-result .gs-title, .page-node-141708 .gs-result .gs-title * {
  color: var(--secondary) !important; }

.page-node-141708 .gsc-search-button-v2 {
  background-color: var(--secondary) !important;
  border-color: var(--secondary) !important; }

.page-node-141708 .gcsc-find-more-on-google, .page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color: var(--secondary) !important; }

.page-node-141708 .gcsc-find-more-on-google-magnifier {
  fill: var(--secondary) !important; }

.page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-page {
  outline: none; }

.node--type-form .field--name-body {
  border-bottom: 2px solid #f1f1f1;
  padding-bottom: 30px;
  margin-bottom: 30px; }

.node--type-form .field--name-field-webform-field fieldset > label, .node--type-form .field--name-field-webform-field .fieldset-legend {
  font-size: 18px;
  color: #374957 !important;
  font-weight: 700; }

.node--type-form .field--name-field-webform-field .js-webform-radios {
  border-radius: 100%; }
  .node--type-form .field--name-field-webform-field .js-webform-radios label::before {
    border-radius: 100%; }

.node--type-form .field--name-field-webform-field .form-actions {
  margin-top: 30px;
  border-top: 1px solid #e3e9ed;
  padding-top: 30px; }
  .node--type-form .field--name-field-webform-field .form-actions .js-form-submit {
    background: #e3e9ed;
    color: #374957 !important;
    border: 0;
    min-width: 250px;
    padding: 15px;
    font-weight: 700;
    font-size: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .node--type-form .field--name-field-webform-field .form-actions .js-form-submit::before {
      content: '';
      width: 20px;
      height: 20px;
      margin-right: 10px;
      display: block;
      -webkit-background-size: 100% 100%;
              background-size: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAYAAAAj6qa3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABgAAAAYADwa0LPAAAAB3RJTUUH5gcdBho7GTFuIAAABMtJREFUaN7lmW1MU1cYx//PbanbbNW9BI3ojIwOQmWIUNCFRGmivEpEoQJuTIVKJGwBF/YWpoguLpoIRBMjFaOIUSwq4gsvylRMZIBT1MFQCPphosLmdMUsq/Y++wC3YbgljYpX4f+lOefcc09//z7PPb3PITgpfU1YefzqmBjS0Bj+s7iYMrAJt9VqZ+cPud5BJioePeJ8pPGVri66j2N499QpmoBJvKSg4MfJlWpL2dWrg6cJzt6fzuMRvxER8dKBS/oNeYh2caGPoKXsKVOQjkxKSk7mc9wllDc3B6aH5RsPrlnTT0MOLmfvHzh/7uW4uKlT6T3lZkVldjZCkcYRGo3c3A5t5vv4Q6ViC/VghU5HodiLMg+PwZexnkPZmJPTuLUq48CitWudNuBV08zNEWnGRUajOItjaXJRkRS5XIJ2qOx24TU0i3/5+Snk/qJDpV+r25tafmlpmXzv/c5pl3t6YIUKntHRdAhvwy4IbGUN+bu4DNsI+LeIgraH/W282dGBnbSAvnR3hzvWIerGDacfgq+2mFGGM2QasAvoeAbOuLmNEAMArKJxeNNmc7SPUiR6VaqRY8D/SHYDZvqF/rR45cKFQRnhn8Sri4qCEqLcEh5otSPGAG6m6UjetQv16ObI5csxzv66aK6rm7V93oqE7V5ew9+A6+TJY0+ccHRchBZNEyaIzYofROvp00NthOwG9F5ST+evk5IwhjNw78iRwUbYjYpAu//Zs/qtoRkJ83W6YWdAq9FSZimz2awmjVkcazQONoLCcJA2uboK2yhZ7Kytfd5GKD/8YO7lj11dXUWF8Ni2KDhYVNI3+F3x4v8hbrJaAYAz2ZddSktpEqw0ceJEZJEGXXo91PQFpo0fL4wiL25saAhqCgtYcisxsUFfdWGvW0XFUxtg/05Zaiuqq8N6XEKJpycBgvOvSEOgAlpGfa9YGnT9x/gOtHHg6NEIoqTHjeXlAC4AwlNHssBvIZ5nMsuILKuUypWPeZRu9mxRIayXNQUkZfJu7lUqqVUIpupVq3ASWsQGBDjGU9gNtQ8fCvtFbwTHxz+zAeevnPTd093dDQDYduiQXNzeB+Ji42JVKnVk73X61mJBAbTQDADv5Y34+e5dnkMxYojBUG+q2WH5tLX1WdeVfRcYAP4ZfW6xkAEbKD86+gnwcooRvQ2GRm1lh8Xy7OCSlHIboPbrbaYNxcVkwAbKHgA+A+3Q37kjTBe3CIaQkHptTUdpalvb815f9gigZfCk2eHhT4LbDYImJKQ+taZw3xCAS5I9AsTVbKKUpUsdRddrygzBtHFjfWpl4b6x7e1Dvb7sBjTNq1qwP/fw4b5W/+dXL2592VNAbo0cA/rL5o72fD4Otc02QgwgQizmsNnHx9HVQhcx59atYV8VDqoLzzH6mEzIQgN5FxZK/VyCdjpnNg/TCCBygF/DA7qdlzcQHCq7navFKPIvKHB6Fwg4FhmZmOjurlhu32n3yM7GbrqJtpfojFDKcSnUs9BX/wcA78EX5+Y2pVfn7zva0uL82WBOmGXx92YzVdJOXEpJkZvXWUm/uATeqK3sKN2zbl3/KDufAl10jzuPH0cjH0NWX/HipVL/U1068ZFynKvFKOG+r28feG6uBC5N+wcaX/Fkzk7dYwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0yOVQwNjoyNjo1OSswMDowMEla58wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMjlUMDY6MjY6NTkrMDA6MDA4B19wAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA3LTI5VDA2OjI2OjU5KzAwOjAwbxJ+rwAAAABJRU5ErkJggg==); }

.node--type-form .field--name-field-webform-field .js-webform-radios, .node--type-form .field--name-field-webform-field .js-webform-checkboxes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -15px; }
  .node--type-form .field--name-field-webform-field .js-webform-radios div.js-form-item, .node--type-form .field--name-field-webform-field .js-webform-checkboxes div.js-form-item {
    padding: 10px 15px;
    width: 50%; }
  .node--type-form .field--name-field-webform-field .js-webform-radios label, .node--type-form .field--name-field-webform-field .js-webform-checkboxes label {
    padding: 15px 30px 15px 50px !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100% !important;
    border: 2px solid #f1f1f1;
    text-transform: uppercase;
    border-radius: 5px !important;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: #EFF3F6;
    color: #8ca2b4;
    position: relative;
    height: 100%; }
    .node--type-form .field--name-field-webform-field .js-webform-radios label::before, .node--type-form .field--name-field-webform-field .js-webform-checkboxes label::before {
      border: 2px solid;
      width: 20px;
      height: 20px;
      position: absolute;
      left: 15px;
      -webkit-transform: translateY(-50%);
           -o-transform: translateY(-50%);
              transform: translateY(-50%);
      top: 50%;
      content: ""; }
  .node--type-form .field--name-field-webform-field .js-webform-radios input, .node--type-form .field--name-field-webform-field .js-webform-checkboxes input {
    display: none; }
    .node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label, .node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label {
      background: var(--secondary) !important;
      color: #fff; }
      .node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label::before, .node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label::before {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAQAAACJ4248AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmBx0GCgd8nAD2AAABDklEQVRYw+2VMQrCQBBFgwfQ0kbTBMUD2IiNhUVySBsPoY1Yi4V4AK2CATsxAa3mWSwYxSRG2d00+fXuf48dmHUcSwHPg+USwhCZzZBm0xbbgcEAoojXyGaDtFrVwJ+ZzyuEA1wuFcIBttsK4dcrMhzqh0u/D6dTIVuSBCaTGp5R0m5Do/EzvOzMGY9zwL0e7PfqYBQh06k9OJ73+XT3OwSBcbgqWa+zL95uRRJa4KoojvMLsiW0wdX8F4vioncJrXAl0Okgx+N3Cd/XDk8lXLecxPmsHZ5KdLvI4cC/0bHh/pbQuV5/ljCx20tLmPpYSkmYhH+VsAHPlbAJTyVcF1mtkN0ORiOr8Dp16pjOAz0PjtJopGVJAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA3LTI5VDA2OjEwOjA3KzAwOjAwxXmEswAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNy0yOVQwNjoxMDowNyswMDowMLQkPA8AAAAodEVYdGRhdGU6dGltZXN0YW1wADIwMjItMDctMjlUMDY6MTA6MDcrMDA6MDDjMR3QAAAAAElFTkSuQmCC);
        -webkit-background-size: 12px 12px;
                background-size: 12px;
        background-repeat: no-repeat;
        background-position: center; }

.node--type-form .field--name-field-webform-field .form-control, .node--type-form .field--name-field-webform-field .form-select {
  border: 2px solid #f1f1f1;
  background: #EFF3F6;
  min-height: 50px;
  border-radius: 3px;
  color: #8ca2b4; }

.solution-center__banner .field--name-field-sc-banner > .field__label {
  display: none; }

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

.path-product-story .product-display a {
  color: var(--secondary); }

.path-product-story .pf-price {
  float: right;
  font-size: 25px;
  font-weight: 700; }

.path-product-story .button--add-to-cart {
  background-color: var(--secondary);
  border: none;
  border-radius: 4px;
  color: #FFF;
  font-weight: bold;
  line-height: 1.5 !important;
  outline: none;
  padding: 0.25em 1em;
  text-transform: uppercase; }

.path-product-story .commerce-order-item-add-to-cart-form .js-form-type-select select {
  max-width: 100%; }

.site-footer {
  padding: 37px 0 50px;
  font-family: 'Din';
  font-size: 16px;
  margin-top: 80px; }
  .site-footer > .container > div:not(:last-of-type) {
    border-bottom: 5px solid #fff;
    padding-bottom: 15px;
    margin-bottom: 20px; }
  .site-footer .footer-center {
    padding-bottom: 20px !important; }
  .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 > div > .row > .col-4 {
      min-width: 170px;
      max-width: 170px; }
      .site-footer .footer-top > div > .row > .col-4 ~ .col-8 {
        max-width: calc(100% - 170px); }
    .site-footer .footer-top > div > .row > .col-8 > .d-flex {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; } }

@media (max-width: 991px) {
  .item__description {
    font-size: 18px; }
  .layout-main-wrapper .block {
    margin-bottom: 10px; }
  .view-display-id-block_podcast_episodes_list .group-item {
    border-bottom: 0;
    padding-bottom: 0 !important;
    margin-bottom: 0; }
  .view-display-id-block_podcast_episodes_list .item {
    margin-bottom: 20px; }
  .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 .views-element-container > .row:last-of-type .item:last-of-type {
    margin-bottom: 0 !important; }
    .block-sponsored-articles .views-element-container > .row:last-of-type .item:last-of-type .item-wrapper {
      border: 0 !important; }
  .block-sponsored-articles .item {
    margin-bottom: 10px !important; }
    .block-sponsored-articles .item .item-wrapper {
      border-bottom: 1px solid #ddd;
      padding-bottom: 10px; }
  .block-highlights .item__title {
    margin-top: 10px; }
  .block-exclusives .item__image {
    margin-bottom: 10px !important; }
  .block-event-news .item__image {
    margin-bottom: 10px; }
  .block-solution-center .item__title, .block-partner-sites .item__title {
    font-size: 16px;
    margin: 0; } }

@media (max-width: 767px) {
  .block-top-articles .if-dc, .block-top-articles .post-date {
    font-size: 9px;
    line-height: 14px; }
  .block-commentary .item:not(:last-of-type) {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px; }
  .block-commentary .item__title {
    font-size: 16px; }
  .header-mobile .navbar svg, .header-mobile .navbar img {
    max-width: 150px; }
  .view-display-id-block_podcast_episodes_list .item__title {
    font-size: 16px; }
  .view-display-id-block_podcast_episodes_list .item__rm {
    font-size: 14px; }
  .block-newsletter {
    padding: 15px; } }
  @media (max-width: 767px) and (max-width: 575px) {
    .block-newsletter .block__title {
      font-size: 16px; } }
  @media (max-width: 767px) and (max-width: 385px) {
    .block-newsletter .block__title {
      font-size: 12px; } }

@media (max-width: 767px) {
    .block-newsletter .btn {
      font-size: 16px; }
    .block-newsletter p {
      font-size: 14px; }
    .block-newsletter label {
      font-size: 10px;
      -webkit-transition: all ease .1s;
      -o-transition: all ease .1s;
      transition: all ease .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 .1s;
      -o-transition: all ease .1s;
      transition: all ease .1s; }
  .block-most-read .item:not(:last-of-type) {
    padding-bottom: 0;
    margin-bottom: 0; }
    .block-most-read .item:not(:last-of-type) .item-wrapper {
      padding-bottom: 5px;
      margin-bottom: 5px; }
  .block-sponsored-articles .item__title {
    margin-top: -5px; }
  .block-sponsored-articles .item__image {
    min-width: 160px;
    max-width: 160px; }
    .block-sponsored-articles .item__image ~ .content-right {
      max-width: calc(100% - 160px); }
  .sidebar_second .block-partner-sites .domain-data {
    margin-top: -5px;
    margin-bottom: -3px; }
  .sidebar_second .block-partner-sites .item__title {
    margin: 0;
    line-height: 22px; }
  .sidebar_second .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 120px);
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100% - 120px);
        -ms-flex: 0 0 calc(100% - 120px);
            flex: 0 0 calc(100% - 120px); }
  .node--type-article .page-header {
    line-height: 35px;
    font-size: 30px; }
  .site-footer .menu-item a {
    border-bottom: 1px solid #fff;
    display: block;
    width: 100%;
    text-decoration: none !important; } }

@media (max-width: 575px) {
  .view-display-id-block_podcast_episodes_list .item .item-wrapper > * {
    margin: 0 0 10px; }
  .view-display-id-block_podcast_episodes_list .item .item-wrapper .item__rm {
    margin: 0; }
  .view-display-id-block_podcast_episodes_list .item .progressivePlain-fill {
    padding-bottom: 55% !important; }
  .block-print-issue .item .content-right {
    margin-top: 0;
    padding: 0 15px 0 5px !important; }
    .block-print-issue .item .content-right .cr-wrapper {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column;
          -ms-flex-flow: column;
              flex-flow: column; }
      .block-print-issue .item .content-right .cr-wrapper > div {
        width: 100% !important;
        max-width: 100% !important;
        -webkit-box-flex: 0 !important;
        -webkit-flex: 0 0 100% !important;
            -ms-flex: 0 0 100% !important;
                flex: 0 0 100% !important; } }

@media (max-width: 385px) {
  .view-display-id-block_podcast_nid_episodes_list .item__image {
    margin-bottom: 10px; }
  .header-mobile .navbar svg, .header-mobile .navbar img {
    max-width: 110px; } }

body {
  /** MOBILE, TABLET, DESKTOP **/ }
  body .block-article-infocus .if-tc a {
    padding: 3px 5px;
    font-size: 11px; }
  body.is-Mobile .block-podcast .block__title {
    margin: 0 -15px 20px; }
  body.is-Mobile .block-podcast .podcast-item {
    padding: 0 30px; }
    body.is-Mobile .block-podcast .podcast-item .item-wrapper {
      text-align: center;
      max-width: 320px;
      margin: 0 auto; }
    body.is-Mobile .block-podcast .podcast-item .item__title {
      background: #ccc;
      margin: 0 0 -5px;
      padding: 15px 15px 20px;
      text-align: left; }
    body.is-Mobile .block-podcast .podcast-item .progressivePlain {
      background-color: transparent; }
  body.is-Mobile .block-podcast .podcast-item, body.is-Mobile .block-podcast .podcast-episode {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px; }
  body.is-Mobile #advertisement-sidebar-2, body.is-Mobile #advertisement-sidebar-3 {
    padding: 0 30px; }
  body.is-Mobile #back2top {
    max-width: 30px;
    max-height: 30px;
    padding: 5px; }
  body.is-Mobile .site-footer {
    margin-top: 0; }
    body.is-Mobile .site-footer h2 {
      font-size: 14px; }
    body.is-Mobile .site-footer .menu-item {
      margin-bottom: 5px; }
    body.is-Mobile .site-footer .footer-bottom {
      font-size: 11px; }
    body.is-Mobile .site-footer #form-newsletter-footer .form-control {
      min-height: auto;
      height: 30px; }
      body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-active + label, body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-completed + label {
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all ease .1s;
        -o-transition: all ease .1s;
        transition: all ease .1s; }
    body.is-Mobile .site-footer #form-newsletter-footer label {
      font-size: 11px;
      left: 10px;
      -webkit-transition: all ease .1s;
      -o-transition: all ease .1s;
      transition: all ease .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 > h2 {
        font-size: 16px;
        line-height: 25px;
        margin-top: 10px;
        font-family: 'Din';
        font-weight: 700; }
        .view-videos .view-content .views-row .views-field-title > h2 > a {
          color: var(--text-default); }
          .view-videos .view-content .views-row .views-field-title > h2 > a:hover, .view-videos .view-content .views-row .views-field-title > h2 > a:focus {
            color: #004aad !important;
            -webkit-transition: all ease .3s;
            -o-transition: all ease .3s;
            transition: all ease .3s; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl91dGlsaXRpZXMuc2NzcyIsIl9mb250cy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQiwyRUFBWTtBQUNaLGtGQUFZO0FBQ1osb0ZBQVk7QUFDWiwyRkFBWTtBQ0haO0VBQ0ksa0JBQWtCO0VBQ2xCLHVPQUNtSDtFQUNuSCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGtCQUFrQixFQUFBOztBQUd0QjtFQUNJLGtCQUFrQjtFQUNsQiwyT0FDcUg7RUFDckgsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0IsRUFBQTs7QUFHdEI7RUFDSSx1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsNEhBQTRILEVBQUE7O0FBR2hJO0VBQ0ksdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlJQUFpSSxFQUFBOztBQUdySTtFQUNJLHdCQUF3QjtFQUN4QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQiw0SEFBNEgsRUFBQTs7QUFHaEk7RUFDSSx3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsaUlBQWlJLEVBQUE7O0FBR3JJLDZCQUFBO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDcEIsMkdBQTJHO0VBQ3pHLHFCQUFBO0VBQ0Esb29CQVNnSTtFQUM1SCxlQUFBLEVBQWdC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bnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWxAMSZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93OndnaHRANTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9kaW4tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICBzcmM6IHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9GcnV0aWdlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCJodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZydWl0ZWdlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZydWl0ZWdlcic7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbi8qIHB0LXNlcmlmLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImh0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbmJvZHkge1xuICAtLXRleHQtZGVmYXVsdDogIzAwMDsgfVxuXG4uc2l0ZS1pZC0xIHtcbiAgLS1zZWNvbmRhcnk6ICMwNzQ3ODI7XG4gIC0tcHJpbWFyeTogIzA3NDc4MjtcbiAgLS1uYXZzdHJpcDogIzA3NDc4MjsgfVxuXG4uc2l0ZS1pZC0yIHtcbiAgLS1zZWNvbmRhcnk6ICNGNDgyMjI7XG4gIC0tcHJpbWFyeTogI0Y0ODIyMjtcbiAgLS1uYXZzdHJpcDogI0Y0ODIyMjsgfVxuXG4uc2l0ZS1pZC0zIHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMzsgfVxuXG4uc2l0ZS1pZC00IHtcbiAgLS1zZWNvbmRhcnk6ICNGRDBDMUM7XG4gIC0tcHJpbWFyeTogI0ZEMEMxQztcbiAgLS1uYXZzdHJpcDogI0ZEMEMxQzsgfVxuXG4uc2l0ZS1pZC01IHtcbiAgLS1zZWNvbmRhcnk6ICNFQTFFMjE7XG4gIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgLS1uYXZzdHJpcDogI0VBMUUyMTsgfVxuXG4uc2l0ZS1pZC02IHtcbiAgLS1zZWNvbmRhcnk6ICNGRTAwMDA7XG4gIC0tcHJpbWFyeTogI0ZFMDAwMDtcbiAgLS1uYXZzdHJpcDogI0ZFMDAwMDsgfVxuXG4uc2l0ZS1pZC03IHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMzsgfVxuXG4uc2l0ZS1pZC04IHtcbiAgLS1zZWNvbmRhcnk6ICNFRjE0MUE7XG4gIC0tcHJpbWFyeTogI0VGMTQxQTtcbiAgLS1uYXZzdHJpcDogI0VGMTQxQTsgfVxuXG4uc2l0ZS1pZC05IHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMzsgfVxuXG4uc2l0ZS1pZC0xMCB7XG4gIC0tc2Vjb25kYXJ5OiAjMDEzQzZBO1xuICAtLXByaW1hcnk6ICMwMTNDNkE7XG4gIC0tbmF2c3RyaXA6ICMwMTNDNkE7IH1cblxuLnNpdGUtaWQtMTEge1xuICAtLXNlY29uZGFyeTogI0Q0MTcyMTtcbiAgLS1wcmltYXJ5OiAjRDQxNzIxO1xuICAtLW5hdnN0cmlwOiAjRDQxNzIxOyB9XG5cbi5zaXRlLWlkLTEyIHtcbiAgLS1zZWNvbmRhcnk6ICMzRDA3NUY7XG4gIC0tcHJpbWFyeTogIzNEMDc1RjtcbiAgLS1uYXZzdHJpcDogIzNEMDc1RjsgfVxuXG4uc2l0ZS1pZC0xMyB7XG4gIC0tc2Vjb25kYXJ5OiAjQkUxRDJDO1xuICAtLXByaW1hcnk6ICNCRTFEMkM7XG4gIC0tbmF2c3RyaXA6ICNCRTFEMkM7IH1cblxuLnNpdGUtaWQtMTQge1xuICAtLXNlY29uZGFyeTogI0U5MzgyNDtcbiAgLS1wcmltYXJ5OiAjRTkzODI0O1xuICAtLW5hdnN0cmlwOiAjRTkzODI0OyB9XG5cbi5zaXRlLWlkLTE2IHtcbiAgLS1zZWNvbmRhcnk6ICNhYTFlMjM7XG4gIC0tcHJpbWFyeTogI2FhMWUyMztcbiAgLS1uYXZzdHJpcDogI2FhMWUyMzsgfVxuXG4uc2l0ZS1pZC0xNyB7XG4gIC0tc2Vjb25kYXJ5OiAjMDAwMDAwO1xuICAtLXByaW1hcnk6ICMwMDAwMDA7XG4gIC0tbmF2c3RyaXA6ICMwMDAwMDA7IH1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAtLXByaW1hcnk6ICNkNGExMGY7XG4gIC0tbmF2c3RyaXA6ICNkNGExMGY7IH1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRlcnRpYXJ5IHtcbiAgY29sb3I6ICMwMDRBQUQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kZWZhdWx0IHtcbiAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDsgfVxuXG4uYmctdGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QUFEICFpbXBvcnRhbnQ7IH1cblxuLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJ0Rpbic7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTM3LCAuaXRlbV9fdGl0bGUuc2l6ZS0zNywgLmdyb3VwX190aXRsZS5zaXplLTM3LCAucGFnZS1oZWFkZXIuc2l6ZS0zNyB7XG4gICAgZm9udC1zaXplOiAzN3B4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0yNiwgLml0ZW1fX3RpdGxlLnNpemUtMjYsIC5ncm91cF9fdGl0bGUuc2l6ZS0yNiwgLnBhZ2UtaGVhZGVyLnNpemUtMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMjQsIC5pdGVtX190aXRsZS5zaXplLTI0LCAuZ3JvdXBfX3RpdGxlLnNpemUtMjQsIC5wYWdlLWhlYWRlci5zaXplLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTIzLCAuaXRlbV9fdGl0bGUuc2l6ZS0yMywgLmdyb3VwX190aXRsZS5zaXplLTIzLCAucGFnZS1oZWFkZXIuc2l6ZS0yMyB7XG4gICAgZm9udC1zaXplOiAyM3B4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0yMCwgLml0ZW1fX3RpdGxlLnNpemUtMjAsIC5ncm91cF9fdGl0bGUuc2l6ZS0yMCwgLnBhZ2UtaGVhZGVyLnNpemUtMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTksIC5pdGVtX190aXRsZS5zaXplLTE5LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTksIC5wYWdlLWhlYWRlci5zaXplLTE5IHtcbiAgICBmb250LXNpemU6IDE5cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTE3LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNywgLmdyb3VwX190aXRsZS5zaXplLTE3LCAucGFnZS1oZWFkZXIuc2l6ZS0xNyB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0xNiwgLml0ZW1fX3RpdGxlLnNpemUtMTYsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNiwgLnBhZ2UtaGVhZGVyLnNpemUtMTYge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTUsIC5pdGVtX190aXRsZS5zaXplLTE1LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTUsIC5wYWdlLWhlYWRlci5zaXplLTE1IHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTE0LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNCwgLmdyb3VwX190aXRsZS5zaXplLTE0LCAucGFnZS1oZWFkZXIuc2l6ZS0xNCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS0xMywgLml0ZW1fX3RpdGxlLnNpemUtMTMsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMywgLnBhZ2UtaGVhZGVyLnNpemUtMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuYmxvY2tfX3RpdGxlLnNpemUtMTIsIC5pdGVtX190aXRsZS5zaXplLTEyLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTIsIC5wYWdlLWhlYWRlci5zaXplLTEyIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgLmJsb2NrX190aXRsZS5zaXplLTExLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMSwgLmdyb3VwX190aXRsZS5zaXplLTExLCAucGFnZS1oZWFkZXIuc2l6ZS0xMSB7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYmxvY2tfX3RpdGxlLWgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJ0Rpbic7IH1cblxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLml0ZW1fX3RpdGxlLWgzIHtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLml0ZW1fX3RpdGxlLWg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5pdGVtX190aXRsZS1oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICdEaW4nOyB9XG5cbi5pdGVtX190aXRsZS1oNiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICdEaW4nOyB9XG5cbi5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICBsaW5lLWhlaWdodDogMThweDsgfVxuXG4uaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnJvdy0xMSB7XG4gIG1hcmdpbjogMCAtMTFweDsgfVxuICAucm93LTExID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDExcHg7IH1cblxuLnJvdy04IHtcbiAgbWFyZ2luOiAwIC04cHg7IH1cbiAgLnJvdy04ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDhweDsgfVxuXG4ucm93LTUge1xuICBtYXJnaW46IDAgLTVweDsgfVxuICAucm93LTUgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5yb3ctMTcge1xuICBtYXJnaW46IDAgLTE3cHg7IH1cbiAgLnJvdy0xNyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAxN3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucm93LXhzIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLnJvdy14cyA+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTsgfSB9XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7IH1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5zaXRlLWlkLTUge1xuICAtLWZvbnQtcHJpbWFyeTogJ0JhcmxvdycsIHNhbnMtc2VyaWY7IH1cbiAgLnNpdGUtaWQtNSAuc2l0ZS1mb290ZXIsIC5zaXRlLWlkLTUgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluaywgLnNpdGUtaWQtNSAuaXRlbV9fZGVzY3JpcHRpb24sIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWgyLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oMywgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDQsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWg1LCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oNiwgLnNpdGUtaWQtNSAuYmxvY2tfX3RpdGxlLWgyLCAuc2l0ZS1pZC01IC5ibG9ja19fdGl0bGUtaDMsIC5zaXRlLWlkLTUgLmJsb2NrX190aXRsZSwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlIHN0cm9uZywgLnNpdGUtaWQtNSAuZ3JvdXBfX3RpdGxlLCAuc2l0ZS1pZC01IC5wYWdlLWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5zaG93LW5vdC1pb3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5ub3QtaW9zIC5zaG93LW5vdC1pb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmlvcyAuc2hvdy1pb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IC41O1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zaXRlLWlkLTIgbmF2LnRhYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zaXRlLWlkLTFbY291bnRyeT1IS10gI2FkdmVydGlzZW1lbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sIC5wZl9fZGVzY3JpcHRpb24sIC5wZi1jb250YWN0LWluZm8ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWY7IH1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICdEaW4nLCBzZXJpZjsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYi1sYXp5IHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgei1pbmRleDogMTsgfVxuXG5hLCBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI2Q5ZDlkOTsgfVxuXG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmxhenlsb2FkZWQsIC5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucHJvZ3Jlc3NpdmVQbGFpbiAucHJvZ3Jlc3NpdmVQbGFpbi1vcmlnaW5hbC5iLWxvYWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJsb2NrX190aXRsZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTI5MjkyOyB9XG5cbi5maWVsZC1kYywgLmlmLXRjIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDA0QUFEOyB9XG4gIC5maWVsZC1kYyBhLCAuaWYtdGMgYSB7XG4gICAgY29sb3I6ICMwMDRBQUQ7IH1cblxuLmFsZXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubm9kZV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uaXRlbV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5pdGVtX190aXRsZSBhOmhvdmVyLCAuaXRlbV9fdGl0bGUgYTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9IH1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5uZl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4td3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbiNtYWluLCAuc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21haW4ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjbWFpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmljb24tc2Vjb25kYXJ5IHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbmltZy5sYXp5bG9hZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLW5vLWxhYmVsID4gbGFiZWwsIC53ZWJmb3JtLWRlZmF1bHQgLnNyLW9ubHksIC53ZWJmb3JtLWRlZmF1bHQgZmllbGRzZXQud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlID4gbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDsgfVxuICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDsgfVxuICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmJlZm9yZSwgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA1cHggNXB4IDNweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS10ZXh0LCAud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWVtYWlsIHtcbiAgaGVpZ2h0OiAzMHB4OyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuXG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSAuaXRpLS1hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbCwgLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndlYmZvcm0tZGVmYXVsdCBsYWJlbCwgLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsIC53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kOjphZnRlciB7XG4gICAgY29udGVudDogJzonOyB9XG4gIC53ZWJmb3JtLWRlZmF1bHQgbGFiZWwuZm9ybS1yZXF1aXJlZDo6YmVmb3JlLCAud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcqJztcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwOyB9XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0OmhvdmVyLCAud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IH1cblxuLmVkaXQtcGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG4gIC5lZGl0LXBhZ2UgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG4gICAgLmVkaXQtcGFnZSA+IGE6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE0LCAyMTQsIDIxNCwgMC4yNSk7IH1cbiAgICAuZWRpdC1wYWdlID4gYTpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICBvcGFjaXR5OiAuODsgfVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBsYWJlbC5lcnJvciwgLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgbGFiZWwuZXJyb3IsIC5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciBsYWJlbC5lcnJvciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLXJlcXVpcmVkLCAubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBwLCAubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuanMtZm9ybS1yZXF1aXJlZCwgLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgcCwgLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5qcy1mb3JtLXJlcXVpcmVkLCAubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgcCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gc21hbGwuZGVzY3JpcHRpb24sIC5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIHNtYWxsLmRlc2NyaXB0aW9uLCAubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgc21hbGwuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tY29udHJvbCwgLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tY29udHJvbCwgLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0OyB9XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMsIC5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLWFjdGlvbnMsIC5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luOiAxcmVtIDA7IH1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tc3VibWl0LCAubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuZm9ybS1zdWJtaXQsIC5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1zdWJtaXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgbWluLWhlaWdodDogNTNweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7IH1cblxuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZTQzNTM1O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLndlYmZvcm0tdHktZGVmYXVsdCAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLndlYmZvcm0tdHktZGVmYXVsdCAucHJldmlvdXMtcGFnZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ucG9wdXBWaWQge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC41czsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjVzOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDsgfVxuICAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7IH0gfVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlICNiYWNrMnRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjMGExNjMzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIC5mb3JtLXN1Ym1pdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7IH1cbiAgLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7IH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuaGVhZGVyLXRhYiAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDVweCA0cHg7IH0gfVxuXG4uaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTsgfVxuICAuaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAuaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5tZW51IC5uYXYtbGluaywgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50OyB9XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYS5hY3RpdmU6OmFmdGVyLCAuaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhOmhvdmVyOjphZnRlciB7XG4gICAgICB2aXNpYmlsaXR5OiBpbmhlcml0OyB9XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gICAgLmhlYWRlci10YWIgLm5hdi1pdGVtIGE6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLTRweCAhaW1wb3J0YW50OyB9IH1cblxuLmhlYWRlci10YWIgLnZpZXctZW1wdHkge1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmhlYWRlci10YWIgLnZpZXctZW1wdHksIC5oZWFkZXItdGFiIC52aWV3LWVtcHR5IGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5oZWFkZXItdGFiIC52aWV3LWVtcHR5IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXIgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAuaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLmhlYWRlciAubmF2YmFyLXN0cmlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7IH1cbiAgICAuaGVhZGVyIC5uYXZiYXItc3RyaXA6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlciAubWVudS1pdGVtLWhvbWU6aG92ZXIgc3ZnIHBhdGgsIC5oZWFkZXIgLm1lbnUtaXRlbS1ob21lLmFjdGl2ZSBzdmcgcGF0aCwgLmhlYWRlciAubWVudS1pdGVtLWhvbWUgYSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXIgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nOyB9XG4gICAgLmhlYWRlciAubmF2LWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7IH1cbiAgICAuaGVhZGVyIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlciBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpOyB9XG4gIC5oZWFkZXIgLmRyb3Bkb3duLXRvZ2dsZS5pcy1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyB9XG4gIC5oZWFkZXIgdWwsIC5oZWFkZXIgbGksIC5oZWFkZXIgb2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5oZWFkZXIgLmZsZXgtMTAwIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXIgLmZsZXgtMTAwID4gLm1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgICAgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgfVxuICAgICAgICAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7IH1cbiAgICAuaGVhZGVyIC5tZW51LWxldmVsLTAgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTsgfVxuICAgICAgLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXIgLm1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmhlYWRlciAubWVudV9saW5rX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0NXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXIgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6ICdEaW4nOyB9XG4gICAgICAuaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpOyB9XG4gIC5oZWFkZXIgbGkuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctaXRlbTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7IH1cbiAgLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTsgfVxuICAuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmhlYWRlciAubGFuZy1zd2l0Y2hlciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLmhlYWRlciAubGFuZy1zd2l0Y2hlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uaGVhZGVyLW1vYmlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmhlYWRlci1tb2JpbGUgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gIC5oZWFkZXItbW9iaWxlOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXItbW9iaWxlLnN0aWNreSAubmF2YmFyLWZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2LW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCA1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAgIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIC5uYXYtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHN2ZywgLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAuaGVhZGVyLW1vYmlsZSAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAuc2lnbi11cC1uZXdzbGV0dGVyOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciA+ICo6bm90KC5uYXZiYXItaGVhZGVyKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyIC5mYS1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmZhLWJhcnMge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZmEtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMCUpOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAuc2hvdyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHN2ZywgLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTIwcHg7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1lbnUge1xuICAgIG1hcmdpbjogMDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubWVudS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWl0ZW0gPiBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogLjE7IH1cbiAgLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgZmlsdGVyOiBjb250cmFzdCgxKTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMzsgfVxuXG4uaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICAuaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1icmFuZCBzdmcsIC5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMHB4OyB9XG5cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiAxMDAlOyB9XG4gIC5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH1cblxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjsgfVxuICAuaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubmF2YmFyLXN0cmlwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAuNXM7IH1cblxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSwgLmhlYWRlci1kZXNrdG9wLnN0aWNreSAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1kZXNrdG9wIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLCAuaGVhZGVyLWRlc2t0b3AgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubmF2YmFyLWJyYW5kIHN2ZywgLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIG1heC13aWR0aDogMTUxcHg7IH1cblxuLmFsZXJ0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBsZWZ0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIHdpZHRoOiBhdXRvOyB9XG4gIC5hbGVydC13cmFwcGVyIC5hbGVydDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiA1cHg7IH1cbiAgLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLm5hdmJhci10b2dnbGVyIC5pY29uLWJhciB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzI2YztcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgfVxuICAgIC5uYXZiYXItdG9nZ2xlciAuaWNvbi1iYXI6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4vKiBBTklNQVRFRCBYICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlOyB9XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlOyB9XG5cbi8qIEFOSU1BVEVEIFggQ09MTEFQU0VEICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7IH1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cblxuLyogRU5EIEFOSU1BVEVEIFggKi9cbi8qIE5BVi1UQUJTICovXG4vKiBOQVYtVEFCUyAqL1xuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkOyB9XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogMDsgfVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpob3Zlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi51c2VyLWxvZ2dlZC1pbiAubmF2LXRhYnMgPiBsaSA+IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogJyc7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlIDBzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaTpob3ZlciA+IGE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpmb2N1czo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAudGFiLW5hdiA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNTI3ZDsgfVxuXG4uYmxvY2stdHlwZS1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4udGVzdC1jb2wge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDI4cHg7XG4gIHotaW5kZXg6IDI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRlc3QtY29sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG4gIC50ZXN0LWNvbCBpbWcge1xuICAgIHotaW5kZXg6IDExMTExO1xuICAgIG1heC13aWR0aDogMjUwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAudGVzdC1jb2wgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnRlc3QtY29sIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7IH0gfVxuXG4ucHgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYmxvY2stYWR2ZXJ0aXNlbWVudCAuYWQtc2NhbGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stZm9ydW0gaDMge1xuICAgIG1hcmdpbjogMTBweCAwOyB9IH1cblxuI20tYWR2ZXJ0aXNlbWVudC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuI3dlYnNpdGUtYWQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwOyB9XG4gICN3ZWJzaXRlLWFkLXRha2VvdmVyIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAuc2l0ZS1pZC0xICNhZHZlcnRpc2VtZW50LWxlZnQtMSAuYWQtc2NhbGVyIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4jYWQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLmFkLXBvcHVwID4gZGl2LCAuYWQtcG9wdXAgLkdvb2dsZUNyZWF0aXZlQ29udGFpbmVyQ2xhc3MsIC5hZC1wb3B1cCAuR29vZ2xlQWN0aXZlVmlld0VsZW1lbnQge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYWQtcG9wdXAuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgfVxuICAuYWQtcG9wdXAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5hZC1wb3B1cCAuZGNtYWRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnQWR2ZXJ0aXNlbWVudCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5hZC1wb3B1cCBpbnMsIC5hZC1wb3B1cCBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmFkLXBvcHVwIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFkLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwOyB9IH1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnRhZy1zcG9uc29yZWQge1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICBtaW4td2lkdGg6IDEyMHB4OyB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpOyB9XG5cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQuc2hvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICAgICAgcGFkZGluZzogNTBweDsgfSB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLCAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbDpmb2N1cywgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2std3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggNjBweCA1MHB4OyB9IH1cbiAgICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2std3JhcHBlciB+IC5uaWNlc2Nyb2xsLXJhaWxzIHtcbiAgICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuICAgICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyAubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuaXRpLS1hbGxvdy1kcm9wZG93biwgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmludGwtdGVsLWlucHV0LCAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYWxsb3ctZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5qcy13ZWJmb3JtLXNlbGVjdC1vdGhlci1pbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLCAuYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIG1heC13aWR0aDogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJ0bi1jbG9zZSB7XG4gICAgICAgIG1heC13aWR0aDogMzBweDsgfSB9XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5kYXRhLWNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmJsb2NrIC5pdGVtX19kZXNjcmlwdGlvbiBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIGEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZyb250ICNhZHZlcnRpc2VtZW50LWxlZnQtMSBhIH4gZGl2IHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5hZC1wb3B1cC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG4gIC5hZC1wb3B1cCBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdBZHZlcnRpc2VtZW50JztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmFkLXBvcHVwIGlucywgLmFkLXBvcHVwIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYWQtcG9wdXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZC1wb3B1cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gICAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWQtdG9wIHtcbiAgICBtYXJnaW46IDE1cHggYXV0bzsgfSB9XG5cbi5hZC10b3AtYWN0aXZlIC5hZC10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xuICB0b3A6IDUycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gICAgICB0b3A6IDUycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICAgIHRvcDogMjhweDsgfSB9XG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuI2FkdmVydGlzZW1lbnQtaGVhZGVyIGEge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICNhZHZlcnRpc2VtZW50LWhlYWRlciBhIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuI2Jsb2NrLWFiZm1haWxjaGltcHN1YnNjcmlwdGlvbiAubWMtZmllbGQtZ3JvdXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IGlucyA+IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhLCAuYmxvY2stYWR2ZXJ0aXNlbWVudCAuZGNtYWRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IGltZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvY2stYWR2ZXJ0aXNlbWVudDpub3QoLmhhcy1pZnJhbWUpIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIHN2ZyB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDsgfVxuXG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwX19uZXh0IHtcbiAgb3BhY2l0eTogLjU7IH1cblxuLnNpZGViYXJfc2Vjb25kIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTBweDsgfVxuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIHtcbiAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIGEge1xuICAgICAgY29sb3I6ICMwMDRBQUQ7IH1cbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2NrLXRvcC1hcnRpY2xlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclOyB9XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1sZWZ0IHtcbiAgICBtaW4td2lkdGg6IDE2MHB4OyB9XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTsgfSB9XG5cbi5ibG9jay1jb250ZW50LWNlbnRlci1hZHZlcnRpc2VtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYmxvY2stYnJlYWtpbmctbmV3cyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDA7IH1cblxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2NrLWhpZ2hsaWdodHMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IH1cblxuLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmJsb2NrLXBvZGNhc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiAwIDEwcHggMTBweDsgfVxuICAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTEwcHggMTZweDsgfVxuICAuYmxvY2stcG9kY2FzdCAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7IH1cbiAgLmJsb2NrLXBvZGNhc3QgaWZyYW1lIHtcbiAgICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5ibG9jay1wb2RjYXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4OyB9XG4gICAgICAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweCAxNnB4OyB9IH1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYmxvY2stbmV3c2xldHRlciBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIGZvcm0ge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogNzAlOyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMge1xuICAgIHdpZHRoOiAzMCU7IH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xcztcbiAgICBjb2xvcjogIzhjOGM4YztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDsgfVxuICAuYmxvY2stbmV3c2xldHRlciBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuMXM7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYmxvY2stbmV3c2xldHRlciAuYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7IH1cblxuLmJsb2NrLXN0b3J5LWhlcmUge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7IH1cbiAgLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5yb3cge1xuICAgIG1hcmdpbjogMTBweCAtNXB4IDA7IH1cbiAgICAuYmxvY2stc3RvcnktaGVyZSAucm93ID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biBpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAuYmxvY2stc3RvcnktaGVyZSAuYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7IH1cbiAgLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX19ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7IH1cblxuLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIC5pZi1mb2N1cyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIC5pZi1mb2N1cyBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIHtcbiAgICAgIHBhZGRpbmc6IDEzcHg7IH0gfVxuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMjBweDsgfVxuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIH4gLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpOyB9IH1cblxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXAtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmdyb3VwX19pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmdyb3VwX19pbWFnZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDsgfSB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmdyb3VwX19pbWFnZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDI1cHg7IH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIC5nZi1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIC5nZi1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIGgyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLmQtZmxleCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4OyB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIC5kLWZsZXggPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc2cHgpIHtcbiAgICAgIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIGEge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBzdmcge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4OyB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuY3Itd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5ibG9jay1wcmludC1pc3N1ZSAuY3Itd3JhcHBlciB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uOyB9IH1cblxuLmJsb2NrLW1vc3QtcmVhZCAudmlldy1jb250ZW50IHtcbiAgY291bnRlci1yZXNldDogaXRlbTsgfVxuXG4uYmxvY2stbW9zdC1yZWFkIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyB9XG5cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAuYmxvY2stbW9zdC1yZWFkIC5pdGVtIC5pdGVtX190aXRsZSBhOjpiZWZvcmUge1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNXB4OyB9XG5cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxM3B4IDE1cHggOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAuYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggM3B4IHRyYW5zcGFyZW50IGluc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuMXM7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDIwcHg7IH1cbiAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2NrLWF3YXJkcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDI4LjU3JTsgfVxuXG4uYmxvY2stYXdhcmRzIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5ibG9jay1hd2FyZHMgYSB7XG4gIGNvbG9yOiAjMDA0QUFEO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5ibG9jay1hd2FyZHMgLml0ZW0tZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cblxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiAnRGluJzsgfVxuICAuYmxvY2stYXdhcmRzIC5pZi1kYXRlID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYmxvY2stYXdhcmRzIC5pZi1kYXRlIC5tb250aCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ibG9jay1hd2FyZHMgLmlmLWRhdGUgLmRheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyB9XG5cbi5ibG9jay1hd2FyZHMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ibG9jay1hd2FyZHMgLml0ZW1fX3RpdGxlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmxvY2stYXdhcmRzIC5pZi1ndWlkZWxpbmVzLCAuYmxvY2stYXdhcmRzIC5pZi1yZWdpc3RlciB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG5cbi5ibG9jay1hd2FyZHMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2NrLXdoaXRlLXBhcGVycyAuaXRlbV9fdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmxvY2std2hpdGUtcGFwZXJzIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4uYmxvY2std2ViaW5hcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYmxvY2std2ViaW5hcnMgLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAuYmxvY2std2ViaW5hcnMgLml0ZW0gc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLnZpZXctY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4OyB9XG5cbi5ibG9jay1jb21tZW50YXJ5IC5ibG9ja19fdGl0bGUge1xuICBtYXJnaW46IDAgLTEwcHggMjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MyU7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYmxvY2stY29tbWVudGFyeSAuaWYtZGMge1xuICBmb250LXNpemU6IDlweDsgfVxuXG4uYmxvY2stY29tbWVudGFyeSAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5ibG9jay1jb21tZW50YXJ5IC5wcm9ncmVzc2l2ZVBsYWluLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTIwcHg7IH1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC04cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCA+IGRpdiB7XG4gICAgcGFkZGluZzogMCA4cHg7IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0gLml0ZW0td3JhcHBlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgICBtYXJnaW46IDEwcHggMCAwOyB9IH1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIGEge1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYmxvY2stcGFydG5lci1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDBweDsgfVxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpOyB9IH1cblxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLnJvdyB7XG4gIG1hcmdpbjogMCAtMTFweDsgfVxuXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMTFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLmdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLml0ZW0gLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3QgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuICAuYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uYmxvY2stdmlkZW9zIC5vdmVybGF5LWRlZmF1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC4zO1xuICB6LWluZGV4OiAxOyB9XG5cbi5ibG9jay12aWRlb3MgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NS44OCU7IH1cblxuLmJsb2NrLXZpZGVvcyAucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAuNTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7IH1cbiAgLmJsb2NrLXZpZGVvcyAucGxheS1idG4td2hpdGU6aG92ZXIge1xuICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9XCJwcmV2XCJdLCAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cIm5leHRcIl0ge1xuICAgICAgZm9udC1zaXplOiAwOyB9XG4gICAgICAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cInByZXZcIl06OmJlZm9yZSwgLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9XCJuZXh0XCJdOjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1cInByZXZcIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oC5JzsgfVxuICAgIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPVwibmV4dFwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfigLonOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tc2hvdyBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1zaG93IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXc6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLmRvbWFpbi10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLmRvbWFpbi10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5kb21haW4tdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLmRvbWFpbi10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnBhdGgtY2FydCBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2QsIC5wYXRoLWNoZWNrb3V0IGRpdi5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnBhdGgtY2FydCAudGl0bGUsIC5wYXRoLWNoZWNrb3V0IC50aXRsZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gYSwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGxlZ2VuZCwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOWQ5ZDk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIC5maWVsZHNldC1sZWdlbmQgYSwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLXdyYXBwZXJfX2d1ZXN0LWNoZWNrb3V0IC5maWVsZHNldC13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2UsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZpZWxkLS1uYW1lLXRvdGFsLXByaWNlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0LCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQge1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5maWVsZC0tbmFtZS1hZGRyZXNzIC5hZGRyZXNzOjpiZWZvcmUsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWFkZHJlc3MgLmFkZHJlc3M6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNDFcIjtcbiAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgbGFiZWwsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjNWY1ZjVmOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeUlpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJaUJqYkdGemN6MGlJajQ4Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU5URXVNaXd6TlRNdU1qZ2dNQ3cxTVRJZ01UVTRMamN5TERRMk1DNDRJQ0FnSWlCbWFXeHNQU0lqTkRrMU1EVTNJaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2s4TDJjK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1FvSkNRazhjbVZqZENCNFBTSTRPUzQzTXlJZ2VUMGlNVFk1TGpBNU55SWdkSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NQzQzTURjeElDMHdMamN3TnpFZ01DNDNNRGN4SURBdU56QTNNU0F0T1RVdU9EVTNOU0F5TmpBdU16Y3hPU2tpSUhkcFpIUm9QU0l6TlRNdU1qYzNJaUJvWldsbmFIUTlJakUxTXk0MU9Ua2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQSEJoZEdnZ1pEMGlUVFV3TkM0ek1pdzNPUzR6Tmt3ME16SXVOalFzTnk0Mk9HTXRNVEF1TWpRdE1UQXVNalF0TWpVdU5pMHhNQzR5TkMwek5TNDROQ3d3YkMweU15NHdOQ3d5TXk0d05Hd3hNRGN1TlRJc01UQTNMalV5YkRJekxqQTBMVEl6TGpBMElDQWdJRU0xTVRRdU5UWXNNVEEwTGprMkxEVXhOQzQxTml3NE9TNDJMRFV3TkM0ek1pdzNPUzR6Tm5vaUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhMMmMrUEM5emRtYytDZz09KTsgfVxuICAgIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uOmhvdmVyLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDMsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAgIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMzo6YWZ0ZXIsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdywgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAgIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93ID4gZGl2LCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tYWN0aW9ucywgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1hY3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmNoZWNrb3V0LXBhbmUsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmNoZWNrb3V0LXBhbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTVweDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNoZWNrb3V0LXBhbmUtcmV2aWV3IGxlZ2VuZCwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY2hlY2tvdXQtcGFuZS1yZXZpZXcgbGVnZW5kIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gIG9wYWNpdHk6IC43OyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29udGVudCwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbTo6YmVmb3JlLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjFmOFwiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRhd2Vzb21lJzsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSwgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuYnRuOm5vdCguZGVsZXRlLW9yZGVyLWl0ZW0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucywgLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQ6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIlVwZGF0ZSBjYXJ0XCJdOjpiZWZvcmUsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAyMVwiOyB9XG4gIC5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIkNoZWNrb3V0XCJdOjpiZWZvcmUsIC5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJDaGVja291dFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA5MFwiOyB9XG5cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1jb250cm9sLCAucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cblxuLnBhZ2Utdmlldy1zb2x1dGlvbi1jZW50ZXItb3JkZXJpbmcgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIGEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDsgfVxuXG4ucGF0aC1hd2FyZHMgI2FkdmVydGlzZW1lbnQtMSwgLnBhdGgtZXZlbnRzICNhZHZlcnRpc2VtZW50LTEsIC5wYXRoLWNvbmZlcmVuY2VzICNhZHZlcnRpc2VtZW50LTEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICBtYXJnaW46IDAgLTdweDsgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgN3B4OyB9XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICAgICAgbWFyZ2luOiAwIC0xMXB4OyB9XG4gICAgICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7IH1cbiAgICAgIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiwgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZywgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZywgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4gaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDcxLjQyJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzg2cHgpIHtcbiAgICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCwgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTsgfSB9XG5cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSwgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSwgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24sIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24sIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUsIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIHtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWluLXdpZHRoOiA3MHB4OyB9XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5LCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSwgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSB7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9XG5cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscywgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXZlbnVlLCAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXZlbnVlLCAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEsIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSwgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEge1xuICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlOyB9XG5cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQge1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG5cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YywgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YywgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUge1xuICBmb250LXNpemU6IDEycHg7IH1cbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSBhLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YyBhLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSB7XG4gICAgY29sb3I6ICMwMDRBQUQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IH1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fdGl0bGUsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX190aXRsZSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbiwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19kZXNjcmlwdGlvbiwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fZGVzY3JpcHRpb24sIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19kZXNjcmlwdGlvbiwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fZGVzY3JpcHRpb24sIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgbWFyZ2luOiAwIC04cHg7IH1cbiAgICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdiwgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdiwgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdiwgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLCAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9faW1hZ2UsIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLCAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5idG4tbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuZHJvcGRvd24tbGluayB7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cbiAgICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkOyB9XG4gICAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTcwcHggIWltcG9ydGFudDsgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7IH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTsgfSB9XG5cbi5wYXRoLWFkdmVydGlzaW5nIC52aWV3LWlkLWdsb2JhbF9wYWdlIC52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wYXRoLWFkdmVydGlzaW5nIC53ZWJmb3JtLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnZpZXdzLWZpZWxkLXRpdGxlID4gYTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7IH1cblxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5tYWluLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciBuYXYudGFicywgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stcGFnZS10aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAud2VsY29tZS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmI7XG4gICAgY29sb3I6ICM1MDUwNTA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLm1lbnUtaXRlbS13cmFwcGVyLCAudXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhIHtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBvcGFjaXR5OiAuODsgfVxuICAgIC51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEgc3ZnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1heC13aWR0aDogNzBweDsgfVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7IH1cblxuLnBhdGgtY29udGFjdC11cyAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogI0RERTZFRTtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMTVweDsgfVxuICAucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIGkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gPiAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmxhdGVzdC1wb3N0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY3JlYXRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZWQ7IH1cbiAgLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY3JlYXRlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTNweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY29udGFjdC1pbmZvIC5pdGVtLWxpc3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNvbnRhY3QtaW5mbyAubGlzdC1pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LXRheG9ub215LXRlcm0gLnZpZXctZW1wdHkge1xuICBwYWRkaW5nOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBtYXJnaW46IDE1cHggMDsgfVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLmJsb2NrLWZhcXMge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAuYmxvY2stZmFxcyAuYmxvY2tfX3RpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlOyB9XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDsgfVxuXG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5hbGVydC13cmFwcGVyIHtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4OyB9XG5cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZm9ybS10eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmNrZV90b3AsIC5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuY2tlX2JvdHRvbSwgLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1maWx0ZXItd3JhcHBlciwgLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIGRldGFpbHMsIC5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAubGF5b3V0LXJlZ2lvbi1ub2RlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLmxheW91dC1yZWdpb24tbm9kZS1tYWluLCAucGFnZS1ub2RlLTUxNDU0MjU5NCAubGF5b3V0LXJlZ2lvbi1ub2RlLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlOyB9XG5cbi5ub2RlLS10eXBlLWFydGljbGUgaW1nW2RhdGEtYWxpZ249XCJsZWZ0XCJdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIGltZ1tkYXRhLWFsaWduPVwibGVmdFwiXSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0OyB9IH1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uLCAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uIGVtIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSwgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLm5mX19kZXNjcmlwdGlvbiAuaW1nLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uLCAubmZfX2Rlc2NyaXB0aW9uIC5pbWctY2FwdGlvbiAqIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIsIC5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgZmlnY2FwdGlvbiwgLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgZmlnY2FwdGlvbiBlbSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5pdGVtID4gZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuXG4ubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdCB7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuaXRlbV9fZGV0YWlscyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9IH1cblxuLm5mX19kZXNjcmlwdGlvbiAucmVhZC1tb3JlLWxpbmsge1xuICBjb2xvcjogIzYxNUE1QTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwIDMwcHg7IH1cblxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1sZWZ0Lml0ZW1fX2ltYWdlIGEgaW1nIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdC5pdGVtX19pbWFnZSBhIGltZyB7XG4gICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfSB9XG4gIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuY29udHJpYnV0b3ItaGVhZGVyIC50aXRsZS1zZWN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5pdGVtX19kZXRhaWxzIC5yZWFkLW1vcmUtbGluayB7XG4gICAgY29sb3I6ICM2MTVBNUE7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLml0ZW1fX2RldGFpbHMgLnRpbWUtZmllbGQge1xuICAgIGNvbG9yOiAjNjE1QTVBO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnByb2dyZXNzaXZlUGxhaW4sIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLmJsb2NrLWFkdmVydGlzZW1lbnQsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuYWQtdG9wLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYmxvY2stYWR2ZXJ0aXNlbWVudCwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmFkLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgI21haW4gPiAucm93LCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAjbWFpbiA+IC5yb3cge1xuICBtYXJnaW46IDA7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5tYWluLWNvbnRlbnQsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgcGFkZGluZzogMDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjX19kZXNjcmlwdGlvbiwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjX19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIG1hcmdpbjogMjBweCAwOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gYSwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gKiwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiAqIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZicsIHNlcmlmICFpbXBvcnRhbnQ7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIGZvcm0gPiAuanMtZm9ybS10eXBlLWNoZWNrYm94LCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5pdGksIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5pdGkge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgbGVnZW5kLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIGxlZ2VuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGVnZW5kLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxhYmVsLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzQ5NTA1NzsgfVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tY29udHJvbCwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXN1Ym1pdCwgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDcwcHg7IH1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCwgLm5vZGUtLXR5cGUtd2hpdGUtcGFwZXIgLm5vZGVfX2NvbnRlbnQsIC5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGVfX2NvbnRlbnQgPiAqLCAubm9kZS0tdHlwZS13aGl0ZS1wYXBlciAubm9kZV9fY29udGVudCA+ICosIC5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5ub2RlX19jb250ZW50ID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC53ZWJmb3JtLXN1Ym1pc3Npb24tdmlkZW8tZm9ybSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5mb3JtLXRyaWdnZXItbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IH1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAuYnVsbGV0IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5ub2RlLXVzZXItbWVzc2FnZSAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC51c2VyLXBhc3MgPiBwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjNWU2Yzg0O1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDQwcHg7IH0gfVxuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAudXNlci1mb3JtLWhlYWRlciB7XG4gICAgY29sb3I6ICM1ZTZjODQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIGxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tdHJpZ2dlci1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZzogOHB4IDZweDtcbiAgICBoZWlnaHQ6IDIuNTdlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGZlMWU2O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5waG9uZV9pbnRlcm5hdGlvbmFsLW51bWJlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS1zdWJtaXQge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC53ZWJmb3JtLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7IH1cblxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdCAubmYtZXBpc29kZXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICBib3JkZXI6IDA7IH1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLnN0ZXAtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuZm9ybS10eXBlLWVtYWlsLCAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsIC5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm5vZGUtLXR5cGUtdmlkZW8gbGFiZWwuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gIGZvbnQtc2l6ZTogMDsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ286OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1iYW5raW5nLWFuZC1maW5hbmNlXCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1idXNpbmVzcy1yZXZpZXcuanBnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cInNpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9zaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1wb3dlclwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWdcIik7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwiaGVhbHRoLWNhcmUtYXNpYS1tYWdhemluZVwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2hlYWx0aGNhcmUtYXNpYS5qcGVnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cInJlYWxlc3RhdGUtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JlYWxlc3RhdGUtYXNpYS5qcGVnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cImhvbmdrb25nLWJ1c2luZXNzXCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTsgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9XCJyZXRhaWwtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JldGFpbC1hc2lhLmpwZWdcIik7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPVwiaW5zdXJhbmNlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnXCIpOyB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1cIm1hbnVmYWN0dXJpbmctYXNpYVwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL21hbnVmYWN0dXJpbmctYXNpYS5qcGVnXCIpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDsgfVxuICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAgIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG4gICAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4NHB4OyB9IH1cblxuLm5vZGUtLXR5cGUtcGFnZSAuZmllbGQtLW5hbWUtYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ucGFnZS1ub2RlLTY3IC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuXG4ubm9kZS0tdHlwZS1iaW8gLm5mX19pbWFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubm9kZS0tdHlwZS1iaW8gLmNvbnRyaWItcG9zdHMgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5ub2RlLS10eXBlLWJpbyAuY29udHJpYi1wb3N0cyBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtZmFtaWx5OiAnRGluJzsgfVxuXG4ubm9kZS0tdHlwZS1iaW8gLmJhY2stbGluayB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsID4gZm9ybSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA2MHB4OyB9IH1cbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLm5vZGUtLXR5cGUtdGhhbmsteW91IC5wcmV2aW91cy1wYWdlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtYWRCbG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMtd3JhcHBlci1vdmVybGF5IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDsgfVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMtY2xvc2UtYnRuLCAucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3Qge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5ncy13ZWItaW1hZ2UtYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzAwcHg7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzLXJlc3VsdCAuZ3MtdGl0bGUsIC5wYWdlLW5vZGUtMTQxNzA4IC5ncy1yZXN1bHQgLmdzLXRpdGxlICoge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Utbm9kZS0xNDE3MDggLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSwgLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1jdXJyZW50LXBhZ2Uge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUtbWFnbmlmaWVyIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjFmMWYxO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIGZpZWxkc2V0ID4gbGFiZWwsIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTllZDtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgYmFja2dyb3VuZDogI2UzZTllZDtcbiAgICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFZQUFBQWo2cWEzQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUFBQUFBQUFENVE3dC9BQUFBQ1hCSVdYTUFBQUJnQUFBQVlBRHdhMExQQUFBQUIzUkpUVVVINWdjZEJobzdHVEZ1SUFBQUJNdEpSRUZVYU43bG1XMU1VMWNZeC8vUGJhbmJiTlc5Qkkzb2pJd09RbVdJVU5DRlJHbWl2RXBFb1FKdVRJVktKR3dCRi9ZV3BvZ3VMcG9JUkJNakZhT0lVU3dxNGdzdnlsUk1aSUJUMU1GUUNQcGhvc0xtZE1Vc3EvWSsrd0MzWWJnbGpZcFg0ZitsT2VmY2MwOS8vejdQUGIzUElUZ3BmVTFZZWZ6cW1CalMwQmorczdpWU1yQUp0OVZxWitjUHVkNUJKaW9lUGVKOHBQR1ZyaTY2ajJONDk5UXBtb0JKdktTZzRNZkpsV3BMMmRXcmc2Y0p6dDZmenVNUnZ4RVI4ZEtCUy9vTmVZaDJjYUdQb0tYc0tWT1Fqa3hLU2s3bWM5d2xsRGMzQjZhSDVSc1BybG5UVDBNT0xtZnZIemgvN3VXNHVLbFQ2VDNsWmtWbGRqWkNrY1lSR28zYzNBNXQ1dnY0UTZWaUMvVmdoVTVIb2RpTE1nK1B3WmV4bmtQWm1KUFR1TFVxNDhDaXRXdWROdUJWMDh6TkVXbkdSVWFqT0l0amFYSlJrUlM1WElKMnFPeDI0VFUwaTMvNStTbmsvcUpEcFYrcjI1dGFmbWxwbVh6di9jNXBsM3Q2WUlVS250SFJkQWh2d3k0SWJHVU4rYnU0RE5zSStMZUlncmFIL1cyODJkR0JuYlNBdm5SM2h6dldJZXJHRGFjZmdxKzJtRkdHTTJRYXNBdm9lQWJPdUxtTkVBTUFyS0p4ZU5ObWM3U1BVaVI2VmFxUlk4RC9TSFlEWnZxRi9yUjQ1Y0tGUVJuaG44U3JpNHFDRXFMY0VoNW90U1BHQUc2bTZVamV0UXYxNk9iSTVjc3h6djY2YUs2cm03Vjkzb3FFN1Y1ZXc5K0E2K1RKWTArY2NIUmNoQlpORXlhSXpZb2ZST3ZwMDBOdGhPd0c5RjVTVCtldms1SXdoak53NzhpUndVYllqWXBBdS8vWnMvcXRvUmtKODNXNllXZEFxOUZTWmltejJhd21qVmtjYXpRT05vTENjSkEydWJvSzJ5aFo3S3l0ZmQ1R0tELzhZTzdsajExZFhVV0Y4TmkyS0RoWVZOSTMrRjN4NHY4aGJySmFBWUF6MlpkZFNrdHBFcXcwY2VKRVpKRUdYWG85MVBRRnBvMGZMNHdpTDI1c2FBaHFDZ3RZY2lzeHNVRmZkV0d2VzBYRlV4dGcvMDVaYWl1cXE4TjZYRUtKcHljQmd2T3ZTRU9nQWxwR2ZhOVlHblQ5eC9nT3RISGc2TkVJb3FUSGplWGxBQzRBd2xOSHNzQnZJWjVuTXN1SUxLdVV5cFdQZVpSdTlteFJJYXlYTlFVa1pmSnU3bFVxcVZVSXB1cFZxM0FTV3NRR0JEakdVOWdOdFE4ZkN2dEZid1RIeHorekFlZXZuUFRkMDkzZERRRFlkdWlRWE56ZUIrSmk0MkpWS25WazczWDYxbUpCQWJUUURBRHY1WTM0K2U1ZG5rTXhZb2pCVUcrcTJXSDV0TFgxV2RlVmZSY1lBUDRaZlc2eGtBRWJLRDg2K2dud2Nvb1J2UTJHUm0xbGg4WHk3T0NTbEhJYm9QYnJiYVlOeGNWa3dBYktIZ0ErQSszUTM3a2pUQmUzQ0lhUWtIcHRUVWRwYWx2YjgxNWY5Z2lnWmZDazJlSGhUNExiRFlJbUpLUSt0YVp3M3hDQVM1STlBc1RWYktLVXBVc2RSZGRyeWd6QnRIRmpmV3BsNGI2eDdlMUR2YjdzQmpUTnExcXdQL2Z3NGI1Vy8rZFhMMjU5MlZOQWJvMGNBL3JMNW83MmZENE90YzAyUWd3Z1Fpem1zTm5IeDlIVlFoY3g1OWF0WVY4VkRxb0x6ekg2bUV6SVFnTjVGeFpLL1Z5Q2RqcG5OZy9UQ0NCeWdGL0RBN3FkbHpjUUhDcTduYXZGS1BJdktIQjZGd2c0RmhtWm1PanVybGh1MzJuM3lNN0dicnFKdHBmb2pGREtjU25VczlCWC93Y0E3OEVYNStZMnBWZm43enZhMHVMODJXQk9tR1h4OTJZelZkSk9YRXBKa1p2WFdVbS91QVRlcUszc0tOMnpibDMvS0R1ZkFsMTBqenVQSDBjakgwTldYL0hpcFZML1UxMDY4WkZ5bkt2RktPRytyMjhmZUc2dUJDNU4rd2NhWC9Ga3prN2RZd0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1pMHdOeTB5T1ZRd05qb3lOam8xT1Nzd01Eb3dNRWxhNTh3QUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakl0TURjdE1qbFVNRFk2TWpZNk5Ua3JNREE2TURBNEIxOXdBQUFBS0hSRldIUmtZWFJsT25ScGJXVnpkR0Z0Y0FBeU1ESXlMVEEzTFRJNVZEQTJPakkyT2pVNUt6QXdPakF3YnhKK3J3QUFBQUJKUlU1RXJrSmdnZz09KTsgfVxuXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcywgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgZGl2LmpzLWZvcm0taXRlbSwgLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGRpdi5qcy1mb3JtLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGxhYmVsLCAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgbGFiZWwge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDUwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjFmMWYxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkYzRjY7XG4gICAgY29sb3I6ICM4Y2EyYjQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGxhYmVsOjpiZWZvcmUsIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGlucHV0LCAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBpbnB1dDpjaGVja2VkIH4gbGFiZWwsIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGlucHV0OmNoZWNrZWQgfiBsYWJlbDo6YmVmb3JlLCAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFRQUFBQ0o0MjQ4QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUFBS3FOSXpJQUFBQUpjRWhaY3dBQUFHQUFBQUJnQVBCclFzOEFBQUFIZEVsTlJRZm1CeDBHQ2dkOG5BRDJBQUFCRGtsRVFWUll3KzJWTVFyQ1FCQkZnd2ZRMGtiVEJNVUQySWlOaFVWeVNCc1BvWTFZaTRWNEFLMkNBVHN4QWEzbVdTd1l4U1JHMmQwMCtmWHVmNDhkbUhVY1N3SFBnK1VTd2hDWnpaQm0weGJiZ2NFQW9valh5R2FEdEZyVndKK1p6eXVFQTF3dUZjSUJ0dHNLNGRjck1oenFoMHUvRDZkVElWdVNCQ2FUR3A1UjBtNURvL0V6dk96TUdZOXp3TDBlN1BmcVlCUWgwNms5T0o3MytYVDNPd1NCY2JncVdhK3pMOTV1UlJKYTRLb29qdk1Mc2lXMHdkWDhGNHZpb25jSnJYQWwwT2tneCtOM0NkL1hEazhsWExlY3hQbXNIWjVLZEx2STRjQy8wYkhoL3BiUXVWNS9sakN4MjB0TG1QcFlTa21ZaEgrVnNBSFBsYkFKVHlWY0YxbXRrTjBPUmlPcjhEcDE2cGpPQXowUGp0Sm9wR1ZKQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ESXlMVEEzTFRJNVZEQTJPakV3T2pBM0t6QXdPakF3eFhtRXN3QUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TWkwd055MHlPVlF3TmpveE1Eb3dOeXN3TURvd01MUWtQQThBQUFBb2RFVllkR1JoZEdVNmRHbHRaWE4wWVcxd0FESXdNakl0TURjdE1qbFVNRFk2TVRBNk1EY3JNREE2TUREak1SM1FBQUFBQUVsRlRrU3VRbUNDKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZm9ybS1jb250cm9sLCAubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gIGJhY2tncm91bmQ6ICNFRkYzRjY7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICM4Y2EyYjQ7IH1cblxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIC5maWVsZC0tbmFtZS1maWVsZC1zYy1iYW5uZXIgPiAuZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc29sdXRpb24tY2VudGVyX19iYW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciAuZmllbGRfX2l0ZW0gPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5wcm9kdWN0LWRpc3BsYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyB9XG5cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLnBmLXByaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnBhdGgtcHJvZHVjdC1zdG9yeSAuYnV0dG9uLS1hZGQtdG8tY2FydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMC4yNWVtIDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0gLmpzLWZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDM3cHggMCA1MHB4O1xuICBmb250LWZhbWlseTogJ0Rpbic7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogODBweDsgfVxuICAuc2l0ZS1mb290ZXIgPiAuY29udGFpbmVyID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiAuNztcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgfVxuICAuc2l0ZS1mb290ZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJzsgfVxuICAuc2l0ZS1mb290ZXIgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIH4gaDIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTBweCAxNXB4OyB9XG4gICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjOyB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG46aG92ZXIgc3ZnIHtcbiAgICAgIGZpbGw6ICM1NTU7IH1cbiAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmJ0biBzdmcge1xuICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdFbWFpbCc7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDEwcHg7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiBkaXYgPiAucm93ID4gLmNvbC00IHtcbiAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE3MHB4OyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiBkaXYgPiAucm93ID4gLmNvbC00IH4gLmNvbC04IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiBkaXYgPiAucm93ID4gLmNvbC04ID4gLmQtZmxleCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAucm93IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyID4gLnJvdzpsYXN0LW9mLXR5cGUgLml0ZW06bGFzdC1vZi10eXBlIC5pdGVtLXdyYXBwZXIge1xuICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5ibG9jay1leGNsdXNpdmVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5pdGVtX190aXRsZSwgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjLCAuYmxvY2stdG9wLWFydGljbGVzIC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG4gIC5ibG9jay1jb21tZW50YXJ5IC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBzdmcsIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX19ybSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjFzOyB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH1cbiAgICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuMXM7IH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYmxvY2stbW9zdC1yZWFkIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSAuaXRlbS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC01cHg7IH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjBweDsgfVxuICAgIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7IH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4OyB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTIwcHgpOyB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLnBhZ2UtaGVhZGVyIHtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnNpdGUtZm9vdGVyIC5tZW51LWl0ZW0gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLml0ZW0td3JhcHBlciA+ICoge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLml0ZW0td3JhcHBlciAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbjogMDsgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUlICFpbXBvcnRhbnQ7IH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IC5jci13cmFwcGVyIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQgLmNyLXdyYXBwZXIgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfbmlkX2VwaXNvZGVzX2xpc3QgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgc3ZnLCAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDsgfSB9XG5cbmJvZHkge1xuICAvKiogTU9CSUxFLCBUQUJMRVQsIERFU0tUT1AgKiovIH1cbiAgYm9keSAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi10YyBhIHtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgLTE1cHggMjBweDsgfVxuICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgIG1hcmdpbjogMCAwIC01cHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIGJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0sIGJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWVwaXNvZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIGJvZHkuaXMtTW9iaWxlICNhZHZlcnRpc2VtZW50LXNpZGViYXItMiwgYm9keS5pcy1Nb2JpbGUgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgYm9keS5pcy1Nb2JpbGUgI2JhY2sydG9wIHtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAubWVudS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICBmb250LXNpemU6IDExcHg7IH1cbiAgICBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xczsgfVxuICAgIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjFzOyB9XG4gICAgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoMm4pIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXZpZGVvLXVybCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7IH1cbiAgICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7IH1cbiAgICAgIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgICAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiBoMiA+IGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpOyB9XG4gICAgICAgICAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiBoMiA+IGE6aG92ZXIsIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA0YWFkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IH1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6d2dodEA1MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcCcpO1xuLnRleHQtYmxhY2sgeyBcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtcHJpbWFyeSB7IFxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxufSBcbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xufVxuLnRleHQtc2Vjb25kYXJ5IHsgXG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn0gIFxuLnRleHQtdGVydGlhcnkge1xuICAgIGNvbG9yOiAkdGVydGlhcnkgIWltcG9ydGFudDtcbn0gXG5cbi50ZXh0LWRlZmF1bHQge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7IFxufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxufVxuYS5iZy1zZWNvbmRhcnkge1xuICAgICY6aG92ZXIsICY6Zm9jdXMgeyBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5iZy10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxuICAgICYuc2l6ZS0zNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICB9XG4gICAgJi5zaXplLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4OyBcbiAgICB9IFxuICAgICYuc2l6ZS0yNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgXG4gICAgfSBcbiAgICAmLnNpemUtMjMge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7IFxuICAgIH1cbiAgICAmLnNpemUtMjAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICYuc2l6ZS0xOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gICAgJi5zaXplLTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAmLnNpemUtMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgJi5zaXplLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTExIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4OyBcbiAgICB9XG59XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbn1cbi5ibG9ja19fdGl0bGUtaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbn1cbiBcbi8vIEl0ZW0gVGl0bGVzIFxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufSBcbi5pdGVtX190aXRsZS1oMyB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIGZvbnQtc2l6ZTogMTdweDsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59XG4uaXRlbV9fdGl0bGUtaDQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn1cbi5pdGVtX190aXRsZS1oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59XG4uaXRlbV9fdGl0bGUtaDYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59IFxuXG4vLyBJVEVNIERFU0NSSVBUSU9OXG4uaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgICBsaW5lLWhlaWdodDogMThweDsgIFxufVxuLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgICBcbn1cblxuLy8gQk9SREVSXG5cbi53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cblxuLy8gUk9XXG4ucm93LTExIHsgXG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAxMXB4OyBcbiAgICB9XG59XG4ucm93LTgge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7IFxuICAgIH1cbn1cbi5yb3ctNSB7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgXG4gICAgfVxufVxuLnJvdy0xNyB7XG4gICAgbWFyZ2luOiAwIC0xN3B4O1xuICAgID4gZGl2IHsgXG4gICAgICAgIHBhZGRpbmc6IDAgMTdweDsgXG4gICAgfVxufSBcblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgLnJvdy14cyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE1BUkdJTlxuLm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbn1cbi5tdC0xNSB7IFxuICAgIG1hcmdpbi10b3A6IDE1cHg7IFxufVxuLm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyBcbn1cbi5tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyBcbn1cbi5tYi0xNiB7IFxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IFxufVxuLm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyBcbn0gXG4ubWItMTAgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbn1cbi5tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IFxufVxuLm1iLTUgeyBcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgXG59XG5cbi5zaXRlLWlkLTUge1xuICAgIC0tZm9udC1wcmltYXJ5OiAnQmFybG93Jywgc2Fucy1zZXJpZjsgXG4gICAgLnNpdGUtZm9vdGVyLCAuaGVhZGVyIC5tZW51LWxldmVsLTA+Lm1lbnUtaXRlbT4ubmF2LWxpbmssIC5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX3RpdGxlLWgyLCAuaXRlbV9fdGl0bGUtaDMsIC5pdGVtX190aXRsZS1oNCwgLml0ZW1fX3RpdGxlLWg1LCAuaXRlbV9fdGl0bGUtaDYsIC5ibG9ja19fdGl0bGUtaDIsIC5ibG9ja19fdGl0bGUtaDMsIC5ibG9ja19fdGl0bGUsIC5pdGVtX190aXRsZSwgLml0ZW1fX3RpdGxlIHN0cm9uZywgLmdyb3VwX190aXRsZSwgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuICAiLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgc3JjOiB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvZGluLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHNyYzogdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9GcnV0aWdlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgfVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZydWl0ZWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9GcnV0aWdlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1aXRlZ2VyJztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIH1cblxuLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAvKiBJRTYtSUU4ICovXG4gICAgICB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyBcbnNyYzogdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCdodHRwczovL2NtZy1xYS5zMy5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tL3MzZnMtcHVibGljL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIC8qIElFNi1JRTggKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnaHR0cHM6Ly9jbWctcWEuczMuYXAtc291dGhlYXN0LTEuYW1hem9uYXdzLmNvbS9zM2ZzLXB1YmxpYy9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICB1cmwoJ2h0dHBzOi8vY21nLXFhLnMzLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb20vczNmcy1wdWJsaWMvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5zdmcjUFRTZXJpZicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAvKiBMZWdhY3kgaU9TICovXG59XG4iLCIvLyBBbGwgeW91ciB2YXJpYWJsZSB3aWxsIGJlIHBsYWNlZCBoZXJlLlxuJG1pbi1zbTogNTc2cHg7XG4kbWluLW1kOiA3NjhweDtcbiRtaW4tbGc6IDk5MnB4O1xuJG1pbi14bDogMTIwMHB4O1xuXG4kbWF4LXNtOiA1NzVweDtcbiRtYXgtbWQ6IDc2N3B4O1xuJG1heC1sZzogOTkxcHg7XG4kbWF4LXhsOiAxMTk5cHg7XG4vLyAkc2Vjb25kYXJ5OiB2YXIoLS1zZWNvbmRhcnkpO1xuLy8gJHByaW1hcnk6IHZhcigtLXByaW1hcnkpOyBcbiR0ZXJ0aWFyeTogIzAwNEFBRDsgXG5cbmJvZHkge1xuICAgIC0tdGV4dC1kZWZhdWx0OiAjMDAwOyBcbn1cbi8vIEFCRlxuLnNpdGUtaWQtMSB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjMDc0NzgyO1xuICAgIC0tcHJpbWFyeTogIzA3NDc4MjsgIFxuICAgIC0tbmF2c3RyaXA6ICMwNzQ3ODI7XG4gICAgLy8gLS1uYXZzdHJpcDogIzAxM0M2QTtcbn0gXG4vLyBBU0lBTiBQT1dFUlxuLnNpdGUtaWQtMiB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRjQ4MjIyO1xuICAgIC0tcHJpbWFyeTogI0Y0ODIyMjsgIFxuICAgIC0tbmF2c3RyaXA6ICNGNDgyMjI7IFxufVxuLy8gUVNSIEFVXG4uc2l0ZS1pZC0zIHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyAgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufVxuLy8gSEtCXG4uc2l0ZS1pZC00IHtcbiAgICAtLXNlY29uZGFyeTogI0ZEMEMxQztcbiAgICAtLXByaW1hcnk6ICNGRDBDMUM7XG4gICAgLS1uYXZzdHJpcDogI0ZEMEMxQzsgXG59XG4vLyBJTlZFU1RNRU5UIEFTSUFcbi5zaXRlLWlkLTUge1xuICAgIC0tc2Vjb25kYXJ5OiAjRUExRTIxO1xuICAgIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgICAtLW5hdnN0cmlwOiAjRUExRTIxOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjREExNDE3OyBcbn1cbi8vIFNCUlxuLnNpdGUtaWQtNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNGRTAwMDA7XG4gICAgLS1wcmltYXJ5OiAjRkUwMDAwOyBcbiAgICAtLW5hdnN0cmlwOiAjRkUwMDAwOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjMzIwMDAxOyBcbn1cbi8vIFFTUiBVS1xuLnNpdGUtaWQtNyB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufSBcbi8vIEhFQUxUSENBUkUgQVNJQVxuLnNpdGUtaWQtOCB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRUYxNDFBO1xuICAgIC0tcHJpbWFyeTogI0VGMTQxQTsgXG4gICAgLS1uYXZzdHJpcDogI0VGMTQxQTsgXG59XG4vLyBRU1IgQVNJQSBcbi5zaXRlLWlkLTkge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7IFxuICAgIC0tbmF2c3RyaXA6ICNBQTFFMjM7IFxufVxuLy8gRk1DRyBBU0lBXG4uc2l0ZS1pZC0xMCB7XG4gICAgLS1zZWNvbmRhcnk6ICMwMTNDNkE7XG4gICAgLS1wcmltYXJ5OiAjMDEzQzZBO1xuICAgIC0tbmF2c3RyaXA6ICMwMTNDNkE7ICBcbn1cbi8vIElOU1VSQU5DRSBBU0lBXG4uc2l0ZS1pZC0xMSB7XG4gICAgLS1zZWNvbmRhcnk6ICNENDE3MjE7XG4gICAgLS1wcmltYXJ5OiAjRDQxNzIxOyBcbiAgICAtLW5hdnN0cmlwOiAjRDQxNzIxOyAgIFxufVxuLy8gUkVUQUlMIEFTSUFcbi5zaXRlLWlkLTEyIHsgXG4gICAgLS1zZWNvbmRhcnk6ICMzRDA3NUY7XG4gICAgLS1wcmltYXJ5OiAjM0QwNzVGOyBcbiAgICAtLW5hdnN0cmlwOiAjM0QwNzVGOyBcbn0gIFxuXG4vLyBSRUFMIEVTVEFURSBBU0lBXG4uc2l0ZS1pZC0xMyB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjQkUxRDJDO1xuICAgIC0tcHJpbWFyeTogI0JFMUQyQztcbiAgICAtLW5hdnN0cmlwOiAjQkUxRDJDOyBcbn0gXG5cbi8vIE1BTlVGQUNUVVJJTkcgQVNJQVxuLnNpdGUtaWQtMTQge1xuICAgIC0tc2Vjb25kYXJ5OiAjRTkzODI0O1xuICAgIC0tcHJpbWFyeTogI0U5MzgyNDtcbiAgICAtLW5hdnN0cmlwOiAjRTkzODI0OyBcbn0gXG5cblxuLy8gUVNSIE1FRElBIEdMT0JBTFxuLnNpdGUtaWQtMTYge1xuICAgIC0tc2Vjb25kYXJ5OiAjYWExZTIzO1xuICAgIC0tcHJpbWFyeTogI2FhMWUyMztcbiAgICAtLW5hdnN0cmlwOiAjYWExZTIzO1xufVxuXG4vLyBBU0lBTiBCVVNJTkVTUyBSRVZJRVdcbi5zaXRlLWlkLTE3IHsgXG4gICAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gICAgLS1wcmltYXJ5OiAjMDAwMDAwO1xuICAgIC0tbmF2c3RyaXA6ICMwMDAwMDA7XG59XG5cbi5zaXRlLWlkLW1pZGRsZWVhc3RidXNpbmVzc19jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAgIC0tcHJpbWFyeTogI2Q0YTEwZjtcbiAgICAtLW5hdnN0cmlwOiAjZDRhMTBmO1xufSIsImJvZHkge1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRjb2xvcjogIzAwMDsgXG5cdGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInOyAgIFxuICAgIC8vIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAvLyBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyBcbiAgICBmb250LXdlaWdodDogNDAwOyAgXG4vLyBcdCYudG9vbGJhci1ob3Jpem9udGFsIHtcbi8vICAgICAgICAgcGFkZGluZy10b3A6IDM5cHggIWltcG9ydGFudDsgXG4vLyAgICAgfSAgXG4vLyAgICAgJi50b29sYmFyLWhvcml6b250YWwudG9vbGJhci10cmF5LW9wZW4ge1xuLy8gICAgICAgICBwYWRkaW5nLXRvcDogNzlweCAhaW1wb3J0YW50OyBcbi8vICAgICB9ICAgXG59XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLy8gICAgIC5zaXRlLWlkLTEge1xuLy8gICAgICAgICBwYWRkaW5nLXRvcDogNTBweDsgXG4vLyAgICAgfVxuLy8gfSBcblxuLy8gLmZhbmN5LXBsYXkge1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICBsZWZ0OiAwO1xuLy8gICAgIHRvcDogMDtcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgICBoZWlnaHQ6IDEwMCU7IFxuLy8gICAgIGRpc3BsYXk6IG5vbmU7IFxuLy8gICAgIGN1cnNvcjogcG9pbnRlcjsgXG4vLyAgICAgei1pbmRleDogNTAwOyBcbi8vICAgICAuaW9zICYge1xuLy8gICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4vLyAgICAgfSBcbi8vIH1cbi5zaG93LW5vdC1pb3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgIC5ub3QtaW9zICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59IFxuLnNob3ctaW9zIHtcbiAgICBkaXNwbGF5OiBub25lOyBcbiAgICAuaW9zICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ucGxheS1idG4td2hpdGUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyBcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XG59ICBcblxuLnNpdGUtaWQtMiB7XG4gICAgbmF2LnRhYnMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyAgICBcbiAgICB9IFxufVxuIFxuLnNpdGUtaWQtMVtjb3VudHJ5PUhLXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiAgXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sIC5wZl9fZGVzY3JpcHRpb24sIC5wZi1jb250YWN0LWluZm8ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7ICBcbiAgICBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWY7IFxufSAgXG5cbi5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nLCBzZXJpZjsgXG4gICAgLy8gZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIixzZXJpZiAhaW1wb3J0YW50OyBcbn1cbmltZyB7IFxuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcdFxufVxuLmItbGF6eSB7XG4gICAgbWluLWhlaWdodDogMXB4OyBcbiAgICBtaW4td2lkdGg6IDFweDsgXG4gICAgei1pbmRleDogMTtcbn1cbmEsIGE6aG92ZXIsIGE6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuXHRvdXRsaW5lOiBub25lOyBcbn1cbmEge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IFxufVxuLmZvcm0tY29udHJvbCB7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZDlkOWQ5OyBcbiAgICB9XG59XG5wOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn0gIFxuLy8gLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuLy8gICAgIGRpc3BsYXk6IG5vbmU7IFxuLy8gfVxuLmNhcHRjaGEgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCwgLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTsgXG59XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICBjb2xvcjogIzAwMDsgXG4gICAgLy8gcGFkZGluZzogMTJweCAwO1xuICAgIHBhZGRpbmc6IDVweCAwOyBcbiAgICAvLyBmb250LXNpemU6IDI0cHg7XG4gICAgLy8gbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgLy8gZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgLy8gZm9udC1mYW1pbHk6IERpbjtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyBcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkyOTI5MjsgXG59IFxuLmZpZWxkLWRjLCAuaWYtdGMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEycHg7IFxuICAgIGNvbG9yOiAkdGVydGlhcnk7IFxuICAgIGEgeyAgXG4gICAgICAgIGNvbG9yOiAkdGVydGlhcnk7XG4gICAgfSBcbn1cbi5hbGVydCB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm5vZGVfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgXG59XG4uaXRlbV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IFxuICAgIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgICAgICAvLyBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50OyBcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyBcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyBcbiAgICB9XG59XG4ucGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICBcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZmxleC13cmFwOiB3cmFwOyAgXG4gICAgLnBhZ2UtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICB9XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgXG4gICAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uICB7XG4gICAgY29sb3I6ICMwMDA7IFxufSAgXG4jbWFpbi13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgXG4gICAgfVxufVxuI21haW4sIC5zaXRlLWZvb3RlcntcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG59XG4jbWFpbiB7IFxuICAgIHBhZGRpbmctdG9wOiAxNXB4OyAgIFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgXG4gICAgfVxuICAgID4gLmJsb2NrX190aXRsZSB7XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDAwO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4OyBcbn1cbi5pY29uLXNlY29uZGFyeSB7XG4gICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgIH1cbn1cblxuLnByZWxvYWRlciAucHJlbG9hZGVyLWljb24ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbmltZy5sYXp5bG9hZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyBcbn1cblxuXG4ud2ViZm9ybS1kZWZhdWx0IHsgICBcbiAgICAvLyAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIHtcbiAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIC8vIH0gIFxuICAgIC5mb3JtLW5vLWxhYmVsID4gbGFiZWwsIC5zci1vbmx5LCBmaWVsZHNldC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgPiBsZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxuICAgIH0gIFxuICAgIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgXG4gICAgfVxuICAgIC5mb3JtLXNlbGVjdCB7ICBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7IFxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBcbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7IFxuICAgICAgICBwYWRkaW5nOiAwOyBcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgIFxuICAgICAgICB9IFxuICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IFxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyBcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUgeyAgXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsgXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyAgXG4gICAgICAgIHBhZGRpbmc6IDVweCA1cHggM3B4OyBcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCA4cHg7IFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgXG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICB9IFxuICAgIC5mb3JtLXRleHQsIC5mb3JtLWVtYWlsIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAuZm9ybS10ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByZXNpemU6IG5vbmU7IFxuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDsgXG4gICAgfVxuICAgIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIHtcbiAgICAgICAgbGFiZWwgeyBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG4gICAgfVxuICAgIGxhYmVsLCBsZWdlbmQge1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgIFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyBcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJzonO1xuICAgICAgICB9XG4gICAgICAgICYuZm9ybS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcqJztcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7IFxuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7ICBcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgICAgICB9IFxuICAgIH1cbn1cblxuLmVkaXQtcGFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgID4gYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE0LCAyMTQsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgb3BhY2l0eTogLjg7IFxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciB7XG4gICAgLnVzZXItbG9naW4tZm9ybSwgLnVzZXItcGFzcywgLnVzZXItcmVnaXN0ZXIge1xuICAgICAgICBsYWJlbC5lcnJvciB7ICBcbiAgICBcdFx0d2lkdGg6IDEwMCU7ICBcbiAgICBcdH0gXG4gICAgXHQuanMtZm9ybS1yZXF1aXJlZCwgcCB7XG4gICAgICAgIFx0Y29sb3I6ICMzMzM7XG4gICAgICAgIFx0Zm9udC13ZWlnaHQ6IDMwMDsgXG4gICAgICAgIFx0Zm9udC1zaXplOiAxNXB4O1xuICAgIFx0fVxuICAgIFx0c21hbGwuZGVzY3JpcHRpb24geyBcbiAgICAgICAgXHRmb250LXNpemU6IDEycHg7XG4gICAgXHR9XG4gICAgXHQuZm9ybS1jb250cm9sIHtcbiAgICAgICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXHR3aWR0aDogMTAwJTtcbiAgICAgICAgXHRoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICAgICAgXHRwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTsgXG4gICAgICAgIFx0Zm9udC1zaXplOiAxcmVtOyBcbiAgICAgICAgXHRmb250LXdlaWdodDogNDAwO1xuICAgICAgICBcdGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIFx0Y29sb3I6ICM0OTUwNTc7XG4gICAgICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgICBcdGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICAgIFx0Ym9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgXHR9XG4gICAgXHQuZm9ybS1hY3Rpb25zIHtcbiAgICBcdFx0bWFyZ2luOiAxcmVtIDA7XG4gICAgXHR9XG4gICAgXHQuZm9ybS1zdWJtaXQge1xuICAgIFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICAgICAgXHRsZXR0ZXItc3BhY2luZzogMnB4OyAgXG4gICAgICAgIFx0cGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICBcdGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgXHRtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICBcdG1pbi1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIFx0d2lkdGg6IGF1dG87IFxuICAgICAgICBcdGJvcmRlci1yYWRpdXM6IDA7IFxuICAgICAgICBcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTsgIFxuICAgIFx0XHRib3JkZXItY29sb3I6IHZhcigtLW5hdnN0cmlwKTsgXG4gICAgXHR9IFxuICAgIH1cbn0gXG5cblxuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gICAgY29sb3I6ICNlNDM1MzU7XG4gICAgbWFyZ2luLXRvcDogNXB4OyBcbn1cblxuLndlYmZvcm0tdHktZGVmYXVsdCB7XG4gICAgLnBhZ2UtaGVhZGVyIHsgIFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIC5wcmV2aW91cy1wYWdlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3B1cFZpZCB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyBcbn1cblxuXG5Aa2V5ZnJhbWVzIGhlYWRlckFuaW0ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjVzO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuNXM7IFxuICB9XG59IFxuXG5cblxuLy8gUkVTUE9OU0lWRVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudmlldy1pZC10YXhvbm9teV90ZXJtIHtcbiAgICAgICAgLml0ZW0geyBcbiAgICAgICAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAgICNiYWNrMnRvcCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICAgIH0gXG59XG4uaGVhZGVyLXRhYiB7XG4gICAgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyAgXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IFxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyBcbiAgICAgICAgICAgIGNvbG9yOiAjMGExNjMzO1xuICAgICAgICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH0gXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gIFxuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7IFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiOyBcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjI1KTsgXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7IFxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyBcbiAgICAgICAgfVxuICAgICAgICAubmF2LWxpbmsuYWN0aXZlIHsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgIFxuICAgICAgICAgICAgYm9yZGVyOiAwOyBcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgICAgICAgJiB7IFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG4gICAgLnRhYi1oZWFkZXItY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7IFxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDsgXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAubWVudSwgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDsgXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7ICBcbiAgICAgICAgfVxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgIFxuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuOCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICYuYWN0aXZlOjphZnRlciwgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjsgXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAgICAgICAubmF2LXRhYnMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4OyBcbiAgICAgICAgfVxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTRweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG4gICAgLnZpZXctZW1wdHkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IFxuICAgICAgICAmLCBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH0gXG4gICAgfVxuICAgIFxuICAgIFxufVxuXG4uaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDEwcHg7ICBcbiAgICB6LWluZGV4OiAxMjsgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAgXG4gICAgLnNpZ24tdXAtbmV3c2xldHRlciB7IFxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgIFxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZiYXItaGVhZGVyIHsgIFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7IFxuICAgIH1cbiAgICAubmF2YmFyLXN0cmlwIHsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTsgXG4gICAgICAgICY6OmJlZm9yZSB7IFxuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjI1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LWl0ZW0taG9tZSB7XG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZlLCBhIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyBcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IFxuICAgICAgICBmb250LXdlaWdodDogNzAwOyAgIFxuICAgICAgICBwYWRkaW5nOiAwOyAgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyBcbiAgICAgICAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICAgICAgfSBcbiAgICAgICAgJi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgICAgICB9XG4gICAgfVxuICAgIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHsgXG4gICAgICAgIGNvbG9yOiAjZmZmOyBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgIFxuICAgICAgICAgICAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyAgXG4gICAgICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH0gIFxuICAgIFxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICB1bCwgbGksIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwOyBcbiAgICB9XG4gICAgLmZsZXgtMTAwIHtcbiAgICAgICAgLy8gZmxleC1mbG93OiBjb2x1bW47IFxuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgID4gLm1lbnUtaXRlbSB7ICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LWxldmVsLTAge1xuICAgICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7ICBcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgPiAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7ICAgXG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpOyBcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudSAubWVudS1pdGVtIHsgXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6OmFmdGVyIHsgXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IFxuICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBcbiAgICAubWVudV9saW5rX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHsgXG4gICAgICAgIG1hcmdpbjogMDsgXG4gICAgICAgIGJvcmRlcjogMDsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNDVweCByZ2JhKDAsMCwwLC40KTtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8vIGJvcmRlci10b3A6IDVweCBzb2xpZCB2YXIoLS1uYXZzdHJpcCk7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyBcbiAgICAgICAgcGFkZGluZzogMDsgXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyBcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfSBcbiAgICAgICAgJjo6YmVmb3JlIHsgXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiOyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4OyAgXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgIFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICAgICAgICAgICY6aG92ZXIgeyBcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgIFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7IFxuICAgICAgICAgICAgICAgIGZpbHRlcjogY29udHJhc3QoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkuZHJvcGRvd24ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7ICBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7ICBcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfSAgXG4gICAgLmxhbmctc3dpdGNoZXIgeyBcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIGJvcmRlcjogMDsgXG4gICAgICAgIH1cbiAgICAgICAgLmxhbmctaXRlbSB7XG4gICAgICAgICAgICAmOjphZnRlciB7IFxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAxMDAlOyBcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24taXRlbSB7IFxuICAgICAgICAgICAgY29sb3I6ICNmZmY7IFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTsgXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IFxuXG4uaGVhZGVyLW1vYmlsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgXG4gICAgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgXG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAmOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgXG4gICAgfSAgXG4gICAgJi5zdGlja3kgLm5hdmJhci1maXgge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDEwMDsgXG4gICAgfVxuICAgIC5uYXYtbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLm5hdi1pdGVtIHsgXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweDsgIFxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB6LWluZGV4OiAxOyBcbiAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICBzdmcsIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9ICBcbiAgICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXG4gICAgICAgICY6OmFmdGVyIHsgXG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZiYXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyAgICAgICAgICAgICAgICBcbiAgICAgICAgPiAqOm5vdCgubmF2YmFyLWhlYWRlcikge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZS1tYWluLXRvZ2dsZXIge1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IFxuICAgICAgICB9IFxuICAgICAgICAuZmEtY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7IFxuICAgICAgICB9XG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgLmZhLWJhcnMge1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLm1vYmlsZS1oZWFkZXItcG9wdXAgeyBcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDAlKTsgXG4gICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgIH1cbiAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDsgIFxuICAgICAgICB9XG4gICAgfSBcbiAgICAubWVudSB7XG4gICAgICAgIG1hcmdpbjogMDsgICAgIFxuICAgIH1cbiAgICAubWVudS1pdGVtIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IFxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IFxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7ICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgIFxuICAgIC5tZW51LWxldmVsLTAge1xuICAgICAgICA+IC5tZW51LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHsgXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjsgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICAgICAgLy8gPiAubWVudS1pdGVtOmxhc3Qtb2YtdHlwZSA+IGEge1xuICAgICAgICAvLyAgICAgYm9yZGVyLWJvdHRvbTogMDsgXG4gICAgICAgIC8vIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IFxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7IFxuICAgICAgICBtYXJnaW46IDA7ICAgXG4gICAgICAgIGJvcmRlcjogMDsgXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAvLyBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7ICAgXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBjb250cmFzdCgxKTsgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci1kZXNrdG9wIHtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgcGFkZGluZzogMDsgXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnVzZXItdG9vbGJhciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICB9ICBcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgXG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDEwMCU7IFxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24taXRlbSB7IFxuICAgICAgICAgICAgY29sb3I6ICNmZmY7IFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgICYuc3RpY2t5IHtcbiAgICAgICAgLm5hdmJhci1zdHJpcCB7IFxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTAwOyAgXG4gICAgICAgICAgICBhbmltYXRpb246IGhlYWRlckFuaW0gLjVzOyBcbiAgICAgICAgfVxuICAgICAgICAubWVudS1sZXZlbC0wPi5tZW51LWl0ZW0sIC5zaWduLXVwLW5ld3NsZXR0ZXIgeyAgXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9IFxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLm1lbnUtbGV2ZWwtMD4ubWVudS1pdGVtLCAuc2lnbi11cC1uZXdzbGV0dGVyIHsgXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH0gXG4gICAgfVxufVxuXG5cbi5ub3QtZGVmYXVsdC1sYW5nIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4OyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUxcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSAiLCIuYWxlcnQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICAuYWxlcnQ6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgIH1cbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiA1cHg7IFxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyBcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjMyNmM7XG4gICAgICAgIG1pbi13aWR0aDogMzBweDsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyBcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkgeyBcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBBTklNQVRFRCBYICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyBcbn1cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbn1cblxuLyogQU5JTUFURUQgWCBDT0xMQVBTRUQgKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDApO1xufSBcblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG5cdG9wYWNpdHk6IDE7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi8qIEVORCBBTklNQVRFRCBYICovXG5cblxuLyogTkFWLVRBQlMgKi9cbi8qIE5BVi1UQUJTICovXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YTpob3Zlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YTpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udXNlci1sb2dnZWQtaW4gLm5hdi10YWJzPmxpPmE6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7ICBcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk6aG92ZXI+YTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6Zm9jdXM6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC50YWItbmF2PmxpPmE6OmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1MjdkO1xufSIsIi5ibG9jay10eXBlLWFydGljbGUge1xuICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgXG4gICAgfVxufSAgXG4udGVzdC1jb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDB2aDsgIFxuICAgIC8vIGRpc3BsYXk6IGZsZXg7ICBcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7IFxuICAgIHRvcDogMjhweDsgXG4gICAgei1pbmRleDogMjsgXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIFxuICAgIH1cbiAgICBpbWcgeyAgXG4gICAgICAgIC8vIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIC8vIHRvcDogMjhweDtcbiAgICAgICAgei1pbmRleDogMTExMTE7ICBcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDsgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHsgXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4OyBcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDsgXG4gICAgICAgIH0gXG4gICAgfVxufVxuLnB4LTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgXG59XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgXG4gICAgICAgIC5hZC1zY2FsZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50OyBcbiAgICAgICAgfSAgXG4gICAgfVxuICAgIFxufVxuLmJsb2NrLWZvcnVtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7ICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI20tYWR2ZXJ0aXNlbWVudC10YWtlb3ZlciB7XG4gICAgcG9zaXRpb246IGZpeGVkOyAgXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IFxuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy8gcGFkZGluZzogMCAxNXB4OyBcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgei1pbmRleDogMTA7IFxuICAgIC8vIGltZyB7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBmaXhlZDsgXG4gICAgLy8gICAgIGJvdHRvbTogMTBweDtcbiAgICAvLyAgICAgbGVmdDogMDsgXG4gICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgICBcbiAgICAvLyAgICAgcGFkZGluZzogMCAzMHB4O2FkdmVydGlzZW1lbnQtbGVmdC0xXCJcbiAgICAvLyAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IFxuICAgIC8vICAgICBtYXJnaW46IDAgYXV0bzsgXG4gICAgLy8gfVxufSBcbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG59IFxuI2FkdmVydGlzZW1lbnQtbGVmdC0xIHsgIFxuICAgIC8vIGlucyB7XG4gICAgLy8gICAgIGhlaWdodDogMjUwcHg7IFxuICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgICAgd2lkdGg6IDEwMCU7IFxuICAgIC8vIH0gXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLy8gICAgIGlmcmFtZSB7IFxuICAgIC8vICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgLy8gICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIC8vICAgICAgICAgbWF4LWhlaWdodDogMTI1cHg7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG59IFxuXG4vLyAjbW9iaWxlLWFkdmVydGlzZW1lbnQtbGVmdC0xIHtcbi8vICAgICBpZnJhbWUge1xuLy8gICAgICAgICBib3JkZXI6IDBweDtcbi8vICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgXG4vLyAgICAgICAgIHdpZHRoOiAzNjBweDtcbi8vICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIDA7XG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxNjlweDtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40MSk7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDE2NnB4O1xuLy8gICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjM5KTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbi8vICAgICAgICAgICAgIGhlaWdodDogMTQycHg7XG4vLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IFxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMzZweDtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7IFxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMzZweDtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbi8vICAgICAgICAgICAgIGhlaWdodDogMTI1cHg7IFxuLy8gICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbi8vICAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4vLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7IFxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMjVweDtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4vLyAgICAgICAgIH0gXG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuLy8gICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNyk7IFxuLy8gICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIDA7XG4vLyAgICAgICAgICAgICB3aWR0aDogMzYwcHg7XG4vLyAgICAgICAgIH1cbiAgICAgICAgIFxuLy8gICAgIH1cbi8vICAgICBpbnMge1xuLy8gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHsgXG4vLyAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyBcbi8vICAgICAgICAgICAgIC8vIGhlaWdodDogODhweDsgXG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgaW5zLCBpbWcge1xuLy8gICAgICAgICB3aWR0aDogMTAwJTsgXG4vLyAgICAgfSBcbi8vIH1cblxuI3dlYnNpdGUtYWQtdGFrZW92ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwOyBcbiAgICByaWdodDogMDsgIFxuICAgIGEgaW1nIHsgXG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyBcbiAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgIH1cbn1cbiNhZHZlcnRpc2VtZW50LWxlZnQtMSB7XG4gICAgLnNpdGUtaWQtMSAmIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gICAgICAgICAgICAuYWQtc2NhbGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jYWQtcG9wdXAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyBcbn1cbi5hZC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgXG4gICAgei1pbmRleDogMTExMTE7IFxuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4OyAgXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjcpO1xuICAgID4gZGl2LCAuR29vZ2xlQ3JlYXRpdmVDb250YWluZXJDbGFzcywgLkdvb2dsZUFjdGl2ZVZpZXdFbGVtZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmLnNob3cgeyBcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyBcbiAgICB9XG4gICAgLmRjbWFkcyB7IFxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgXG4gICAgfVxuICAgICY6OmJlZm9yZSB7IFxuICAgICAgICBjb250ZW50OiAnQWR2ZXJ0aXNlbWVudCc7IFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNsb3NlLWFkIHsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4OyBcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBpbnMsIGEge1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyAgXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAgXG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5jbG9zZS1hZCB7XG4gICAgICAgICAgICB0b3A6IDE1cHg7ICBcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDsgXG4gICAgICAgIH1cbiAgICB9IFxufVxuXG4uYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAvLyAuaXRlbS13cmFwcGVyIHtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgICBcbiAgICAvLyAgICAgcGFkZGluZzogMTFweDsgXG4gICAgLy8gfSAgXG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHsgXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7ICBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgICAgcGFkZGluZzogMTVweDsgXG4gICAgfSAgXG4gICAgLnRhZy1zcG9uc29yZWQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgIH0gXG4gICAgLml0ZW1fX2ltYWdlIHsgXG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC8vIC5ncm91cC1pdGVtIHtcbiAgICAgICAgLy8gICAgIC8vICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgLy8gICAgICAgICAuaXRlbSB7XG4gICAgICAgIC8vICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICBcbiAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgIC8vICAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIC8vICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAvLyAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgLy8gICAgICAgICB9XG4gICAgICAgIC8vICAgICAvLyB9IFxuICAgICAgICAvLyB9ICAgIFxuICAgIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7IFxuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgIFxuICAgIHotaW5kZXg6IDIwMDsgXG4gICAgZGlzcGxheTogZmxleDsgXG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgIHBhZGRpbmc6IDMwcHg7IFxuICAgICYuc2hvdyB7ICAgIFxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IFxuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogLTE7IFxuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyBcbiAgICB9XG4gICAgLmJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IFxuICAgIH0gXG4gICAgLmJsb2NrLXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgIFxuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAvLyBib3JkZXI6IDVweCBzb2xpZCAjZWQ1YTI0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoOyBcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bzsgXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDYwcHggNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmIH4gLm5pY2VzY3JvbGwtcmFpbHMge1xuICAgICAgICAgICAgd2lkdGg6IDFweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIC5uaWNlc2Nyb2xsLWN1cnNvcnMge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgrNTAlKTsgIFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duLCAuaW50bC10ZWwtaW5wdXQsIC5hbGxvdy1kcm9wZG93biB7IFxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tc2VsZWN0LW90aGVyLWlucHV0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXG4gICAgfVxuICAgIGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCB7ICBcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRhdGEtY2xvc2UgeyBcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbi5ibG9jayB7XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsOyBcbiAgICB9ICAgIFxufSBcbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xuICAgIGEgeyBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgJiB+IGRpdiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgXG4gICAgICAgIH1cbiAgICB9XG59XG4uYWQtcG9wdXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IFxuICAgIHotaW5kZXg6IDExMTExOyBcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDsgXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjcpO1xuICAgICYuc2hvdyB7IFxuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICAmOjpiZWZvcmUgeyBcbiAgICAgICAgY29udGVudDogJ0FkdmVydGlzZW1lbnQnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNsb3NlLWFkIHsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4OyBcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBpbnMsIGEge1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgIFxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2UtYWQge1xuICAgICAgICAgICAgdG9wOiAxNXB4OyAgXG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7IFxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwOyBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hZC10b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bzsgXG4gICAgfVxufVxuXG4uYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHsgIFxuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgXG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyBcbiAgICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41czsgXG4gICAgdG9wOiA1MnB4OyBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdG9wOiA1MnB4OyAgXG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB0b3A6IDI4cHg7IFxuICAgIH1cbn0gXG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IFxuICAgICAgICB9XG4gICAgfVxufSBcbiNibG9jay1hYmZtYWlsY2hpbXBzdWJzY3JpcHRpb24ge1xuICAgIC5tYy1maWVsZC1ncm91cCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfSBcbn0gXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICBcbiAgICBpbnMgPiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICB9XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgXG4gICAgYSwgLmRjbWFkcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7ICAgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTsgIFxuICAgIH1cbiAgICAvLyAmI2FkdmVydGlzZW1lbnQtMSB7XG4gICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IFxuICAgIC8vIH1cbiAgICAvLyAuZnJvbnQgJiNhZHZlcnRpc2VtZW50LTEge1xuICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIC8vIH0gIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmOm5vdCguaGFzLWlmcmFtZSkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyB7XG4gICAgLmNoZWNrb3V0LXByb2dyZXNzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyBcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7IFxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDsgXG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcF9fbmV4dCB7XG4gICAgICAgIG9wYWNpdHk6IC41OyBcbiAgICB9XG59XG5cbi5zaWRlYmFyX3NlY29uZCB7XG4gICAgLmJsb2NrLWFkdmVydGlzZW1lbnQgYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgfSBcbn1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyAgIFxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwgeyAgXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmlmLXRjIHtcbiAgICAgICAgYSB7IFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggM3B4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDE1cHggMCAxMHB4OyBcbiAgICB9XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgfVxuICAgIC5pZi1kYyB7IFxuICAgICAgICBtYXJnaW46IDE1cHggMCA4cHg7ICBcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwNEFBRDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59IFxuLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7IFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7IFxuICAgIH1cbiAgICAuaWYtZGMge1xuICAgICAgICBmb250LXNpemU6IDEycHg7ICBcbiAgICB9IFxuICAgIC8vICAuZ3JvdXAge1xuICAgIC8vICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgLy8gfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IFxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgfSAgXG4gICAgICAgIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTsgXG4gICAgICAgIH0gXG4gICAgfVxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgIC8vICAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIC8vICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgIFxuICAgIC8vICAgICB9XG4gICAgLy8gfVxufVxuXG4uYmxvY2stY29udGVudC1jZW50ZXItYWR2ZXJ0aXNlbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG59XG4uYmxvY2stYnJlYWtpbmctbmV3cyB7IFxuICAgIC8vIC5ncm91cCB7XG4gICAgLy8gICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjOyBcbiAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgLy8gfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMTdweDsgXG4gICAgICAgIG1hcmdpbjogMDsgXG4gICAgfVxuICAgIC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH0gIFxufSBcbi5ibG9jay1oaWdobGlnaHRzIHsgXG4gICAgLy8gLnZpZXctY29udGVudCB7XG4gICAgLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAvLyAgICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgIC8vICAgICA+IGRpdiB7XG4gICAgLy8gICAgICAgICBwYWRkaW5nOiAwIDExcHg7IFxuICAgIC8vICAgICB9IFxuICAgIC8vIH0gXG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7ICBcbiAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IFxuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgIFxuICAgICAgICAvLyB9XG4gICAgfSBcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IFxuICAgICAgICBtYXJnaW46IDE2cHggMCAwOyBcbiAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICB9IFxufVxuIFxuLmJsb2NrLXBvZGNhc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IFxuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IDE2cHg7IFxuICAgIH0gXG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDsgXG4gICAgfVxuICAgIGlmcmFtZSB7XG4gICAgICAgIG9iamVjdC1maXQ6IHVuc2V0ICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gICAgICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTE1cHggMTZweDsgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMgeyAgIFxuICAgIC8vIC52aWV3LWNvbnRlbnQgeyBcbiAgICAvLyAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLy8gfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IFxuICAgIH0gXG4gICAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5OyAgXG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICAgIH0gXG59XG5cbi5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDcwcHg7ICBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyBcbiAgICB9ICBcbiAgICAuYmxvY2std3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyBcbiAgICB9IFxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7IFxuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiA0ODVweDsgXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICB3aWR0aDogMzAlOyBcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7ICBcbiAgICAgICAgbWluLWhlaWdodDogMzBweDsgXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG4gICAgfSBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjFzO1xuICAgICAgICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IFxuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH0gXG4gICAgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7IFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjFzOyBcbiAgICAgICAgY3Vyc29yOiB0ZXh0OyBcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IFxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7IFxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG4gICAgICAgIHBhZGRpbmc6IDVweDsgIFxuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICAgIH0gXG4gICAgfVxufVxuLmJsb2NrLXN0b3J5LWhlcmUge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7ICBcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDsgXG4gICAgLmJsb2NrX190aXRsZSB7IFxuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAtNXB4IDA7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHsgIFxuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGNvbG9yOiAjZmZmOyBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nOyBcbiAgICAgICAgcGFkZGluZzogMTVweDsgIFxuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IFxuICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyBcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5ibG9ja19fcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyB7XG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaWYtZm9jdXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4gXG4uYmxvY2stc29sdXRpb24tY2VudGVyIHsgXG4gICAgLmxpc3QtaXRlbXMgeyAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTNweDsgIFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4OyBcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB+IC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICBcbiAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5ncm91cF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTsgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI0EwOUY5RjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICB9ICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogNDVweDsgXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNXB4OyBcbiAgICAgICAgfVxuICAgICAgICAuZ2YtbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyAgXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7IFxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y0O1xuICAgIGgyIHsgXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH0gIFxuICAgIC5kLWZsZXgge1xuICAgICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMjBweDsgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG4gICAgLml0ZW1fX3JtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc2cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMlOyBcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7ICBcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyBcbiAgICAgICAgfVxuICAgICAgICBhIHsgXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4OyBcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjsgXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5jci13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDA7ICBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjsgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay1tb3N0LXJlYWQge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBpdGVtOyBcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihpdGVtKTsgXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyBcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG59IFxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gICAgcGFkZGluZzogMTNweCAxNXB4IDlweDsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgIFxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7ICBcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7ICBcbiAgICAgICAgYm9yZGVyOiAwOyBcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDsgXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDVweCAxMHB4OyBcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBcbiAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7IFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4OyBcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xczsgXG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1hY3RpdmUsICYuaXMtY29tcGxldGVkIHtcbiAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDBweCAwcHggM3B4IHZhcigtLXNlY29uZGFyeSkgaW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwgeyBcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMTBweDsgXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7IFxuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgIGN1cnNvcjogdGV4dDsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lOyBcbiAgICB9IFxuICAgIC5mb3JtLWFjdGlvbnMgeyAgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7IFxuICAgICAgICByaWdodDogMjBweDtcbiAgICB9XG4gICAgLmJ0biB7IFxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l4T0NJZ2FHVnBaMmgwUFNJeE1pNDROVGNpSUhacFpYZENiM2c5SWpBZ01DQXhPQ0F4TWk0NE5UY2lQZ29nSUR4d1lYUm9JR2xrUFNKbGJuUmxjaUlnWkQwaVRURTFMalF5T1N3MU15NDFNamxJTVRBdU1qZzJWalUyTGpGb05TNHhORE4yTXk0NE5UZElOUzR4TkROc01TNDVNamd0TVM0NU1qaE1OUzR4TkRNc05UWXVNU3d3TERZeExqSTBNMncxTGpFME15dzFMakUwTXl3eExqa3lPUzB4TGpreU9VdzFMakUwTXl3Mk1pNDFNamxJTVRVdU5ESTVRVEl1TlRjMExESXVOVGMwTERBc01Dd3dMREU0TERVNUxqazFObFkxTmk0eFFUSXVOVGMwTERJdU5UYzBMREFzTUN3d0xERTFMalF5T1N3MU15NDFNamxhSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dJQzAxTXk0MU1qa3BJaUJtYVd4c1BTSWpPRGc0SWk4K0Nqd3ZjM1puUGdvPSk7XG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBcbiAgICAgICAgLy8gZm9udC1zaXplOiAwO1xuICAgICAgICAvLyB3aWR0aDogMThweDtcbiAgICAgICAgLy8gaGVpZ2h0OiAxN3B4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IFxuICAgIH1cbn1cbi5ibG9jay1hd2FyZHMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgIH1cbiAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI4LjU3JTsgXG4gICAgfSAgXG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwNEFBRDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICAgfSAgIFxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4OyBcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgXG4gICAgfVxuICAgIC5pZi1kYXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4OyAgXG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIH1cbiAgICAgICAgLm1vbnRoIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgXG4gICAgICAgIH1cbiAgICAgICAgLmRheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWYtZ3VpZGVsaW5lcywgLmlmLXJlZ2lzdGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7IFxuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24geyBcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICB9XG59XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMge1xuICAgIC5pdGVtIHsgXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgIFxuICAgICAgICAvLyAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC8vICAgICBib3JkZXI6IDA7XG4gICAgICAgIC8vIH1cbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIGEgeyBcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgIH0gXG59XG4uYmxvY2std2ViaW5hcnMge1xuICAgIC5pdGVtIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0OyAgXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIH1cbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7ICBcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzMlO1xuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyBcbiAgICB9XG4gICAgLmlmLWRjIHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7IFxuICAgIH0gXG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyBcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDsgXG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIH1cbn1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IFxuICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgXG4gICAgICAgID4gZGl2IHsgXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDsgIFxuICAgICAgICB9XG4gICAgfSBcbiAgICAuaXRlbV9fdGl0bGUgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7IFxuICAgIH0gXG4gICAgLml0ZW0ge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgIFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgIFxuICAgICAgICAgICAgLml0ZW0td3JhcHBlciB7ICBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IFxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7ICBcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7IFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7IFxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4OyBcbiAgICAgICAgfSAgXG4gICAgICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7IFxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7IFxuICAgICAgICB9IFxuICAgIH1cbn0gXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gICAgLnJvdyB7XG4gICAgICAgIG1hcmdpbjogMCAtMTFweDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDExcHg7IFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDsgXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICB9XG4gICAgJi5zYy1saXN0LWFydGljbGVzLWFydGljbGUge1xuICAgICAgICBcbiAgICB9XG4gICAgJi5zYy1saXN0LWFydGljbGVzLW1haW4ge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7ICBcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuZ3JvdXAtaXRlbSB7IFxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAvLyAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gfSBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gXG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHsgXG4gICAgbWFyZ2luLXRvcDogMjBweDsgIFxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwOyBcbiAgICB9XG4gICAgLml0ZW1fX3JtIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IFxuICAgIH1cbn1cblxuLmJsb2NrLXZpZGVvcyB7XG4gICAgLm92ZXJsYXktZGVmYXVsdCB7XG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHR0b3A6IDA7IFxuICAgIFx0bGVmdDogMDtcbiAgICBcdHJpZ2h0OiAwOyBcbiAgICBcdHdpZHRoOiAxMDAlOyBcbiAgICBcdGhlaWdodDogMTAwJTsgXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBcbiAgICBcdG9wYWNpdHk6IC4zOyBcbiAgICBcdHotaW5kZXg6IDE7IFxuICAgIH1cbiAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1Ljg4JTtcbiAgICB9IFxuICAgIC5wbGF5LWJ0bi13aGl0ZSB7IFxuICAgIFx0b3BhY2l0eTogLjU7IFxuICAgIFx0d2lkdGg6IDUwcHg7IFxuICAgIFx0aGVpZ2h0OiA1MHB4OyAgICBcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBcdHRvcDogNTAlOyAgXG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgIG91dGxpbmU6IG5vbmU7IFxuICAgIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgXG4gICAgXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xuICAgICAgICB9XG4gICAgfSBcbn0iLCIucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSB7XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9IFxuICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgJltyZWw9XCJwcmV2XCJdLCAmW3JlbD1cIm5leHRcIl0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDsgXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW3JlbD1cInByZXZcIl0ge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigLknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbcmVsPVwibmV4dFwiXSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAuic7IFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuICAgIC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMge1xuICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWl0ZW0tc2hvdyB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJlbmRlcmVkLXZpZXcge1xuICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgIGNhcHRpb24tc2lkZTogdG9wOyBcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguc2hvdykgeyBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgICAgICB9XG4gICAgICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZG9tYWluLXRpdGxlIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSBcblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkge1xuICAgIC52aWV3LWFydGljbGUtc3VtbWFyeSB7XG4gICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyBcbiAgICAgICAgfVxuICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgIGNhcHRpb24tc2lkZTogdG9wOyAgXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgXG4gICAgICAgIH1cbiAgICAgICAgLnZpZXctZmlsdGVycyB7ICBcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAgICAgICAudGl0bGUgeyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYXRoLWNhcnQsIC5wYXRoLWNoZWNrb3V0IHtcbiAgICBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH0gXG4gICAgLnRpdGxlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkOyBcbiAgICAgICAgY29sb3I6ICMwMDA7IFxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDsgXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgIH0gXG4gICAgLmJsb2NrLXN5c3RlbSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICB9XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyAgICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAuZmllbGRzZXQtbGVnZW5kIGEgeyBcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXdyYXBwZXJfX2d1ZXN0LWNoZWNrb3V0IC5maWVsZHNldC13cmFwcGVyIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfSBcbiAgICAgICAgLmZpZWxkLS1uYW1lLXRvdGFsLXByaWNlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkOWQ5ZDk7ICBcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfSBcbiAgICAgICAgLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IFxuICAgICAgICAgICAgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIge1xuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWVsZC0tbmFtZS1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICAuYWRkcmVzczo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNDFcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lOyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMiAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZjVmNWY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDsgXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeUlpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJaUJqYkdGemN6MGlJajQ4Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU5URXVNaXd6TlRNdU1qZ2dNQ3cxTVRJZ01UVTRMamN5TERRMk1DNDRJQ0FnSWlCbWFXeHNQU0lqTkRrMU1EVTNJaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2s4TDJjK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1FvSkNRazhjbVZqZENCNFBTSTRPUzQzTXlJZ2VUMGlNVFk1TGpBNU55SWdkSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NQzQzTURjeElDMHdMamN3TnpFZ01DNDNNRGN4SURBdU56QTNNU0F0T1RVdU9EVTNOU0F5TmpBdU16Y3hPU2tpSUhkcFpIUm9QU0l6TlRNdU1qYzNJaUJvWldsbmFIUTlJakUxTXk0MU9Ua2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQSEJoZEdnZ1pEMGlUVFV3TkM0ek1pdzNPUzR6Tmt3ME16SXVOalFzTnk0Mk9HTXRNVEF1TWpRdE1UQXVNalF0TWpVdU5pMHhNQzR5TkMwek5TNDROQ3d3YkMweU15NHdOQ3d5TXk0d05Hd3hNRGN1TlRJc01UQTNMalV5YkRJekxqQTBMVEl6TGpBMElDQWdJRU0xTVRRdU5UWXNNVEEwTGprMkxEVXhOQzQxTml3NE9TNDJMRFV3TkM0ek1pdzNPUzR6Tm5vaUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhMMmMrUEM5emRtYytDZz09KTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDsgXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47IFxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jaGVja291dC1wYW5lIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2hlY2tvdXQtcGFuZS1yZXZpZXcge1xuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IFxuICAgICAgICB9IFxuICAgICAgICAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNzsgIFxuICAgICAgICB9ICBcbiAgICAgICAgLmNvbnRlbnQgeyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgICAgIH0gIFxuICAgICAgICAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IFxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHsgIFxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyAgXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250YXdlc29tZSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyBcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7IFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJlt2YWx1ZT1cIlVwZGF0ZSBjYXJ0XCJdOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyMVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmW3ZhbHVlPVwiQ2hlY2tvdXRcIl06OmJlZm9yZSB7ICBcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwOTBcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICB7XG4gICAgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxufSBcbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIHtcbiAgICBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IFxuICAgICAgICAuaGFuZGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7IFxuICAgICAgICB9XG4gICAgfSBcbn1cbi5wYXRoLWF3YXJkcywgLnBhdGgtZXZlbnRzLCAucGF0aC1jb25mZXJlbmNlcyB7XG4gICAgI2FkdmVydGlzZW1lbnQtMSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgIH0gIFxuICAgIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtICA+IC5yb3ctMTEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC03cHg7XG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7IFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xMXB4OyBcbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7IFxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHsgXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM4NnB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTsgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgICAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgIFxuICAgICAgICB9XG4gICAgICAgIC5pZi1kYXRlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgXG4gICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAuZGF5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWRldGFpbHMgeyBcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgXG4gICAgICAgIH1cbiAgICAgICAgLmlmLXZlbnVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9fcm0ge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gICBcblxuXG4ucGF0aC1leGNsdXNpdmVzLCAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnksIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gICAgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMsIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucywgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgXG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyAgXG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5pZi10YywgLmlmLWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXJ0aWFyeTsgXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgXG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tZGV0YWlscyB7XG4gICAgICAgICAgICA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAuaXRlbSB7IFxuICAgICAgICAgICAgICAgID4gLnJvdy0xMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtOHB4O1xuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDsgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9IFxuICAgIH1cbn0gIFxuIFxuLnBhdGgtcG9kY2FzdHMge1xuICAgIC52aWV3LWlkLWdsb2JhbF9wYWdlIHsgXG4gICAgICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgXG4gICAgICAgIH1cbiAgICAgICAgLmlmLXN1YnNjcmliZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyBcbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4OyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIgeyBcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwOyBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7IFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyBcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7ICBcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IFxuICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDsgXG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0geyBcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDsgXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkOyBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIC5idG4tbGluayB7IFxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7ICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgID4gLnJvdy0xMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgfVxufSBcblxuXG4ucGF0aC1hZHZlcnRpc2luZyB7XG4gICAgLnZpZXctaWQtZ2xvYmFsX3BhZ2Uge1xuICAgICAgICAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICAgIC5pbmZvLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICB9IFxufVxuXG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciB7XG4gICAgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIHtcbiAgICAgICAgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXG4gICAgICAgIH1cbiAgICAgICAgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgID4gYTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlcjogMDsgXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiBcbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIHtcbiAgICAuYmxvY2std2ViaW5hci1saXN0cyB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7ICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnBhdGgtdXNlciB7XG4gICAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwOyBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiOyBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG4gICAgfSBcbiAgICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgeyBcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuNik7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4OyBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNik7IFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICB9XG4gICAgICAgIC5pdGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICB9XG4gICAgfSBcbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgeyBcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gICAgICAgIH1cbiAgICB9XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjsgXG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTVweDsgXG4gICAgfVxuICAgIG5hdi50YWJzLCAuYmxvY2stcGFnZS10aXRsZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgIH0gXG4gICAgLy8gLnNlY3Rpb24ge1xuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLy8gICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjBGNDtcbiAgICAvLyAgICAgcGFkZGluZzogMzBweCAxNXB4OyBcbiAgICAvLyAgICAgPiAqIHtcbiAgICAvLyAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAvLyAgICAgICAgIHdpZHRoOiAxMDAlOyAgXG4gICAgLy8gICAgIH0gXG4gICAgLy8gfVxuICAgIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjYpO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjYpOyBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfVxuICAgICAgICAuaXRpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2stdXNlci1tZW51IHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgIFxuICAgICAgICAvLyBzdmcgcGF0aCB7IFxuICAgICAgICAvLyAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgIC8vIH1cbiAgICAgICAgLndlbGNvbWUtbWVzc2FnZSB7IFxuICAgICAgICAgICAgcGFkZGluZzogMTVweDsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZiO1xuICAgICAgICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyBcbiAgICAgICAgfSBcbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9ICBcbiAgICAgICAgLm1lbnUtaXRlbS13cmFwcGVyLCBhIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXG4gICAgICAgIH1cbiAgICAgICAgLnVzZXItcHJvZmlsZS1uYXYgeyBcbiAgICAgICAgICAgIGEgeyAgXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1MDUwNTA7IFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IFxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uOyBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4OyBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7IFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gIFxuICAgICAgICBcbiAgICB9XG4gICAgLy8gLmJnLXdoaXRlLCAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBcbiAgICAvLyAgICAgcGFkZGluZzogMTVweDsgXG4gICAgLy8gICAgIGhlaWdodDogMTAwJTsgXG4gICAgLy8gfSBcbiAgICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlOyBcbiAgICB9XG59XG5cbi5wYXRoLWNvbnRhY3QtdXMge1xuICAgIC5wZl9fZGVzY3JpcHRpb24gYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICB9XG59XG4gXG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyB7XG4gICAgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RERTZFRTsgXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4OyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH0gXG4gICAgICAgIC5sYXRlc3QtcG9zdCB7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IFxuICAgICAgICB9XG4gICAgICAgIC5jcmVhdGVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgXG4gICAgICAgICAgICBjb2xvcjogcmVkOyBcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgICAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgIC5pdGVtLWxpc3RzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpc3QtaXRlbSBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxufVxuXG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gICAgLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cbiAgICAuYmxvY2stZmFxcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7IFxuICAgICAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZmFxc0FjY29yZGlvbiB7XG4gICAgICAgIFxuICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogcmVkOyAgXG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn0gIiwiLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SGluZCZkaXNwbGF5PXN3YXAnKTtcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBUK1NlcmlmJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWVycml3ZWF0aGVyJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zJmRpc3BsYXk9c3dhcCcpOyBcbi5ub2RlLS11bnB1Ymxpc2hlZCB7XG4gICAgcGFkZGluZzogMDsgXG59XG4ucGFnZS1ub2RlLTE0MTUwNiB7XG4gICAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiAnSGluZCcsIHNhbnMtc2VyaWY7ICBcbiAgICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ4NiB7XG4gICAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZjsgXG4gICAgfVxufVxuLnBhZ2Utbm9kZS0xNDE0NjAge1xuICAgIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAvLyBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcicsIHNlcmlmOyBcbiAgICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ1NyB7XG4gICAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC8vIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICB9IFxufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgeyBcbiAgICAuYWxlcnQtd3JhcHBlciB7XG4gICAgICAgIGJvdHRvbTogMTVweDsgXG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgfVxuICAgIC5ub2RlLWNvbW1lbnQtZm9ybSB7XG4gICAgICAgIC5qcy1mb3JtLXR5cGUtdGV4dGFyZWEgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcbiAgICAgICAgfVxuICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNrZV90b3AsIC5ja2VfYm90dG9tLCAuanMtZmlsdGVyLXdyYXBwZXIsIGRldGFpbHMsIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgICAgICB9IFxuICAgIH1cbiAgICAubGF5b3V0LXJlZ2lvbi1ub2RlLW1haW4sIC5sYXlvdXQtcmVnaW9uLW5vZGUtZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIH1cbn1cbiAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAgaW1nW2RhdGEtYWxpZ249XCJsZWZ0XCJdIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IFxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyBcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7IFxuICAgICAgICB9XG4gICAgIH0gXG4gICAgIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgIH0gXG4gICAgICAgIGZpZ2NhcHRpb24sIGZpZ2NhcHRpb24gZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgfSBcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgXG4gICAgICAgICAgICAmLCBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgfVxuICAgIH1cbiAgICBcbiAgICAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAuaW1nLWNhcHRpb24ge1xuICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICB9XG4gICAgICAgICAuaW1nLWNhcHRpb24sIC5pbWctY2FwdGlvbiAqIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICB9IFxuICAgICAgICAuY2FwdGlvbi1jZW50ZXIgeyBcbiAgICAgICAgICAgICYsIHAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47IFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICBmaWdjYXB0aW9uLCBmaWdjYXB0aW9uIGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgXG4gICAgICAgIH1cbiAgICAgLnZpZXctY29tbWVudHMtbGlzdGluZyB7XG4gICAgICAgICAuaXRlbSA+IGRpdiB7XG4gICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgIH1cbiAgICAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgICB9ICBcbiAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgIC5jb250cmlidXRvci1oZWFkZXIge1xuICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyBcbiAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IFxuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAuY29udHJpYnV0b3ItaGVhZGVyID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgLml0ZW1fX2RldGFpbHMge1xuICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgIH1cbiAgICAgICAgIH0gIFxuICAgICB9XG4gICAgIC5yZWFkLW1vcmUtbGluayB7XG4gICAgICAgICBjb2xvcjogIzYxNUE1QTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW46IDVweCAwIDMwcHg7XG4gICAgIH1cbiAgICAgXG4gfVxuXG4vL2V2ZW50IG9waW5pb24gc2VjdGlvbiBcbi52aWV3LWNvbW1lbnRzLWxpc3Rpbmcge1xuICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICAmLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY29udHJpYnV0b3ItaGVhZGVyIHtcbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9fZGV0YWlscyB7XG4gICAgICAgICAgICAucmVhZC1tb3JlLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjE1QTVBO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aW1lLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzYxNUE1QTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC5ub2RlLS10eXBlLWFydGljbGUgeyAgXG4vLyAgICAgLnBhZ2UtaGVhZGVyIHtcbi8vICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTVweDsgXG4vLyAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyAgXG4vLyAgICAgfVxuLy8gICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuLy8gICAgICAgICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLW1vc3QtcmVhZCB7XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbi8vICAgICAgICAgLm5vZGUtcHVibGlzaGVkLWluZm8ge1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyBcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAubmZfX2Rlc2NyaXB0aW9uIHtcbi8vICAgICAgICAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuLy8gICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4vLyAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuLy8gICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyAgXG4vLyAgICAgICAgICAgICB9IFxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5ibG9jay1uZXdzbGV0dGVyIHtcbi8vICAgICAgICAgcGFkZGluZzogMTBweDsgXG4vLyAgICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4vLyAgICAgICAgICoge1xuLy8gICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcicgIWltcG9ydGFudDsgIFxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIGxhYmVsIHsgXG4vLyAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IFxuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgXG4vLyAgICAgICAgICAgICBsZWZ0OiA1MCU7ICAgXG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLmZvcm0tYWN0aW9ucyAuYnRuIHtcbi8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDsgXG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLmJsb2NrX190aXRsZSB7XG4vLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDsgXG4vLyAgICAgICAgIH0gXG4vLyAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLy8gICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4vLyAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAubmYtdG9waWNzIHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuLy8gICAgICAgICBtYXJnaW46IDAgLTVweDtcbi8vICAgICAgICAgLml0ZW0geyBcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4OyBcbi8vICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbi8vICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyBcbi8vICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuLy8gICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4vLyAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IFxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5zdEJ1dHRvbiB7XG4vLyAgICAgICAgIG1hcmdpbjogMDsgXG4vLyAgICAgICAgIC5zdExhcmdlIHtcbi8vICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IFxuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyBcbi8vICAgICAgICAgICAgIGhlaWdodDogMzZweDsgIFxuLy8gICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4vLyAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbi8vICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7ICBcbi8vICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDsgXG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAmOmhvdmVyIHsgXG4vLyAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xuLy8gICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44ICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH0gXG4vLyAgICAgfVxuLy8gICAgIC5zdF9saW5rZWRpbl9sYXJnZSAuc3RMYXJnZSB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EWWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TmlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFkxSUMwMk9EUXVPVEl6S1NJK0NpQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGOHhNRGMySWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnTVRBM05pSWdaRDBpVFRreExqQXhPU3cxTnpNdU9UTXhRVEl5TGpBd09Td3lNaTR3TURrc01Dd3hMREVzTmprdU1ERXNOVFV4TGpreU1tRXlNaTR3TURrc01qSXVNREE1TERBc01Dd3hMREl5TGpBd09Td3lNaTR3TURraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqTURBM05tSXlJaTgrQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzNJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTnlJZ1pEMGlUVFUzTERVMk9TNDNNVGRvTlM0eE1UTjJNVFl1TkRNMlNEVTNXbTB5TGpVMU9DMDRMakUzWVRJdU9UWXlMREl1T1RZeUxEQXNNU3d4TFRJdU9UWTBMREl1T1RZeUxESXVPVFl5TERJdU9UWXlMREFzTUN3eExESXVPVFkwTFRJdU9UWXlJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUkyWm1aaUl2UGdvZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk1UQTNPQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JREV3TnpnaUlHUTlJazAyTlM0ek1UWXNOVFk1TGpjeE4yZzBMamwyTWk0eU5EZG9MakEzTVdFMUxqTTJOU3cxTGpNMk5Td3dMREFzTVN3MExqZ3pNeTB5TGpZMU5XTTFMakUzTWl3d0xEWXVNVEkzTERNdU5DdzJMakV5Tnl3M0xqZ3pkamt1TURFMFNEYzJMakV6TmxZMU56Z3VNVFpqTUMweExqa3dOaTB1TURNekxUUXVNelU0TFRJdU5qVTBMVFF1TXpVNExUSXVOalU0TERBdE15NHdOalFzTWk0d056Z3RNeTR3TmpRc05DNHlNakoyT0M0eE1qbG9MVFV1TVZvaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqWm1abUlpOCtDaUFnUEM5blBnbzhMM04yWno0SykgIWltcG9ydGFudDtcbi8vICAgICB9IFxuLy8gICAgIC5zdF9mYWNlYm9va19sYXJnZSAuc3RMYXJnZSB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRraUlHaGxhV2RvZEQwaU5EUXVNREU0SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNUlEUTBMakF4T0NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1EY2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEV4TlM0MU5ESWdMVFk0TkM0NU1qTXBJajRLSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpFd056a2lJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQXhNRGM1SWlCa1BTSk5NVFF4TGpVMk1TdzFOek11T1RNeFlUSXlMakF4TERJeUxqQXhMREFzTVN3eExUSXlMakF3T1MweU1pNHdNRGtzTWpJdU1EQTVMREl5TGpBd09Td3dMREFzTVN3eU1pNHdNRGtzTWpJdU1EQTVJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE9DQXhNek11TURBeEtTSWdabWxzYkQwaUl6TmhOV0U1T1NJdlBnb2dJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZNVEE0TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURFd09EQWlJR1E5SWsweE16QXVNallzTlRZeExqbElNVEE0TGpnME5HRXhMak15T0N3eExqTXlPQ3d3TERBc01DMHhMak15T0N3eExqTXlPWFl5TVM0ME1UVmhNUzR6TWprc01TNHpNamtzTUN3d0xEQXNNUzR6TWpnc01TNHpNamxvTVRFdU5UTjJMVGt1TXpJemFDMHpMakV6TjNZdE15NDJNek5vTXk0eE16ZDJMVEl1TmpjNVl6QXRNeTR4TURrc01TNDVMVFF1T0N3MExqWTNNeTAwTGpoaE1qVXVOVFV6TERJMUxqVTFNeXd3TERBc01Td3lMamd1TVRRemRqTXVNalE1YUMweExqa3lNMk10TVM0MU1Ea3NNQzB4TGpndU56RTNMVEV1T0N3eExqYzJPWFl5TGpNeE9XZ3pMalpzTFM0ME5qZ3NNeTQyTXpOb0xUTXVNVEk1ZGprdU16SXphRFl1TVRNMFlURXVNekk1TERFdU16STVMREFzTUN3d0xERXVNekk1TFRFdU16STVWalUyTXk0eU1qUmhNUzR6TWpnc01TNHpNamdzTUN3d0xEQXRNUzR6TWprdE1TNHpNamtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTRJREV6TXk0d01ERXBJaUJtYVd4c1BTSWpabVptSWk4K0NpQWdQQzluUGdvOEwzTjJaejRLKSAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vICAgICAuc3RfdHdpdHRlcl9sYXJnZSAuc3RMYXJnZSB7XG4vLyAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TWlJZ2FHVnBaMmgwUFNJME5DNHdNVGdpSUhacFpYZENiM2c5SWpBZ01DQTBOQzR3TWlBME5DNHdNVGdpUGdvZ0lEeG5JR2xrUFNKSGNtOTFjRjh5TVRBNElpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lESXhNRGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMHhOall1TURnMUlDMDJPRFF1T1RJektTSStDaUFnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjh4TURjMElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ01UQTNOQ0lnWkQwaVRURTVNaTR4TERVM015NDVNekZoTWpJdU1ERXNNakl1TURFc01Dd3hMREV0TWpJdU1ERXhMVEl5TGpBd09VRXlNaTR3TURrc01qSXVNREE1TERBc01Dd3hMREU1TWk0eExEVTNNeTQ1TXpFaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREU0SURFek15NHdNREVwSWlCbWFXeHNQU0lqTlRWaFkyVmxJaTgrQ2lBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4eE1EYzFJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dNVEEzTlNJZ1pEMGlUVEU0TWk0ME1pdzFOall1TWpnMllURXdMakV3TlN3eE1DNHhNRFVzTUN3d0xERXRNaTQ1TGpnc05TNHdOelVzTlM0d056VXNNQ3d3TERBc01pNHlNak10TWk0NExERXdMakV6T1N3eE1DNHhNemtzTUN3d0xERXRNeTR5TVRFc01TNHlNamNzTlM0d05qSXNOUzR3TmpJc01Dd3dMREF0T0M0Mk1UZ3NOQzQyTVRJc01UUXVNelUzTERFMExqTTFOeXd3TERBc01TMHhNQzQwTWpRdE5TNHlPRFFzTlM0d05qSXNOUzR3TmpJc01Dd3dMREFzTVM0MU5qVXNOaTQzTlRJc05TNHdORFVzTlM0d05EVXNNQ3d3TERFdE1pNHlPVEV0TGpZek1uWXVNRFl6WVRVdU1EWXhMRFV1TURZeExEQXNNQ3d3TERRdU1EVTNMRFF1T1RVNUxEVXVNRFV6TERVdU1EVXpMREFzTUN3eExUSXVNamcwTGpBNE55dzFMakEyTWl3MUxqQTJNaXd3TERBc01DdzBMamN5TkN3ekxqVXhNaXd4TUM0eE5Ea3NNVEF1TVRRNUxEQXNNQ3d4TFRZdU1qZ3hMREl1TVRZMUxERXdMalExTWl3eE1DNDBOVElzTUN3d0xERXRNUzR5TURZdExqQTNMREUwTGpNNE15d3hOQzR6T0RNc01Dd3dMREFzTWpJdU1UUXlMVEV5TGpFeE9HTXdMUzR5TVRrdExqQXdOaTB1TkRNM0xTNHdNVFV0TGpZMU5HRXhNQzR5T0N3eE1DNHlPQ3d3TERBc01Dd3lMalV5TXkweUxqWXhPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UZ2dNVE16TGpBd01Ta2lJR1pwYkd3OUlpTm1abVlpTHo0S0lDQThMMmMrQ2p3dmMzWm5QZ289KSAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vICAgICAvLyAuc3Rfc2hhcmV0aGlzX2xhcmdlIC5zdExhcmdlIHsgXG4vLyAgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTBOQzR3TVRnaUlHaGxhV2RvZEQwaU5EUXVNREU1SWlCMmFXVjNRbTk0UFNJd0lEQWdORFF1TURFNElEUTBMakF4T1NJK0NpQWdQR2NnYVdROUlrZHliM1Z3WHpJeE1Ea2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNakV3T1NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEl4Tmk0Mk1qa2dMVFk0TkM0NU1qSXBJajRLSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpFd09ERWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQXhNRGd4SWlCa1BTSk5Nakl3TGpZek9DdzFOVEV1T1RJeFlUSXlMakF3T1N3eU1pNHdNRGtzTUN3eExEQXNNakl1TURBNUxESXlMakF4TERJeUxqQXhMREl5TGpBeExEQXNNQ3d3TFRJeUxqQXdPUzB5TWk0d01TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRnZ01UTXpMakF3TVNraUlHWnBiR3c5SWlNd01qTmpObUVpTHo0S0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6RXdPRElpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0F4TURneUlpQmtQU0pOTWpJMUxqUTVMRFUzTmk0eU56ZGhOQzR6TlRVc05DNHpOVFVzTUN3d0xEQXRNaTQ0TmpNc01TNHdPRFZzTFRRdU5qY3pMVEl1TXpnMFl5NHdNVEV0TGpFeU5DNHdNemN0TGpJME5DNHdNemN0TGpNM01uTXRMakF5TlMwdU1qTXRMakF6TkMwdU16UTNiRFV1TVRjNUxUSXVObUUwTGpNM09TdzBMak0zT1N3d0xERXNNQzB4TGpVeE1pMHpMakk1TTJNd0xDNHhNVGt1TURJMUxqSXlPUzR3TXpRdU16UTJiQzAxTGpFM09Dd3lMalpoTkM0MExEUXVOQ3d3TERFc01DMHVNREl4TERZdU5tdzBMalkzTXl3eUxqTTROR010TGpBeE1TNHhNalV0TGpBek9DNHlORFV0TGpBek9DNHpOek5oTkM0MExEUXVOQ3d3TERFc01DdzBMalF0TkM0MElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4T0NBeE16TXVNREF4S1NJZ1ptbHNiRDBpSTJabVppSXZQZ29nSUR3dlp6NEtQQzl6ZG1jK0NnPT0pICFpbXBvcnRhbnQ7XG4vLyAgICAgLy8gfSAgIFxuLy8gICAgIC5zdF9zaGFyZXRoaXNfbGFyZ2UgLnN0TGFyZ2Uge1xuLy8gICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuLy8gICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0NXB4O1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuLy8gICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuLy8gICAgICAgICBjb2xvcjogI2ZmZjsgXG4vLyAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbi8vICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5Qm9aV2xuYUhROUlqTXdJaUIyYVdWM1FtOTRQU0l0TWpFZ01DQTFNVElnTlRFeUlpQjNhV1IwYUQwaU16QWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpYlRRMU15NHpNekl3TXpFZ09EVXVNek15TURNeFl6QWdNemd1TWpreU9UWTVMVE14TGpBek9UQTJNaUEyT1M0ek16VTVNemd0TmprdU16TXlNRE14SURZNUxqTXpOVGt6T0hNdE5qa3VNek15TURNeExUTXhMakEwTWprMk9TMDJPUzR6TXpJd016RXROamt1TXpNMU9UTTRZekF0TXpndU1qZzVNRFl5SURNeExqQXpPVEEyTWkwMk9TNHpNekl3TXpFZ05qa3VNek15TURNeExUWTVMak16TWpBek1YTTJPUzR6TXpJd016RWdNekV1TURReU9UWTVJRFk1TGpNek1qQXpNU0EyT1M0ek16SXdNekY2YlRBZ01DSXZQanh3WVhSb0lHWnBiR3c5SWlObVptWWlJR1E5SW0wek9EUWdNVGN3TGpZMk56azJPV010TkRjdU1EWXlOU0F3TFRnMUxqTXpNakF6TVMwek9DNHlOek0wTXpndE9EVXVNek15TURNeExUZzFMak16TlRrek9DQXdMVFEzTGpBMU9EVTVNeUF6T0M0eU5qazFNekV0T0RVdU16TXlNRE14SURnMUxqTXpNakF6TVMwNE5TNHpNekl3TXpGek9EVXVNek15TURNeElETTRMakkzTXpRek9DQTROUzR6TXpJd016RWdPRFV1TXpNeU1ETXhZekFnTkRjdU1EWXlOUzB6T0M0eU5qazFNekVnT0RVdU16TTFPVE00TFRnMUxqTXpNakF6TVNBNE5TNHpNelU1TXpoNmJUQXRNVE00TGpZMk56azJPV010TWprdU5ERTNPVFk1SURBdE5UTXVNek15TURNeElESXpMamt6TnpVdE5UTXVNek15TURNeElEVXpMak16TWpBek1TQXdJREk1TGpNNU9EUXpPQ0F5TXk0NU1UUXdOaklnTlRNdU16TTFPVE00SURVekxqTXpNakF6TVNBMU15NHpNelU1TXpoek5UTXVNek15TURNeExUSXpMamt6TnpVZ05UTXVNek15TURNeExUVXpMak16TlRrek9HTXdMVEk1TGpNNU5EVXpNUzB5TXk0NU1UUXdOakl0TlRNdU16TXlNRE14TFRVekxqTXpNakF6TVMwMU15NHpNekl3TXpGNmJUQWdNQ0l2UGp4d1lYUm9JR1pwYkd3OUlpTm1abVlpSUdROUltMDBOVE11TXpNeU1ETXhJRFF5Tmk0Mk5qYzVOamxqTUNBek9DNHlPRGt3TmpJdE16RXVNRE01TURZeUlEWTVMak16TWpBek1TMDJPUzR6TXpJd016RWdOamt1TXpNeU1ETXhjeTAyT1M0ek16SXdNekV0TXpFdU1EUXlPVFk1TFRZNUxqTXpNakF6TVMwMk9TNHpNekl3TXpGak1DMHpPQzR5T1RJNU5qa2dNekV1TURNNU1EWXlMVFk1TGpNek5Ua3pPQ0EyT1M0ek16SXdNekV0TmprdU16TTFPVE00Y3pZNUxqTXpNakF6TVNBek1TNHdOREk1TmprZ05qa3VNek15TURNeElEWTVMak16TlRrek9IcHRNQ0F3SWk4K1BIQmhkR2dnWm1sc2JEMGlJMlptWmlJZ1pEMGliVE00TkNBMU1USmpMVFEzTGpBMk1qVWdNQzA0TlM0ek16SXdNekV0TXpndU1qY3pORE00TFRnMUxqTXpNakF6TVMwNE5TNHpNekl3TXpFZ01DMDBOeTR3TmpJMUlETTRMakkyT1RVek1TMDROUzR6TXpVNU16Z2dPRFV1TXpNeU1ETXhMVGcxTGpNek5Ua3pPSE00TlM0ek16SXdNekVnTXpndU1qY3pORE00SURnMUxqTXpNakF6TVNBNE5TNHpNelU1TXpoak1DQTBOeTR3TlRnMU9UTXRNemd1TWpZNU5UTXhJRGcxTGpNek1qQXpNUzA0TlM0ek16SXdNekVnT0RVdU16TXlNRE14ZW0wd0xURXpPQzQyTmpjNU5qbGpMVEk1TGpReE56azJPU0F3TFRVekxqTXpNakF6TVNBeU15NDVNemMxTFRVekxqTXpNakF6TVNBMU15NHpNelU1TXpnZ01DQXlPUzR6T1RRMU16RWdNak11T1RFME1EWXlJRFV6TGpNek1qQXpNU0ExTXk0ek16SXdNekVnTlRNdU16TXlNRE14Y3pVekxqTXpNakF6TVMweU15NDVNemMxSURVekxqTXpNakF6TVMwMU15NHpNekl3TXpGak1DMHlPUzR6T1RnME16Z3RNak11T1RFME1EWXlMVFV6TGpNek5Ua3pPQzAxTXk0ek16SXdNekV0TlRNdU16TTFPVE00ZW0wd0lEQWlMejQ4Y0dGMGFDQm1hV3hzUFNJalptWm1JaUJrUFNKdE1UVTBMalkyTnprMk9TQXlOVFpqTUNBek9DNHlPVEk1TmprdE16RXVNRFF5T1RZNUlEWTVMak16TWpBek1TMDJPUzR6TXpVNU16Z2dOamt1TXpNeU1ETXhMVE00TGpJNE9UQTJNaUF3TFRZNUxqTXpNakF6TVMwek1TNHdNemt3TmpJdE5qa3VNek15TURNeExUWTVMak16TWpBek1YTXpNUzR3TkRJNU5qa3ROamt1TXpNeU1ETXhJRFk1TGpNek1qQXpNUzAyT1M0ek16SXdNekZqTXpndU1qa3lPVFk1SURBZ05qa3VNek0xT1RNNElETXhMakF6T1RBMk1pQTJPUzR6TXpVNU16Z2dOamt1TXpNeU1ETXhlbTB3SURBaUx6NDhjR0YwYUNCbWFXeHNQU0lqWm1abUlpQmtQU0p0T0RVdU16TXlNRE14SURNME1TNHpNekl3TXpGakxUUTNMakExT0RVNU15QXdMVGcxTGpNek1qQXpNUzB6T0M0eU5qazFNekV0T0RVdU16TXlNRE14TFRnMUxqTXpNakF6TVhNek9DNHlOek0wTXpndE9EVXVNek15TURNeElEZzFMak16TWpBek1TMDROUzR6TXpJd016RmpORGN1TURZeU5TQXdJRGcxTGpNek5Ua3pPQ0F6T0M0eU5qazFNekVnT0RVdU16TTFPVE00SURnMUxqTXpNakF6TVhNdE16Z3VNamN6TkRNNElEZzFMak16TWpBek1TMDROUzR6TXpVNU16Z2dPRFV1TXpNeU1ETXhlbTB3TFRFek9DNDJOalF3TmpKakxUSTVMalF4TnprMk9TQXdMVFV6TGpNek1qQXpNU0F5TXk0NU16TTFPVE10TlRNdU16TXlNRE14SURVekxqTXpNakF6TVhNeU15NDVNVFF3TmpJZ05UTXVNek15TURNeElEVXpMak16TWpBek1TQTFNeTR6TXpJd016RmpNamt1TkRJeE9EYzFJREFnTlRNdU16TTFPVE00TFRJekxqa3pNelU1TXlBMU15NHpNelU1TXpndE5UTXVNek15TURNeGN5MHlNeTQ1TVRRd05qTXROVE11TXpNeU1ETXhMVFV6TGpNek5Ua3pPQzAxTXk0ek16SXdNekY2YlRBZ01DSXZQanh3WVhSb0lHWnBiR3c5SWlObVptWWlJR1E5SW0weE16VXVOekF6TVRJMUlESTBOUzQzTmpFM01UbGpMVGN1TkRJMU56Z3hJREF0TVRRdU5qTTJOekU1TFRNdU9EWXpNamd4TFRFNExqVTJNalV0TVRBdU56Y3pORE00TFRVdU9ESTBNakU1TFRFd0xqSXhPRGMxTFRJdU1qTTRNamd4TFRJekxqSTFNemt3TmlBM0xqazRNRFEyT1MweU9TNHhNREUxTmpKc01UazNMamswT1RJeE9DMHhNVEl1T0RVeE5UWXpZekV3TGpJeE9EYzFMVFV1T0RZM01UZzNJREl6TGpJMU16a3dOeTB5TGpJNE1USTFJREk1TGpFd01UVTJNeUEzTGprM05qVTJNeUExTGpneU5ESXhPU0F4TUM0eU1UZzNOU0F5TGpJek9ESTRNU0F5TXk0eU5UTTVNRFl0Tnk0NU9EQTBOamtnTWprdU1UQXhOVFl5YkMweE9UY3VPVFV6TVRJMUlERXhNaTQ0TlRFMU5qTmpMVE11TXpJNE1USTFJREV1T0RrNE5ETTNMVFl1T1RVek1USTFJREl1TnprMk9EYzFMVEV3TGpVek5URTFOaUF5TGpjNU5qZzNOWHB0TUNBd0lpOCtQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpYlRNek15NDJNekk0TVRJZ05ESXhMamMyTVRjeE9XTXRNeTQxT0RVNU16Y2dNQzAzTGpJeE1Ea3pOeTB1T0RrNE5ETTRMVEV3TGpVek9UQTJNaTB5TGpjNU5qZzNOV3d0TVRrM0xqazFNekV5TlMweE1USXVPRFV4TlRZell5MHhNQzR5TVRnM05TMDFMamd5TkRJeE9TMHhNeTQ0TURBM09ERXRNVGd1T0RVNU16YzFMVGN1T1RjMk5UWXpMVEk1TGpFd01UVTJNaUExTGpnd01EYzRNaTB4TUM0eU16Z3lPREVnTVRndU9EVTFORFk1TFRFekxqZzBNemMxSURJNUxqQTVOelkxTnkwM0xqazNOalUyTTJ3eE9UY3VPVFV6TVRJMUlERXhNaTQ0TlRFMU5qTmpNVEF1TWpFNE56VWdOUzQ0TWpReU1Ua2dNVE11T0RBd056Z3hJREU0TGpnMU9UTTNOU0EzTGprM05qVTJNaUF5T1M0eE1ERTFOakl0TXk0NU5EVXpNVElnTmk0NU1UQXhOVGN0TVRFdU1UVTJNalVnTVRBdU56Y3pORE00TFRFNExqVTFPRFU1TkNBeE1DNDNOek0wTXpoNmJUQWdNQ0l2UGp3dmMzWm5QZz09KSAhaW1wb3J0YW50O1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4ICFpbXBvcnRhbnQ7IFxuLy8gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDsgXG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6ICdTaGFyZSBUaGlzIEFydGljbGUnO1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5ub2RlLS10eXBlLWFydGljbGUge1xuLy8gICAgICAgICBhW3RpdGxlPVwicmVsYXRlZCBuZXdzXCJdLCBhW3RpdGxlPVwicmVsYXRlZG5ld3NcIl0ge1xuLy8gICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbi8vICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbi8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuLy8gICAgICAgICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgICAgICAgICBjb250ZW50OiAnUmVsYXRlZCBOZXdzIDonO1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA0QUFEOyBcbi8vICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuLy8gICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbi8vICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuLy8gICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICY6OmFmdGVyIHsgXG4vLyAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbi8vICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICAgICAgdG9wOiAtMTVweDtcbi8vICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMzBweCk7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgXG4vLyAgICAgICAgICAgICB9IFxuLy8gICAgICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuLy8gICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbi8vICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgXG4vLyAgICAgICAgICAgICB9IFxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5uZi10YyB7IFxuLy8gICAgICAgICBhIHsgXG4vLyAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7IFxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuICAgIFxuLy8gICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkgeyBcbi8vICAgICAgICAgLnNoYXJldGhpcy13cmFwcGVyID4gc3Bhbjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuLy8gICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgICAgfSBcbi8vICAgICB9XG4vLyAgICAgLm5mLXBvc3RkYXRlIHtcbi8vICAgICAgICAgLm5mLXZhbHVlIHtcbi8vICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4vLyAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgICAgY29udGVudDogJyc7ICBcbi8vICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbi8vICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICAgICAgdG9wOiAwOyBcbi8vICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuLy8gICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIC5uZi1kYyB7XG4vLyAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4vLyAgICAgICAgICY6OmFmdGVyIHsgIFxuLy8gICAgICAgICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICByaWdodDogNXB4O1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbi8vICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZXJ0aWFyeTtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxcHg7IFxuLy8gICAgICAgICAgICAgdG9wOiAtMXB4OyAgXG4vLyAgICAgICAgIH0gXG4vLyAgICAgfSBcbi8vICAgICAubmZfX2Rlc2NyaXB0aW9uIHtcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG4vLyAgICAgICAgID4gcDpsYXN0LW9mLXR5cGUgfiAuYmxvY2stbmV3c2xldHRlciB7XG4vLyAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuLy8gICAgICAgICB9IFxuLy8gICAgICAgICAqIHtcbi8vICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInICFpbXBvcnRhbnQ7ICBcbi8vICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZiAhaW1wb3J0YW50OyBcbi8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgXG4vLyAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IFxuLy8gICAgICAgICB9XG4gICAgICAgIFxuLy8gICAgICAgICBpZnJhbWUgeyBcbi8vICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgIFxuLy8gICAgICAgICAgICAgYm9yZGVyOiAwOyAgXG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgaW1nIHtcbi8vICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IFxuLy8gICAgICAgICB9IFxuLy8gICAgICAgICA+IHA6Zmlyc3Qtb2YtdHlwZSAqIHsgXG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyAgXG4vLyAgICAgICAgICAgICBmb250LWZhbWlseTogXCJEaW5cIiAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsOyBcbi8vICAgICAgICAgfSBcbi8vICAgICAgICAgYSwgYSBzcGFuIHsgXG4vLyAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IFxuLy8gICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgXG4vLyAgICAgICAgIH0gXG4vLyAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgXG4vLyAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDsgICBcbi8vICAgICAgICAgfVxuLy8gICAgIH0gXG4vLyAgICAgLnNsaWRlc2hvd1RyaWdnZXJ7ICAgICBcbi8vICAgICAgICAgY29sb3I6ICMxOTZkOGQgIWltcG9ydGFudDtcbi8vICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuLy8gICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4vLyAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbi8vICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vICAgICB9IFxuLy8gICAgIC5uZi1zbGlkZXNob3cge1xuLy8gICAgICAgICBwYWRkaW5nOiAxNXB4O1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyBcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RERTZFRSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAuaXRlbV9faW1hZ2UsIC5uYXZpZ2F0aW9uIGkge1xuLy8gICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgIC5hcnJvdyB7IFxuLy8gICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7IFxuLy8gICAgICAgICAgICAgZGlzcGxheTogZmxleDsgIFxuLy8gICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgIFxuLy8gICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4vLyAgICAgICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgaSB7IFxuLy8gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbi8vICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbi8vICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLnNsaWRlc0NvdW50ZXIge1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuLy8gICAgICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDsgXG4vLyAgICAgICAgICAgICBjb2xvcjogIzY2NjsgXG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLm5hdmlnYXRpb24ge1xuLy8gICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgXG4vLyAgICAgICAgICAgICA+IGRpdiB7XG4vLyAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgICAuYWN0aW9ucyB7XG4vLyAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7IFxuLy8gICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4vLyAgICAgICAgICAgICAmLmFjdGl2ZS1wbGF5IHtcbi8vICAgICAgICAgICAgICAgICAucGF1c2Uge1xuLy8gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICYuYWN0aXZlLXBhdXNlIHsgXG4vLyAgICAgICAgICAgICAgICAgLnBsYXkge1xuLy8gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbi8vICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9IFxuLy8gfSAgXG5cbi8vIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciB7XG4vLyB9XG5cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLCAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSB7XG4gICAgXG4gICAgLnByb2dyZXNzaXZlUGxhaW4geyBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgXG4gICAgfVxuICAgIC5ibG9jay1hZHZlcnRpc2VtZW50LCAuYWQtdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcbiAgICB9ICAgXG4gICAgI21haW4gPiAucm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7IFxuICAgIH1cbiAgICAuc2NfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7IFxuICAgICAgICBtYXJnaW46IDIwcHggMDsgXG4gICAgfVxuICAgIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGEgeyBcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpOyBcbiAgICAgICAgfVxuICAgICAgICAqIHtcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWYgIWltcG9ydGFudDsgXG4gICAgICAgIH0gXG4gICAgfVxuICAgIC5zYy1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07ICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgfVxuICAgICAgICAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IFxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIHtcbiAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7IFxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfSAgXG4gICAgICAgIC5mb3JtLXNlbGVjdCwgLmZvcm0tY29udHJvbCB7IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDsgIFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO1xuICAgICAgICAgICAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgXG4gICAgICAgICAgICBib3JkZXI6IDA7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IFxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUge1xuICAgIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ub2RlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH0gIFxuICAgIC5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiA3MHB4OyBcbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIsIC5ub2RlLS10eXBlLXdoaXRlLXBhcGVyLCAubm9kZS0tdHlwZS1hZHZlcnRpc2luZyB7XG4gICAgLm5vZGVfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7ICBcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIHtcbiAgICAud2ViZm9ybS1zdWJtaXNzaW9uLXZpZGVvLWZvcm0ge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7IFxuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgXG4gICAgICAgIH0gXG4gICAgfVxuICAgICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7ICBcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICAgIC5idWxsZXQge1xuICAgICAgICB3aWR0aDogNXB4OyBcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gICAgLm5vZGUtdXNlci1tZXNzYWdlIC5mb3JtLXRyaWdnZXItbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH0gXG4gICAgLnVzZXItcGFzcyA+IHAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0gXG4gICAgZGl2LnVzZXItZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IFxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgfSBcbiAgICAgICAgXG4gICAgICAgIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7IFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXRyaWdnZXItbGluayB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA2cHg7IFxuICAgICAgICAgICAgaGVpZ2h0OiAyLjU3ZW07XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGZlMWU2O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgXG4gICAgICAgIH1cbiAgICAgICAgLnBob25lX2ludGVybmF0aW9uYWwtbnVtYmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgXG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIH0gXG4gICAgfSBcbn0gXG5cbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIHtcbiAgICAud2ViZm9ybS1kZWZhdWx0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgICAuaW5mby10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0IHtcbiAgICAubmYtZXBpc29kZXMge1xuICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSB7XG4gICAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGlmcmFtZSB7IFxuICAgICAgICAgICAgYm9yZGVyOiAwOyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGh1bWJuYWlsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAuc3RlcC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyBcbiAgICAgICAgfVxuICAgICAgICA+IGltZyB7IFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICA+IGZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjkpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IFxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47IFxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXR5cGUtZW1haWwsIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHsgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyBcbiAgICAgICAgfVxuICAgICAgICAud2ViZm9ybS1idXR0b24tLW5leHQsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHsgIFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfSAgXG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIHtcbiAgICBsYWJlbC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wYWdlLW5vZGUtNjMge1xuICAgIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2Uge1xuICAgICAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7ICAgXG4gICAgICAgICAgICAudmlldy1jb250ZW50IHsgXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRvbWFpbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAwOyAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdmLWxvZ28ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDsgXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7ICBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7ICBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7IFxuICAgICAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1iYW5raW5nLWFuZC1maW5hbmNlXCJdOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1idXNpbmVzcy1yZXZpZXcuanBnJyk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInNpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9zaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3LmpwZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1wb3dlclwiXTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWcnKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQVFEQXdRREF3UUVBd1FGQkFRRkJnb0hCZ1lHQmcwSkNnZ0tEdzBRRUE4TkR3NFJFeGdVRVJJWEVnNFBGUndWRnhrWkd4c2JFQlFkSHgwYUh4Z2FHeHIvMndCREFRUUZCUVlGQmd3SEJ3d2FFUThSR2hvYUdob2FHaG9hR2hvYUdob2FHaG9hR2hvYUdob2FHaG9hR2hvYUdob2FHaG9hR2hvYUdob2FHaG9hR2hvYUdoci93Z0FSQ0FETEFaQURBUkVBQWhFQkF4RUIvOFFBSFFBQkFBTUFBZ01CQUFBQUFBQUFBQUFBQUFZSENBUUZBUUlEQ2YvRUFCd0JBUUFDQXdFQkFRQUFBQUFBQUFBQUFBQUdCd0VFQlFJRENQL2FBQXdEQVFBQ0VBTVFBQUFBbkg1M3ZBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFNbUJneXlNTWVqQU1HUVlNbVdNUFJnWU1nQUJneVpHR01zbUFEQjZNREJrd1pER0djZ3l4aGtCRGU1eWFlbWtWa2ZONkY0UUdZZGJ1YTFEeitHeDdwYytXY2pwM3ZBWmRXazhvTHRPZjNaL0M3cXBxY1JPSTlqbFd0RXBQUFk5Mk02MlBDUFgzNDBYVzg3b2lldzN0OVRaMS91ODZROWptbVkxdyt0VkVGbVVyNzNFdDZmd3prZlQ1MXpFNUwwM00zckttTVZvdXNyRXRHYncva2ZYNVU1WGs3dnkxSzNqSEc2c3A3bkpNTVlnOGFrRW03UEk3TGQxM2xIdVYwcWtnTTM5UGg5R1F6dlpVRXBpZFJMMytYMDNSUTF2NXNzeUIxZExJNW9hdTV2bXF5NEZvYXVadE05YUY4L1Q3RXZqRm5ZaXZTbytzM05XMVlqSk5OMWRZT0ZyNHAvZ2JldnNXbHJVelJhRmZ5Zmw5RDlOZDNRN3pwOCtGeHp1V1hMNHhSRloyQmNNK2hjZDVYUmpQRzZ0dXp5SFVwWGMzdXl4SVJsK2w3VzBCYWxjYy9aMTh1VXRiT3RMenArb29MTHJkbmtSZzhjN25TODNlaHNlN2QwV0xCZUZyN0VWNFBZdE9iUlRQOEFWVmkxMURwWVlaeGplN0txbEhNMzZubGNjMkZUTnBVRllVSmhmYzVPd0tidERxL3Y4ZTQxdGpGOXoxYk8rSjE5SlZsUE1XM2ZVMXNST1J3YnVjcmJOSDJ6aGE5Nmc4ZlQ1M1pCWmRXY280RW41WFIvVFhlNS93Qi9mak9sU1dacmE5NmNyaUt5R3g1VkhxVHJpZFF5TzkzVDkxVlBUTmZ6SzVwOURzOVZaWTE4MlpBUEdmT2Zxc3NUUjl0VnRRTlgyRmYxbzE3UVZXMkpCSXRJL2g4dmVvN3ZwK0s4VHNVNVgwNDFSZGRTMFJXTmdWbENKaVk2M2UxY04zclVHcDZzc1hNbG5WL2VzQm1NcDVQUnkzYTlkL0Q2ZUxKalBlMHJXYzh4RmVGVHp6aGRhMUlqSk04V1BDTlJWYllPVXJacmZiRklXMWphNXF0c1dPOXVOZEhSOGZUekorUjB2MDIzdWZKKzN5ZXUwdG50K2hwMGRXODV2YXlZTFI5YlR5RVJ2dmFudTJwYVBybWRYRFBJWlcwVWtjMTcvRitQbjNENC93QnEwcG5GYzIxRGFHbWJrcXp4NWVNS1ByaWQydE9ZZDJPMzhmVHg2NnZUMmN6MHZiSEUxZGxqTlhTMk5aWXR1dWJ0Z3N0cTJXUnlVOG5wYXVxT3llbzM5U25wakY2R244TXVPSFNpblpkRzU1d3V0Mm1wc3dYdjhhMllqSmFPblVSMHpXTSt6cllzSXZTQ1M2bVpuR09OczYxZ3h2di9BS2JidlA3WGYwcWNyeWF4cmlkajQrZmVxN3dxS2o2Mm5zTGpuZDFKZGxTMFRXVStzYVh4cm03V3YwM04zZU44dnBJT3Z5L0hqNjBWVjloYWF1aXFxVHJlZFF1Tjk3cXRMYzAxZEZUZEx6OTZDUmFSWGhaTUV6blVWbVFlTFNNem02MElCVVV6aTA3ai9hanZTMHVuMnRTVThycGUzbjFyeW9iTHc3ZWRTV1hHKzNVMHFqODY0M1RpM1EwdWQ4L2NrNW5RZzNlNDFuUmlRVnBJK0pla0NtSFNiK25TODVpTnF4Q1MvcHR2YUgyK25qTTFLV3lZKzJ4OHRjWHpURlh3MlZReU85elJOdFZybkNuclFuc3NqZHBUV0tWVkI1YnhmaDk3Zm44THJpSXlXcklKTXROM1JWRlBRQ2FSR1A4QWI2M1YyTkMyeldVVjRmWXBldVo1cTY4cWhvbXNwOVdFR21UT01hM1RWdmE2djMxclQxbDFOTVl6bWUwSUZic1JrZFJ5Mk4rM24xelBuNzFkVk5qWkJ0bXR1dzhlK0I5dm5vK3RKM2NVTWxPVkxicmVLOWJtOEw2L084WUxMcGR4K25sRzI2M3RPSnlMOUxON24vWDM1elpUZHFNWkZ2V0pCYmhuME04WVF5UDlyTzlSMmZaY3lpbDRXVEFxVHJpZDhQWCt0OFdmQUthcjJiUTZQZHpTMXgxYXlZeFgwWGtNbjdIS2kzRTY5STF0UHRZWGxVRlFRR1oxRFg4Mk12cDRZeThlbWNQZmw0OWZENy9Mci92OE8xMWRuMitYMGZUd0E4ZW1NdlhsNndIbjB3ZS9MemxrSGowQVk1VzFyL1g2ZU9CcGJiR1djUGZsNTlNSHZ5OCttRDM1QVl5WU12SHA5UER6bDU5QUFBQm5ER1FBQUFBQUFBQUFHRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBV0ZJZUdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQLy9FQUM4UUFBRURCQUVDQlFNRUFnTUFBQUFBQUFVREJBWUFBUUlIRmdnVUVCRVZGellTRXpVaE1USTNHSUF3TkVELzJnQUlBUUVBQVFnQS93QnhObVRWU0N4eXhGci9BSkducWdlOENNbGxMQVNWbzZlWVJvWXNTTW51b3NncXJuaEc3YjVtUG5lOTQxMUZLM1d3UmxiQisyS01rWGcvM0RMVkc1bVJLbW16TnpXeU55dm9kSmxCQW4vSTA5V3E1K3RQaFQ1Wi9SRHFFT3N5RHR2Z3k2aXk5M2FGbnVPVnM4YlpZVERlWmlPU2NtS2E2eDI2VW04anpHRUlSck1OSVl5eUl2OEEyWWoxZXpFZW8vcFJWQkROWUFxbG1ncG1rdENZQzhtQ3VTbE1OVFJsb25heXkycm9zc25mR3BucVpVTzJWZkFOYnhnYkt5RHRvVXZwaVAwVmFXWUZIelRHRGF4RlNDTnRTSktXNnFFQjQ2UWZEOGNiNTVXdGlucGdCZE8zMW5OZWhSMHFBaUcvc3hIcTltSTlWdE1SNnRrd1ViRW1MTllZQTFNQ0pneHoxZjJZajFleThmbzdwUzZLR2FzZldSVWJLcUlyK1BVYVkrNlVEQ01HekZkMmc4WFFFa014SlZrL1FicjRPbTZTNkhVSElWWHNuYmhzQUloWStaWURHcjdwNUFYRUtKRDhzTXNNOHNjK25JNHN1d01CMS9iTEdna0ZzR0pvUGJWTHpIcjhvTGs3T0dLN1ZCb3V2MDhtT3lsenNkblJ6ODJTOE5VbmJuNElKWHoyai9ZTWdycDkrZUtWcW40R0xxVEdyeDRJOEoyam00V1JvaWl5ZlZ1VUpacWVadm0wY0RwZ1FqSWVqc3FZTHhNVWoyR3RkakVqSmowczllMXIydmFnTExHSzdlVVlJVlAyM2FUTXluVUhhOW5FaENWSFdYcUlVZzBvQWgzUjBZaFdQN1VaZWR6dVlVamFwUnN4aEZpbDJEdjN2RTFzS2ZNNWd5YUlNb2I4VENWTzVPdEVnMkw1dEZOdjRHQ3FEQXBXNUJpYktUSnVVZkhhSm4xeWVtbkdHclkzWXRDWjR2bldwQy9yTUFEcVpieWFadHRqa2xNd0pkVUFaWUZHMFNud09aTnNNeEt1bW9RdXJtb3BHNEhINGlzdXRIbEZjL3J6clN5bVY5bGhMWDJFWjlBaEp0OWF0bXh6MHFCUU5lMElMK2d5NE9SdlJ6ODJTckFXcm1HV0o0ZE9Cenl6TUJGTm8vMkRJSzZmZm5pbGFwK0JpNjJWOElMMEVRVmNtR0NUYkg5TWJWc3hQQmN6RUc5OGYycmVhdDdrQkNWYTlWdWpNdytWclZzUmF3M1pBRjlWdjJ0VzJXV1hPTTdZS0tZQ3hXV2RoVHoxRVUwZFZGaGxrdG5JTWE4L0sxRFh0eUc0cnIzcmJiQjI1bDJXYmYwZ2hTN1ZkcmUxbk1OK0pnNjNSOFVUcUdqbkJTVGkwR2x2MjhxM1c5d1dQc20yUGhJU3VJSUNTSjU1NTVLNTVacWFJRjJhYTlTVXpORDdpVEpFZm4wM21mTm9iRVo3ZDF2bk5oNlR3VTlZdWhycFZxUVR6eVR6dG1uRWQxeU9PNXBwRVl2Sng4dURva3hDbjg4NjByL1pnU3Vvb3oyc2RHaThCYkhNbVNac2s5M2ljWE91SFAycWd4bjErSUJ5TnpuNXNsV3V3WElOY1RscmhxODdhUFRrTzZ6MmovWU1ncnA5K2VLVnFyNElMb2dQYmxXYXJOK0ppQVFHdDk0WXFyZ2lubW9xVmxPRW0yWUl1enRXOFB5d3VvVjhzRFZqVzhQMExpNkNQYkVSTEY1YllRcnVaL0ZjNm5MbnM0Y1l6clhUcnZJVUl6b1dNKzF1Y2plenR4ZzBhTHVGZGVyWkx6c1dxcFhsYXJXeHJkLzVnWlVOK0poS2ZEbVpOSDdKRWVISGl2cnNNbFp3aUVZWnFpaVJGeVdmcnZYL0FJYjZNM0d3WE5waFVYM3d6amNlR2lzSmNiUmtja0lsbXVrUy9wV3dHT0dlVHR1bmxmQlEwQWo4clM3Y3pNK243RkZCWjVETDQzd3ZlMlhUc1hVUWt4QVpkVCtlZGFWL3N3SlcvRFBxTTV1endpcGhLUHlJY1VjeUxmYkkrQklpMUs2ZUMvZVJSNk96T2ZteVZkTnY2c1pGVXlDWGpVckxETFNJdmtmTXVpU3ZUNzg4VXJWWHdRWFV2THJnSTYvSXM3N3BrTi8yT3pVM0k4YjRFNGdyWkdVaHM3MnJlRnIrcUM3MUJFN0tUQVBqZTFidFY4ejdGS3RYdmU5aFEyOXpRcnU1TEhIZGJlZGR2QzNLZGFhZWZmaWVhTklpZktjT1NWdGd1K3hocGhXdGIvTmhIaHRDVm1SRW91MkdjL2t0RkRaQTJwZ29WaHZ4TUpXempoQ1B4N0YySWd1ekRieVJOR1J1L3dDdHEydUpSRlM1VzdidzZpakhjeUVZTHdHc0Z5cjlxd1kreHMxcVV3UTVETE5ibnhiOVFVVFp2ME5zWjJXbnBWd2xxTXMzRFQ4UTRmT1hTREpzcTVkbm5pSkE2VWR0T25saG12TW5idXluODg2MHhuYkRaUVhMT1JGY2pwOG1TemlzSU5UUE4xakgvWTJhMFVHT1FwRnlQSTlQWmpzcGl1UHpPZm15VmRObi9Ta1ZkUlFLN1U4T0xwVjArL1BGSzFWOEVGMXN2NE9XOFdqakpvNlFjSnMzS1R4cWk0UTNhSlZjamg1RkRVZ2xWL0xVSFdOYldJNHY1bTdzbnBCNVpRS1JhMzhyVnZGejlJa1cyclJicnpTTU5hOHJWdWg3ZENMSklWcmY1c0k4Tmp3TTVJWkpkNks5cHBUUnVDRzQ2eTd3ckRmaVlPdDBmRkU2aWwvS1VCYXRXN3NiMlBNTXZIWVR0eWVtcHQ5aHBzSXM3MkVLelhycUJFNXY0YzJjbzlpNnBlQlBKL3I4R1lEdldEb2E0emJFVkNiMWR0aTJXQXhrdkpuVm13UFdjRFRnWUs3WlROQlg2ODZBdTNJaC9rNVI3RjFYVHVKelpSb205WHJkNFJkdHNCNHVqRDNMb0JLUkJLNXRrNXVhSTN0MDRJS0lzcEQ5N2RRRzV5Q1BNMGV4ZFZvRnFzbE9sTWx0V3VVY0lNTXh6MlE2UnpoSlhIRHgxanNSc3lhWUJUMk9hTHBIenhSUVFhNGZRM21teFI4ZGFyb3MxbFZIQ3FpcStsQ1dEVTBRYXE5NDNyZGovQnlWR05rdE12ck5aSzVSVXM4Yi9yVzdpT0M3a1MwUjF6bmpoTlJPV2RuamV1OWJWWjQzcmNLNlNzUzhrNGU2UndpZ1cyVzVGMGxZcW5aTU81eFpGbUxsVEI2M3ZqVzYybDE4aGo5di93QURwaTFmWWZRK3RFd0dPWDFZcEpZSUoyVFIvd0RHMUl2V1ZyMlpyR3libkRMRnovdEh4a1hYR1JkY1pGMXhrWFhHUmRjWkYxeGtYWEdSZGNaRjF4a1hYR1JkY1pGMXhrWFhHUmRjWkYxeGtYWEdSZGNaRjF4a1hYR1JkY1pGMXhrWFhHUmRjWkYxeGtYWEdSZGNaRjF4a1hYR1JkY1pGMXhrWFhHUmRjWkYxeGtYWEdSZGNaRjF4a1hYR1JkY1pGMXhrWFhHUmRjWkYxeGtYWEdSZGNaRjF4a1hYR1JkY1pGMXhrWFhHUmRmLzhRQVJ4QUFBZ0VEQUFNSkRnTUZCd1VBQUFBQUFRSURBQVFSRWlIUkJSQXhRVkZVZ1pHakV4UWlNbEpoY1hLU2s2R2lzYkpUczhFZ00wTEMwa05FWW1PQWdwUWpNRUNENHYvYUFBZ0JBUUFKUHdEL0FGaVJRejNVbHdrTVVjdWNhOGs4R0R3TFc1VzV2YWYxVlkyVnRCZGxrRWtXbmtQb2tyd2s4SkdONjRGdGFSQVpiakpQQW9IR1RXNWNGdEJ4U1haTWpuejRCQUh6VlBaK2cyb3JjMk1SSFVibXl5Q3ZuS01Ubm9OVHBjV3M2QjRwRU9wZ2FTMTkyZjZxV0FSUzZXa1VRZzZrSjVmTU42enM3b1F3b1pXbjBzaDJ5Y2FpT0lyVzVXNXZhZjFWQkRiWGRyT0VLUTV3VUl5cDFrOFliZTNNM05Ld3pPZ0pFbVNBU1BLcmN2YzliWXlxSlNnZlNDWjE0OEtpR1ZnQ0NEVzUxaExEYVRHTkhrRDZSSG53MVdObmJ4QzJlYlRoMDg1QkE0eWFlNkU4Mm5wYUVvQThGMkE0cWx2dmZEWlV0OTc0Ykt2V3VYWCt3bkFCUG9ZWUZJWTVFWXE2TU1GU0R3VS9ldTU4VFlrbkl6aytTb3EwZTdjY0x6VE45QVFLM01FWjhwSm5CK3RTdmRXMFlMU3d2NDZMeWdqaEZHWUdPRVN4OXljTHg0UDFGU1gzdmhzcmd0NTVJaG5rVmlLZTVFMHhmVWpnREFZcU9LbnVqY1c2QjFEdUNOUkdlTGtvRWttcEx6U3dNNGxHeW51VEhmR1F6a3lESUFHVnhxNWMxTGZlK0d5cGI3M3cyVkpmZStHeW1uTHpTbEc3cTRPb0FtbnV4TmNXMGNyaFpSalNaUVRqVlV0OTc0YktrdmZmRFpWN0pNNmo5emNZeTNvWVlBUFJTTkhMR3hWMVlZS2tIV0QrdzJxQ0Y3aVFlZHpvajdEU0ZvclNJU3pIeVZMcWcrWnhYNzIwbmptWDBxMmFPbEZLaXVoNVFkWU5PUmEyRUFkazVaWDE1OW5SeFJDeTNjNlJCaU1oY25oNkt1NzVkMGhHVEhQSklDalA1MXh3VU1NcHdRYWN0SGF1azhBNUErUXc2d0RXNlo5d1A2cXZqTVl0THdPNDR6a0VjT2ZQdkVsTG02ZG8vVXlRdnk0cENJcnVJeXdueWxEc2grS0dtd2wvYW5BNVhUd2g4cGZlNTFMOTUzbTBwNEl1OXBmV2pPajhSZzF6czF6Q1g3a3JsbS9OZW9PK2U5d0QzUFQwTkxKQTRjR3JKN0I1M0NSdUpPNktXUEFEcUdNN3lhOTBFS3NCeHV1Qm5wQkZBWWdpQVlqK0p2NGowbXREdjI2Y3BHWEdRb0hqTmpxcVZMa3pJVERLRUNOcERXUmdBRGczaG9XMXlIRWZxc3VtQjBGY2Iyck0rbjdRRGZyUXdlOVkyUHBZWlAxb2Z2N2VTUHJVaWhrUzNjU0VlbHh2SEl0WXhIMGxIYitZYjFwY3pTaU1QcFI2T05mcE5iblgzeWYxVmJUd05CS1hKbHh5WTRpYTVoQitXS2dTZHpNc2VpNXdOWU95ckpiVTNEaElwWTN5Tkk4QUlPOEF2ZmtBWi9YVTR6MVkvWU9Za243aEg2SS9BK0pVbWt5eHNoRkI2NmhwTWRhcHZITXNFWGV6L3dEckpVZktGcmd1WW9KVTlBakNmVktBYVcwblNVS1RnTmcrTDA2eFY0Z3VpdVh0SkRpV1BsOEhqOUkxVnVJQzdzV1lpN21HVDBQVzUvZWNrNkJKRDNlU1RJQnovRXhwMjRlV201eCtSSlIwWkV0bVNQMTM4QmZpZDVDckxhR09iMXBBSk1kWmVqb3BCZHAzUThpRTZMZktUdmM2bCs4MXJoaXVVdDNISVdWbUgyR200UXQzQ1BrZitTdWRtdVlTL2NsY3MzNXIxK0d2M2lnVE05d2dUQTQ5TGV3V2ZkQWV6bGM3M0FrTWg2eU5sRUQvQUsrT3RTTjQ0d0lTL29FalorQjNobDdxS0poNXpyWCtXdkV0b0NlaFJSejN4QWtuV00wdUJCZlNnZWhOSWo2YjNQcEU2RlVxUGd1OWF6U3Azc25oSkdTT09yRzY5eTJ5b1pJU1JxRG9WejExekNEN0JYTzAralVoZGx1RWtmOEF3b3JBa25vM2prd1cyVzh4WmpzMzhZdExaNWZTUURnZEpvbG5ZbGllVWswbXEvdVpaam5qR1FuOGxjTnBjeVEreXhINlVmM2JwZFJEMCtDMzBTc0RkZXlVaU5EcUU2SFhvWjRqeVZCTGEzTVJ3OFVxbFdYb05NVWRTQ0NEZ2lwenUxWURoaXVUbVFEL0FBeWNQWGtWSnB3dnFkRDQ4YmpoUmh5aXVXdjgvd0RJa280ZTl1VEsvcVJqYXkxblR1cDQ0VjlMTmlsR056NVlaa1h6QTZIMGZlT2s4MXFna1BLNitDM3pLYTUxTDk1cGN6UmlDZUhsMG93N2F2VGdpbTBZSkpoQk55YUVuZzYvUVRub3JuWnJtRXYzSlhMTithOVJDYTNsQURvVGpQSHhWdWREQk5qQWt4bHVzNU5PcUlveXpNY0FBVTJuWldseWtVSjhzNlhoTjAvUWIzNERmZFhQSS9ydmZnUDkxSEl1SUVrNjFCb1pFN3FwOUNTQmo4Q2FPQ2JWMDlvYVA2MS9ERDNMMkNWL1Nsd3F3RzRIKzVWQitMR3ZFaWpMdDZBQ2FPWGVkMmIwbFczd0s1dTMzVnpDRDhzVmJRM2NRSU9oTkdIWFBMZzFZMjFucCtOM0dKVXoxQ3R5SjkwNU5IaFFqUlQwak9rZWdkSXB6SmNUdHBPMitjU2JvM0tRK2ZRR1hQMmdiMjRNMG5la0N4bHhkQUJtNHpqUjR6VnNiU083bEVuY2k0WXFTQm5YcTRUazAySXI1SHRYNlJsZm1WYW5pVmh4RnhrVmEyZTZCeGhDU0M2K3F3OElkQnE0a2RrQlkyVnhyTGVvL3dDaDY2QkJCd1FSVG51RjNhZDFDbnkwWVkrRE5YTFgrZjhBa1NVY3hibld5UmY3MjhNL2NCVnVicU96bkUzY2d3VXNSd2E5ZkhXNEV5Qzh0bmhEbTZCQ0VnNFBpOFJ3ZDQ1ZXd1OHI1a2tHUjh3ZXVkUy9lYS9GZytqMENxMjF5d2k5UW5TVDVTS0dKTGtxOG5yNkkwdmlEWE1KZnVTdVdiODE2V041NEZCUVNBbGRiQWE4RVZCdWVQUkUvd0RYVjh4Zy9CakdnblVPSHB6WFBZaDFzQnZjQmdmN2hYT1ZQVnIzbThTMXoxc2FPV2lEUmV5eEErR0tHUmFQT1NmV2p4WDl2TkVuemFYOHRmM2U1ZE92RGZyUzZtM09qaXo1KzZNZm9CUnhtQXgrMzRQNjErSzMySGUzUm10b085MGJRVEdNbk5ic1hQV0t1M3VualhDRjhhaFhNSVB5eFZ4M3RPYmhFTDZDdHFJUEV3SXE2RjViWFRkejF4S2hSdUlqUkEza0NKZHhMT1ZIQUdKSVBXUVQwNzdaU3p0aksvcnlIWWdwTk81dXBVaGlYT01zeHdLM09oLzVjZTJyVllCZEZoRVVsVjg2T00rS1RqaHI5N2F6cE1ucFZzMGN3M1FobmlieWtlRkNLa1dHQm1lRm5jNENsMEtqNGtWS2tFRVNhYnlPd0NxQnhrME5HQzV1NVpZaHlLemtqNFV1WXJXeWJMY2pNeWdmQU5YTFJDcUJjRSs0a29rbTd1WGxBNUFXT0IwREZXeTNCdFFobDBwUW1BMmNjSkhrMXVkRC93QXVQYlVmY3J1MmtNY3FaemdpbXdtNkZxd1Vjcm9kSWZMcDF6cVg3elg0MEgwZWx3bDdBWVpQWGoycVI3Tzl6Q1g3a3JsbC9OYXZJWDd4ditQRElzaStrSE5OcFJTb3JvZVVFWkZJWFcxZDBseHhLMk1FOUswaE1Ga3JTU1B4WklLcU40NlNXeUpCMGpKUFVTYU9UQmNoK2hsMnFkN2hrdUdrOWxTUDU2L2hhS1FkT2tEOUJ2ZjNtNlJUNkFDMzFBcjhWdnNPOWJKTEFZRVRKbFZkWXpWbEg3OU50V3lSUWFZVElsVnRacm1FSDVZcm5hZlJxNS9COTQzdUEydVBtTy9ETThUWExKRVFoMW9uZ0w4RnFDUllyYlRuWXNoSGlvY2ZOamVqTWt0cGVvY0tNK0F3WlQ4ZEdyYWIzWnBNN3M3bXdHeHVMZC9CTTBjWk9oalA4UVVpcmFhMW5RNGFPWkNqRG9OWGx4TGJyd1JQS3hVZEhCeENyQ2E4a3lBU2luUVQxbTRGNmFkWjkwTHBoSmR5cndFOFNEekNvMzRmSXFLVXlHMnVJVndoeURKQzZaNk5LcmFiM1pwREU5MWVCQUdHTW9pakh4WnQ2Q1JrdllZcHdWVEk4WFFQeFNvSmxTM3UwYVE2QjhUT0crVW1yZVlnM1VoQkVaOHMwanBtV0RoR09KNlF2Y1dEcmRSNDRTQmtOOHBKcTJtOTJhaGtRZDRTNjJRampXcFkxSU11b3NQeFhxV05pVVhVR0hsajlpWVFKSHF0cmgvRng1TGNtT0kweVN4T05SQkJCRlJ4eEw1S0tBS21TNjNVSXhIRWh5RVBLL0pUbDVaR0x1ekhXeEpPVFRoRm50dytTY0RLTi84QWRUeGUyS2RYRU1EUHFQbE5qK1NuQ0pOYW5yREwraE5UeGUyS2NPRVdTUnNIUENRQjlEUkNnU05yUHFHcDR2YkZUeGUyS25pOXNWS2pudm1QZ2IwMU5HQ0xHQVlManlCVWlPZStrNEc4elVTRWd1WTVDZVFLd05UeGUyS0lraFJYaWtLbk9ockJVbi9zMjBOMUg1TXNZY2RScmNQY3dIbEZuSHNwRmpqVVlDb29BSC9pWGR4YmpqRWNySUQxVnVqZVRLZUVQY093UFdmOVVscjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlZyMmo3YXRlMGZiVnIyajdhdGUwZmJWcjJqN2F0ZTBmYlgvL0VBRGNSQUFFREFnUUZBUVlFQmdNQkFBQUFBQUVBQWdNRUVRVUdGREVTRXlGUlVrRVFGaUl5TkdFek5VSnhGU0FqSllDQkpEQkFrZi9hQUFnQkFnRUJQd0QvQUNTNmhEcjFRSUJWckhkYmpkV3MzMldJM1J1TnZZUG05blhZTHI2b1hGMENDVGRkRjBWcmdoZE5ySzExdUxYOXYrbDhQb2d1ZzJWckZXNm9BbEM2MjZyZGZZSzFoWTdyZitUMU4xK3E0UjZMWmY3VnJkU3QxdDdjSHc4VjA1WVY3cVFiRnl4TExzTkxUUGtqTjdMOTFTVWo2cC9LakZ5cVRLa2JCL1hkYzlsN3RVZlpWdVZXZ0V3dVQ2ZDFOSnkzaE13R21MQThyRXNKZ3BhWjBqZlJXN0xDY0JGYlRpVjVYdXJBRHVzWnd3WWRLMEQxVGZpZFlLRExFTWtRZGRTNVdoWkVUZE9ad3ZMU3NQeTdEVTA3WkM3ZFl0Z2NkREJ6R3U2ckNNQnBhcWpiTklPcFh1elJyM1pvMVc1V0xHbDhMci9aU3h1aGVXT0Zpc0t3WitJL0U3b082aHk1aDhUYk9iYzkwL0FNUFBVTVdLWmNOTTB5d2Rmc3NEdzZLdG1jMlZITE5HM3FGVnc4cVl4ajBXRVlGQlYwalpaUFZZbGwrbnA2WjhrZTRUR2NjZ0NabHFrc3FyQmFTS3NpaUhyZTY5MmFOZTdOR2hsaWhXT1lUVDBMR2xucXFQTHRKUFR0Y1Y3czBaWHV6UTlsVzVXQUJkQTcvU2tqTVJJSzM5dVZLZmhqZEtmVk9rYXg0YWZWVlVRbGljMVNzNEpYQXJMRksxbFB6dlVxcm5GUEE2VStpaHpOVUdmcU9palBNWUhYM1dhb0dRU01tYU4wek1FakJ3aUlxdHhoOVZUdWpMTFhUQVNRQXNPcDlQVE5ZbXloeExCdUZtbURqcFJKMlVZczRCVWd2VGhHN21yRzZia1ZybGdwdlFzV1ovcEZsLzhBTG8xWFZXanAzVGtYc3FETWtWWEtJM040YnEvb3N5MFFaVXNrYit0VUZNMmxnYkcxWTVpYnFDTDRkeXNEeHVlcW41VXh2ZEVjUTZxbGkwT044b2JGZWl4bVBneEY0V0V4OHFqWXhWak9PQjdlNFZERngxWWI5MDM1UUZVeThXT01iMlFWZmpjVkJKeTNCRE5WTjRyRjhZaXhCcld0R3l3NzZWaCt5eFd2T0h3R1FCWWRtUnRYTnkzdHRkQTNDelBBSXFnUEg2bHMyM3NBdWJMQm9PVFJOYXNZcXpEV3dpNkh4TXQzV08wL0lybmdMTGtqWFlleG8zVlhBS2lFeEhZcXR3eXBvSlRkdlR1bTQ3aVVYd2g2bnhPcHJTMXN4dllxR0tNeHQrRWJMSDQyTnc2U3dzc0lweFBXdFlmVkFjRExkZ3NKcXpMWFRBbFluQnFLTnpFQWViYjdxajZVelU2Y05sRWF6VlMvSk1zRTZVTEZtZjZSWmY4QXk2Tlk5MXcrUlVUSlgxTFd0SHFtN0JZMkErb2dhZTVUYkJvV2JYM2V3TEFuQmxld3BvNkxHSGFiRW81RTNxQVZqOE5zUnYzc2hhQ0Q5Z281QkxHRDNWRFQyeGtSL2NyWUtDVG5ZNlhMMFdZNmVXV3E0bUJhU2UveXAwVDRwTFBGbGh2MGpCOWxtVURSbFlUVHlUVmJXc0NiMEZsbXVVUG1hd2VpS3QwVkREcUoyc0hxb2h5MmdMTU00TmZZSDVWUnlDYUpyeDA2TE5jRm5Oa1dBNHRvWDhNaCtFcUtlS1pnTVp1aXhzblI0dUZXNWVwcWtFdDZGVkZGSlExUVpKM0Noc1dqdFlMTUkvdHoxbFdEbVRPazdLcWZ5NFh1S3dDcFA4UnQzVG1qaEt4Q0RUMTVaOTFSL2d0V0oxR21yb1NmdXNYZzFkRVdMQnh3MExBc3pmU0xMLzVkR3BvV1R4bU40dUNxZkRLU2xQRkd5eFJlR3RKSjJVMWUydnhaalc3QkRaWnMvRVlzRyt0WW03TE5INDhSVkpKellHdit5eGlEanhHRWQxaWtuSm9YTzdMQjVPZFFzY29LZTJOdWNwM2lPSW43TEJ6eFlvRDl5dWdDTFdub1Z3TUoyQ3pTUDY4ZGdzTnRwV1c3S1NHT1p0cEJkUTAwTUYrVzJ5eENwbnA0aTZObkVxdWVTZVV1ZnV2U3lIcXNzMC9NcXVJK2l0eEN5ck10T3FxaDBwZXFDbk5IQTJJbTlsbUdEbTBUamJaY2lSd0JhRkJVMXRBZU9Na0JZZG1aMGhESi93RDZtRVBhSEJaa3AydVkyUjI3U29yR052N0xNSXZoMGl5elQ4bWo0L0pWbE8rcHAzUnROcnFqeTArbG1FdkhzZ1BSWm1nNGF4a2c5VlJmVHRLelVTSkluZGxoOHdyYU1PN2hVc0hJaURPeXpOOUlzdjhBNWRHc1JxSDBsSzZWdm9qbW1xZGNXVlhqRlhWZ3RlN29zS2NHMWpDVTM1UXMyZmlNV0NpOWF4RFpacWYvQU1oZ1dBeWN5Z1lxaURtVlVUejZYV1k1T0NnYzN1c3NTOFZHRzlreW50VnVsV015Y3FoZTVZRjF4QmlzTExIOFNxcVdwTFluMlg4YnIrbHBGTlZ6MVQybVUzV0hXTkt3L1pZN1dUMGROeHhHeFdENDlWelZRaW5Od1ZZUEhWWmlwbTAxVVMzWSt6Y3JLbFB3d3VsUHFwWm1RQXZlZWdRekZoOXp4UFZGaVZMWGs4bDE3S3BpNWtMbXVXRVJ0MGJRNGRSZFk3VGM2aWUxZzZxR0NWOGdhQWQxUnNNY0FEMW1PVU5oRER1U0ZEK0VQMkN4d1hvSEFmWlVNUWhwMnM3S3R4R253KzNPTnJyM2p3LzlMMUJNeWRnYzNZck1kT0pJQko0cWorbmFzM2ZNeFpWcWVPRXc5bGM3TE0zU2tXWC9BTXVqV08vUVBWK3FDcG44dVFLQjRmRUhEWlpwcERQRTJVRFpaY3BKSDFiWkNPalYwQVdZcHhQWEZvMkN5ck54d09qN0lpNnpaTHd3TlozV1VwYnNrWjJ0N016eThGSnc5MWdKL3VEQXYwckhNSHE2Mm9Na1RWN3RZaDRxcHdlcG9taVNWcXczNlJuN0xNMzBaV0ZHMVl3cGdzMExOZlNacUhXNEtIUXJDdVhUVWpXM0N4MnJZS0Y0YTdxVnYwV1dKeERVY0R6YTZNOFBrRXpGV1VGZTZLUS9BZGxIUEZNME9hUlpDR25IeEFDNnFxK25wbzd5T1dKNG4vRUtnT0d3UFJRek1FYlFYRFpWQmhtajRTUWhQQ0J3M0N6UlVNbGxhMWh2WmV0bGw2cllLSU1lZW9WY1laNEN5NFZOUEdJUUxoWnJrYTl6TEZaZXE5TldBZWhRcUl4Nmhaa21hK2s2RllETXh1SFJnbFkxTXgxQThBcnBkYmV6QU1iampqMDh4c3VPS1ZsK2hDakVUQjhGZ0ZpbU5VOUpHV3ROM0tXVXl1TG5ickswNGhrY0hIZGFpTzlyaFpxbkQ1V0FIWlpabkVWUTRFN3JueDdjUVdhcWdPNEdBckJIQnVJUmtyVVJiRndYUGlQNmd0UkRlM0VGbUdWanFXM0VzUG1ZS1JuVWJMTWt6RFJteFZITHk1MnVUS2lQaEh4QlpxWTJYZ2thVWV2czVqKzVSZTQ3bjJBa2JMbVA3bE9KUFVsTXFaSTlpVWErcWNMRnlmSytUNW5lem1QOGl1WS95SzVqL0lva25mMkI3aHNWekg5eXVZL3VVWE9kdVVEYlpjeC9rVVh1TzVRZThkQVVYdk81L2svWlIxYzhleEtmVzFMeDFjaTRuNXZZQ1JzVnpIK1JSY1hibEFrYkxtUDhpaTR1M0tCSTJYTWYzSzVqKzVYTWYzS0wzSGNvU1BIcVVYdWR1Zlp6SDl5aTl4M1AvUU9pdUYwLzhteStJcTF2WC9ITFRSZUswMFhpdE5GNHJUUmVLMDBYaXRORjRyVFJlSzAwWGl0TkY0clRSZUswMFhpdE5GNHJUUmVLMDBYaXRORjRyVFJlSzAwWGl0TkY0clRSZUswMFhpdE5GNHJUUmVLMDBYaXRORjRyVFJlSzAwWGl0TkY0clRSZUswMFhpdE5GNHJUUmVLMDBYaXRORjRyVFJlSzAwWGl0TkY0clRSZUswMFhpdE5GNHJUUmVLMDBYaXRORjRyVFJlSzAwWGl0TkY0clRSZUswMFhpdE5GNHJUUmVLMDBYaXYvL0VBRGdSQUFFREF3RUhBZ01HQkFjQUFBQUFBQUVBQWdNRUJSRlJCaElURkNFeFFSQmhNalJ4RlJZaU16V0JJQ1JDZ0Fjd1FGS2h3ZkQvMmdBSUFRTUJBVDhBL3VTR3VWa3RYdWdRNUU0N0xPUEN3NCtuUUlZV0JuZVdDdW5mMDdJZVZrZWgvQ3NudmhlRUE3R01md1lkNVdBRmtJWXhsWmRqS0J3Y2hmMWRWbkhRcjZJZFVENFhRRW9FQStvQjhMbzN1dk9QVHVzQTlsaitDNTFuSnc1Qys4VXVpb0w0K29uYkdmSzZLZXBaVE0zbm5DcU5vbnVjV3hCQysxZXFwTm9ldUpRaE8wd2w3TkZOdDVjWTVTMXZnclp6YTZ1dWx6WlRUZGo2WEc3bW1uTWJRaHRGUGc0Q3RWZnpyVGxPT0ZMZjVHU0VZVWUwRWo1Y1lUSGJ6UVFxeStUUVR1akFWdHV6NnVYY2NGY3J2VlUxWStPTTlBdnZCVzZoZmVDdDFDcE5wTW5jbkg3cU40bFp2dFBSWEs3TW9md3Q2dVVsOHJYbklkaE52VmUwL0dyZGYrTzdoejlEcXJ6WFMwa2JIUkh1aHRCV1o3aFVzdkdoRW1xdWQ1cUthcmRISDJDb0wzVXkxTEdQN0ZQZGhoZW5YK3IzamhVdDJxcGFTV1U0L0RoZmVDdDFDKzhGYnFGOXYxbU82czl6bnJIUEVuaFZGOXJHVHVBeDBLKzM2M1ZmYjlacXFUYUhyaWR2N3FPUVNOM21uSUtQcnRGUGx6WTlFeGhjd2tlRlRQNFV3Y29uQnpBUXIvVU9kUHd4NFZMQ1o1UkhxcExCQ0ljanVudERDVllKVFBDK0VsU2Y0ZHh5UGM3bU82c214TExYV3NxaE52YnZoRTlDcTZYalRPZW5SbGpRN1ZiUHpiczVacW5IOEpWVCtjVTNBZnZLMXo4YW1hVmRUL09PVmcrWVY3L1VKRlJ3YzFNSWdjWlZiWVpLVmhjSGIyUFRaK3FKcDNzSitGVmM3cW1aMGp2S3ROQTJ2bUlkMkN2Rm9ocFl1TEQwQVFPQ3FoL09XZmlIdVBTMFAzcUJoOWxjSDhTcGUvM1ZNL2NtYTdRaFZVZ2pwSE85a1ZUUjd0b2UvWDBvN1JMV3g3N1NoczVQanVyVmEzMEplWGxWbjU3L0FLbFc2azU2YmhLdnNMcVNJeU1kbkhwczdNWHdPWWZIcVRnSzZUY1dwYzVXdUFTMHNwS0k2azZLMFM4ZWxhU3I2eDdhMXhDcDVUVHloNDhLa3I2ZXNqd0QxMFgyUFF1NmxxaW9ZS1VPTVF4bFN5U05rT1QzVm1lODF6TWxYS2JnMDducnU3NnE0MDNDcFlsUXpjQ29hNU9QNFAyVlYxbWNtd2t4bHkyZG4rS01xNkgrYWVGWVBtRmV2MUNSV2Y1K05WajQyUU9jOG9xMHVNZFBPNGVBUCsxNUsyWUFESkNyd0M2aGVzOWNLMk1NOXZsalJWa21IMmZqVEs2eXkvVXA3ZHg1Q3JadDYxY1RVTHlwSStGWmNlM3BZSm9tVXVIbGMxQWY2a0pHdmFkdzVWV1A1aDU5eXJCODUreXVjN0lhUnhjaXRtNHkyRnp0Zldxa0VFTG5ud3BIRnp5ck5EaWl6anVxbGhpbWMwcloyYm85aXUxdTV3Rnc3cVdKOFRpeDRRY1dkV25DcEwxUENRSG5JVUZTMnJnTG1hS1U1ZVJvVlpEaXZZdG9KdHlNTTFVRE4rVm9DdkVRZFJFNDdKcElJVkhOeDZVUDlsVmRaaVZiNGVQUnloV3ViZzFRSlZ6K2FjRllQbUZlL3dCUWtVVXJvWEI3VDFDbnI2bW9HSlhaQ2EwdU9GRlJHa3RqeS91UjZiTS9BOVhiNUdUNmVtem41TWdWUXpoeXVab1ZiSmR5M3pleXQ4ZkdxMk45MWM0K0ZXUGFwcDgyVnJWR3pmY0dxNmpGdEk5dlRxc2tCYk9FOEdRS3MvUGY5U21TU1JITERoUG5sbEEzM0VxaXA0cDVBMlIrNkZTd1J3UkJqT3dYYnF2Q3ZzeGJURnVxQjNTcVMraW1oRVc1MlZiT0txWXlqeXJKUHc2c2U2ZExIL1VWTEJTMVEzWDRLcmJCZ0Y4S0xkMGxydTRWaW1lMHVqSFlxVERYT3lyTDFybUsvd0EvRXFkelJVazdLZVVTSHJoVkY5WlBFV2JpTHZLc00yOVRPWm9xbnBLNWJPQUdPUnBWYkh5MVU0RHdwNU9MTHZxd2ZNSzkvcUVpb2FkdFZPMkkrVTNadURVcW10Vk5TSExHOVZkVzVvM2dhZW16UHdQVjMrU2s5Tm0yNWllVmVZK0hXdlZQTnVVMHJSNXdyRXpmclduUlg5bUt3blZHWW1tRVdoVnJqRXRaRzA2cThkS0Y0WGxXU2dwNmluM3BXWlF0RkY1alVGTERUTklpR0ZXZEtoNDl5clJUUlZWUnVTRElWenN0UEZTbWFFWXd1b1ZncUhUMHU2N3VGbklQcHRGTURJSXg0VVViNTNCalY5aDFlY2hxcXJmUFNBY1FkMUJJSVptdUN1Ynlha3V5clRVY09yYTRub255aHNUbkVxcExaSlhFS3hNUEZjNGRncFFPSzRxMEVOcTJuNnFzazRzem5La29aYTNlTWZoQ3lWdVBoVTBUNFg3anZDc2N4amxNZXFxZXN6bHMzMmV0b2FmZGVKTlZuZTZxd2ZNSzlmcUVpcy96MGFBUjZGVHM0a1pDa1lXT0xUNFd6bFVJWkh4azRKN0srMVRXMHJvODlYZWxoZzRkQ0hlU3RvNHNUdGRxaDA2TFp1TGVtZS9SYlN4NGN4MzE5Tm40OStyM3RGZWZrSG4wczkxcHFTRGNrSyszcURQeGY4RlFYYWxxM0dPTnlyUG1YL1Vxd2ZPZnNybjhqSVBiMDJhNnd2WFlaQ0t1Ty9QVkYyRmFLZDVxMjVDd01ZVi9wekxUNzQ4TGhTQWRHcDF1ZFdVZ2taOFNmREpHN3FPcTRzK01aT0ZCUlRUbkRBcmZRQ2pweTN5UXBJWHVlY0JRQ1NGNGNBVVlINTdLd1F1amljY2QxMmIxVjZwM2MwWE5IZFVnbHA1Z2NLZUY1a0p3dG5XT2FINVY1cCtOU24yWEFlUENzVVRoVWRRcnpFNDE4aEEvOWhXaUo0cm1aQ0FYZEErRmVyVElYbWFFZCs2M1h4dTBLYytSL1U5VmJyVE5WU0F1R0dxTmdoWUd0N0xhU0V5UnNjMGRsd1g2RmJOUkZySkNSaksyaWhjK0VFZUZ3WDZGYk5RRm9lOGhYWUYxQThCY0YvY05LNE1uKzByZ3llV2xXT09SdFgyOEtyaWZ6RCtoN2xXR053ck9vOEtxajRrTDIreU1MOUN0bTNtSXZqY082QXg2YmpkRUd0SFllaEFQZGJqTkUzRGVpZEF4L2hDa3B4MkNaRzFud2owM0dhTGhzMFc0elJBQWR2UXRhZTRXNHpSYmpkRUdnZGg2YmpORUd0SFlJc2FlNFFZMGRoL0IxN0ZQcFlwTzRDWlIwMGZacURRUGg5Q0FlNjRiTkVBQjJSQVBkY05taUFBN0lnRmJqTkZ1TTBXNHpSQnJSMkMzRzZJTmFPdzlOeG1pRFdqc1A4anVzRUlIMi8wblVvQUJaeXUzOXVQTVM2cm1KZFZ6RXVxNWlYVmN4THF1WWwxWE1TNnJtSmRWekV1cTVpWFZjeExxdVlsMVhNUzZybUpkVnpFdXE1aVhWY3hMcXVZbDFYTVM2cm1KZFZ6RXVxNWlYVmN4THF1WWwxWE1TNnJtSmRWekV1cTVpWFZjeExxdVlsMVhNUzZybUpkVnpFdXE1aVhWY3hMcXVZbDFYTVM2cm1KZFZ6RXVxNWlYVmN4THF1WWwxWE1TNnJtSmRWekV1cTVpWFZjeExxdVlsMVhNUzZybUpkVi8vOWs9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhlYWx0aC1jYXJlLWFzaWEtbWFnYXppbmVcIl06OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9oZWFsdGhjYXJlLWFzaWEuanBlZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUURBd1FEQXdRRUJBUUZCUVFGQndzSEJ3WUdCdzRLQ2dnTEVBNFJFUkFPRUE4U0ZCb1dFaE1ZRXc4UUZoOFhHQnNiSFIwZEVSWWdJaDhjSWhvY0hSei8yd0JEQVFVRkJRY0dCdzBIQncwY0VoQVNIQndjSEJ3Y0hCd2NIQndjSEJ3Y0hCd2NIQndjSEJ3Y0hCd2NIQndjSEJ3Y0hCd2NIQndjSEJ3Y0hCd2NIQndjSEJ6L3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJREFRRUJBUUFBQUFBQUFBQUFBQVlIQkFVSUNRTUJBdi9FQUJ3QkFRQUJCUUVCQUFBQUFBQUFBQUFBQUFBRkFnTUVCZ2NCQ1AvYUFBd0RBUUFDRUFNUUFBQUFxL1Zmb29BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFIaDZBQUFBQUFBQTk4ZWVnSGozMTRBQWUwQTlLUTk4RHk0ZVBhVk54N1FEMTdRSG5yMDhxUEFWWjFlTmgwWC81OHJlMGxMeTQ5b2UwdktpcDdiQjZwdVBhWHRLbTQ5ZktyRytsTjM5VjVkVm5Fb3ZQYVE4ckE3V251UTZLem54VzFJM1BtNm9MVXlZRDhQT2pYdTNYVG5hcjFGSmMvd0RNdldlOTloVFhMTmJSbXdtektkankzTVJYOW1YMzl6RDQ4aHVvMzVuNlhDN010OERxQ1IwT3Y3TXY1LzYvMnJxdVc1dGZlZHFIbXByZmUrMzV6a04wNWVyNk9qTDRvaCtwOTVUbkloSGFNdnpZMXJ2VUxrdEVnMGxvTjA2NTNTSXlHbHdTVTU5bldaTG82SDZoMWRLODc0aWd1dTFMc0hHTSt6STJYQ2RZQTdZbnVRYXEzbFJlMW4yN21hMkt1eHA3bmlOM25SV3BEdXllNDNZZVRCOE53ZlhyK2tOSDF0R2J5akU5STZLazlCdnpPMURnYUI3SDZKYkR4TGttSjZUZW1mcUVOc3lYUk9kcHZDa0wxbnBPUTBqanlINmYzQk9jamxsNk40R2dPemRWeXZPYTN4cDJlNUVIcDZNdm9xUTB6Z3FFNjVBOFRZTk5SbVZmTzhnMCtSQjJaQzlZZ2NyenZmNHV3eW1QM0g0VldZMUk2Vk5Jbm9sUWJEeEw5WExtMXZ1YnlzZHNUM0lMenpOVWVlMVpqejR0UEpnT2JJM2UrVG9yby9wbnN2QTZTeE5raWRpWWxkNkoxdEdieUxEOVE2RWt0QzZKa05LODh0ZTdkNlZiTHdTUTFZdjY4b0xEMnUrOHpWZk56WHU0eGpIbU5sY3d2U3JZK0UweGpiRFdtSnNsczVtdHp1OUQ3aXJINDFpT205dnpQSy94N3doQ2RmcUxEMk9sdGs0WEpjWFlzNnhLYkMxSjEzTDh5M1dOUFMzQTNPRXlmUDV6RjlDaDhqb21zdllOcHdYWE5sWW1IanRpZTVCb2JXYkZiVWhkR2JxN3hTK0pzL044WnYxazVVQjZBenZHby9UbVFuSGxJdlJtYTJqTTVGaU9uZENTT2k5RXlHbGVlV3ZkdjlLdGw0SHgzRDlQdnlRMHlOVzg3b25PMHp6MmdlelhCbDYzSExlYjJWTWN3MU52SXEzRzJINyswYTd5NWV1YnEzblByM2EvUnZZT0plYzhEMm1HNHM1cHNtRXFpZjQxbVU1ZXdzU3RrUW5WZnl1eFU4OXh5UTRlMDZqSWd0N2k3REZNL1R2NDl0VDJJNlhMNDdkeDJ2TzhnME52UGl0bVJ1ak4xTVdEa1EyQjVlckxHbmR6Vmk4N1IrOGRvekhMcVd4ZGh1aksxM1YrWkhQdUZ0ZHpaTUI1NTY3MjMwcDJiZ3ZIa04xQys1RFM0WlpscFRkamJZeXRkeDZibFBZdXhidXZIcDdFMmpxMlQ1M1d0aVpyZkYyRzhjN1VhTHd0cjZ5aytlNlB6STAxdkw4dHNEZFkvbGE1TDQ3ZGEzbWVaU3pCMjJPWm1zZkdxMU9vem9FVXp0TktwTGhiWGhYSS9Icng3TGcrc0NRWG83NTAxZkZYbjE0NHphckF4cUxtR3Y2YTFtUzdJaWNLbTVtKzJudnVudDVlZFZZaTltV2x0K0cwVnFRMlZlTDhQTG1wdDVVOHlJYUpXcExQcXM0M2x6V1VaTXJ2eFdIUmV3S2IrUlZiL1hteHF4djArYXVEVzhsNzdsVVpldnZSbWJhejliZWk4eTNtL1dqSXhidUYvS25NdFozOGUwZkd2SHpyVWk4OUFBQUFBQUFCNGVnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBdkhOMXNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFmLy9FQURjUUFBQUdBUU1DQWdrREF3UURBQUFBQUFFQ0F3UUZCZ0FIQ0JFWFZSUTNFQklURlJZaE1UWldJalZDTWpNMElDWkFnRUZVWXYvYUFBZ0JBUUFCREFEL0FMc3RZV1NlcGUxYXg3dGRJeEJJWXhUQUpUZjhCUndra1BDaXBDaVV3R0RrQkFReDNHUFdCU0hkczNEY3YrcmFpQURwcXZtNzhBQ3ZWek5vUDNMWTgzSGtMMGJzZWJieUIwYnJ1Q1ZNdjFBb1lJSmVxUHlKbXEvbVhhODJnMTBGWDlpblZDWk14TGVZaUgwZTRJQW95REZhTWZ1bUs0Y0w3UlFBYUJMWnUvQUFyMWN6YVI5N3pPRkltUDhBNExuc3lCL0V1YTIrcDBxdE9VSWhScEZjK1FadWg4MVhPYlhDQjByUXplR0FBd3FtYmRkRW1EeU1RdDlpYWc1RWlTU1pTa0tVaEM2cGFUUTJwRU11UlZza2hNUFdhOGM4Y00zS1lwdWRvVmZCT0hzTTRjbnp1ZGVKWnFwTlJIQlFFeEJJWXhUQUpUYlhBQWRLME1FRXkvVUNCazVUYTlhR3gwSmFJWlBFOVd0TU9tVjdZSU5CT2VIVFRKNmhmMGx6aEw1aHdUTDZDZndUWStQVjlHb0R2aEZtMUFjUVZNZ3NSVWc4R1FWS3VpUlVvOGx1TmpWWm44QTBPSkZQMXFHTUk4bUdGZXYycjFFakZRZmFhWHExZEczc3ozSUFHQjNCcTBzbEdLRXlCQmY1Wlhmakp4NGZua3RHZCt3bWZaRDlQVHRROHRGODNhUnp5UmdLOEROcXU0SGFaRXY0K3hXQTd4aTZiaHVROG1ySG0yN3lhcnVicHZmL0FNUVFQdWozbjdKNUkycU9LVXp4M05OeXJMS3VGVHFxcUdVVjIyUUFRV2xVY3NKT0Y2N1lFckFXUzlseHp1QmdQaC9WV2NJUXZDTzBUeStsODNnZmIxYnlObDM4T3FkV09mT21hdTFleFRFdmNwZEdRbG43eExXUjJ1eDB3c3JocXVxZ3U2dDFnZklLTjNVN0tMb1VIN0hybWJsNFdUZmFvT1ZXc2M3WFMyeXMzTEhURkJGMGdzZ3J1elpLU0kwcG1sODFZbVBRaDR0b3diRUFqYld1NlNUN1YyVWVJUEZVeGU3bEtOR1JMWmRWOGQwKzFBc0RHMVhLWW1vNW9kbzAwS2dmaDNTdXZJQ0hDdFluMDdORXFQa2dBQ2F3UUh3enFYWkdBQndudGI4cTBNM2lmdVZUemFsSlBYMm02NmJ0VlJSUGRjUk1XMU5FZVBhbC90Qm1wM3hkMUNzM2hQZm5obnN4WUc1MUdyMS9LSm15NU8vRXppeFFIa3JwcUxVRVBXeW91L0Z3TGJrZVRXb0RoUHZnUDlhTkpzbTZDelJVeEVuQllaa1dSSy9LaVVyaXl2MTQySVdjTnpBVldLdWMxS1NqTnU3ZUNxaTljZ3padUhBL1JtM1BJUGtVT1JFOGE1RmpJTm5IekRBOU8xRHkwWHdmVkFQMWNZUVNmeEV1YmtQSnF4NXR1OG1xN2dpVCtYR2J2dVBoNnVZeWFMUDNqZG9nWDFsNFNLUmdZQmpHb0J3aHRqc29UM3gxbTc2djhMMTJlSVROb25sOUw1dkErM3EzNk5vMzN4TTVyZjVVV24wVUg3SHJ1Q0pQNWVyeVhqK1BIRzRjQUcxYVhBZkEvdDVxUDVoVzMwVnlJUFB6OFhGSjhnZHdxaEN3cXFnRkFqYmF0T3F5OUdrMGx6OHJidUlEd2xxaFpvZ2NFMnQrVmFHWEhUU3IzNVpvcFlZenhoNFdEaWFqRGtZUmpWRmpHNjU2bXRyL0FIcUxiUmF2dFlaUCtndUNLZjhBOFp1VTgzSmpEbktrbWM1aDRLNlhNNmNyTG0vcXVUTHdoWXJOUFhmK1kwRWN0VlpOTGNPbXZBTzEyNnJWVXlTNlprMUlTMU80bzVTSE1LN1cxT1VuZFhPdWliMWs2MSsrc2N1cnZ3MEdkTUI0TlRVUGJUN2NmcUVvajRhU2VJOGNCWDNmallWa3J6eVBvMm9lV2krYndQdDZ1WnRBKzViSG01RHlhc2ViYnZKcXU1dS8rNWE1Nk5CSUQ0aDFVZ1VqRTVST21WUk15WndBUzFtaVZ5bktPRHdjUzJZbTNHd0h2N1NxV09RdksrMFR5K2w4M2dmYjFiOUcwYjc0bWMxdjhxTFQ2S0Q5ajF6TjBQbXM1emEzNVZvWnVwZis2WE5FZjQzVkk0YnBxcG1BeE5hSVpXRjFSczdjNUJERmRwWm50Y2ozYkNhRnRNYUo2Y3ZvYlhQM1hKZ2lkZDZ6UWtXYTdSeW1DamVzMDJCcDZiaE9DalVHSk4wMEI3MjAyRitRT1ZkclhsV2htdStvY3JRcmxSbFdyNVZDTUVwSENCaW00T1MyMWsxTzFHZndnZ0lFSi9hRE5XUE11MmVpMHUvQ1FUdzMwTUE4ZlBIa284a1FJRHB3ZFVLaTc4Sk90dVI0TEpTYmVKYkF1NU1JRWRNbVV5MUFGU0pycFNiUXJDUmN0aW05WXFTaGowTllCSGtLMSsrc2N2N3YxM1RWcUEvSm05Y01GQlViS2lrb3V1bzVWT3FxY1RxVUIxN1JnNWJDUEkramFoNWFyNXZBKzNxNW0wRDdsc2Viai9KdXg1dHY4bTY1a3BYWWVhT1JTU2pHVHcvd0ZWUHgySXpUQ3BOV09zV29zb2cyU1FiYmhiaTlwK25hem1NZG5heU9sbXM5dVgxQ3J6ZVhuM2J1UG1JOUNaaUgwZTUrYUcxVm1yR1U2d3NWL2t2S1FzWk5rSVNTWU5IaEJvVlU0SC9ic1JtZ3lLVGJYTFVKQkVoRTBkYnZLbTAraWhDQVVpdVp1aDgxWE9iWFBLdERONGYrQlZNMjVhcHM3TlYybGNmdVFKTnlsUGdKeVFiU01sRHNYYjY3M1NMb2RlZFMwbXVCRXRzS2E4NE53dWIvQU9iemNwZUpPbTArUEdHZktOSCtoK3J0cWxOUzRlT21wMXk4WVhXRExaNm5OUkFpSE8xNEJKcGNpUTRjRHZFL2NxcG1pZGxDMGFad0QwNStWOTBWVzhIZEs3WWtnL1FtSmZVQU9ReHpTNjI5Y0t1SEVGRnJMMlNqVmhHdlNxaWRmaWluMUFkOElzMm9EbFRqMHBHWUltdW1DaU0zWEk4a1E4TzNhSnBySUttUVdJcVFlRFhVcnh5ZHM3NEUwZXpsWHJBaGlOblNxWkVrVjN6ajFFeW5WWGw0MzNUVEJiQ0lDcFd2MzFqbGtkK01tM2luUElVK0NadklzNjd0dVJVMTFpRzBjWm9vMVJCSWxHZCt3bWZaRDlQUkMzcXkxeG9MU0puSDdGck8zS3dXWkZKS1ptSHI5S0NzMHpXVlZsWWFUZE1GWlhVSzFUakJaaEoyQ1Jkc1lyVUsxUVRCSmhHV0NSYU1lck41L0twZk9yTjUvSzVmRzJwVnZacXVWVUxISnBxVGwwc05sYnBvVEUwK2ZJTjExV2k2UzZDaGsxK3JGNS9LcGJJL1VLMVJJdWhZejhnMnpxemVmeXVYenF6ZWZ5dVh5TnQwN0VTVHVTWVM3eHMva05TTGRMTWwyVDZ4eVRocGpiVkM1czI2VGRDenlpU0V4T1NWZ2VpOWxYcTcxM0RYMnoxOWtES0tuWDdKcE8yK2VzNUVTVE11OGZsUWNLdEZ5TElLblNXWjY0NmhNa0FRU3REd1NUbGpsN083OFhNU1RwOHZEMzYwVjlrVmxGVDBnemFUdHVuck9WQXN6THZINVdMNXpHUEVIak5kUkIzMVl2UDVWTDVHNmgydUhRT2d3c0VpMVJuYlZOV2N5SjVtVWR2elF0NXNsYmFDMGladCt4YXpGNXNsZ1FTUWxaeDg5UzZzWGo4cWxzNnMzbjhybDhWMVR1cTZKMGxiUktuU2RSYk42b0IzRFZKWTdXTVpNVG1PM2JKSkhNUURsTVF3QUpmaCtLLzlCdmhFRXlJZ2lWTW9KS1ZtSlZNSnpNVXVXY2EwandFR3pkTkxGMnFUdEV5UzZaVkVrWVdPYnFsVVNaSUVVR0FpekNJaXhiaUxkc2swU0JKQklxYVRwazJmRUFqbEFpeFVZV09icUZWU1pva1Uvd0M0ZlQrdWR1enAvWE8zWjAvcm5iczZmMXp0MmRQNjUyN09uOWM3ZG5UK3VkdXpwL1hPM1owL3JuYnM2ZjF6dDJkUDY1MjdPbjljN2RuVCt1ZHV6cC9YTzNaMC9ybmJzNmYxenQyZFA2NTI3T245YzdkblQrdWR1enAvWE8zWjAvcm5iczZmMXp0MmRQNjUyN09uOWM3ZG5UK3VkdXpwL1hPM1owL3JuYnM2ZjF6dDJkUDY1MjdPbjljN2RuVCt1ZHV6cC9YTzNaMC9ybmJzNmYxenQyZFA2NTI3T245YzdkblQrdWR1enAvWE8zWjAvcm5iczZmMXp0MmRQNjUyN09uOWM3ZG5UK3VkdXpwL1hPM1owL3JuYnM2ZjF6dDJkUDY1MjdPbjljN2RuVCt1ZHV6cC9YTzNaLy9FQUVVUUFBSUJBZ0VHQ1FnSEJRa0FBQUFBQUFFQ0F3QVJCQklVTVZGejBoQVRGU0ZoY1lHeHNnVkJkSkdTb2JPMFFuS0Nvc0hEMFNBaU1vRHhJMEJEVWxOaWsrSHkvOW9BQ0FFQkFBMC9BUDUyZEdYRkN6ajFnVXBzUVIvY2RUTmJoay9nTXNaUU4xWEg3ZWZ5K0ZLenQvQldhUitPcjRiNWlPcjRuNWlUaDVRbThScUZFd2NSNnpsdjNKV0xoZUZ4YlNyS1FmY2F3c3J3eURVeWtnKyt1VlpQZ3cxbmIrQ3N3L01TdXF1cXMwYXVUOFA4TmF6U0dzN203NjQyZnVTcHpmQTRTWVhSVkgrSXdPa256VW9zRkFBc0tSRG11T0FzNk41Z2RhMWhwR2lramJTcnFTQ093ZzFpSjB3a2ZVZ3UzakZZM0N5UXFkVEZTQWV3Mk5LYkVFVm5jL2Z3UHBNa1FKSFNHMGc5SXJIdXMyRWQ5SzJZQm8reXJEZzVQbitHM0FXTWpkbk1PODFHd1lIcEJwMURBOUJvcUdsa0drWDBBVnBKMDA3QlFuMFc2eFFSK091c2pDK1Njbm1TN2FhZkRURHlQelNHMG1RUDh2MmY0dUJYeUI5bm1xZEN2YU9mOFAyTS9sOEtVdUtja1F4bC9vVTJGakFNMFRKOU9yNGI1aU9yNG41aVNzMmt5OHp5N1h5L1BrMHhzcG1rbFMvcnB6bE03a2tzZWsxNVNlVEdQMm15L2NWYXdPTWx3Yi9XUTFqaXVOaisyTHQ5OFBYS3Nud1lhenQvQlRqSkw0ZVZveXcxRWdpaGdiaE1STzhnQjR4ZWNBbW84S1Nrc1RsSFU5QkZTQ3p4eTR1UmxZZElKc2E1UHcvdzFvNFdFQjRvV1lhRFdkVEhJbFFxYXhPS2xoVHJiSUZZU0ZJWTAxS29BQTlRcnlQaVJCZzdQelFjWFlFanJZRTFKQ2p2aE1IRVhaU1FMcmxHeSsrc2RMeHF3eVdMQWtES0p0cmE1cWVETzVPdVFsL2NDQlF4T0p3Ly9GTThkKzNJdlJ4VFR4L1VrL3RBQjFCclZuYzFjVmllK09zSmo1SVlNdnpSNUVac09pNU5ESHNCMUVDOVdyUHBjamllTnlMWlhOYTFGYlBGUE5JRFk2d1Q1K0NCUkdPOCs4MUxFSlBYVVY0ajJhUGRhaXc5VmhhbmU0WnViTEZ0RitpZ3BXNDBHL242NlZsQUpGOUpwbnNRMVJJWDlRTlRPQVQxbW9wQXg2cjgvd0N4eWhMNFVycHJvcStHK1lqcStKK1lrcnByTzM4RllpUllrWFd4TmhXQ3d5UUoxS29BN3FmeXMyUDdKcjdsRVNZT1h4cCtaWEtzbndZYXp0L0J3WmgrWWxab2VEay9EL0RYaDVZWHh4VmF1VnNYOForREhZbVBEZ2pTTXRnTDlsNndjQmF3MEtxcitnckRlVVpUN1lWL0VXckg0WXdOOWVOdjBlczdtOFZZTU1JVHg4a2VTR3RmK0JoZlJXRlVzRVRtVlJwSkpQdkpyeVU0amlsODAwak1NdHgwY3dBcTNCeFVId3hTaTU3S2xjdWUwbWhoeEQ3UC9xdWFWZTQvaFNMWW9kRWcvV2wwcTR0V2d4dHBVZjdUVWhSbFBiWEdWTzRUOFQzVkdHZjNVa3JBZFY2eUFySHBITitIRHloTDRVck8zOEZacEg0NnZodm1JNnZpZm1KS3pTVHg4R0VrT01rNkJHTHFmYnlhWVpKQjFWaVFvbE1JdGxnWHRldko1VEdKOWcvdi9jTDF5cko4R0dzN2Z3Y0dZZm1KV2FIZzVQdy93MXJOSWF6dWZ4VmhNYTgzc21NMUlvWldHZ2dpcGNXMkpUcEV2Ny9ON1ZQaGtlZkRZdU84WEdsUmNCbHNWRitocThnUlBpWmVKT1hHU1VBVDRnTlRvWTVFT2hsSUlJN1JXSUlNaXdpd1lpdkpXSmpuK3d4TVo4WU5aM05Va2p0allSb21qRHgzdjJFMUl0dFlJSXJDWThDTHBpSkJRK3lWcTFjb3plSThFaWlNZmFOdTYvQWh1b2J6VkxlSTl1ajMyb3NGc05KSnBoZFhINEdvbktnNnhTVGhSN1FQNG11TXFOQzU3ZjZVUmszWFZUbTdOcnFGOG9kVGYwUER5aEw0VXJPMzhGWnBINDZ2aHZtSTZ2aWZtSktqRmxiRVFySVZIUmNWNkhIK2xZVXdZUERwRWdWQmxScTdnQWRTVmljVEZCRE5IcFUzTEgxcWhGWW5GTGg1SVpDTEhMR1FQZXdOWXVCNFpCclZsSVB1TllYeTFOQzQxTXNjUU5SbTZMaVlsa0NuV0xpdlE0OTJvcE1VaUluTUFCaWRBck5Ed2NuNGY0YTFta05aM040cTQyZnVTdkpjWWhWSE5qUENPWldYV1FPWTFoU09Kbm1oVm5TeHVMRWpYejFFdG80d1JselA1a1VlY212SytOeU94ZjNpQjBYY0NzWmpRbkd4YWNnS3hhc1p4a1JqbUlzR3lDVlByQUZZM0N5UXFUNW1LbXg3RFkwTVhQNHE0ckVkOGRKQU1OTnJ5NHprRW5ydGVzZmJEVGJSR3V2YVZQM0t0VXB5bmxrd3NiTXgxa2tVbUdsS3NNSkdDQ0ZQUlJZeU4yY3c3elNJenNwMGF1OGlrUXVyTHBGdWVvMkRBOUlOR01HTXI1aWRmVFIraXA1cWtQV1NhVXF6bld4Ym5yaktENUE2bDVxYVVoUzJvZjhBZE9HVmd1c1dxZEN2YU9mOE9FdVg0cUNZb3BZNlRZVkVjcEZ4RXBjS2RZcVlCWkd3OGhRc0I1alUxc3VDYWRtUnJFRVhCMUVBMURmSWdoblpVVzVKTmdOWkpOZWt0WHBUVmlwT05tWkp5REk5Z3VVZFpzcWlvM3kwVEVURndHc1JjVkM0ZEpFTmlyQTNCQjFpdlNXckZUTmladUtuSzhaSzJsenJKdFhwVFY2VTFZd2t6enhTbFhsTE5sRzU2Nm5HVEpGTE96SzQxRWNFU0JFalRFTUFxZ1dBRkZRcGxuY3MxaG9GelFKWVJRVEZWQk9rMkZRRW1NWWlVdmtFNmJWR2NwSkkyeVdVNndSU2Y2b1NSdmFZRW1ob2FlUXRralVMNkIwQ2tKWVJRVEZWQk9tb0xtTVlpVXZrWDAycUJ4SkhMR2JNakRRUWE5SmFua2FVcEZNVkJkamRqWVZBQ0l6aUpDK1JmVGErdTFNNWN4UVRGRkxHd0pzS2lrRXFKUEtYQ3VMZ01LOUphdlNXcHdWWlRpV3NRYUF5UVhXOWhSR1NTaTJ1S1lXSU5mVUZCUW9TM01CcW82Y200OXdyemxRTG50bzg1VnhjVXB1ckJPY1VkSktVdWhVRmdLVTNBY1hwVGRXVk9jZnppYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxYmFUZXJiU2IxZi94QUFwRVFBQ0FRTURCQUlDQXdFQkFBQUFBQUFCQWdBREJCRVNFeUVGRURJeklqRVVJeUJCUW9CUi85b0FDQUVDQVFFSUFQOEFyblBjSCtlRE1HWW1ETUdhVE5KN1ltazlzR0VFZHRKbWt6Qm1rOXNHWU1FMEdFRWRnQ1pnOXNHYVRNSHRwTTBtYVQyQW1EM0NHWVBZcVIyd1pnL3dzZlZPb0FhUk9takphWG5wYVdmcFdjOXJyMkdkT1Q3TUk0SWpMcFlpV1BwblVmQVRwdU5UWnlPMWZTYVpFcCtJbC83RExIbWlKMUhnTExLMkJYY1lZeGlWNkNWVmpJVVlnOU9UQ2xwVVRLa1Evd0Rrc1Ira2RtcHFSSzlEYnFBOXNSL0F3OFpuVGt6a3gwR21PTkxFU3l0dGZ6UHdBNXJwVEtFdFIwQ3FOZDFvRlA1Y0RNdEtZRlBCdlUvVngzc2ZWTDlkUUU2Y3BVdEx6MHRMUDByTDdWL2t0VVVjbkxOTE5OTklRSE9aZXJpdExIMHpxUGdJanNoK1BUcWpPV3pjSFNoTU5aaWNTbjRpWHFFMURMSWFhSWwrTldtS01EQXVLN2J2QnZhUUhOWjl4c3kyVFRUQWlOcU11VTBWVExIMGlkUkpVcml4TEdsTDg4S1ovVXVOemNPTlRqZy9jc2wwMFFZR3pMeE5OV1duTkVFWHFPVHFVMVhLRkRhb3JzRk5lMVFVeVJSVXNRQ3gyMWxWZGFFUThIdlkrcVk3WG5wYVdmcFh0MUg2RVFhbXhFNEV0S2hiVk9vb2NCcFkrbWRSOEIyNmQ1R1hQcmFmNmxQbEIyR0RMcnpTR1hYdGFmWWxOZFRBRHhTV0w2cWVEMUpPUVpaSE5JU3BScDFQTkFxREMzTllWYWdBaHhML0FOaHdnMU5pSU1KTE45UmFkUVE4TUxPNUZNYVdWMWNTdmFCeHhhSWFkZlFicmlrMHNWMVZNeTlZaW1RS1RhMUdibE1WQ3MreGp0WStxWC9pSjAwNUxTODlMU3o5S3pxR2VKekxKTTFvSWxOVXppN1V2Uk1zZlRPb2VBZ0JuVHZJeTU5VFFlVVR4RXZqaXBMSWswZ1RldGdyQnlKZEwrMHc5UHlPTFNob3I0UEgxRnBCUHE5WFZUekxIMHk2ckdteWtTcW0zVngydWkyNHdHRDltelRWVnhCS2RORXppN1F0UkpsT2lhcCtLdTlGc1NpeGRBMDQvSmwzelRNNmVtQVRHUU53VkFBNDZpbWtoNS9jSitNc2NiVTZoNGlkTSsybDN6UllTejlJRUtxWnRyS05QOWpHWGRVcFRKRnZjT3pnRWpVdUpaZ3FzS2cvZTJzdDEwMTNsem5hTUhFcCtzUy9CM0pZbjlRRTZqNGlXZHdIR0NhYW5tVkt3cERMV1lMQnFodmFyVTZlUmEzTG1vQWFneXBFc2wwMDhUcVBCR0xaOWRNRTN0UDVxM2JRc2VtdURPbnA4aXh1MzBVeVJRdW1MY3NkYVN6WkU0TFVFYmxtZEVUbWxWRDNHUmM0YW1aYXFCVEV2SzdJK0JZMTJmZzN5bGw3ZmNTdTlNWUQxM2Z6U282ZUQzRlJ4cEtYTlJCZ2ZsVnArVlduNU5YbkZTdTcrUU9rNUF1cW1JTG1vdjBMcXJCZFZjUksxUU1XalhOVmhnd1hWVmVKVXFNL0pTdlVYaEhxdS9tQ1YraGRWRiszcXU1SmRLOVJPRmVzejhNcmFlUitWVk1XNHFJTUI2cjFQS25jVkZUaHE5U29PUmQxY1podTYwTnpWSWkxblVZRDFYWmRKQkt6OG1wTlpQSlc1Y2NSNnIxUHRIS0hLbTRjakVGeTZqRVppNzVLVkRUNURYRlFyZy9ReWY4QXNMYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1RhU2JTVGFTYlNUYVNiU1QveEFBaEVRRUJBQUVFQVFVQkFBQUFBQUFBQUFBQkFCQUNJREZCTUJFaFFGQ0FjZi9hQUFnQkFnRUpQd0Q5a0VlQWp6R1NQcHVkbmQzc1BKeEg4ejE4cnI3a2pqeDg1NitRN3VzOWZOTXV3OEpqdTVuMTNrYmVZMnM3R2NNMnExVE9OVTJxMVRPSERPTlV6N1Q2M3RhcG1adFZxblkzTnF5eit4eUlpSWlJaUlpSWlJaUlpSWlJaUlpSWlJaUlpSWlJaUlpTC84UUFMUkVBQVFNREF3SUZCQU1CQVFBQUFBQUFBd0VDQkFBRkJoRVRGQkloRlRFeU5VRVFGak0wSWlXQUlFRC8yZ0FJQVFNQkFRZ0Evd0JUYXBTSWkvOEFoMFZLU3RQcDMvN1VqRytiWHRkNlhQYTMxSVJpOWtVakU3THZEcmVIU0tpOTBjNUcrYUZHdmxTa1kzemE5cnZTcm10ODk0ZGJ3NlFyRjdKdWpwSEk3dWlrWTNzclh0ZDZWWFR1NTBzRGZOcjJ1OU5PZTF2cVFyRjhxVWpHOWwzaDBoR0w1VnZEcmVIU0ZIOUZjamZOQ3NYeXJ2OEFMcFltZGxZVnJ2SlZvY2hwT3lhVXBHSjJWcjJ1OVAxekJWNTYxZzZxcHlWbk9xQ0ZXTHF2aWdheWhWOFVOU0s1ZkpPcXNmNmx0b2xkbk1yOFlVQVp3aXRJa1VxRkVqMHpKVjU5WU9xcWNsWnVxN0E2UlgvS0s2ckVydWN5cHJsNUQ2dzN2QVRYTGxYeEoxWUtxN2hxeW5JUzdxeEFLNXp1OVdlOUh0NVVWc2N6RGpRak00bUs0ekFKQmtySE93cUJjam1JdFpjcStJdnBGZFFKMG1PcUtPeTNsYmhDY2psY3VxMS9LcmVydVNPbWVsRXJOSmFzYXdiWXNwNHpJNm9wZDBUU0psTitMSFhqQjFPUjNVbG9sekJTRWFPOHBNV0M3aTQyMmVzdGRuWFFhcXQrbXVMT2U1dUl6SE1tYmEvWE1QY0ZyQ3pERVlpa3pXUUlvaDdlTCs2QnJLUGREVmgvRzJ5YndRUkNkMk5hMWlhTnlpUnZYRjZVWU8wcVZpc3JmdHpFck12MzZ3Zjg1S1BHR2R1aGN5aGhDRmlpc1Eydm5EWTl0dGpEVGNaTy9aSldKU1FpZ29qc3FJaFo3bk53MG0waDNVWWlsSXIzWS9iUStGSWptWXJQZVZ5TnRNVjBPRTBKYi9KNU04ajZPRlFFNkhZN0pXUkFHUmN1OXlkV0RNYTlwZGN1RXdjOWVqRUZWRlBTK3FyRWtQZ3MzQXg0em02aitOYXltVHZ6bGJSb3lnMGV1TVNkK0ExS3lSSE51SkVkaWM2SXhxaEsyMVJ0OUpJc2dsbGlRM0ZIWmI5TE5MYU5ac2hBUjNQVVlsbHlGYlZ1UHhaYkhVTmVwaUw5Y3c5d1drMStGMStjWDkwRFdVZTZHcEVYNHdkRjNpNnlDSU1MbktjbThkeEt5YUcyTWdOTUdsSW02QmN5L2ZyQi93QTVLK0ZyT2Z3RHF3ZTRDcDM0MXFmK3lTazErTy96anZhUEpWTk85V0QyOFNWNUtxVlBPMk5IZVJ6RVV4a1JjcWpiTWxya3dlVjFCZUZjdTl4ZFVLNlM0S0x4anlEU3lLUTJPMmgwR0c4aFY3TFNkVllnaStHTm81RUdKeXJKTHZ5bGRXU3hrQU1OWVJKUkVJRmNqeDUwNU9RQTBjMGQ2b1cwWkhJaE9Scjhpa05QYVZNTEgvMzJWbGNyWmdxT3NhRHV6V3F0eUVnSmJrYllwVy9DWStrK21ZZTRMV0VOUlRFUjJjRFkwWTFiaS91Z2F5ajNRMVlPZzFHWHJidE45T1VTdHEzUDBSVlJkVWxUNUVwRVErTHlFQmNXS3VaZnYxaENvaHlhb1J2ZXM0N2dIVmc5d0ZUdnhyVncvWkpXSGpZc0JxdXkxRThRY2lZZ0xkWklZcm1xeHl0WEhaTFhXeGpxYm1yaG5jaE1odTQ1RnBSNDJPY3hVYzJWTVBLMFUrSHlkcWVnNnk3dmNYVllMV0tkRlAxZDJPMXFCTDVkdVE5TDVyV1BvSmJlUFZxc1RzbVNTZG1BOVU2djVkYVM3aElsSWlHeGlUc1Rtb3M2NERoajZ5U0lzUzVDNmx1VVpJc2w0MnNJcnJDNXE0OTJuTVdzeWxkVG1DcUxMTEdkMUJPWjVTZGI4TGxkWVhCK25mU3N3OXdWYXdkRjNpcldkZHhqckYwL3RRMWxDZjJwcUVjb3Z4cE9sVmRwcmlXNk9KY2Jnc2x6a0dXK1kvQkRCZThRQ09FVkhwbEpOMlMxOUNNUVhjYVRwS0xWOWM5OXFqdmZZRS9zQkxUMTFZdWs1RjVKS3cxVjRDSldYSXZpRGtYQlVWU0dTc29zcElraFpEQXl6aFlvMlcrQ1dhZEJEeW5wQnRRaDR0YldUWktvYkliRkVEQWVVRUE2eDVEQ3BsS282YnFtRE5SekRJdDlpTEduRUhXSnpkWXBZN2xSZFZXbVRKREc5TFljNlNwMkl1WkhWQWpIV09RR1NwalVKZUxERVpEYzRVWnpoR1J6Y21aTFAwRlFGMGx4a1ZqQWdQTUtqYXVVRGcyWlExWWY0em1MVi9OdnpITFdNV1dQSWpiaDhzdFFZblErUGlNaFF5dHRWN0pxM3ZwVXEwdzVUOXcwTzJSb2Fxb0pVR1BNVFE4ZXl3NDVFS0tSWlljZ2lsTDl2VzVQTDdkdDN5K3h3WE5ScXhiWEZocjFCZUpoR3F4LzI5YjFTbjJTRVhSSHR4NjNmS1k3YlVvdHNpbUcwUkEyU0NFaUVIMjdvaExCQWU5WHVqUlF4V2JZWk5vaVNuN2hvbHRqUTFjc2Nna01uUzkrTld4enRhaXdRUlc5SUpObmh5WHFVOE8yeFlqbFVCZ2pNMVJ2KzM3Y3J0RU5ab1IzOVpZc0FFUkZTUEt0TVNTVGNQSHRNU011b2Z0KzNxdmY3ZXR5TDNiWUxleDNXMDl0anlGMUxHdDBlTTVYamV4aEU2Vld5dzFUVkd4bWRHM1RzZmdQN3ZqVzZQRzdpT0JraG0yVWRvaGpWSE1kWllhdVZYZ2pqQTNvSEloQmtkaWh0TVFMK3RtdW5aUDloYzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5YzA5Zi84UUFMQkVBQWdFREF3TUNCZ0lEQUFBQUFBQUFBQUVDRUJGUklURkJBMkd4a2NFU0lDSXlRdEdBNFZLQm9mL2FBQWdCQXdFSlB3RCtZYkhjZGhvYUpMMUpMMW83RWxSanVNa3ZVa3ZVa2lTR05EdlNTSGVqc1NWR2lTOVIwa3ZVa3ZVa3FNa3F0RG82TkR2OG1QMlBBekw4TTdlRlhGT0dqWm94K3pzWkdNNytHWmZrZWZKZzdlNUt5VzlIOVBLT1I3RDJaeldiVmo3b3JVZE1yelI2c2s5ekE3UGtiRzlUNzNiK3k5ci9BRlVsb1A3dmt4K3gyMkhjeS9ETXJ3aXdrelkyV2h5cm5HaGo5bllWN0ViWFpxaUNUc1pma2VmTk1MM04yeU4zSkVMSys3SGRvelk3RHU2Syt3clhSaGU5TFhzUlZPRGszVkVsSVdvOVVQUmo0T2JuRCtUSDdybCtHWlhoVTdIQ09XY3J3ZG1ZL1oycGt6N0dETDgxM3N2ZW1GVFpJZXJaeWtQYjNwUDRiaitLVFB1a3E5L0pnNVp5cWZjditpYWFIZU9CM1RwK1J4Y3o4bUJZRVpmaG1WNFJZc2M2VWxlMnhzOURDOXpzTXlaOWpCbCtSWjgwd3ZlajJYZ2hkWDBhTlBqSHFTdllla3FMNmxzelN4eXFKYkRTcks2UnN4N2lUTmtiS25BN01kMno4YTRSMnAzOE15dkJKb20vVm1yMWJGZEVMU1F0bWY0cjNHMGRSK3JOWC9Sa3daZmtXZkpnd3ZjWDBTSk5KaTNOb0lWNG9oYVNzYVdaaFVXbDcrcHh0L3VrMzZzbTkxeXpuY2pvaUdvcldackN3MmtLN2RFYkViM0kydWJTckJOa1Vya2IyT21rMXN6cHB0N3M2U09tanBwMklKTml1bWRKSFRUc2RKSFRSRk9LMlJCSnFuVFYyS3lJSnNqYTR0RHBrVWtRVFpINGJpdW1kSkhUVFpGSys1Qk5uVFNiT2tqcEk2YTBJM1pHeHlRMUZvZE1qWVYwUTFJQ3NoWFJIWCtZa2lSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVIvLzlrPSk7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwicmVhbGVzdGF0ZS1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmVhbGVzdGF0ZS1hc2lhLmpwZWcnKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQVVFQkFRRUF3VUVCQVFHQlFVR0NBMElDQWNIQ0JBTERBa05FeEFVRXhJUUVoSVVGeDBaRkJZY0ZoSVNHaU1hSEI0ZklTRWhGQmtrSnlRZ0poMGdJU0QvMndCREFRVUdCZ2dIQ0E4SUNBOGdGUklWSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDRC93Z0FSQ0FETEFaQURBUkVBQWhFQkF4RUIvOFFBSFFBQkFRRUJBUUVBQXdFQUFBQUFBQUFBQUFjSUJnVUVBUUlKQS8vRUFCc0JBUUFDQXdFQkFBQUFBQUFBQUFBQUFBQUJCQVVHQndNQy85b0FEQU1CQUFJUUF4QUFBQUNaWUh2d0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUpJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ0pUQUFBQUFBQUFBQUFBQUFKUkNTQ1pJQUFBQUFBQTc3M3dQSStlVjgvNHNnQUFBQUFBQUFBQUFBQkVjWmUwdnFLdTBmWDhYaUFBaVV3Z2tTZkpJUUJLZmorZ1djNFprREY5VW5sYllVd2o2SUFUR3BjbHpLSlU5eTRmd3pwOHBsRS9UOWVPc2NweTNMK082UDR2bmtUNUpRU1FUS0lDUUlJbEdVNVAzOUhmL1k4TTJtRVNtVVFsV2JXcVZtM3FuVC9BRlN6blIzblJsN1J1ZjhBbTVsREdkUTA1a2VjZGg2NHJ4dm16RHFtMzYyeVBOY2dZdnFkTnM2N1VmZlhZYlUzRGtQTExhWXlIUFBtZWsxcjUzUmQzUmVPODhybGZIZEoxSGtPYzgvODNQdmVmQytXVTBSYzBtVStPeFo4b2IzcG0vejN4Zm0zay9HZFErTDR0ZW42VXRhNVBsdnpQdjBQcnd6Qmp1amFSdmFEN3ZwVHpoUTN5eTI5UmhsSGQ2YmExcW9lK3Y4QU9mTnlTMU5xajFUYnhjYnVqMys3cEdSTWIxTFUyUTV0NVVXT3IrOGRHS3UxNkF1NlZoVEVkazJqbE9TNTBwN3hweTlvT2FLTy9hcHY4NmlGYmFxL1kxeUMwOXlxdG5XWmZYMktDVWQyM2ZtZU5aVXgzU3FsWjFuOHg5Uyt2c1d0TWx6WENPSTdGdmJMOFl3NWl1djZZdjhBUGo1NkQwcFowb2IvQUIrbHVGenZhUGFMZW9aTXhuVGQzWm5qZVJjYjB2VXVRNTNFcXUxeDZwdCt2TXB5dlBsTGVOVVgrZFlaeEhZdFU1TG0wcnJiUm55aHZndUYzUjdIYjFURm1IN0hzUEs4azU3NXVjSjQ1cmt2TEtiVnluSmNxWS9wR204aHozTXRIZnRPWHRBeTNqK2k2dHlIT01xVU9pZjUvUHA1L3dBMnU3OThEZGJlbjVQeDNUdFQ1RG0wbzhOai9lSTY3MXhuRGVPYnZkelRQNTg0VHQzOUI4NXcvTmREZSs5OWNOOFQxbTlmUHlueHpNaHZhTHEveHp1a3J1azUrbzd2cWZJODR4bGkrcmQzNzRTbSsrdjhmNVpTbTJOZnp0UjN2Vk9RNXptUEg5QnZsM1M0cFQzSFBsSGZDZTc5OEQybnRob2hTM2IyZnVqZEx1bC9pSWhGUGVxWFkxbnJ2WEYrZkh0TjYrZnFOblhZM1QyL28vWEcxV3hyWEZlV1c1dnp5RlhzNjE0L3haZ3RMZWFCNzRHcTJkYXo3UzNtNjNOTDhTTFh0UERPTkRmcTFhMVhzL1hFUWludTExdWFYKy8xRURwN1pMTGVvMEdqdldnTHVtZkxIMzduMVZqOWJhSzFZMW42dnJ5aDlMYzZ2YjFhWDFkbjZQMXh0RTlzRjQ4V2VJOE0zT3Eyd3BJa2hJQWxFQWxNRWtJQWxNQUlCSWxFSklrK1UvUkNBU1JLWUFSSkNSS0lKVENKU0lDSlRBQUFBQUFKSUFRU0FBQUFBQUFBQUJKQUNDUUFBQkpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVJJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBcjFqWEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUIvL3hBQXlFQUFCQkFJQkF3TUJCUWtCQVFBQUFBQUZBUU1FQmdJSEFBZ1dWUkVTRkJNUUlUVTJOeFVYSURBeE1rQkJnQmdsLzlvQUNBRUJBQUVNQVA4QXM2TnB6WkV5SzFKalZ0YzJUSVluWGpNZ09ZaXJGbmY1czYrUjQ4N0ptTENXUTJOSU1GSURjeU1xK3ovQnJYNVRFODNYK3ROZy9rVTdRZFFRVkNKbVhwUlYzYkl5QUgyc1pHaTRqY1NIL0JBamZOSlJvYTUremdEUU5JRUlqeEhCOHkvYldHWWw0UHhZeldMTEg4MmZVaThhZm15eEZ6a05Wb1c2SUNZUm4xUlh2NHRIMUt0M0E4VmcySWI4M0N6YUVxVTJGRVlya0JSYjhIVVd2SUF4SWFWdU0velgrcnBGNnM4OUZjV0VFaDZyMXVHZ28xblhZT2VGeDBWVXpnMTE2dnhzQXhPYVBtRHlqNHlZeG0xTDE3b2dKQUZza0xoR1NlVE1hZjE4WGc1eHYyQXhCY0I2R28wUUt6R05pa0l6OTFWWUZVYjFHR1Y2RDhPSld2eW1KNXV2OWFiQnpXdWlCN29wZzVkY00zbmN0YTYzelJZWGJBdjM3YjAyelY0R2RrckNPS0wxZnJkL1lKcDdCMS9PSUxnYW0xdUdpZXhhOUVkNFoweHJzMnd2c0Q0d0hkWTZ4cEpndGF4NVpsVFRVV016RGlOUlkySHRaTzZzb2RpTlNUSmtKOG1kUzZETHU5NGZEUWxXTkNGYWgxOEpnSkdTdVJwU210RDAyY2FoRUJzTklqTXpTV3Ntb0Q3bUZjOU05SzY3cDFocFRKMHdKK1NSOVB1OU9YTFZGQVVLZlBLRC93RG82ejF2TjJDYWN3VjFZZ3FCcWZXNFdDbUdkZmlPOHRtanFjZUdPT0E0bUFZZ1ZGelFwaVdKSXNxekw0QUJrTElmaUJCYmFaeTZ0cEtrZ2gyR0U4ZGdablcvUjlRUERYVkNRbWd4UDl4MnNQOEFkYlhoaXJMSzJ6UHFWZVlURGxZMFZTUWNQQlNzVDl0VFg5WWEySk1LejJ5TzltNGFFQW9ocUN3Rm52T2NwbXBOZkZhR0NKVDY4ajByYjllRVZqWWp3b0hEK0hEMVpvOFpLRFJiRmNXYzVPYy9VK3ZKOE5ZdWRaaHNjQ2FEbzBLRzZ3WGdLVWQzbFNxMVRad1JxdURmaFlmWjAyZm5jdnkrV0o2cDBJc2ZqdDR1UDQ3VzJIaVFXY2xwbUs1cU9CaEMxWUljOXFJOXNQVkxsL01zVEpWb2VoUnFWWFhhbFZHQUx4bk1wall3RUtWMWFCMmZZbnNLenNSZ1NhUnl4OTJNKzVXZ2lmek9TRGsxSjFBT3lMSnI0TWFsL2ZKNmp2MU9oY3JYNVRFOHRRNWd0MVlyQWsvZXpuam1yR1dEZWFZWlE5RFB3N00xWWt2a3BTSjJDd1dyWkVZOTZadDlOMWhHc1lGcTQrOWd6TnYrdUJtd29zUnVlUW1STXYzVWJNbzJHY3FqVzM1emJKSStEa1NZekJDZU5lcnVlYnRYRnV1NXJubnVLeEg0VzN6c1dFZElSbU9uQ0MwM1NDaFArc25xRXRoVUNBRmlSVXAySXVrYmNhZzdKZ0NNNTd6NCtmOEFoa3JsWk5tb1JnZEVoR0pzYU1uOW5yeTYyU3c5NzJTR2gwajhiUm81aUJxSVc2MG5vN3NiVjdtd1NFVjErenV3SWxFcXpsTXJHQU4wMjRVYjZob0RVWFp6VXRyQkUrenB0R3N2MjR3VHpSRnoyMVpKdFgxb1NJRHMxYW0xbTdINjlhb3h2QXRMelZQdnc5ZVJEY0d1OVQ4b3FSelJ1SVpGdzdOVzVRbDZTNWpGZjZmQ29lU3MrbVhSK0pKMlBHdXJGcjliMTc4cCt1djB2clBOcndXU2ZVWU5HdjhBM3M0b21EU0pqNklsd3V4OC9jcHBSMHBMYVRUOWhuMlhXTUNjVWRWNloxTi9pZGErM3ByL0FEdVg1dXo5R1QzMmFKc2NZenJPS05UTkVtYmcxRVp0cDl1eFZ6TmpOOEYwOFc2Ykt3VTQvRkZScTI3bnJ6YzhOQ2EreEgyR0o4QjJPOGlPTVMrbmk1NEc4NHNKK0M3QXJJTml0MWNjQ2o1cm5oMUhmcWRDNVd2eW1KNWZ6Q1YvcWFsR2wvc3d5aEdReVpOdVlTWVpmcCt1OFFxNnlKd2pFSVI3UnB5dDBDZFl5TTloMlhyUFYwdS9RQ3M5a2lvMVdBblVUVjNrWWdUVk1ScXE5WTVGWGlQV3VJeEVNYnh3aDRiZktKRS9yUVNUSmZYWUdleG1tU2JPMG1idGQyZnNZUWpDYnc2ZFN6TFEwN1ZIblUrWHQzWGI5K0FSRUd2Tk5FOVU2WFAxMjRzMk95S3d5ay84TWxjaFNmaUVJMHRFOXl3NVRFNkF4TWlPbzdIditqRHVaODlaUnhLQ28zUUZqakU5Y1lCZmVuek55YW5MWEluRlAxL05wWmdUcDV1YzZVbjdZZWlDbzE0SHUwZ3dhSHpQWFBMQzdtMG1mVnp6YnlaNmJyUEdZdU9jTnpOR21yM1ZjTG5TWjRCWGtZZHJYVDlhMHRNVlQ2eEdCbnA2WThKMXQ2MjlRSk1BMHE0SXVzdHdVcDlVcE5pem5RZGJ6Tm92NXkycitNak1NZFN1RU5hZUd6elRENW11djB2clBOeUVWRWI3aWx2NnJCbVJpSTFpZEVkeGVqMnJRRnBXMVMzZ0N4SHh0QnFlRkxwVUVDajZQdTlUZjRuV3Z0MWxmbXRmSFpoTjBibFBTOGIwalhDbEVLN2hYWElpOHJWbk5WSTFnV0J5MWp5QlhVdTE5Qk1EZFpYNjVUcVhUNkNvRXJDL1dzQjRqWno4bzRXend6bVVMZWhpcWpXZzVpRXBpQVg2bFdsZzU0QTY1bWtvQjFHUERnVEVRdURmSlR0bDNocS8ybGcwME95Z0lNNmpva0FSRGdMVm5zMXZGbHd0OTNJMk51S3NSS0h0NnlVZGhJR0NZRXhUWFV1R1ZqMWVyTTNCMjQ3K05XSVZLRWloREF1SlFkc0g2R3dzQ0t4R21qSTNVd0tYQkZtVmVXMW1mNmtwYjhQTml1Z0VpUFM1a3FmTmZtelg4MzVPdTl0R3FEaG5BK2hnU0V1ZFN3UDRpK3l0emxmRjJVb0R0SGNRWjlZa3dWMUxNZkNSRE5hZFNVVjZpQ3M0N0JjaGl2aENYK3BXSS9GZFk3VGVUN05mYnVMMDRaZ0ZJd2tMQ3ovVVFHSlYyY09pVjZiOWF2V0l4VmpMWmNKTVdMS0VkUzNvd21CeXNxcnhQcVhhUmhVRFZqTlhia2JuM3NuTklIbGJ6ZXcxL0orWW52bk5mSGdMbU1XTmxCY3pZenJYVWZMaXdNSTFuQ3JPZXR2VVFSS0RYWUZhR0tMWC93Qk13LzhBZFJlNDFzQXFOMlNRdWdQRENNK002bVBSbEVNVmRmZk42bHhpTUw4Q3NTWFhMbGRqbDRNb1NNdlkrbGI2ZzRnR3JDd3ExaDE5ZGhXOXU4WEJ3ODNCV0VtdnR5bktQRVFXK3doVVRPNmw0Q1ExVWJXSDg1SURxTW13WUR1QndObVJtYlIyUXpzU1NNZWFGWmovQVB2YnMydCtONTJiVy9HODdOcmZqZWRtMXZ4dk96YTM0M25adGI4YnpzMnQrTjUyYlcvRzg3TnJmamVkbTF2eHZPemEzNDNuWnRiOGJ6czJ0K041MmJXL0c4N05yZmplZG0xdnh2T3phMzQzblp0YjhienMydCtONTJiVy9HODdOcmZqZWRtMXZ4dk96YTM0M25adGI4YnpzMnQrTjUyYlcvRzg3TnJmamVkbTF2eHZPemEzNDNuWnRiOGJ6czJ0K041MmJXL0c4N05yZmplZG0xdnh2T3phMzQzblp0YjhienMydCtONTJiVy9HODdOcmZqZWRtMXZ4dk96YTM0M25adGI4YnpzMnQrTjUyYlcvRzg3TnJmamVkbTF2eHZPemEzNDNuWnRiOGJ6czJ0K041MmJXL0c4LzhRQVFoQUFBZ0VEQVFZQ0JnVUlDZ01BQUFBQUFRSURBQVFSRWhNaE1VRnowbEZoQlJBVWNZR2hNbEp5c2JNVklDSWpRb0tTc2pBelFHTjBnSkdqd2NOaXd1TC8yZ0FJQVFFQURUOEEvd0E1MHFCMGIycUFaVThPTDFiNlJKRVdWdE9RR0c5U1J3SS90eUhCa0w0MWU3ZFQ4anhCNWcvMkwyU0wrUVZtRDhDUCtnbmhTVXhGdGxHTWpQQmQvd0E2ZzJJamhpR0ZYTUtIODJlVkl0V002ZFJ4bXZHNWZTbndWY2ZNbW9mU0Z4SEdpRENxb2xZQUFmMHhQNkVpYndSNStGTXhrY0RlQVR5K1g1OE51c3NYNjZTUEIxWVAwQ0tOeWhubjI4a2hFTy9VQUhZak5BWU1zK1hrYnoxR3JHY3BOTXZFN3ppTlBQRmNETGVmckdZKzk2QUpqYUluWk9mQms3YWdsTU1rWEVod2NFYnVPK3BRSE5xU2RsQjNHc0hSTlovcW5RK083Y2ZpRFNGaEpjaTRtajFqVWRKMGg4QTRwN0JKaW0xZVRMbVNRRTVjazhGRmV5UmZ5Q3N3ZmdSMU9BOGZvL0pRUmc4TmZNbXNjQkdBL3dEcU45SVFMaTFjbHpCbmd5bmlWcXpBTnpPbjB0L0JGOHpYT1c4TzFKK0wwUnVtc1hNWkh3K2lmaUs5RlhndDRKekk4SGpxM0k5UW9JMFhPY0tCZ0RmVnhqYVMrMVRKbkNoUnVWZ09BRlc3czF4UHgyVVliQUhteHJuTmRqYk94OGNta2xCdXJNU3VJcDQrZU1IS0gzVWlFZysyVDk5UlhiNkp0dkttTkpHbmNyQWVvd3ozWmw5cm0vcmNNMnJHdkhHclhCdWJrREo4a1QveU5jNXIwN1VrKzlxMDVpbGdKMlRIa0dUaGlyU1F4U0o1anc4UWVJUHF1MzBMbmdPWlkrUUc4MFIrdG51eGtFK1NjQUtBekZMQnVqSjhHVGhpdjhiUDMwM3BCN2EzakxraEZESGlUazRBcmk4MXlUbytFZkRIdnlhNEUyNDJaL2lUQnE4UnBXdEpzTVlBRGdIVjRHcnF4aGxsazlwbEdwbVFFbkFhbGdqY1JoMmZlUWM3MkpOWFNDU0N3eVVWRlBBdnpKTmNuZ0d5Y2ZGYTJyR09jenl4dG9QQU1FWURJcTZTWXlqYlBKcXdWeDlNbjErdy93RFl0V3NZMmF0dzFzd1ZjK1dUUk9vcVNESC9BQVkwMWVvYnladnJ0SVMxVzhXaUswRU90Vk9TUy8wdUpxMkpFVXNpYVNFUEJPSjRWZENPOWNjaThhT1IrRUt0WUhtSThsVW1pNWtXU09abDJma2dCL1JIbFZ4QU5xZkZ4bFdQeElyOGx4L2l6VjdKRi9JS2t2YlV1T1RBUVJ0aWl1RllqT0Q3cVNjWEJtTUExTzJjbkoxMWRXOGtURHhCVWlwNVJjUUE4WmhqREFlNnJUVVlqQTQwNVAxbElJTkFFbXpPWXRmdVJpeUUxckluamptZUk2eHVPb0FqZUthMWlMT3h5V09nYnpTR0hSRkRkT2lETUNjQURWM2ZGWGZtVlZCajVzMWVrM2tNc3NKMHRvVEdWejVsNjlJNjRwWUpYTEtEcExCZ09SeUsyVGZjYWE2anpGRGNPaUhMak80R3NVUFNGekVJZmFuMGFOb3cwNHpqRlhqU3p5dDRuV1FQa29xMWp3bHFJZGE2OG5MOFJVVWhNTHlKb01hSDlqaWR3T2F2TEdPUno0dUdaUHVWUFZhV3F4cDVhMi8rS2ZSQkZKOVF1MkNSNWdaeFFsVnJnU1RNd25UUDZRY0U3OTFZcVAwcGNJN25nZ2NPbW8rUUxWZlJhREpiU2FXMG53Tko5QVRBeG40eUoyMXNsU09iZG9salhnVkl3Sy9KdHY4QWhpcnVTemdmN0xPQWFBcEoyRnRHa3pLSUVCT2tLQWQxUmw0SkptNHlhV3dDZlBGYktmNzA5ZnNQL1l0WWgvR1QxZWlpWUpVOHNrbzN4RkdFUlQyMHAwRTZlREExKzNoOXJKOEFOM3pyMFpmR0NaK0FFWnloZjNhV3pWeEdVWWVLa1lOYXpvdW5sMDRUelhHYzFaUUxGckl4ckk0dDhUazErUzQveFpxOWtpL2tGV2QzYXlQNW9JWTlWWGtPNWtPVmtSbDRnK0JCcldkbE50Z2gwOHRRTld1aHphV3dMQVI1d3hMR3JJb2x0TG95SGw0L0lVbk5wNHBsL3dCN0QwUWR2RmJ0bEYzbkhNOHZNMFVoTTMyOUFwN09JSHlaVkNzUGd3SXE3Uk52SGRGMUtzcWhOMmxUa0VDck82TTYrYUhDSEh1S1ZZT1hoMjMwWFZ0enBtck1Qc0lJcE5iTzVCWEpyWk45eHFDVlpNZTQ1cWVOWkkzWGd5a1pCcVZwYjVrbUxpVmM1ZDFBQ2tWNkprWkhUbm9kaXlOVVVPd21nbGZSclVFbFNwcjlzNjlxL3dBRlhkODY5R3lGUnkxajlnK1dvRUdzL3dCVG9BR1BmeHIwemFqWmVjaTd3UDhBUXZVNERSUzhRanFjclVFd2VWNDVkWm1VY2xIbjZycjBuS0pISEZJd1NXTkE1amhFNFQvYmsvUXBFR3dtQlFTTytkNElSaU1VTDdFZmpvTWI2L21FcjhtMi93Q0dLc3ZaYmorQTVxNGpXU09SZURLUmtHcm1ZeVJtU1hRWVFUbkRDb2dYbWxBd0dkamsxc3AvdlQxendiSFFzbWpHOEh3TlhZVEV4dVE0R2x3M0RUNmxHR0hGWkY1cXc1aXViMmsyNC9CcVBDUzduM0wrNnZjS3VTQzVSQWczQUFESGtBQlVPNko5ZW1XSmZEekFvOEh1NVJvVDRMUzZqTGMrMEJOWkxFOE5OUldxMnhqZDlmQjNiUEFmV3FDRkl0WHRRNUQ3TlhoakloTDZpdW1OVTQvdTBEa1drNUlNZjJINVY0Sk1yQ3JtTm9wV2Q5dkk2RVlQSUFVOG0xZTNsR2s1NWxYSC9PYThJcDFmdHBoZ1hGMUxyMGU1QlU3bVNTVnprdXgza21wRzFtMmQ5QlJ2Rkdyd01pQmFFclNMekdHTzlUNGlnTjcyc3dLT2ZjMjhWYnpDU1dBVFpsdVFPUmJHRkZPaFhQdFk3ZlZGdWhHdlJMQ1BBSGVDS3VvSGh6TElpaGRTa2VkUjdzamVIWG1yRGdSWE9Xem0zSDl4dTZ1VDNVNEFId1dydGREQ0pBZ1JSd0E5M2ljMER4QU9ySHV4L3dBMWE2VEM2SERJVjRFSHhHS1FZTjFhdUVMKzlPRlNncTEzTEpxa0FQMVFOeW12OFdPeXJ1YVI5ak1CSU5EbkpVMXplMW4vQVBWdTQxL2Z6cWcrV2FqR21HQ0xkSEN2a0tzYmFPM01ndWdBK2xRdWVGUEVrZXlMNitIbmdVRGxJSGZROFAyR3IrL25Db0trbWFReVJ6aU5BRHdWVndjQVZZcElwRFNoOWVvanlIaC9uMjYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cTYwbmRYV2s3cS8vOFFBSVJFQUFRVUJBQUlEQVFFQUFBQUFBQUFBQXdFQ0JCRVNBQkFVRXlBd1FJRC8yZ0FJQVFJQkFRSUEvd0JlWC9Da2R6ZjdXeGlOKzZyOUZYeWl0NlI5clRoeHpvbko1YnpRRlQ4a1RtcXc1bkt2WDVqalVDQkVGQXZCa2NkUXRBZGplUHdRZkVVQUJJSlFpRHpoc0NnVmpxQ09MbmlDSkF1QXJlWTFnSEErQjQyeC9pT05nVHNDQlFvQ1FQeEU0anZZRHhBc1lyVlZ6eHJLNXZQYXZldXFSWGtGOFNLbkhmRlNTK09SM01jdkZlQkNpR3lTM292R2NNdmFWRmpsUm5GVGlFQzZYNWljYmtVRHpBYkdiNFdNeHNybThSM09qdUFFT1c5STRha0JIVXd3aFhrNU9KSGp1TUpzWlJldURuTkhHNXpmakYwbm1jWnlLU014c3Z3bkFJU1J3eUpLV1c5NDVDeW15akZaS2U4Wi9iZkpFZEpTeTNLSS9zdElrcFpQc3J3cERwTEhwTDlyNWZaMjJXNlY3ZnlwSzl0NVdTalBISVdXMldjdDlYM3EvcW4ycjlVL0JFLzByZDNkM2QzZDNkM2QzZDNkM2QzZDNkM2QzZDNkM2QzZDNkNXpuT2M1em5PYzV6bk9jNXpuT2M1em5PYzV6bk9jNXpuT2M1em5PYzV6LzhRQUtCRUFBZ0lDQVFNRUFRVUJBQUFBQUFBQUFBRUNFUkloRUFNeFVSTWlNa0VnSXpCQVlZQlEvOW9BQ0FFQ0FRTS9BUDhBVGpRditCWDhIcURocC96Ylphc3dacjlsOGVlRjljZVJmUjdVZnFNc1JmRmxDWkZWOWtZejF4WWx4Y2lFVUtNbVBsL1hGSGc4aWZDWlJ2WkdqMUphSzErU2tRSURrOWtFaFNXakNWTWpIdVFaRDdSR0RXSjdVZnFzVld6cG1LdEdiMlFYMFFmMFFjbjlsb2hKMnoxSk5JZ2lMSVU5RU1ib1JGMjJPVDJRUkdTME9EcmpJaEVoSTZkOWhlclNSRkVHS0RJWTlqR2RSRjNrUUlDajI1Mnh4aTJUc3FCbjlqaXFzakxybElua1pSc3VTUnBGOWJZcU4za1hGb1c0aW1kVHAvQmtrNkxTSzZqUXNMSlJqb2s1WXMwVXpSVW1WQXorekNORHlOMkp1eHhqYUpLVjhZZGNVME5QVEpMNUh0UmZWUm9ibFk1UnRuYm5iSDZiS1JsQWMrekpwN1o2ZlYyWklubG94alJVa3kwWTlZVFJPN1E0cHliSE5OcG5YaS9KSnIzQ1hVTGdtWnpzcE5lQnpqb2NYa3pUUGNXakp0bHdvYyt6SjN0ajlURmthRkdlSmxIRWNaYjR6NjlIVWg4R1RmekZqczlxb3g2cGFHNWFIR09KMjQwWU1VbFhEaHptN01lL09ZcTdDbTdISHVJdGFIRVhnWGd0Mk9HaEpEVXJQNlA2RTBXekV0RGcrRlEzS3pROHJLK1JmeEVOVHpGNEY0SE4yYW96ZG9jRlRGNEY0TS95dmhQOEZ5MEw4R1BoRi9zcGZqWEZxeE5jMXpZeC93Q3hVSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUkvL3hBQWtFUUFCQkFNQkFRQUNBZ01BQUFBQUFBQUZBUU1FQmdBQ0ZCQVJJRUFWZ0JJV01QL2FBQWdCQXdFQkFnRCt6cS91b3FZbUorZ3E3SDRzbjl4ZHBWbmhUUHgrWWlwbno2aXA1OXpmSldWenovTHo2bUtzNnhnM3NWZkhuSk5qRzc0cStJdmlLbUo0aTdwTEJob2Z6UHFZaWZMSE5pMkxjMFJNN0ZvVmhha0VyQ3dhZnNJQ2JLeXVxVnNTRkFoNHlXY01NSENwZmZlTVZuazNUVEZoYU9teW1RUzVVdnVYaDJDTTlrdVZMUFJEeW40OCtYWU5Tb0luTk1ncFpld05HSDdGWEo2cGxzd2RHL2d6TzQwck1rUjVMT2pJMGpIcStTc2lPb3V4Mk52Wm93OGloZlpxVHFBaVdaeXN3ejhCakpjWEJjTSs0TUp6cE5XY1RMVzZHaXpCbUxIWmMwc1FyY2hncDdCNDAxR3FYdHN3Rm4yd1JBaGlSWkpXSXJkbmt2MWZKV0RtRlNOWVl4OHVZVitVbGVVZzBKUDJWZ0tUTW4yTTMwYzBGMkd4UlFoYVJaRUlwWXorbytaTHNtUnBpRkNldFhVamdWaHpTRlpTTTJwZW1CWSt1Wk1ndTFObXFSWWhDdHMxUitxaVJiMVdHUWlJRmFuQnJKSUp0VTR0VWFhS2c5YXE3Q2RxYk5XYnFlbXBPdlJxdkpoUDFObXA2REVxK2tXVlZZbFcvd0JTL2lYYW0zVTRBMlRXQmNBa0FhcWtpcUJoUGk0bm4zeEU4Vk1YRVQ4MHo2aUorQ1luL1Q3aTRudnorNG5YMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmWDEvL0VBRE1SQUFFREF3SUVCQVVEQkFNQUFBQUFBQUVBQWdNRUVTRVNVaE14UVZFRkVDTnhGQ0l5WWFFa1FMRWdNNENCSlVLUi85b0FDQUVEQVFNL0FQOEFKd2tmdmdoeUhOQ3hWK2Y3Q3lvR0VoeitYMktaVXhDYU0zQi9lZ0Fuc21SVGFJMlhBNnBsWENKV0xQOEFUYnpzY29pNkhPNkJ5RVFFRU9oUXV2bEpYclA5eXY4QWoyZjcvbGQwTDJXZlBzckF1UFJWVG51WkY4b0NmTFFza2tOeWIvejVkOExzdWlFY2JuZ0tybU5tSFNFWktWam5ITmwyVmdnY05YUmMwQU1vQlg1TE55cmxDMXlnY2dxN1NBcWxzeEViYmdwOUpTaGorYXQ1WFBsZTkwQU1LZWtZd3dPdGRWYkhGMHJ0U3JaSDZ0YStDcDJnWmVRcTZaMXc4cXFnZUd6SFUxUnlSQ1lIQ21ra0xhWTJiL0tyb25hdGR3cTE4aGZHK3c3S2FxcDN1bmRjcjFuKzVWdkRtRS9kU2NReFV1QU9xci83aGVVNmR3Z24rbzhpaFFNRnN1UEpWODV3OHF1aFAxcXRaSEU1aDA2Z2JoRjVManpWWkJHSW9uMmFFMmpwUkkvTGp5VmJNKzVlcXVPTXRjN1BROWw0ZzZRWGs2OWdxdUtiaE1mWnRoNVZyWHNoRC9sdUJhd1RhQ01XeTRxdW1kaDUvd0JLcnA1TFNuVU95WlVSQ1Zod1VFeW1oTTBuUlZVenlXTzBoVmNEdm5Od3ZFRGppZmdJdDhQRlRPYm15cTUzZW1kSVZmSGtQS25ySTM4VWN1cXJZNTNzYkpnSHNGSlVVZ2ZNYmxTOFF3MDV0YnFxMk4yc1BWWTkycU4ybFQxWWVaM1hzZ1Q1ZWt4Q3FxV3dIcXFJTTBtTmFxeDQ2REFUYUZwQWoxRXI0cVl5aG1tNmZINEs3N1kvOUs0a2diM0twbVU0aURjV1FwcWw4VGVpL1N5TDFuKzVSaDhEMU41NVdibE5kQndPQ0xKMGM3WGRpcEhCa3dGeFpPb1hFaHQxUVZwQXFvcmZkUVR4QndGeGJDQW1jQjNLaGtvV09lMjV6L0tKcVd4OUFGRlVUT2ZJTDZWQ2FVeWdXSVhxTjl3b1pJZGJobXl5b1RTeHlGdWJJdnJuZzhnaFFnK25xSlh4VXBsRE5OMDUxS1dIb2ZJdGpZd2NpbTFWVTFqK1NwNXFjeFc1S3hUcC9CQXhuT3dUNmVYWGJJVVVyT0hVUWdoVWpxY2lrNUw5Vko3b3dlRW1SdlM2dTdLcDRxWU1BNTgweW1xM01qNUw1WmZQMG1lNi9YeG9rWlRvYXd2dGh5aHBXR0tjWTdxa2JtSm1wRHhEdzF4aWI5UXdqRzhIcUZUY0FFL1Zia2pVU3VsZDFYNldSZXM3M0srSThIRVhlNmRGSm5tQ3FMaGppaXg5bERVVlFoYXpCNnBsR1dNMDZyODE0TFVDOGcwdUtoYk1SQWJ0VWhvQUQ5MDZHcWV4M082YlJ3Q0I3YjJWNUcxSFJ5K0FrSmQ5SlVWVkFZSVJ6WHFOOXd0Y0ZoMlJZOHRjTWhNWkV5bWUzUEpQanF6TGJEMUZTQXh6akJWSXpNVGRSOXJKbndScTJEQ3ErTGs0N0w0eWpaVU1ISkdqcUd6RG9vSFU1RVAxRlpRcFBDbXpIb0Y0WlZnbXJaWXFnQkh3UnVwQk04RGxiS3ZVeWU2RS9oaGo3M1JqZVdPNWhRdGdEWmNPQ05aVU9tdGE2K1dYeXhsSHhDTUFPdFpPcEtsc3hmZTMyOG9heG1pVVlUcjJpa3g3SWsrby9Ic282V0VRczVCUlZMekpDZEpSRHJ5dndpOTVmRSt6ZlpHZ2ljd3V2ZFBmSVhpVG45a2FLbUVKTjdLQ3NPcHZ5dTdxWGY4QWhNZ2tENW5hcktDdU9zR3psS09VbC84QVN6ZVY5eDJUSW1pTmdzQW82NTJ0cHM1VFgrdjhLS2VEZ1M1Q2VIbmh2d210akllNzVrOE9EdUwrRlp1aFIxYnpMRzdTNHFWa2dlNStBZXlocW8rRktMaEVIMG40OWs0bTc1UHdvbVV2d2plU2VKc3V3bzJROEVqQ2E1NWRDNnc3SnJUZVo5MUoway9DYTZqRkxJYjJUaC9iay9DbC93Q3ovd0FLS2lpTEdEUGRPbWxNbkU1L1pHaWdFVjcyVVZhNHlNT2x5ZVhmUEpqMlFlOGNOOWg3SjNoMnNGMTcrWFpBNFZsbTZ5Z0RnckNHYitaT1VFRjE4aXMrUVE2TEZpckk4bFlLM1B5QThpQWh6V1VDY0ZaV2JvSW4rakhrVlpCV0ZrQ3VpNmxBTHY4QTVoemJsTnVVMjVUYmxOdVUyNVRibE51VTI1VGJsTnVVMjVUYmxOdVUyNVRibE51VTI1VGJsTnVVMjVUYmxOdVUyNVRibE51VTI1VGJsTnVVMjVUYmxOdVUyNVRibE51VTI1VGJsTnVVMjVUYmxOdVUyNVRibE51VTI1VGJsTnVVMjVUYmxOdVgvOWs9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImhvbmdrb25nLWJ1c2luZXNzXCJdOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUUNBd01EQWdRREF3TUVCQVFFQlFrR0JRVUZCUXNJQ0FZSkRRc05EUTBMREF3T0VCUVJEZzhURHd3TUVoZ1NFeFVXRnhjWERoRVpHeGtXR2hRV0Z4Yi8yd0JEQVFRRUJBVUZCUW9HQmdvV0R3d1BGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhiL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJQ0F3RUJBQUFBQUFBQUFBQUFBQWNJQmdrQkJBVUNBLy9FQUJ3QkFRQUNBZ01CQUFBQUFBQUFBQUFBQUFBR0J3VUlBUUlFQS8vYUFBd0RBUUFDRUFNUUFBQUFoZXFkL2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE1NkE1NTU0NDRIQjJjOWVYUEhIWTZoeHk3Y2M4T09lWEhCenlPWEhISEx0eHgxZGpnSEhjQUFBQUFBQUFBQUFaNWtJWkllUmgzdWVuRVF2aDdFcy9KYVV4ank1MlBQQk1QUjdlTE9QZEZxL1lLM0xVeWVpTUM4TXJySEZyNG5mUDFGNTNIMmtqM1JDTGNiTzdDNStvYThZQzM1ZXlsZndIaExRbWZMMTlodmtrTTM1cXNhMXhxNm96eGsvZGV3QUFBQUFBQUFBQUFsYk1WeGNXWDY1K2o5UEhXM0IydDkvTDJ6TGw2NmgvRnorME1pcGJ6T25wcmhIN2cvVHY1cEE5c1pvMUJkckxYeXZYKzBjbG8vWDNCZHJMUHlXbHFxUnU2TFZ5U2w4bSsrSGQvTmp2a3ovc2ZYd1Z4d2RwKzM5ZkZXbUwzMDY5d0FBQUFBQUFBQUFCSzJacmlaTXZYR1UreVBRTmhiTHNubnFsN3YwOHNJWVN6UDErbmt0UklxWnBERU5rTEhTR25ldzY2LzYvMjl0ZkxOZi9BQSt2M21US1FLUFBCTE14OXNhd3p3eWlYY3JBNEF3dG1URGs0UDRmd3lYcGZmRnhwakoxV09MWHc0N2dBQUFBQUFBQUFBREovZEdKb3p0VS9wMitmbmVmSTQvOE14RXVHc2p0ZC9QTzhocUhIZlBsb2FqOXVTam1xenpMMlJ5RXNCYmZYNDd5RmtZVkxXWHJ2RXZKSTR3eHMydy9IekNmcExTWFUrZnNpSEMyWEkrVWcyWGUyTVYxaTk2ZnJ6MW5xUTA5aS9sejBVWWV4NTJrRlFkbnY4Unk0eDd6WmFJTUxhUHEvYkZ6VG1xejlYNitDT2NkTVl5eGMrY2M1cjc0akxPV2dINFByRUdHc1RHUEhKT09PNEFsYk1WeHNPbjJvNXk0SEZQb3JmOEFXaU0zanRXcy9SR0FzTlp0R29OdGRhK1Y2K1cybEZEYTNLKzNHbGJLMS9jdVc2ODhjZHVYV0VNUFpGQzRIdGhzZnNiVFBJUHZoOVlGYWJ4MytubXBVelpldmFKUXJaeUZNSmFXMWF6OUU0UXc5a1VNZ20xdTB5ejlGL1orbmcrWElpUEdUcWg4RjJyMlBXSHB0bC9xd1h5N2ZoeDMxMFFEYnozUHRqTDl6alZic2R2bU1FOGNqMXYxMXVkMS9uN0FCSzJZcm5ZZlB0UnFsUm04b0F3VnFiSHA5cU5nUGpsT3Ztdjl1TnJGb2FLUUZock5vekJOcjdYeXZYcTIwcW9iVzVYbTR0M3B2ckY2bmJ4YTM2OTNGeWowWWZGL0xuL0wrT1YyUDJKcGZrSHB4R3NDc3Q0Ny9UM1VtWjh2WG1PZkRMYTRxLzIvMmZXTnBiQjJJc2loc0UydDJtV2RveGdYamtWRDROdFFQdzZlaVdzdlgxODV0cTlTcUk3RHdESDdmekgyUnVQTWJPYnh6alZXZk0xV1dzbXU5eXVPbm8rakZmSEpYSGNBU3RtSzUySHo3VWJFUEpuZkcrV1JrZklSS25NVHYrdGthdS9heGFHaWNCWWF6YU13VGE2MThyMTd0dEtxRzF0MTd1TmJTVTYvemRtSzZqL3h5YkF2REtheVJxN1kweGMvMlAySnBma0hweEdzQ3N0NUwvejNVaVpzdlh2RGlBOE5aVTk1bXVJT3c5a1VOZ20xdTB5enRHT0hTUFBCTEhLbzhTMkM2L0gwMk4yQnFENHZ6OTBlNCtXUkRpcDlWNkwzeGE2VjYvV3ZrOUhZWjVjL2dIZ2xOZU1CYjhKNEsxWEhjQVN0bUs1Mkh6N1ViQS9GSmNhODJabG5LUVd1K0J0aW1zUDJTMnIyZm9uQVdHczJqY0UydXRkTE5lN2F5aWg5YnRlN2o0NTU4eGFDVDBYSStRaUVuNUdGOUQ1K3JWL1d1Nyt4bXdkT3NnOU9JMWdWbHZKZitlNmtUSmxxK2czRldCT21WcjdubEJlSHNxaHNFMnQybVdkb3g4Y0kweDB5RlRvdGZrWll1ZXpsbmFsbmpPVlhJbnZpV2IreVBVeGlPeFZkSTVjdG5aUFJjcVpLRFNaazRkNnZmeGF6YTQzU3hQeFNrQVN0bUs1Mkh6N1Vhb3NYdml1OGZ0M1loUDhBVWZoMTFwVnZ1dHRRczdSZkFmREo5ZjBFMnp1eE05YUoxekZhNnhxNDNVOUw2ZUw2NTY0ZjQ1SGVLYjZ0VGxsNjkxWlZsdkJzSm4rcFdRK2pENndLeTNqdjlQZFNaa3kxZjZ3YTQzUTJVV0ZwNTdYMjhFRjRleXFHd1RhM2FaWjJpK0FlS1MwSWdtMkkvTHI5ZWo4dlpNbWFyS0xjWk84MnlNUTJNVHpVcXJzYXV5cnNadkxOL2RGbzJ4czN0VEtxQXRmSmFSMTFRRGJ5TDhSWVlBbGJNVnZzUG51cEhEc09YV3NFZHVlbk1OMlZ0dE1OZGJXeVNqam5ubmlBY0hhRkpZWHMzc29zYlRMTVBUZ2ZsejlPSUl3MW1VU2cyMW14K3c5TThnOUdIMWdWcHZIZjZlYWxUSmxxL3dCVHRYYjVXTGtWTlhabUd0OEhZYXk2R1FYYXphWlp1alBzL1hIL0FDN0hFUll5ZFFUZzdSdXBNTmMrT3Zibm5qenV2bzE1d0hiVzI4czEvbVhLUUhoMiszV092REt0ZE5mYmlkWDQ1QUFaSDY0OU5PYnJEa0dMK2JPUTdoYkwrT1BzZFpheTlieVBrWWpoUGprY01ZTzBQejQrdVMrdU96TG1hMzluNmVIQmZISklhd3RtL254OTV4ejFUZDN0NVlDajl3ekhtcXd5ZjA0U3VrY3VyN2RKL2tOUFk3NTh6RCtHc3V3VWhwenQ5L09PSEdOK2JOUTNock5sekwxem4vdWluUjZlbUdjUFpXSytPVGVwOXNUTkdhclBKL1JoOFY4MlpoUENXajBmbDczSGNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPZUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJPT2Rxd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWYvOFFBT1JBQUFBVUVBQVFDQndjRUFnTUFBQUFBQVFNRUJRWUFBZ2NJQ1JFWFZSQTRFeFlZSURJM1ZoSXhNelExTmtFVUZTRkFVb0FpSTBMLzJnQUlBUUVBQVF3QS93Q25ZZStIKzlyUkZXcWI1dVk0dStXRzNvTjFNU1JER0tCaE9qQktxeTdVUEI4R3lMaTA5K2taQzI5V3NneXQyenM0d0NMRURlWTA2ejRnaDhlSk9uejJKNStkOVcybE5GRk1veHN0UE1EVEhHa1p5WEtIbEJKaWo3eXR3Y0VFNDNGTklZdlllYXc2eTRBeDlPTUd0TXBmRXk2NWZqS0FPYyt5ZUVRWkJ0TEVuWERDRVNiRXhFd2RoTlZiSWF4b0k1RVZVdGdhODg5UFdrbUtZcGs4MlNoS0NsTjRURENhbHkyZ2RzY1FnaTh0RG5iRWVEOFV3ZTFhN0E1TFhYVjdDYXpMTG9yV3FWUXRyRjdPMkJQNi93QldQNnNmNzF0RmhOWmlkelRLVXF5OWV4NithN1krbTJFbWlSdXBTOEhHUjQ1WHhMT1NPQ3lPd2JpOXI4RXdTQVloTWtVZklXMkx0VmNBSFpOU0dTRjlYSE43RUd2R0JIRllmSDBDdms3Yks0ZmM4VVNZa2dWSXIyZ1A5blNMelF4YXRoc1dSYkpxVnNLa3p3dGJ3d1pBR0RIVUpOWTQ0NUtseVRXRWtvemV1V1gzMmN4NG1aNW96S01FRGVJbGFQS2psZXI3TGFmenZIaDBXQVhsU1hsbEFBV1NTeU5TMHAyaERvSktxN0JzTHZ4OWlwTEViMVFLZzRkNVJZNWdseDRnQW1iUVJNY2g3bk1rTFV1bDZJbm9mTjJlSFh0cVROTHYvYnE0WHY0ODJwdmFXbEM4T0s5R2xJSlg3ZUVUQWpPanZaTWovVG44UGdvb3ZYb0RMQUFMaUY2eS9hYTF3RTAyMVR4Qnlpek5lcmpUQUFiOU1SNWEwUmtheWZCbzlsMW1qVXNaVlpJcXVJSjVkejYxREVFZXFqRWNTVUhQVWZFYTNJUkt5WnBKc3NZM1hkS0JTcUw0OWJIR1FaRlh5WXIvQUdkSS9OQkZxNG5BZ0xWRXE0ZFY0QmdkVlVLbkNTQWJtdmorNDh3YjgrWWpqdWRHMW1lbTJVQWp2ZDNlSmE5NEhUdEl1SUhWdzJEcmpjZ3lnODBlZCswczlkY2Q3ZklaTTAzL0FHd2hjblo1YkMwc2labFZwNkxVdkliYmovTzY4MThPQWhyemxnOXJ5bksyNmFNOHhPWmxlWUpkSHNNWUlGaUI0dldPZGNMOFFBK2JWbVBLRHZBTjRYTjZCVWVwYnRwTWZObVlNUmtQa2N2SlV1bkQ2eVF6dHpLc3gyK3F3UXJ3MWhqbldyMThDU0gvQU5KeENzbHNpMWtTd0JtWEZLbFduZDFvYXhSdXREc3dlcmozWkFKQXA1TmZFRXZBZGVUNjBHeVV5T1dOeVlDdldsSjNiR1d0VGJEY2tXU0pOTlhHOXI0aE9TbVNRSHRzSlkxaFMzL2F3OUg1QktzanRyQkZuQzF2ZDN2Vi9OanlGZ1BFc2FYQUdiV1RPVFNrRksxVE5zUUVLdFNNcktUelR6M21PSEhTYkRtY2NkTnh5bElTNUFoY2x5NXlXWEtuRlllclBqTG05TjY4TEdWMldONXpwcXJtRjNQQlk1eU5qWEg1TnhWbGZFRUlzZFZrdExJYmI3cnI3N3I3cmh1dTExZzJTcCtRNXBJTktSYXlWdXBlV1ZoOTZsWStSNDg2ZVJ4ZkVaZTRSdHpNSXZWc2I0OU12cGY3TzhMMitvSmhUTEdTeEY2c1FIK2hZOVk4dElteXhJVmxBVVJVczFOeWlSZWVzU0wycDZ2bVJtVFlrcUZoa2krU05nMWk3Q09hcEJBV3g1amsxSVF0Y2gxV3lReE1LMTVWT2NkOUE2eWFTT2lNVWpuSUhWYW54THJ6TzUvREUwcVlWN0tRa2x1djJlVUVWV0hxWmNXNUpxUmszcUZaU2NzUUM0TlFjb2R6akZaZDErbTJPSWZmSkg1YXltcEthTlQ4bE9UV1F2SWNvNEJYc2daUTduR0s5a0RLSGNvelFhZ1pSN25HS3lscmxPNERCVnNyZWx6RWFocUh4dCtsVHhhMXgxcFZPU3lNNmpaS1hrZ2E2TEdocXBkcHZNYkNCRkpLV2M0M0kyQXNud3hJWXRYc0FyVVhoaTdFODl5RC93Q2NhWURqa2pUcDFPRGllYStSc3lXOTgwL3lDbHNHOXNlV1ZkV1I4ZHpPQ0t3SWxUQXFRQi9IdTZSZWFHTGVBaUFmRUlCUVhXL3hjRlgyZ0lDQWh6RGYvRXlCb0FySWpBanNUV01INjZpcFArQlpYRVorUkpIaHd2dng1dFEvQ05iVStZYVdWb2JoeEJKTDc1OUowWUtVUmRsdGxvVzJXaGFIcEN3RVFFeXptRjF0M3czZ05ic1MyQU0rT0QyV1VJQ0haenJVbnk3UldzeS9LZVMrR2cvbHJhYUVBRzNrTmJ5NHFHRlRyMW9hQ09USXdmcnFLa3dmK2l5dUlQNWVsSGhqdjlpTTlDUElPWWp5RDBsbi9PMnZTRjh2anRyZWUrd2RYNUpVRWpyaExaaTNSdHFzQzlaaHJIVWR4dkVpbVJpU2dBL2F0dCtJUUNyVEMrZjRsbE9pcEloYmoxaTQ0b2xOczNKWWJLY3FMWEdFczlpRkRwMWljckpjOE5QZDdMaFltcENqYlc4cENnVEZKazkxOWdEeUcrMEtDK3dmdXZ0R3RocFRDNHBqWmNwbXBKQ3hFNUdwejNGUWVqU2drVCs1cEQ1b1l0NGNRNlZTaGdtakFReFNOM2F5bWJLK1MyeHhKWEVUdVFYbVFaeFZPME9hM05jUUpDbmRDeE5mclZKd1VpQVd4LzhBWEVWSi93QXZaWEVhK1JSSGh3dmZ4NXRRL0RkVzFQbUhsbGFvSXlFV3ZFVUtJc0MyM1BqMjlSdkRzZ2U0NlVKams2eVNRdWE0eGE0UHJpcVVZdnpEUDRJdkE5b2YxSjZhWFA3dktKRXFmWDFhWXNYMXFUNWRZcldaZmxMSmZEUWJ5MXRIaGxTSU5rNmdyaEdIYXptUkpJdTZRM0o5OGFlU3ZzSzAvd0NYc3JpRCtYeFI0WTYvWWpQVzZhOWMyYTJTRmEzTEQwYW4xNG0zMWcvMTY4VFg2d2Y2ZEpWSjNKRGVpY1pJN3JFM0QzUmtLZGhiRFRnQVJyZitheklyS2dSY0Y2MUF5dDBoZjBDdTFVaGUzRk1mT2MxNUNsOERUUk44ZVJPUlZ3NUVDWWpDS3BaWUZnbkxyN3lrSnhwVm4yNzhoVGVaeWFVckY4amVIRVZrR3lKTm9nNWxyMkNTT0NhL0xtUXBMa2VUaTlTUlVGOS91NlErYUdMZUdSY1l3ZWRyazZ1Vk1KVGljellGeEsyT0pTNUpDMFBwd0FMUTVCVyttWTBMNkk0NmpoL3BpR0Q5ZFJVbi9MMlZ4R3ZrVVI0Y0wzOGViVmQ4RjFiVStZZVdWb1pOVWtqd21rWXhQQVhHNjIyK3k2MFE1aEk4SVlxZkR6VDNDRk5vbXk3VWpHamtUY0xNYTZNeDJmc0tTbkZhcTA5ZU5pOW5yVW55NnhTc3kvS1dTK0dnM2xyYVBIZFBGSHJTM0lwcXlwdWJ1UUhJaXdCcmlEK1h4UjRZNS9ZalBVOGk3Sk00c3Fqc2tSaXJiZlprd245SVgxN01tRlBwQyt0dkloSG9QbVpRd3hsQ0tKQnFkTVVzSXptME96aWNCU0F1KzI4c0w3UjUyekdJUmlXSTdVc2tZa0xtVS9hMFlkY2d2RUl3S00zTEduNXlWQ2N2Z0wyWXF2ZEVLdHRjbERldlRtSjFYRFptYU94dWVJTXFQQ3hWVXh4UmpxVXJURnI3RW14VXFrdXFXS0hJbThFQ054YWI5aE5jSkxqbHVOZlcxVUQ0eWU3cEQ1b1l0NFpYeTlCc2N1Q1ZESzNJNUtjZzJjdzRxV0ZwdldVMG1rS3BNdFJGSzBaNVo1RytHSkd4MmhLdklMU2xBaDRqL3dDdUlxVC9BSmV5dUl6OGlTUERoZmZqemFoK0VhMnA4dzhzckhNeWtVRmt4YjlHWEc5SXJnZTVEVGVrTEltRVlWa0hzZXpPSFhIbFlNbXZSbVJwNmFuOW1KZEdWZVF2UlpNakRiTW9LNXh0MHNDNU00SmprYTg5R290K3lkcVY1ZElwV1pmbExKZkRRYnkxdEZIanlJdkVLMGh5djY5UU1JKzhLUXZmZVhoeEIvTDRvOE1kZnNSbnJJTXJaWVRFVmNsa0tpOU8zQnRMaHp2eXV2YWx3NTM5WFcya3hZcDNtSlJJSTRwdlVJYXdSc3pMSUczRU1qd2xCL2FJM3RyaTlmWUF1WDkyYXI0Qmx6SFUyWGdoalVwU0sxZjNoWEVoaUNWdG1UUExrUkFXQ3dPcmd5UEtkMmFWaHlOYmpMY1JTbVEySTV6SGIxWmpGdEppQmZ5QTk3Vm9MNFBMNDFNRzBWOFplVWptblhKaUZpTTFNcEtzT0p6akdMSVpseC9qUlFDQlB1YVErYUdMZUhFVmp6ODhUV1BITkRHNUx5MFdQNTByVVdKeUlZLzNtWUNZSE9MNGRqN0E4M2MxMndoaEJXRFpiZXBEbVVoUHVUS3lsTmdBTjBZY2tyeEhVTHFpdkF4TnRwQTEyUWNNcjJocEFMM0pYR1pHbGRMbTVTd09aYXpRL0hEekJzZXJuQ1FwTDBiZ2FJV2wzRFdiSGt1UTVla2p3UmVGNU9Cc1VTUEtjaHZRdElBbFJaR3d6a2VGcnpDSFNNclR5Q0daM1BOdEtKYVZ4bCtnOFJrc1R4S3FDUnBUMFFuQ0FFM2pVNVZKMTAzZVZxUVFGUHFUNWRZcldaZmxMSmZEUWJ5MXRGS2Z5MTlZbW1icEFKNGdsRFRkek5nVWthNWZFVU1pWmxBSG82NGcvbDhVZUdPZjJJejF1eWtWcmRhSkVtUnBqbEIzcXhKZnAxMXIxWGt2MDY2MHRZbnhFbHVVckdad1RrRWxtR25XbEZXWEdYdVdzV1RTSUVpa0pDQXBVcWRZekpHeFNLZHhqN29qTzF1Z1V6ZjhzTUtsb2FGeEpGZ0NCWUFQMzhUWlVuQ0x4ZEVJaDZmRzBQZloxTEUwZGpxTVQxbVY5Zk1qUWxkZjZKblBmRzQxb2RpNzdpekd0YlpmdzY0UkwyVjRlcEc3TnF0dGE2M05Va3E5bVpVY1JlRjludWFSZWFHTGVBaFlQM2dBMEZoWWZkWmJRalcvdVdHOUxGemNic3l1dzl3clJUTmlFcHBJeHZLRllFRzJpRjFvQ0FnSWVqc0gvd0NMUkVlWEt0emMySUloRmxVU1lGdGhzallTMjQ1NlNFdXFrMU1nd2Myd3BxeHczcG9HWW1OWjdyYkx2aXRBYUFvditDN0svd0FBSDhBRzVlWm02Rnc5WEYyUmRZYkpLMUo4dXNWck12eW1rdmhvUDVhbW1sSDVjeWdyUWpLNHh1VmpCSHRUeWF1Zk1PWVZ4Qi9MMHA4TWQvc05ub2ZzaUhJUUFROUdWL3dzcjBSZjMranRyZWV5d05ZSkpYRDVaOGVMSmFldmUxcFJzbkRrSWY0RUJEMFpRL2VYWlZ0bGx2dzIyaFVsZTJxUE1pbDNlVnhLSkZzL2syL0tHU0RYVWkyOGxxMHNaOGR0dUxTVk1MWEZMMWQxb0Q5OUFTVi9KZGxBQVdoeUFBQ3Roc3NNV01JY2N0Vm5sbnVyMDRMSGQzVnVqZ2NKNnYzTVVUQmZBcCszeTF0SUlVS3ZiRm5uMDZ4MTdZMDgrbldPdmJHbm4wNngxT2RuY3FTTklZakpjVWpNUWVhYWVmZWNjWmVhYlFWalBZM0pzT1IySUxIUXA0UldibnZZSnVWOEdRaWJrTGFMSjhsU21vMEtwS3dwanpURHpyempqTHpES3gxUFpmQlY5eXVLdnlsdkdPN2d6eExZRmp1eE03aFJ1NTd5SlFnVkJVZGwwLzJneWpKQ0RVaU5ZbFlreWs4NVNwTVVLVHJ6VGF4dnM5TUliQ1crTW9HUm9PVFNmYkNhdmtjWE15aGhackNhdzlzWktzZHdWTkZtcG5hMUtVZHhKMk5nZ01kWS9BcSs4bzIwd3UrNnk5azI2eUNoYUV5STlxWjFobVp0aHBSa2lGWHhwMmFHdE1tcGwyM203YXpwa0JMQXkzV2UyTlBQcDFqcjJ4cDU5T3NkZTJMUFBwMWpyTGV5TXNuOEFYUkowWldwT2xUSEdwMUZoNUJ0NVJzQzJYeXJHVXRpUzkySWVVeUhjNStzSjVLb1FnT01rRzQweVVraURQR1dwQmZrdkkwMG55d0Q1Uy9LRmxsUkdTUDBYZGdjNDY3cTIxWEZkdU1rdHhJRk95UnBkd0RkQjMvbUJwS21XMm1TblltOGhwSWJHU3gvZDNSOWRqblI1Y1ZLOVovMWg2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXYvRUFFY1FBQUlCQXdBRUNnY0VCd2NFQXdBQUFBRUNBd0FFRVFVUUVqRVRGQ0V5UVZGaGRMTFNGU0p4Y29HUnN5QkNVclF6WW5XRG9zVFRCaU1sUUVSem9VT0FzZEZWa3NILzJnQUlBUUVBRFQ4QS93QzJDL000bUVUbEdPeEJJNDVmYW9yU01zNno4UE9aT1JRbUtqdjVZUVlib3hqWlZVSW9hYXViS3pFcjgyT09SeGxqMUtpa2sxTGhEYzNsL3dBVGhMOVNBRWZJazFCRHc1MGZMTHd5VHg3eVluMzV4eWdFbk5XVnJITEVJSmpIZ2w4VlBpR2NTRXlOYVM5QkxmaGFyempIQ21LN0tLZGllUkJ5ZXhhTTBobG5rR1Z0NFZiQmM5ZFhKd2s5L3BUaXZDdDBoRkJVVlpSbWU1c0ozRWg0SWIzamZzSExnNnRGaTFOdndFNWovU0diYThDMVlHQjVMaWNsMXRZbWdpZG5ZKzF6Z1ZMSHNXVm9MOGg3dVFEbFlnYzFSdlkxWVNCSjU0aGw1SFBMd2NlYzR3Q0NTYTRMOUY2WlBHdDJkcmc4L0htMXBCeWx2UElBSkluSDNINkNjQWtFVnBDQ1F5U1JYWlVBaDJVRUxVdWs0SVJNbVZGemJ5U2hRNiswZkkwTG1HTUdXNkxyaGpVVXZCeDhCamhidGh6c0U1Q3FLaEdKVWcweVh1SWlONUtFbncxZjdSc0x6R0R5YjQzRzRNUGtSL210dTYvS1RWbzU1R2dOclBIR1hMWXpuYlJzN3FlNGVjeTNNcVNPR1lBRVpSVkdQVjZxaXZOS3VuWWVOWXBMS2QxVHRMcUNhaE4xRUMvVUo1TVVrQ0FEc0VyVWJWZU8yYmM0UlNiUVJ2bWpZSTNGYTBmSmRHT2JwZU41NVpFeit0c3NNMUhCc2c5aG1PYXZkRWdDY0lINEhaVzRsNUZ5TjVTck8wTWFXdkVFS0NNTHpPVmp5YXRpdy9tSzBvNnkza3E4K2RrUVJxVDdGVlJSYk5qS3FiTVJ0U1R3WVFkQUhpRFZMcEM0WiswNUFwdjdZQnNrK3VEeHZkVVYvYk1uWWNrVUlKZnJQV2pieTMwaG82K1hkTkNKRmQ0MjZjTUI4R3JqMXQ0cVcwdUpNZFo0V1Exb3ZTSlNLYUtBU09XS0JpK1N3MzdaQnFUU2l3UndYTnFrWWlZeFNuYkJIdWY1cmJ1dnlrMWNQYy8rRXIwdFA0WTZiVCtrTGE4SzlFYnp1TnI0TUZKcTFSdUF2SUVXNGluaWNna0ViUStCQnF3dDVFc1laWEhEWHM3RXVjQWRic1NlZ0NwYktKaWUweUdvdEV3SmRRZEZ6Q1pKTnBEVi9Cd2tiWkFQYXBIUXdPUVIwR3RMbVMwbm5QTmdiaE1vN2RuSVJVZHNzSm50VTRVVHhaSkJRaGxLbkRzTTVOSllHMTBkSFBQd2x6ZFNFRWNJM1lDZG9uVnMySDh4Vm9MYTBudE52S20xYUNKM1ZSMWhpWEhiVm5CeHpSTTBaR0xsR0dXaXoxTU4zYUJYSEdsc0JQNmdsREFCby9mREFuRmVrZlNYb3pnUittMitFL1M1NW0xMGJOSmRDNDBpWVh5c0FRRUxHU1B2RW5OY1ZtK3E5YVNsL3dBTm1mZGJUc2VaN3IrS3VQMjNqclJaa0VFVXBBTjFDN2x3VTZ5TWtHb0xuak1HaVV6RXUwT2FKSEQrdUI3b3JSbHdicS9taWNOR2tnVW9pZHJBTStmODFkbVFXdHkwN3dpTXJFN3Q2NkFzTXFyRGtGUmN3WGVsYnFVSm5xMm9UUk9URmJhWXU0aytRaXFaeThra2w3Y016c2Q1Sk1OYjVwTkIzN3NQYVkxSWYrR241MHM4ck81K0o1YXVtV0pudHJsNGRySndNbFR1b29BSmJyU056SStQYTBKTlBkQ0VXK2k5S1hJOWR3VG5aMkVIUlJPU3hPU1RXaWVDTThjbWtwNEZQQ2JlQ29qVnZ3R24zeXkzMXc3L0FETU5hTm00S1pvR0xSazR6eUVnSC9pcDhjTHhTNmVIaE1aeG5aSXpqSnE2QVBwTFRFNVFUREdBUm5Mc01BWUlCRlJEQ1FXdHpjOEVnN0JrVTVaMnhjdWswcEpKKyt1TW50YWd1QmJUM2NvamRmMWZXMldYMlpHcTloNFMydGpwZTZpMkZQNmlSa0NyQ0I3aVFSWFU1YkNBc2NEZ2FKQk1OeGV5U0lTT3hpUlU4amlJWE04cVNnbzVVODJKaHZIWFZ0QXpteWcweGRTUEtvSE5WR1FBNnBYVkZKM0FrNEZkN24vbzBrcVJGYlNlVm55eHdPUm8xR3E2aVdWQTkxUG5EREkzUTEzdWYralhlNS82TmQ3bi9vMVltTVNyYXp5dElkdVFSakFhSlJ2Y2RPcC8rbGJwbkE2Mk81UjJua3I4RHpOSy93QWtHei9GWFZKRktnK1lCcUxsZTUwYS9EcXZhVndIQTdTdXZPR3Zac1JXNDY4TzNPSTZselhWRUpaZi93QVd2d09aSW04SkZPMkk1eUE4TWgvVmtYS24yWno5cmJ1dnlrMzJEVnpPSWRMUVJBQkM3YzJic0pQSTFjWmo4UXJaRmVsNFBESnF4WWZ6T3JqNThLMWFUY0hvdTJsR1Vsa1huU3NPa0tlUVVOd0ZlM1Zlb1RvK3dCeEtqN2hOdERsUURyMWNRRmVpTG42VDZ1TTNYMTMxYWVsTEVMdXRybmV5ZGdibkN1TXgrSVZzaXVQMi9qMWNRZzhBMWUydmJXMVovbTRxMGxPSVkrcGV0ajJLQVdQWUt3RGMzVGdjTGRTZEx1ZFh0cUNNeVN5eXNGUkZBSkpKTzRDc2xaSjB5Z3ZwT21iWTNMbjVuZWEwTUVrdkFQOEFVT2VaRjdEZ2sxQWdTS0tKQXFvbzVBQUJ1R3JzTlhDbUpMQ1JBN1hqOUNLcHFTVm1odHhJWDRKQ1RoZG84cHdNY3YyZHU2L0tUYXByS1ZwRXNiNlNBT1ErOGhDS2djTUV1TkpTelJ0N3lPeFVqMmlyeXlpbW1peCtqZGtERmZnVFFoaUsrOEprMmE0ekg0aFd5SzlMd2VHVFZzMkg4eHE0K2ZDdE5vMUpUN3ordXgrYkdyT3laNFBVMnRqcmZIVHNqTFZLY3ZMTmR1ekg1bXR6Mk41STAxdTQ5MG4xZmF1RFY1SVhsbGtQL0E2Z09RQURrQTFjUUZlaUxuNlQ2dU0zWDEzMVgwV3lIQUJhSnh5cTY5b0lCclI5L0hHeDZKQnRBcTY5akRCRmJJcmo5djQ5WEVJUHBpbzJ0UWs4RXBqZGMzVVFPR0ZmdE9ielYrMDV2TlVtTnVHNHY1WkVmQnlNcVdJM2dHclRSYzgwUHY1UlBDN2FvTFJKSUk0SkRHdDJXNXp0am5ZSUs0Tkp6WklidDBZZkVHb1h6TklvQ1MzWUhORXBIT0M2cnpTMHBsUHVxaWdHa2pKVmZ4RUE0RkdaZzF1OHJvdHNja2NHc2YzQU9xa2JKaU01ZUtUM28yeXJmRVVpN0Z2YnhBaUcyVHBDS1NkL1NkNSsxdDNYNVNiVmFvWTRYZVYxMkZKeVI2cEZRTUdqTXBlVlFmZGNrYXJTNTJ0TFhDY3g1RTNRanJ3ZVZxNHpINGhXeUs5THdlR1RWczJIOHhxNCtmQ3RmMmZKdFo0K25nOGt4T0IxYkJDKzFUUjNpcGlXa2VCREF6RTlPWXlLM29Zcmt6SjhSSmtuNWlwNU5pMjBqQU1LVzVjSTZubU5nYXVJQ3ZSRno5SjlYR2JyNjc2OUJ1aHVVUVphNnR0dkorS2NyQ2dvcmo5djQ5WEVJUHBpcndvWm9CSzhlMXNPSFgxa0lZWVpRZVExKzFidityWDdWdS82dEpad3lDSXpQTGhtem5sY2sxT1dzN3VRN2tTUVlERTlBRGhDYVlWR2N4aTZnV1RZUFdwSXlLYjc5cmV6Si9EdGJOSmsrajlJNHkvWWtvQStSRldzaGltaGtYRFJ1Q1FRUlhEOGZzdy8zMUtoWkFQWVZCMVM4KzQ0QUpLL3RkY0UwZnYyMTY3L0FGZHVvdVdlVklpazFxT3QwNlY3UjlyYnV2eWsycThqTWtJanRaSmNxRGc4MEdwRGdQTllUb2c5cDJhblFTUlN4TUdWMUl5R0JHOEVZclJRRDNwai93QlhCdVl0K3NtL1BVQ0s0ekg0aFd5SzlMdytHVFZzMkg4eHE0K2ZDdFI4amRLVEwwbzY3bVUxdWVmUnhFc2Z2YkRrRmZtMUg3bDFaVEovRnM3TlRqTVU5dklIUi9pS3Y3ZGtKeGtvMjlYSGFyWUk3UlZ2SzBVZzM0WUVnMXhBVjZJdWZwUHE0emRmWGVncHJRYUxISVhPWHVvTnlTOXA2RzE4ZnQvSHE0aEI5TVZabEJOSWtUU0ViYmhGNUZCSjlaaFg3Tm44dGZzMmZ5MUphUXhpUjRXakpaYzU1R0FPcUFCSVZsbUtYRUM5U3Z5Z3FPZ0VWMGllek1uMHkxT0NWdG16Rk00QXljSTRESEdyVEVUd1huYkpIallZOXBVNDlpVmFTQ1NDZUp0bGtZVWd3YjdScEFMKzJKeUI4bW85RnpZUy93RGxBd3BXMlhlM2xEYkRkVERlcDdEVXlGSFIxREt5a1lJSU84VlkzaDRBSGVJbTllUCtCbCt6dDNYNVNiVkhZeWlSclMwZVVJZHNieW9xUWhWSG8yWHkxWldLUnpqSUlSdCt3RDFMdW9hRXU4ak9Ocis1ZmtxR1JYQU80NE9RRFY3YlJ6d3NPbFdVRUg1R29KRXU3TkNjQ1IwSnlueFVzQlN2c0czYXprRDV6dXhqTmFkblNYaTBuSThNS0RDQngwSGxjNG9DcnJTY3hoY2ZlakRsVlB4VUNyWVp1OUlTcG1PSHFYOVpqMVVDZGk4c1lqUEE0NjlwUjZ2c1lBMDVBVkV0bkxFOVFHSzBsZm01dGJTZklralFvaTVaVHlxU1YzVnNtcm5TTThzV3p1MkdrWWovQUlyaUFyMFJjL1NmVnhtNit1OWJKcTBrL3ZZczRXZUk4K005aEh5T0RWL0NKSTI2UjFnam9JT1FSMEhWeCszOGVyaUVIMHhUdGFZamhRdTV4ZFJIY0s3bEovNnJ1TW4vQUtwTWJVczFxNnFNbkF5U0trSVZFVUVsaVRnQUNwd1huMFVoQXVMZGZ1NytSajFxT1VWMHBQWnlSdDhpS3NkSXczTnhmUEN5UlFvamhtOWM4bWNBNEhUUUZTM3MwcSs0cUFIeHJVNXlTY2hJVUc5M1BRb3I3bDdvMkV5Zi9hTVpkYVU0SU51NEkrR0t1N1ZJSVV1a01adVhENTJ3aDVjQWVQVUpvRStLVzhTc1BtRDluYnV2eWsydjJhcjVrT2xDbittaUIyZ2hQUTdFRFZDU05EM012TWtVblBBRTlCQjV1cjJhdElSOEU1aU9UWVJuZTUvWEk1RkZQTWkzVThVZkNQRkdUNnpCY2pKQW94NWlsaFlNWm0rODduZVdKMzVydEZlN3EwbEVZc1JISnNvMkhMSTJOeHh6ZFhFQlhvaTUraytyak4xOWQ2MkRxMHhKbXhkenlXOXorRWRqK0xWeCsyOGVyaUVQZ0dyMlY3SzJyUDhBTncxYlAvaHRsY2dCQXZUTEhubnY0ZFhzcnNGV2lHU1dhWnNLb0ZXYWNCbzJGOTRUSkpjanJZMWNoVHBXNmNBWEJtL0E2ZmNDOUM2dmRHcWRHR2p0SGh2WG5mclBVZ085cXZaM25ubGJlN3N4SlB6Sit6bzR5R09LZk93MjNHOFp6Z2c3bnI5NzU2L2UrZXYzdm5xVC93Q05oS1NGZmZjc1FlMWNWSXhkM2RpV1ppY2trNjRnQWtHazBNaFFka2dJZjVrMStNYVFmeVZKeUhpQ0hoaVA5MXlTUGFvVTFJeFozY2tzekU1SkoxT2N5UnFRMFVudlJ0bFQ4cTY0OXVCai93QXNLN2RJdDVLbEdDTkhSa1NrZjdqa2tIdFhGU3NXa2trWXN6c1R5a2s3enEwYkNJWTNtNFRhUHlhcisya2drWk9GeUE2bFNlZHF0bmtjUzNHM3RrdTVZN21yOTc1OVNFRldVa0ZTRGtFR29JbFJybVVTQjVpQmphWUJnTW1ubVNiaExmYjI4cWUxdFZyQ2tLazhMa2hSajhWZnZmUFg3M3oxKzk4OVg1aUx5d2NKdGpZa1dRYjJJM3BVYkJra1JpcktRZVFnMUhnQk5LUkdSd1A5eFNybjJzVFhXbCs2RDVGRFhYUExKUDVLUTVpdCtaQkZ2M1JyZ1o3ZC9icVgvcVcwaFhhSFV3M01PdzVGRDc3eEdHVDVvZG4rR3YybTNrcGh6NFlqTkw4M0pYK0dwem1TZTVrTHUzeFAvYkYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWLy9FQURBUkFBRUVBUU1DQkFVRUF3RUJBQUFBQUFJQUFRTUVCUkVVSVJJeEJoTXlOQkFXSUROQkZTSWpRQ1JoY1lCUi85b0FDQUVDQVFFSUFQOEF4Y3pMUjJUcmhjTGhmaGNhclZ0WFg0K0hId2JUOHJSMitqL2k0K0hmc201L3M0eXZIWXRORkptY2REVkFYanhPTHJXSzNtU0hTYzdaUXd4NFdsREhwTmV3a2JSZGRmRFVZN1pINXVXeFExeFk0c2JpYTh0VVpKSzFKN0ZueXhiRFVZeDBQSVlXT09GemhXRW93Mm1rOHliRmVaZUtHSzFqNk5PSFU4Wml5dFAxbCtrWTkvMnJKNHRxdWhCUXc5YWFzTWhIUWVHMDBjbVV4Y0VOYnpBeE9JM0k5Y2pZakhPL1MyVHgrMExqVGpYK3pndmZDcnRPRzB3dExWZ2hnajh1S2t3L3FranY0aUp4TUZoM2M2UWE0RDc4aWtFSkhlTjYwQXd3TkdzRnA1OGpMSlFicklCQ25vVGpHN01YQk92RFhhVk13czVPMlphVnJUdkpndE5vek0wcHZrbWRadHRhYnVzVHpUQjFQV0N5d20yYTVvdXl4ajlOQUhIR1VDc09VcXpOVTRxL1dYNC9zNE55YThLOFJFN0FIVGhDMXA2dkhhR3Zrek03dENLL29USEpEUXE5QzhQT3hUR1N5VnM2MTFpYUdVSm9tSU1YY0NDMFF5VzhkSGFrR1ViZGlPblVjRTc2dTdydzEybFZ2SUhYeWo5V1NxQmNnMURCV3dhTjRIL1I0ZHp1SHp0MGZMYUZzWDdLTllmSk9FandIbkhaNmJyQjNRT3UwSlZzU0VFcnl0bnJvR0xRaC9ab1FuTFlZWTVjSGFrRnVxTEMyZ0hSbjhQMkRKM2M4ZGZxNjlFcG1STzV3eUdCYVJ5WUt6Tm9SMktGcW5EMUxWMWpLOXF5SmVXZUFzaytwMllIZ2xLTjRaNUk5ZWlMRjI3UmRSQmlMVEQwakxnYklOMURPOXVCdkxQVjNkVk1iYmtnRnhQQVNoRzVxU3hNYmRCVXNOTllqYVVKc1RlYU4wWFYxY2lQV1dpK1hwTkdWekR5Vm9uTnhiWGhvL0QwNVJzVGZMYzYrVzVsOHV5OHEzaFpLOEx5dXpmbDRLMHM1YVJ4ZUhweWI5NytHei9GakQySWRYWE9xNWRsV3h0bWZrQjhPU3YzTHczS3phalBSc1FQcWVuUFAwWVBtOEtiaGs2NFdqYUxPMEFFZHdFUHJaMjAxWmxudlpMOEx3MDJveS9ETE96M1pGZzhjeGZ6U053dFZ3Nnk5aUFJSEEveXNaN01GYTVpSkYzZFlObWFrS2RadWg1TWp6akI2MlRQd3M1elNKMEhkbEI5cG0rT3JMTU96MFpHVld1VThyUnRVcHhWNG1BUDJyVmtSaUxhdmxab0piRGxGaDZEV1pPb3dGZ0hSdUZ3cjg4TVVMdkxJUWtidTMwWUwzdy9ETzJwb1NGZ2p5Vm9EWlFtNXhpNzVabTJNaWc5Ykp1eXp2dEhUTHcxNlpmaGxtL3pUV1BqWWFvQzFzempya1FTV1ozTjNPcmxMTUQvQUxaNTVKNVhNMjdyRiswQldmc2tpOVRyQit5SDRXWUJuaWVNcEs1VnJQbEUzWlp6MkpJUFV5ZyswS3lwbEhUTWhhOVpaYjZ5ejhIYm1NWEV2RDhiRlo2bCtGbkxNNHk5QWhZbUErcHBzdFptZzhvbGdCL3hlcEZyb3JkdWM1WDY0TDg4SmFoY3V5Mmo2ei83OUdDOThLWldLY0ZoMjgyUEdWSXkxRnRQeG5jaHEza0RCNjJUZGxuZmFPbVhocjB5L0RMZTdObGhiSG0xR1orN0tTaFdQVnlrd1ZZOWVtL2lwYXY3azNkWXYyZ0t6OWtrWHFkWVAyUS9IS1VXbjBrWmxuUFlrZzlUS0Q3UXFhSVpvM0F2MGVqK1d3MUZ1MlhyeFFUOU1lSHNlVGFGM1pUUVJTdG9jbUdwSDJ0K0h1NVFTUnVEdUplSHJXb3ZEOEphVmFiMW5nNmo4amV3c2xZZXNOSGZuNmNGNzRVeXRYWUs3ajFqbXFibG9tZmpWczFRR1NKNVdnOWJKdUdXZDEyYnJzNjhOZW1WZjdXWDEzcHFyYWtyU2RZVi9FVUw4U2htS1JJREUyNmhuaUdhSndJeDZEZGxqUGFBclAyU1JlcDFnL1pEOE1YZWF3TGkvd0FNNTdFa0hxWlFmYUZUeWpCSDFsK3RVdE5YYk4wdXpaYXlGaWZxRGxsUnpra0FkRWdaMm1ZOHczb0p5MGpYaUdEUW1sVVUwa1JNWVZ2RUxNT2tvWnVrZmVLZU9VZW9IYnFGMWZoOGl3Y2YwNEwzd3BsbjYwc3BpNEJRdEdUTTFLSTRvQkE3YmkwQnU0UHBJbzM2Z1oyeVZVckZWd1lxc291NFBoS2Ixb0hJdTdMSVNOTFpNbFJ4MHR3bjZiT0tzdzkyZ2tXRmdtaHIvd0FyNlB3ckxzOHhhWTNpcEdyUDJTUmVwMWhQWkNuN0tyYUt0Wjh4cTh3elJzWXJPZXhKQjZtVUgyaFdXQWlwR3piYWJzbnF6YW9vSkJGeWNSSW4wVDRPMTVQbU1kV1lINlh4ZFN4dUdkbTdMeEVmOFFNcWxTU3pMMERadzFtRXRCZUdWdUZnYXMwZXB5ZGxtM1o3cFA4QVRndWJ3TC9YdzRYS3psNFFEeUJXRnlRa0xRbXRHK0dXeUkxNDNBWXVncFdlU21NSXd0NU9yTFJOL3dERmw4Z05hUHBIaDFpM2JaZ3lzNitRU0xrM1dENXBDbjdPcFBVNndWL29MeUNaWnYyUklQVXlnMWFJVnF1Rm95ekxhVVpIV0JpcmsrcGNkbDI3YU0vZVNRWWhjanlWM2N6Y1lxS3FFSDhJOXVlRXl2WG9xOFR1ODB4U3lPWmZSU3RQV204eG04UnphTDVrbFh6SktyR2RzemNDUk9UNmt5RjNaOVJxNW14RDZ2bVYxWXoxay8yaVR1NWF1cTE2ZXUrc1FlSTV2ejh5a3JHZXN5OENST1pha3o2S3RuWklJaEJwZkVNeGc0cmw5WFZQTlNWb21pYjVpazBkbDMxZEM3cytyQjRoa0VXWjd1Wmt0UlBHaGQyNWFMeERNSWRLK1pKVjh5U3I1ams1VnJOeVR3dkU0bDA4ald6bHFKdENieEtUZDVQRWNqK216ZXNXT1pPZEZCWmtnZldPSHhGT0RhRzNpWFJsTjRoc0g2Slo1SlM2ai84QU1PMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhYLzhRQUtSRUFBZ0VEQkFFRUFnSURBQUFBQUFBQUFBRUNFQkV4SUNGUllVRURJbkd4TW9GQWdCS1I0Zi9hQUFnQkFnRUpQd0Qrc0dHZVJiaTJ1TzdwaEdETE1HZTNYeFlYdFZqSitKbjUzSGRHV1licCtKbjVIdC9LNytxWU03NmZGNlNzckhyTzN4VG95WThDT2E1V0tjTTlTelRQVS95L1g4cnY2SHlQZTVpNUllS013ekRKV2ZJOTdiVTZIN2RqUGdlNUx1MVh0ZmFqM1JPNjRIL0tkbWVwYzlRbWg3ZEdSMkprOXVxVHRZOVJNeWg1UDlzOVVsZGpkcVRzaVc2SkVyRTdtYVNRNzBrdHlhSm9raDRvaDJKaXVxeDJKMkpKa2JhdS9yVCs2ODA2cXZqUXJ1dkdqRDA4TFIxOTBWY0NzakNGdG9WbHA3bzdFMnpMV3JxdkJrazdrdHVCNzE0ZWpEUEQwY0llNU5rMlNQQ3B0RWx1UFEyUzE5MGpjOU9uNzA5VmU4YVFUWnN6ZGMxNGVuSzBjSVd6UFQrejAvc1ZrWWRGY2dQOUd6VllDc2JyVjNSa3p5Zmt0UFZXS3hPd3p6WGg2TXJUd2pDSmtxcTZIWWxlaXlPd3QrU1ZtTyt2dWl1UVpsSEJ6VEl0ek1xWXVZUkc2SXM4MDVPRGg2T1REMGNJei8waVJGVGQ4RVdiSlU4MFYwSVZrNmRhZS9yUzd0MGVoM2tPMFRHaCs1MTRlbkQwY0xSMTlqOTFGUjJSK0k3Nkh2NE12U3NFRVFSQkh0UTZ1NUEySFNWaUpBOW82Uld4RlVpUnBraVJ0U0sySUlnaUpISTl6M2ZKQWhZbFJpdWVtS3c3ditzVVNKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0ovL3hBQXlFUUFBQmdJQUF3WUZCQU1CQVFBQUFBQUFBUUlEQkFVR0J4RVNGUkFURnlFek5oUWdNVEkwRmpWQVFTTnhnQ1JDLzlvQUNBRURBUUVJQVA4QWk0K0Jqai9SZVlJR1pqbTgreno0ZVhtWGFSOXYxTHQ4aUlGOVFaa1gxSDlqL1htUUl3WGwvSnp1M2xWRkM3TWk2enkrenZYMzBUYy96cTRxTGc0c1NMazZXTWFSYXpwV3pja3NKQ3ZnTVcybk1PWW1MYmJJeW1kU1JtRndkZVordTRXcUpQekhZRjNXWDc4T05kNU16VFU1VFgxN0p5cWU2cGNQRHRveVpFMU1PMEkrSmNTMmRsbGxRTGpGQ3JjK1N4aXJkblB4ckw4c3lDZjNUR2NaeWpIbWtzTitJMlhjbnhJd1RPa1g3YW1Yc3MyTGRWbDY5RlppNVlpeHg1ZGpGd1RQTGkzdWt4WldlYkRPamMrQ2llSWVYTnBLU3ZDTTBheUtNb2xsNUYvSjJwN1dmR0w1SFpVaTNGUWIrNG0yMDM0aVprN3EwWUhGU1dsbUdsc3lqVnNWbERHVVBramJKa2RWQ01RMXpJQ201ek43YkhiV2E1cXRycVBwRU1oaGxxbWx4Sit3UzNtTlcvT1M2dGcrWnBKamVIclFncVErdGxEYTlhTHJGMGFQZ3RxclA5U0xDNEVaT0dtMldyRE1zalNSYkM4OG1sQ3B1cGxHdDZJN3F6M0lnWjMvQUpzdGtFck5zc1lxVzI2NWV0Nyt1bVdpbUkzOWZ5ZHBlMVgrR2wyVUxrU3VmYWpSSXlFeVJJb1hyZkJHbUdjWHl5ZmlUcnpLbzhLd3k2OVUrVzRXZTdnUkd5d3JHMkx6Rm5Zems2dGsxODVjVi9QTWJrVzlBMHRqSGN4bFVFZDJDOWoxUE95UzlKOG1rOGlFcEc3eU0zb1F4M0VZOXpnNlNMQzhna1kxY0d6STJwanNwMlNtMlk4UnJEb25TVDFQakVvcFNyTi9QMG4rcXBJMlRoaFB3MFdrVFZhRC9ValkyampjdU5iTHNVWEd3WkZwVy9CdWFreGlUSFV1eWtrZmwvSnl5eGlWMVE3SWx3ZG9VTURpY2Fac3pISmJuZVBzYmdxbVd5YlJFekRFTHhhVXZ3NGtWaG9paldjR0hJWk5VdUp0ZWtoSk5xUFNaVlE1UFk5d3BLQ0pQS1djWEZIU3VOSE5qN2NwbzVjclZMYk5Xa0JFMXF4cTRNM2dxVlk1MWoxQTJjVnFUc2lna1BHNnVCdHFrV1JNdjFhTWJ0VmZFdzBvUzJuZ25JTTB4MkxadXN5SWUyYXlXOGlNY0trcm82eWZZeVhZdGJVejF3WDZ6UHNXZG1wU0dUYk5CRzI4OTNUWnVHZTU2NFkzc2lEZHppaHNyVnlwTllsYmZybUhsdEg0MFZvOGFLMGVNOWFLRFowRzRzbTRMUkdmMEZwZFFLdGszcGM3Y2RTMHJoSFJ1cUtmM1V1eDZLek1taVNwSzA4U00rQmNSZVp0UzA1bWlRN3VpQ1I4RzQyNXE1WjhIcVhLNmk1VC93Q1VsZVhINWRxZTFaQTh6QmNUSEJRTGlSK1dwOHNmY2RPcWsySmw4STRGZmNvYWw5d2tPSGtOMyt0Q0JEWG5samNZYlR6SjZNdnBjTlJtb3pNK1JYQWNGRU5jMU54THRFdlFqSlhkOER6ajNCSkZKNTJUQVlQZzBnYlE5elBndUpEVnVYZkh4T255TEw4UndMKzR4cXIzSTJKSG9yRnIrZThDSWNoamxVWTFzUmxsVVFYbHN6VlFISmIxL2Z6THFXcVRKSWxHT1ZRWWFXdFpJYndDcnRLK3BTaXcyUmx5Nk9FVE1kNTliNnpjY0pKamdvaGkxWFoyRmloRUNFMDYxSFFoNzVOcSsxWCt6VTlGVzJURDV5NW1ENDZ0aGZHd1lRektjYVJydFRoWk5GTkZqK0U0Ri9jWTFMN2hMczNoNjBJRU5mbnd4aU9NMWZjZnlDU3RXTnc0c3kyWllsUXFpcllqcGJadThEcHJaSjk1VlZNU3JpcGpSRmZhWXpuM0RKRkorNXNCajBramFIdWQvc3BiWitxbXR5MklWeXhiMGh5MlYvY1kxVjdqYkVqMEZpMi9QZUd2NHpNakpJekx2NldwZ1dMVW9pMEZaRmVKNWpiMGx4dWs3cEkxUFMxRHNFNWEzcVN2a05HMjVXYS9wcTJ4Vk9ZNGNCdHA5eFYrYURaU2xUaVVuajlCVFJJS0V4N1hFcWV6Yk5FakhNV3I2Q1AzTVg1ZHErMVgreW95UzFxRXFUQ2xaMWtVcG8ybnZNL3JxbkQzR2xsYlNiTDhOMEwrNHhxWDNDWFp2RDFvUUlhOUxqalVjYk1wWFlGNDQ4RXE0R0lPWlg4SWlTeEEyemZ4MWwzK0k1N0F2eTdzSysweG5QdUdTS1Q5ellESHBKRzBQYzcvQUdjT0l3SExEckZPUW4xZmNZMVY3amJFajBGaTIvUGVGZFlTcTJXbVZGOFNNcUhpVmxZMXpjVHJXbktSTjJMVE9XbEU2aGt5Tko4RGcyYzJDdm5qUmRrWk13TWYzQ3Z2VXRXa09ZeExZUyt6dUdoZFJKUllvOHlGZms5eFhKSW8wUGFlUnNIL0FKTVMyZER1SFNqU1NQeStYYXZ0Vi9zbzhWdGJwQ2xRbnRhNU0wZzFtNDJ0Q3pRNXJITFg0ZGltdWVzVEk0YmdYOTVqVTN1RWgvUTNkNjBJRjlScnoyMUhGNWo4QzZqbkhsMjJtNXpTalZCazYxeVpneEtpdnhIVFplcUxKNnRuTlNtWXo1UFJVdUZuSHVLVUtUOXpZREhwSkcwUGM3NFI1cUlaNWlpcWVTaDlyczFWN2piRWowRmkyL1BlRlhXeUxPV2lKRjhNTW1IaGZrdzE1U3pLbXBLUE1VZ2pMZ2VVYXJnMmpxcEVTVnFqSVdlUGQybUszRlVqbm1EVE51Njh3OUNYUGdSNTdDbzhpNzA0dm5OeXVrNnh5Wm42V0ZWTnJuTzdsTk9MWldTMFlkYUt0YVJpVXY1TnErMVgrelVkdkNneDN5a3ljdHBVTktOV1NUbUo5cS9JWXh4Q2p0NC9JNjN6dzFKRXVPcVBJY1pYZzk0M1RYVFVsNW0rclhZNVBwMlprc2U2c2tvakorN2dNUGhPd2FTT3c1bGVaUXNmWUpUdExuMUhhSUxrWGF3VXBOUzlsV3NDeHQrYUVqanhJVWpLMmFwcHRlYys0cElwUDNOZ01la2tiUTl6dmhIM2tMeWhZdktiNFZ5eXIzNitXNUZmR3F2Y2JZa2Vnc1czNTd3MTI4aGpKb3pqaFh0ZnhIWEswUjdXQzg0VGJicnFHVUd0Yk8xcVZkaXVNdUplVnNwSGVzNTFrRlF6VVBNdWYvUTBzeTRxZEpXVjdmUXFXR3FWS290bVV0aTMvbEswaEtMaU50WGRYTTdtTkZHc1dsdFl0SEpYeWJVOXF5T3dqTWh6SDJhcXhKOSthVnEveWZVYlB3aDlFaFZyRFBpUjhCektIRCtqMTVoVDlyTlRMa1RUZlpock9Oa1Q5bS9ZdUtzU015SE9ZNGNScjNESkZ2TlRLZkpISzN5ak9mTElaSW8vM05nTUVSTko0YlE4OG1mQ1B2SVJQT09naHRiRWZpV09xUmo0bHhHcXZjallrZWlzVzM1N3dMeUhNb2M2aHJjMUZsTVFiYm5YU0dTWlpCS1VETlFod3BFeDlMREdDWXNxZ3JEU3JZTXk3ZnRWSnNmOUV0WkR6TVlyaTB5OW1KYWFyNFRNS0tpTTE4bVNVU0x5dFhCYzhGb0k4Rm9ROEZvUXFkVTBjSlJLZVlqdHNJSkRmbnhDMjByU2FWM21zS1d5VWJqWjZUYU5mRXFmVTFORFh6eUdHV21VY2pmQXpGemkxWGNKNVprclRFQlptYktkSkkvdXAxTlN3akpiN0VkcGh2a2E0Y3lSY2FwaDJrNXlXdURwK0RGa29mSkNPUWtwTEk5WlJidXhYTmNScGVDUmtadG81RUpTSG1VT29VbGNuVGRlNDhwYU1hMXRGbzdBcGlGbzUwbWtTZE93WkQ2M2o4Rm9ROEZvUThGb0l4N1YwU21zbTV6YnNkcDlCb2R0OVYwVTB6V3k1cFJzL3NpNlhpSTlhanhLcHB2eE9BczZTRGFOZDFMbjZkcVhWbXFNZWtrZjFXNmVxWTZ1TW12cklsY3lUTVgvQUpoNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrUC94QUE0RVFBQkFnTUdCQVFGQXdNRkFRQUFBQUFCQUFJREVWRVFJVEZCa2RFU1liSEJCRkp4b1NBaU1vR3lFeU5DUUhLQUJUTmlndUh3LzlvQUNBRURBUWsvQVA4QUdBeWUwdGw5ekpPQkRRMlgzbW5BTWtEZ2ovRUU4eVFtOExhQVRLR0pseFlFSG1FNlJlaUJGeTVoUEFZd2lRbFVBcTh5RWhVbENUUmtCTk4rb3lEdHhZNERqRHAvYVNkT0s3aUFBeklKQVJBWk84eXVBUTQ0emhwektQN2Y5dDJxSERGYjc4d25EZ2FSSUVjZ1VaUERUZFFnSndMRE5DY1hQa2llRG0yNURoaXN4SDlWVnY1Qk5tWFNuY1RnaEo1NVNSdUliTk5Cd1Z3SkhSWS8rSzYrNCtpRWk2VXg2QUJmL1hLRUhrT0FsNmtCZjZjM2pKRi9GblAwVkFxUDdJa3NiaFFUdktFbmZ5clBtcUJOQkhCMlZDcWo4UXBoanhKdzZGVUtPTG05QXZDQ0l4elFUZkxzVjRNUWpLY3daOXY2cXJmeUNiTzV1STlVTWgxS0UzaHJTUHNvUEZ4WWczU0taZThnazVBTExaRDVwbVJvVTJUbW1SVjc0WUJsVzVRT05wT0J1a2RFeVRDNEZ4bGNBTWxrRlIvWk5BaXpjUWVZSlV4REprOFU1cHZFd2dUbGtvV1V1S2ZaTkxXZ1NiUE9hcU9nVGZtYTBjWXFKZGxRcHBNTjhqT2hDOE9BNlFISG1tY003bXo5L3dDcWg4Y01TbVBVeUM4S1d6eGtCdXZCbHpxa0RkZUhjR2pLN2RBQjlIRHVtZ0RsSk1EZzIrOWVHTFJ5QUhkZUcvY2xPWkFXQzhOeHVmUEFESmVHSTAzUWtIaWFZSGNPRThrNEV0bjhyUnRjRjRHYmptWktFV01IS1lUV09OWkNjMEpCZUU0bnRONWtMMUJkOHhBeXp1cW9RYTZvQUNnbHhiS2VFbDRYZ0xqOVVnc0ZnRkJkN2JxRzVwTlpickFLQzZiU1JsbDkxQmQ3YnFDNzIzVUYzdHVvVGc1ODd6TElFMXNpQm9UQy93QnVxOE9Rb3ZDODVHNUdZc2kvUFFYbFFDVkNMVkdCTk1Eb2ZpcTM4aFlMWEYyYmU0VkQwc29lMWxIOXJLSjBpZnFJUlFzY1dNYWZtZGxLaU9TcjJYbWIxQ29GeXNQN2pNS2tLaDZXVUtvVjVuZFRZRUZVL2lWZzBKM29NaFlFQ1hHaWVYT09BUDhBRVVtdjkySmdhVktjUzQxUVFSSWNNeGtuY1RnQk0xK0dyZnlGa0lQSUlsTUx3N1JjYUJYZ0VnZllxcDZGVVBTeWg3V1VmMnNvczNkTGtaUTNHOVEyOElGQW9mQzd6QzRwc21peXZaZVp2VUtnWEt3eWMwKzJZUnVMVFpRcWhYbWQxS2JOcEptRC9hVjRkdWdVQnVnVUVCd3dNZ3NIRVRzQWRHbmZQSlFnUWVRVEw4Z2J3UFN3M0FEdXJnU21OSUlGOXhtb0lQc20zbkVuRS9GVnY1Q3lLV0IyTnc3cnhKTFQ2RG9MUCtvVkRaUTlyS1A3V1VRL2JpWGc5YlBFa0RYck5FUkJuTzZhK1NLUDQ3V1Y3THpONmhVQzVXbjl1SUQ5akx2WlFxaFhtZDFLZnd4RzRHaThXZEc3THhaMGJzb25HOGszM0ROQ2IyM2o3TEZSQzA4aXZFekZDQW9kM21HeWROcnNDaE5wdWR5cFpITFJxTkNvZ2Y2amFTYituRU9GOHdmaXEzOGhaRDR1SEZlSHc1aENSR1NkT0UrNGNpcUhwWlE5cktQN1dVVEpqb29vZUtFU1hoNWlvSVRDMXd5S01uTkt6SFpWN0x6TjZoVUM1V0Q5cUlBUnlNcjdhRlVLOHp1cFFtOTJBOTFBOXdvSHVFemhlQ2V0ai8wbm5HNllKOUUwUDlDb0JhSzQ5TERNTWtXL2RONG1uRUZSYnZLZDFBNHZRanZKUXl3ODBaRUZZa1NQcUxqOE5XL2tMSWdhU1JpdkVObDZoQ1RYRzVZOGJlb1diZXl4YVNEcXZvd1BvVkZIREtlS1BGRGh6QVByWUpFTkUxODBRNE56S2lnUE9SdUtpQ1hxRVFRQklrWjJZOEk2S3ZaZVp2VUtnWEt6Tm9rYUdTRW5OTXJLRlVLOHp1cFJrQVQrSlVVYWhSUnFvZ0xqelJrQWpKZ3dma1ZHYVI2aFBCYzRYQ3RtQURVNjRhazBDZjhBcHZvZDFFR29UZzU3U1p5eXMvNUhVay9EVnY1QzAyQ1RHZlR6TmpadFAxQVpjN0RZMlVGaG4vY1UyYndMaGhrZ2YxWjNnNWVuS3cyTmxBWVp6cVFzQUZYc3ZNM3FGUUxsWlFkRVBuYjlYTVdVS29WNW5kVFlVVlUvaVUwanc1K29qUGthQ3dvcHBjNDRBSytLNjhwcGFCOUl5bFliR25nQitaMUJ1aElOQUh3dUlEcFgraG1vN3ZiWlJ5bzVRTVE4OWtKQVdDYWIrbTg0a2JMeFYzb3B4VHp3UWtCWkNEdWVCMVVZdFhpdlpBeER6dzBUWk5HRXJJeEJlWnFNVHdrSFJaS0tXbDJTanU5dGxrSks4RlJpMEU0WGJLS1hFWkZacU00RnhKeTJVY3FPVkhkN2JLS1NXVHU5UVFoTUZOL1RkeTJ3WGlUb281S2hBSE00blUyUXc0SjVZS1k5VjRyMlR6RTlrd05hS2Y0eFJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyWC8vMlE9PSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJyZXRhaWwtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JldGFpbC1hc2lhLmpwZWcnKTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQVFDQXdNREFnUURBd01FQkFRRUJRa0dCUVVGQlFzSUNBWUpEUXNORFEwTERBd09FQlFSRGc4VER3d01FaGdTRXhVV0Z4Y1hEaEVaR3hrV0doUVdGeGIvMndCREFRUUVCQVVGQlFvR0Jnb1dEd3dQRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoYi93Z0FSQ0FETEFaQURBUkVBQWhFQkF4RUIvOFFBSFFBQkFBSURBUUVCQVFBQUFBQUFBQUFBQUFjSUJBWUpCUUlEQWYvRUFCd0JBUUFDQWdNQkFBQUFBQUFBQUFBQUFBQUZCZ0VFQWdNSENQL2FBQXdEQVFBQ0VBTVFBQUFBcDM2VmJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFHRElBQUFCbkxHQUFBQUFBQUdESmd5QUFBQUFBQUFBSFFtb3dsYTVuZmdxVjNBQUFCTTBicTZWMzluU3lud1hLbTgyTDhPV1FBQUFBQUplOHZsOFBiNjR0OUZqQUFBQUFBQUFBd1pEckpRNjVUaXd5ZFlwdVJPSmtBRDY0NDdCVUd0VUZzOHYwMnAwSHhJOUh0V056eUF3ZGVYWmhrWll3eWRmSnp3emlkUEhKdkIzTVF6NnZDaHh5NFpkbkZreVlBQzhsWGg5QTJlK3o4Tm9jNExoTnlUcDlGbllYUXllT0sveTI3VzJaM3ZuT2VzbERybXRkM09FWlBhcGRZNWFSdExYc1hFYVg2NHhYNlYzSXFrTnBoZGV0Uk1FeWU1MWZwRmU0a2VqMnJHNTVFZ1ViZnNmNFhaTnJndGpWcHZWcnI3aFg0NHY4ZC9lR2JJZUQyS2F2TFpqUXJkbzFRK2o2dEx2bWN0NE16MFJqNkhHU2Y1MUsySThRbnRqaWUvVHJGcTF2OTFyMmpYTFFaQURxOVE2NXV1djEwSXRFdnQrdjFXemhJK244N0krWno1Mm5oWTdSTm51NTAyK2M2eDBTdWFUc2M0TGxON3hPeGV5c3hWVVoyUndzclhRZWhWQ2JrS1lXU1U3SWVlMW5ueGFabnB2VUlMaVI2TmFzYmxuZEtqdTNHK1lMZld2M2F1UnRlNC9mS2R1MmkrZnJMVWo2VHFtSnRjTGRmTTl0cHI5UTFDekhoTmpqWDBDTTJXc2JlcTJiVzFXZjA3WC9PZHFyQjcvQUZuUkxqcFNWUXBHeXZoVmpwcDlSMC9UclpwZ0RxOVJLM1ZDY2txK1MyNTF0b2xkNUczdXhheHNkcG45K1BIcTVSNjlSbXlTMTU2ekUwNXNVbkFzbnQ5ZEtKWGVUOTNzR2o3ZmVOZzZPbnJkUmE5eSt1VTkxRHBrRHo0dE16MDNxRUZ4STlHdFdOenpiWDVtdG1qVy9SZ1AycUJZTXByOGltcGE4MWw2MSs5VnE1WHkzY0tqL1N0VmoyNXgvd0RPM0ZuZm42emFwWTlTWFBOSmFFL1dJYUhmVllZeWNiQytHV0xhSURacWw5SlZVQWRYcUhYS1ZXU1crV09rbFBnOUEyKzlrd0cxOUhWVVdla2JEeE9uVHF3U25rZG1iV1FVZHpMdXMrQU9nMVNoSXoyKys2MWVqT2ZGcG1lbTlRZ3VKSG8xcXhzNXUvOEFJOTJxNTlEVmpRN3BIbVJ0MVYyN2ZmTTF0b245ZjBpZC9IWnlkL0laekQyZUZSUHBlcVR0NDlPYXBQNnRodkdwNmxYMVRUdGNzZW94a1NSUXBHeGZoVmlwWjlZMHhrQjFlb2RjcFpaSlhWdTdzNk4xR0Q1VzNhdy96SUNVOURYajNjN3VsTlBnNmRXQ1UxTHY1M2tyVVR5cHZWaUFIU21tUU1OYit6Y3l2eHZQaTFUUFRlb1FYRWowYTFZM0xOd1BsNjN4UDZQRlF2NjNDZ1MvNWJNV044TXNGTWZxZW9mZlBIZ1N2VFp2NS9zbVhyOHNUdnhxbGsxWm44c2w2Nis1VitNUFE0dGtKNDhabnBiOHhsYVdmV2RNWkFkWHFIWEtXV1NXcnZMYm5WbWoxNkJKTGJwUFpKWEc1WnNERTZYUkdxUTNKTzlXTHBIVUlTRjkvWnBQWkpUcmhScTdTK3dTbFZwMlFaelA4UG85T0tkQlVNc3N2Y3l2eG5QaTFUUFRlb1FYRWowYTFZM1ptU2ZQWk8xdnpyWjZsL1NGV2oyNTZHODFUY3R4ODAyejh1ekVCZXl3VXRlYlNsUFBweXAyUThMc0hvYWZQRzcycVdYVTg3ZTY3RmVIejlTUHBPcmFaYWRPUnFQSVcxK2FyWHExaDFhV2ZXVk1aQWRYcUhYYVYyU1Zyck1ibXphL0RvZlVvU2JvN1d3T2VkUzd1em5uYkppSkpIYm5tSjB1azlSZ29jM3R1Z0ZxbCtrZFFoUFY0Y2NMT2N6aWp6YjdZTGt0eTZOZWkrZk5xbWVtMVBnK0pQbzFweHVlUkwvbHN4WlR3cXhlbHA4c0x2eEIzcTBOSzlEa2FXZlVWUXQzODEydVE2YnU2MU5kTlA4QTZjcWM4K09UbXFXUFVnMzErRW5IeDZjc1Q0cFBaZlJ5OHZlNFExNmRFYjFWZDJuUDFEVUdRRTBST25xR3oyK2x4eGg5dkxMNDhmeDR2VjY4ZUJzYy9UNDQ4Ymx5L1V6T0hEQXp5MG5jN1dHOGFuVGtjY2FEdWQzem5JL2JpL0xPZjR3NVpBSDEwNTlPUDdmTTMrSHozY0hETHN3NDU5S043UFAzK3Y1N2NaK2gyZmwyWXhkdmd5KzlYbDZPbDJlWkk5Zjg3T0xobDJZQUd6YS9YN2ZEaG44Y2ZyakhuWjU1RGprOFg5WTh6bnkyWHE0K2R5ejhjMFc3ZmY4QU9lVEdHUUFBQUFBQUFBQUFNczRZR0djc0dESUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBV1hpdElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFmLy9FQURvUUFBQUdBZ0VDQWdnRkF3SUhBUUFBQUFFREJBVUdCd0lJQUJkVkNSQVJFaE1VSURZM09CVTFPVU5YRmhnd01ZQWhJaVFsTTBCQlF2L2FBQWdCQVFBQkRBRC9BRzFhazZ6MG5OTmRZdktKTkRCV3V2aUZWNUQ2eXZWTkhZUTBmaGJiL2dnR3JOMXpDRGx5bG5pdUFJYTBpK1kzN0hZZEsyczRuZzZxMEIvSENIam5oZ1U1S0NzQTlHUCtYWGltaVoyMEh2cjJ2UFNOMnhGU0JYb0pYTnNXbksybi93QlhRejdSb1R6eFpmdWVTZjRDaERITU1oeERNS3l0bXU1WlhLYVVORW1hQ0c2MDVqSHAxNGpMUklvdG5nZTJqLzR4NDgvbkN2OEF6YXhXK3hSU09HeG1Uam1tVDdSMnN6elZFaVlJNkJoeUgvSHF6cVJWdGgwSEhKaytudjhBZzRzR25UNUs3K2t6Q3lxejJxRlFUVHVqSTRnREJWR2ozNVRjcmVpYWJnbGpVMnA4VTZMWGpWdXpiWFNsT3hDWXBpWVlqb0pYQ1FnQmtNdGtib2UvYUQxVXBJei9BQXFTU3BBZmUrbDFsd1pHYzZ4ZzNDWXRlZUdXR2VXR2VJNDVjME8rMFdFYzJiMVhZTG5zUXFYT1VxY21zNjhOSjR4QmFqa1V3U3paM1ZuY3BDaTdNdGMzMTRqSFRjMEVXOFBoNk9Jd3prZGxvRVowajhQZGZnVG5tdzJjbVB6dS9YUzE2cklNV3lLUENxYXZLdDlGV1NVVjR4eVF5dzE1R2FHR0UxM3ZFeHdzaGZtdkwvYkhqeitjSy9PbDZtZnArZjd6Z0lvR2lGVXhYOGRJeEFHUXB6VUJHbzRCSHNBajdYN0tYMDFYc2dJekRKaEpiajdvcDUrZ1k1THloRnladUFBaVBvLzFHaDZGYjhXc2g5bkpBbnFFVWNqeUpJS1ZJd3RoQkZxVWZFNVFoTk9hRWhESTZTWm1jWSsvS21aMVRpUXMxZnJLTFRtTU9TNS9KVlptN1B3ZGhnMG1iVVRBV2ZnVnlrcVllNXhoaTZMek0ydGxpTlIxOUhpTWNDSTZsV0c1eGlObUovWUdSNXF5S21sSVY5SUNjeEthTVdsVGNOV3lDQUxBTVZnQ3hzK0hRRDdRWVZ5NWJEaTFXUUpWTEpTcjkyUTJ2dkJiRCs3Ry93QkhlNHhWdDBNMTJHeG5NeTVyVEpCY2l2cTRvSFRjWnhYeXR3OVEyZmIrVGRVdnpDR3c1bGJFY2IzMnRWS3RBWG1PeGh5UzZ6N1FWOWNKNE5CQW1zY2kzeTFnYnB5eUxwOUJVQUVTM0lCeHlISElCQWREdnRHaFBOdE5yaHBPelNJZ0VEL0hlWEh2QU05cXgraHcxZ0NEbWcyczNVNVhoT1pvVU9FU3NtYzE5VGNFS1hTQmNpWTJxZjhBaUJtKys1a3dpQUI3Q0crSUc5NExjQWxWZW9EMDFFM0RYMXpSdzVYRkhFRDg5L3RXRWpDZ1dXYldpQUNHL212SDBEaFBMZS9VMURuN1k4ZWZ6aFg1VVZCRDU3T1NtMGZYd2IxQnpIRW9wa2Fia1EydE5yYkF5RjVXR0k0bU9iTzNmMXBNZmJlMi9xMTg5clYxOHl5UHI4Q1pDcE1lMnhoYzJhVnhjdGVoTUpYTnV4bGVEQXBqNkVPR1lzK3Q3S21mYmxaVWF3TWNpTEdrR0VXZ3JwSU15L2FpOFdQT25KNHljejVVNmxuYXN6aDBta0ZQRjdNQTVkdlExRUVTaGplUzhBQTNSWDVHZXViei9Pekx6V3F1d25VdkUxd0xIOEdsTDZ5UStMR3Vqb2NXalFXYmZVdGtDc3doaVB6WTI0cWF6SW8vMitFc2ZNVGFqdjhBZjJaZVVpbDV1YnMySEZzc3JpMldHWUVPTFZkOEdVUUtjbk5Ram1ZaStEUUQ3UVlWenhhSmV2Y3JzYTRjQndnM1VYQ3pyRHQ2UFFzblBQQUptOU1OWVZJdmVjMCtDWm50K2VTQ3liQmNaZkpWWW5MUEpzV0syNXhKWG9GSnlWWHBSYkkyL1JxSjdYNTRmamZpUFYybWdXeDZ4UzJFQVMyNkcvYU5DT2VMUDl6cUxsUVJCWFBiUVk0YWhIMURUODR4VmRTR0doaGczeCsvN1JrbHQyS3JsVWlQSDBlVlh6U1ExL09FTXJqQy9OSTRVak9HYTE2Z2E1Y2hJd0ZKdDlYV0ZYMysvd0FYU0ZEZzI2OC9RT0U4dDc5VFVPZnRqeDUvT0ZmbHBzd0Z0VlRBN0RoNkZHN1V1UE5lVWNNU21qaVI1NlhTODl1bXAwU1BORVVXMWpBVzkwMjRIK29BbjBDL2tScTNXVjBWWmhnbm1UR2trc1ZYc0svMGdSUDZYblVYT056QnJ6ZEVRZ09JamprQWdQTkZ2a1o2NXZQODdNdk5ZV0FwaHBwcDlHQUFkdVJMam5lZmhHaURSQkY1NlJTNDhUMThMVm1qa1R1a3dGT05ZRlBZRmg3ZjROQVB0QmhYUEZGKzdOdzU0WHhCSisyamFZYmg2Um0wYlk1ZEdWTWVrcmNTNHRuOXRWRWZ4b3g4L3Rxb24rTkdQbjl0VkUveG94OC90cW9qK05HUGxaMTNDSzlJV0V3dU9vMmJEeGs4TUFQcnM3LzdvWDlvMEo1NHMvM09JdWVGMjI0THRzMjlUenhTblZTM2FwSzBwQStqRDRQQ0NkejFOUVNkbE56RVN2RitRRkYzRkYzTC93RGV2UDBEaFBMZS9VMURuN1k4ZWZ6aFg1VUVCWVV4R3dLRVJEWms3TSs4NURtWjYvd1VKa2RoY3NiRWdSREszZ0FhbWxIcDhxVXY4V2RySVlwa1FlcVR3K2N4R1VnQU1UK2lWbVdOWEVUbXFQUEIzYkM4VmRzd2h5Z2N1TlpWK1FIRjZMZkl6MXplbjU0WmVRSUNnZ3JLQklpSmR1bjVxTFdrcHBucituejFNeU54dmhtQXIvVFpuNkZ5SDRkQVB0QmhYUEZJKzdKZHpRbVVreExhMkpyVldZWUp0cTQ4L3dBb29DU05jVlhMa2IyTm1XWGlJNGpZTXJBZXAxay95Rkt1ZFRySi9rS1ZjNm5XVC9JVXE1VzhBMnhua1JUU2lLckpldWFyN1pyUmpNb0lqbHFyWEkxejBMKzBhRTg4V243bTBIUERsZnlHRGJhT2U5NTRZRStJRkRUNXJxeklVeUVrVGx2d2VGaEMxa1oxMHplMTVRbEhlTUw5U1lmelhuNkJ3bmx2ZnFhaHo5c2VQUDV3cjh0UlhvdDFwaEdsOVBwTzNTaXh6ZFBTWk9VV0lwUFBUYUxtdTlsQy9HbGo3cGJ2MG5sSElWQzVQTGdVakhXZzFlRXpnOHJpU2NnK1JNeHFFb3ZQTERNTThNaHd5MDhzQjFrSks2TVBpek5XZnV5ekVMSzFTUFBvQUZHaTN5TTljM24rZG1YbXU3MFcrMDB4S2NCQVROc1lzZEg3V1ZMd0xFRVhucERGelQ1RTRTMDhzUUkyWStoY2grSFFEN1FZVnp4U1B1eFc4SU5OSU93T0lNekxNMHF1dERjZFVrSG5ubEJKTjV0U0hWeGYxMWlWV2hCVUxzM3IycHhPYjNSQ3BSSythbmFzekswWHhJNnlKQXNZb2pOSCtJMUJVWnpvdEFsclliaW16cll0bVBFMGVoLzZydzNIMU05Nmp4NGduUDBuZUxUV0wwdVhzMW9OU0kxV2laMTYxcWQwcm8zS1RFeTNWNjFtaTRxalJTZEVPQmEzZVRWZDZoait1bTlmTlpxK0srV20yczhpdHArVFBiOGpVdHNNYUVDTnJhVXpZM0ppMHlUeGhmcVREK2E4L1FPRTh0NzlUVU9mdGp4NS9PRmZsckpQeTRSTnNpbkV6MUdtYVIxbW1NV09aM1VvRDBkcDAvTFlZc05Nd1JtdWJYeXNhbWw4elZsaW5RR29XK3VJbTFRcUtrTVRRV0lGVzc5SjVSelI1OUtSVGQwWWpoREVkbVlPcm0xZUNTMkI2N2l0U0trU3d4R3NUR2tLTk5JRzdNM3Y4cmVFaGlRZDJub2hKWEtObDlJQ3AwVytSbnJtOC96c3k4MUlzSWlMeVEyT3U1d0ZObG9RdG9uVVhOWm5iQVFHekt0bHNLVm1lL041aXBEaUFpUG9BQkVhb3BtVnpCWVdlcVNITkxURVdKc2pVY1NzalFRQktUWmo2RnlINGRBUHRCaFhQRkcrN0ZkNVZOUFpUVzAxVFNtSXVlYUpmcnJ1RFc4L1JFb0pRc0lpTCsvUnVIekJDVm05c1RJK3BtQ3NxMVlWd0xXT0FSWnRVWFhzYlU5WklUZ2RwS21YdVcxRi93QXV1eC9BWEgvdHJEelJqWVBPbFpZcVFQUkI2dUxRS1lSS2VSdkIzaXI0Z2VXL2J5bmFySW9lWXlWSkFHQkk3YTdXN0s2Y25JU0tNbmhtVnIxc2ZXbHNvQ0NtNTJLYW55ZjBCVFUyVzVyWkRBR2s5VkRkYTZMaTY0RmpWWExVSjk2WGpXMVFNK2Y5UlBKSHYra045dXR3dTgzZHBDYWlhMFhpOEswcXV4NGdLVlNTZUd2SWgwRGhQTGUvVTBEbnJZK3pIL2lISG44M1ZlZERYY3NoNll0aWtCUnk5bWg4dWpVcFNBb1lIbEt0QUc1dkZWN3lLRk43YVZTZVBScEhrcGZuaEloTGtkN21TS3gyRmxqZzVvR1cxM3RtTnF5VEZGTzZBd3hpY2xyTzdwblJ0VVprSzZadUdPek51SlRMVlJEYTk1cHlNemdOeklMRXl5N0VpOEhiOHpYZHdMRlhhVXpjNTFMam50eS81QTBXK1Jucm05SHp3eStWRTN5YXhJaVdDWWdjcVFSaVJzVWpSZ3FZblpJdkxJYlc4by8zZ3BBbXdObVV6aThVUzVudnowbFNDMTNhb2w5MHNqWWlIOEtqdXh6dzBLYVRmeUU3cWlOTitDckNMZVd3RnVHRzNLc1FKTEdqTm5xRjVUMVBSZEZLbWNVVk80MjRtbzhDVWJzTHZUYzViWEZZbVVvU01pb3BTVXFmNVMvTUtOeGFjRkVaalZ4c1Rlb1VzUVNCcFR5eU5YdTdZWmtQVHJJbmRHVFRsbG1HNEVoRkZPSnRWVVhNSi9HVWI2eUxXa3RJVFUxaG00ZXVWR2pqQVNWQllKemtTaUZnend5aTljVzYxdWlCZEhXMTBRcW5XM2JXWHNTcGlkTERrNjFCd0I5SG9FQjlBeGU0N1hqcWJCT3kyTEpVcEVqdk80bjBrU1hLeTVObVdibm1ZYmtZWm5sbm41WUtsT09QcTRxRFFETExMUEljczhoRWZoS3l5d3pEUERJY2NnazBrQWdTQWtEcUJSeGhoeG1SaHVlV2Vmd0pwQy9wMDRweUh4eUtLTXp5enp5enp5SExMalE5UExXWG1XMk95NUZnNk9UZzVuZ2U1TDFTMDN5VG1ta0hZbWtHNWxHWlNTUjVwL1ladjdwa1ZubGxubmxubmtJNWZGR0oyOXNMRmkwSXNFZ3A3R3VPWHpkR1FuZS9jaHh6dnVkbUluSkthS0V6QmRmMDBWTnFwRUNCbEp3aWx6U3RnbHJySTBpWnJOWEgzakxUa09TUTV2WkRNTU5ncDRDMEZRWU5nWm9iL21hWTRnMEcxZ056cks2SnBCWThVeU1XYUlFVWIySGVFNUFrdkxBaFZscmIvbHFzU01qMlpneXpZYi9uYlNwSU9TbHRucE56ek1Oek16eUhMTC9jRDBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuU21BOWg1MHBnUFllZEtZRDJIblNtQTloNTBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuU21BOWg1MHBnUFllZEtZRDJIblNtQTloNTBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuU21BOWg1MHBnUFllZEtZRDJIblNtQTloNTBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuU21BOWg1MHBnUFllZEtZRDJIblNtQTloNTBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuU21BOWg1MHBnUFllZEtZRDJIblNtQTloNTBwZ1BZZWRLWUQySG5TbUE5aDUwcGdQWWVkS1lEMkhuLy94QUJNRUFBQ0FRTUJBZ2tIQ1FVRkJnY0FBQUFCQWdNQUJCRUZFakVUSVNKQlVXRjBzOUlRRkJVZ1VuR0JCaFl5UW9LUmtySzBNRU5pY3FFak0zTjFvaVJBVTFXQXNXT1RvNlRCMGZELzJnQUlBUUVBRFQ4QS93Q21yVWJRdmRUK2xieVBiWVN1TnlTaGFmUklMa3dlY3l6NWthV1lFNWxabTNJUDJOekVKck5MdThpZ2x1ME81a1JqdVBNV3hUL0tTejAvVTdDY05HNFZyaEVramJjUnhFaXUxM0hqcEptVlIwQUVnRDlzc3BnaGp0ZGtTek1ON1pZRUtCVjVLWVFad09GZ2x3U0ZZZ0FOa0E0NGgvdTNtRDk5Slh6YnR1K24vWUFna0hPRFF0VWVkSnJ1T0kySEo0MGxVa2JCV3BQbFhwRUVkMG02Nk1ja0ViU0RxSlhBTllyaDMvTWYyeVRHYTF1MGlhUmVWdlJsWEozaklJRldzL25NdDFKR1U0U1FLeWdLcDQ4QU9kLzdUVllKSG5GdGVva2VSTTZjUU1aclFkUk52Nlh2K1hMTnlWWXh4QUJkdGhuZnhBVU45M3F0NDdrL1lRckgvcHF4MTY5dDdXRmQwY2FUdXFyOEFCVW9EeDZwcWVRSngwd3hqbFNlL2lXdW0yNEsxai9DVWR2OVZia0x6d1RSZzlhbUlFL2lxRUY1Zk00REZlUmovQUpPMzlnc2FVNElJd1IxRWN4OG5tRGQ4OVEyRWRrSUlJRWRjSTd0bmo2M3JSdE9sdWtnbHRvd3JsUjVBeFI5VHV6d0ZvaC94RDlJam5DQmpXOTRiRFNtbkh3ZDNqL0xYMUliN1NERVBpNlNOK1dvOStxNlk1dUxZZGJFQU5HT3VSVjh1c2FaYlhwaEdtb1JFWllsZkdkdXRHK1dPbXdMY3lJRWFYKzNoT2NWaXVIZjh4OHFOaVcvbFFrTjByR3ZGdG4rZ3I2MXhxUUU1UDJUeUI4QldNYkhtVWV6OTJLSXdzK21nUUZmc2prSDRxYUxZVzhqWGxRNTNDVmViMzd2SWFuQWVIVENTcVFyekdYbkxmdzdoWFBGRlp4b3A5NEFyZkhOYlI3TUxub2VNY1hIMGpqcXprNE9WRC9RZzg0SXdRZWdpclc4RVVaaG5LQUxzQTFkV1psa0UwcGZMYlpIa082NGRNeVhIVkV2Ui9FYUcrZS9RWEVoUFR5eGhmZ0JXQU9ETmxHVjkyTVVkMDJuWWlBK3g5RCtsU3VWZ3Y0UnlEL0M0K28zOU9nbjF2Tkp2MUV0UUhaU09NWmx1cFd5UkhHdVJsMi8reVNBQ1J1aFJJRXVyaHgwdThvSy9oVVZlM3NselkyRThReHFjeGZMM0V3M0dMYnpoTnpWSW1MTFRMUUI3cTZ4N0NaSEVPa2tLSzVuMUl5WFU1SDJHUlJXOTQ0b1pvSlBnL0NNQjhWci9sVis2NW41endFbTZYSHVEZFZXcUdhNnRJRXdtcm9OL0VQMy9RZWVnY0VFWUlQUWE5SHQzejFOcGtWOGJyMHY1cmpiZVZOalk0Ri9Zclc3Q1MwODY5UDhMd08yTit4NXV1YXM1c1FXdTV0VmtVOTBEdk5XeUNDeXM0SWdESmdjVVVFS2IvY0JnVVBvWFdzWGZMZjN3eCtPaWVXK20zcnh1ZzZra0RBL2lGUnBpLzB5N1FKYzIyMXpTUjhZSVBTQ1ZOUTVtMW5Sb04wSFRQQXZNbnRKdVh5Zk5yVC9BTk5IWHo2MDN2WUt4WER2K1krUzNBbXY1bCtySDdJNjJQRUsweUFkU1JJdUFBUDZkWkpGS2NDWUFHNW42eWZxZTRjZlhYdCtrcHRyMzUycVpnSlJNUVo0aDdTUHorNXExQ0hHQ29LdXBCREl5bjRncWExRUdXeEpKSmp4OUtNbnE1dXFvcFd1WFU3bU1hRndQdkFxd3RtZEVPNW4zSVBjV0lvdHRBUVhUeFJ4OVNvcEFBclRia1FOT0FBWmtLNVZtQTU5NHEvdFpZSmV2Z21VanZhOUpEdWhYbzQ5NjFhWGlTNzV1R1lua3hmSG42cXMwQ3FxS0JuMlVSZW5vRmJrRUJBbmNkTFNiMSt4aXZiR295NS9OVGtBemtEem1Ecno5Y2RJYXRUdC9lazBiRGVEL3dEaUttSERXRXgzdkVTUmduMmx3UWZWODBtL1VTMW9lbUpPSWVtNG1MRm4vQXNkYXhmcERNNkRsUlFqbFN1UGRHckd2a3pwWmVPMmh3b0NSSmhJazZ6aFZGWDBuSVRKTWR0R0NkaUdNY3lLUExheXJMQlBDNVNTSjFPVlpXQnlDQ0FjaXJCellhdUY1NWtBeElCME9oVnErVTBBMVNCQnVTVml3bVFmYlV2MUNTdk1HNzZTdm0xYmQvY1ZyTjlIYm1UZndTRTVkL3NvQzFmSlhTOGhFK3BERW00ZExISHZKcHlVc2JJUG1LeGd5ZG1KUC9rODU4dGhLSFVnOGlWZWVOeHpvdzRpSzFpMUl1YldURGlLUVpTV0p1bkRCaDFpdUZGM3BuWjVSdHF2MlRsUHNWODJ0UDhBMDBkZlByVGU5Z3JGY08vNWo1TmF1WGxadWZZUW1ORi9vN2ZhcTNqRjNlQWJua2JJUlQ3Z00vYTlUVmthV0JmWW5SYy82a1U1OXkxcFJXOWhQVXB3L3dEb0xVSnpCTXgzS2tpbU1zZmNXRFZmd05FeEc5Q2R6RHJCQU5JZVRkV0FNbVIwc24wbCs3SFhRT0NDTUVIb1BrOUpEdTFyMGNlOWF0U1R6K1krMlpNRlQrQUpXaXFBeTh6enN1V1krNEVEcTVYcUNNM2xqL0FjZ1NKOGNodnhWbzEwaEw5RVVuSUkvRVkvVjgwbS9VUzE2TXRQeVZCcHQ1SkYxSFkyUHl1YXZObmg3V2JPeExzdUhHY2RES0RYOGpWL0kxZnlOWDhqVmZzajNLMndJRXBYSVVuSk83Sm9wcVlQL3RhOHdmdm5yNXQyM2YzTmFicGw1Y3AxRXB3WC9hV3RWMWEwdFordEF4bC83eEQxZFAxcFpvdW9TeEw0S24wSXduM0pPNUhlVjgydFAvVFIxOCt0TjcyQ3NWdzcvbVBrOUhvU2V2bkgzMHMwYUFOMExFZzlRNmpHRGoyU2NOL1N2UXQ1M0wrU0JSSEJxRUlEU0tnNGdycjliSHRVZjNJZlltSFdZMnczOUtJd2wvQUFrNkgrYm45elpGRUNTMXVRcFZaNHp1YnFQRVFSekd2U1E3dGE5SE4zclVOTnQ5Z25lVjROYU9zWElBWVlJQWxZQWZBQWVveVhBbDkzQVNIOHdGY0RIM3llcjVwTitvbHIwVmFWZnp2cHM1L3gwTWFmK29ZelF0UE9kUGxzWjNobU1zVENRUnF5a0hsaFNuMnFCLzUxY2VPdjg2dVBIWCtkWEhqci9Pcmp4MWVGaEJjdjhxaEJ3b1ZpcElXV2RXcTNnRnhEYjMyc0MvTUVjaHh2V1J3aE94dXlEWG1EOTg5Zk5xMjcrNXJVeFBZYlo5dVNJN0gzdUVXdEtDYXBBbitDY3VQL0FDakw2dnlvMUY3MkhzNmdSeC9lVWRxOUV6OTdYemEwL3dEVFIxOCt0TjcyQ3NWdzcvbVBrMHFhUzFsL0VYVS9oY0N0WWlDU1A3TThhNHg4VUNZOVRSSWkrU01oNW5CVkYrQUphdlFsNTNMMWFiUERsSFJRbTFuWnlXSTlrMWNzVWhaM1JnekQrVW1sSUtrSDdpS3NZVnVMU2VZNWtNV1FyS3g1OWtsY0d0TXZnb2IvQU1PUUVFZmVFcjBrTzdXdlJ4NzFxdHJVV2szU0dpL3MrUDNoUTFhM203aGNlM3VrVTllMXl2Y3c5U3poODF0aVJ4UEkrQ3hIdVVZKzNYQXg5Nm5xK2FUZnFKYTlGV241V3FOZzZPakVNckE1QkJHNDFwU0pCclZwejdmTk1CN0VsWHBNK3E2RkZnUHdtOXBvT25POHgxQTVTYTN1WVdqa2pib1pXd1FmSWpoNTd5ZERITmVMN0Z1cmQ1akFyNVBXU3h3UVJZR0ZVQlk0WXh6c1RoUUsxYTVNdXdEa1F4Z1lqalhxVkFGRmFSTGMyTnlPaDFtWngvb2VNMVoyWG8zVlRFTW0xQWtkNHBHNmlaWEJOV002WEZ0UEdjUEZJamJTdUR6RU1CUVVRYXRaODlyY2djcGY1VHhNcDlrMWRPWjdteXRVTFM2U2Q3Y2diNGZ5K1dGdzg5MitVZlVBRC9kUWRQUVgzQ3JPRklMZUNKZGxJbzBBVlZVY3dBQUZlaVorOXI1dGFmOEFwbzYrZldtOTdCV0s0ZC96SHlhcUZodTI1b1NEeUpmZ1NRZW8xZEtHVjBZWlJ0NnlJM1NNNUZBNWp2cldNdGdmeHFNbEQvVHI4akVGNys3akt4Z2RLYzduM2ZFaW91VkpLMk51ZVEvU2R1czQrQUFGZWhMenVYclZyVlpJZXQ0U3gyZnd1NXJUcHZPYmFQOEE0M0VRMGZ4RzdyRlJQc1NReW9WZEc2Q0NNZzFld0MyczRaa0t5R1BhRE01QjNBbFV4V28zeXVGNkk0d1NXKzhyWHBJZDJ0ZWpqM3JWcThpbU9adDBGeHVCUFFHM0U5UzFuYnRyaEJ5N2VUQkFkZW5ySFBRUEl2N1ZDOExyMHQ3QjZqUk9BQnZKcmZKZDNNWlJuSFJHaDQyOSs3cnEwVFlRYnkzU3pkTEU1SnJnWSs5VDFmTkp2MUV0ZWlyVDhua3R1STg4YzhaM3h5cjlaRGdaSHhGYm5ndnBzV3M1Nlk1emhmc3ZnMHlaaWE4dElybENwOW5hQkdEUUlJbXM5R3Q0WEJHN2pWQWFqQjJOSzB4eGNYTHQwRUE0aisyUlZsS1cwL1I0WHlrZk50eU4rOGs4bXRPaHZVaDQzczVCeENkRi9NS25VY3VDUU5qUDFYWGVoNlZZQTFaNlBjVHdYZHJZSkM0a0NraCtRQmsxTmlQVWJDYis1dm9nYzdMZEI2SEhHS2ZBbDBYVUpRayszMFJIZE1PdGZpQlVwekxQYkJyV1dROUxQQ1VMR2tJZEd2ekxlNFBTQk96MGtPYmJSckxFbDNOMEFSZzhnSDJuMlZxeW50RTByVFJLdit6Uk1KYzVjNExzY0RKb2FWUGt4T0cvZTE4MnRQOEEwMGRmUHJUZTlnckZjTy81ajVVT0lYUTVtdEIwTG5lblZSQUpSSEFrVHFaRHlsK0lvZnZlQlhiMzlOQVpBbWtBZC81VitreDZnS09zV3d1N3VZaFpMbVBobHlEN0VmVHprVkpvdDJxcXR5aEpKaGZycTBsRXNNcTcxWUdnQUpyU1Y5bEpXNlltTy9QUnZGREd5N0lDUlFYTU5qQ3dhZVU4d0M4dzYyd0tJNE8ydHdjcmJ4QWtxZys4a25uSnIwaU83V3ZSemQ2M2tpQVNDL1FGNW9GNkhIMTFIM2lpTWt3eWhpblV5NXl2dU5ISDlvc0todnZvREloTGhwbi9BSlVIS1AzVWx5NWtNMGdWN3JFYjRNaDNLTWdFTFR3b0ZTT2RHWW5oVTVnZlZjMzhkcG9zT3ZhaGFtRnJXMmE3bVRBUVFwbVBqSEwyY3ZWemVuUy9QZFd2L09KaExITExFWTNKWm5VQjRabEJQRVRFK000T0xlMG51NTNzWGtRUkpETE5HL0puU0p5Y3dTbGRsVHRLcEs1d2NXVnpOYlMzY0U0bWoyNG9wWkR4Smx3Q0lKUUdLaGNxUm5pT1BrOUJGTmRQS1p6R3drWGFVS3lSTmpyYVRZUWM1cUt5Ti9LYlhVRGJBdzdJY3NBSFhhSlVnNEdTYWt2SmJUaGIzV1pEQzdva3p5RmhPNmxFQ1d0d1M3Z0RFVDA1bTVFazBTRlRGTndMaGdXR3llRjVDNXh0TnhMazFlMzgxaWZPcFpnWVhqaU1tWENSdHlXd1ZHTThlL0ZHeUY3bEo0ai9BR1pPUGIrbU9kUHBqbkZUUXd6N2ZESklFaWttTUljaEN6Y1VnS01vQlpUZ0VacS9WbXNidXp2aGJ1NmpnOXpiYWxkcmhvUW9iQll5S0JrbXJxTXczTnJlYW5MS3NpSGlaVzJ5ZklPTUVWSGdwQU5TbGFKTWRDTVN0Rk1OSEZxTHdvNDZ3aEFOT1NXWmlTV0pPY2srVURBQWNnQVVkNVk1SjlaVHhFSEJCb25KVHoyVFpQd3pST1N6RWtuM24xU0FPRFM3a1ZjZTdORThaSnlTZWtueVNFRjF0cmw0dzUzQWtLUlNyc0s5ek0waktNazRCT2NESlBsVTVWMFlncjFnME4wWnZaQ3YzWm9uSkpPU1Q2NmVrY0dTTWx2OXRzelp6Yy8vQUF1TmVocXRkV20xUkRFSlFCTEpQTk9WQUxsUW9lNGtBd0FjWUJKMkJqVklMcUdmaWxIRlBOTk1kMGd6c05jVEJBMlZBYmpCcTh1cHJtY3hRU2d2SkxETkU3RUdVcmtpNGs0OForaU03S0tCcXdnTWhtaGNwQzhJeEc2S0hHU09oOXBUemluMFZ0SDVWczV6QzBTUkZ6eThNMkVCd2NwdEFIWnlvd0xwN2s3RVVzWnk2WDZPQXlTQmx5dXBYUEdwRERrRUVFVkJQZXo3Y3RtNUx0ZFM4TExuRW5FcE85UmhYWEljT0tpbWVZeHp3czNDTXp4UHl1VU54Z1FpclhTRFk2ZkZhdTBLUXlZd2tyQmkrNzJFMkY2QU40dEJaaTJjUXpxWUJiVHZjUmhjVGZRNFJnVEgvZDhpUENEWUdJSWVDQTRLVk1qZzdhTVpLU0E3clNIbndlTUhLc1FYYkpZN3ljNUpQL1VGMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MTJ5ZngxMnlmeDEyeWZ4MS8veEFBMUVRQUJBd01DQkFRR0FRSUhBUUFBQUFBQkFnTUVBQVVSQmhNSEVpRXhGQ0l5TkJBVklETTFRVEFXVVNNbVFFSkRZWUJ4LzlvQUNBRUNBUUVJQVA4QXh4a3BvWTY1L2dPUldQN1pBb2pIOG81UlF6elZrQTEyNmovU1RybExiZlVsTnJmZWZaNW5QNEYzV0swdmtMNzJXdHhyNW5LSjZvSlVuci9JTUExclhYaHN6Mnd6b2pXL3ozbWFkR1FCL0gycnltdXY3UFNnVCt1bzc4d3JQOXZoYytrcGRXTXA4Tmc1UU9sQVYyK0hVZDhKUHdVTXBOUHhIa09GSllhVzNiaWxZNzAxNkI4ZXA3cVVFanpiN05BcEl5a1pKNmREMUhVSEZBMFhXaFNWSlg2UnpCVmE5ME5MdWovaW9mRDdSa3V6RlQ4ckZaNlVWaElyeERKN2dweGtaeWVVa0tQYjZKbDFmYWtLUW41eWx0Z0VPWGFTdGRSVkV0WlZMdXpMQndIYjY4djBOMzE4SHpScjAwNTBXQ0NNaXJsN3hkUTdvdU0zeWlOZVZ1dkJKemsxSXVETEhyWHFCUDhBeG8xQ1A5OGU1UjMrMUh0VHQ2VWgwaXQ4UHd5cy91bXZRUGpxalc4S3lvSUZ6MTllNTZ5UUx2Yy9VTFhyeTlRRmViU3V2WWwyUUdsOHBwYTBvUVZxMWp4SWYzekZ0cmw0dWpydk92VG5FRzRXNTRJZnR0eGF1RVFQc2ErMWJjYkxJUW1Ob0RVTTY4eFZybEU0NlZxdlg4VzA1Wlp1T3VMMVBXUVUzaTdKODFXbmlGZUlLdlBwaldjSzlvQ1JqQ3ZwdWZTVXVtR0Z2cjVVeDdHeU1GZDB1QWFHeTFGaU95bFlRellVajFMc1RSN1RMYTlHcTJYRXRLQ0ZnOHlhdWZTWXVvTnFNcHZtcVBZeXdzTE56dUlZVHR0dE12U2w0RFduemp6dVdEQTZTSWowWlhtdGQwT1F5NHJHRFVqN3lxamZqaFg3cHIwRDRheTFFbXpRRkxEYUp0N25GQ2RNOE00TVZrT1RmNlp0Z2J3TlE4TjdiTlpLb3N1TE1zMDB0cjBMcWdYcURoZXU1eW9OamVXM1lyZWJyZFVNR0xwRzBzeHd6V3Y5TXQyeWVERzRTU0hsc09zTDR0ZTlicmhKZ1JIYTE1cWtXZUdVTlc2M3piM001VWFkNGIyNkMyRnlsYWN0ZTN5VnFYaHBFa01GMkUydWRacC9UUitvRzd6YndzL1JjdmRycXhNcERaY010NUxUS25LUWxUejJLaXN0c0k1RTVLZTJRcnFWZ0xIS2JoRjhPK1VpenlDOUh3Ymw3cGRXVDIxU1h0bGxTbERta1BZcUZFYmpvd2tEbE5ZeWMxSWp0eUVsS24yRlIzaWxVQ1FINHdVWkgzbFZHL0hWKzZhOUFySFFHdUo5MFhKdXFvOWNLckUybGt6VmxJci9BT2RLNG4ySnQyRVo2ZUhOelhEdktFbldjQXo3Rzh5aTJUbkxYY0V2cHNldmJWY0VKU3NHTks4d2JhYlJrSTRzNThVMmE0U2tKZ3Uxcis1cm5YcHhJNFkyTkVlM2VNVWNoVmRUWFExeFZzS0VoTTVyaFpjMXNYUXhmcHVudWwxWlBhMWVqaU1SVFMxSVZ6cCtZU3ErWXlxK1l5cStZeXFkZWRlKzdwNDRMbFhQM2E2c2YyS3ZSeEdWVm1RRlNoOU44UUV1cE5XRS93Q0NzVkkrOHFvMzQ2djNUWG9GTDlCcldmVzl2ODNEOUFScDVqQTZJK090QVBranlUcGo4dzJhUWdGc0ZXcStHbmkzVEpnWERUZDN0aTh1MlRWdHl0RHc1Tk02aGF2Y1VQczhXdVpVeHNWd3JHTGEvVjU4MTJYblNpVXQybHB0UFg5ZkRpU0VuVHoxY1A4QVA5UU00SGI2THA3cGRXVDJ0WFZvdVJWR29hMG9mQlVtSXdSbXZCczE0Tm12QnMwOUl0N0tpaHlHNUhXa3JadVh1MTFZL3NWZDBjMFZWV3gzYWxKb2ZSZVh0eVJ5MVlmdE9WSSs2cW8zNDZ2M1RYb0ZIR092RW0ycWkzcGIxY0xMMEg0QmhFSDlmSGlmZWhHdG5oaHBicmQyalZ5djl0dFNFR1phOVIyNjZrb2h1UjBPamxYeE4wekdoS1JLamNLYmk0MWNpeFhGcnBMYXJoT25uaHVwclcwSXc3MjZrY09MMGlkYVVzMTV2MThPS3Q3UWhsTU5HZ01uVVRPQjIraTZlNlhWazlyU2dDa3BWY1lhNHp4cTIzZEtVN1R5SFFwUGs1Z084KzV0c2dwUTBoY2w3RlEyRXN0QnROMlJ5eTFHckZLU010cVdsRHFTbXBrWlVaNHBxMTNRTEhJNENPOURIYzNDNUlaQlNncUt5U2JEOXB3VkkrNnFvMzQ2djNUWG9GZjlIaUJwb1hXRHVOMnU1eXJOTTNXdFBhOHQxMWFTbFprczR6Vi8xdGJMVzJRTDllcFYzbUtmYzBxQjgxYUo0cFd4eVJiMnBTZEE2aVJhcmhoNXE1Um5HZzZuaWZxT05LS0lrZmhUYm5YcmlaQTR0ZTdicmhHQVlUcWE0a2FXTndqQ1V4cCsrU3JKTjNHN0RyUzJYUkE1VEtqSnpXbzllMjIxdEZ0dTYzTis2U1ZTSHRBSC9NRE5EdDlGMDkwdXJKN1d1aEdha3gwdnRjaTVWcGZaT1VwVzYyY1Z2dkVZTWUzeUhqMGd3RXhVMWpQVTNHM2lRbktGdE9OS3dxQktmTHdRWlVOdVczZ3lyZTlIT0ZOVHBESXdseTRTbkJoVWVFOUlQbG4yOHhnZ0N4b1VHMTVrQTd5cWpmanhXRG1tL1JXRHlVUU1HdFk4UG1ibm1WRm4yQzZXdFpRNkpkeEE1REJzbDB1VG5JM0E0YytDdHJrbVRwMjB6VVhoQk15QTFOaUdPN3FqUXMrMVBLZGFRN09TQ21yRnBTNlhoMGN1bTdDeFpZZ1piNHNOdW1ZMlU4SmtsRVIwRlNRcnZxL2h3bVc2cVZiNWxudWR0V1V1bVZQNWVWVnUwN2RMbzZFdHllSHlMYlluWDFhSHRjdHEvc2x3ZHZva0pqRlJXNHc5SENDbHRFNXM5L0ZzbWx5a0pBVVZMaXJPU2x5STNRbFJ1d2Ntb2JPRkNhempwNHhtbHZ4MWQyNGNWSjVrZ0FkaWxKOVRrS0tzNVUzQWlwT1FsQ1VqeWtBOXdBTzIybXVVVnlKK2xiRFMvVjhpZ0tWemhxTzBnWVFRQ01FTXRBNUZMUWxZd3BWbWdLUE1XV1VOamxBT08wbTJ4SlhWK0pEaXhSaGtEcmxYYW5JclR2cStSd2VibUNHR214aEJTQ01FTXRwT1I5RGtkRGdJTEVSRFFPRENicndLS1hEU3NCRmVDYkJwVnZaVlhnR3FjaHRPOTFRRTR3bndLYThFaWdmZ0s3Vm1zWi9oeGloV1ZDdS8wOVI4ZW9yUE5YZXU5ZHFCVU9sQUVkZi9BREh2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1Z2T1YvL0VBQ3dSQUFJQkFnVURBd1FEQVFFQUFBQUFBQUFCQWhFeEF4QWdJVkVTUVdFaU1JRXljWkdoUUlDeEk5SC8yZ0FJQVFJQkNUOEEvcUd2ZnVNWmYrTEtsQjE5bVE5aWZ2eHJMdjRJMG12My9DV2xEMHZOTWU2MU9qSnF2M0hYUXlhWHlQSmRVbjJGU1Q3WnNrdno3RmtmVXgweWRXS2dxbXowSWpsSWdRSFI1d0ZmUytyRTRNU2tlQ2NxL0ppVmp3UHBud1dIWWRLZCtURWIvSkxyaHdPcVk2VkhWcTJYcXhERW91Q2N2MlRySGdkTVRqMk4yYmNpSFVkRGREOUxMWlRwOEdKV25nK3BpcXlXNUxmUnl6alEvVzdGWlNreGRjLzhNSkM2SmxWS0xINjQzTGw1TXdsWWkrbVhaSVRwR2xLNXYvcEt4VnpreVBYTXdrTHBueHlWaktMUHJWL1l1emJSYnNYV2k3MEl1aTV5empROW9DcTNZdGxzTGVGeDBVcm4xSDFSWk9tSndKUy9ERWsvQ3pmcFZoZXFZczFSOXg3VDErQzVNbVRKanFlTS9HcnZseXpqUnlqem9zY2xtamFUN0dHMTlpYjZWZE1lL2RaY0hKeG92dFE4K3hZUkVRaDdscysycnRseXpqUmFZOTRhSHZNNUo5UFV0akU2bWlLWXFLVnkwdEQ5Y0w2SHU3bm4yUHBlVHlkV2J0NXVqR1c3RDNOOHZxejVaeG9YcmhZcXBSZGlYVGljRTFUN29uMVQ0R1BlcGJEUTZSbGRrMTB2eVNyUzVhQmZjOEM5Y1AyZktKMG4zUk5mbEV1ckU0SFZ2MnQwVlJKaTJONVpYUXFNZXhjVzNKSWxzSVZ4SExPTk8wLzlJTlB3U2wreURiOGk2c1NteTRNTjBURlZORWVyRDVITDlrSDA5MnkvZGthaUZWRzB1NjVJTmZZY3FmSkJ2eXhkV0s2VThHRzBsWFREai93dG4zeXBraGp5anZuRWpvV1MweFQrRERSRkw0eWl2eGtxbUVxL1lpa3NvVkkwemluOEdHaUtRaUsvR3BaOXRMR01XYUY3ajFQTmkwUCtzakdNWXhqR01ZeGpHTVl4akdNWXhqR01ZeGpHTVl4akdNWXhqR01ZeGpHZi84UUFMQkVBQVFNREF3TUVBZ01CQVFFQUFBQUFBUUFDQXdRRkVSSVRJU0l4TXhBZ01rRVVOQ013UW9CQVVmL2FBQWdCQXdFQkNBRC9BSTRIL3dBR1BzLzBkSlhkY2hkdjdRZ2d1My9scUtxVnNwRGFLVjhrWkx2Nkgxc0lkaFBrNk5UZnk1aVUwNUF6L1puUENvYmR2REtyNkRZUTUvcjBsY0hLT29MQ0RVU1FoeWprZXRYNTNLM0U3YXpoWVE1NzlJUTBsSGpzaU1oU1F2YS9TbU1lMm13ZnROK0E5UmwzSUdVR0VvaDdVQ0ZoRUU5dUZwZC9raEhwY3JaY0k0Um9sdU5kSE53d1lia29aZHl1VHd0Sit1djdHQ3NZOXRSV1Bqa0xVNnVhMk1FdXJKWE9VUkpaa3kxY2JCdzY1UDhBcHR4a0hlR3VqZjhBSUVIMHF2TTVRVnUwM0NpcnpJN0Mvd0E1VXRURkdFYmtQb1hNZmNWVkZKNnZ1RG1PSzFsOEdzZmFiOEI2MHRCSk9jcUszd3hOV3hBcExiQTlWdHVkQ2VDQ0FtNmlkSXQ5cWFCcWxiVHdqaFZOcWhrQkxKSVhSdUxIVzJpaHFHOWR6cEdRT0dqZ2dxaHRzay9LaHQ4TVNFRUgzTGJJSmUxWlFPZ1B1ck9aM0ZReG1VNEVWdlkwZFZWVWJmOEFHeUdGOHg0anRvSHpOdVk0ZE05TEpFcVdxTFNHTzc4cXE4emxUMGU2M0tpdDVZUTVWZFVJd1dDTmo1anhIYmVPcDF0QkhUSkMrSTgwZFpucGNlUmxUZk1xTDlZTDdUZmdGMjRWRFNtYVVOUUVjTVpMcW03UGVTSS95cFNxYTZ6Um5ENDNOblprWEdsTlBKeGJvOXlvQVZSSnRSRWg5ZE02UXVOdHEzVFI0ZGVXdHlDMnlsdTBRYnlBNTRDdHRLWjNjeVNSMDBXczFGMmtrNFlLeWI2cExyS3c0a0xXVkVTcnFaMEV1UGJXZVZ5dDhRRE5TbGVHTUx5ME9sa1VNYll4MDhudndzS3BoMjVGUXpHU0xTYXZ6dVZ1K0NsZUkyRW9hcFg0VU1MWXgwa2s5d0NPMGtUWGpxbVlZWk1DbWszSXNxYnlGUmZyQmZhYjhBZ3JQRUdSYXplWjlUdG9aSTZRTWY2Q3RGUzVzeGpOMGlFa0JDb0pkcXBCVTBXOUVRcDdkTkc0bGRiTXJKUExySVR0a0s5ZzYycTJ4Q09ud3J2VWFwTnRaeDhSaHdRR085bXFYT2FXRzdSQjhHcjIxbm1jcmY0VlgrSWhNY1dITGZ5cGwrVk12eXBsK1ZNbnlQa0kxV3ovQUVxdnpPVnU4U3JqL0NWUURNM3R1TGNQVnVPV09VM2tLaS9XQyswMzRCTkhLb0JtbWFyaWMxYmtPK2ZXZ09KbXFzOEJLNEx0UW9idVdkTXNWVkROeUo2U0djWWRWVXhnazBteWVOeXZITDJxRDljS3NkL01VUFcxSEZVMEs1REZJOGUyczh6bGIvQ3F3WmdJVk9RMlFGd2lhUXRscTJXclphblQwOFRpREFZM05KWlYrWnl0M2lWYXpNSlZHL1JON2ErVFZKaFc3aGpsTjVDb3YxZ3Z0TitBV2VGYTVNd05DdThHaVRXc2ZYcmFLZmNsMUtxUDhKQ2pwcEppZEUxTkxCNUd1MDlRdE5ZNlhwZGVvZzZNUEZtOFpLdkJ4STFXOSt1bUN1a0czTVNoMjliTkJseGtWeU9hUi90clBNNVcvd0FLTFFXa0txZ01Uc3FrclFPSE5leDNKSmFPVlVWa2JSZ01hNlYvRU1RaVp4V3R4T1NyZkszbHBPSE5MRlBGc3lLa3JBN3BmeC9udDJxcXZTTUl1Skt0bnhjcHZJVkYrc0Y5cHZ3QytsYmFyYWRoU3h0blpnMVZ1a2hjUzBOZDJkVFcrU1RsVTBHeEdBMnI4UlZua0Rabk5WeHB6UENRREU4ZExyUlNHUHFmZVpRMk1ScXplTWhYa1plRmFhemJkb05SVHNxRzgxTkJMQzVCcmp3cVcyU3lITG9JeEEwTWJjV2tVajhleXI4emxiL0NzWVVzVFpSZ3pVVG9qMDZwRzl0eDVVVkxKS1ZUMG9oQ3lxdW0zQmtPaWZHY0ttbWxMZ0RMQXlWbURMU3l4SGh0Ukt3WUJxWm5EbUtua2xQRlJUR01nQzN0SVk1VEE2eW92MWdzSEtiOEFnZ0NDcUs2R0U2WHgxTVVveXRNT1ZKVXh4RG1TNmwwb2F5cW1ic0ZNa2N4K3R0SGNtVE5SREhISm5yWW9XcXFxVFVTWlZsSUVibGVDSFBHR2tqZ1VOekxlbVNPZUdVY2JjV2VKYW1HRWRiTG82V3FEUmNKbU9nY0I3Sld4ZzVkRytQR0dpZHEzbW96TkF5U1l5Y0lPaENFc1FUNTJ0T0VKbUFaVyt4RjdDbTA3UnlCd3ZrblV6WEp0S3hxQTByQVdBdEk5Tkk5b2NSMi9JZVVYRjNkYWo2QWtkdDl5YzhuMFpPNW5BYzh1UTlBOGhma3ZLTGk3dXRSOXBoYThkVElXanNhWUlRQk9nYTRZV3dNNVJwMkZDbVluUU5lalRBb1U0V3dFQVVQVEJYS0g5ZVI3d1F1eXlENmoweVArWk54NjNIcmNldHg2M0hyY2V0eDYzSHJjZXR4NjNIcmNldHg2M0hyY2V0eDYzSHJjZXR4NjNIcmNldHg2M0hyY2V0eDYzSHJjZXR4NjNIcmNldHg2M0hyY2V0eDYzSHJjZXR4NjNIcmNldHg2M0hyY2V0eDYzSHJjZXR4NjNIcmNldHg2M0hyLzhRQUlSRUJBUUFCQkFJQ0F3QUFBQUFBQUFBQUFRQXhFQ0FoTUJGQkFrQXlVSUQvMmdBSUFRTUJDVDhBL2pobjlpejF2N0E3amR4RVIwWm5ieHROR0luVTNZam1JMm03Z2puUTc4YlBsMjRMZ0xFNi9pNmVyNVh5NTJZTk1UcGhzZDJkUzk5bVdkbUwxZXRNWEd6TmcyWXZYU3pNL1pmRFl2bEhOajZSRVIxK3VqM3M5YUVUNCtxenRkY3pvOVBOeVJZMTkyU09kdU5PU0o4RmpxNTBkTTJMT2pac1RNZFBKb0dtSjB6ZUoyNHNYaWI4WjJuWWFrYmphek9qcTcyWjBmNWhabVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1iLzJRPT0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaW5zdXJhbmNlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnJyk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC8yd0JEQUFNQ0FnTUNBZ01EQXdNRUF3TUVCUWdGQlFRRUJRb0hCd1lJREFvTURBc0tDd3NORGhJUURRNFJEZ3NMRUJZUUVSTVVGUlVWREE4WEdCWVVHQklVRlJULzJ3QkRBUU1FQkFVRUJRa0ZCUWtVRFFzTkZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlQvd2dBUkNBRExBWkFEQVJFQUFoRUJBeEVCLzhRQUhRQUJBQUVFQXdFQUFBQUFBQUFBQUFBQUFBZ0ZCZ2NKQVFNRUF2L0VBQjBCQVFBQkJRRUJBUUFBQUFBQUFBQUFBQUFHQVFRRkJ3Z0RBZ24vMmdBTUF3RUFBaEFERUFBQUFNU2FzL1FzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS3JldlltTGhzcFlvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhodWNMQ0hZL0R2TkUzZGM5eCs2MnpJQUFBQUFBQUFBQUNwUUFBQUFBQUZTZ0FBRG85YktIMCs0MFZyTUdBZGxkL2xlS1ZWQXFyUlFVS3FsQlJTcjZBS0FVS3ExZk5GYXFmS3RWYWxIelZXZ0JSV3I1SzBWcUZQaytpaFVBQWU3MHNhL2R4NzFGb1djbnVLNndGWCs3YTFiYk01UHY0ZmlySHphbmVHU2ZmbmtuSVF5NVBiRll0eHN6NmErbGR1Y0xUZkRLK2Y1WERjNGFoMjJlK2ErTnlYT0ZwUGhsTHB1c0ZZOWhLYUw4Wks4YnVNWkF1NDVpREd6dmg5Vis0d2YzVDA2S2ZkNlhNZnhGaTU5OFU5U2w4WDhVdlc1d1dKTWRPS2I0WkR2OVBITHVUZ05vVzJjc3F4bEpVQUM4THVOYkNwcnl2WlZ2bW9MUTNwK2RzeDVrekprb0ZFdVA3c2tKbU5ZVVR4eVd0MkM5ZHpYbHZPRmhXa2p4VmpadG52TmF3d0xoTnFiUEo3eDNCZUs5RDQzc1psdEZuZkh1dXVHZFVZK3NKVHNzbmZJbU5yU1NkLzE4d2xpblJVb2M3cGpET08yREwyUTZNd2hpdGtSY2orNTlpVTM1UXBmbGM0SXhHejVYeUhTVVZZL3VpSGNXNkRsNUtPZnVsNjRTeFd3Tmc4dzVsMWZRUHNUWW5OT1ZJUlJib1RZSE1lWm9rUnpkMGJvL3VRcUFCUHFhY3NldjdzOWZVSjZ5bFRKZEZ5aXp1bjlXbXZPMVpHNTdUczI1Vnp2cVgxejNOdFEyRnhWNHZuMmoxaGRxUnN3VzJyVXRwRnRrMkx3NURhT2IzakpIZDA3ZjlsOElRRGgzVHNmTUx0ZmFaUCtLbzJZWGJVUm92dnFxWEdPa1ZtdFV4dXdXMmRqRTU1T3NpemswRVlkMDNzRm0vSmxKOE14QkNJZE5UdGwvTXRadU1OQldIOU1iZ2RqOE02Y3RiZDNVL3h5bFl1Y0xJUEw2dmx2SnRIUkVqTzhieHZZM1pGbEtZM1lEY2lsUUFWbjFNK1YvWDdXbXZxRGRZeXBrdWk1UlozVUdyVFgzYVVpODdxR2JVcDU1MU5hNTdqeWJrb1JMeVNhSnpoazlmOEFTOU5SMnVlNDlzV3hPSVliUnplOFpJNXVyYi9zcmcrQWNRNmZqNWc5cmJUZGc4Vnhyd20yb2pSamZhdnhMeVVhRHEzM2pzZzNzV3RxMnowRVlmMDNzRm0vSnRKOE12QkNJZE56c21ITXRYOXNQRHFNOUE3YXRnY1RhY05iOTVVYTJ5NVdZa281L2tubmRQNnJ0ZmRxZFBuZUtsQUFDcWZjejVYOS9yWmE5WVAxbEtxU2FMbFBuOU82cnRlOXFTTHp1b3B3U3JuYlVwcnJ1RE8rWDFsZ2pDN1h2Sy9pVzBxZGNlYWh0Yjl6N1VOaDhYeDh3K3lZZ3hyZkczVFkzRDhTNDl1bUY4VDZNMmw3QjR0amhodHF4QmpHL3dESXQvRHRyay80dTFENjg3YTJBekRtZjRwWFhIQit0Sjl6VGxpbWVHU2daRCtvSjJ6SG1hNFBmQzYrb1YxUnR6MlB3NUVtUGJxaDFHT2dMc3VNQmt6SlFyWk5OT1ZOVk1CN0x4dmpwcGtySVEzR3VPbXluMEFMaTk4TExPVGFKOVgxNXh6d3UwOHhaT0JYTjY0MlBlRzJkbEhKUWpJRjFnbzk0ZlplWk1wQWV1bjE5dmpBR0YydGpmSHpUTitZMWZNdVQ2RnczakozamV5bE1qODFxdUdVYjN6SkRNNnM4M3o5eHZ3ZTI3SXM1TnNCbVhMbEk4OGhHREI3ZGxYSU5Nd3hqRy9wSTV6VW5hK1k3WVhhTWhNeHJHcC9kckY3QmJrcXYxWlRLaytnYUo4WGVJTVpzR01VZDNQSjZSYVdrTm1kVzRsc1pmZ3JEYlN4UGk1OHA5QUQzZXRqSXZQYWY1Zkw2S1VQb29WVW9xVUFxK3ZsUW9LSy9TaFVwVldnQVVvcVVGVmFxZkpWVnljVStzVzQ2Ynhidm9mVFBiSFpLeE94OGU1VFhQMzgrOVk4Y3ZWcmZNV1Brb1JVZkxJWmRqMjV5b0F1ZThqbTJuWW5FRm9lR1k3UHJ4OHZ4N2RkWHErdmpsV2crZDk3NmVYUDNTdmVtTm9IbmYzWDZZNmhlZDc0Ni9mcWVmZFg0ODN6NjByNXVxbFczK3EvSGg4Nys5TG5BM1g2WTRBQUFBS29HeHZldWx6UDZjckhqa01zWVBiTmtaT0NkcjdmUHA2Zmk5c3ZJUWZ3ZmZoTkxYZmJOVHRzNkFLbjc0Mlg4bDBOelNuRmE4MG9yUld2SHpYbFFxRmFLT0sxNVU0VjVGQUtGUUNuTmFnQUFBRGlpT05wSjRwZW1QcTNqa3ZpdFBINldQV3JWL0RLVXIzeFhwK0xybyt2Sy84QUZiRHVLeWxJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFWS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBa2RtdFpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3hBQTRFQUFCQXdNQ0F3Z0FBd1lIQVFBQUFBQUVBZ01GQUFFR0IxUVRGaGdJRUJFU0ZCVTJWaUFoTlNJa01USXpOeGNqSlRCQ1VJQkIvOW9BQ0FFQkFBRU1BZjhBeGZKNUJIdzkvQW9sTGE0eklJK1l2ZXdwS1hGLzllZVJjUUVsKzF2RzVSTGhaRGpycXJyY0VKY0RJUTYwdTZIQUNMbGdqdjN0NFgvNjU5bEpERGpTL3dBMFR1TW1RaEM3T05xV3pBNHlYTmtKc2h0U0dSMkVqTU50SS9rLzY0UUVnOXk3WW83cExqT0l6aEYvQnVHUFhVeGhjMUFSN1pzaUFzUWNjZDB0NUxURGEzblc4VW0zYitDSWM5ZHlzQXlBR01la0NZdDBjU01pRFpramdBaXVsdS80UFpkd2VKN1RlcENPSmlpMWltTUxHSTdvWFRuSTU5SEVFaTNlRTdvemxqU0xxOXRTdXBTRGtJUjNobmh2aUtEaVRaQktsQ2hrRTJad3lmZjhQSkNTRjZtb0UvSFNVRHlJeWhYaElZODlyaURBa2t0ajROa1JLdktpRVBxWmhEc2ZOOUpJTVhHSWo0T1Jsa0tVRkhsR0pZd0hKQ2Y1SVE2cDdHWkxHSDIyWk1iMHJzSnBsa2srSllrU05Yd0phR05nVGxobmpyR0pxRnc2YXlIODQrTklJU3JSZkxVdCtiMjFONmtJNG1KTWNGTVlXT1FISEZTQ2xKRkdlSnV6aDg2UmZ3YmhqMVZONGRNWTRLMFJKQXFFYWhNVW1NanYvcHNlOFZZelNQTEFtcnVMaUZyU3BGMjFYU3ExMHE3b1BDWnpKRStlUGpYbjIzOUdzclphOC90NlhLUGpTb29oVEJnem9yMU1NT0V1cGFaYlc2NkRwRGxaelZscGk3dHBuY0xtOGF0NXBLT2RHUitMRjhwT3hHUVdaSDNSWjdTWE1pc3pnWG56VUlzVDJodmlJTlFrd1JBU2pFZ0o1YkVhUWFqSDVnV2NKSldhdTVuREFEK0xISWxIYnN4Nk5iSS9IaytqeC9IME5BYWQ2bmk1NXhtZUJjSTdXdkZtSmpFM3o3SXQ2dXRGTk9SbndrWkJJdFdlVnFocVROT1pJZEdpRk94d2NScUZrVUkveFdKVWxkWjNtQStkNlhqbTM4akJ1S1o5TDRjbHhFYzQxWnJHSlgzM0g0K1FVaXphKzBEODFHckZ0U0pyRUJyREF1TitsakMwU01lTVVpM2duWFQ1ODlXTTUzTVlpeTgxR1BvYVJnMDI3a21LUjhrK2hLWHMrRXgyTnlBV2V5Rit5azQ3ckxBNURLb2oya2tDcjFGbWI1Tm5FZzgxNHVJeHJTeU93N0hINW1aSFJJU0QrdStSS1gva05CRE5hWVpzN25FQW9raHBMUlhhSmoyZUJFRzJUNFA0cm1Namh6NzcwY3B0SzlMc3RmelBHVWxscFI2clZKY0FLS0FWa0NGdnNOOW9LNGlyTkN3RExRZUdaZUptc01rOFZOMFZyL2k3QWo0YzB3aXlGVnBGcFcxTE1vbTVocnppNnM2bGx0U2JzSERQWENFeFROVDRPZkNMZFBLV05tOERGWmppanpqdDJyMkFDZWtqR0JSMFhjZmhzVmp0S01RTWsxTnBKa1Y2aDVHdVV2SWU3a3BmMCt6RWZVSEhWS0liYjlWcTdwdW5FeWt5TWVqd2pQeGRuYjQ1SlYyaHZpUVBkMmV2bEI5YXVmMjhtTzdRVzk3WjFXb2Z3ZWM3dEt6bURzRGliczN0V1c2VHdlWEZMTGZRNE1aTWRuZzFuektqSk5vaXNoeGFVeFV2MDhtSXNkZGFjZkJZU3UwRDgxRzdzUitMeE5hNmZQbnU3U0wrM2tQWGFKL1c0cnVpemxSY2tJWWhObHJ6bldwM0tJTlVhR0ZjSkFZUkVnK2xnVmh3bDdSZkZwSEY0QXBFa3o2ZDN0RmZwRVQzZG5uNGlkWGFLL1I0bnU3T2lyKzBTNmE3UXZ4RUtvT045NG1RUWY0VU1NMEVHMnd5aXpiVWdYYzg4a2xYajVxVE1Ib0J1RWs0bEllZ1VPazdLM3pGMjhhMVFoanAvRFN3STl2aWt0YU5lMklzOWtNOEZGSWdzc3dqVFZieW9wMDZXS3pQV2tySzR3aU9SR01EaWZpN08zeHlUcnREZkVRZTdzOC9LRDYxYy90NUw5Mmczenl0UnZnczUzWVRuOGxnNUsxQ2VEd3NSci9CbCtGamh5UUZ3ZVlRMlNmbEhTREpTc3l4a2ZMSUFvQjlOdkc2Ym9WZE43ZUY5T1Bnc0pYYUIrYWpkMkpmRjRtdGRQbnozZHBGL2J5SXJ0RWZyVVYzNEZvZGVURmFQblZyWWF5elVPS3dIand1S0FNTms2R3pKMDVEU2hKNVRoYjNhSy9TSW51N1BIeEU2dTBWK2tSUGQyZFAwdVlydERmRXdhd0Y2ekdhUWkxZnd2OEF5WHFaajFSVXVhRXExN1g3dXptdTFwQ2JULzhBZFVQVThoeXlnM25HSDNYVnZ1WFc0dFRpL3dEWTdPM3h5U3J0Q05xWGg0bDdkM1o1K1VIMXF1eXA3VDZac2kzamV0QnZuZForTXNyQ3BwcEg1cnJPZFBrUWtERVRNWloxMENzTmNMYXlxS3VENXZVNVBQc1l6QUZ5QkY3V1NwVjFxdXBWL0crbGhyWjJCUTZtNytOYSs0b2FTZUhNRE1MZlpEalM1RjNoQ2l2RU80ME9zVEg0NWwxUGtkMXl3V1FPazI1c0JoWlRWN1hUZnd2K1Y5SXY3ZVJGZG90cFZwV0ljOFAySzA3QVprODJpQnlQNlR0bGVuWFp2K2QvSEppMGs0SzVIbHFNMFp4U1F4WEhpRzVKdXpEMnMrSkc1UmpyTndFY1lna1I4RjlUSkRMZzczWjQrSW5WMmlrWDlqaTEvd0RHdXpwK2t5OWRvRVZiMkhqT3AvbEhmV0srMjgzZnl1WW5rTEdVUUlzZ3hlM2hyYnA2UjY5VS9Ic3FlWnFBeFdWeVovaFJ3Ymo5YWJ5eXNDMUI5UElYc3lna2RvOFYxaDFObkdjNHdnM0M1WjFoOXRTaEtoTlBabWNpU3BKa2ZoQ2ZoeDQ4YU1taFNqQmJHQ3htdU1EQ3RMYkF4MVFiWnV2a1BKRExITGduU1dNNnlTSHlKNFJVUkRvaUV3MnMwTEJmdGhZb3lLODUyaUJua0tRdUJVdEdiWlhFNUkyTGFOZ1dJYStOYXR3bU9ERGNIRjJrR2RSWVYvNHd6OVoxbHNKa2c0Nll1RGJpWGNNMW1pUU1kRWg1WUY2NkN2OEFDYVJYeHVNNkdvVE84RXdiek9RRWE4Y1ptV2V5ZWJsV1dhdXlHSzAyMU1md1Y1YkxyZHlveGpXZkVueHVJcVJ1M1dYYStOY0ZiRUFQKzNndXNzaGp4THlKVlQwbUhLNjI0OWFDS2ZCSjQ1Mkk1T0JGekJoczVISm1hQzE5aUk0WkE0c0U2T3hKYTV3VXd6Wm83SFZHTlp2UHhlUVNETDBWRm9pbVFEbm93NWdzZFhrZng3WGFCTkNSN21wY2NWazJ2a1dHMHRFS3dvOStMMVFubzdJbHk2aTdrdWc5b0NEZkgvZVJpaFhtc2tzUmxudk1rTWs5TVpydEdRekYyUU1aUUcwZnIzSFNvOTJETWJzVXpNNURIU09VanlRMFF5R0RGYTR3MEsycEFPTUpDU1ZyOUZ5QXl4eW9GYjdHWnpNZE96SHFZeU9SR0RZTnFESTRNV3BRMytlSkZhNzQyYTErOTNmQVhKWi9wdjVsRmVrSE9KeW5YQXM4YTRjR0w3U01wVjFxdXBWN3FWZ210cFdQQ29CbFdWbmhyMWh3dVRHdTJXVit3ZnFMZ1VVdml4bU90R0VaZHFWTVpmNHN2T1dGQi9DQ0lzODBjVnZ3czUwL1pIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSk56SFYwL1pIdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVKdVk2dW43STl6SFYwKzVIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwKzVIdVk2dW4zSk56SFYwKzVKdVk2dW43STl6SFYwKzVKdVk2dW4zSk56SFZtV0J5R0RPaW9QY0hjdkxhaE14a2crTFlSVDFONm9NcVhhMXdWV3RNejRzR0tsOSs5MVVQcUU4Y3RhUklseCtndFN4bjNySklFV3duSU0yUkFIZW51TGQ2c2F5ZE9SdGtMc3h3TE9hbnNvY1VsSUtsV2l0UTJaS1FaRnVKZG44V0wvSkltcFZwYjhTUWxyejhZbjNlUGRNOUduak1reXNreEVoTFVqeUZJa0orenduRUhhc2lPTXlCMXBQcW1FK2FFTm16Q0JybXROc01vbVpHNVNycGF1Nk5jcklYTE9wOGkvSDNPZFFKL1IvZUdqWnB2eFc4aGZoRkZ5N3h6ZGpHRXRNSUptd3JjQkNMdkxrMXlMU2hVQ1dTdFE4eExvZnY2a1R4YVhLWkFnVkRpeGtjWjJRbTIwWHVwcTFyTlNzc2dHWGVKWmJidmFSbWI4Vnp5ZnV6QnVRTmszZVd4NDBpV211SzNhNDFycFpQbkxyczF3YkpweVNuM2x0dGVtOGxRQlJwUTczcm0rRzUvdDlwa2xJZDRwOVg4Rkx1VVpkYnEvenlIMG52RDl3VjJXTnhZMmR4SUwzRW4wemdFU1d5VTR1RU9RV3VOeTVEQzdKTWl3eUU1KzZoK1dhZGIvcDR5ZjdkakUyNS95Z2VCN3lNb3Bka01QM1FMSUx1T3Z4UkZtMmtZOGNsUDhBRDhFV1o3YkpDRitYaVYxSHErdjExSVgrdlYxSVgrdldycVFWOWZ0WFVncjYvYXVwQlgxKzFkU0YvcjFxNmtML0FGNjFkU0YvcjFxNmtGZlg3VjFJSyt2MnJxUXY5ZnJxUVY5ZnRYVWhmNjlhdXBDLzE2MWRTQ3ZyOXE2a0wvWDdWMUlLK3YycnFRdjlldFhVaGY2OWF1cEMvd0JldFhVZ3I2OWF1cEJYMSsxZFNLdnI5cTZrVmZYN1YxSXErdjJycVJWOWZ0WFVpcjYvYXVwRlgxKzFkU0t2cjlxNmtWZlg3VjFJcSt2MnJxUlY5ZnRYVWdyNi9hdFg4d1ZxdUlPeDZiMnFoTk5HQnlXM1ZtWGVUTjRDTEtsSmVhY1NGWVBBQjJRbmhYeVZ2dEQ2ZktCZFVzT1dlR3VKcG1JMDU1aUNuSDZuTUdabVNVTytwdU9sT25TVWhMR3NlcnlSR25nMGFjZ2h4K3hTWkhUZ2M0MTE5c24wNllDSTlqamtpY2U3NmY4QXpCeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTEvL0VBRWNRQUFJQUF3TUVEd1VGQmdZREFBQUFBQUVDQUFNUkVpRnpCQk14MFJBVUlqSkJVV0Z4ZElHUnNiTFM0aU5DVXFIQklETmlrc0pEVUZPaTRmQUZKREJ5Z0lKRVZQSC8yZ0FJQVFFQURUOEIvd0NGL3dBR2svS1BnMEg1L3ZDVkxaNkhrRU9ha21FTlFSRTJXcjBIS1AzZk1VcWV1SzdtYW91TVYzVTBpNFJMVUtPcjkzZ1ZzU1VMR25IZEhSbjFSTWZOcTB4aFV0ZWRHbmdodDZrdGFrOVVjbVRPZnBFa2J0NXBDMHY0dE1mREtVdEh3NTZYWHhRbStsekZvZGsvdEp0SllQNXRNY1NUMHIzeHdaMUNLODNIQzNFeVpSYW5aQjRkclBUdWgwRXdJeEZiTlNLM2MwVnBhbFNtWWZJUitMSjJYdml5R3NFZzNIbWhUUmprOGxuQVBMUVFmamtsZStKaTIxUXNEZFhraHIxZWF3UzF6VmhOS1A4QTNmc0g5cFpvbjVqZEh3NTlLOThTelJwY3dVTUxlUkpRdFRzam96MDdvbXRaUzJ5M25tRjhhTGFpaUQvc2JvQXFjMU1SejJBMWdHaEI0Tm4rTHZFL01hQ09KSjZWNzRIdVRWS25ZYzBWRVdwWThnZ2l2dFpxS2V5dFkvaVhNbjVoVWZiZVdaUnRyYUZLZy9TSkU0eWl5Q2dhNEd2empieStDWkVra3BiRlJvcEVwQk1SNWEyYnRCcjhvb3BuT3VteUdCaE5ETzlrdHkwSDFNU1JhYVRidEJsNHdZeUgyaVB3MmZlSDE2dGhqL2xaVGk1YWUvenhrcjVvTEkzRFBUaExhWTRVbnVaaUhxTVNjclVUSk5mZW9SZHlVYXNUR3R1azJXR0RIdmpLWkNUR1VjQkl2amFLZU9aR2N6alNwa3NHMTE2WW5TMW1EckZZekV1SnJXbnRTdzNmRTlOM1owVkJwOUlreWMzazJSMHRGM3RFazA0YVhja1BjalpRaXFqZk9NN21KSUY5UXU1dTV6VTljU1pEVHpKbS9keTZDdE9mbGdhSmF5aWZyRW1ZWlV5eHZUb05SMnhhZVVUeGpURTFRclp4TFVTNWpTWm1iMEVpL3VJaVE3Tkt5WlAycjhVSmNrdlBVdS9MRnF4TWxQcFJ1S0o3WmlmVDNtcFZUOGpzZitQa3o2SC9BQk55Y2taTHVKczJSdVdadUlIZ0FoWm96eUdheERKdzNWdmhaSm5TTXJIdVhWdEE4VVRuQ0lvNFNZbFNMY3llM3ZOOEM4UXJGcXRGZjJmTlkwVWhQWlpWSXBVYy9NWXlocUZQNEw2ajl2Ylg2RmpieStDWnNiVi9VSXNMNHhzSEpYNzFqYWt6d25ZbHlzMDQ0bVc0dzIrbjVPMUMzT0RkSHdaUXRnOW9yQjNyYVZmbU94dFdYM1J0RlBITTJOcXl2Q0l6RXZZc040ekdZYnhiR1R6a25CVzBFcWEzeE9IdDNkNmtqNFJEYUpjcFN6SHFpZlB6aXBhQklGQnBqUHQ0ZGpiemVCSXo3ZDJ4bjE4TWJkWHdQR1VUMGxWNHFtSlNCVVJkQUFHaUoweHBoNnpYWU9uSnhOYk4vbHJTTWprN24vYzEzZGFpYzB2Y1dndHdjRTZZK0FOYVk5dFByRXhiRHY3dnpvT3VoaWRjMmNZekc1Q05GUHQ3YS9Rc2JlWHdUTmphdjZ4RmhmR05qYXovQUVqYXI5MnhNUHRjbW1iMXVVY1JqanBuRStWL3lpbGMyRHV3UDl1bUdXc3R6N2o4QmdYRVJ0V1gzUnRGUEhNMk5xeXZDSXpFdllzTjR6R1lieGJMN3BNa1M1cWZpUEJ6UW01blpUU29VL3Fibmc1WHYzUDRWMGNVWjl2RHNiZWJ3SkdmYnc3R2VUdWpicStCNDIzTEY0NHpTS1JrODU1ZC9JYWJKbHlxZHJRa3NQYmtzVllBTUNiK1lHRzBzeHFUL283YS9Rc0pscWsva2ZZMnIrc1FKUWJzWUU3RzFuNzFnNUxNb09QY25ZeW5KMGFjejMyR0lxRHpIWTJ5bG14ejM5Vk5NU2t1Qjk1dUFkWmcza3drbk5Iblc0OTBDVG1KdGdWc1VKSVB6alJZbElXTVM4bmxxNjhSQ2lNMEpjNUpRcXkwcnVxY1d4WWJ4bURKZFFlWWpZTThNUWVHbDlQbEZtNkxWNlpwaVNlUGxpZk96b2xXcWtDZ0YvWkdTemM1bVJwZGFVTklUZlM1cWxXSFZHM204Q1FNb0kvbE94bmw4TVNjclZtNXJMRHZNUzJES2VVUk5RV2xydkc0VmlhQnRwRUZTaEh2ODJ4WGRQU2lMenRvZ2xza3lnOEM4UjdRSW1vVVpUb0lNTTNzTXA5MTExN0VpV1pnZWR1Yzd5TDlxVTlYa01BUTQ0cjRZMUtTTENBbmp1aDk5TG0yR1U5UmlVR0V3SWlyYnJvM3NXTERUSkJSQzNZc01LRlRQRi95aVVTWE1rTHU2OHdFUzVJbFBsVXF3cnZjSzMwcmZHS0lSeTB4MFJGdDlrU1pXWkxxRm1JeThvaHRLU2tuQWRsS0NLVXo3MUg4ejNqcUVJZlpaTkwzaWF6c1RqYWVVTjhqY2E2bzRaYnlIdGQwZis1UFc0Y3k2NG52YllscXpFUDRhOEhKQVQyZVRQS1lFc2RIOTFpZXB1bW9yYnNtdHJkUW05bFNyQ3FPb1FEV3hQc09LOWNKTHN0S1JGVzBhNmR6RWh4TVJ1VVFCdTF6VE9wUEpackIwVFppRkpZN2J6RTNjelpNejd0MTRxY0ZPRC83Rm5lV1E0cnp3ODR6Wm1UdlFxdytHK0NiUlNRNm9DZU81WU9tWE9tcTQ3Q3NTMmxsc2hRTFpjS2J4b3BmRFhzTW5LcFU5UWg5OUxtTXJLZW94bXd1WVJWVVZ2dnVpWjk3a3JuY3R5OGhqaER5aTQvbHJISi9oKzdQV3lpTkdkL2FVNUtiMkNha25oaEJSSnEvZW9PSy9mUXd2bFQ4bGR2b1JBdlZ0cXJMVUhuTjQ3STRNbGtYTDE4ZjJwOHhaUzJ0RlNhWHhpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHVUJpbVlaam9weGdSS05tM25LYy9CQjBuT2YwaDk0cWFXaEJhTkpuQjJRZmVEV3FmS0xJYTBKbFBwRXFtbHE2WUIwNXpUOG9tdFp0MjYvVDdXMjVYakVaczJNMnhVMnFYUUxwU1RxdCt6cld0YTc2NkpzMWtZSktaN3FPVjNOeHZvdjlJbXpuRGl3MjRVUFFhSys3VTFOT0RyOW5jcVdML1pGdUUvRk1IL0FGaXpNTTBMTGJTQWxCZnlsK1BSQ1RtU1paa05WUUdLaW54Y3RORUY1YjNKU3h1cFZ3TmJ4VE85a2JrV1RKWWhidEphdDllUUduREJjbHZaRnMydEplaFJ2dmVoNU5wZ0YzajJaZDFhMzN0TS9MRmwydHpFTERRNUJyWDRyQzJPS0NMTXlhVnVHNlcrbGVLMUFXWGF6VXBqWnJacnozazZLNkwrVjdIc2hLWWdiaFN3cUNmZUxjbTUwd1cwcElMa2IrZ3BhdjBKK2Jza1MyYVJRTnBGcTQxMDZGdkI0VENoTEoydWJiVm1NR05tdGJsQXVwdzlVVG5RRldEV1VGaExnQldsV015ODhXblJHMk0yMUpUYjI3Ujg3OUg0ancwbDFMeXpkOTNVMXJmcG1mbEhYdU00VlFpbWdramdwcEhIM2xabGtVVXFDS0RSWCsrVTZmOEFVbFNaN2VHSGVyTVl1c0VDbkJFbXNwWmxDYngvU2tLdFNKVlZObmxEQy9tamhZU0ZWb2VRakx6UTFpV3ZYVVFyMm5KRmRGOEpNM0Q4bGJqRXhBM1h3L1prVFVtMmEwdFVOYVIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSS1ZsSkQ1MnRTRHhEaWhXQktHVnA1Tk1XYUZKY29VUExEc0dXaTJTaEVHN2NwZlR0amlWYk91RVFTd2dTdWpyaDNEbjJmRlhsNVlXdnNubENoaHpVUzBsQ2crY0t4S216U25KL3hoeEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqLy9FQUNvUUFRRUFBZ0VFQVFNRUFnTUJBQUFBQUFFUkFDRXhRVkZoZ1JCeGthRWdNTEh3VU1HQTBlRkEvOW9BQ0FFQkFBRS9FUDhBaGVBY0NnSDNsVENEQXFoOVpGL3lBTWpUcUtKaVp3dmJWZHVDT1MvRWNKMDZkQkJmOGVleUl6c0VjN0JRTS84QVQ0eUc0TmNmKzN4Z1R3amV3QS9qL0h0MEN3T29vRERaOXpLMjNpQmU3d3djbGJDQUNYb2ZURmlqRk9jb0F2QXVLT2JabVJ4Y1ZvTWMydHZRd04xZFdCM1pvUExtcjY3OFhDYTRCSWZrU2lGSE83aWo3TGhjN2xuRkhhMEJ2Y3AxNlluSWdacnNvY1JCWENMN21NVzRWNGtEWXphNTNqNDhxZHAwcVpGdStMKzVERlFhbDhValU5c0NkN3NSU1NaTUJQRC9BRWN4aGxlUHVLMHpZNUhDZ0xqdUdLWkllckUwZW9pZzhtdmdJNExIK04vbmkwcGxuL3Jjdk40Z1AreDZKelRDNXNMY1hWQTUydmVuM0N4aTZwT3BBcVVSN01VZzlxc2RsQWZmUHdQSmlHcjBZMTh3NktHSWpzYnFQemVzOElFK2lwNmNWbWNxNGZUamtqSE9MTEhrMXlmRmZpTE9kQUt1QVA4QUE5eWNQWmkrbWhwVTlGUWZmNjBTOVc4OEM5emtQV1NuQkhSNGZBWk5FU0d5bFQ2TG03Zjd0VUIrR1h5SmhBa0NDMWsxdkJicER6WFFQM1J3cHlWb3NUV1BZaEtZUk9ZVUJYdmUwdjFmQlYvMmlUbER6UnJHeUZTcTVFNnVnSVRESXlqNGRWV2VvNFdKditKY25sVUdBd1dFQVRuaDZURTRad28xQjR2SHdpWWJDS3FaUjdrT0hJdGZLYkFoZnY4QUNENHVLOGhPUTVVUTBtWEVoMlhHL3dCY0VKQ2VGYzlIbkhGMnJBQllJNG9hb1pmZkMzd0NEb0dIZmM4aStTUkh1VnpvT1dVSFFWd1p6YnNVQUpWQk9DNFlPNWZsd0EvUkdZcENUa1FhWVJXc2lUQXpwaU9JMEtzeU0xU1ZpaG12WE5iRHh4QjlKZ1ZzVXBPQ3J2cEVlempLdmdZQXZxWUw4WHZUZWcvdlZ4MVpJdkRQZXliNHVwaWR0WFZNdFFvcWVUSGw4cWIyTzVRdlJNNWV6bktBeCtPT2NocEhua3d6THhhRHNLOVNKamVZMWhWTkFlbjM4bU5iNjV6K2xQM1RNMTZWV0R4WDcyVHYrTWNuaVhuVUgrY0pCNEJTa0pGZldYREJEby84RWZzWUlvVmFDT3AwZjVLWDQvcHUzOW5FS1FsS3Iwa2FKSjRNd0EzQVhtR0p3OVhQNHlBU0F1RlZ1V0c1b29QNnNLOXF1aVBoZjJQVk1Ia0dMNkZjQXQxRWlBZGdBeFBrdlBOZFA1K0wzQ2lsV3VuOEdIK05RbkR3L1ppSCtRZ0tZcUFBTVBsUHhBN1ZHL1F3ZC9SYUlHOGRYd0V3MGxuRmxxQ1VJUEQrNnBtTjY4SDk5NWMvcDcvQzhFbGJidWMrWDdqZzdxNW1IdkxhRFE0KzRWQjdNU3hZZHNoVCtqejNGTVlVNVJwSGhIUDZidC9hUlNrUGVqN2FTMzZYbXJzM2xWdTFJL1N1eTdxRGswMU51Rm9PQjRQMk1DK212dE9RM05nUnhiazVGUlZVY1B5MkV2RHdZUkdYNVd6R3lrY1NjVldSM1ZkdjEvYWNFT2lmc1IrVFU2ZXNQeEErVEFWV3hsVUpENDJSZkFucGhxdnArRU9NcHFva0RPcEowUzNHVG5YU3BEOHdNWDR0UnlxN2NBdkY0Vy9teHM2ZWQyNkhSdkRyRThudTBER3ZzcHlZUjk0cWxKbDZpRzFDR0tBUVVSSWoxRStIcS9aNVVLZmlPenhpTXBYMVFZOTRLRDh4bUV2YURwa2REUmV2RGtGTjBPbjdvYmgxKytNUWc4alRNWWVBSWk3S29ud1hXTXIxOHZ3R1o0bVY4Q3IrR1lsMEYrUkJIN2hsUDVEcEVqZlJwaHppQzRxRUhLT2ZnbncwUDFOdE84dUxMenJXWG43YzdzdUdRZ2VpSWo0UnhPbldYaEM5Q2Nud0toQWN4VnJ6cnJ4K3JScXgwU2FhY3ZYSmhYN3hpZ0dRaWxYRjcwSENLMUgzRzBIRWVjbElBR2tkMEZ4LzlIUUR5SmtMeWJjeEI2YVlkVXRSQUdqbUZkNURNaXdlSzRFNFVpN3d6V0JvdEYwWk5TT1dWdFgyL0g2TWFYYkpldDBMMnphYTUwL0ovc2ZRSHdMbUtZY1RkcFU1V0pFb0RDdlE3NnVVUGUxbmwvOEFQbTVDaTM4dEkra3hNc1BYNVVvQ0hMTUgxV01tRlFJTHZBaVBHZFYxQU1IZGdnWHVtSmIrNnFuUUJ3ekh6bTEwWVM0OG5rOGpqQ24xREFvZkdsN3BIMG9ZTjVDN0NzSTd5by85TzA2bENQWUYva01YM3hjS2hvU0JBMTB5bjEvK2dLQUZnWXQ3eFdLY2JCaHlTK0xGZ09tanJIZVdIN3ZJTnc5ZncvZklSd1Z2dnNGcUNHeE1odWtWeE94NTgvM0hCeng3MXdkeDZNY3pubDNuOVRlQmNRWG92czR2V3ZaTWYrSk5WTFZWMnVHT0UvZWdWUWV4eGZETVN2aERJeDA2L3dCSGo3R1R5TTh0dTE4Kyt1d2ZxVmxvVkFJS0xEWi9nMS8vQUhqOTRQOEFqeDc5L3dEMzQvMlBQbi83OS92SDcxL3ZHUGZqeCtzK0hiTzlFZzZ2bEdiV0N3TFRoSzRhWWkvZ0FzTDJ3ZG4xbWZLZEpFeFg0bXlRdktEeGh2VFgvVVJoUjZrSno5c2EwMHNiMjZ3N1l3bm9USXZNek0zQlJoZUNSeXcvV3NlVVZhaEpoRWVjVHpOTy93QzZzSUlhdHc4NlVLaVJvTzFRbGFjaWZRZFJOT3dieDVmVEN6bzB0Mkc1eEQvVnJWQ0FUSnZNMzZBUXg2cm5EVGNhWXRzcUhEWmt4eWdWamUyRVZod0gyd3l3YmFXZ1UwdDVJMDV3SVFvbEV3TXNLVGx0N0lvbWhzeEx5Q2llbnRvL2pWRmF3Q1NCR2xOY1g4S1dxaXpQVWp0UFNhT29UaUFNdDJQVEZvbUFjZVF3c29TZ0ZDSWFpcUI5QVhUQ050N1FLNEc0NW1kbHFZUUFPRUx3WWVhcnFaRVBJYzVsRDVTMG5UQWZxNFR3SkZoZ0hGdmV0N3BKb3RYYkVKblY2azdDeHd6NXprdzFrQ1dxdHdxazZsQjI0d2JCV1dwaWpiU3BlTzBLejNudlBlZS9qM252NDkvSE8xWDBySXFGYkxsMnVFSURhZzRVaUhXNE4xY0hLQnBEa2E0a1AxUTFJQURqazViOXArSzVQeG5aZEtrUXBrZlFJSGRQNGl1TWl1c2hPQkRiWk1xWnlZbEdCT2lvblRvZW0vcGlOdTI5N055elBFejhMOXJYUHROVlhYdnY4UDhBK2ZMM1hOZFBUWFhuN1BQUFBQUFBQUFByWVVxTGo0WnlhZ2IwSTFYbGdNbWJZQzlDWXRRV0FraW0za2Q0UFo3ZnFoUTVJL3RrdCsrQUpGYW9DRzNBTCtwZTBBL0xnQ25HMmtTdFhpM1B4UU1JZE1Td1lJa3gwcjFyL3dBa3pUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUZi94QUF0RVFBQkF3TURBd01FQWdNQkFBQUFBQUFCQUFJREJBVVJFaE1oRlNJeEVETkJGQ0F5TkNOQ1VHR0FNUC9hQUFnQkFnRUJDQUQvQUl1R2s4bUNqbW03bVQwYzBKMVBPa2NqL0hVOGJaWlEweHNiSEdHc2tZMlNNdGRQRzJLVXRIK09pZnRQMUNscllxaG1CVTFrVURUbVY1ZTR2QTQ5RGdJQnBRNVdGblBwa0JjSDBHRVRqejVIQXdmUGp4Mm4wQlFBK2VGNDlPNHJ3dlBrRUh4alQ1SGN1NXZqMFBIak9mUEhvT1BUdUt6cDgvZEhHNTNERzBjNDViTlJ6eHMzSkdETDhNK2puY2VKS0thTnVURkErWTRaMHVxeHhKQzZMeU9WeWVHeFVGVklNZzJ1cCtaYWQ4SjdtUnl5ZmlLR29jTWlXQ1dIM0d3VFNqc0Z2cUhCU1JTd2NPaWdray9EcDlVZkU5TkxDUUpJN2ZQTTNMSjRIUXV3Y2NLS2ttbDhHMVZYeEpFWWVIUnhtWDhmb1ozL0FJUzBrMExjdmhwWnAveGRiS3RneWlDUEt3V25pS2pxWnVXbTJWTFB5bGlkRWNQVEdGL0FiYTZwd3lKYU9hRDNQdXA2bDlMblJRVkRxcUhMN3IrdW9KM1F1eUxiV3VxUTRQcUF3eGt5RzZSUUVzaG82eGxXTWk1VTRsaEpXT1FGYTZOb2FKbjE5Zkx1bU5zZHdxSXVUVnpzcWFQV3FhdWxwY3RaQzR2aUQxZXNpUVlwYStXSERRMTJwb0t1M3ZGVTlkSlN0TEdVcjNTd3RlNnJFTEhOZk5EWHdTSFF5c2szcWs0cHFDT2xpTWp6ZUpIRWhsRFVtcmkxRzhzYVd0VlBWUHBpZEZET2FtRFUrc01ER3QzaGVHc3kwVTlRMm9qRDIzZUFlNHNZQ3QxdURtNzB0eXJ5MTJ6RlNWYjJ5aHpxcUpsVERrc2hkSThNYkhCSFFRbHlOeG4xNmhTVHRxNDhtNVVJaE90bmdhbS9aejhXak96emR1S2RaQ3MzTWo4M0RCcG5yQkx0SXRHa1RGVkp4RThMSE9WUXYxd05MYWloaXFuWmMreTQ0Wk5UU1FIRW9KeXFUSmhiaThuRDJwdXJJVUh0aFhYM3loOEszaHhwbVp2UERtb0E2dUlaZHA0ZXFxNnVtaDI0NDQzU250dHRPK0NIRDd4Z3NhaGtFcTBhVFRBcTg5MGJRdjhBU3NwY0lYWnUzNjZwb3QyWVJwcmRMTktsT3VVdVIwazRHL0lHN2F0RUlmSVhxc2pkTFR1WXdXdGpPNmFPZWlvK1lxaTdHZHBqQTRPUHVzL3RGWGIyUFN5KzQ5WEFacG5yNVZuOTlWZnN1WDlsU1ZrdE04bHNWMmhlTzlsUkZMZ01xSUdUeGxqaU1FaFVmc05WNVBlTXQvSUtIdWphVmRzYng5TGYrc3hYdnkzMEE1SVZKYWdRSHkxTlpEU0V4MDlzbmttYVMrOG5FYlFSd0NSYWYxbGVmYmF2NnF6ZTI1WGYyRlF1eFZOS09NRWlvWTZHWndYSGtma3JJZnpDclM0VTc5c3VML09maGFWM0g3ck9NUkZYWG1CWVZtNGU5Vnd6VFBSR0NyUjc2cVJtRnlMZS9tcW9EREVIeDR3cUZ6aE8zVExNMkZoZTV4NUpWQzdOTzFYZW5kS1E4UnhPa2ZwRVhiRzBLNlVaZjN0d1ZRZnJzVjZCT2xmQ3Q3R3ZxR2g1QjVhcEthZDBwWTIzUVNVOE9KTGxUR3BoNGRHWW5GcHRQNjZ2SUpqQytGWnVJM0s3RE1DWTRzZUhLQ1prc1llTHBSdWNkNW9Ha0tDa2xxRDIwRW4wZFNZNU1BZ2hWbEc2bWNjQnBBVU52bGxZWkYzYXRQMndPREpRNHR1MExlMUc4UmYzcXFtS2NneHgzU0dNSTNxSlZkWkZPQnBndWNNZUFPc3grRFdWY1UvaWx1VWJZOUVwTnNmeThWZEZTRCtDcXJYMWF4d3FDdjhBcCsxemJsU2tjMUYzYTNpR2x1a2tMc1N5WE9EUnFqcDZsa1RpNlVYaUVEREhYYUlqRDZ5ZUtmbU9LUXd2RDJ3WFdHUnVKS2k3Ung4UXgzR1ZzbXNzdTBSR1hHcERxcmRjMjd4UitEZDRaUE0xVEMrb0VnWmVZUWNOTjVoYzNEcXVWazc5VWRMWHVwSGN4M1duZnk1OWJSZVZVWFV1R21BdWM0WlZKZEhRZ1J5aTQwanhndXI2Umh5eXB1RTg2LzJmc2lZWHlhUjBhUThnMlY2TmxmOEFIUkpGMFo0WFJubnowV1IzazJWeTZJOUN5eWtvV2VZbkNGbGVGMFdRcm9yMm8yVjY2TktVTE5JRjBTUkd6U25oZEVjMWRIa1Bqb3p3alpYdThDelROR0IwV1Vjbm9yOFpYUkhrY2l6U2pnaXpTanlMSzhlZWl5SHdMTElPU0xOSjVMckxJUjIxbEU2bXhxcDdRNlpnZVhXZDJNcW1wSkozRm82TzFuTWt0b2MxcDBVdHNNN1M4MWRFNmtJRGhaU1FIS2EwR0pwZUR3NzdhUE82MVl5MWZ5Y29sK0FnWkZtUk1NbUZtUkIwaUQ1Rm1SQXZ3bWJua3VMMEhTSXVrK012VFRJdFVpRHBVSFNJR1JGMHBUTmVPZjhBenVqQytXTmlBTWNlRzAyb3hZa3hOVDFUakcrZGhiL1BOU0Y0ekhibUZrWmFhdUhlbmp6T1h0aE9ob0xvdTZlTVFTT1o5c1UyeTRGZGFEUUF1dUJHOWhkY2FoZkdvWHR1RUwyRjF4cTYyMWRiQ0Y3Q044QVJ2alYxdHE2NDFkYUM2MkFoZkdvWHRxNjIxZGNhdXR0SzYwRjF4cTY0MWRjYXV1TlhYR3JyalYxeHE2NDFkY2F1dU5YV21xVzZDV1ZqMCs4dWZscWh1ejQya0Y5MWNYQjRkZG1QR0pIM2lSek1SMDEwZEEzazNidUR6TmRwSkc2V3gzWjdHQUtwcUcxRGpJNy9BSmcySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyLy9FQUNnUkFBSUJBd1FDQVFRREFRQUFBQUFBQUFBQkFoQVJvUU1oTVZFZ1FUQkFVR0dBRW5HQnNmL2FBQWdCQWdFSlB3RDlMMEw3aWhmY0dQY2U0NnZ4Vkg5UXFQNDFjaXhiQ0lFU0loVlFoRVNERUlneEVia1NKR3NSQ0VSRVJGNElSR2lFUitQazROUFlWbWVxTGMyc1N1Y25CN3B4NGV6aEQzT0dLN0ZhM2h5Y0VOdkQvS1BZNk9XY29rY2kyK0R2eTZyc3lSeFRxdlM4V2J0Q3RjVzc4TzZPbmZqTFk5SExKcER1eU8zd2QrWFZPRFpqdlhvNnAwdmdXL2gzWDhIZm55UDZEcW0vbDZFZGZBcnMyWnlxZDEvRmZkRUkvcXE4OXlCRWpZMHlHVFRzYWRpSkcxSC9BTkVLeXB3VEZjM1JLN0YvSzVHeEc1RzFIWml1TzRyRWJvMHpUSVdTOUduWWdLd3JvZGl6L3dBRlk1TnlSRzdOa1B5a2lSSkVrU1JKRWtTUkpFa1NSSkVrU1EwU1JKRTBTUkpFa1NSSkVrU1EwU1JKTWtpU0pJa2lTSklZN0VxVEpYSkR2Y2xZbGUzMm4zVGtqZE1qWWxZM1BRcmk4dHpUeVF5UXlReWFlU0dTR1NHU0dUVHlReWFlVFR5UXlReWFlVFR5UXlhZVRUeVF5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UXlRNEkySTNJMkkzRllWeUFyRWJrYlgvV0ZDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ1AvL0VBREVSQUFFRUFRTUVBUUlHQVFRREFBQUFBQVFCQWdNRkFBWUhFUklWRnlFeEV4UWdJakkwTlVFUUkxQnhnREF6VWYvYUFBZ0JBd0VCQ0FEL0FLWGM5T1dlcDY2b2NyU3F2VTliYnU2UmVlcm4vYjdZdFFnNUNjTkxtTklkTk1FVk1FUTJhR29MVTBKaFArM2xqc01nZkErODB3ZlR6T1I5RHBnNjRtYWpRaFVER1NCbkNybnJuMzhlc1ZPTVJPT1ZWdnBxNThaeTFjVFBhWWlvN09jOUw4Y0tueXFMMDR2enduQ3QvVjdYL0gvSHRNVDJtSTFWejQrZU9VOSswOUovU292Q0szalArZUZYNDQvd25DL1BDcDhmOFo4WjcveDdUNC9FV2FPSTNxSW4xRlRSOExOWDZqcUxBaFJBU0o0eFlsZk8vVXRUQzNtUWZWbE9TUzBXQTYxRHIyZFphYmcwUFgwS0djTFlRL1hEVlc4ZFNLNXJHcTl4MnNxV3ZjckptYmhVVDE0V3Z0eExST1JDN1FRRmVtV1RWVk5GK3FydHdyaHJuQkVXb1FqL0FLY3p0VzBzZjY2NnpGdFlQcmlHM1FOV3FNTWRyR2taN1dydmdiWmpuaUhhMXBhNlZZcHF5eUdzeC91aEZWckV5dzFKVlYzN2x1NHRFcTlLZzJBeDQ2RURsR0RnSWlreTZwcUlQL1pYYWhyTFdWMFFkanFLc3EvUlVPdmFDWjNTeUdWc3JlcG1MeDg1WTZwcXF4ZWdpTGNHamM3b1VHd0ZPWjlRVCs4S0xpRllycFp0ZlVNRGxhNnMxUFYyM29WUGY0cnlpRnZJV3hsYXhwSXFNNzZNRzJ5OFhPV1ZiRGFEdkVuMXhwZUNnU09VYWhlVXl4alVObTNwMXFuM05scWZTWkduWG9xNkJ1WlFMUmtHSXJlTTEvcXFiNjYxUW1qTkkxczFldzBrN1NGTWExV1AwNVFrYWYxTDl1dDlwZ0M4WHJJc3hWQU1rR1hheFVRT1pWdk5JQVhMbkV6bFJLUE0rRmR0L1ZLM0xuVEFGNDlyekw4Qkt1emxEWnB4OXVVTkpYVlZsb2UycllGS20waUgyYWpZa3R6ckUyOE9RQU1mYllCWXV1ZlZWQ2xDZDl1emF3bDZ5a1FMZFVJbCsxckN0V1ZFZEpaUEhnMG5IYlR5U3dWYTdYekVOV1NhNXA1cU10d3MyMk4xSzlaSytUOHJWelhHc3BZWkhWb0dpZElRRkQ5enM5UWFiR05Ca2lpb0xBNmxzMnNZVWZFRUk0bVkrNU4xaGFzRnhtamFkUlB0M2FsbzU5TldIUkhvUFZyclZ2MlphYzg4L2hUMTZUYzMxWk16YmJoYmpQUytuYnA4S0xEeG9yK2VHeHVibHRSYXZsZFBjOTBneEViOUpNMWNQTVBja05rcHRZMlZMR2tNSUc2Y2EraXFpOXJyeFByQ3lmcGR6cVRoYldkYzJyL1lUWkwrWmpseTIvZno1dHY3cEdMaWZDODZ6OVh4S0x0VW4rZ1E3RmExeUx6WWhJYUU4VmRQYmVwVW1vYVNXY09DeHo1OWQyd2x1Y2p3OXJmM2MrZktMeHVVaTk0emE3bFRKODkrK04wVzhGd096YlozVGM4NWRtSlhBU2xMTEkrZVpaWDFZN1JBNDQyb3FvbnRhZ0Z4SDNhN21udUhyMkNzMGtlTldXc1paVXU0TWhMbGpxejZIVTJxVmE0NmcyOVNvSllZdlBVcUorRk0zTy9rbVp0dC9NNS9XYnAvdElNMFYvUEQ0bWJsZnhPYWFUbTJnVEdMK1JxNXFMU2dtb0dKOVEzYlcxR1ZmdGo2V3dxMTRLb3JTYW5PakpqWS93Q3NPa21hay9sU09kclZWQUp1SmVVaWNpVzNvK1pNMjI1V21STS8rNXJUK2VKemF2OEFia2Y0a2Y4QVRaeXVwdHhWaWxjSldVZWxqOVRLMnh1ZGZWdzFZWkdPTnRiejkzT3VJbnYxdVQvTTV0Yis4bS94dWwrNmd6YlpGN3h6bXJtSytqSlJFVmV2S2N0aHdVUkRFNVQ5WHRNM1dhNVdEdXpTcVFyY1FOS2lIaGpZaVJjSW1jS3E4SitYbjhQS0o4N21xaTJUT050M28yNTl0Y2prOWJwdWE0YURqU0VpUlhnN2xZOXJ2amNselZxdUUwL01rTnBBOVdUTldMOHVtdFd1UE9uQ09SVzhvcTZuakRXcW1RbXBycGJVNWcwTElsU0ZJbTZ1R2NKZEVNZnRwY2pDcElGTWRhQ0RRT2UreGtTVXlXUnUzbXBSUllYQUZJOXZIVm1zMVJiNGxVMnJsWWtKRFZSeU8rTlhrU0MwcEVzTVN0K3FpdkZ1NnhnVEowMXpjalhWaWtvbWhidUNtUGQ5eU1YQVhFa3crNDZvdHg2MnhtWXc2VnFvNUY5cHVncU9LZzQyM21iRGNkRGlZV2xRUGl5NHJacW8xNDAyM3Vxb280a3JDL3JSdTlKWjZncjZkT1N0WEJ0MUpSb1VKRkk4YVpzamRNYW1HdXhHdVJaV0wrWmJEVjFlQVZHR25weWMvaHVCSnpnSkI0Q051TElyODgwTzJaNDd2cVE2WW96Nm1LVnBadTNkZ2E5Vm1adFlUR3ZVelRHbmpLWjB2M2Rub0t4c0pudmQ0dEthblVtbDlPSFZNa2lGYWgwRWU4K1EydmhUWG9iZnBObDA1cW5VS295ejA3cFVIVDdPSXVQelpxN1I3TlFJczhMOUNhZ2prNlVvdHRwM3lkZHBxSGI0WTZOSks4SFFGeTQxa1U5OVFFbUJSQ2dTN1pIVEtzang5dWJNUnlyQnBlbk1xSTNSbUhCeDJFRWdzdHB0MWJDek8rMHFOdDdJbHlLZWJvYXNKQlFPT2ZiVzFqbTRoV2tkRlQ5c0ZuMnlOSmQxelFiWkdqTzY0UWFNMFNvZUM4cmJXeExYcWxoMnlOaGY5U0hUZFdWVUNMRVhxVFNZbW9JK1hGN2VYVURsV0FiU21yWkU2SFUyM1RJNVVJdEd4TWpZa1RkVGJlUm55dkpBVFErcEJIOVVJbWtkVGxvakNxSFJvTk1xUzRuOUwrRTRwb1k3aUgrVVFHcmlib2dwOGVVZ2VlYzhvZ1l1NlFPSnVrQ252RTNUQ3p5a0RubElERzdvMS9IRHZLUUxrenlrQ2k4NTVTQzU1WHlrRDhwNVNDenlpQTVlVlRkSUhGM1RCenlpQ2laNVNBenlrRDhaNVRDWFBLUUMvUGxJSEUzU0J6eWtFaSt2S0lPZVVnYzhwQTU1U0IrVVRkSUZGOStVZ3NUZElIalBLUUdhYjFRUHFKa2l4VzI0ME5hWklOSEh1akZJNUdMZGFtRnBSbUVQaTNKSU1lNUJ3ZHk0eUpHeGszMnZHVXhIMithYzFXeS9pbGxiTnVqRkhJNk5sVnVURllGTUVsYXY1UFg0TlJLcmEyZE1pWG9tUnl4L1p6Uk1TVmtJenAzcGpvQU9sL1JJd0JmMEZ4QXhvNWtDRERmUzRjaks5SkdKbjBhNVpzZEVBcXVSa3JCbXhmNmMwWVQycTlvcUR2UjdwbmloTEh5Mk9BRnoraFZpQzZsUmtvNHYxWTJ4T2lEUlVSRmlyM002RlVjTHBWVVdJSkU2c2hHcldvcm5IUndNZDB3LytQYjR0b0lKczdudis2TFY4dDU5c2g3dnRHelZ0M1FRdHNoSzBxT1owbExXYWhpRmw2VGRjRU1Kc0VsajA1WWR2cERucFQvUWtPWXBMM3RITTY0S00xdGhYUkVOL0JZQ0ljTklNbmlhUmVlUEU4cWVzOFR5cHl1ZUo1dm5QRkVud25pZVJmYXB0UkovZmllWFBFOHVlSjMvQU5lSjVjOFRTNTRtZXE1NG5senhQTW56NG5senhQSm5pZVJjVGFlYlBFOG1lSnB2bFBFOHVlSjVjOFR5WjRua3p4UEpuaWVUUEU4bWVKNU04VHlaNG5renhQSm5pZVRQRTB2OVYyZ0pBd0NBTUYydmhnbGE5OXJ0eUtmS2tzSW0zVU1Reng1b3R1WlJIcTRRVGJFYU4vMVNMblFNZHRMOWRyZHRrYU80ZEt6YllZSWxKcGJEYk9Bc2wwME9uNlo5R0dnbi9TL2hNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUTzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNelAveEFBMEVRQUJBZ01GQmdVRUFnTUJBUUFBQUFBQkFBSURFU0VFRWpGUm9VRmhrckhSNFJBaVVuSEJFeUNCa1RKQ01GQ0FnaVAvMmdBSUFRTUJDVDhBL3dDTDRzamxpb3N6bGgvc01RRFJPbVNVNlJCV0pBcC9yeFFncGhMZGhDWVF6YVNteUFBK3dvejhUNG54UDNqeEgyVVErMC9hUDhEdzJlYWpOL01rOEYyTkFuU2FOcWp0a040VVc5RWZoSlJBMzhxTm9VOE9iNEdRVVdveXJ5VVVqL3lWRURrOE45MWFHejl3bjNnS0ZSUTA3MWFXeTl3bjNtcUtHazVtU3RBVVM4RzBOSktMNXR3SjVKOTVoUmtGR0FPV0pVVThKVHc1aHlUdzBITlIyMTNoUmJ4YmpUUGVvb0JVZVh1Q09hTXdmQXFNQWNoVTZLS1Ivd0NTbmh3UGc0QUROUnArd0oxQ2pBbkxBL28vZmdETkh5RUwwbm1GL0Z5SkFkU1NyRXJMM2tWYWpmT0l5VDc3RHR3UjhrU2hIZ2JvSDhpRXo2ajMxcW9JQjNVVXl3Z3lPNllVN3pRWkdaUm5kSkM5WHdFRDlTV015amdTUDBWbWVhYlZzNVZJUm1HbW5OTi9rZk03SUpzd01aRWtvU01wbjgxVHl5RVNCTVltdUtjWGs3U1U2YlRVSStXaUZHN3lpYnVJUms1MHBuSVZWcUplZHlOZGh6Q001VmI4K0RwSCt4SElJWG5QcUFWQ0YrWGxLbUp1QUl6ckpVQUV5bkVRM0dRRzdhVkJFcGZtZWMwNDNNV2xPLzhBbzNBNWo3OGw2VHpIaG44Rlpua2ZEWVJKZW9MSlp6VHBzR3dxQkxlRE5PQkkvWThQVVY2dmdJN0N2VTdtVm1lWlJXWTVCYkNFSm95RHdSUlJiOTNDa2xFQWFNVTZiUUpUV0VtL1BoNlJ6S3liOCtBeER2aGVrOHd0Z0tNeVRNbjhvYkFnb1F2NXlFMS9jNkJHVFd6VmxkRW5TZUFUUkRhQ281Yzl1UWtGcys3SmVrOHg0WjlWbWVSOE14elhxSGg1WGpCeUlpRDlLRVc4djJLSTRHdThMYUY2bDZ2Z0xJcjFPNWxZQW5tZkRNY2dzeDRZTFpTOG9wTERVRFBvbVhXeVdUZm53OUk1bFpENThNbkxZMDh3c3ZEQWdlQVc5QUZrNno5akxWTkEvSGdGajkyU1A5VHpDS08xSGI4RkZIYUY2aHJSR2NnaUE5cmlHN3dDaXBYWklUSk9pMkNTem4rMDZSY1pqZW9nQWxtRVpndUoxS2ZkTS9MK1VhTE1jZ2pXaUtOWkxDZFZGRjBCR2JSU2FNbVB4T1VrNmJEdFIvcU9aUmxNQkZIWTVmMkNxQ0VKWFRUZU5oVHBTL2lTbkQ5cUtCcWhNanpOVkNEeVJBaURFSndUN3ozR1ZLeW5tdHYydnVQY0tGV3E4ZDRQVldpVHR3UFZXZ3hDN0NjNmZzbFd3a1RuVUUvS3RRNGU2dEppaHdFcHpwam1TcllTeHhKQUlKbFhERldnY1BkV2d4QVFBQVowMUtmTzhaeXdJVEx3RzN5OVFvdHhtWFlkVUp2MmsrSGxpalhjVkFudkJDZklla2RWNUh0R0d3cUhLSE9ycGhSVENETXZhVXFFSzBUSnpIZFdxNmR3SStWR01RazdlNUtFMnVFa3o2alRnY0NqOU51V0pUTHNzQ01ab2h6YzhORSs0WlNua3JYZU84RS9LdGQwN2dSOHEwRXhDRDU2ekUvek9udXJYZTl3VHpLdFVuREFnRWZLaW1JNmVKWGxpREJ5YmZHNHk1cTh4dTkvUWxSUHFISk5rMEkzWG1zdGg2S0VmY09IVUswRmpQY2xDL0U5UlZmdHdhSnFDN1Rxb0x0T3FoTzA2cUU3VHFvTHRPcWhPMDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb1R0T3FndTA2cUM3VHFvVHRPcWd1MDZxQzdUcW9MdE9xaE8wNnFDN1Rxb0R0T3FndTA2cUU3VHFvTHRPcWhPMDZxQzdUcW9McGZqcW9UdE9xZ3UwNnFDN1Rxb0x0T3FndTA2cUM3VHFvTHRPcWd1MDZwaGJjeG1vVjhOMnpVQ1FPOVZMc0FyTGVsdlVBc0JQdW9WNms1elRMZ2hxQk1EZW9WME8yeis3SXJCVWRXWi9OS0tyQnY5dVNkVVNrYzZUN0ttdWZRZnRWd2xyTkdUcFVyajBXRmE1ME96OUkrWDMrTnlPQUV0K0sva0QreE05QiswY3FmcnVaclpnUGhQclZPcFdabnZNdE9hTTViNVQzL0FJVHBnNHJFNzhLWVRUc051ZFR5a0U3WWpuK2NhYnRpZjMzSXpIK1RZQW5TbWEvdEdiS1MvU2pYSE1tQWNWR0Q1ZmpRcXpoOWR3WDhTQkpHcGtBakpsWm8wQm9WV1krMTByd2xOV3NjUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXc2NQZFd3Y1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3NjUGRXaWYxSlZBbEtTalhzeEpSUHA3cEtMZkJ3MlNWcXVUM0tOZjBVVzZBSkFTVm9vZHlpWHdOa2xGdUE3Sko5NW8vNWhpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb3YvOWs9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cIm1hbnVmYWN0dXJpbmctYXNpYVwiXTo6YmVmb3JlIHsgXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9tYW51ZmFjdHVyaW5nLWFzaWEuanBlZycpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUURBd01EQWdRREF3TUVCQVFGQmdvR0JnVUZCZ3dJQ1FjS0Rnd1BEZzRNRFEwUEVSWVREeEFWRVEwTkV4b1RGUmNZR1JrWkR4SWJIUnNZSFJZWUdSai8yd0JEQVFRRUJBWUZCZ3NHQmdzWUVBMFFHQmdZR0JnWUdCZ1lHQmdZR0JnWUdCZ1lHQmdZR0JnWUdCZ1lHQmdZR0JnWUdCZ1lHQmdZR0JnWUdCZ1lHQmdZR0JqL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJREFRRUJBUUFBQUFBQUFBQUFBQWNJQlFZSkJBTUJBdi9FQUJ3QkFRQURBQU1CQVFBQUFBQUFBQUFBQUFBRkJnY0RCQWdCQXYvYUFBd0RBUUFDRUFNUUFBQUExWEwvQUZvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJzL2RnNTlzT1oxN3Jtb2VqN3h6M1lzenJwV2RVa0tUckd6ZHFIci9XOVFzeGE4aWcydmFMS2N4U2RNNlU5TGt0VEt1MVhZYkoyakpZeWk3WkwweFNoQXRmMG1ZSnFpYUxIV1dMNGk2VEhPNTdKc3RUb1JnZEVtS1pwQjgwL3JTbTFjL1FyRFZkZXN4YWNqaTJKdDh2VE5KOEhIMklDcjJuU2RLVTNBY01sTGt2U3E4MXZVSm5uS0RGRUxkODUyNHFhNXpQSysxdlVvbSsvZlIrZVhQOEFSblh6OVB2eVI1YW5YZnZQbnVwTlIycjM4bld0TmFjZm9OUWZTVm43VGowZ3lOYjU1NXo2ZTZKYUw1Z3J6WDlMaytUcU1ReFZ4dE5aOG41dVpwNnE2RDZMNWhyclhkUHNuWk11aE9EdjhGUU9pWHN2bm5hRzRhOFZyckd0M3l2M20rS1l5MzVibDZYeS9QTHVmZGdxL3dBRm9GbUxEbW5PVE9mVWZSSFJmTUZhNjVwOWo3SG1PbzlTWXczWGtmSDgvZWtkR3cyaXMrVFZZcXV2VGpPVUd0VmExTzJsdHhtSjR1M2JUMll6blJXZFdyOWNNVXNqU2Q3Mm1Oc3A4a2VXcDk0THo1N2c2RDBESTh2VWwrV3BkQmFENk91aGRNSThyOVVxcEcvWDF2M25UVityS2VEajU0aGlibmFlejVSemJ6WDFSMEgwWHpGWFd1YWhPMDdubERNOTlMYmYzNjljRzZZUDh1UHNWL2dOS21lYW9kT0tSdnZyL2ZWazZZcDA1enVlVkpxRzBYN3YvbkxuSG0vcVBvbG92bUN0VmQwK2NacWkxVnFleDI1dVdHeDNIMlhSNCt5V2t0R1N4cEcyYko4M1hpT0h1YzRUbEE1L1ozNmMySG5pNGZrYS9pK3pGU2RYdEYrdjQ3UitaSGxhaGNxN1lKaStMdGV6OThYcjVPdlNha2I1Y1c0NGhIdlFzY0pRR2hYQnVPSmV6bDYrQTRlN1h5dTZUYWl6NVR6YnpYMVIwSDBYekhYV3VhZloyejVQcEhSbjR0aTdabk96Rnk3S1ZLQVlIUnRzN2NIVWVsNzArZlprbjg0bk9kejJwTlAybS9lZ2VjdWNlYitvK2lXaStZSzFWM1Q3RDJITm8waTdWc1BaamRmNE85by9Sc2RvN05rdmsrY21MNCt6RWtSZGQ4NzFmcmhXZFUyZnN4ZEtmdjdqV2V6dWJhbHN1NlJWdFBranl0UXRmY2NTK2o4NHo4ZG5ZT2FPck5XZFhudWV6dlJPallkVzZjdll5eFpuSDNVbTVYa2F2VldyNjFhYXpaUnpjemYxVDBIMFR6SFhXdWFkWWV3NW5WNnJhL0pFblV2SCtlYVY1YW14M0gyWDEvcmlxRlNOOUV5eitkemxPNTNVcW9iVGZtL2VjdWNtY2VvK2lXamVZSzFWelVMTTJUSy93cC9UdHhtU2N6L1IrallyUjJiSm9xanJQTEVsVnEvd09peUpJVnFGWWE5MlFzT1ljdTZidXNkek5IbHV1YWZuT2pPUHZ5UjVXbjJ2dCtLeDdIV1hHOGZhbVdabzBNUkYxc0ZPNTkvSHo5UXpFM09XSk9wMWZyT3AyMnRlUVZPcXV3V3R0T1E4NDg0OVJkQjlEOHoxbHJXcVQvUDUxUXpQUFM5eTd6NS9sT1RxWDAvWDVobUl1TzE4OGJUK25iaktjclQ4VHg5eWM1M1BLaDAzY09nZWgrYWVjK2MrbitpR2llWTZ2Vm5WcDVucUJwdlJtZEk2RmszU1FybWo5R3cyanMyVFZLcW13VzN0dU8xWnEydVdRc2VYYzljODlNOUN0QzgwY3I2bnRHSTdVVEoxZDByMDhYYkVqeXRQdGZiOFRyeFhkUXhmRjI3V1d2SE5NNjBwSDhWYjQ2anJUWjIxNDdzdlAwS08wYjBGZHE3NERWbXFiQllLdzVwbWVlUCtmNTVLbzFQWnJUMnpHNkdaNzZVdjlvbm1hbjlPM0dacHFoZm4zOHpETVVyNlB4WHl1NmJyL1hrNXluczhwUlJQUXQ2OUI4M1pMbDZmbTQreFYrcTY3WnEwWk5Ba0JvOHlUVkR3UEQzdEg2Tmh0RlpzbzUvNS93Q2o3NFgzenRUMm1ibFpXMFpSbmVlTXhYSDNlYkZVMkNBN2RqVmpxWnUyenh0bGZQdnY1T25zdmNoOWE2a3Y4MzcyN3R3WHpmY0x3U1hnNHUxdDNlci9BT3Z1bTlDZjJUdVJHSTY4aDh2bjZrbVVxTWVSdHA4LzQ1OWw3VVJwZlFzVyt5ZFgwcVBzT1c1dWo2ZjF3K2I1eWJyMzRDTDRpNlpQbDZlWTU0M1VlbFlzbHl4OGtTbFNqcU50WDhmbm0ySHN4R3Q5V1cycnVRMk80K3g0K0xzN0YyNHJSNDZ6YlYzSUhBOWVWUHpKTXBVWTJpN2JwL1AxUGZ4OW4zOVdSUHI2QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFeXkxTkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUgvL3hBQTBFQUFCQXdRQkF3RUdCUVFDQXdBQUFBQUZBd1FHQUFFQ0J3Z1JGbFUzRUJJVEZEWTRGUmdoTkZZeE16VkJGNEJDVVZMLzJnQUlBUUVBQVF3QS93Q3lPdTRxaE5kbERZdzVkS05rdnlxZ3Y1U1JxY1JuS0hiQktSdTZ1YXR0ZHhHODQySXdqbDFsRUVyOFZRUDhwSTFLd3FVZG5CWUVpdG1zbnFEVHpUWklnay9mRlYyT0U5NDdqb25yc25JbUI1NDdYb1h4aENQd2pSOWVUUDhBQzgvaVdjSTJFUWptYTJhMkd0OUFpWnhyVWZKbko1NjFWbkd0MlVTM0NNaHFCSmRkQy9GY0Y3bDgrNlNQc0E4WndwZUtqeXlra2ZwNXNOYnNubklpK3VMa2w4VzM1VlFYOHBJMWJpcUMvbEpHdGp4TnZDTmp2NDAxZHF1a29qeHRHU0NEaWpiMCsrYkw3aDFTMzFtb0p1ekpMdmtxMWJvWWhOeG1CMDQ4VkZpU0hGMklMTU1zQmhncTBjc3RWRWtONE10ZXlOUzdXLzVWUVA4QUtTTmZsVkJmeWtqVTUwTUtpSzhjU1FQUEhOblBGc0dnd1dYdEtDRjcwTDR3aEg0Tm8veWt6L0M0RFc3SXZ2MTNyNVFrdW0yL0txQy9sSkdpZkZWUDVUTzRlV1ovSGswWU5SQ1JyaER6UzdaMXFmU2c3WXNNWE51amJsbG50M1dqUFd4Y2N5YUUxbjFyY1ZnVjhMWHRLQ05US05yUkNlRkk0dGxmTzhJNDdCNVhBQmNoWGtMMUJUWk1RYlFiWWp5T05YYXJ0TFYybnpHeGxGSHQxN01BK2ZGK0VaTUxKSkZUT0MreGRjR2RjeU96QWhlemhuTVptMmhxTEp3OWFLTG9BSnJHcExoYjhLS0pacmUzUW4zRFI3MmNuZ255T3pHQm5DM1REaXlEczRsWnMvbmhWLzZYclozckpKcTQ0aXZrTkh0bmQ3ZEx5c1hpZGdaY1QvVzFScnBlR2k2NVN4djNIb1dWbzIvVGo5OXZRR3R6ZmRmSHF2OEF0cit5RWVtb0dnWDM2NTFKenFNWmg1RSt1aG11bithb0QvRmlOVDJTWWJDMm82TmoyYXJhaDdWQWFGYXNVZW1DWEowWGQzcXhvU3RoK3NDamQ1ZnNjUkh2L0J5NEd4cUxLdVZ2Y2FqNEJ5Qkd6YWZkdHFoTXhsdHU1TVk2c0IyTXExK09wcnZkNHpZVXV6QXN3cnRtcE9wYzNnMEdkeVowMFVkSkg5eWp0a1MrRmltWWQweXpJZm9EZGV5Ti9SZ3lvUjk4QktwVklVWXBEU0VoWFF6Y0o2NjNMSE5pUDFoak5CeXdJY2lJaWdkMVlzY3dUdDg5eGY4QVNSN1hLcjZyajlKZjJzYTVReHE3U1dDNU9saDBTMDU2SFJ5dDZzbHlYSkYyT2EyOTVlTUFHTVZockFFUHd0aWdoeVJCcmJQdEhiQ2M3Qzk0eHhySTlORkxxKzVaZmJLWTNQV1QzSjdadjh3NHhBWWdHZVkxY2pZdHJoUit2ckFVcVR6WHpjK3pRbjNEUjcyY25RbDMycjJaakREcm54eEJmaGVta24rZVBSUy9UcGV0bmVza21yWHc2d0hVSU5pcmF5ZDlWbk1wTnFJVVh6djF6bW95NGJZeDBaZkcrTm96OUhDNjNIRys1dE5tV1dDZDgzSEg3N2VRTmJuKzY2UFZmOXJmMlFuMDBCVUQrL1hPdHMraWNtOW1xeGY0eHVhT01mNjIyZWU3ZGdhYnpGWDNNOXdqUHhmUmNpYjlPdCtNUTJ6cmE3dC9lMzZjaENWMkdpU1NXR2Z1WmlpVHdNYmFGaHkzd25SNlR5R1R2dm5ENWQwL1Y0emV0QzFjaGZ0OU0xQWZWaUwwUS93Ym4yUnY2TUYxQ1B2Z0pWdUwwTmtsYUxVV1QzOUgvZ1h2YSt5YllaYWZrOWxQMHc0ditrajJ1VlAxV0FwTCt6alc5NDNhUTZWSlh3dzZyNmQ5RFkzUlliWXB6eGFJNTI2NGJDSnFCdFZTQWtobjdpdHIzdGYvQU5Ya2s1bGt1VXRlUUczTHZEYXdzUytBTVhCc25teFpOVmRUd0pWcDdudUx1bXJsQjR6VGR0VnNGVVBab1Q3aG85VWxMNEFJbytNNS9waHNRSmVUNm9OaUVNUGlxZ0J6ZUp3QmdOVXp0Z2lDSVpGNHFQS1o0KzdsTVIxeTNJc29KLzNPSDM0UHFnNitTNlkzNHlrTHU5UExNNjVCaS93N2V4SlcxdW1FYStqaGRJT0c3NXJubWpsWlJQWDhkdkZZTWtDOXozTU56ZmRmSHF2KzF2N0lUNmFBcUIvZnJuUk1XeE1oM0lvbWhaZG4vd0FINnQvaWFGYTVpbzhkekJPdGhiT3lERGxJL3VqQUJEQzJmUzdKUkdUYThRVVZ0YTZYRnRybTBsTXNRWHd0WmZsQ3RkUFVySEQvQUY3T00zck90WElYN2ZUTlFIMVlpOUVQOEc1OWtiK2pCZFFqNzRDVlRzQTVsT3V5MGZackpJcjZrMFV0QkpSbklqaEpzOWViNGtLSUhTcFJPK2R2ajhYdlNSN1hLcjZzQVVuL0FHTWFUVVpHQk9kOGZkWGJRa0huR29Jd0E1MzYwMXQxNTJ2SzNZcG1qb2FSWllWcmZSN3ZZa1N6T295SkpoWWp4ZWZqaERsOWVZb0tXM25aWHQ0VG5lMS9sWGx4Y2hsRWlNM3RsK0g2b3N2YlV3eXkvWDI2RSs0YVBWdGIwVms5YXhOZHdhaUFsYnFmRVUzU2FzRDBnZVh0bDBVaFBwb0NxT2kveFRtMHVuZTNWUGNyVXE5MHFaWUJXSzcxNXhyQ1NXUHNKQXdQaFhvN0RsU0tzbEl3Qm0xdjFqZjBZTXJWY2t1Nm5zNmk2Nm5YS3R6ZmRmSHF2KzJ2N0lUNmFBcUIvZnJuVTZOUEk3cmd5YllXVHU2L012c2Yvd0NBMWNkWGI2VEhKZk5pbUNQemZKR1B5aVNsUURjRUNma0VOWElrVU5PZ1doVm1zMGQ2b1o0Qk9SbXhoRjdkTDhtMFBqYWVRVjZYdjdlTXZyUXRYSVQ3ZmpOUUgxWWk5RVA4RTY5a2IrakJsUWo3NENOR3pRK1BBSFJvcXJkSm1ETkRwSEgycG9RdjhkbnY4eElIdTRYb293djFhOFlQU1I3WEtyNnJBVmorMnRXazVMY2wzWEhWcytxdEpMWXBjOGw4TC8xM0toODFveVJwMXBiYnNQZzJ1MUE1MWQzaTZrZCtzTktYclpCc0dKalNhQjhUbVNhQjloUUlHTGRNR01RYzJRaDVOaVloVEY4TVo1TkduczBKOXcwZXJhdm9ySjY0dm1ydmRhUHcyZWZYUGxPYXVqR3dZRERPb1I2YUFxMVdLdTU1VlRzdGUzWEJaZEZERzExMWswN0l2R2EyZncwSEtLbVhKMFpkM3FscVF3dCtzYitpeGxSdVNkdGN6Q1dhdWZSdmI5YlZ2TnhnejVPaFhhbDdXd3YrclduYk5ka1NYWUw0M3N2Rm1pdytEQ1dMaTNSV0tPN1BPZEdhOXEyejZKeWIyY2NSVmgra0d6dnAwelVmTWtsUGhyT2tNTTBGMEY4TDVJSzRLWXVWY0kvelJiWjU5Y0V0MGdsVCtramJOc25kUmZYY2F2THRtaHdWMHJxSWJkMFVFaHNUZFNvSVhXU1E0emV0Q3RjaGZRQXpVTmNZdE5qQUhXZDdXeGRKWFhHTEkyNmRjMnJoSjdreXpRVXM0Q3RsR1VaWk5WdWxsTmV1Y1huTlFndmgvVGNYb2JKSzR6RzdrZFVyQ004LzE1U3greUI0TEpVclZ4ZjlKSHRjcWZxc0JXUDdhdFdTWDhCNVVGbWlxblJ0VXpNV0FjM21SUFA5TUpLSnhQd29vR3ZlMXJMdEhMWWdxeFhRendjeUg2SUpWdEk2aUFHalhMa0t5S0lSNlY2cE9lNGk2QmpCanBnM1lOUjZhSTFKQkpyN05DZmNOSHEycjZLeWV1TUp2NUhacjhQbm4wVDVHR2JFOTFMc2NNK3FjSjZYMW9CclVvMnlNdTJDV3ZoMHZ5dGY5TUkwTXJqNi91eDN3TFM2OU1keERMRnRIeUp0ZkRyZU45THd3Wld5RlZXKzY1RXVobmZCU0dIMHBUQWhSOUxwYXVTM3JYaldvcCt6bmV2bXlsM1dGeXkydW9VNGxscE12SEdXWlRZVTJHd09FdWpEeFhENDJqVjFuZkpFRzZYenZtdHRuMFRrM3MxeU0vQmRUZ0IxOFBjejNVLy9BQkhlMGhXdG4xdHhWZjJ6aVI4Wi92a3JaMEhmeEdZRDcyd2N3eVdDcHREV3BzWXBqbW1IaHNXQUZuSk1NRFpNblhKbWNJUG43S0ZNRnJaMjR6ZXRDMWNoUHQ5TTFqZTlzdXRyM3RmVmM5WlR5Qk5ubGw4TGtiNjZoT2NzN212RzJGeW15cHl3Z1VGZGsxMWs3dk5BSzVyY2doeXl0NzVaN2k5REpKWEY4NThqc1lpRXp2MHczN0g3SGRKa2xNTU9xL0YvMGxlMXlwK3E0L1dQN2ExU0Y2NEc3WktrV21mdXJ4NHczUHhVZWFhWDZvY2c3M3R2MHBXbzUrMW5tdm15K2ErRnlxa0RoNjByN2tWanJETXJ0S1ppSWRyeDh1UVZ0a3R0b2l4WjZ5Zk5IUzN1cTlXWlVReEZDSTJ0Y3Jyc2ErRTYwRmp5YUdTRG4yQlRSU09uRURJWjNkcStKYmEyS1lFT0JoT1RycnRBeG9uSGphQmdNN3phUFNSSitZTHVTaE54bTRkczl4YktZRGtXTFNVcnBOMk8yOWlEYkxXWXlaZEcwa2wwamx6MUYxSXlpcjlZVVVJQkRLQllXNXliUEhPNU5sUEdLek56S2wxVUVOeTdOYk5FMnlFcmNZSkVDRHdxVmNFeUs5MTNRSFowN2pJVk1TRGtTN05sSUpLY2xSYXhTUVA4M3JzSWVNUnd0Z1RCa2wyRHRQa2RzM0JqOEM3d2RubklwVElKWVV1UmtSVmQrdUZORkk2ZFFNaFhkMmo0bnRyWWhrTzRGazVPdXV6ckRkTzBFMHJKNFN4ZkhCOCtkRXlqZ2kvV3lXY3htYVNpSFp1czQwWFVIM2tXdzVuTFJtQStSbkZYN2FMVFNUUXdqazhqaFpabm1UNUNiTElqYnRMRW1yS2xWVlYxMUYxMWMxRlk3SlRrVUwzS1I0aG15ZG5Obnp1U2hGaEJ5UXJQR1ZBcEFiakpiRW1CSnJzSFZ1UjJ6TE12Z1hlRHI1bjVNZmxKUzVHUWxWMzdrRWVMeG8ybVhCdk0yYjBydGpZWnNPdUtLeVpkeXpDR2lrZE9JbUF6ek5vOWRiaTJTK1lyTW5jcFhXUWpteHBwRWhXWTZPbmxXTFdTekdTUzl3Z3ZKQ2lqOVQvbXZhUFRwM2M0cDA2WGZQMTNycFM2aTRiYWMvajRSRU9Ja3E3VmtjUEY1S2JWTG5IbWJ4NkNQbVkwWXdLQVNLekY1K1kvWmQyUHdMT1Izdm5aQ2JreGJNbWVKcnYzVWxpSXFXWU5VaTkxc2tSUVFRRGFmTENCeURSUC91SjJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMTJORnZGMS8vOFFBUlJBQUFnRURBQVFLQ0FNRUNBY0FBQUFBQVFJREFBUVJFaUZ6MGdVUUV4UVZNVUZSb2JJaVlYRnlnWkdpc3pLQ3RET1NzY0ZDUTFKVGdKUEN3d1lnSTJKMG85SC8yZ0FJQVFFQURUOEEvd0FTTjJaTXl4Z0Vyb1JNL2I3dGJKS3M1UXFTTU1Ga0lES2ZrUlUrazBzeURKUlZVdG53QXJaSlZsY3ZBSkh3QzRVNHpWck1zS2NpZ2JUT01uT2ZhdFdhQ1FReUlvVWpTQWJ3eWVLZUZKU0JFbmFLdHlwaW1ZWTVSR0FZSHh4VjBaY3hSb3BBMEpXVC9UVjV5R2xPNmdNdktTRkRxRmJKT0s2dG81eWdqVEFMS0RRbmxpNTFnYWZvUk5KV3lTdGtsV29qeExJQUNkSkZmczl0WHRzazVpU05TRjBoa1ZmQ1VNWmtBMEdUUjN1S1RYQ0VYTTA0N3huVXE5eHdhQTlDV1YwbFhQclhSSGdSVnc1eGN3YXhKSG9Nd2RNOVlPaml0a2xiSks0VzRXZzROY3VpalFXUW5MQ2tRdmd4SnhUd3BLVkVhZG9xR2FlSVhRVUZ6eVlKRmJKS0E5RkxxREtzZmVCeVBsVVd2dlYxN0dVOW9OUlhiVzRqaWpEQWdLcHo5VlhjVHlFeW9GeGc0clpKVm5NVVIyMUYwSXlqZkZTRFY1Q0pURWtha0NvRWpZU3lBQW5TVUdvWDBKTG9ycE5JMzlsQldQMnhsUStHaFUrVGEzcURDeWdlcnNZZG9xNGtLT1lpQXlZR2M0UFg4eFhiYnlIUWwvZFBYOE1qL2t6UCtuazR1RUxUUlByZU1rSDZXU3JXM1MyalBya09UOGhHT0xwR2J6VmYzTTF5ZmczSmp3anE3czVZUWZlUWdjWE5JdklLY0d4blByR1hUL2NyTnorb2tyTmw5OXEwZUxvK0Q3YTF6MjUvU3ZWbEEwN1JvY0Znb3pnVnRVcS9hR0tPQ1Vna0VJcURXTzhpb0lraFRzR0FNQVZaWHlFKzZ3WlQ0NkZYTTQ1WFpyNlQvU3ByZyszTE5nWVdPTkY3UFlCVTVibWM3VGgrVklCT0hHQm9rZ2Q1cmdHNklrUkNBOGtVcU5IZ2ZtS0dsZ2FmbEpYVWpDbFJqNnF0aWdNTVJBSjAzQ2R2dHFEL0FJaHM3Z3ZNNElJRDZPUHFya1c4cDR1YVJlUVZ6dTg4alZaeGNxMFNIQmFvazVYa0xnRDAxN1NwQjdLNElJbVIrMHhrNGtYNVlhdWs1UHR4MXpXWHppc0NyMkUyMDN2b2NnbjJodm9ybWkxZGMyZ2lIZXpJb0ZXa0lRSEdDeDdXUHJKeVRUM0hOUndvSnV0czZJYlF4K0RQYm1yR1BudHUvYUNtU1I4VnlLWFJOcnloQWZTMHhuUStIZFdzM0NPcThrRHBIR2lRYzlXS0tQcE5PU1h4eWphUFgvMmdjZVovMDhuRndmZHJwSHVTUUZmTm9Wd2xjU1hId0IwRjhtZUxwR2J6VkJZUm1YMU1VeTNpVFV5eUszdFdSbHFDK21SZmQwem8vTVZ6U0x5Q29ZdWR3QURKMDQvU3dQYUFWck56K29rck5qOTlxMGVMbytEN2ExejI0L1N2WE1KZktlTG5xVEVlcVBNaDhsSGhHeVVlem5LRnZtb2FrdE9jajJ4a1NmNkt0TEJzZSs3cVA0YVZYY3NNSHdMZ2tmSlRWcktzMFQ5ZUdVNUdydHJzTXphazkxZndyOEFLNk5sODhkYWR2OTlLNld0ZnZMWElONVR4YzBpOGdybmQ1NUdybWpVMGtxbjNUQythNkx1Y2tESi9aTlhTY24yNDY1dEw1aFdCVmhpK2kvSm5TK2d2WE5GcVBrNXorUzNMRDZnS2hzSmpHM2MrZ1F2alFvWUN3azZNYS9rR0JuMTR6VUZ4aG1qajVSM0xhc0FaSFlDVFU4YXlwY3VobmNLZFlidVg0QUdwVUR4dWh5R0I0OHovQUtlU3JTTXpQN3E2ejRWUGFNWVVHdk1nR2tuMUFWd2Rab2p2N2k2ejRFMWRXMGN4SGNXUUgrZFhmRFp0L3dCK1VMVnZ3ZE15QWF0WWpPS3M3K1dMNEVLLzhXTlhzVVZ5djd1Z2ZGRFhOSXZJSzBuaVB0VmlyRDVnaXJlNnV6Q3ZkRTF6SThmMEZhelpmZmF0RGk2UGcrMnRjOXVQMHIxY3htT2FJa2dNcDZ4cXJheWIxY0V3TzBLQWtoQ3lvbzg3MVBmaVQ0SWpid3JoR3dVc084U1I2LzQxQWtNVGVvaDVBYWs0VGpYL0FOY3A0K2paZlBIV25iL2ZTdWxyWDd5MXlEZVU4WE5JdklLNTVlZVZxdklERWp5NTBWUHJ4U0lZN2FPQlRveDUxRjhudHhxcmhBQ3loWHYwL3dBWHlUVHJwT1Q3Y1ZjMmw4d3JBcVpXallFWkIxbFdVL0hJTldTdENwUGFvWWhUOFJpdWp4OXBLTUNyODNVVXM3UWNrOXNaT29BNXpwRHZxQ0pwU29zaU00QlA5dWhjdHlwSGZqVjRCcXRyZHpiS01yMUZZb1I0cnE5VmY5VFE5M2xHNDh6L0FLZVN1ajV2SWFrdEVTVisrUlBRZjZsTlR3ODBqNzh5SFE4QVNhNk9nKzJ0UWNLWEZ5LzVBeEgxYU5UaU9KSVlFTHNRWkYwdFh1NXA1SVpZRGN4RkE1d3dieXBVOEV0dTU5eGd3ODVybWtYa0ZXWEMwbHhCN2tqSElIc1pjL240czJYM3pXanhkSHdmYkZjOXVQMHIxWjJyelJpUVpYU0F5TWpWWC9qTnYxZlRRd2t4TGhRVlVrNCthVmF4VFBJOXRFWFVNNVhjcUMwV0I0WjFLc3VoNkF5UFlLa2tTNVQzV1puL0FOMFZEd2pFL3dCTHJ4OUd5K2VPdE8zKytsZExXdjNscmtXOHA0dWFSZVFWenU4OGpWYXB5a3JoQ3hVZXdhNnVrMDRwQ3BYSTlZTldHQlpSSUNGRWJnTm4xdDNtdWtwUHR4VnphWHpDdEd1Q3VHYmdwc3BaWFlmVUg0cHJJSVA4Z0doYW1UOTBocWE3ZWJFVUJjYUpDZ1ViU1h5R3JweW5KcWNFRURPYzlsWFFBbkVqaHpJTzQ1b29VaWdKeVVDRXIvTGp6UDhBcDVLNk9tOGhyZys4SlVkMGNnMGg5UWVybTRlNWYySU5FZWV1ajRQdHJWbThzWHhrbC84QWlHanFCY2dWM0k0TldWOGpON3JCay9pVnJta1hrRlgzQ005aE4rZHZRK3NKeFFwWnlOM0FDWmpXaFVNclF1dURxWlNRZkVWQlpSUnVPNGhBRFhTTjRuN3NFcTF6Q1h5bml2cm1hNFB3Ymt4NFIxM000Qm9hc29RYTRlNEpNV2V3eUlUL0FDaUFxT01YTVlBeVNZMkRrRDFrQWlwcmhXdUJyL1pMNlQ1STZzcU1WRTZLYkM0R25rczRYQ1BxUHdPYTZPbDg4ZGFkdjk5S2k0U3Q1Q1QxREVxbW5pSy9NR2xrNUl4WU9rR0J3VngzNXFLM1JHeDNoUURSdnI0RDRCeG11YU5YQnQyNkQzSDlNZUplcm1KclNiMm9kSmZtR2V1azVQdHgxemFYekN0SCtWY0szMTFhUDNhZktsazhSby9uNGxudG9uUGNza1FqSitBZXIyMGtnejNhU2tacUtRd3ZFUjZRY0VncjdjaXVaeWVRMDh6SzhOM0hwWTFkaDdEVGYxZHpiSm9aOVQ0eDhUaWdNeHJiZ0JNSFhxeHExOGVaL3dCUEpYUjAza05jSVdmemVNNUgwczljSFcwZHY2dEk1a1BuQXJvK0Q3WXE1NGRrZ0I3MWpHZjR5R2laNTIrR2lxK1pxdW81b0cveXk0OFVGSmFtNEh0aUlrLzAxelNMeUNvK0U1WFJsNndRMnFydTJTUmxCem90ajBoOERrVjBkRjU1S3RJMWh2b1NRR0RnWTA4ZHpZeUtEaCtjRk90aDFNUjFGdlhqTmFKUzFnSjF6U2tlaW9IaWU0Vk5MY3lTUDNzWUpTVFhNSmZLZUtLeGk1UWR6bFFXOFNhU1pZQitTTlUvaUtodkVuL2ZRTC90MVkzVG9HN3o2THA1R3FWUUpJczVhSndQU1J1NGlybjlyTkRFQXpaT2ZnTTFhdnptOUs5ajRJUlBnQ1NhNk5sODhkYWR2OTlLQnlDTlJGUUlzVjlCMnBKMzQ3bTZ4V21KZWNGUDZlYzZlT3JTenIwc1pwME1kbmJrNjVwZXpWM0RyTk9rN01lOG1OcTVvYTRRdEE0OStKdDEycmc4cmZSL2t6cC9RWHJwS1Q3Y2RjMWw4d3JScTE0WG1uaWJ1WlptSThRS3ZJRW5UMUJnRGcxeVVIMnhWcWl3MzBYYUhIOVAyTjFpdElQenBvZ1cwaDFON2ZYVnhFMEZ0YktjUE03QWpBOVE2eWF1OUdPQmRFblRJZFdQczFDaHFrdVlwSGRwems0eEgxQ28xZlRqWTVLNWtaaDRIanQ4OGxNb0JLNVVxY0E1SFVUVndoaW1pTVVRRHFlc2FscUFreHpJQVN1UVZQWGtkUk5YRGw1WlcxRjIrRlFJc1VhQ0dJaFZBd0IrR3Bwbm5reERFZEozT1dPdGFoUXBHenFxNks1ejFLQlZ1Mm5GS29CS0hCSGJxcVZDam9ZWXNNcEJCSDRLalVJaWlHTFVCcUg5R3JpUXl6U0VZTHNlczZxaUpLUWhFWUxra25XeW1nZ2k1VjBWVG9nbkF3b0hlYVRVSllXeGtkeDdDUFVkVmYzN1d2cDd2aFhVRElSb29PNVZHQW85Z3EzMHVTbVVBbGNxVk9BY2pxSnE0ak1jc1JpakdtcDZ4a0xuaUdvQVFRN2xYTXJUU3lFWTAzWWtrL09ya0tKdEJGYlRDNXgrSUhxeWFqbEV5eHZHaTRZQWdFYUtnOVJOUGpsRUFESkw3eW5JUDhhWWFKbHRZQXIvQURKT0RUc1hkM0pMTVNkWkpveG1JeW9xdGxTUVNNTUQzVktWTHd0SEdBeFZ0SWRTZzlZNGwvcklqcVlkeEhVdzlSMVYvZm0xR251K0ZkUWFVNmxIY3FqVW85UUFxSUZVbVZWWWdFWVBXQ09xcDBLU3hHS0lCeDhGelVHZVNtUUFsY2dxZFJ5T28xTWhqa2phQ0xEcVJnajhGUElaVEdzU05seUFDZlNVbnFBcUJTa2JPaXBvZzlmNFFLMk1XNVU4alN5T1Jnc3pFa241NXFESWlpRWFNRUJPZXRsSjZ6VW9Ddk13VlNRQmdkUUE2cVRVSllqMWp1STZpTlExSFZXTWN1TGIwOTN3cHY2eVU2bEhjQjFLUFVOVlc3bHhIRzJpSHlNYXoxNDlsWUFJalhXM2RsdXMvSC9HTHQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2VnQ1TjZ0dkp2Vi8veEFBdUVRQUJCQUlCQWdVREJBSURBQUFBQUFBREFRSUVCUUFURVJJMEJoUWhNVE1WTWpVV0lpTkJRb0FRSlVQLzJnQUlBUUlCQVFVQS93QmtFOXErS2tndjZmWmsyUDVja0dMNWduNmZaeEtEcEpXVmlTa2wwclJDUlBVVkF4elpzYnl4WVZNeVFDVkFRTWhhQnZDcCs0TkV4ekdWN1ZtZnA0YXIrbjJjellxQU9DaGE5bG5YSkVUSytuV1FoS0VLdGJXS2twZkR3bTRuaDhlSHBHRHgxQ3hyZW5oNHFGam1DcjJ1bGZwOXVFOFBOeVRGSkhmWFZUSkk3S3ViR2NuaDhia2xSOUpZbEt3d3A4WHk1YTZyV1ZpMFFFU2ZBZkVkQWdMS3lSWFNBSWlML3dBTDdVcUtrdjF5L0QwazhQQzZucXE1WTl4U01Wc1U3RklKdm84SFVnL0VJT1VxRVh5bGozaWM4ZXo0eWNoRXJWdERsMU0rdnNia3MvbTVBMnF4bDZQcUJCQjVnNnEwTElsd014WjZzRXNHMFpLZEtrcEdIOVViS0tSVjZmWWdPTlVkV3Jabk9nV3c3SWNwMXpHUWdLSmVJMS8wbzlQYS9DaUxXOHBHdFdLK2FBVFJNWmREMzJRbWxqVTNYNWxPdFgyelcrWlJmUk1wZTY5OHZoOVFxUVd1UGxoM1VKbXVQREx0REtFakRnOUIyUU5zZW43U3g5WnkreS9mRytJUDVPdzQwTDcxWTFkS2xGMURzaDdJMUNQcUxjRjZJd1NLTjBpV1F5MEtOUTF2MnRkM0Qvc1g1QWZIRy9KV1hiMDY4U3BhSW9LVHRyNzVFeTJBcFFWeS93QUJSOVZuTGYwQ1J5bzRzd3hrcGlFWXBFbnlzSXg3SHI3cGxMM1JYOURKSWtNSVRFR0pqdXBKVE5rK1E3V0dsSnlHNEYwU3cvRjZPU01KQXNzZlNiL1MvZkcrSVA1TjdHa1Q2VkZ5REdRYzY4SXJSai9rRFFwMHZ2ZTM5MDRWY29PTjF2MjFkM0QvQUxGK1FIeHh2eVVvTzRWYlZlV2RhbTF4Nkx0Nzc1RXhGUjdZd3RJMC9JMm5hd3FoWlEzK0gwWXlnVGh6T1FzdUZSWlNmdHhNcGU2bStnWVpOb0xBdXFQR1hrUWg3TEt4YTV3YVFMd3R2MmNQai9IRGtkUmNzZThYN1hmSkc5UkIvSnlpYWd1dmlvbE05NW5YWUNteUMxeUFnTTF5YnRPSTJLaW9sRHp1dU8wcmsvbWY5bi9vRDQ0MzVJcFVFd1JXa1pkR2U4OUNxTEZ2dmsvcXVQMW9pNGkvOWxaSnpGcWJFUVJuNlZGV0FLUXhJRWtyckFUeEY5MFRLWHVwM2IwUmVRM3h1R1J2UVVFZk14WE5SR3ZZdVhJdVFnK3dKOWRqbG83aVovaTlpb1VLY0NBdk5uUFRtUDY4MHJGYkdjOXJVYTVxNXpxbTJRZG9JRWJhZXlxQkFIUWNvVzQ3U0MvcE01UDJLeGRvMDZSeEY2ckt4UlBMMFprSUR4Q0xoYU5FOHRmZkovVUdScm1aSkpyc2pNNmg5Q3RLVlA0NmdMaU9reDU0c0twSGs2bFhFOWNwRlR6VS93Q0NqSzFocm95UGt4dlFNRWFvL3dBUUZWaktZamtQT0dwUWg1Ums1VmJMakdRdzd4eXRQWFMwa2lXR0p6NWtsc2NkUTVYVExENFA4b1RGR0cySzkwbWdJNXpMbFZHNk5JWWNZNDR4dXZaalZTaCthNDlZakY2VnI1YVNSTEVGMXpwVFl3NmRWV1ZaOXRRR2EwdHVMWkhvKzJ2azVlbm8wNyttVUVpRUhjOHBLcnBpU1JlVUdyNTBoa2NWTXdqNVM5UTMyaFdra3A2SW5vc2M2Z2UremtQUUIzQlY1bEs5bHBJSGlXY2xxU0paRHFJcnhPZGF5bGEyMWxJaENQSzROZ1lMQ3lYbndCeWllbDdJUnNpVVU3aEhlSjc3T1FWcWM4cGJ5Y2VSNUNSNVJnS2VlZVEyTE5MR2NTN2txam44NUhrRWo0YXlPVWVBa2xDLzY1SVZwNVJUWUF6d3VmWlNISUU3aFA4QXFzaDJCc0pBc1BLTklYNnRJNGU5eE1GWW5Fd3hubmNDUVVHTGV5VmFlU1E3NHMxOFpTeXpGejFWZVA4QWNQUVBOQTgwRHpRUE5BODBEelFQTkE4MER6UVBOQTgwRHpRUE5BODBEelFQTkE4MER6UVBOQTgwRHpRUE5BODBEelFQTkE4MER6UVBOQTgwRHpRUE5BODBEelFQTkE4MER6UVBOQTgwRHpRUE5BODBEelFQTkE4MER6UVBOQTgwRHpRUE5BOC8vOFFBS3hFQUFnRUNCUVFDQVFRREFBQUFBQUFBQUFFQ0VURURFQkloUVZGaGNZRVRJaklFSTREd0ZGS1IvOW9BQ0FFQ0FRWS9BUDVJckNQeUhoOUJZWitRNExnZUl5VTA3WktWYmtzTnNqaXQ3c1dDbnN6OGlnbnF1ZjQycllyVTJrUENxS1RkQk5jNWE4VFpGSU9qRmd6MlRLcG0waGZhN0s2alNWY2g0R28vSStrdHhyRVI4azJSU2xjcnFIaHRpblc0OFBvYjdSS05sSHV1R1NvOXo3cllwTEpFWDVMQ24xSlluUXNURjNKUktkeEVjVklnUkxIc2o0UCtqa2J4UGtTcFdna2Ezd1JnZEVoNFZDUDZsOEdsSWM2Vm9RZ284alZCdnVKOWgreHlZNHd1T1hLTnlDWW1SeFVya0J4anpRMExnZUcxdDFIVzU5WHNQVXRpU2hZV1VmZVZlZ24xeWw1SXJzYWh3N2tmQkpFU09Yc1hqS1dVVVZKUlE1ZENTRk5IMmVVaVBrWjdGNEg3SmtXaWZncDNNUEpwY0VWbEo5aDB1VXhKYkVsQ05XeDZiRGpPK1RJK3h5R255SkxnVEhEdVNmWTBsVUx3YVJZYUk1UHlMd3NuR1J2QWtsd1JYY1ZlVVlnODNVa1I4alBZdkEvWktCclpJcVllWGtVT2cvN3dUWjhybFFiY2lhNUk0ZkpKUkZVWkgyU1pHUkppZmJLVVk4azR6UkNmVWo0TVRDZkR5amw3RjRHT1NLSkU4V2ZKRllhSXhsY3hZSWJ5dU1rUjhqOEhzWGdZNVM0TmNSd2RrSnN3OHBRNlBKcisySm54NGczMkhMRGxTZ3BUeExEVTNWbEdNajdKRGgwSTRmVWl1eGlUNkgySHBFK2pGNEgzeWpsN0Y0SDdKWkp2azNQcVYvMkpSRmh1dzhXTEhJa1JlWHNYZ2ZzblVjVndSeENwaDVTdyt1U1k0RkpMa2E3RTRLVkJ1TXFvY3NXNXRsRitTWTRMa1VlaEY5akVsMVpHSWsyT0tGVWxMdUxFUXBJVXVUNUhIY2MzY1V2SkpGQ01TVFRKSjhFTVZjR3VETmNWdUxCaVhKb1FwOG55T080NWNpbDVKa3NQcU5aWWVySnpyeUtVZVJ5OENseWo1SEhjYm1WZ3RrT1dKUGJvU2NiQ0tHdERpNWJNV0xCN2puSjdzVU5XeDlaRmNSMkZPSnRNM21PVWhZY0pEbGlPcCsyNkZKTTFUZFRYRFpqaktZbXlqbU55NUdzT1ZLbWpFbFUrc3RqU21WbGNyRm1tVXpjcmh1aFNUS3pkVFhEWmpqT1d6UGt3M3VQVzlocUQySzRrckg1RGJlN0ZHRTdHdWU3TldHNkcxejkyUko0ZDJhcHZjMWZ6RXNXTEZpeFlzV0xGaXhZc1dMRml4WXNXTEZpeFlzV0xGaXhZc1dMRml4WXNXTEZpeFlzV0xGaXhZc1dQLzhRQU1SRUFBUU1EQXdNQ0JRTUVBd0FBQUFBQUJBTUZCZ0FCQWdjUkZSTTBOUklVRnlFeE1qWVFGak1rUVVTQUlpVkMvOW9BQ0FFREFRRUZBUDhBWkQrOGpkTW1zSDRsRVV4T2ZKQlNGMzRzSzJwUkY2WmovZkNTdVdaTTZ6Sk8xanpiNTdZRTZpcm9yUjEzNVFOL25LemVlMHlkUTF1dHFTUnZpcHVtWHFJdWt1dEpGRTJXMnBSRmZFb20xUjEyeWN3WExVSlVZcUl5Yk42dnZ0YVN6ZkJ2ekcxRE9UelVsYUtqVDhTaUsrSlJGTnM4V0p3UzFHSXpWdXB2Z1RxSXVtcVZKRkVtVzJwUkZEYWxaNDNhblZCeVFrMHpWYWlveEpGSFpENGtFYnNqblp5Q2VKNHNFYkduYk4xRGtrdlNhcllhaE9GbEk3STBIZEYvZjdOT0xiSlFIREhHL3FyNTMvU2VYM1pxMDNMdXFMcVVYNmNMZldKZUxuUkZsblZ1V3lISzM5U0Ivd0FpZE5uQzI4MDh6Ri9CZitzZTNjOXJHRzcvQUxRQUV5TFh4MDJKdlpsYnNtWnNYVXVxcnA2VjBuQ1F1UEhnWVlLR0x2TUpYYXhJM2lxWlQ5RWxXaEZvYmNuSW04UFZhQkJmNThlM1AyOTA1Ny90VnRCdWNTK1JZbHB4Z2pvb0s0VCsrN25wMzhoczl2VnB5ZmJOR1ZlVWhwTmhXTndNVU5KemdSTmdJaWZtRTVUZXlOMjI5a2NVb2hrdG0xMnZ0YXA1NGF0UGpMb3VFNkxzdTUycUwzLzZkM1d5S2NId1gyWnpLVGNwc2NPNWk1L3NYR1pYM2Q0dDRLMzNZZHU1OTRaK0lSdnlTZjJ5d2k0N1V5QSs3S2pSTmhYUFVVckxFS0VJWXF1cFlhUmlEZTBpdDl0Ujl2WlFqekVvOFlOL1Avam45eTUvaWtVOHBOc01NbWRtdnNiUFBtNGFkOXJuOVlpZjdOeGsrMlRtT3YwWWt6SVhJTnd3dGRKdVlBUWFtb2lDeVl1YkF5WEdXU1hUK3VWVHp3d2FIWFZhUzhnVERGc2pTVnNPa28wRVdIWUdyQzY1MDZSOURqQnkrc3puOXplMThNbk15NVpFWThGYjdzTzNkTzhNL0VFRjh4MVAzZThVK3VxeTBlZ0F2VkpVL3BETlExdXFocDliZHp2dGVyNzN0cUwyVUk4eEtQR0Rmei80NS9jdWY0b3ptNGhGeWFaY3NoRFFMbHVrL3dESmFkZHJsOWRzeDFIUXF4Wk9WOW90RXJidXo3TnJOUkEycEdLeW1vZDkwVi9TY3RDZlh4WDIvcFBQRE1XTzV6MExjVTJNaCs2Y0hDMzlVWVJaS0tSZFpGSnpuaHdoYW1uQkZycEhkeTlOM1NEcU1lQ3Q5MkhidVhlR2ZpTFFOaVdaaHAyQlU1UnhEVGdUaUdEaSs1cFpPRWdWNjdSQWM5blMvd0FyN2ZMVWZzWVI1aVVlTUYvbitnNTNjdVg0b0lLb1NxV0tvS3RBUXhzRytmOEFrdE8rMXY4QWRKVys2SDZlbmVLUlhPMkRuTFl1YTRGZ2R6S2poaGd3cEcyaHB4NHRJb0hhOTcxUFBEUi95R29BZlNPMDdDOWF6bjNiOHZmQmlUVHl6ck5CVENvR1JmQTAvdWpXNnhVWitsUTlMcXNuMFVRSnd5RVBVc29TNEpYVGljYzI1SlBhMk03STZqcmdPcm5iTlBOT2s4YmxNRVVOc0c1eUYxOWkzeFNaa0hrNmpiK3hoSGwzNUhyTjZPVnNGTUNNYmhscVdVWGQwcnBSYUsrVW5vblJQMDFPM3gxQjhucDMydC91a0RkN2xnL3UxaTNLaW9LL3R5YkVwS0NBOTNNVGNCRVd0MFlEYmhKSUlwLzhyZnBQdHVHajNrTlJBN3FCd0lLNkxZNTcyTGV5cnFqNmFEWTU1VG9QSEpwanhOeGpqTi9jUnRMck03b0ZrR1hwN2pmSnRreklvMkdZUFp1QTdJMHF1Wk0xUndSWW8zdHlXK3liMFJrUWRDeE1NR3JVWVBGSXFCWTRsWU9yYXMybEVPWkpXR25qSm5oV28zWlFuekMxc2M4WkV6S05oZUwwYjBHQm5VZEM1dWxaTmxpdmxkUmdycWl3czZ3cnBQcjd1V25lL3RyL0FITncrSkRTYU5jWmVDWWV0bmt6SW8xR1dkekxJUjFyWFBNbXBDQ0xYYkhBaEtJaUxETmRyL0xmNW1nSW1KSXhOc0hVTkFSTlFHRVNGU1ZoN1Vvb3BFV3BTbTFvRWJiRkJwbHBKdzlweHZsRFdyT2hSRXhrall3M0dLQU5RemRnYzJvR3BmRDF0OWJhekJ0NlpvU0I2SThUYWhsY3JlcTE0WTFaNUNpcGpKdUxJRTQzQWpyZUFvNXNRamxZZUJOaVdhU1dLT0RpMkRPT0FVWGJ3MWQ5cVBiRUQ4UGg2MitwdWFoVzNBOXZIT1NGaXJhTXFhQWljZ2xFR3BMSTZOTnh5amN5Q0FZL3N0cHBCRk5GSXFLdHBhb0RlaUNrZTJEbkpmRDV1OVFEV00zcHZERU82VUUwaUE0N1gvM0U1SW11U0pya2lhNUltdVNKcmtpYTVJbXVTSnJraWE1SW11U0pya2lhNUltdVNKcmtpYTVJbXVTSnJraWE1SW11U0pya2lhNUltdVNKcmtpYTVJbXVTSnJraWE1SW11U0pya2lhNUltdVNKcmtpYTVJbXVTSnJraWE1SW11U0pya2lhNUltdVNKcmtpYTVJbXVTSnJraWE1SW11U0pya2lhNUltdVNKci94QUEyRVFBQkF3RUZCUVlGQXdVQkFBQUFBQUFCQUFJREVRUWhNbEd4RWpGQmNjRVFFeUpoZ1lJelFuS1JvUlJTNFFVVllvREM4Zi9hQUFnQkF3RUdQd0QvQUdRQXFuV3BvcVJUOGxVN3I4cGxwcGVVNjBnVklYd3Z5bzdTNFVMZ214eHMycSthWlpueDBEdk5WVG94RnVKRzlObnBRbFNXVnNkUTJuRlB0WlpRaFU3b2ZkYmRPRlUrTVIzQWtiMS9jdzIrNjdtVjhMOHE2TDhvV3VSdERmOEFncVNDT09vQnB2VXJYTm9XMFY2Tm5zbzJuOGZKQXlnT2JsdVRyZlo3eU9HU3ZpSDNYd3Z5cFNZOElydlFiM1c4NW9TVTRWVDR4SHVOTjZIOVJEYnpTN212aGZsQVNRM2MxMzFuTlYrbUVWYnMxSzhzcHMrYXAzWDVUTFEyNnU5UHN3anJzK2FGcGMyaHZYY3RidFB5WGlvUmt0cHR6eHZHU1krUnRRNUR1cFBGa3FvOWt2TnV2WkpBVGdPcWlnQjMzOWtKZGtuZ2ZMUUprbTZoR3FyNWRGSnpPcWtzamo1aFQ4eG9GTjY5Z0JQeTlGSjlSMVE5dW9UWUdtaGN2aS9oR3p5T3FSWDhwMGg0a294VnVjTkZKYVduY05VR2k5empxaGF0dmF6dVVuOU5hYUNVYUlTdmZYMFRiS3cwTGxQUEkrdmhQQk41alZYbmgwVW5NNnBtVkc2aE5nYWFiU0VqNzJIaW13VjhMOTY5QjFWb1BaTFpYSGRlUFZUY3hvaEs3Y05yVXA4Nzk3aWphOXJ4VXJzcU1qY1RRcHpwTVhCTk1CTzJvKy94WDcrMlhtM1hzTVBCNDBUbzYzTnU3SXg1S1IrYnY0VDRzcWFCTm1QRnZSU2N6cW9wT0ZhZmRUbmxvRk42OWc1ZEZKOVIxS0h0MVVYTkRhVXJxOEtmZGJIQ2gwVVVoejF1VEl2M0ZSN1c0VktNRTJBcWxtWlJONXFIMTBVL0lwdk1hcjI5Rkp6T3FiN2RWRHo2RlNGM0NpaUkvY05WN1IxVm9SVEM3Y2JpcHVZMFI5UjkzS0tQTW9NT1NyQkdBbU90RDlsb0tZZDdqeFRaWWNKN1plYmRVSTgweWZJL3duU2J5NG9zeVRaandiMFViYzNEVmJXWUM3cmkycWs1blZCT21kdk5ORk42OWc1ZEZKOVIxS0h0MUNFc1pvUXZqSDdCUkNZMWM5U1NaTjFScDhydENyTVFxbkk5bTlONXFIMTBVL0lwdk1hcjI5Rkp6T3FiN2RVeTB1RlExZnA0V2JMZUtqeWJlVWVRNnEwSXJJaE9tenBvbWp6L0FPbENQTTZGZnArNnJkbW14R0hlYWIxQzhibEphcVhBQlJoL25xcWRrdk51cWlIbXBJVHdPdDZqWnczbjBVbk02cHVaQUNpa25kUm9yVlJPc3J3NmxhMFZvaFBOU2N6cXJQYVcvTUwreWIxN1BiMFVuMUhWRDI2aE1nZnVKUXFTb0xERWJtZ3FaMXFlQVhVVXJvRFZwTlZaSks1aERsMmJWVTNtb2ZYUlRjaW04eHFxZjQ5Rkp6T3FiN2RRaERFS3VLTU13bzRid2hQRVBFN2Y2STF5SFZXaGVxaXRIQjdkT3l2bi93QktGNXo2Rkcwd05xMmlZM3pHcVpIYVk5dHJnblJzczF6dDZiTEMzWmJ3Q0FQWkx6YnFvZWFiTndlTkZOYVAyaTcxVW4xSFZXV0t1TG92Q0tyYWUwZ0owZkJ3S2twbWRVeDRIaWFBUjJTdDU5bTNYaDBVamh4SjFROXVvVVhOWHA3Ujh0QXFocFhpRjZOTjhSMVA4cUtSMjZ0RSswTmQ0cVhKdGp0REsxNGhBSE5SZXVpbWJtRUhaSHF0dXZ5OUU1dzRrNnByWFpOMUNoNTlDdStwYzhhS1d6TzRVSVI1RHFyUXZWTWw0c0FQWTZOb3FiejlpVXlUSWdydkE2b0xlaVo5UTFVVHBJOXNaSU5rakREa210cytIaFJWSTdKU00yNnFLbWFqbi9iMVJsNHZxcGZxT3FzMEorVnV2L2lua2NNbEpJeHQ0cHFvNU4zOGlpZVRtZFZHdzhXcDhEdUJUeDVsT0ZQQWJ3VWJNMlE3R1NiQ3dYY1RrRStObTRiT3FpNXFyc2xMSTdQUzVSYlRhMXZVY3JSVGFCL0N0RmhrdkRnRTZDUVhoTlpLOGtEY2piWlc3OEtiblZSZXVpTWVhY3dqd25jdjBwa094a214TUYzRTVCT2EzaFRWUTB6NktPMEFZT3FqTHR6cmtlUTZxMGRnamZ1TGVpZkM0WGdwclQvbHFVNWhIaE40Sy9UYloyTWswTUZ3SUpPU01NcHZPNU5oczhKMjg4MUhGYUJSd3F0NjNvd1dodTB3b1N4UTBJM1hydUoyN1FLRUViYU5IQkY3NHJ5Z0hSMXBjaUxNM1pxakRNMnJUdlFlMks4SXZNVjVRaGhiUUJHZWFPcml1N2diUnFNZG9ZSE5LMnRrMHlxVlN6c29FWUoyMWFlQ0UwVWQ0VktYSWt4WHBzRUlvMEpvdFROcWk3MnpNbzVVdFRLcXJtMTlVR3N1QVd4YVcxYWhQQXlqZ3ZOR08wczJndHFocGxVcnU3T3lnUmduRldvU3d4VWNOeHFqRE8zYWFWdGlLOEx2WjQ5b3B6TE0zWkIzcXZkSVJ0RkdoR2VhT3JpaERaeFJvWGQybG0wQ3RxaHBsVXJ1NEdVQ2FMUnVDRElHZ0tvUS93Qnc4YXhyR3NheHJHc2F4ckdzYXhyR3NheHJHc2F4ckdzYXhyR3NheHJHc2F4ckdzYXhyR3NheHJHc2F4ckdzYXhyR3NheHJHc2F4ckdzYXhyR3NheHIvOWs9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgXG4gICAgICAgICAgICAgICAgLmdmLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0ZW0tbGlzdHMge1xuICAgICAgICAgICAgICAgICAgICAvLyA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRlbSB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyNXB4OyAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAgICAgICAgIC5pdGVtLWxpc3RzIHsgXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLW5vZGUtNjcge1xuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTsgXG4gICAgICAgIH1cbiAgICB9XG59ICBcblxuLm5vZGUtLXR5cGUtYmlvIHtcbiAgICAubmZfX2ltYWdlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyBcbiAgICB9IFxuICAgIC5jb250cmliLXBvc3RzIHtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgXG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmFjay1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8ge1xuICAgIC50aHVtYm5haWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgID4gaW1nIHsgXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xOyBcbiAgICAgICAgfVxuICAgICAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IGZvcm0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uOyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IFxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyBcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgICAgICAvLyAuZm9ybS10eXBlLWVtYWlsLCAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7IFxuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgICAgIC8vIH1cbiAgICAgICAgLndlYmZvcm0tYnV0dG9uLS1uZXh0LCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7ICBcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNzMsIDIzOSwgMC44KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbn0gXG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSB7XG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyAgXG4gICAgfSBcbiAgICAucHJldmlvdXMtcGFnZSB7XG4gICAgICAgIGEgeyAgXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59IFxuXG4vLyBHb29nbGUgU2VhcmNoXG5cbi5wYWdlLW5vZGUtMTQxNzA4IHtcbiAgICAuZ3NjLWFkQmxvY2sgeyBcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZ3NjLXJlc3VsdHMtd3JhcHBlci1vdmVybGF5IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyBcbiAgICAgICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICAuZ3NjLXJlc3VsdHMtY2xvc2UtYnRuLCAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyBcbiAgICB9XG4gICAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7IFxuICAgIH1cbiAgICAuZ3MtcmVzdWx0IC5ncy10aXRsZSB7IFxuICAgICAgICAmLCAqIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7ICBcbiAgICB9XG4gICAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZS1tYWduaWZpZXIge1xuICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxuICAgIH1cbiAgICAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLXBhZ2Uge1xuICAgICAgICBvdXRsaW5lOiBub25lOyBcbiAgICB9XG59XG5cblxuLm5vZGUtLXR5cGUtZm9ybSB7XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIHtcbiAgICAgICAgZmllbGRzZXQgPiBsYWJlbCwgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfSAgXG4gICAgICAgIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2U5ZWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2UzZTllZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM3NDk1NyFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qcy13ZWJmb3JtLXJhZGlvcywgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICAgICAgZGl2LmpzLWZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggNTBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyBcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjNGNjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhjYTJiNDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIH4gbGFiZWwgeyBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVFBQUFDSjQyNDhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQUdBQUFBQmdBUEJyUXM4QUFBQUhkRWxOUlFmbUJ4MEdDZ2Q4bkFEMkFBQUJEa2xFUVZSWXcrMlZNUXJDUUJCRmd3ZlEwa2JUQk1VRDJJaU5oVVZ5U0JzUG9ZMVlpNFY0QUsyQ0FUc3hBYTNtV1N3WXhTUkcyZDAwK2ZYdWY0OGRtSFVjU3dIUGcrVVN3aENaelpCbTB4YmJnY0VBb29qWHlHYUR0RnJWd0orWnp5dUVBMXd1RmNJQnR0c0s0ZGNyTWh6cWgwdS9ENmRUSVZ1U0JDYVRHcDVSMG01RG8vRXp2T3pNR1k5endMMGU3UGZxWUJRaDA2azlPSjczK1hUM093U0JjYmdxV2Erekw5NXVSUkphNEtvb2p2TUxzaVcwd2RYOEY0dmlvbmNKclhBbDBPa2d4K04zQ2QvWERrOGxYTGVjeFBtc0haNUtkTHZJNGNDLzBiSGgvcGJRdVY1L2xqQ3gyMHRMbVBwWVNrbVloSCtWc0FIUGxiQUpUeVZjRjFtdGtOME9SaU9yOERwMTZwak9BejBQanRKb3BHVkpBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeUxUQTNMVEk1VkRBMk9qRXdPakEzS3pBd09qQXd4WG1Fc3dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXlNaTB3TnkweU9WUXdOam94TURvd055c3dNRG93TUxRa1BBOEFBQUFvZEVWWWRHUmhkR1U2ZEdsdFpYTjBZVzF3QURJd01qSXRNRGN0TWpsVU1EWTZNVEE2TURjck1EQTZNRERqTVIzUUFBQUFBRWxGVGtTdVFtQ0MpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3Qge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRkYzRjY7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4OyBcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOGNhMmI0O1xuICAgICAgICB9XG4gICAgfVxufVxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIHtcblx0LmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciB7XG5cdFx0Pi5maWVsZF9fbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmZpZWxkX19pdGVtID4gaW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59IiwiLnBhdGgtcHJvZHVjdC1zdG9yeSB7XG4gICAgLnByb2R1Y3QtZGlzcGxheSB7XG4gICAgICAgIGEgeyBcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wZi1wcmljZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH0gXG4gICAgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAuY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgfVxufSAgICIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMzdweCAwIDUwcHg7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDE2cHg7ICBcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyBcbiAgICA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICB9XG4gICAgLmZvb3Rlci1jZW50ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyAgXG4gICAgfSAgXG4gICAgLnNvY2lhbC1tZWRpYS1saW5rcyB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInOyBcbiAgICB9XG4gICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7ICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICYgfiBoMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7ICAgXG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgbGVmdDogMTVweDsgXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgY3Vyc29yOiB0ZXh0OyBcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxMHB4IDE1cHg7IFxuICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgXG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNTU1OyBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICYgfiBkaXYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7ICBcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW1haWwnOyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHsgXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bzsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMTBweDsgXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3Rlci10b3AgPiBkaXYgPiAucm93IHsgXG4gICAgICAgICAgICA+IC5jb2wtNCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4OyBcbiAgICAgICAgICAgICAgICAmIH4gLmNvbC04IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICA+IC5jb2wtOCB7IFxuICAgICAgICAgICAgICAgID4gLmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbn0iLCJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC8vIC5jb250YWluZXIge1xuICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7IFxuICAgIC8vIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IFxuICAgIH0gXG4gICAgXG4gICAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgfVxuICAgICBcbiAgICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCB7XG4gICAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7ICBcbiAgICAgICAgfVxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9ICBcbiAgICB9XG4gICAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDsgXG4gICAgICAgIH0gICBcbiAgICAgICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgIFxuICAgICAgICB9IFxuICAgIH0gXG4gICAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gICAgICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAtMTBweCAtMTBweCAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7IFxuICAgICAgICB9XG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDsgXG4gICAgICAgIH1cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTEwcHg7IFxuICAgICAgICB9XG4gICAgICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5yb3c6bGFzdC1vZi10eXBlIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH0gXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICAvLyAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgLml0ZW0td3JhcHBlciB7IFxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIH0gXG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gLmJsb2NrLWhpZ2hsaWdodHMsIC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICAvLyAgICAgLml0ZW0ge1xuICAgIC8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuICAgIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLWV4Y2x1c2l2ZXMgeyBcbiAgICAgICAgLml0ZW1fX2ltYWdlIHsgIFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2stZXZlbnQtbmV3cyB7XG4gICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2stc29sdXRpb24tY2VudGVyLCAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9IFxuICAgIH1cbn0gXG4gXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvY2stdG9wLWFydGljbGVzIHtcbiAgICAgICAgLmlmLWRjLCAucG9zdC1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgICAgICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgXG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmhlYWRlci1tb2JpbGUge1xuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIHN2ZywgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCB7XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH0gICBcbiAgICAgICAgLml0ZW1fX3JtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4OyBcbiAgICAgICAgLmJsb2NrX190aXRsZSB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7IFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuICB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDsgXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuMXM7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4OyBcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IFxuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xcztcbiAgICAgICAgfSBcbiAgICB9IFxuICAgIC5ibG9jay1tb3N0LXJlYWQgeyBcbiAgICAgICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIC5pdGVtLXdyYXBwZXIgeyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4OyBcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7IFxuICAgICAgICAgICAgJiB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAgICAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgeyBcbiAgICAgICAgICAgIC5kb21haW4tZGF0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4OyBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX19pbWFnZX5kaXYgeyBcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIC8vIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyBcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAgICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICAgIC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAgXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufSBcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtX19ybSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgXG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU1JSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IFxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAuY3Itd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9uaWRfZXBpc29kZXNfbGlzdCB7XG4gICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgICAgIC5uYXZiYXIgeyBcbiAgICAgICAgICAgIHN2ZywgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5ib2R5IHtcbiAgICAvLyBEZXRlY3RpbmcgRGV2aWNlIFR5cGVzXG4gICAgLyoqIE1PQklMRSwgVEFCTEVULCBERVNLVE9QICoqL1xuICAgIC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgICAgICAuaWYtdGMgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmlzLU1vYmlsZSB7XG4gICAgICAgIC5ibG9jay1wb2RjYXN0IHtcbiAgICAgICAgICAgIC5ibG9ja19fdGl0bGUgeyBcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnBvZGNhc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4OyBcbiAgICAgICAgICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7IFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvZGNhc3QtaXRlbSwgLnBvZGNhc3QtZXBpc29kZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IFxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH0gXG4gICAgICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMiwgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDsgXG4gICAgICAgIH1cbiAgICAgICAgI2JhY2sydG9wIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IFxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlICsgbGFiZWwsICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDsgXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4xczsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi52aWV3LXZpZGVvcyB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC12aWRlby11cmwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIFxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KTtcbiAgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9ICAgICAgXG4gICAgfVxuICB9XG59XG4iXX0= */
