/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/css/new_layout.less ***!
  \************************************************************************************************************************************************************************************************************************************/
.d-inline-block {
  display: inline-block;
}
div,
a {
  position: relative;
}
a {
  color: #337ab7;
  text-decoration: none;
  background-color: transparent;
  cursor: pointer;
}
a:focus,
a:hover {
  text-decoration: none;
  color: #23527c;
}
.showed {
  display: block;
}
.hide {
  display: none;
}
.pointer {
  cursor: pointer;
}
* {
  outline: none !important;
}
body {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
}
@media (max-width: 900px) {
  header {
    font-size: 9px;
  }
  body {
    font-size: 13px;
  }
  .btn {
    font-size: 16px;
  }
  .inner {
    padding: 0 2px;
  }
}
.no-photo {
  width: 100%;
  height: 100%;
  display: flex;
  background-color: #f4f4f4;
}
.no-photo .fa {
  margin: auto;
  color: white;
  font-size: 60px;
  text-shadow: 1px 1px 0 #dcdcdc;
}
.dashed-link {
  border-bottom: 1px dashed #337ab7;
}
.dashed-gray {
  border-bottom: 1px dashed #666;
}
.dashed-red-link {
  color: #E32B2D;
  border-bottom: 1px dashed #E32B2D;
}
.dashed-red-link:hover {
  border-bottom-color: transparent;
}
.styled-fancybox.background-white {
  background-color: white;
}
.styled-fancybox .fancybox-skin {
  box-shadow: none;
  border-radius: 0;
  background-color: transparent;
}
.styled-fancybox .fancybox-skin .fancybox-outer .fancybox-inner > .fancybox-close-button {
  display: block;
  position: absolute;
  right: 6px;
  top: 6px;
  z-index: 2;
}
.styled-fancybox .fancybox-skin .fancybox-outer .fancybox-inner > .fancybox-close-button .material-icons {
  font-size: 23px;
}
.styled-fancybox .mdl-card {
  padding: 20px;
}
.styled-fancybox .mdl-card > h5 {
  margin-top: 5px;
}
.styled-fancybox.max-size {
  width: 96% !important;
  height: 95% !important;
  left: 2% !important;
  top: 2.5% !important;
  background-color: white;
  box-sizing: border-box;
  padding: 10px;
}
.styled-fancybox.max-size .fancybox-skin {
  height: 100% !important;
}
.styled-fancybox.max-size .fancybox-skin .fancybox-outer {
  height: 100%;
}
.styled-fancybox.max-size .fancybox-inner {
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
}
.styled-fancybox.close-popup-fancybox .close-popup {
  position: absolute;
  right: -25px;
  top: -25px;
  color: #cacaca;
  font-size: 30px;
  font-weight: 500;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
  z-index: 2;
}
.styled-fancybox.close-popup-fancybox .close-popup:hover {
  color: #e02729;
}
.styled-fancybox.overflow-visible .fancybox-skin .fancybox-outer .fancybox-inner {
  overflow: visible!important;
}
.fancybox-overlay {
  background: rgba(0, 0, 0, 0.4);
}
.disabled {
  opacity: 0.5;
  cursor: default !important;
}
.fancybox-lock {
  overflow: visible !important;
  padding-right: 17px;
}
.fancybox-lock header {
  padding-right: 17px;
}
.chosen-container {
  text-align: left;
}
.chosen-container .chosen-single {
  outline: none!important;
}
.chosen-container .chosen-single div b {
  background-position: 3px 7px;
}
.chosen-container .chosen-single abbr {
  top: 10px;
  right: 24px;
  cursor: pointer;
}
.chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -15px 6px;
}
.chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
  background: white;
}
.chosen-container .chosen-results li.highlighted {
  background: #DF2424;
}
.chosen-container-single .chosen-single span,
.chosen-container-multi .chosen-choices li.search-field input[type=text] {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  position: relative;
  top: 1px;
}
.no-padding {
  padding: 0!important;
}
.select2-container.select2-container--open .select2-selection.select2-selection--single {
  border: 1px solid #aaa;
  border-bottom: 0;
}
.select2-container .select2-selection.select2-selection--single {
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  height: 34px;
  outline: none!important;
}
.select2-container .select2-selection.select2-selection--single .select2-selection__rendered {
  line-height: 34px;
  padding-left: 12px;
}
.select2-container .select2-selection.select2-selection--single .select2-selection__rendered .select2-selection__clear {
  font-size: 20px;
  color: #777;
}
.select2-container .select2-selection.select2-selection--single .select2-selection__arrow {
  height: 34px;
}
.select2-container.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #DF2424;
  color: white;
}
.select2-container.select2-container--default.select2-container--open .select2-dropdown .select2-search__field {
  outline: none!important;
}
.ui-autocomplete.ui-menu {
  position: absolute !important;
  background-color: #fff;
  padding: 5px 0;
  border: 1px solid #1ab394;
  border-top: none;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  list-style: none;
  font-size: 13px;
  margin: -2px 0;
  top: 100% !important;
  left: 0 !important;
  z-index: 1000;
  text-align: left;
  box-sizing: border-box;
  width: 100%!important;
  overflow: auto;
  max-height: 200px;
}
.ui-autocomplete.ui-menu > .ui-menu-item {
  cursor: pointer;
  padding: 0 12px;
}
.ui-autocomplete.ui-menu > .ui-menu-item:hover {
  background-color: #DF2424;
  color: white;
}
.ui-autocomplete.ui-menu > .ui-menu-item:hover .ui-state-focus,
.ui-autocomplete.ui-menu > .ui-menu-item:hover .ui-state-active {
  color: white;
  text-decoration: none;
}
.ui-autocomplete.ui-menu > .ui-menu-item .ui-state-focus,
.ui-autocomplete.ui-menu > .ui-menu-item .ui-state-active {
  border: none;
  background: transparent;
  text-decoration: underline;
}
.ui-helper-hidden-accessible {
  display: none;
}
.pt-6 {
  padding-top: 6px;
}
@media (min-width: 768px) {
  .pt-sm-6 {
    padding-top: 6px;
  }
}
@font-face {
  font-family: "SegoeUI";
  src: url(/build/fonts/SegoeUIRegular.cd5e42e1.eot);
  src: url(/build/fonts/SegoeUIRegular.cd5e42e1.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SegoeUIRegular.23a4efdb.woff) format("woff"), url(/build/fonts/SegoeUIRegular.1c5a6bfd.ttf) format("truetype");
  font-style: normal;
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: "SegoeUI";
  src: url(/build/fonts/SegoeUIBold.4fd27ee5.eot);
  src: url(/build/fonts/SegoeUIBold.4fd27ee5.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SegoeUIBold.3762bb69.woff) format("woff"), url(/build/fonts/SegoeUIBold.f64bfc97.ttf) format("truetype");
  font-style: normal;
  font-weight: bold;
  font-display: swap;
}
/* font-family: "SegoeUIItalic"; */
@font-face {
  font-family: "SegoeUI";
  src: url(/build/fonts/SegoeUIItalic.8eaa9661.eot);
  src: url(/build/fonts/SegoeUIItalic.8eaa9661.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SegoeUIItalic.725d29c5.woff) format("woff"), url(/build/fonts/SegoeUIItalic.c9a16b8c.ttf) format("truetype");
  font-style: italic;
  font-weight: normal;
  font-display: swap;
}
/* font-family: "SegoeUILight"; */
@font-face {
  font-family: "SegoeUI";
  src: url(/build/fonts/SegoeUILight.373f1faa.eot);
  src: url(/build/fonts/SegoeUILight.373f1faa.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SegoeUILight.ea8b3826.woff) format("woff"), url(/build/fonts/SegoeUILight.5f5b3965.ttf) format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
/* font-family: "SegoeUISemiBold"; */
@font-face {
  font-family: "SegoeUI";
  src: url(/build/fonts/SegoeUISemiBold.8a58395b.eot);
  src: url(/build/fonts/SegoeUISemiBold.8a58395b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SegoeUISemiBold.023c06ba.woff) format("woff"), url(/build/fonts/SegoeUISemiBold.a23f926d.ttf) format("truetype");
  font-style: normal;
  font-weight: bold;
  font-display: swap;
}
@font-face {
  font-family: 'Forum';
  src: url(/build/fonts/Forum-Regular.af341394.ttf) format("truetype");
  font-weight: 100;
  font-display: swap;
  font-style: normal;
}
/* BEGIN Thin */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Thin.dbd56bd3.woff2) format("woff2"), url(/build/fonts/Roboto-Thin.babde846.woff) format("woff"), url(/build/fonts/Roboto-Thin.2745c061.ttf) format("truetype");
  font-weight: 100;
  font-display: swap;
  font-style: normal;
}
/* END Thin */
/* BEGIN Thin Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-ThinItalic.a8cef84f.woff2) format("woff2"), url(/build/fonts/Roboto-ThinItalic.8693d2a9.woff) format("woff"), url(/build/fonts/Roboto-ThinItalic.e08c15f1.ttf) format("truetype");
  font-weight: 100;
  font-display: swap;
  font-style: italic;
}
/* END Thin Italic */
/* BEGIN Light */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Light.4073f1d6.eot);
  src: url(/build/fonts/Roboto-Light.4073f1d6.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Light.c27d89ac.woff2) format("woff2"), url(/build/fonts/Roboto-Light.de099c9f.woff) format("woff"), url(/build/fonts/Roboto-Light.ce61b8b6.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
/* END Light */
/* BEGIN Light Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-LightItalic.506274c7.woff2) format("woff2"), url(/build/fonts/Roboto-LightItalic.7e99e146.woff) format("woff"), url(/build/fonts/Roboto-LightItalic.2eeb30eb.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: italic;
}
/* END Light Italic */
/* BEGIN Regular */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Regular.6a6fde80.eot);
  src: url(/build/fonts/Roboto-Regular.6a6fde80.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Regular.64cfb66c.woff2) format("woff2"), url(/build/fonts/Roboto-Regular.755dd4f3.woff) format("woff"), url(/build/fonts/Roboto-Regular.6bede58e.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Regular.6a6fde80.eot);
  src: url(/build/fonts/Roboto-Regular.6a6fde80.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Regular.64cfb66c.woff2) format("woff2"), url(/build/fonts/Roboto-Regular.755dd4f3.woff) format("woff"), url(/build/fonts/Roboto-Regular.6bede58e.ttf) format("truetype");
  font-weight: normal;
  font-display: swap;
  font-style: normal;
}
/* END Regular */
/* BEGIN Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Italic.4dd2af1e.woff2) format("woff2"), url(/build/fonts/Roboto-Italic.6d01d06d.woff) format("woff"), url(/build/fonts/Roboto-Italic.dcb583d9.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Italic.4dd2af1e.woff2) format("woff2"), url(/build/fonts/Roboto-Italic.6d01d06d.woff) format("woff"), url(/build/fonts/Roboto-Italic.dcb583d9.ttf) format("truetype");
  font-weight: normal;
  font-display: swap;
  font-style: italic;
}
/* END Italic */
/* BEGIN Medium */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Medium.ae5c5e6b.eot);
  src: url(/build/fonts/Roboto-Medium.ae5c5e6b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Medium.1d3bced8.woff2) format("woff2"), url(/build/fonts/Roboto-Medium.ec86efbf.woff) format("woff"), url(/build/fonts/Roboto-Medium.0fcd45fb.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
/* END Medium */
/* BEGIN Medium Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-MediumItalic.d620b8f5.woff2) format("woff2"), url(/build/fonts/Roboto-MediumItalic.233305b9.woff) format("woff"), url(/build/fonts/Roboto-MediumItalic.10294340.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
/* END Medium Italic */
/* BEGIN Bold */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Bold.5633dab2.eot);
  src: url(/build/fonts/Roboto-Bold.5633dab2.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Bold.92fbd4e9.woff2) format("woff2"), url(/build/fonts/Roboto-Bold.de0cae95.woff) format("woff"), url(/build/fonts/Roboto-Bold.17451a4c.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Bold.5633dab2.eot);
  src: url(/build/fonts/Roboto-Bold.5633dab2.eot?#iefix) format("embedded-opentype"), url(/build/fonts/Roboto-Bold.92fbd4e9.woff2) format("woff2"), url(/build/fonts/Roboto-Bold.de0cae95.woff) format("woff"), url(/build/fonts/Roboto-Bold.17451a4c.ttf) format("truetype");
  font-weight: bold;
  font-display: swap;
  font-style: normal;
}
/* END Bold */
/* BEGIN Bold Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-BoldItalic.5f600d98.woff2) format("woff2"), url(/build/fonts/Roboto-BoldItalic.60b863f4.woff) format("woff"), url(/build/fonts/Roboto-BoldItalic.f10c8b46.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-BoldItalic.5f600d98.woff2) format("woff2"), url(/build/fonts/Roboto-BoldItalic.60b863f4.woff) format("woff"), url(/build/fonts/Roboto-BoldItalic.f10c8b46.ttf) format("truetype");
  font-weight: bold;
  font-display: swap;
  font-style: italic;
}
/* END Bold Italic */
/* BEGIN Black */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-Black.41ed1105.woff2) format("woff2"), url(/build/fonts/Roboto-Black.9a942355.woff) format("woff"), url(/build/fonts/Roboto-Black.988a1a31.ttf) format("truetype");
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
/* END Black */
/* BEGIN Black Italic */
@font-face {
  font-family: Roboto;
  src: url(/build/fonts/Roboto-BlackItalic.50ca4c51.woff2) format("woff2"), url(/build/fonts/Roboto-BlackItalic.e962c815.woff) format("woff"), url(/build/fonts/Roboto-BlackItalic.adf89277.ttf) format("truetype");
  font-weight: 900;
  font-display: swap;
  font-style: italic;
}
/* END Black Italic */
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansLight.7be98f7b.eot);
  src: url(/build/fonts/OpenSansLight.7be98f7b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansLight.eb2482ea.woff) format("woff"), url(/build/fonts/OpenSansLight.9405e3d0.ttf) format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansLightItalic.56e94b60.eot);
  src: url(/build/fonts/OpenSansLightItalic.56e94b60.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansLightItalic.ead1bfce.woff) format("woff"), url(/build/fonts/OpenSansLightItalic.7e68648a.ttf) format("truetype");
  font-style: italic;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansRegular.123bd500.eot);
  src: url(/build/fonts/OpenSansRegular.123bd500.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansRegular.229564ca.woff) format("woff"), url(/build/fonts/OpenSansRegular.b8cc747a.ttf) format("truetype");
  font-style: normal;
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansRegular.123bd500.eot);
  src: url(/build/fonts/OpenSansRegular.123bd500.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansRegular.229564ca.woff) format("woff"), url(/build/fonts/OpenSansRegular.b8cc747a.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansItalic.9a1eecee.eot);
  src: url(/build/fonts/OpenSansItalic.9a1eecee.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansItalic.69e722df.woff) format("woff"), url(/build/fonts/OpenSansItalic.a9d38527.ttf) format("truetype");
  font-style: italic;
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansItalic.9a1eecee.eot);
  src: url(/build/fonts/OpenSansItalic.9a1eecee.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansItalic.69e722df.woff) format("woff"), url(/build/fonts/OpenSansItalic.a9d38527.ttf) format("truetype");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansMedium.be793100.ttf) format("truetype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansMediumItalic.0cd4e02f.ttf) format("truetype");
  font-style: italic;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansSemiBold.44cfe251.eot);
  src: url(/build/fonts/OpenSansSemiBold.44cfe251.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansSemiBold.c7a3ffd8.woff) format("woff"), url(/build/fonts/OpenSansSemiBold.c7ab78a5.ttf) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansSemiBoldItalic.54e0870a.eot);
  src: url(/build/fonts/OpenSansSemiBoldItalic.54e0870a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansSemiBoldItalic.3bd3ebb9.woff) format("woff"), url(/build/fonts/OpenSansSemiBoldItalic.4f6ebea5.ttf) format("truetype");
  font-style: italic;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansBold.0a05d0db.eot);
  src: url(/build/fonts/OpenSansBold.0a05d0db.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansBold.fa869de7.woff) format("woff"), url(/build/fonts/OpenSansBold.c790f999.ttf) format("truetype");
  font-style: normal;
  font-weight: bold;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansBold.0a05d0db.eot);
  src: url(/build/fonts/OpenSansBold.0a05d0db.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansBold.fa869de7.woff) format("woff"), url(/build/fonts/OpenSansBold.c790f999.ttf) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansBoldItalic.7462ad4a.eot);
  src: url(/build/fonts/OpenSansBoldItalic.7462ad4a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansBoldItalic.1c32e94e.woff) format("woff"), url(/build/fonts/OpenSansBoldItalic.509f36f6.ttf) format("truetype");
  font-style: italic;
  font-weight: bold;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansBoldItalic.7462ad4a.eot);
  src: url(/build/fonts/OpenSansBoldItalic.7462ad4a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansBoldItalic.1c32e94e.woff) format("woff"), url(/build/fonts/OpenSansBoldItalic.509f36f6.ttf) format("truetype");
  font-style: italic;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansExtraBold.2a1594e9.eot);
  src: url(/build/fonts/OpenSansExtraBold.2a1594e9.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansExtraBold.5a28ff13.woff) format("woff"), url(/build/fonts/OpenSansExtraBold.e390d602.ttf) format("truetype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}
@font-face {
  font-family: "Open Sans";
  src: url(/build/fonts/OpenSansExtraBoldItalic.fa33eb2a.eot);
  src: url(/build/fonts/OpenSansExtraBoldItalic.fa33eb2a.eot?#iefix) format("embedded-opentype"), url(/build/fonts/OpenSansExtraBoldItalic.2c128727.woff) format("woff"), url(/build/fonts/OpenSansExtraBoldItalic.143561c1.ttf) format("truetype");
  font-style: italic;
  font-weight: 900;
  font-display: swap;
}
@font-face {
  font-family: 'Droid Sans Mono';
  src: url(/build/fonts/DroidSansMono-webfont.592eb9c0.eot);
  src: url(/build/fonts/DroidSansMono-webfont.592eb9c0.eot?#iefix) format('embedded-opentype'), url(/build/fonts/DroidSansMono-webfont.56059611.woff2) format('woff2'), url(/build/fonts/DroidSansMono-webfont.36091f5b.woff) format('woff'), url(/build/fonts/DroidSansMono-webfont.c27e9aa3.ttf) format('truetype'), url(/build/images/DroidSansMono-webfont.2d037a76.svg#droid_sans_monoregular) format('svg');
  font-weight: normal;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/build/fonts/montserrat-400-normal.a2482921.woff2) format('woff2'), url(/build/fonts/montserrat-400-normal.cd010afb.woff) format('woff'), url(/build/fonts/montserrat-400-normal.b5df6574.ttf) format('truetype');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Noto Sans';
  src: url(/build/fonts/noto-700-normal.8bca401c.woff2) format('woff2'), url(/build/fonts/noto-700-normal.bdf1d749.woff) format('woff'), url(/build/fonts/noto-700-normal.c05f26ab.ttf) format('truetype');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'pixflow-font-library';
  font-display: swap;
  src: url(/build/fonts/pixflow-font-library.6dce4563.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'pixflow-font-library';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-alpha:before {
  content: "\ebee";
}
.icon-brush:before {
  content: "\ebf0";
}
.icon-point:before {
  content: "\ebf1";
}
.icon-search5:before {
  content: "\ebea";
}
.icon-shopping-cart:before {
  content: "\ebef";
}
.icon-bell3:before {
  content: "\eb3a";
}
.icon-hamburger-menu:before {
  content: "\ebe5";
}
.icon-zigzag:before {
  content: "\e96c";
}
.icon-rating:before {
  content: "\ebeb";
}
.icon-play-curve:before {
  content: "\e906";
}
.icon-close:before {
  content: "\e901";
}
.icon-shopcart2:before {
  content: "\e902";
}
.icon-search3:before {
  content: "\e900";
}
.icon-notification:before {
  content: "\ec6a";
}
.icon-Apple:before {
  content: "\e8eb";
}
.icon-Cherries:before {
  content: "\e8ec";
}
.icon-Grapes:before {
  content: "\e8ed";
}
.icon-Tomato:before {
  content: "\e8ee";
}
.icon-Peach:before {
  content: "\e8ef";
}
.icon-Brocoli:before {
  content: "\e8f0";
}
.icon-Oliver:before {
  content: "\e8f1";
}
.icon-Carrot:before {
  content: "\e8f2";
}
.icon-Garlic:before {
  content: "\e8f3";
}
.icon-Lemon:before {
  content: "\e8f5";
}
.icon-2SeatedSofa:before {
  content: "\e8f6";
}
.icon-Strawberry:before {
  content: "\e8f7";
}
.icon-Watermelon:before {
  content: "\e8f8";
}
.icon-Avocado:before {
  content: "\e8f9";
}
.icon-Pineapple:before {
  content: "\e8fa";
}
.icon-Eggplant:before {
  content: "\e8fb";
}
.icon-Pumpkin:before {
  content: "\e8fc";
}
.icon-Grains:before {
  content: "\e8fe";
}
.icon-WorkingDesk:before {
  content: "\e903";
}
.icon-OfficeChair:before {
  content: "\e904";
}
.icon-Paddle:before {
  content: "\e905";
}
.icon-ButcherKnife:before {
  content: "\e907";
}
.icon-ChefKnife:before {
  content: "\e908";
}
.icon-Spoon:before {
  content: "\e90b";
}
.icon-Cutlery:before {
  content: "\e90c";
}
.icon-Salad:before {
  content: "\e90d";
}
.icon-MartiniGlass:before {
  content: "\e90e";
}
.icon-Dairy:before {
  content: "\e90f";
}
.icon-Meatballs:before {
  content: "\e911";
}
.icon-GlassofWater:before {
  content: "\e912";
}
.icon-BeerPint:before {
  content: "\e913";
}
.icon-Doughnut:before {
  content: "\e914";
}
.icon-FrostedCupcake:before {
  content: "\e915";
}
.icon-TeaInfuser:before {
  content: "\e917";
}
.icon-Teapot:before {
  content: "\e918";
}
.icon-BoilingStew:before {
  content: "\e919";
}
.icon-FryingPan:before {
  content: "\e91a";
}
.icon-TeaCup:before {
  content: "\e91b";
}
.icon-CoffeeCup:before {
  content: "\e91c";
}
.icon-GroceryBag:before {
  content: "\e91d";
}
.icon-StrippedIcecream:before {
  content: "\e91f";
}
.icon-ConeGelato:before {
  content: "\e921";
}
.icon-HotDog:before {
  content: "\e922";
}
.icon-Hamburger:before {
  content: "\e924";
}
.icon-Taco:before {
  content: "\e926";
}
.icon-FrenchFries:before {
  content: "\e927";
}
.icon-Snowflake:before {
  content: "\e928";
}
.icon-ChristmasTree:before {
  content: "\e929";
}
.icon-ChristmasShopping:before {
  content: "\e92b";
}
.icon-Decorations:before {
  content: "\e92c";
}
.icon-GingerbreadCookie:before {
  content: "\e92d";
}
.icon-Mittens:before {
  content: "\e92e";
}
.icon-Cookies:before {
  content: "\e92f";
}
.icon-OutdoorLamp:before {
  content: "\e931";
}
.icon-OutdoorLamp2:before {
  content: "\e932";
}
.icon-Toffee:before {
  content: "\e933";
}
.icon-Candy:before {
  content: "\e934";
}
.icon-Jawbreaker:before {
  content: "\e935";
}
.icon-Globe:before {
  content: "\e936";
}
.icon-CozyArmchair:before {
  content: "\e937";
}
.icon-CandyCane:before {
  content: "\e939";
}
.icon-RoomLamp:before {
  content: "\e93a";
}
.icon-ElectricHeater:before {
  content: "\e93d";
}
.icon-Snowman:before {
  content: "\e93e";
}
.icon-GingerbreadHouse:before {
  content: "\e940";
}
.icon-StrawberryJam:before {
  content: "\e942";
}
.icon-Fireplace:before {
  content: "\e943";
}
.icon-Cross:before {
  content: "\e944";
}
.icon-Spider:before {
  content: "\e946";
}
.icon-Skull:before {
  content: "\e948";
}
.icon-SodaCan:before {
  content: "\e949";
}
.icon-Pumpkin2:before {
  content: "\e94c";
}
.icon-WashingMachine:before {
  content: "\e94e";
}
.icon-King:before {
  content: "\e94f";
}
.icon-Cheddar:before {
  content: "\e950";
}
.icon-BarbequeFeast:before {
  content: "\e952";
}
.icon-AddProfiles:before {
  content: "\e953";
}
.icon-SuccessFile:before {
  content: "\e954";
}
.icon-SyncCloud:before {
  content: "\e955";
}
.icon-EditMail:before {
  content: "\e956";
}
.icon-PartyHat:before {
  content: "\e957";
}
.icon-SlicedPizz:before {
  content: "\e958";
}
.icon-Baloons:before {
  content: "\e959";
}
.icon-BathTub:before {
  content: "\e95a";
}
.icon-LuckyHorseshoe:before {
  content: "\e95d";
}
.icon-BeerKeg:before {
  content: "\e95e";
}
.icon-JapanesseSalad:before {
  content: "\e95f";
}
.icon-Bread:before {
  content: "\e960";
}
.icon-FlowerPot:before {
  content: "\e961";
}
.icon-Toast:before {
  content: "\e963";
}
.icon-HaunchofMeat:before {
  content: "\e965";
}
.icon-MinecraftBone:before {
  content: "\e966";
}
.icon-Steak:before {
  content: "\e967";
}
.icon-Church:before {
  content: "\e968";
}
.icon-EasterEggs:before {
  content: "\e969";
}
.icon-HotDish:before {
  content: "\e96a";
}
.icon-LightBulb:before {
  content: "\e96b";
}
.icon-Shrimp:before {
  content: "\e96e";
}
.icon-Dices:before {
  content: "\e96f";
}
.icon-KitchenGlove:before {
  content: "\e970";
}
.icon-FullMoon:before {
  content: "\e971";
}
.icon-Cards:before {
  content: "\e973";
}
.icon-Microwave:before {
  content: "\e974";
}
.icon-Owl:before {
  content: "\e975";
}
.icon-Fish:before {
  content: "\e977";
}
.icon-ChampagneGlasses:before {
  content: "\e979";
}
.icon-Pie:before {
  content: "\e97b";
}
.icon-DopeMix:before {
  content: "\e97d";
}
.icon-VacuumCleaner:before {
  content: "\e97e";
}
.icon-ChargingBattery:before {
  content: "\e982";
}
.icon-DriveLicense:before {
  content: "\e984";
}
.icon-Rich:before {
  content: "\e98b";
}
.icon-Time-Tracking2:before {
  content: "\e98e";
}
.icon-Ointment:before {
  content: "\e98f";
}
.icon-MovetoTop:before {
  content: "\e991";
}
.icon-MovetoBottom:before {
  content: "\e992";
}
.icon-Expand:before {
  content: "\e994";
}
.icon-Move:before {
  content: "\e995";
}
.icon-PiggyBank:before {
  content: "\e996";
}
.icon-Target:before {
  content: "\e999";
}
.icon-Radar:before {
  content: "\e99a";
}
.icon-Internet:before {
  content: "\e99b";
}
.icon-Money:before {
  content: "\e99d";
}
.icon-CapsuledPills:before {
  content: "\e9a2";
}
.icon-Coins:before {
  content: "\e9a4";
}
.icon-Maps:before {
  content: "\e9a6";
}
.icon-Track:before {
  content: "\e9a7";
}
.icon-Favorite:before {
  content: "\e9a8";
}
.icon-Star:before {
  content: "\e9a9";
}
.icon-Like2:before {
  content: "\e9ab";
}
.icon-Health:before {
  content: "\e9ac";
}
.icon-Dislike:before {
  content: "\e9ad";
}
.icon-CloudSync:before {
  content: "\e9ae";
}
.icon-CloudDownload:before {
  content: "\e9af";
}
.icon-CloudUpload:before {
  content: "\e9b0";
}
.icon-Cloud:before {
  content: "\e9b2";
}
.icon-Megaphone:before {
  content: "\e9b3";
}
.icon-Wi-Fi:before {
  content: "\e9b4";
}
.icon-Airdrop:before {
  content: "\e9b5";
}
.icon-ThumbsDown:before {
  content: "\e9b7";
}
.icon-ThumbsUp:before {
  content: "\e9b8";
}
.icon-Share:before {
  content: "\e9b9";
}
.icon-Calculator:before {
  content: "\e9ba";
}
.icon-Calculator2:before {
  content: "\e9bb";
}
.icon-TurnOff:before {
  content: "\e9bd";
}
.icon-Help1:before {
  content: "\e9bf";
}
.icon-Warning1:before {
  content: "\e9c0";
}
.icon-Success:before {
  content: "\e9c1";
}
.icon-Error:before {
  content: "\e9c2";
}
.icon-VolumeDown:before {
  content: "\e9c3";
}
.icon-VolumeUp:before {
  content: "\e9c4";
}
.icon-Down:before {
  content: "\e9c5";
}
.icon-CD:before {
  content: "\e9c7";
}
.icon-MusicalNote:before {
  content: "\e9c9";
}
.icon-MovieCamera:before {
  content: "\e9ca";
}
.icon-Camera:before {
  content: "\e9cb";
}
.icon-Movie:before {
  content: "\e9cc";
}
.icon-Picture2:before {
  content: "\e9d0";
}
.icon-Video2:before {
  content: "\e9d2";
}
.icon-Locked3:before {
  content: "\e9d6";
}
.icon-Profile:before {
  content: "\e9d9";
}
.icon-Users:before {
  content: "\e9da";
}
.icon-Send:before {
  content: "\e9db";
}
.icon-Location:before {
  content: "\e9dd";
}
.icon-Compass:before {
  content: "\e9e1";
}
.icon-Siri:before {
  content: "\e9e2";
}
.icon-ONOFFSwitch:before {
  content: "\e9e3";
}
.icon-Bluetooth:before {
  content: "\e9e5";
}
.icon-DialPad:before {
  content: "\e9e6";
}
.icon-Unlink:before {
  content: "\e9e8";
}
.icon-TrashBin:before {
  content: "\e9e9";
}
.icon-Layers:before {
  content: "\e9ec";
}
.icon-Windows:before {
  content: "\e9ed";
}
.icon-Menu:before {
  content: "\e9ee";
}
.icon-Hide:before {
  content: "\e9f0";
}
.icon-View2:before {
  content: "\e9f1";
}
.icon-Home:before {
  content: "\e9f2";
}
.icon-Search:before {
  content: "\e9f4";
}
.icon-Search2:before {
  content: "\e9f5";
}
.icon-Flag:before {
  content: "\e9f7";
}
.icon-Vector:before {
  content: "\e9f8";
}
.icon-ReadingList:before {
  content: "\e9fa";
}
.icon-Bank:before {
  content: "\ea00";
}
.icon-Stamp:before {
  content: "\ea01";
}
.icon-Check:before {
  content: "\ea03";
}
.icon-TimeisMoney:before {
  content: "\ea04";
}
.icon-Store:before {
  content: "\ea06";
}
.icon-Cube:before {
  content: "\ea07";
}
.icon-Football:before {
  content: "\ea08";
}
.icon-PlasteredFoot:before {
  content: "\ea09";
}
.icon-Settings:before {
  content: "\ea0a";
}
.icon-Iphones:before {
  content: "\ea0c";
}
.icon-Pin:before {
  content: "\ea0d";
}
.icon-Diamond:before {
  content: "\ea0e";
}
.icon-Hairpin:before {
  content: "\ea10";
}
.icon-Fingerprint:before {
  content: "\ea11";
}
.icon-Privacy:before {
  content: "\ea12";
}
.icon-Iphone5:before {
  content: "\ea13";
}
.icon-TV:before {
  content: "\ea14";
}
.icon-iMac:before {
  content: "\ea15";
}
.icon-LandscapeIpad:before {
  content: "\ea16";
}
.icon-Ipad:before {
  content: "\ea17";
}
.icon-OldiMac:before {
  content: "\ea18";
}
.icon-GraphPresentation:before {
  content: "\ea1a";
}
.icon-ChartPresentation:before {
  content: "\ea1c";
}
.icon-Magnet:before {
  content: "\ea1e";
}
.icon-Stethoscope:before {
  content: "\ea20";
}
.icon-FirstAIdKit:before {
  content: "\ea21";
}
.icon-Safety:before {
  content: "\ea22";
}
.icon-Wheelchair:before {
  content: "\ea23";
}
.icon-PrescriptionFile:before {
  content: "\ea24";
}
.icon-Controls3:before {
  content: "\ea27";
}
.icon-3DCoordinates:before {
  content: "\ea28";
}
.icon-Controls4:before {
  content: "\ea2b";
}
.icon-SelectObjectSide:before {
  content: "\ea2d";
}
.icon-Bookmark:before {
  content: "\ea2e";
}
.icon-Store2:before {
  content: "\ea2f";
}
.icon-Bookmark2:before {
  content: "\ea30";
}
.icon-Flag2:before {
  content: "\ea32";
}
.icon-Cashier:before {
  content: "\ea33";
}
.icon-USBCable:before {
  content: "\ea34";
}
.icon-Badminton:before {
  content: "\ea35";
}
.icon-IphoneChargingCable:before {
  content: "\ea36";
}
.icon-Clock:before {
  content: "\ea37";
}
.icon-Marksmanship:before {
  content: "\ea39";
}
.icon-POS:before {
  content: "\ea3a";
}
.icon-AlarmClock:before {
  content: "\ea3b";
}
.icon-BaseballBat:before {
  content: "\ea3d";
}
.icon-Brain:before {
  content: "\ea3e";
}
.icon-FaxScan:before {
  content: "\ea42";
}
.icon-Edit:before {
  content: "\ea43";
}
.icon-Cup:before {
  content: "\ea44";
}
.icon-World-Wide:before {
  content: "\ea45";
}
.icon-Tennis:before {
  content: "\ea47";
}
.icon-World-Wide2:before {
  content: "\ea48";
}
.icon-IceSkates:before {
  content: "\ea49";
}
.icon-Gift:before {
  content: "\ea4a";
}
.icon-GrowingStats:before {
  content: "\ea4c";
}
.icon-DecreasingStats:before {
  content: "\ea4d";
}
.icon-Graph2:before {
  content: "\ea4e";
}
.icon-Graph3:before {
  content: "\ea50";
}
.icon-RollerSkates:before {
  content: "\ea51";
}
.icon-SpiralTool:before {
  content: "\ea57";
}
.icon-GraphicTabletIntuos:before {
  content: "\ea58";
}
.icon-SoccerBall:before {
  content: "\ea5a";
}
.icon-Volleyball:before {
  content: "\ea5b";
}
.icon-Baseball:before {
  content: "\ea5c";
}
.icon-Basketball:before {
  content: "\ea5d";
}
.icon-PieChart22:before {
  content: "\ea63";
}
.icon-InboxFile:before {
  content: "\ea65";
}
.icon-LeftSidebar:before {
  content: "\ea66";
}
.icon-BandagedFoot:before {
  content: "\ea6c";
}
.icon-Settings5:before {
  content: "\ea6d";
}
.icon-Settings8:before {
  content: "\ea70";
}
.icon-Bicycle:before {
  content: "\ea71";
}
.icon-Down2:before {
  content: "\ea73";
}
.icon-Up:before {
  content: "\ea74";
}
.icon-Upload:before {
  content: "\ea75";
}
.icon-Download:before {
  content: "\ea76";
}
.icon-Iphone6:before {
  content: "\ea77";
}
.icon-Up2:before {
  content: "\ea7a";
}
.icon-SpeedDial:before {
  content: "\ea7d";
}
.icon-Whistle:before {
  content: "\ea81";
}
.icon-PingPong:before {
  content: "\ea82";
}
.icon-Safebox:before {
  content: "\ea83";
}
.icon-Stopwatch:before {
  content: "\ea84";
}
.icon-InvestmentStock:before {
  content: "\ea88";
}
.icon-Medal:before {
  content: "\ea89";
}
.icon-SNESController:before {
  content: "\ea8a";
}
.icon-File:before {
  content: "\ea8e";
}
.icon-Checklist:before {
  content: "\ea8f";
}
.icon-OpenFolder:before {
  content: "\ea90";
}
.icon-Binder:before {
  content: "\ea94";
}
.icon-Chess:before {
  content: "\ea95";
}
.icon-Darts:before {
  content: "\ea98";
}
.icon-Fantasia:before {
  content: "\ea99";
}
.icon-Bowling:before {
  content: "\ea9b";
}
.icon-FullWallet:before {
  content: "\eaa3";
}
.icon-Moon:before {
  content: "\eaa4";
}
.icon-OpenSign:before {
  content: "\eaa5";
}
.icon-Sunny:before {
  content: "\eaa6";
}
.icon-GasLamp:before {
  content: "\eaa7";
}
.icon-OlympicFlare:before {
  content: "\eaa8";
}
.icon-Resumee:before {
  content: "\eaa9";
}
.icon-Sunglasses:before {
  content: "\eaaa";
}
.icon-BusinessBriefcase:before {
  content: "\eaab";
}
.icon-Sunset:before {
  content: "\eaae";
}
.icon-Spaceship:before {
  content: "\eaaf";
}
.icon-ExoticIsland:before {
  content: "\eab0";
}
.icon-HockeyClubs:before {
  content: "\eab1";
}
.icon-Marshmallows:before {
  content: "\eab2";
}
.icon-ScanBarcode:before {
  content: "\eab4";
}
.icon-SpaceshipLaunchPad:before {
  content: "\eab5";
}
.icon-Campfire:before {
  content: "\eab6";
}
.icon-UFO:before {
  content: "\eab9";
}
.icon-OutdoorCamera:before {
  content: "\eaba";
}
.icon-UnprotectedSystem:before {
  content: "\eabc";
}
.icon-ProtectedSystem:before {
  content: "\eabe";
}
.icon-6Pack:before {
  content: "\eabf";
}
.icon-ChatConversation:before {
  content: "\eac1";
}
.icon-ChatConversation2:before {
  content: "\eac2";
}
.icon-ChatConversation4:before {
  content: "\eac4";
}
.icon-Stroller:before {
  content: "\eaca";
}
.icon-Xylophone:before {
  content: "\eacb";
}
.icon-WoodenCrate22:before {
  content: "\eace";
}
.icon-Yachting:before {
  content: "\eacf";
}
.icon-XboxRemote:before {
  content: "\ead1";
}
.icon-Turntable2:before {
  content: "\ead2";
}
.icon-Kayaking:before {
  content: "\ead3";
}
.icon-SegagenesisController:before {
  content: "\ead4";
}
.icon-ShowMicrophone:before {
  content: "\ead5";
}
.icon-21:before {
  content: "\ead7";
}
.icon-PS2Controller:before {
  content: "\ead8";
}
.icon-YogaBall:before {
  content: "\ead9";
}
.icon-BasketballPanel:before {
  content: "\eada";
}
.icon-DocumentFolder:before {
  content: "\eadb";
}
.icon-Playstation1:before {
  content: "\eade";
}
.icon-Podium:before {
  content: "\eadf";
}
.icon-Suitcase:before {
  content: "\eae1";
}
.icon-Triangle:before {
  content: "\eae2";
}
.icon-CalendarEvent:before {
  content: "\eae3";
}
.icon-GameboyAdvance:before {
  content: "\eae5";
}
.icon-Whatsapp:before {
  content: "\eae6";
}
.icon-BasketballJersey:before {
  content: "\eae7";
}
.icon-Plane:before {
  content: "\eaea";
}
.icon-PriceTag:before {
  content: "\eaeb";
}
.icon-Tricycle:before {
  content: "\eaec";
}
.icon-HikingBackpack:before {
  content: "\eaed";
}
.icon-BathDuckling:before {
  content: "\eaf0";
}
.icon-Pacifier:before {
  content: "\eaf1";
}
.icon-PriceTag2:before {
  content: "\eaf2";
}
.icon-FootballJersey:before {
  content: "\eafd";
}
.icon-GypsyTambourine:before {
  content: "\eafe";
}
.icon-Cruise:before {
  content: "\eb00";
}
.icon-MoneySuitcase:before {
  content: "\eb01";
}
.icon-OutdoorStove:before {
  content: "\eb02";
}
.icon-Briefcase:before {
  content: "\eb03";
}
.icon-PhoneEncryption:before {
  content: "\eb04";
}
.icon-PS4:before {
  content: "\eb05";
}
.icon-SearchFIle:before {
  content: "\eb07";
}
.icon-SummerRain:before {
  content: "\eb08";
}
.icon-SwissArmyKnife:before {
  content: "\eb09";
}
.icon-Mountainside:before {
  content: "\eb0d";
}
.icon-Suitcase2:before {
  content: "\eb0f";
}
.icon-ExpandWindow2:before {
  content: "\eb25";
}
.icon-MildlyRottenPremolar:before {
  content: "\eb28";
}
.icon-Nintendo64:before {
  content: "\eb29";
}
.icon-RetrieveCard:before {
  content: "\eb2b";
}
.icon-ToyTrain:before {
  content: "\eb2c";
}
.icon-AntivirusProtection:before {
  content: "\eb2d";
}
.icon-FlipboardDocument:before {
  content: "\eb2e";
}
.icon-FootballJersey2:before {
  content: "\eb2f";
}
.icon-GypsyTambourine2:before {
  content: "\eb30";
}
.icon-InsertCard2:before {
  content: "\eb31";
}
.icon-Neptune:before {
  content: "\eb32";
}
.icon-Cruise2:before {
  content: "\eb33";
}
.icon-Flipboard2:before {
  content: "\eb34";
}
.icon-OutdoorStove2:before {
  content: "\eb35";
}
.icon-PS42:before {
  content: "\eb36";
}
.icon-Saturn:before {
  content: "\eb37";
}
.icon-SoccerJersey:before {
  content: "\eb38";
}
.icon-Diapazone:before {
  content: "\eb39";
}
.icon-SearchFIle2:before {
  content: "\eb3c";
}
.icon-BoyBodywear:before {
  content: "\eb3e";
}
.icon-Homer:before {
  content: "\eb41";
}
.icon-TeddyBear:before {
  content: "\eb46";
}
.icon-CattleSkull:before {
  content: "\eb48";
}
.icon-ShoppingCart:before {
  content: "\eb4c";
}
.icon-Soyuz:before {
  content: "\eb4d";
}
.icon-ToyRobot:before {
  content: "\eb4e";
}
.icon-Umbrella:before {
  content: "\eb4f";
}
.icon-Chat2:before {
  content: "\eb50";
}
.icon-Newspaper:before {
  content: "\eb51";
}
.icon-Saxophone:before {
  content: "\eb52";
}
.icon-Compass2:before {
  content: "\eb57";
}
.icon-FireExtinguisher:before {
  content: "\eb59";
}
.icon-TheOlympics:before {
  content: "\eb5d";
}
.icon-Gagarin:before {
  content: "\eb62";
}
.icon-ChariotWheel:before {
  content: "\eb63";
}
.icon-Blueprint:before {
  content: "\eb65";
}
.icon-PriceTag7:before {
  content: "\eb69";
}
.icon-SafetyPinclosed:before {
  content: "\eb6b";
}
.icon-Trombone:before {
  content: "\eb6d";
}
.icon-BoxingGlove:before {
  content: "\eb6e";
}
.icon-LogCutting:before {
  content: "\eb72";
}
.icon-Ukulele:before {
  content: "\eb73";
}
.icon-Skateboard:before {
  content: "\eb77";
}
.icon-SolarSystem:before {
  content: "\eb78";
}
.icon-SurvivalKnife:before {
  content: "\eb79";
}
.icon-Left:before {
  content: "\eb7a";
}
.icon-Right2:before {
  content: "\eb7b";
}
.icon-BassGuitar:before {
  content: "\eb7e";
}
.icon-Luggage:before {
  content: "\eb7f";
}
.icon-Microphone:before {
  content: "\eb80";
}
.icon-SurvivalWatch:before {
  content: "\eb82";
}
.icon-Compose2:before {
  content: "\eb83";
}
.icon-ElectricGuitar:before {
  content: "\eb84";
}
.icon-Lightning:before {
  content: "\eb88";
}
.icon-MeteoriteImpact:before {
  content: "\eb89";
}
.icon-RotateLandscape:before {
  content: "\eb8b";
}
.icon-Stopwatch2:before {
  content: "\eb8d";
}
.icon-Earth3:before {
  content: "\eb8f";
}
.icon-Mailbox:before {
  content: "\eb92";
}
.icon-Capitalize:before {
  content: "\eb95";
}
.icon-FishingVest:before {
  content: "\eb97";
}
.icon-Key:before {
  content: "\eb99";
}
.icon-PingPong2:before {
  content: "\eb9d";
}
.icon-Binoculars:before {
  content: "\eba0";
}
.icon-CowboyHat:before {
  content: "\eba1";
}
.icon-Popcorn:before {
  content: "\eba2";
}
.icon-SETIDish:before {
  content: "\eba4";
}
.icon-WiredPhone:before {
  content: "\eba6";
}
.icon-Cimbalom:before {
  content: "\eba7";
}
.icon-TakeNotes:before {
  content: "\eba8";
}
.icon-SandCastle:before {
  content: "\ebac";
}
.icon-Bullets:before {
  content: "\ebad";
}
.icon-ShoppingCart3:before {
  content: "\ebb0";
}
.icon-FlipFlops:before {
  content: "\ebb3";
}
.icon-Jobs:before {
  content: "\ebb5";
}
.icon-MoonLander:before {
  content: "\ebbb";
}
.icon-CommercialSatellite:before {
  content: "\ebbc";
}
.icon-Ruler:before {
  content: "\ebbe";
}
.icon-Warning:before {
  content: "\ebc1";
}
.icon-AddCartContents:before {
  content: "\ebc3";
}
.icon-Canoe:before {
  content: "\ebc8";
}
.icon-DrumSet:before {
  content: "\ebc9";
}
.icon-NativeAmericanBow:before {
  content: "\ebca";
}
.icon-Parasailing:before {
  content: "\ebcc";
}
.icon-Feeder:before {
  content: "\ebcd";
}
.icon-MailContents:before {
  content: "\ebce";
}
.icon-OpenMail:before {
  content: "\ebcf";
}
.icon-Bills:before {
  content: "\ebd1";
}
.icon-Sunbed:before {
  content: "\ebd2";
}
.icon-NeilArmstrong:before {
  content: "\ebd4";
}
.icon-WindToy:before {
  content: "\ebdb";
}
.icon-ColtRevolver:before {
  content: "\ebdc";
}
.icon-Tomahawk:before {
  content: "\ebe2";
}
.icon-WaterJumping:before {
  content: "\ebe4";
}
.icon-Mail:before {
  content: "\ebe9";
}
.icon-Pencial:before {
  content: "\ebec";
}
.icon-PhoneMessage:before {
  content: "\ebed";
}
.icon-Headphones:before {
  content: "\ebfd";
}
.icon-Quaver:before {
  content: "\ebff";
}
.icon-ReMusicalNote:before {
  content: "\ec00";
}
.icon-MusicalNote2:before {
  content: "\ec01";
}
.icon-Code:before {
  content: "\ec07";
}
.icon-ColorBucket:before {
  content: "\ec08";
}
.icon-Forest:before {
  content: "\ec0a";
}
.icon-Briefcase2:before {
  content: "\ec10";
}
.icon-CardioBike:before {
  content: "\ec13";
}
.icon-ColorSpray:before {
  content: "\ec14";
}
.icon-Ipod:before {
  content: "\ec15";
}
.icon-DivingGear:before {
  content: "\ec19";
}
.icon-Ruler2:before {
  content: "\ec1c";
}
.icon-Mountainside3:before {
  content: "\ec1f";
}
.icon-NativeAmericanTent:before {
  content: "\ec20";
}
.icon-Brush:before {
  content: "\ec23";
}
.icon-Weight:before {
  content: "\ec25";
}
.icon-Trees:before {
  content: "\ec28";
}
.icon-Cabin:before {
  content: "\ec33";
}
.icon-Code2:before {
  content: "\ec34";
}
.icon-ColorPallette:before {
  content: "\ec35";
}
.icon-CrossroadsSigns:before {
  content: "\ec36";
}
.icon-ColorEyedropper:before {
  content: "\ec38";
}
.icon-HuntingLodge:before {
  content: "\ec3a";
}
.icon-facebook4:before {
  content: "\e743";
}
.icon-twitter-old:before {
  content: "\e744";
}
.icon-share:before {
  content: "\e745";
}
.icon-feed4:before {
  content: "\e746";
}
.icon-bird:before {
  content: "\e747";
}
.icon-chat3:before {
  content: "\e748";
}
.icon-phone4:before {
  content: "\e74c";
}
.icon-phone5:before {
  content: "\e74d";
}
.icon-monitor:before {
  content: "\e74e";
}
.icon-laptop2:before {
  content: "\e74f";
}
.icon-modem:before {
  content: "\e750";
}
.icon-hdd:before {
  content: "\e754";
}
.icon-keyboard:before {
  content: "\e755";
}
.icon-mouse:before {
  content: "\e756";
}
.icon-floppy:before {
  content: "\e758";
}
.icon-camera5:before {
  content: "\e75e";
}
.icon-pictures2:before {
  content: "\e75f";
}
.icon-eye4:before {
  content: "\e760";
}
.icon-camera6:before {
  content: "\e763";
}
.icon-volume:before {
  content: "\e766";
}
.icon-radio:before {
  content: "\e769";
}
.icon-cassette:before {
  content: "\e76c";
}
.icon-broadcast2:before {
  content: "\e76e";
}
.icon-cog3:before {
  content: "\e770";
}
.icon-search2:before {
  content: "\e77b";
}
.icon-zoomout3:before {
  content: "\e77c";
}
.icon-zoomin3:before {
  content: "\e77d";
}
.icon-binocular:before {
  content: "\e77e";
}
.icon-location2:before {
  content: "\e77f";
}
.icon-pin2:before {
  content: "\e780";
}
.icon-quote4:before {
  content: "\e783";
}
.icon-clipboard:before {
  content: "\e788";
}
.icon-clipboard2:before {
  content: "\e789";
}
.icon-gift:before {
  content: "\e794";
}
.icon-settings2:before {
  content: "\e796";
}
.icon-support:before {
  content: "\e797";
}
.icon-medicine:before {
  content: "\e798";
}
.icon-cone:before {
  content: "\e799";
}
.icon-info:before {
  content: "\e79b";
}
.icon-drink2:before {
  content: "\e7a2";
}
.icon-lollipop:before {
  content: "\e7a4";
}
.icon-heart2:before {
  content: "\e7a7";
}
.icon-lightning3:before {
  content: "\e7ad";
}
.icon-gaspump:before {
  content: "\e7b2";
}
.icon-tree:before {
  content: "\e7b4";
}
.icon-leaf:before {
  content: "\e7b5";
}
.icon-flower:before {
  content: "\e7b6";
}
.icon-direction:before {
  content: "\e7b7";
}
.icon-thumbsup:before {
  content: "\e7b8";
}
.icon-thumbsdown:before {
  content: "\e7b9";
}
.icon-arrow-up3:before {
  content: "\e7bc";
}
.icon-arrow-down3:before {
  content: "\e7bd";
}
.icon-arrow-left3:before {
  content: "\e7be";
}
.icon-arrow-right3:before {
  content: "\e7bf";
}
.icon-arrow-top-right:before {
  content: "\e7c0";
}
.icon-arrow-top-left:before {
  content: "\e7c1";
}
.icon-arrow-bottom-right:before {
  content: "\e7c2";
}
.icon-arrow-bottom-left:before {
  content: "\e7c3";
}
.icon-tv2:before {
  content: "\e7cc";
}
.icon-trashcan:before {
  content: "\e7d3";
}
.icon-umbrella:before {
  content: "\e7d9";
}
.icon-printer:before {
  content: "\e013";
}
.icon-laptop:before {
  content: "\e001";
}
.icon-desktop:before {
  content: "\e002";
}
.icon-tablet:before {
  content: "\e003";
}
.icon-phone2:before {
  content: "\e004";
}
.icon-mobile:before {
  content: "\e000";
}
.icon-camera2:before {
  content: "\e012";
}
.icon-profile-male:before {
  content: "\e040";
}
.icon-profile-female:before {
  content: "\e041";
}
.icon-layers3:before {
  content: "\e031";
}
.icon-basket:before {
  content: "\e027";
}
.icon-envelope:before {
  content: "\e028";
}
.icon-twitter4:before {
  content: "\e05e";
}
.icon-rss:before {
  content: "\e060";
}
.icon-tumblr3:before {
  content: "\e061";
}
.icon-linkedin2:before {
  content: "\e062";
}
.icon-cancel3:before {
  content: "\e6ef";
}
.icon-checkmark2:before {
  content: "\e6f0";
}
.icon-cancel5:before {
  content: "\e6f7";
}
.icon-checkmark4:before {
  content: "\e6fa";
}
.icon-heart3:before {
  content: "\e6fb";
}
.icon-cloud3:before {
  content: "\e6fc";
}
.icon-star:before {
  content: "\e6fd";
}
.icon-trash:before {
  content: "\e701";
}
.icon-search:before {
  content: "\e704";
}
.icon-bubble:before {
  content: "\e706";
}
.icon-like:before {
  content: "\e70c";
}
.icon-world:before {
  content: "\e718";
}
.icon-settings:before {
  content: "\e719";
}
.icon-pen:before {
  content: "\e71e";
}
.icon-diamond:before {
  content: "\e71f";
}
.icon-location:before {
  content: "\e721";
}
.icon-paperplane:before {
  content: "\e723";
}
.icon-params:before {
  content: "\e724";
}
.icon-banknote:before {
  content: "\e725";
}
.icon-study:before {
  content: "\e729";
}
.icon-lab:before {
  content: "\e72a";
}
.icon-number:before {
  content: "\e72b";
}
.icon-number2:before {
  content: "\e72c";
}
.icon-number3:before {
  content: "\e72d";
}
.icon-number4:before {
  content: "\e72e";
}
.icon-number5:before {
  content: "\e72f";
}
.icon-number6:before {
  content: "\e730";
}
.icon-number7:before {
  content: "\e731";
}
.icon-number8:before {
  content: "\e732";
}
.icon-number9:before {
  content: "\e733";
}
.icon-number10:before {
  content: "\e734";
}
.icon-quote2:before {
  content: "\e73e";
}
.icon-quote3:before {
  content: "\e73f";
}
.icon-th-small:before {
  content: "\e82e";
}
.icon-th-menu:before {
  content: "\e82f";
}
.icon-th-list:before {
  content: "\e830";
}
.icon-th-large:before {
  content: "\e831";
}
.icon-leaf2:before {
  content: "\e832";
}
.icon-feather:before {
  content: "\e835";
}
.icon-plane-outline:before {
  content: "\e836";
}
.icon-microphone-outline:before {
  content: "\e837";
}
.icon-chevron-right2:before {
  content: "\e838";
}
.icon-chevron-left2:before {
  content: "\e839";
}
.icon-arrow-right-thick:before {
  content: "\e83a";
}
.icon-arrow-left-thick:before {
  content: "\e83c";
}
.icon-arrow-up-thick:before {
  content: "\e83f";
}
.icon-arrow-down-thick:before {
  content: "\e840";
}
.icon-minus5:before {
  content: "\e841";
}
.icon-plus7:before {
  content: "\e842";
}
.icon-backspace:before {
  content: "\e843";
}
.icon-eye3:before {
  content: "\e005";
}
.icon-paper-clip:before {
  content: "\e006";
}
.icon-mail:before {
  content: "\e007";
}
.icon-toggle:before {
  content: "\e008";
}
.icon-layout:before {
  content: "\e009";
}
.icon-link2:before {
  content: "\e00a";
}
.icon-bell:before {
  content: "\e00b";
}
.icon-lock:before {
  content: "\e00c";
}
.icon-unlock:before {
  content: "\e00d";
}
.icon-ribbon:before {
  content: "\e00e";
}
.icon-image:before {
  content: "\e010";
}
.icon-signal:before {
  content: "\e011";
}
.icon-target:before {
  content: "\e014";
}
.icon-clipboard3:before {
  content: "\e015";
}
.icon-clock:before {
  content: "\e016";
}
.icon-watch:before {
  content: "\e017";
}
.icon-air-play:before {
  content: "\e018";
}
.icon-camera4:before {
  content: "\e019";
}
.icon-video:before {
  content: "\e01a";
}
.icon-printer2:before {
  content: "\e020";
}
.icon-monitor2:before {
  content: "\e021";
}
.icon-server:before {
  content: "\e022";
}
.icon-cog4:before {
  content: "\e023";
}
.icon-heart4:before {
  content: "\e024";
}
.icon-paragraph:before {
  content: "\e025";
}
.icon-align-justify2:before {
  content: "\e026";
}
.icon-align-left:before {
  content: "\e029";
}
.icon-align-center:before {
  content: "\e02a";
}
.icon-align-right:before {
  content: "\e02b";
}
.icon-book:before {
  content: "\e030";
}
.icon-layers4:before {
  content: "\e032";
}
.icon-stack:before {
  content: "\e033";
}
.icon-stack-2:before {
  content: "\e034";
}
.icon-paper:before {
  content: "\e035";
}
.icon-paper-stack:before {
  content: "\e036";
}
.icon-search4:before {
  content: "\e037";
}
.icon-zoom-in:before {
  content: "\e038";
}
.icon-zoom-out:before {
  content: "\e039";
}
.icon-reply:before {
  content: "\e03a";
}
.icon-circle-plus:before {
  content: "\e042";
}
.icon-circle-minus:before {
  content: "\e043";
}
.icon-circle-check:before {
  content: "\e044";
}
.icon-circle-cross:before {
  content: "\e045";
}
.icon-square-plus:before {
  content: "\e046";
}
.icon-square-minus:before {
  content: "\e047";
}
.icon-square-check:before {
  content: "\e048";
}
.icon-square-cross:before {
  content: "\e049";
}
.icon-microphone:before {
  content: "\e04a";
}
.icon-record2:before {
  content: "\e04b";
}
.icon-skip-back:before {
  content: "\e050";
}
.icon-rewind:before {
  content: "\e051";
}
.icon-play2:before {
  content: "\e052";
}
.icon-pause2:before {
  content: "\e053";
}
.icon-stop2:before {
  content: "\e054";
}
.icon-fast-forward:before {
  content: "\e055";
}
.icon-skip-forward:before {
  content: "\e056";
}
.icon-shuffle:before {
  content: "\e057";
}
.icon-repeat:before {
  content: "\e058";
}
.icon-folder:before {
  content: "\e059";
}
.icon-umbrella2:before {
  content: "\e063";
}
.icon-moon2:before {
  content: "\e064";
}
.icon-thermometer2:before {
  content: "\e065";
}
.icon-drop:before {
  content: "\e066";
}
.icon-sun4:before {
  content: "\e067";
}
.icon-cloud4:before {
  content: "\e068";
}
.icon-cloud-upload:before {
  content: "\e069";
}
.icon-cloud-download:before {
  content: "\e06a";
}
.icon-upload:before {
  content: "\e06b";
}
.icon-download:before {
  content: "\e06c";
}
.icon-location3:before {
  content: "\e070";
}
.icon-location-2:before {
  content: "\e071";
}
.icon-map:before {
  content: "\e072";
}
.icon-battery:before {
  content: "\e073";
}
.icon-head:before {
  content: "\e074";
}
.icon-briefcase:before {
  content: "\e075";
}
.icon-speech-bubble:before {
  content: "\e076";
}
.icon-anchor:before {
  content: "\e077";
}
.icon-globe:before {
  content: "\e078";
}
.icon-box:before {
  content: "\e079";
}
.icon-reload:before {
  content: "\e080";
}
.icon-share3:before {
  content: "\e081";
}
.icon-marquee:before {
  content: "\e082";
}
.icon-marquee-plus:before {
  content: "\e083";
}
.icon-marquee-minus:before {
  content: "\e084";
}
.icon-tag:before {
  content: "\e085";
}
.icon-power:before {
  content: "\e086";
}
.icon-command:before {
  content: "\e087";
}
.icon-alt:before {
  content: "\e088";
}
.icon-esc:before {
  content: "\e089";
}
.icon-bar-graph:before {
  content: "\e090";
}
.icon-bar-graph-2:before {
  content: "\e091";
}
.icon-pie-graph:before {
  content: "\e092";
}
.icon-star2:before {
  content: "\e093";
}
.icon-arrow-left4:before {
  content: "\e094";
}
.icon-arrow-right7:before {
  content: "\e095";
}
.icon-arrow-up4:before {
  content: "\e096";
}
.icon-arrow-down4:before {
  content: "\e097";
}
.icon-volume2:before {
  content: "\e098";
}
.icon-mute:before {
  content: "\e099";
}
.icon-content-right:before {
  content: "\e100";
}
.icon-content-left:before {
  content: "\e101";
}
.icon-grid2:before {
  content: "\e102";
}
.icon-grid-2:before {
  content: "\e103";
}
.icon-columns:before {
  content: "\e104";
}
.icon-loader:before {
  content: "\e105";
}
.icon-bag:before {
  content: "\e106";
}
.icon-ban:before {
  content: "\e107";
}
.icon-flag:before {
  content: "\e108";
}
.icon-trash2:before {
  content: "\e109";
}
.icon-expand:before {
  content: "\e110";
}
.icon-contract:before {
  content: "\e111";
}
.icon-maximize:before {
  content: "\e112";
}
.icon-minimize:before {
  content: "\e113";
}
.icon-plus5:before {
  content: "\e114";
}
.icon-minus6:before {
  content: "\e115";
}
.icon-check:before {
  content: "\e116";
}
.icon-cross:before {
  content: "\e117";
}
.icon-move:before {
  content: "\e118";
}
.icon-delete:before {
  content: "\e119";
}
.icon-menu3:before {
  content: "\e120";
}
.icon-archive:before {
  content: "\e121";
}
.icon-inbox:before {
  content: "\e122";
}
.icon-outbox:before {
  content: "\e123";
}
.icon-file:before {
  content: "\e124";
}
.icon-file-add:before {
  content: "\e125";
}
.icon-file-subtract:before {
  content: "\e126";
}
.icon-help:before {
  content: "\e127";
}
.icon-open:before {
  content: "\e128";
}
.icon-ellipsis:before {
  content: "\e129";
}
.icon-basecamp:before {
  content: "\ec3d";
}
.icon-behance:before {
  content: "\ec3e";
}
.icon-creative-cloud:before {
  content: "\ec3f";
}
.icon-dropbox:before {
  content: "\ec40";
}
.icon-evernote:before {
  content: "\ec41";
}
.icon-flattr:before {
  content: "\ec42";
}
.icon-foursquare:before {
  content: "\ec43";
}
.icon-google-drive:before {
  content: "\ec44";
}
.icon-google-hangouts:before {
  content: "\ec45";
}
.icon-grooveshark:before {
  content: "\ec46";
}
.icon-icloud:before {
  content: "\ec47";
}
.icon-mixi:before {
  content: "\ec48";
}
.icon-onedrive:before {
  content: "\ec49";
}
.icon-paypal:before {
  content: "\ec4a";
}
.icon-picasa:before {
  content: "\ec4b";
}
.icon-qq:before {
  content: "\ec4c";
}
.icon-rdio-with-circle:before {
  content: "\ec4d";
}
.icon-renren:before {
  content: "\ec4e";
}
.icon-scribd:before {
  content: "\ec4f";
}
.icon-sina-weibo:before {
  content: "\ec50";
}
.icon-slideshare:before {
  content: "\ec52";
}
.icon-smashing:before {
  content: "\ec53";
}
.icon-spotify:before {
  content: "\ec54";
}
.icon-swarm:before {
  content: "\ec55";
}
.icon-vine:before {
  content: "\ec56";
}
.icon-vk:before {
  content: "\ec57";
}
.icon-xing:before {
  content: "\ec58";
}
.icon-yelp:before {
  content: "\ec59";
}
.icon-facebook:before {
  content: "\ec5b";
}
.icon-google:before {
  content: "\ec5d";
}
.icon-instagram:before {
  content: "\ec5e";
}
.icon-lastfm:before {
  content: "\ec5f";
}
.icon-linkedin:before {
  content: "\ec60";
}
.icon-tumblr:before {
  content: "\ec63";
}
.icon-play:before {
  content: "\e7dd";
}
.icon-pause:before {
  content: "\e7de";
}
.icon-record:before {
  content: "\e7df";
}
.icon-stop:before {
  content: "\e7e0";
}
.icon-next:before {
  content: "\e7e1";
}
.icon-previous:before {
  content: "\e7e2";
}
.icon-first:before {
  content: "\e7e3";
}
.icon-last:before {
  content: "\e7e4";
}
.icon-github6:before {
  content: "\e7e8";
}
.icon-flickr5:before {
  content: "\e7ea";
}
.icon-twitter5:before {
  content: "\e7ee";
}
.icon-facebook5:before {
  content: "\e7f0";
}
.icon-googleplus6:before {
  content: "\e7f3";
}
.icon-pinterest3:before {
  content: "\e7f5";
}
.icon-qq2:before {
  content: "\e7ff";
}
.icon-instagram2:before {
  content: "\e801";
}
.icon-evernote2:before {
  content: "\e804";
}
.icon-renren2:before {
  content: "\e807";
}
.icon-sina-weibo2:before {
  content: "\e808";
}
.icon-paypal4:before {
  content: "\e80a";
}
.icon-picasa2:before {
  content: "\e80b";
}
.icon-soundcloud3:before {
  content: "\e80c";
}
.icon-mixi2:before {
  content: "\e80d";
}
.icon-circles:before {
  content: "\e80f";
}
.icon-vk2:before {
  content: "\e810";
}
.icon-smashing2:before {
  content: "\e811";
}
.icon-stumbleupon3:before {
  content: "\e812";
}
.icon-lastfm3:before {
  content: "\e813";
}
.icon-earth2:before {
  content: "\e815";
}
.icon-heart32:before {
  content: "\e816";
}
.icon-arrow-right4:before {
  content: "\e817";
}
.icon-arrow-left5:before {
  content: "\e818";
}
.icon-arrow-down5:before {
  content: "\e819";
}
.icon-arrow-up5:before {
  content: "\e81a";
}
.icon-arrow-right5:before {
  content: "\e81b";
}
.icon-arrow-left6:before {
  content: "\e81c";
}
.icon-arrow-down6:before {
  content: "\e81d";
}
.icon-arrow-up6:before {
  content: "\e81e";
}
.icon-uniE81F:before {
  content: "\e820";
}
.icon-menu2:before {
  content: "\e823";
}
.icon-minus4:before {
  content: "\e825";
}
.icon-plus6:before {
  content: "\e826";
}
.icon-list:before {
  content: "\e827";
}
.icon-arrow-left7:before {
  content: "\e828";
}
.icon-arrow-down7:before {
  content: "\e829";
}
.icon-arrow-up7:before {
  content: "\e82a";
}
.icon-arrow-right6:before {
  content: "\e82b";
}
.icon-ccw:before {
  content: "\e82c";
}
.icon-cw:before {
  content: "\e82d";
}
.icon-box2:before {
  content: "\e909";
}
.icon-write:before {
  content: "\e90a";
}
.icon-clock2:before {
  content: "\e910";
}
.icon-reply2:before {
  content: "\e916";
}
.icon-reply-all:before {
  content: "\e91e";
}
.icon-forward:before {
  content: "\e920";
}
.icon-search22:before {
  content: "\e923";
}
.icon-trash22:before {
  content: "\e925";
}
.icon-envelope2:before {
  content: "\e92a";
}
.icon-bubble2:before {
  content: "\e930";
}
.icon-user2:before {
  content: "\e938";
}
.icon-users:before {
  content: "\e93b";
}
.icon-cloud23:before {
  content: "\e93c";
}
.icon-download2:before {
  content: "\e93f";
}
.icon-upload2:before {
  content: "\e941";
}
.icon-rain:before {
  content: "\e945";
}
.icon-sun23:before {
  content: "\e947";
}
.icon-moon22:before {
  content: "\e94a";
}
.icon-bell2:before {
  content: "\e94b";
}
.icon-folder2:before {
  content: "\e94d";
}
.icon-pin:before {
  content: "\e951";
}
.icon-sound:before {
  content: "\e95b";
}
.icon-microphone2:before {
  content: "\e95c";
}
.icon-camera22:before {
  content: "\e962";
}
.icon-image2:before {
  content: "\e964";
}
.icon-calendar:before {
  content: "\e96d";
}
.icon-map-marker:before {
  content: "\e972";
}
.icon-store:before {
  content: "\e976";
}
.icon-support2:before {
  content: "\e978";
}
.icon-tag2:before {
  content: "\e97a";
}
.icon-heart22:before {
  content: "\e97c";
}
.icon-video-camera:before {
  content: "\e97f";
}
.icon-trophy:before {
  content: "\e980";
}
.icon-cart2:before {
  content: "\e981";
}
.icon-eye22:before {
  content: "\e983";
}
.icon-cancel4:before {
  content: "\e985";
}
.icon-chart:before {
  content: "\e986";
}
.icon-target2:before {
  content: "\e987";
}
.icon-printer22:before {
  content: "\e988";
}
.icon-location22:before {
  content: "\e989";
}
.icon-bookmark3:before {
  content: "\e98a";
}
.icon-monitor22:before {
  content: "\e98c";
}
.icon-cross2:before {
  content: "\e98d";
}
.icon-plus22:before {
  content: "\e990";
}
.icon-left2:before {
  content: "\e993";
}
.icon-up2:before {
  content: "\e997";
}
.icon-browser:before {
  content: "\e998";
}
.icon-windows2:before {
  content: "\e99c";
}
.icon-switch2:before {
  content: "\e99e";
}
.icon-dashboard:before {
  content: "\e99f";
}
.icon-play22:before {
  content: "\e9a0";
}
.icon-fast-forward2:before {
  content: "\e9a1";
}
.icon-next2:before {
  content: "\e9a3";
}
.icon-refresh:before {
  content: "\e9a5";
}
.icon-film:before {
  content: "\e9aa";
}
.icon-home2:before {
  content: "\e9b1";
}
.icon-home:before {
  content: "\e800";
}
.icon-pencil:before {
  content: "\e802";
}
.icon-quill:before {
  content: "\e803";
}
.icon-droplet:before {
  content: "\e806";
}
.icon-camera:before {
  content: "\e809";
}
.icon-credit-card:before {
  content: "\e81f";
}
.icon-lifebuoy:before {
  content: "\e821";
}
.icon-phone:before {
  content: "\e822";
}
.icon-address-book:before {
  content: "\e824";
}
.icon-undo:before {
  content: "\e833";
}
.icon-redo:before {
  content: "\e834";
}
.icon-user:before {
  content: "\e83b";
}
.icon-quotes-left:before {
  content: "\e83d";
}
.icon-quotes-right:before {
  content: "\e83e";
}
.icon-fire:before {
  content: "\e85f";
}
.icon-airplane:before {
  content: "\e865";
}
.icon-switch:before {
  content: "\e869";
}
.icon-power-cord:before {
  content: "\e86a";
}
.icon-cloud:before {
  content: "\e86d";
}
.icon-link:before {
  content: "\e873";
}
.icon-attachment:before {
  content: "\e875";
}
.icon-eye:before {
  content: "\e876";
}
.icon-bookmark:before {
  content: "\e878";
}
.icon-sun:before {
  content: "\e87a";
}
.icon-heart:before {
  content: "\e87e";
}
.icon-loop2:before {
  content: "\e884";
}
.icon-share2:before {
  content: "\e893";
}
.icon-feed2:before {
  content: "\e8a3";
}
.icon-youtube3:before {
  content: "\e8a8";
}
.icon-twitch:before {
  content: "\e8aa";
}
.icon-vimeo:before {
  content: "\e8ab";
}
.icon-wordpress:before {
  content: "\e8c4";
}
.icon-joomla:before {
  content: "\e8c6";
}
.icon-tux:before {
  content: "\e8cc";
}
.icon-apple:before {
  content: "\e8cd";
}
.icon-finder:before {
  content: "\e8ce";
}
.icon-windows8:before {
  content: "\e8d0";
}
.icon-stackoverflow:before {
  content: "\e8dc";
}
.icon-html5:before {
  content: "\e8e4";
}
.icon-codepen:before {
  content: "\e8e5";
}
.icon-chrome:before {
  content: "\e8e6";
}
.icon-firefox:before {
  content: "\e8e7";
}
.icon-IE:before {
  content: "\e8e8";
}
.icon-opera:before {
  content: "\e8e9";
}
.icon-safari:before {
  content: "\e8ea";
}
.icon-comment:before {
  content: "\e61b";
}
.icon-check-alt:before {
  content: "\e61c";
}
.icon-x-altx-alt:before {
  content: "\e61d";
}
.icon-plus-alt:before {
  content: "\e621";
}
.icon-plus2:before {
  content: "\e622";
}
.icon-document-alt-stroke:before {
  content: "\e623";
}
.icon-eye2:before {
  content: "\e624";
}
.icon-camera3:before {
  content: "\e625";
}
.icon-left-quote-alt:before {
  content: "\e628";
}
.icon-right-quote-alt:before {
  content: "\e629";
}
.icon-sunrise:before {
  content: "\e62c";
}
.icon-sun2:before {
  content: "\e62d";
}
.icon-moon:before {
  content: "\e62e";
}
.icon-sun22:before {
  content: "\e62f";
}
.icon-windy:before {
  content: "\e630";
}
.icon-wind:before {
  content: "\e631";
}
.icon-snowflake:before {
  content: "\e632";
}
.icon-cloudy:before {
  content: "\e633";
}
.icon-cloud2:before {
  content: "\e634";
}
.icon-windy2:before {
  content: "\e635";
}
.icon-snowy:before {
  content: "\e636";
}
.icon-snowy2:before {
  content: "\e637";
}
.icon-snowy3:before {
  content: "\e638";
}
.icon-weather:before {
  content: "\e639";
}
.icon-cloudy2:before {
  content: "\e63a";
}
.icon-cloud22:before {
  content: "\e63b";
}
.icon-lightning:before {
  content: "\e63c";
}
.icon-sun3:before {
  content: "\e63d";
}
.icon-snowy4:before {
  content: "\e63e";
}
.icon-weather2:before {
  content: "\e63f";
}
.icon-cloudy3:before {
  content: "\e640";
}
.icon-lightning2:before {
  content: "\e641";
}
.icon-thermometer:before {
  content: "\e642";
}
.icon-compass:before {
  content: "\e643";
}
.icon-none:before {
  content: "\e644";
}
.icon-Celsius:before {
  content: "\e645";
}
.icon-Fahrenheit:before {
  content: "\e646";
}
.icon-weather3:before {
  content: "\e647";
}
.icon-weather4:before {
  content: "\e648";
}
.icon-weather5:before {
  content: "\e649";
}
.icon-uniF488:before {
  content: "\e64a";
}
.icon-uniF489:before {
  content: "\e64b";
}
.icon-uniF48A:before {
  content: "\e64c";
}
.icon-uniF48B:before {
  content: "\e64d";
}
.icon-down:before {
  content: "\e64e";
}
.icon-downleft:before {
  content: "\e64f";
}
.icon-downright:before {
  content: "\e650";
}
.icon-up:before {
  content: "\e651";
}
.icon-upleft:before {
  content: "\e652";
}
.icon-upright:before {
  content: "\e653";
}
.icon-right:before {
  content: "\e654";
}
.icon-left:before {
  content: "\e655";
}
.icon-psbuttonx:before {
  content: "\e657";
}
.icon-menu:before {
  content: "\e658";
}
.icon-mouse2:before {
  content: "\e659";
}
.icon-uniF639:before {
  content: "\e65b";
}
.icon-uniF477:before {
  content: "\e65c";
}
.icon-uniF478:before {
  content: "\e65d";
}
.icon-uniF479:before {
  content: "\e65e";
}
.icon-uniF476:before {
  content: "\e65f";
}
.icon-grid:before {
  content: "\e660";
}
.icon-details:before {
  content: "\e661";
}
.icon-thumbnails:before {
  content: "\e662";
}
.icon-quote:before {
  content: "\e663";
}
.icon-post2:before {
  content: "\e664";
}
.icon-layers:before {
  content: "\e665";
}
.icon-layers2:before {
  content: "\e666";
}
.icon-minus2:before {
  content: "\e667";
}
.icon-google2:before {
  content: "\e66d";
}
.icon-youtube2:before {
  content: "\e670";
}
.icon-steam:before {
  content: "\e674";
}
.icon-github2:before {
  content: "\e677";
}
.icon-android:before {
  content: "\e678";
}
.icon-windows:before {
  content: "\e679";
}
.icon-paypal3:before {
  content: "\e681";
}
.icon-googleplus:before {
  content: "\e687";
}
.icon-google-drive2:before {
  content: "\e68b";
}
.icon-lanyrd:before {
  content: "\e68d";
}
.icon-flickr2:before {
  content: "\e68f";
}
.icon-skype:before {
  content: "\e696";
}
.icon-reddit:before {
  content: "\e697";
}
.icon-lastfm2:before {
  content: "\e699";
}
.icon-yelp2:before {
  content: "\e69b";
}
.icon-file-pdf:before {
  content: "\e69d";
}
.icon-file-openoffice:before {
  content: "\e69e";
}
.icon-file-word:before {
  content: "\e69f";
}
.icon-facebook2:before {
  content: "\e6a0";
}
.icon-instagram3:before {
  content: "\e6a3";
}
.icon-picassa:before {
  content: "\e6aa";
}
.icon-dribbble:before {
  content: "\e6ac";
}
.icon-forrst:before {
  content: "\e6af";
}
.icon-deviantart2:before {
  content: "\e6b1";
}
.icon-joomla2:before {
  content: "\e6b2";
}
.icon-blogger:before {
  content: "\e6b3";
}
.icon-yahoo:before {
  content: "\e6b7";
}
.icon-tux2:before {
  content: "\e6b8";
}
.icon-apple2:before {
  content: "\e6b9";
}
.icon-finder2:before {
  content: "\e6ba";
}
.icon-delicious:before {
  content: "\e6bb";
}
.icon-stumbleupon2:before {
  content: "\e6bd";
}
.icon-stackoverflow2:before {
  content: "\e6be";
}
.icon-file-excel:before {
  content: "\e6c4";
}
.icon-file-zip:before {
  content: "\e6c5";
}
.icon-file-powerpoint:before {
  content: "\e6c6";
}
.icon-file-xml:before {
  content: "\e6c7";
}
.icon-file-css:before {
  content: "\e6c8";
}
.icon-html52:before {
  content: "\e6c9";
}
.icon-html522:before {
  content: "\e6ca";
}
.icon-css3:before {
  content: "\e6cb";
}
.icon-chrome2:before {
  content: "\e6cc";
}
.icon-at:before {
  content: "\e6cd";
}
.icon-copyright:before {
  content: "\e6ce";
}
.icon-multiply:before {
  content: "\e6cf";
}
.icon-cursor:before {
  content: "\e6d0";
}
.icon-circleadd:before {
  content: "\e6d1";
}
.icon-circledelete:before {
  content: "\e6d2";
}
.icon-circleselect:before {
  content: "\e6d3";
}
.icon-elipse:before {
  content: "\e6d4";
}
.icon-roundedrectangle:before {
  content: "\e6d5";
}
.icon-polygon:before {
  content: "\e6d6";
}
.icon-notificationdown:before {
  content: "\e6d7";
}
.icon-bookmark2:before {
  content: "\e6d8";
}
.icon-zoomin:before {
  content: "\e6d9";
}
.icon-zoomout:before {
  content: "\e6da";
}
.icon-cmd:before {
  content: "\e6db";
}
.icon-cart:before {
  content: "\e6dc";
}
.icon-cog2:before {
  content: "\e6e0";
}
.icon-minus3:before {
  content: "\e6e1";
}
.icon-plus4:before {
  content: "\e6e2";
}
.icon-cancel:before {
  content: "\e6e3";
}
.icon-zoomin2:before {
  content: "\e6e4";
}
.icon-zoomout2:before {
  content: "\e6e5";
}
.icon-cancel2:before {
  content: "\e6e7";
}
.icon-arrow-left2:before {
  content: "\e6e8";
}
.icon-arrow-up2:before {
  content: "\e6e9";
}
.icon-arrow-right2:before {
  content: "\e6ea";
}
.icon-arrow-down2:before {
  content: "\e6eb";
}
.icon-add-circle-1:before {
  content: "\e9b6";
}
.icon-baby-trolley:before {
  content: "\e9bc";
}
.icon-banking-donation-2:before {
  content: "\e9be";
}
.icon-bin:before {
  content: "\e9c6";
}
.icon-chat-bubble-square-1:before {
  content: "\e9c8";
}
.icon-chat-bubble-square-smiley:before {
  content: "\e9cd";
}
.icon-chef-1:before {
  content: "\e9ce";
}
.icon-chef-hat:before {
  content: "\e9cf";
}
.icon-content-book-2:before {
  content: "\e9d1";
}
.icon-fire-extinguisher:before {
  content: "\e9d3";
}
.icon-fire-lighter:before {
  content: "\e9d4";
}
.icon-flash:before {
  content: "\e9d5";
}
.icon-folder-add:before {
  content: "\e9d7";
}
.icon-folder-check:before {
  content: "\e9d8";
}
.icon-folder-close:before {
  content: "\e9dc";
}
.icon-folder-subtract:before {
  content: "\e9de";
}
.icon-food-chicken-drum-stick:before {
  content: "\e9df";
}
.icon-food-icecream-2:before {
  content: "\e9e0";
}
.icon-glass-cocktail-2:before {
  content: "\e9e4";
}
.icon-graduation-hat:before {
  content: "\e9e7";
}
.icon-hand-gun:before {
  content: "\e9ea";
}
.icon-health-prescription-2:before {
  content: "\e9eb";
}
.icon-helicopter:before {
  content: "\e9ef";
}
.icon-hotel-bath-shower:before {
  content: "\e9f3";
}
.icon-id-card-1:before {
  content: "\e9f6";
}
.icon-key-hole-1:before {
  content: "\e9f9";
}
.icon-king:before {
  content: "\e9fb";
}
.icon-lock-1:before {
  content: "\e9fc";
}
.icon-lock-unlock-1:before {
  content: "\e9fd";
}
.icon-nature-plant-1:before {
  content: "\e9fe";
}
.icon-paint-brush-1:before {
  content: "\e9ff";
}
.icon-places-christ-the-redeemer:before {
  content: "\ea02";
}
.icon-places-eiffel-tower:before {
  content: "\ea05";
}
.icon-places-home-3:before {
  content: "\ea0b";
}
.icon-places-taj-mahal:before {
  content: "\ea0f";
}
.icon-police-officer-1:before {
  content: "\ea19";
}
.icon-polo-shirt:before {
  content: "\ea1b";
}
.icon-quill2:before {
  content: "\ea1d";
}
.icon-rewards-banner-check:before {
  content: "\ea1f";
}
.icon-rewards-gift:before {
  content: "\ea25";
}
.icon-ring-planet:before {
  content: "\ea26";
}
.icon-romance-bow:before {
  content: "\ea29";
}
.icon-romance-love-target:before {
  content: "\ea2a";
}
.icon-romance-relationship:before {
  content: "\ea2c";
}
.icon-save-water:before {
  content: "\ea31";
}
.icon-user-add:before {
  content: "\ea38";
}
.icon-user-chat-1:before {
  content: "\ea3c";
}
.icon-user-check:before {
  content: "\ea3f";
}
.icon-user-female:before {
  content: "\ea40";
}
.icon-user-headphone:before {
  content: "\ea41";
}
.icon-video-games-gameboy:before {
  content: "\ea46";
}
.icon-video-games-pacman:before {
  content: "\ea4b";
}
.icon-vote-heart-circle-1:before {
  content: "\ea4f";
}
.icon-add-circle-12:before {
  content: "\ea52";
}
.icon-airplane2:before {
  content: "\ea53";
}
.icon-alien-head:before {
  content: "\ea54";
}
.icon-android2:before {
  content: "\ea55";
}
.icon-baby-trolley2:before {
  content: "\ea56";
}
.icon-banking-debit-machine:before {
  content: "\ea59";
}
.icon-banking-donation-22:before {
  content: "\ea5e";
}
.icon-banking-spendings-1:before {
  content: "\ea5f";
}
.icon-banking-spendings-3:before {
  content: "\ea60";
}
.icon-bank-note:before {
  content: "\ea61";
}
.icon-battery-charging-1:before {
  content: "\ea62";
}
.icon-beaker-science:before {
  content: "\ea64";
}
.icon-bin2:before {
  content: "\ea67";
}
.icon-binoculars:before {
  content: "\ea68";
}
.icon-box-2:before {
  content: "\ea69";
}
.icon-building-6:before {
  content: "\ea6a";
}
.icon-building-10:before {
  content: "\ea6b";
}
.icon-building-barn:before {
  content: "\ea6e";
}
.icon-bus-2:before {
  content: "\ea6f";
}
.icon-business-briefcase-cash:before {
  content: "\ea72";
}
.icon-business-whiteboard:before {
  content: "\ea78";
}
.icon-calendar-1:before {
  content: "\ea79";
}
.icon-camera-1:before {
  content: "\ea7b";
}
.icon-camera-live-view-off:before {
  content: "\ea7c";
}
.icon-car-2:before {
  content: "\ea7e";
}
.icon-castle-1:before {
  content: "\ea7f";
}
.icon-cc-camera-1:before {
  content: "\ea80";
}
.icon-chat-bubble-square-smiley2:before {
  content: "\ea85";
}
.icon-check-box:before {
  content: "\ea86";
}
.icon-chef-12:before {
  content: "\ea87";
}
.icon-chef-hat2:before {
  content: "\ea8b";
}
.icon-close2:before {
  content: "\ea8c";
}
.icon-cloud32:before {
  content: "\ea8d";
}
.icon-cog-box:before {
  content: "\ea91";
}
.icon-coin-stack-1:before {
  content: "\ea92";
}
.icon-computer-screen-1:before {
  content: "\ea93";
}
.icon-content-book-22:before {
  content: "\ea96";
}
.icon-couch:before {
  content: "\ea97";
}
.icon-data-download-5:before {
  content: "\ea9a";
}
.icon-data-upload-5:before {
  content: "\ea9c";
}
.icon-devices:before {
  content: "\ea9d";
}
.icon-dna:before {
  content: "\ea9e";
}
.icon-download-computer:before {
  content: "\ea9f";
}
.icon-eco-field:before {
  content: "\eaa0";
}
.icon-file-new-1:before {
  content: "\eaa1";
}
.icon-file-new-2:before {
  content: "\eaa2";
}
.icon-file-notes-document:before {
  content: "\eaac";
}
.icon-file-notes-new:before {
  content: "\eaad";
}
.icon-file-office-text:before {
  content: "\eab3";
}
.icon-file-tasks-add:before {
  content: "\eab7";
}
.icon-file-zipped-new:before {
  content: "\eab8";
}
.icon-fire-extinguisher2:before {
  content: "\eabb";
}
.icon-flash2:before {
  content: "\eabd";
}
.icon-folder-add2:before {
  content: "\eac0";
}
.icon-folder-check2:before {
  content: "\eac3";
}
.icon-folder-close2:before {
  content: "\eac5";
}
.icon-folder-subtract2:before {
  content: "\eac6";
}
.icon-food-chicken-drum-stick2:before {
  content: "\eac7";
}
.icon-food-double-burger:before {
  content: "\eac8";
}
.icon-food-icecream-22:before {
  content: "\eac9";
}
.icon-glass-cocktail-22:before {
  content: "\eacc";
}
.icon-graduation-hat2:before {
  content: "\eacd";
}
.icon-hand-gun2:before {
  content: "\ead0";
}
.icon-hand-remote:before {
  content: "\ead6";
}
.icon-hat-magician:before {
  content: "\eadc";
}
.icon-health-ambulance:before {
  content: "\eadd";
}
.icon-health-graph-1:before {
  content: "\eae0";
}
.icon-health-heart-pulse:before {
  content: "\eae4";
}
.icon-health-hospital-sign-1:before {
  content: "\eae8";
}
.icon-health-medicine-bottle:before {
  content: "\eae9";
}
.icon-health-prescription-22:before {
  content: "\eaee";
}
.icon-helicopter2:before {
  content: "\eaef";
}
.icon-hot-air-balloon:before {
  content: "\eaf3";
}
.icon-hotel-bath-shower2:before {
  content: "\eaf4";
}
.icon-hotel-bed-1:before {
  content: "\eaf5";
}
.icon-hotel-shower:before {
  content: "\eaf6";
}
.icon-hourglass:before {
  content: "\eaf7";
}
.icon-id-card-12:before {
  content: "\eaf8";
}
.icon-inbox2:before {
  content: "\eaf9";
}
.icon-keyboard2:before {
  content: "\eafa";
}
.icon-key-hole-12:before {
  content: "\eafb";
}
.icon-kitchen-blender:before {
  content: "\eafc";
}
.icon-lamp-1:before {
  content: "\eaff";
}
.icon-lamp-studio-1:before {
  content: "\eb06";
}
.icon-leisure-dj-booth:before {
  content: "\eb0a";
}
.icon-leisure-rest:before {
  content: "\eb0b";
}
.icon-location-gps-on-2:before {
  content: "\eb0c";
}
.icon-location-map-1:before {
  content: "\eb0e";
}
.icon-location-pin-4:before {
  content: "\eb10";
}
.icon-location-pin-check-2:before {
  content: "\eb11";
}
.icon-location-user:before {
  content: "\eb12";
}
.icon-lock-12:before {
  content: "\eb13";
}
.icon-lock-unlock-12:before {
  content: "\eb14";
}
.icon-login-check:before {
  content: "\eb15";
}
.icon-login-lock:before {
  content: "\eb16";
}
.icon-login-wrong:before {
  content: "\eb17";
}
.icon-mail-refresh-1:before {
  content: "\eb18";
}
.icon-match-stick:before {
  content: "\eb19";
}
.icon-monster-truck-1:before {
  content: "\eb1a";
}
.icon-motorcycle-2:before {
  content: "\eb1b";
}
.icon-music-note-1:before {
  content: "\eb1c";
}
.icon-nature-flower-1:before {
  content: "\eb1d";
}
.icon-nature-plant-12:before {
  content: "\eb1e";
}
.icon-navigation-before-1:before {
  content: "\eb1f";
}
.icon-navigation-next-1:before {
  content: "\eb20";
}
.icon-network-business:before {
  content: "\eb21";
}
.icon-origami-paper-bird:before {
  content: "\eb22";
}
.icon-paint-brush-12:before {
  content: "\eb23";
}
.icon-paper-pin:before {
  content: "\eb24";
}
.icon-paperplane2:before {
  content: "\eb26";
}
.icon-pencil-2:before {
  content: "\eb27";
}
.icon-pencil-ruler:before {
  content: "\eb2a";
}
.icon-places-christ-the-redeemer2:before {
  content: "\eb3b";
}
.icon-places-colosseum:before {
  content: "\eb3d";
}
.icon-places-eiffel-tower2:before {
  content: "\eb3f";
}
.icon-places-home-32:before {
  content: "\eb40";
}
.icon-places-home-4:before {
  content: "\eb42";
}
.icon-places-taj-mahal2:before {
  content: "\eb43";
}
.icon-places-warehouse-1:before {
  content: "\eb44";
}
.icon-police-officer-12:before {
  content: "\eb45";
}
.icon-polo-shirt2:before {
  content: "\eb47";
}
.icon-quill22:before {
  content: "\eb49";
}
.icon-rechargable-battery:before {
  content: "\eb4a";
}
.icon-remove-circle-1:before {
  content: "\eb4b";
}
.icon-rewards-banner-check2:before {
  content: "\eb53";
}
.icon-rewards-gift2:before {
  content: "\eb54";
}
.icon-rewards-medal-1:before {
  content: "\eb55";
}
.icon-rewards-pedestal:before {
  content: "\eb56";
}
.icon-rewards-trophy-5:before {
  content: "\eb58";
}
.icon-ring-planet2:before {
  content: "\eb5a";
}
.icon-romance-bow2:before {
  content: "\eb5b";
}
.icon-romance-love-target2:before {
  content: "\eb5c";
}
.icon-romance-relationship2:before {
  content: "\eb5e";
}
.icon-safe:before {
  content: "\eb5f";
}
.icon-scissors:before {
  content: "\eb60";
}
.icon-settings-1:before {
  content: "\eb61";
}
.icon-share-megaphone-2:before {
  content: "\eb64";
}
.icon-share-radar:before {
  content: "\eb66";
}
.icon-share-signal-user:before {
  content: "\eb67";
}
.icon-shopping-basket-1:before {
  content: "\eb68";
}
.icon-shopping-basket-2:before {
  content: "\eb6a";
}
.icon-shopping-basket-add:before {
  content: "\eb6c";
}
.icon-shopping-basket-check:before {
  content: "\eb6f";
}
.icon-shopping-basket-close:before {
  content: "\eb70";
}
.icon-shopping-basket-subtract:before {
  content: "\eb71";
}
.icon-sign-toilet:before {
  content: "\eb74";
}
.icon-smart-watch-circle-navigation:before {
  content: "\eb75";
}
.icon-smiley-dolar:before {
  content: "\eb76";
}
.icon-smiley-poker-face:before {
  content: "\eb7c";
}
.icon-smiley-shy-1:before {
  content: "\eb7d";
}
.icon-smiley-smile-2:before {
  content: "\eb81";
}
.icon-smiley-wink:before {
  content: "\eb85";
}
.icon-smiley-worry:before {
  content: "\eb86";
}
.icon-spa-lotion:before {
  content: "\eb87";
}
.icon-spa-lotus-flower:before {
  content: "\eb8a";
}
.icon-sport-basketball:before {
  content: "\eb8c";
}
.icon-sport-bowling:before {
  content: "\eb8e";
}
.icon-sport-dumbbell-1:before {
  content: "\eb90";
}
.icon-sport-football-field:before {
  content: "\eb91";
}
.icon-sport-takraw:before {
  content: "\eb93";
}
.icon-spray-bottle:before {
  content: "\eb94";
}
.icon-star-constellation:before {
  content: "\eb96";
}
.icon-subtract-circle-1:before {
  content: "\eb98";
}
.icon-sunny:before {
  content: "\eb9a";
}
.icon-synchronize-1:before {
  content: "\eb9b";
}
.icon-synchronize-2:before {
  content: "\eb9c";
}
.icon-tank:before {
  content: "\eb9e";
}
.icon-temple-2:before {
  content: "\eb9f";
}
.icon-toilet-roll:before {
  content: "\eba3";
}
.icon-travel-beach:before {
  content: "\eba5";
}
.icon-travel-camping:before {
  content: "\eba9";
}
.icon-travel-globe:before {
  content: "\ebaa";
}
.icon-umbrella-open:before {
  content: "\ebab";
}
.icon-undershirt:before {
  content: "\ebae";
}
.icon-underwear:before {
  content: "\ebaf";
}
.icon-user-add2:before {
  content: "\ebb1";
}
.icon-user-chat-12:before {
  content: "\ebb2";
}
.icon-user-check2:before {
  content: "\ebb4";
}
.icon-user-headphone2:before {
  content: "\ebb6";
}
.icon-user-heart:before {
  content: "\ebb7";
}
.icon-user-male:before {
  content: "\ebb8";
}
.icon-user-subtract:before {
  content: "\ebb9";
}
.icon-vector-circle:before {
  content: "\ebba";
}
.icon-vector-line:before {
  content: "\ebbd";
}
.icon-vector-square-1:before {
  content: "\ebbf";
}
.icon-vector-triangle:before {
  content: "\ebc0";
}
.icon-video-call-1:before {
  content: "\ebc2";
}
.icon-video-call-mobile-phone:before {
  content: "\ebc4";
}
.icon-video-camera-3:before {
  content: "\ebc5";
}
.icon-video-clip-3:before {
  content: "\ebc6";
}
.icon-video-clip-4:before {
  content: "\ebc7";
}
.icon-video-control-play:before {
  content: "\ebcb";
}
.icon-video-games-gameboy2:before {
  content: "\ebd0";
}
.icon-video-games-pacman2:before {
  content: "\ebd3";
}
.icon-vote-heart-circle-12:before {
  content: "\ebd5";
}
.icon-vote-plus-one:before {
  content: "\ebd6";
}
.icon-vote-thumbs-down:before {
  content: "\ebd7";
}
.icon-vote-thumbs-up:before {
  content: "\ebd8";
}
.icon-wallet:before {
  content: "\ebd9";
}
.icon-warehouse-box:before {
  content: "\ebda";
}
.icon-water-droplet:before {
  content: "\ebdd";
}
.icon-water-tap:before {
  content: "\ebde";
}
.icon-water-tower:before {
  content: "\ebdf";
}
.icon-wind-flag:before {
  content: "\ebe0";
}
.icon-window:before {
  content: "\ebe1";
}
.icon-window-programming:before {
  content: "\ebe3";
}
.icon-airplane22:before {
  content: "\ebe6";
}
.icon-alien-head2:before {
  content: "\ebe7";
}
.icon-android22:before {
  content: "\ebe8";
}
.icon-shopcart:before {
  content: "\e846";
}
.icon-gathermenu:before {
  content: "\e849";
}
.icon-chevron-right:before {
  content: "\e600";
}
.icon-flag2:before {
  content: "\e848";
}
.icon-align-justify:before {
  content: "\e602";
}
.icon-cog:before {
  content: "\e603";
}
.icon-remove:before {
  content: "\e605";
}
.icon-chevron-left:before {
  content: "\e606";
}
.icon-minus:before {
  content: "\e607";
}
.icon-plus:before {
  content: "\e608";
}
.icon-resize-vertical:before {
  content: "\e609";
}
.icon-resize-horizontal:before {
  content: "\e60a";
}
.icon-chevron-up:before {
  content: "\e60b";
}
.icon-chevron-down:before {
  content: "\e60c";
}
.icon-arrow-left:before {
  content: "\e60d";
}
.icon-arrow-right:before {
  content: "\e60e";
}
.icon-arrow-up:before {
  content: "\e60f";
}
.icon-arrow-down:before {
  content: "\e610";
}
.icon-angle-left:before {
  content: "\e611";
}
.icon-angle-right:before {
  content: "\e612";
}
.icon-angle-up:before {
  content: "\e613";
}
.icon-angle-down:before {
  content: "\e614";
}
.icon-caret-left:before {
  content: "\e615";
}
.icon-caret-up:before {
  content: "\e616";
}
.icon-caret-down:before {
  content: "\e617";
}
.icon-caret-right:before {
  content: "\e618";
}
.icon-sort-down:before {
  content: "\e619";
}
.icon-sort-up:before {
  content: "\e61a";
}
.flag-icon-background {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}
.flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}
.flag-icon:before {
  content: "\00a0";
}
.flag-icon.flag-icon-squared {
  width: 1em;
}
.flag-icon-ad {
  background-image: url(/build/images/ad.68284282.svg);
}
.flag-icon-ad.flag-icon-squared {
  background-image: url(/build/images/ad.3fc46f53.svg);
}
.flag-icon-ae {
  background-image: url(/build/images/ae.3f71c7af.svg);
}
.flag-icon-ae.flag-icon-squared {
  background-image: url(/build/images/ae.64e8a5a9.svg);
}
.flag-icon-af {
  background-image: url(/build/images/af.a969764d.svg);
}
.flag-icon-af.flag-icon-squared {
  background-image: url(/build/images/af.853aed23.svg);
}
.flag-icon-ag {
  background-image: url(/build/images/ag.44b4ec5a.svg);
}
.flag-icon-ag.flag-icon-squared {
  background-image: url(/build/images/ag.3076556a.svg);
}
.flag-icon-ai {
  background-image: url(/build/images/ai.067679cd.svg);
}
.flag-icon-ai.flag-icon-squared {
  background-image: url(/build/images/ai.c36708e6.svg);
}
.flag-icon-al {
  background-image: url(/build/images/al.fd6eef3e.svg);
}
.flag-icon-al.flag-icon-squared {
  background-image: url(/build/images/al.e7c9094f.svg);
}
.flag-icon-am {
  background-image: url(/build/images/am.98dc2d8e.svg);
}
.flag-icon-am.flag-icon-squared {
  background-image: url(/build/images/am.a22ad587.svg);
}
.flag-icon-ao {
  background-image: url(/build/images/ao.d31d84f2.svg);
}
.flag-icon-ao.flag-icon-squared {
  background-image: url(/build/images/ao.68ca8b3c.svg);
}
.flag-icon-aq {
  background-image: url(/build/images/aq.72a924ff.svg);
}
.flag-icon-aq.flag-icon-squared {
  background-image: url(/build/images/aq.24c8fc7a.svg);
}
.flag-icon-ar {
  background-image: url(/build/images/ar.600ed1a2.svg);
}
.flag-icon-ar.flag-icon-squared {
  background-image: url(/build/images/ar.672d2bd7.svg);
}
.flag-icon-as {
  background-image: url(/build/images/as.554ea079.svg);
}
.flag-icon-as.flag-icon-squared {
  background-image: url(/build/images/as.3c724648.svg);
}
.flag-icon-at {
  background-image: url(/build/images/at.52ad7c55.svg);
}
.flag-icon-at.flag-icon-squared {
  background-image: url(/build/images/at.2e32d9a7.svg);
}
.flag-icon-au {
  background-image: url(/build/images/au.fcc70f64.svg);
}
.flag-icon-au.flag-icon-squared {
  background-image: url(/build/images/au.c3192783.svg);
}
.flag-icon-aw {
  background-image: url(/build/images/aw.d3645f84.svg);
}
.flag-icon-aw.flag-icon-squared {
  background-image: url(/build/images/aw.1e3d10a3.svg);
}
.flag-icon-ax {
  background-image: url(/build/images/ax.7f90fe54.svg);
}
.flag-icon-ax.flag-icon-squared {
  background-image: url(/build/images/ax.680624b1.svg);
}
.flag-icon-az {
  background-image: url(/build/images/az.cdaf3ba8.svg);
}
.flag-icon-az.flag-icon-squared {
  background-image: url(/build/images/az.414d1349.svg);
}
.flag-icon-ba {
  background-image: url(/build/images/ba.bfc06111.svg);
}
.flag-icon-ba.flag-icon-squared {
  background-image: url(/build/images/ba.2dd8fbb2.svg);
}
.flag-icon-bb {
  background-image: url(/build/images/bb.c313beeb.svg);
}
.flag-icon-bb.flag-icon-squared {
  background-image: url(/build/images/bb.fb815263.svg);
}
.flag-icon-bd {
  background-image: url(/build/images/bd.ca15666c.svg);
}
.flag-icon-bd.flag-icon-squared {
  background-image: url(/build/images/bd.f36ac667.svg);
}
.flag-icon-be {
  background-image: url(/build/images/be.eb2ac250.svg);
}
.flag-icon-be.flag-icon-squared {
  background-image: url(/build/images/be.6a19c423.svg);
}
.flag-icon-bf {
  background-image: url(/build/images/bf.8430727e.svg);
}
.flag-icon-bf.flag-icon-squared {
  background-image: url(/build/images/bf.bfa99b77.svg);
}
.flag-icon-bg {
  background-image: url(/build/images/bg.2c87d42c.svg);
}
.flag-icon-bg.flag-icon-squared {
  background-image: url(/build/images/bg.8275a632.svg);
}
.flag-icon-bh {
  background-image: url(/build/images/bh.d496eaf9.svg);
}
.flag-icon-bh.flag-icon-squared {
  background-image: url(/build/images/bh.bbd05b3e.svg);
}
.flag-icon-bi {
  background-image: url(/build/images/bi.d439520b.svg);
}
.flag-icon-bi.flag-icon-squared {
  background-image: url(/build/images/bi.e51f5d8b.svg);
}
.flag-icon-bj {
  background-image: url(/build/images/bj.35e28223.svg);
}
.flag-icon-bj.flag-icon-squared {
  background-image: url(/build/images/bj.7f984a8c.svg);
}
.flag-icon-bl {
  background-image: url(/build/images/bl.26d9d9ac.svg);
}
.flag-icon-bl.flag-icon-squared {
  background-image: url(/build/images/bl.a059da79.svg);
}
.flag-icon-bm {
  background-image: url(/build/images/bm.c6454961.svg);
}
.flag-icon-bm.flag-icon-squared {
  background-image: url(/build/images/bm.23b2e0c7.svg);
}
.flag-icon-bn {
  background-image: url(/build/images/bn.63e4c30a.svg);
}
.flag-icon-bn.flag-icon-squared {
  background-image: url(/build/images/bn.20233d30.svg);
}
.flag-icon-bo {
  background-image: url(/build/images/bo.b8d0a085.svg);
}
.flag-icon-bo.flag-icon-squared {
  background-image: url(/build/images/bo.13993077.svg);
}
.flag-icon-bq {
  background-image: url(/build/images/bq.062ca479.svg);
}
.flag-icon-bq.flag-icon-squared {
  background-image: url(/build/images/bq.e7adf572.svg);
}
.flag-icon-br {
  background-image: url(/build/images/br.918a85c0.svg);
}
.flag-icon-br.flag-icon-squared {
  background-image: url(/build/images/br.ee00ef9c.svg);
}
.flag-icon-bs {
  background-image: url(/build/images/bs.2588ec35.svg);
}
.flag-icon-bs.flag-icon-squared {
  background-image: url(/build/images/bs.da19494f.svg);
}
.flag-icon-bt {
  background-image: url(/build/images/bt.5f94e2e1.svg);
}
.flag-icon-bt.flag-icon-squared {
  background-image: url(/build/images/bt.dcc8ef89.svg);
}
.flag-icon-bv {
  background-image: url(/build/images/bv.570e7b11.svg);
}
.flag-icon-bv.flag-icon-squared {
  background-image: url(/build/images/bv.de8ddc29.svg);
}
.flag-icon-bw {
  background-image: url(/build/images/bw.d86b2893.svg);
}
.flag-icon-bw.flag-icon-squared {
  background-image: url(/build/images/bw.105a78d7.svg);
}
.flag-icon-by {
  background-image: url(/build/images/by.52fca29f.svg);
}
.flag-icon-by.flag-icon-squared {
  background-image: url(/build/images/by.2c18cdf6.svg);
}
.flag-icon-bz {
  background-image: url(/build/images/bz.4be3cfe9.svg);
}
.flag-icon-bz.flag-icon-squared {
  background-image: url(/build/images/bz.a183b5cf.svg);
}
.flag-icon-ca {
  background-image: url(/build/images/ca.d72057fe.svg);
}
.flag-icon-ca.flag-icon-squared {
  background-image: url(/build/images/ca.06dc889a.svg);
}
.flag-icon-cc {
  background-image: url(/build/images/cc.254721c8.svg);
}
.flag-icon-cc.flag-icon-squared {
  background-image: url(/build/images/cc.e24c9730.svg);
}
.flag-icon-cd {
  background-image: url(/build/images/cd.2dff61a2.svg);
}
.flag-icon-cd.flag-icon-squared {
  background-image: url(/build/images/cd.1b294473.svg);
}
.flag-icon-cf {
  background-image: url(/build/images/cf.ee187b0f.svg);
}
.flag-icon-cf.flag-icon-squared {
  background-image: url(/build/images/cf.38bbc1bd.svg);
}
.flag-icon-cg {
  background-image: url(/build/images/cg.91722fe3.svg);
}
.flag-icon-cg.flag-icon-squared {
  background-image: url(/build/images/cg.e8911dcb.svg);
}
.flag-icon-ch {
  background-image: url(/build/images/ch.2fb344e2.svg);
}
.flag-icon-ch.flag-icon-squared {
  background-image: url(/build/images/ch.dbea64bb.svg);
}
.flag-icon-ci {
  background-image: url(/build/images/ci.20972ed2.svg);
}
.flag-icon-ci.flag-icon-squared {
  background-image: url(/build/images/ci.67b1077d.svg);
}
.flag-icon-ck {
  background-image: url(/build/images/ck.d9461e6f.svg);
}
.flag-icon-ck.flag-icon-squared {
  background-image: url(/build/images/ck.906ed2c1.svg);
}
.flag-icon-cl {
  background-image: url(/build/images/cl.d9ddf35c.svg);
}
.flag-icon-cl.flag-icon-squared {
  background-image: url(/build/images/cl.f1d256b2.svg);
}
.flag-icon-cm {
  background-image: url(/build/images/cm.98e54a41.svg);
}
.flag-icon-cm.flag-icon-squared {
  background-image: url(/build/images/cm.a7d6f53b.svg);
}
.flag-icon-cn {
  background-image: url(/build/images/cn.a7b32518.svg);
}
.flag-icon-cn.flag-icon-squared {
  background-image: url(/build/images/cn.cbbffc07.svg);
}
.flag-icon-co {
  background-image: url(/build/images/co.002792a9.svg);
}
.flag-icon-co.flag-icon-squared {
  background-image: url(/build/images/co.a1581ba4.svg);
}
.flag-icon-cr {
  background-image: url(/build/images/cr.3ff4d657.svg);
}
.flag-icon-cr.flag-icon-squared {
  background-image: url(/build/images/cr.e23dca07.svg);
}
.flag-icon-cu {
  background-image: url(/build/images/cu.a25817cd.svg);
}
.flag-icon-cu.flag-icon-squared {
  background-image: url(/build/images/cu.4445ce42.svg);
}
.flag-icon-cv {
  background-image: url(/build/images/cv.2a578956.svg);
}
.flag-icon-cv.flag-icon-squared {
  background-image: url(/build/images/cv.0854853e.svg);
}
.flag-icon-cw {
  background-image: url(/build/images/cw.bc98be54.svg);
}
.flag-icon-cw.flag-icon-squared {
  background-image: url(/build/images/cw.36278251.svg);
}
.flag-icon-cx {
  background-image: url(/build/images/cx.260ba917.svg);
}
.flag-icon-cx.flag-icon-squared {
  background-image: url(/build/images/cx.d7d0c999.svg);
}
.flag-icon-cy {
  background-image: url(/build/images/cy.0444dfb9.svg);
}
.flag-icon-cy.flag-icon-squared {
  background-image: url(/build/images/cy.3b09cc1b.svg);
}
.flag-icon-cz {
  background-image: url(/build/images/cz.ad61a85f.svg);
}
.flag-icon-cz.flag-icon-squared {
  background-image: url(/build/images/cz.b771607b.svg);
}
.flag-icon-de {
  background-image: url(/build/images/de.9deab36f.svg);
}
.flag-icon-de.flag-icon-squared {
  background-image: url(/build/images/de.ed2b91b8.svg);
}
.flag-icon-dj {
  background-image: url(/build/images/dj.8fc9aaec.svg);
}
.flag-icon-dj.flag-icon-squared {
  background-image: url(/build/images/dj.01c808a1.svg);
}
.flag-icon-dk {
  background-image: url(/build/images/dk.601ee70c.svg);
}
.flag-icon-dk.flag-icon-squared {
  background-image: url(/build/images/dk.879a4f33.svg);
}
.flag-icon-dm {
  background-image: url(/build/images/dm.c89c964d.svg);
}
.flag-icon-dm.flag-icon-squared {
  background-image: url(/build/images/dm.43aa0292.svg);
}
.flag-icon-do {
  background-image: url(/build/images/do.a452cfd3.svg);
}
.flag-icon-do.flag-icon-squared {
  background-image: url(/build/images/do.8e133437.svg);
}
.flag-icon-dz {
  background-image: url(/build/images/dz.3874bce1.svg);
}
.flag-icon-dz.flag-icon-squared {
  background-image: url(/build/images/dz.ebc9f4e5.svg);
}
.flag-icon-ec {
  background-image: url(/build/images/ec.97c82c43.svg);
}
.flag-icon-ec.flag-icon-squared {
  background-image: url(/build/images/ec.bb527b5b.svg);
}
.flag-icon-ee {
  background-image: url(/build/images/ee.173b55ee.svg);
}
.flag-icon-ee.flag-icon-squared {
  background-image: url(/build/images/ee.7b2c99e6.svg);
}
.flag-icon-eg {
  background-image: url(/build/images/eg.9cf92f29.svg);
}
.flag-icon-eg.flag-icon-squared {
  background-image: url(/build/images/eg.14a04359.svg);
}
.flag-icon-eh {
  background-image: url(/build/images/eh.ef476bcf.svg);
}
.flag-icon-eh.flag-icon-squared {
  background-image: url(/build/images/eh.6a1d588a.svg);
}
.flag-icon-er {
  background-image: url(/build/images/er.8403fc80.svg);
}
.flag-icon-er.flag-icon-squared {
  background-image: url(/build/images/er.fe0949b1.svg);
}
.flag-icon-es {
  background-image: url(/build/images/es.81179245.svg);
}
.flag-icon-es.flag-icon-squared {
  background-image: url(/build/images/es.1e69e4b9.svg);
}
.flag-icon-et {
  background-image: url(/build/images/et.a5c8f4a8.svg);
}
.flag-icon-et.flag-icon-squared {
  background-image: url(/build/images/et.f69210ef.svg);
}
.flag-icon-fi {
  background-image: url(/build/images/fi.fb2342cb.svg);
}
.flag-icon-fi.flag-icon-squared {
  background-image: url(/build/images/fi.c2c0bc00.svg);
}
.flag-icon-fj {
  background-image: url(/build/images/fj.8bcb42f8.svg);
}
.flag-icon-fj.flag-icon-squared {
  background-image: url(/build/images/fj.49cf65ed.svg);
}
.flag-icon-fk {
  background-image: url(/build/images/fk.4fe790ea.svg);
}
.flag-icon-fk.flag-icon-squared {
  background-image: url(/build/images/fk.aac7e001.svg);
}
.flag-icon-fm {
  background-image: url(/build/images/fm.998ece03.svg);
}
.flag-icon-fm.flag-icon-squared {
  background-image: url(/build/images/fm.11fda213.svg);
}
.flag-icon-fo {
  background-image: url(/build/images/fo.f9131f7a.svg);
}
.flag-icon-fo.flag-icon-squared {
  background-image: url(/build/images/fo.befc29aa.svg);
}
.flag-icon-fr {
  background-image: url(/build/images/fr.d19de65f.svg);
}
.flag-icon-fr.flag-icon-squared {
  background-image: url(/build/images/fr.a059da79.svg);
}
.flag-icon-ga {
  background-image: url(/build/images/ga.9e11d1fe.svg);
}
.flag-icon-ga.flag-icon-squared {
  background-image: url(/build/images/ga.26f34ef8.svg);
}
.flag-icon-gb {
  background-image: url(/build/images/gb.66772c80.svg);
}
.flag-icon-gb.flag-icon-squared {
  background-image: url(/build/images/gb.79de20c5.svg);
}
.flag-icon-gd {
  background-image: url(/build/images/gd.3dc693ef.svg);
}
.flag-icon-gd.flag-icon-squared {
  background-image: url(/build/images/gd.48077c5f.svg);
}
.flag-icon-ge {
  background-image: url(/build/images/ge.3533dde5.svg);
}
.flag-icon-ge.flag-icon-squared {
  background-image: url(/build/images/ge.d92a2273.svg);
}
.flag-icon-gf {
  background-image: url(/build/images/gf.0ae8211f.svg);
}
.flag-icon-gf.flag-icon-squared {
  background-image: url(/build/images/gf.fb38c4b4.svg);
}
.flag-icon-gg {
  background-image: url(/build/images/gg.6f463f63.svg);
}
.flag-icon-gg.flag-icon-squared {
  background-image: url(/build/images/gg.b296f87e.svg);
}
.flag-icon-gh {
  background-image: url(/build/images/gh.390ed9c6.svg);
}
.flag-icon-gh.flag-icon-squared {
  background-image: url(/build/images/gh.c456149c.svg);
}
.flag-icon-gi {
  background-image: url(/build/images/gi.8801a452.svg);
}
.flag-icon-gi.flag-icon-squared {
  background-image: url(/build/images/gi.33e2e906.svg);
}
.flag-icon-gl {
  background-image: url(/build/images/gl.da5a7774.svg);
}
.flag-icon-gl.flag-icon-squared {
  background-image: url(/build/images/gl.650a1092.svg);
}
.flag-icon-gm {
  background-image: url(/build/images/gm.c261469f.svg);
}
.flag-icon-gm.flag-icon-squared {
  background-image: url(/build/images/gm.8050dec0.svg);
}
.flag-icon-gn {
  background-image: url(/build/images/gn.87f1c455.svg);
}
.flag-icon-gn.flag-icon-squared {
  background-image: url(/build/images/gn.500c52a5.svg);
}
.flag-icon-gp {
  background-image: url(/build/images/gp.d19de65f.svg);
}
.flag-icon-gp.flag-icon-squared {
  background-image: url(/build/images/gp.a059da79.svg);
}
.flag-icon-gq {
  background-image: url(/build/images/gq.d74deb4b.svg);
}
.flag-icon-gq.flag-icon-squared {
  background-image: url(/build/images/gq.ea9b5378.svg);
}
.flag-icon-gr {
  background-image: url(/build/images/gr.31b1f1c7.svg);
}
.flag-icon-gr.flag-icon-squared {
  background-image: url(/build/images/gr.2fe70982.svg);
}
.flag-icon-gs {
  background-image: url(/build/images/gs.ce377367.svg);
}
.flag-icon-gs.flag-icon-squared {
  background-image: url(/build/images/gs.2b04ca20.svg);
}
.flag-icon-gt {
  background-image: url(/build/images/gt.29d3df94.svg);
}
.flag-icon-gt.flag-icon-squared {
  background-image: url(/build/images/gt.f85f63e4.svg);
}
.flag-icon-gu {
  background-image: url(/build/images/gu.97b049b8.svg);
}
.flag-icon-gu.flag-icon-squared {
  background-image: url(/build/images/gu.479e088b.svg);
}
.flag-icon-gw {
  background-image: url(/build/images/gw.729855e5.svg);
}
.flag-icon-gw.flag-icon-squared {
  background-image: url(/build/images/gw.5f0761ee.svg);
}
.flag-icon-gy {
  background-image: url(/build/images/gy.a0b32d50.svg);
}
.flag-icon-gy.flag-icon-squared {
  background-image: url(/build/images/gy.fcca3e23.svg);
}
.flag-icon-hk {
  background-image: url(/build/images/hk.4dc67cd5.svg);
}
.flag-icon-hk.flag-icon-squared {
  background-image: url(/build/images/hk.9088d757.svg);
}
.flag-icon-hm {
  background-image: url(/build/images/hm.41625c51.svg);
}
.flag-icon-hm.flag-icon-squared {
  background-image: url(/build/images/hm.da2f091a.svg);
}
.flag-icon-hn {
  background-image: url(/build/images/hn.55100a09.svg);
}
.flag-icon-hn.flag-icon-squared {
  background-image: url(/build/images/hn.b6209bb7.svg);
}
.flag-icon-hr {
  background-image: url(/build/images/hr.31f08719.svg);
}
.flag-icon-hr.flag-icon-squared {
  background-image: url(/build/images/hr.a5aa3c52.svg);
}
.flag-icon-ht {
  background-image: url(/build/images/ht.a6146380.svg);
}
.flag-icon-ht.flag-icon-squared {
  background-image: url(/build/images/ht.d293ed7b.svg);
}
.flag-icon-hu {
  background-image: url(/build/images/hu.2890cfb5.svg);
}
.flag-icon-hu.flag-icon-squared {
  background-image: url(/build/images/hu.7e1aff5f.svg);
}
.flag-icon-id {
  background-image: url(/build/images/id.607e749a.svg);
}
.flag-icon-id.flag-icon-squared {
  background-image: url(/build/images/id.8139e215.svg);
}
.flag-icon-ie {
  background-image: url(/build/images/ie.df007250.svg);
}
.flag-icon-ie.flag-icon-squared {
  background-image: url(/build/images/ie.40d0ce90.svg);
}
.flag-icon-il {
  background-image: url(/build/images/il.5bc6f692.svg);
}
.flag-icon-il.flag-icon-squared {
  background-image: url(/build/images/il.5b9d638b.svg);
}
.flag-icon-im {
  background-image: url(/build/images/im.b2b016a2.svg);
}
.flag-icon-im.flag-icon-squared {
  background-image: url(/build/images/im.b5d8c05c.svg);
}
.flag-icon-in {
  background-image: url(/build/images/in.f687b71a.svg);
}
.flag-icon-in.flag-icon-squared {
  background-image: url(/build/images/in.e0b43e79.svg);
}
.flag-icon-io {
  background-image: url(/build/images/io.a4d91cae.svg);
}
.flag-icon-io.flag-icon-squared {
  background-image: url(/build/images/io.2564ef07.svg);
}
.flag-icon-iq {
  background-image: url(/build/images/iq.a277b754.svg);
}
.flag-icon-iq.flag-icon-squared {
  background-image: url(/build/images/iq.1807092d.svg);
}
.flag-icon-ir {
  background-image: url(/build/images/ir.5340901c.svg);
}
.flag-icon-ir.flag-icon-squared {
  background-image: url(/build/images/ir.82e89008.svg);
}
.flag-icon-is {
  background-image: url(/build/images/is.55414300.svg);
}
.flag-icon-is.flag-icon-squared {
  background-image: url(/build/images/is.58c2a464.svg);
}
.flag-icon-it {
  background-image: url(/build/images/it.ee92222d.svg);
}
.flag-icon-it.flag-icon-squared {
  background-image: url(/build/images/it.a3052a8f.svg);
}
.flag-icon-je {
  background-image: url(/build/images/je.a8c16765.svg);
}
.flag-icon-je.flag-icon-squared {
  background-image: url(/build/images/je.a3f9c614.svg);
}
.flag-icon-jm {
  background-image: url(/build/images/jm.03c582a0.svg);
}
.flag-icon-jm.flag-icon-squared {
  background-image: url(/build/images/jm.aa8ce510.svg);
}
.flag-icon-jo {
  background-image: url(/build/images/jo.131c2117.svg);
}
.flag-icon-jo.flag-icon-squared {
  background-image: url(/build/images/jo.3d00c158.svg);
}
.flag-icon-jp {
  background-image: url(/build/images/jp.b838bfc5.svg);
}
.flag-icon-jp.flag-icon-squared {
  background-image: url(/build/images/jp.cdc9d98f.svg);
}
.flag-icon-ke {
  background-image: url(/build/images/ke.63484a61.svg);
}
.flag-icon-ke.flag-icon-squared {
  background-image: url(/build/images/ke.89fe4b40.svg);
}
.flag-icon-kg {
  background-image: url(/build/images/kg.d41069c2.svg);
}
.flag-icon-kg.flag-icon-squared {
  background-image: url(/build/images/kg.3e365751.svg);
}
.flag-icon-kh {
  background-image: url(/build/images/kh.79cc9a8a.svg);
}
.flag-icon-kh.flag-icon-squared {
  background-image: url(/build/images/kh.764499be.svg);
}
.flag-icon-ki {
  background-image: url(/build/images/ki.c051e4ec.svg);
}
.flag-icon-ki.flag-icon-squared {
  background-image: url(/build/images/ki.1b11ba78.svg);
}
.flag-icon-km {
  background-image: url(/build/images/km.7bbcd6dc.svg);
}
.flag-icon-km.flag-icon-squared {
  background-image: url(/build/images/km.bf110b2b.svg);
}
.flag-icon-kn {
  background-image: url(/build/images/kn.3724b9aa.svg);
}
.flag-icon-kn.flag-icon-squared {
  background-image: url(/build/images/kn.e134922e.svg);
}
.flag-icon-kp {
  background-image: url(/build/images/kp.f31adcb2.svg);
}
.flag-icon-kp.flag-icon-squared {
  background-image: url(/build/images/kp.52fec9d9.svg);
}
.flag-icon-kr {
  background-image: url(/build/images/kr.b43634d4.svg);
}
.flag-icon-kr.flag-icon-squared {
  background-image: url(/build/images/kr.dcfe8ffe.svg);
}
.flag-icon-kw {
  background-image: url(/build/images/kw.5172371c.svg);
}
.flag-icon-kw.flag-icon-squared {
  background-image: url(/build/images/kw.7f85f89e.svg);
}
.flag-icon-ky {
  background-image: url(/build/images/ky.40d8ac9e.svg);
}
.flag-icon-ky.flag-icon-squared {
  background-image: url(/build/images/ky.5221fde1.svg);
}
.flag-icon-kz {
  background-image: url(/build/images/kz.c6dde068.svg);
}
.flag-icon-kz.flag-icon-squared {
  background-image: url(/build/images/kz.9de01130.svg);
}
.flag-icon-la {
  background-image: url(/build/images/la.781b73e8.svg);
}
.flag-icon-la.flag-icon-squared {
  background-image: url(/build/images/la.98b6f899.svg);
}
.flag-icon-lb {
  background-image: url(/build/images/lb.afe57690.svg);
}
.flag-icon-lb.flag-icon-squared {
  background-image: url(/build/images/lb.f8e5e40a.svg);
}
.flag-icon-lc {
  background-image: url(/build/images/lc.b564e7a1.svg);
}
.flag-icon-lc.flag-icon-squared {
  background-image: url(/build/images/lc.a4bf1216.svg);
}
.flag-icon-li {
  background-image: url(/build/images/li.71e3598c.svg);
}
.flag-icon-li.flag-icon-squared {
  background-image: url(/build/images/li.0714d7de.svg);
}
.flag-icon-lk {
  background-image: url(/build/images/lk.afedc34f.svg);
}
.flag-icon-lk.flag-icon-squared {
  background-image: url(/build/images/lk.acacbbeb.svg);
}
.flag-icon-lr {
  background-image: url(/build/images/lr.de905735.svg);
}
.flag-icon-lr.flag-icon-squared {
  background-image: url(/build/images/lr.a9f3daab.svg);
}
.flag-icon-ls {
  background-image: url(/build/images/ls.4da2b95c.svg);
}
.flag-icon-ls.flag-icon-squared {
  background-image: url(/build/images/ls.392dcf8a.svg);
}
.flag-icon-lt {
  background-image: url(/build/images/lt.804d1eeb.svg);
}
.flag-icon-lt.flag-icon-squared {
  background-image: url(/build/images/lt.78e3ed92.svg);
}
.flag-icon-lu {
  background-image: url(/build/images/lu.42680afa.svg);
}
.flag-icon-lu.flag-icon-squared {
  background-image: url(/build/images/lu.ffe0a64c.svg);
}
.flag-icon-lv {
  background-image: url(/build/images/lv.bd7ff78e.svg);
}
.flag-icon-lv.flag-icon-squared {
  background-image: url(/build/images/lv.b4e760ff.svg);
}
.flag-icon-ly {
  background-image: url(/build/images/ly.15013412.svg);
}
.flag-icon-ly.flag-icon-squared {
  background-image: url(/build/images/ly.acb7de98.svg);
}
.flag-icon-ma {
  background-image: url(/build/images/ma.41e1dcfc.svg);
}
.flag-icon-ma.flag-icon-squared {
  background-image: url(/build/images/ma.776cfbee.svg);
}
.flag-icon-mc {
  background-image: url(/build/images/mc.e903571c.svg);
}
.flag-icon-mc.flag-icon-squared {
  background-image: url(/build/images/mc.3ebcb7af.svg);
}
.flag-icon-md {
  background-image: url(/build/images/md.c946c092.svg);
}
.flag-icon-md.flag-icon-squared {
  background-image: url(/build/images/md.7075a7ce.svg);
}
.flag-icon-me {
  background-image: url(/build/images/me.7d1f0f0e.svg);
}
.flag-icon-me.flag-icon-squared {
  background-image: url(/build/images/me.b613334f.svg);
}
.flag-icon-mf {
  background-image: url(/build/images/mf.d19de65f.svg);
}
.flag-icon-mf.flag-icon-squared {
  background-image: url(/build/images/mf.a059da79.svg);
}
.flag-icon-mg {
  background-image: url(/build/images/mg.a74b8b4a.svg);
}
.flag-icon-mg.flag-icon-squared {
  background-image: url(/build/images/mg.647e0be6.svg);
}
.flag-icon-mh {
  background-image: url(/build/images/mh.5c119394.svg);
}
.flag-icon-mh.flag-icon-squared {
  background-image: url(/build/images/mh.42fea674.svg);
}
.flag-icon-mk {
  background-image: url(/build/images/mk.a51cf2ae.svg);
}
.flag-icon-mk.flag-icon-squared {
  background-image: url(/build/images/mk.a4fd01d4.svg);
}
.flag-icon-ml {
  background-image: url(/build/images/ml.ab41d1d9.svg);
}
.flag-icon-ml.flag-icon-squared {
  background-image: url(/build/images/ml.9bff17a2.svg);
}
.flag-icon-mm {
  background-image: url(/build/images/mm.50e800c4.svg);
}
.flag-icon-mm.flag-icon-squared {
  background-image: url(/build/images/mm.19c611b2.svg);
}
.flag-icon-mn {
  background-image: url(/build/images/mn.2ccb071c.svg);
}
.flag-icon-mn.flag-icon-squared {
  background-image: url(/build/images/mn.1f123d23.svg);
}
.flag-icon-mo {
  background-image: url(/build/images/mo.025d3a9d.svg);
}
.flag-icon-mo.flag-icon-squared {
  background-image: url(/build/images/mo.f7f7cca5.svg);
}
.flag-icon-mp {
  background-image: url(/build/images/mp.5d8a5a16.svg);
}
.flag-icon-mp.flag-icon-squared {
  background-image: url(/build/images/mp.94c3f3eb.svg);
}
.flag-icon-mq {
  background-image: url(/build/images/mq.a7df88ca.svg);
}
.flag-icon-mq.flag-icon-squared {
  background-image: url(/build/images/mq.a059da79.svg);
}
.flag-icon-mr {
  background-image: url(/build/images/mr.c9a9ef37.svg);
}
.flag-icon-mr.flag-icon-squared {
  background-image: url(/build/images/mr.6613429f.svg);
}
.flag-icon-ms {
  background-image: url(/build/images/ms.b049035c.svg);
}
.flag-icon-ms.flag-icon-squared {
  background-image: url(/build/images/ms.794f6172.svg);
}
.flag-icon-mt {
  background-image: url(/build/images/mt.aeab1901.svg);
}
.flag-icon-mt.flag-icon-squared {
  background-image: url(/build/images/mt.b73a1fbd.svg);
}
.flag-icon-mu {
  background-image: url(/build/images/mu.1151048a.svg);
}
.flag-icon-mu.flag-icon-squared {
  background-image: url(/build/images/mu.5ea12285.svg);
}
.flag-icon-mv {
  background-image: url(/build/images/mv.d2caec74.svg);
}
.flag-icon-mv.flag-icon-squared {
  background-image: url(/build/images/mv.6527f122.svg);
}
.flag-icon-mw {
  background-image: url(/build/images/mw.0d52472f.svg);
}
.flag-icon-mw.flag-icon-squared {
  background-image: url(/build/images/mw.4a1d5de1.svg);
}
.flag-icon-mx {
  background-image: url(/build/images/mx.14323369.svg);
}
.flag-icon-mx.flag-icon-squared {
  background-image: url(/build/images/mx.263c54e2.svg);
}
.flag-icon-my {
  background-image: url(/build/images/my.a62cedcf.svg);
}
.flag-icon-my.flag-icon-squared {
  background-image: url(/build/images/my.6d447145.svg);
}
.flag-icon-mz {
  background-image: url(/build/images/mz.01b2fc27.svg);
}
.flag-icon-mz.flag-icon-squared {
  background-image: url(/build/images/mz.8cc9f2e6.svg);
}
.flag-icon-na {
  background-image: url(/build/images/na.d1afa95b.svg);
}
.flag-icon-na.flag-icon-squared {
  background-image: url(/build/images/na.fb048029.svg);
}
.flag-icon-nc {
  background-image: url(/build/images/nc.14467e33.svg);
}
.flag-icon-nc.flag-icon-squared {
  background-image: url(/build/images/nc.a059da79.svg);
}
.flag-icon-ne {
  background-image: url(/build/images/ne.7019a67a.svg);
}
.flag-icon-ne.flag-icon-squared {
  background-image: url(/build/images/ne.e9b7424a.svg);
}
.flag-icon-nf {
  background-image: url(/build/images/nf.b2646145.svg);
}
.flag-icon-nf.flag-icon-squared {
  background-image: url(/build/images/nf.ba6c3e3c.svg);
}
.flag-icon-ng {
  background-image: url(/build/images/ng.f6b0d4bf.svg);
}
.flag-icon-ng.flag-icon-squared {
  background-image: url(/build/images/ng.cb02053d.svg);
}
.flag-icon-ni {
  background-image: url(/build/images/ni.fd9face7.svg);
}
.flag-icon-ni.flag-icon-squared {
  background-image: url(/build/images/ni.4dcbc208.svg);
}
.flag-icon-nl {
  background-image: url(/build/images/nl.77f06245.svg);
}
.flag-icon-nl.flag-icon-squared {
  background-image: url(/build/images/nl.6bbdb86d.svg);
}
.flag-icon-no {
  background-image: url(/build/images/no.89085b78.svg);
}
.flag-icon-no.flag-icon-squared {
  background-image: url(/build/images/no.b311bcfb.svg);
}
.flag-icon-np {
  background-image: url(/build/images/np.5efb6dbf.svg);
}
.flag-icon-np.flag-icon-squared {
  background-image: url(/build/images/np.6cc6ce1a.svg);
}
.flag-icon-nr {
  background-image: url(/build/images/nr.b1bb61f3.svg);
}
.flag-icon-nr.flag-icon-squared {
  background-image: url(/build/images/nr.9ac9834c.svg);
}
.flag-icon-nu {
  background-image: url(/build/images/nu.80ae88a6.svg);
}
.flag-icon-nu.flag-icon-squared {
  background-image: url(/build/images/nu.6cd9f2a1.svg);
}
.flag-icon-nz {
  background-image: url(/build/images/nz.a61b860a.svg);
}
.flag-icon-nz.flag-icon-squared {
  background-image: url(/build/images/nz.bc368a44.svg);
}
.flag-icon-om {
  background-image: url(/build/images/om.29d4236e.svg);
}
.flag-icon-om.flag-icon-squared {
  background-image: url(/build/images/om.1088d9f1.svg);
}
.flag-icon-pa {
  background-image: url(/build/images/pa.61217fc9.svg);
}
.flag-icon-pa.flag-icon-squared {
  background-image: url(/build/images/pa.6b654870.svg);
}
.flag-icon-pe {
  background-image: url(/build/images/pe.1b49a2d8.svg);
}
.flag-icon-pe.flag-icon-squared {
  background-image: url(/build/images/pe.fc132b1d.svg);
}
.flag-icon-pf {
  background-image: url(/build/images/pf.ebcb5f3a.svg);
}
.flag-icon-pf.flag-icon-squared {
  background-image: url(/build/images/pf.fe0c332f.svg);
}
.flag-icon-pg {
  background-image: url(/build/images/pg.22845621.svg);
}
.flag-icon-pg.flag-icon-squared {
  background-image: url(/build/images/pg.c7f23a62.svg);
}
.flag-icon-ph {
  background-image: url(/build/images/ph.2f877f2d.svg);
}
.flag-icon-ph.flag-icon-squared {
  background-image: url(/build/images/ph.5212030c.svg);
}
.flag-icon-pk {
  background-image: url(/build/images/pk.af7f6f40.svg);
}
.flag-icon-pk.flag-icon-squared {
  background-image: url(/build/images/pk.0ab98fa5.svg);
}
.flag-icon-pl {
  background-image: url(/build/images/pl.f0908646.svg);
}
.flag-icon-pl.flag-icon-squared {
  background-image: url(/build/images/pl.eeed5c63.svg);
}
.flag-icon-pm {
  background-image: url(/build/images/pm.14467e33.svg);
}
.flag-icon-pm.flag-icon-squared {
  background-image: url(/build/images/pm.a059da79.svg);
}
.flag-icon-pn {
  background-image: url(/build/images/pn.0c0506f8.svg);
}
.flag-icon-pn.flag-icon-squared {
  background-image: url(/build/images/pn.c453698b.svg);
}
.flag-icon-pr {
  background-image: url(/build/images/pr.249adf50.svg);
}
.flag-icon-pr.flag-icon-squared {
  background-image: url(/build/images/pr.68d6bf6b.svg);
}
.flag-icon-ps {
  background-image: url(/build/images/ps.729ff122.svg);
}
.flag-icon-ps.flag-icon-squared {
  background-image: url(/build/images/ps.4098affc.svg);
}
.flag-icon-pt {
  background-image: url(/build/images/pt.4698bf93.svg);
}
.flag-icon-pt.flag-icon-squared {
  background-image: url(/build/images/pt.043fee63.svg);
}
.flag-icon-pw {
  background-image: url(/build/images/pw.8b31b83d.svg);
}
.flag-icon-pw.flag-icon-squared {
  background-image: url(/build/images/pw.303aec1a.svg);
}
.flag-icon-py {
  background-image: url(/build/images/py.f38609c1.svg);
}
.flag-icon-py.flag-icon-squared {
  background-image: url(/build/images/py.f0329b1a.svg);
}
.flag-icon-qa {
  background-image: url(/build/images/qa.c6068489.svg);
}
.flag-icon-qa.flag-icon-squared {
  background-image: url(/build/images/qa.6f903af2.svg);
}
.flag-icon-re {
  background-image: url(/build/images/re.14467e33.svg);
}
.flag-icon-re.flag-icon-squared {
  background-image: url(/build/images/re.a059da79.svg);
}
.flag-icon-ro {
  background-image: url(/build/images/ro.4bf99607.svg);
}
.flag-icon-ro.flag-icon-squared {
  background-image: url(/build/images/ro.82994ca7.svg);
}
.flag-icon-rs {
  background-image: url(/build/images/rs.c9ae62f6.svg);
}
.flag-icon-rs.flag-icon-squared {
  background-image: url(/build/images/rs.65268742.svg);
}
.flag-icon-ru {
  background-image: url(/build/images/ru.6edf42b2.svg);
}
.flag-icon-ru.flag-icon-squared {
  background-image: url(/build/images/ru.b3c3f859.svg);
}
.flag-icon-rw {
  background-image: url(/build/images/rw.c4595978.svg);
}
.flag-icon-rw.flag-icon-squared {
  background-image: url(/build/images/rw.9ba1be21.svg);
}
.flag-icon-sa {
  background-image: url(/build/images/sa.b8315d8a.svg);
}
.flag-icon-sa.flag-icon-squared {
  background-image: url(/build/images/sa.598ae54f.svg);
}
.flag-icon-sb {
  background-image: url(/build/images/sb.720be3bc.svg);
}
.flag-icon-sb.flag-icon-squared {
  background-image: url(/build/images/sb.eacffe8c.svg);
}
.flag-icon-sc {
  background-image: url(/build/images/sc.09d0383d.svg);
}
.flag-icon-sc.flag-icon-squared {
  background-image: url(/build/images/sc.b3efa305.svg);
}
.flag-icon-sd {
  background-image: url(/build/images/sd.ec9ae12f.svg);
}
.flag-icon-sd.flag-icon-squared {
  background-image: url(/build/images/sd.e64196a1.svg);
}
.flag-icon-se {
  background-image: url(/build/images/se.194e7940.svg);
}
.flag-icon-se.flag-icon-squared {
  background-image: url(/build/images/se.4bf1ce0f.svg);
}
.flag-icon-sg {
  background-image: url(/build/images/sg.f7ec643e.svg);
}
.flag-icon-sg.flag-icon-squared {
  background-image: url(/build/images/sg.169db9ac.svg);
}
.flag-icon-sh {
  background-image: url(/build/images/sh.566d7ffc.svg);
}
.flag-icon-sh.flag-icon-squared {
  background-image: url(/build/images/sh.2cb0a7f4.svg);
}
.flag-icon-si {
  background-image: url(/build/images/si.0bae5192.svg);
}
.flag-icon-si.flag-icon-squared {
  background-image: url(/build/images/si.2e19e902.svg);
}
.flag-icon-sj {
  background-image: url(/build/images/sj.89085b78.svg);
}
.flag-icon-sj.flag-icon-squared {
  background-image: url(/build/images/sj.b311bcfb.svg);
}
.flag-icon-sk {
  background-image: url(/build/images/sk.bbfbceb3.svg);
}
.flag-icon-sk.flag-icon-squared {
  background-image: url(/build/images/sk.29fd3d99.svg);
}
.flag-icon-sl {
  background-image: url(/build/images/sl.d589fff7.svg);
}
.flag-icon-sl.flag-icon-squared {
  background-image: url(/build/images/sl.0deb1c55.svg);
}
.flag-icon-sm {
  background-image: url(/build/images/sm.891faeee.svg);
}
.flag-icon-sm.flag-icon-squared {
  background-image: url(/build/images/sm.ea30a478.svg);
}
.flag-icon-sn {
  background-image: url(/build/images/sn.501b6a8a.svg);
}
.flag-icon-sn.flag-icon-squared {
  background-image: url(/build/images/sn.cc0ffa10.svg);
}
.flag-icon-so {
  background-image: url(/build/images/so.b363aa90.svg);
}
.flag-icon-so.flag-icon-squared {
  background-image: url(/build/images/so.db753695.svg);
}
.flag-icon-sr {
  background-image: url(/build/images/sr.523ebd93.svg);
}
.flag-icon-sr.flag-icon-squared {
  background-image: url(/build/images/sr.07f41f5e.svg);
}
.flag-icon-ss {
  background-image: url(/build/images/ss.24a6039b.svg);
}
.flag-icon-ss.flag-icon-squared {
  background-image: url(/build/images/ss.88a2a482.svg);
}
.flag-icon-st {
  background-image: url(/build/images/st.8785aede.svg);
}
.flag-icon-st.flag-icon-squared {
  background-image: url(/build/images/st.89f1cb65.svg);
}
.flag-icon-sv {
  background-image: url(/build/images/sv.7e159b96.svg);
}
.flag-icon-sv.flag-icon-squared {
  background-image: url(/build/images/sv.b3ad534c.svg);
}
.flag-icon-sx {
  background-image: url(/build/images/sx.80f00cf9.svg);
}
.flag-icon-sx.flag-icon-squared {
  background-image: url(/build/images/sx.4ee5e32b.svg);
}
.flag-icon-sy {
  background-image: url(/build/images/sy.ffadea3b.svg);
}
.flag-icon-sy.flag-icon-squared {
  background-image: url(/build/images/sy.28266f5e.svg);
}
.flag-icon-sz {
  background-image: url(/build/images/sz.9497ae5b.svg);
}
.flag-icon-sz.flag-icon-squared {
  background-image: url(/build/images/sz.ac301518.svg);
}
.flag-icon-tc {
  background-image: url(/build/images/tc.0a14c7ce.svg);
}
.flag-icon-tc.flag-icon-squared {
  background-image: url(/build/images/tc.bc0c88a0.svg);
}
.flag-icon-td {
  background-image: url(/build/images/td.b4de905d.svg);
}
.flag-icon-td.flag-icon-squared {
  background-image: url(/build/images/td.9bb8d379.svg);
}
.flag-icon-tf {
  background-image: url(/build/images/tf.807fc36c.svg);
}
.flag-icon-tf.flag-icon-squared {
  background-image: url(/build/images/tf.b9a977ef.svg);
}
.flag-icon-tg {
  background-image: url(/build/images/tg.55de1c7e.svg);
}
.flag-icon-tg.flag-icon-squared {
  background-image: url(/build/images/tg.e5c44ac4.svg);
}
.flag-icon-th {
  background-image: url(/build/images/th.c45c1e75.svg);
}
.flag-icon-th.flag-icon-squared {
  background-image: url(/build/images/th.ad1fe6c7.svg);
}
.flag-icon-tj {
  background-image: url(/build/images/tj.2deed90c.svg);
}
.flag-icon-tj.flag-icon-squared {
  background-image: url(/build/images/tj.b58b62df.svg);
}
.flag-icon-tk {
  background-image: url(/build/images/tk.ec24e65e.svg);
}
.flag-icon-tk.flag-icon-squared {
  background-image: url(/build/images/tk.9ccc999a.svg);
}
.flag-icon-tl {
  background-image: url(/build/images/tl.96fc4c66.svg);
}
.flag-icon-tl.flag-icon-squared {
  background-image: url(/build/images/tl.ceae1d38.svg);
}
.flag-icon-tm {
  background-image: url(/build/images/tm.420500bc.svg);
}
.flag-icon-tm.flag-icon-squared {
  background-image: url(/build/images/tm.0ac2dc6b.svg);
}
.flag-icon-tn {
  background-image: url(/build/images/tn.0706223e.svg);
}
.flag-icon-tn.flag-icon-squared {
  background-image: url(/build/images/tn.036b91ec.svg);
}
.flag-icon-to {
  background-image: url(/build/images/to.5e692d78.svg);
}
.flag-icon-to.flag-icon-squared {
  background-image: url(/build/images/to.b188685a.svg);
}
.flag-icon-tr {
  background-image: url(/build/images/tr.c5e9ee6c.svg);
}
.flag-icon-tr.flag-icon-squared {
  background-image: url(/build/images/tr.4d363ee1.svg);
}
.flag-icon-tt {
  background-image: url(/build/images/tt.d764853d.svg);
}
.flag-icon-tt.flag-icon-squared {
  background-image: url(/build/images/tt.4d852eb7.svg);
}
.flag-icon-tv {
  background-image: url(/build/images/tv.76ef3677.svg);
}
.flag-icon-tv.flag-icon-squared {
  background-image: url(/build/images/tv.41f00332.svg);
}
.flag-icon-tw {
  background-image: url(/build/images/tw.90a299a9.svg);
}
.flag-icon-tw.flag-icon-squared {
  background-image: url(/build/images/tw.587135c6.svg);
}
.flag-icon-tz {
  background-image: url(/build/images/tz.9b2b45fb.svg);
}
.flag-icon-tz.flag-icon-squared {
  background-image: url(/build/images/tz.bd9bccd9.svg);
}
.flag-icon-ua {
  background-image: url(/build/images/ua.c4e7e631.svg);
}
.flag-icon-ua.flag-icon-squared {
  background-image: url(/build/images/ua.f8a5b701.svg);
}
.flag-icon-ug {
  background-image: url(/build/images/ug.ee8f3bac.svg);
}
.flag-icon-ug.flag-icon-squared {
  background-image: url(/build/images/ug.de85f9a1.svg);
}
.flag-icon-um {
  background-image: url(/build/images/um.6dbcc1c4.svg);
}
.flag-icon-um.flag-icon-squared {
  background-image: url(/build/images/um.0a15a584.svg);
}
.flag-icon-us {
  background-image: url(/build/images/us.0fffdc4a.svg);
}
.flag-icon-us.flag-icon-squared {
  background-image: url(/build/images/us.e173c4df.svg);
}
.flag-icon-uy {
  background-image: url(/build/images/uy.b08b0512.svg);
}
.flag-icon-uy.flag-icon-squared {
  background-image: url(/build/images/uy.a33eee89.svg);
}
.flag-icon-uz {
  background-image: url(/build/images/uz.2e14f472.svg);
}
.flag-icon-uz.flag-icon-squared {
  background-image: url(/build/images/uz.f68a40a3.svg);
}
.flag-icon-va {
  background-image: url(/build/images/va.db5e8af0.svg);
}
.flag-icon-va.flag-icon-squared {
  background-image: url(/build/images/va.f892d9e5.svg);
}
.flag-icon-vc {
  background-image: url(/build/images/vc.4416a580.svg);
}
.flag-icon-vc.flag-icon-squared {
  background-image: url(/build/images/vc.7308c38e.svg);
}
.flag-icon-ve {
  background-image: url(/build/images/ve.d5e003b6.svg);
}
.flag-icon-ve.flag-icon-squared {
  background-image: url(/build/images/ve.960d5e97.svg);
}
.flag-icon-vg {
  background-image: url(/build/images/vg.145f8b77.svg);
}
.flag-icon-vg.flag-icon-squared {
  background-image: url(/build/images/vg.330e362c.svg);
}
.flag-icon-vi {
  background-image: url(/build/images/vi.a6188062.svg);
}
.flag-icon-vi.flag-icon-squared {
  background-image: url(/build/images/vi.92942813.svg);
}
.flag-icon-vn {
  background-image: url(/build/images/vn.5f468238.svg);
}
.flag-icon-vn.flag-icon-squared {
  background-image: url(/build/images/vn.4a909d84.svg);
}
.flag-icon-vu {
  background-image: url(/build/images/vu.5b2499ba.svg);
}
.flag-icon-vu.flag-icon-squared {
  background-image: url(/build/images/vu.8f8d00bc.svg);
}
.flag-icon-wf {
  background-image: url(/build/images/wf.ce656278.svg);
}
.flag-icon-wf.flag-icon-squared {
  background-image: url(/build/images/wf.e5620569.svg);
}
.flag-icon-ws {
  background-image: url(/build/images/ws.165931ef.svg);
}
.flag-icon-ws.flag-icon-squared {
  background-image: url(/build/images/ws.910ff459.svg);
}
.flag-icon-ye {
  background-image: url(/build/images/ye.ca936d44.svg);
}
.flag-icon-ye.flag-icon-squared {
  background-image: url(/build/images/ye.91907bc4.svg);
}
.flag-icon-yt {
  background-image: url(/build/images/yt.14467e33.svg);
}
.flag-icon-yt.flag-icon-squared {
  background-image: url(/build/images/yt.a059da79.svg);
}
.flag-icon-za {
  background-image: url(/build/images/za.7ad48bd5.svg);
}
.flag-icon-za.flag-icon-squared {
  background-image: url(/build/images/za.9bb497a0.svg);
}
.flag-icon-zm {
  background-image: url(/build/images/zm.1fda09ef.svg);
}
.flag-icon-zm.flag-icon-squared {
  background-image: url(/build/images/zm.41afefc0.svg);
}
.flag-icon-zw {
  background-image: url(/build/images/zw.1ca50f37.svg);
}
.flag-icon-zw.flag-icon-squared {
  background-image: url(/build/images/zw.041e8dfb.svg);
}
.flag-icon-es-ct {
  background-image: url(/build/images/es-ct.2efc8264.svg);
}
.flag-icon-es-ct.flag-icon-squared {
  background-image: url(/build/images/es-ct.3202b8fb.svg);
}
.flag-icon-eu {
  background-image: url(/build/images/eu.441e1f6e.svg);
}
.flag-icon-eu.flag-icon-squared {
  background-image: url(/build/images/eu.e4e50311.svg);
}
.flag-icon-gb-eng {
  background-image: url(/build/images/gb-eng.66465e38.svg);
}
.flag-icon-gb-eng.flag-icon-squared {
  background-image: url(/build/images/gb-eng.c3728c87.svg);
}
.flag-icon-gb-nir {
  background-image: url(/build/images/gb-nir.a7195b4c.svg);
}
.flag-icon-gb-nir.flag-icon-squared {
  background-image: url(/build/images/gb-nir.0cbcd294.svg);
}
.flag-icon-gb-sct {
  background-image: url(/build/images/gb-sct.2b290d92.svg);
}
.flag-icon-gb-sct.flag-icon-squared {
  background-image: url(/build/images/gb-sct.7b4947f0.svg);
}
.flag-icon-gb-wls {
  background-image: url(/build/images/gb-wls.523642e5.svg);
}
.flag-icon-gb-wls.flag-icon-squared {
  background-image: url(/build/images/gb-wls.da354c32.svg);
}
.flag-icon-un {
  background-image: url(/build/images/un.ef53b652.svg);
}
.flag-icon-un.flag-icon-squared {
  background-image: url(/build/images/un.2f28d50f.svg);
}
.search-preview-results {
  position: relative;
  width: calc(100% + 40px);
  background: #FFFFFF;
  min-height: 60px;
  margin-left: -20px;
  top: 5px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  border-radius: 0 0 5px 5px;
}
.search-preview-results:before {
  content: '';
  position: absolute;
  top: -5px;
  left: 0;
  right: 0;
  width: 100%;
  height: 5px;
  background: #fff;
}
.search-preview-results .loading {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.7);
  display: none;
  z-index: 2;
}
.search-preview-results.waiting-for-request .loading {
  display: block;
}
.search-preview-results .search_wrap_result {
  max-height: calc(100vh - 250px);
  overflow-x: hidden;
  overflow-y: auto;
  padding: 4px 20px 20px 20px;
}
.search-preview-results .search_wrap_result .wrap_results a {
  text-decoration: none;
}
.search-preview-results .search_wrap_result .wrap_results .search-block-type {
  margin-bottom: 15px;
}
.search-preview-results .search_wrap_result .wrap_results .search-block-type:last-child {
  margin-bottom: 0;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview {
  text-align: center;
  color: #676a6c;
  font-weight: 600;
  padding: 5px 0;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview .search-name {
  display: inline-block;
  padding-bottom: 1px;
  margin: 5px 0 0;
  font-weight: 600;
  font-size: 12px;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code {
  text-align: center;
  cursor: pointer;
  color: #676a6c;
  font-weight: 600;
  padding: 5px 0;
  border-radius: 2px;
  position: relative;
  height: 28px;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code .search-name-group-code {
  margin: 0;
  display: inline-block;
  padding-bottom: 1px;
  border-bottom: 1px dashed;
  font-size: 12px;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code .one-filter-close-button {
  position: absolute;
  right: 6px;
  top: 0;
  color: red;
  font-size: 23px;
  font-weight: 500;
  line-height: 27px;
  width: 27px;
  height: 27px;
  text-align: center;
  cursor: pointer;
  opacity: 0.5;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code:hover .search-name-group-code {
  border-bottom: none;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code.search-preview-one-filter {
  background: rgba(255, 0, 0, 0.1);
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-group-code.search-preview-one-filter:hover .one-filter-close-button {
  opacity: 1;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model {
  cursor: pointer;
  padding: 5px 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model:hover {
  background-color: #f3f3f3;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model .search-img {
  max-height: 60px;
  width: 60px;
  overflow: hidden;
  text-align: center;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model .search-img img {
  height: 100%;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model .search-model {
  width: calc(100% - 70px);
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model .search-model .search-model-name {
  color: #000;
  font-size: 12px;
  font-weight: 600;
  margin: 5px 0;
  max-height: 35px;
  overflow: hidden;
}
.search-preview-results .search_wrap_result .wrap_results .search-preview-model .search-model .search-sku {
  font-size: 11px;
  color: #676a6c;
}
.search-preview-results .search_wrap_result .wrap_results .search-block-empty {
  text-align: center;
  padding-top: 14px;
  font-size: 13px;
  color: #676a6c;
}
.show-all-search-results {
  min-width: 100%;
}
@media (max-width: 900px) {
  .show-all-search-results {
    font-size: 16px;
  }
}
.top_search {
  order: 2;
  z-index: 10;
  width: 416px;
  padding: 0;
}
@media (max-width: 880px) {
  .top_search {
    order: 1;
    margin: 0 auto;
  }
}
@media (max-width: 500px) {
  .top_search {
    padding: 0 10px;
    width: 100%;
  }
}
.top_search .main-search {
  width: 100% !important;
  height: 50px !important;
  position: relative;
  box-shadow: none !important;
  padding: 0 !important;
  top: 0;
  right: auto;
  margin: 0 auto;
}
.top_search .main-search input {
  margin: 0;
  width: 100%;
  border-width: 2px;
  border-color: #E5E5E5;
  top: 0;
  height: 50px;
  visibility: visible;
  opacity: 1;
  position: relative;
}
.top_search .main-search svg {
  position: absolute;
  top: 14px;
  left: 10px;
  cursor: default;
}
.top_search .main-search.active input {
  margin: 0;
  width: 100%;
}
.top_search .main-search.active .clear_search_input {
  right: 10px;
  top: 13px;
}
.top_search .main-search .search-preview-results {
  margin-left: 0;
  width: 100%;
}
.top_search .search-preview-results .search_wrap_result {
  max-height: calc(100vh - 480px);
}
@media (max-width: 905px) {
  .top_search .search-preview-results .search_wrap_result {
    max-height: calc(100vh - 400px);
  }
}
@media (max-width: 600px) {
  .top_search .search-preview-results .search_wrap_result {
    max-height: calc(100vh - 500px);
  }
}
.main-search {
  position: absolute;
  padding-top: 12px;
  z-index: 2;
  width: 50px;
  top: 0;
  right: 100%;
  color: #676a6c;
  font-family: "Open Sans", sans-serif;
  -webkit-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -moz-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -ms-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -o-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
}
.main-search.active {
  width: 480px;
  height: 48px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #fff;
  box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.3);
}
.main-search.active input {
  opacity: 1;
  margin: 0 20px;
  width: calc(100% - 40px);
  visibility: visible;
  padding-right: 25px;
}
.main-search.active .clear_search_input {
  position: absolute;
  right: 25px;
  top: 11px;
  color: #ff0000;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
  width: 24px;
  height: 24px;
  text-align: center;
  cursor: pointer;
  opacity: 0.5;
  display: block;
}
.main-search.active .clear_search_input:hover {
  opacity: 1;
}
.main-search.active .search-preview-results {
  display: block;
}
.main-search svg {
  z-index: 1;
  position: relative;
  cursor: pointer;
  left: 7px;
}
.main-search input {
  position: absolute;
  left: 0;
  top: 7px;
  height: 32px;
  width: 100%;
  font-size: 16px;
  border: 1px solid #ccc;
  padding: 0 15px 0 40px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -moz-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -ms-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  -o-transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  transition: all 400ms cubic-bezier(0.43, 0.65, 0.07, 0.96) 0ms;
  outline: none !important;
}
.main-search input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 14px;
  color: #999;
}
.main-search input::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 14px;
  color: #999;
}
.main-search input:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 14px;
  color: #999;
}
.main-search input:-moz-placeholder {
  /* Firefox 18- */
  font-size: 14px;
  color: #999;
}
.main-search .clear_search_input {
  display: none;
}
.main-search .search-preview-results {
  display: none;
}
.suggests {
  font-weight: bold;
  font-size: 12px;
  line-height: 2em;
  cursor: pointer;
}
.products-wrap {
  display: none;
  height: 100%;
  width: 100%;
}
@media (min-width: 1200px) {
  .products-wrap {
    width: 1080px;
  }
  .products-wrap.merge-models {
    width: 1330px;
  }
}
.products-wrap .total-info {
  text-align: right;
  padding: 10px 60px 10px 30px;
  position: absolute;
  top: 0;
  right: 0;
  background: #fff;
}
.products-wrap .total-info .positions {
  font-size: 14px;
}
.products-wrap .total-info .total-amount-box {
  text-transform: uppercase;
}
.products-wrap .total-info .total-amount-box .new-price-amount {
  line-height: 1.4;
  font-size: 24px;
  color: #ED1C24;
}
.products-wrap .total-info .total-amount-box .old-price-amount {
  font-size: 16px;
  text-decoration: line-through;
  color: #444;
  line-height: 1;
}
.products-popup {
  background-color: #ffffff;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  min-width: 750px;
  padding: 26px 25px 20px;
  overflow-y: auto;
  height: 100%;
  font-family: Open Sans, sans-serif;
}
.products-popup .products-popup__filter-wrapper {
  top: 15px;
  width: 100%;
  margin-bottom: 10px;
  border: 1px solid #E6E6E6;
  box-shadow: none;
}
.products-popup .products-popup__filter-header {
  padding: 4px 15px;
  background: #f5f5f5;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e6e6e6;
  min-height: 35px;
}
.products-popup .products-popup__filter-header h3 {
  color: #000;
  margin-bottom: 5px;
}
.products-popup .products-popup__filter-header .collapse-link {
  color: #c4c4c4;
  padding: 5px;
  cursor: pointer;
  margin: 0;
  right: -5px;
}
.products-popup .products-popup__filter-header .collapse-link:hover {
  color: #8E8E8E;
}
.products-popup .products-popup__filter-header .ibox-tools {
  display: flex;
}
.products-popup .products-popup__filter-items {
  padding: 10px 15px 5px;
  background: #f5f5f5;
}
.products-popup .products-popup__filter-item {
  margin-bottom: 12px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: baseline;
  gap: 6px;
}
.products-popup .products-popup__filter-item_title {
  color: #000;
  font-size: 14px;
  line-height: 1.4;
  font-weight: bold;
  display: inline-block;
  margin: 0;
}
.products-popup .products-popup__filter-item_element {
  border-radius: 3px;
  background: #e5e5e5;
  padding: 3px 10px;
  line-height: 16px;
  cursor: pointer;
}
.products-popup .products-popup__filter-item_element:hover {
  background: #ccc;
}
.products-popup .products-popup__filter-item_element.active {
  background: #d4eaca;
}
.products-popup .products-popup__filter-item_element.active:hover {
  background: #c2e3b3;
}
.products-popup__reset-filters {
  padding: 2px 5px;
}
.products-popup__legend-box {
  margin-top: 18px;
  text-align: right;
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.products-popup__legend-table .available-indicator {
  display: inline-block;
  margin-left: 15px;
}
.products-popup__legend-table .available-indicator:first-child {
  margin-left: 0;
}
.products-popup__legend-table .delay-indicator {
  display: inline-block;
  margin-left: 15px;
}
.products-popup__legend-table .delay-indicator:first-child {
  margin-left: 0;
}
.products-popup .quantity {
  text-align: right;
  height: 20px;
  margin-bottom: -10px;
  top: 0;
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.products-popup .quantity-switcher-wrapper {
  text-align: center;
  top: 0;
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  -ms-align-self: flex-end;
  align-self: flex-end;
}
.products-popup .photos-wrapper {
  width: 100%;
  top: 50px;
}
.products-popup .photos-wrapper img {
  max-width: 100%;
  max-height: 100%;
}
.products-popup .photos-wrapper .main-photo-wrapper {
  width: 216px;
  text-align: center;
  height: 300px;
  margin-bottom: 10px;
  display: inline-block;
  vertical-align: top;
}
.products-popup .photos-wrapper .promo-material-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material {
  height: 40px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #efefef;
  color: #313131;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  overflow: hidden;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.edit_promo_material {
  position: absolute;
  background: transparent;
  width: 20px;
  height: 20px;
  right: 0;
  bottom: 0;
  filter: drop-shadow(0 0 3px #ffffff);
  padding: 5px;
  box-sizing: content-box;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.edit_promo_material:hover svg path {
  stroke: #5f5f5f;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.add_promo_material:hover {
  background: #e7e7e7;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.promo_img {
  height: 48px;
  width: 100%;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.promo_img:hover {
  opacity: 0.8;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.promo_img img {
  width: 100%;
  height: auto;
  max-height: unset;
}
.products-popup .photos-wrapper .promo-material-wrapper .item_promo_material.promo_img .promo_default_name {
  position: absolute;
}
.products-popup .photos-wrapper .main-photo {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: auto;
}
.products-popup .photos-wrapper .main-photo video {
  max-height: 100% !important;
  max-width: 100% !important;
}
.products-popup .photos-wrapper .main-photo.empty {
  width: 100%;
  padding: 0;
}
.products-popup .photos-wrapper .photo-tabs {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: calc(100% - 220px);
  padding-left: 20px;
  gap: 2%;
}
.products-popup .photos-wrapper .photo-tabs .photo-tab {
  display: inline-block;
  flex: 1 1 auto;
  text-align: center;
  padding: 3px;
  margin-bottom: 16px;
  color: #808080;
  border-bottom: 2px solid transparent;
  font-size: 14px;
  box-shadow: 0 1px 5px 0 #00000040;
}
.products-popup .photos-wrapper .photo-tabs .photo-tab:hover {
  cursor: pointer;
}
.products-popup .photos-wrapper .photo-tabs .photo-tab:hover,
.products-popup .photos-wrapper .photo-tabs .photo-tab.tab-active {
  color: #df2324;
  border-bottom-color: #df2324;
}
.products-popup .photos-wrapper .additional-photos {
  max-height: 320px;
  overflow-y: auto;
  width: calc(100% - 220px);
  vertical-align: top;
  padding-left: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
}
.products-popup .photos-wrapper .additional-photos .photo {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 57.5px;
  height: 80px;
  overflow: hidden;
}
.products-popup .photos-wrapper .additional-photos .photo.video video {
  width: 72px;
  height: 72px;
}
.products-popup .photos-wrapper .additional-photos .photo.video:after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: 30px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMzJweCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJMYXllcl8xIi8+PGcgaWQ9InBsYXlfeDVGX2FsdCI+PHBhdGggZD0iTTE2LDBDNy4xNjQsMCwwLDcuMTY0LDAsMTZzNy4xNjQsMTYsMTYsMTZzMTYtNy4xNjQsMTYtMTZTMjQuODM2LDAsMTYsMHogTTEwLDI0VjhsMTYuMDA4LDhMMTAsMjV6ICAgIiBzdHlsZT0iZmlsbDojNEU0RTUwOyIvPjwvZz4KCjxnIGlkPSJwbGF5X3g1Rl9hbHQiPjxwYXRoIGQ9Ik0xMCwyNFY4bDE2LjAwOCw4TDEwLDI1eiAgICIgc3R5bGU9ImZpbGw6I0ZGRkZGRjsiLz48L2c+Cgo8L3N2Zz4=);
  opacity: 0.7;
}
.products-popup .photos-wrapper.with-photo-tabs .additional-photos {
  max-height: 280px !important;
}
.products-popup .main-info {
  margin-left: 0;
  width: 100%;
  vertical-align: top;
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.products-popup .main-info .model-name {
  top: -340px;
  font-family: "Open Sans", sans-serif;
  font-size: 24px;
  position: relative;
  padding-bottom: 5px;
  margin-bottom: 0;
  margin-top: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 300;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-right: 250px;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
}
.products-popup .main-info .model-name:before {
  content: "";
  background-color: red;
  height: 1px;
  width: 190px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.products-popup .main-info .short-description {
  margin-top: 5px;
  min-height: 20px;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
}
.products-popup .main-info .is_honest_sign .short-description {
  width: calc(100% - 90px);
}
.products-popup .main-info .wrap_column {
  margin-top: 10px;
  height: 21px;
  display: flex;
  flex-direction: row;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  -moz-align-self: flex-start;
  -ms-align-self: flex-start;
  align-self: flex-start;
}
.products-popup .main-info .show-full-description {
  position: relative;
  margin-right: 20px;
}
.products-popup .main-info .show-full-description .dashed {
  cursor: pointer;
  border-bottom: 1px dashed #808080;
}
.products-popup .main-info .modelSku {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.products-popup .main-info .patternCode {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-left: 20px;
}
.products-popup .main-info .full-description {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 2;
  height: auto;
  background-color: #ffffff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  padding: 15px;
  margin-top: 10px;
  width: auto;
  min-width: 400px;
  max-width: 600px;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.3));
  white-space: pre-wrap;
}
.products-popup .main-info .full-description:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  position: absolute;
  top: -20px;
  left: 30px;
  border-bottom-color: #ffffff;
}
.products-popup .main-info .check_all_users {
  padding-right: 15px;
}
.products-popup .main-info .honest_sign {
  background-size: contain;
  background-image: url(/build/images/chz-logo.ef6ffae9.svg);
  background-repeat: no-repeat;
  background-position: center;
  width: 78px;
  height: 32px;
  position: absolute;
  top: 22px;
  right: 0;
}
.products-popup .products-list {
  margin-top: 10px;
  border-collapse: collapse;
  padding-bottom: 20px;
}
.products-popup .products-list .products-table {
  position: relative;
  display: table;
  width: 100%;
}
.products-popup .products-list .products-table .loading {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.7);
  display: none;
  z-index: 2;
}
.products-popup .products-list .products-table.waiting-for-request .loading {
  display: block;
}
.products-popup .products-list .table-cell {
  display: table-cell;
  text-align: center;
}
.products-popup .products-list .products-table-header {
  line-height: 30px;
  font-size: 15px;
  white-space: nowrap;
  width: 100%;
  display: table-row;
  padding-right: 15px;
}
.products-popup .products-list .products-table-header .available-head {
  text-align: center;
  padding-right: 15px;
  min-width: 60px;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer {
  display: none;
  flex-wrap: wrap;
  margin-bottom: -5px;
  margin-right: -10px;
  position: relative;
  top: -5px;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer .quantityStore {
  display: block;
  width: 100%;
  line-height: 14px;
  height: 14px;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer .inStore {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  line-height: 11px;
  height: 20px;
  padding-left: 5px;
  align-items: center;
  padding-top: 2px;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer .inStore span {
  white-space: pre-wrap;
  word-break: break-word;
  width: 58px;
  padding: 0 5px;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer .inStore span.available {
  color: #1ba91b;
}
.products-popup .products-list .products-table-header .available-head .desc_norm_text_dealer .inStore span.delay {
  color: #2fa8e1;
}
.products-popup .products-list .products-table-header .table-cell {
  color: #959595;
  font-size: 12px;
}
.products-popup .products-list .products-table-header .table-cell.currency {
  text-align: center;
  padding-right: 5px;
  padding-left: 5px;
  line-height: 17px;
  top: -5px;
}
.products-popup .products-list .products-table-header .table-cell.color-box {
  padding-left: 4px;
}
.products-popup .products-list .size-block {
  width: 100%;
  display: table;
}
.products-popup .products-list .size-header {
  line-height: 30px;
  font-size: 15px;
  white-space: nowrap;
  width: 100%;
  display: table-caption;
  font-weight: bold;
  color: #000000;
  padding-right: 15px;
}
.products-popup .products-list .has-parent-stock .available-head .desc_norm_text_dealer {
  display: flex;
}
.products-popup .products-list .has-parent-stock .available-head .desc_norm_text {
  display: none;
}
.products-popup .products-list .has-parent-stock .available-head .desc_small_text {
  display: none;
}
.products-popup .products-list .product-row {
  border: 1px solid #e6e6e6;
  border-bottom: none;
  background-color: #f5f5f5;
  line-height: 55px;
  font-size: 14px;
  display: table;
  width: 100%;
}
.products-popup .products-list .product-row:last-child {
  border-bottom: 1px solid #e6e6e6;
  line-height: 54px;
}
.products-popup .products-list .products-table-header > div,
.products-popup .products-list .product-row > div {
  display: table-cell;
}
.products-popup .products-list .products-table-header.with-old-price .price-box,
.products-popup .products-list .product-row.with-old-price .price-box {
  line-height: 15px;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: top;
}
.products-popup .products-list .products-table-header.with-old-price .old-price,
.products-popup .products-list .product-row.with-old-price .old-price {
  font-size: 12px;
  text-decoration: line-through;
}
.products-popup .products-list .products-table-header.with-old-price .new-price,
.products-popup .products-list .product-row.with-old-price .new-price {
  color: #ff7575;
}
.products-popup .products-list .products-table-header .color-icon,
.products-popup .products-list .product-row .color-icon {
  width: 38px;
  height: 46px;
  position: absolute;
  top: 5px;
  left: 0;
  display: block;
  overflow: hidden;
}
.products-popup .products-list .products-table-header .color-icon img,
.products-popup .products-list .product-row .color-icon img {
  width: 100%;
  height: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.products-popup .products-list .products-table-header .color-box,
.products-popup .products-list .product-row .color-box {
  padding-left: 50px;
  padding-right: 5px;
  white-space: nowrap;
  max-width: 160px;
  min-width: 160px;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.products-popup .products-list .products-table-header .color-box:hover .dashed-gray,
.products-popup .products-list .product-row .color-box:hover .dashed-gray {
  border-bottom-color: transparent;
}
@media (max-width: 901px) {
  .products-popup .products-list .products-table-header .color-box,
  .products-popup .products-list .product-row .color-box {
    max-width: 200px;
    min-width: 200px;
    width: 200px;
  }
}
.products-popup .products-list .products-table-header .art-box,
.products-popup .products-list .product-row .art-box {
  padding-right: 4px;
  padding-left: 4px;
  white-space: nowrap;
  width: 250px;
}
.products-popup .products-list .products-table-header .pattern-box,
.products-popup .products-list .product-row .pattern-box {
  padding-right: 4px;
  padding-left: 4px;
  white-space: nowrap;
  width: 200px;
}
.products-popup .products-list .products-table-header .price-box,
.products-popup .products-list .product-row .price-box {
  text-align: center;
  padding-right: 10px;
  padding-left: 5px;
  white-space: nowrap;
  width: 80px;
}
.products-popup .products-list .products-table-header .retail-price,
.products-popup .products-list .product-row .retail-price {
  text-align: center;
  padding-right: 10px;
  padding-left: 5px;
  white-space: nowrap;
  width: 80px;
}
.products-popup .products-list .products-table-header .count_box,
.products-popup .products-list .product-row .count_box {
  display: flex;
  padding-right: 15px;
  justify-content: center;
  min-width: 60px;
}
.products-popup .products-list .products-table-header .count_box .available-indicator,
.products-popup .products-list .product-row .count_box .available-indicator,
.products-popup .products-list .products-table-header .count_box .delay-indicator,
.products-popup .products-list .product-row .count_box .delay-indicator {
  justify-content: center;
  display: flex;
  height: 100%;
  vertical-align: middle;
  top: 4px;
}
.products-popup .products-list .products-table-header .undelay,
.products-popup .products-list .product-row .undelay,
.products-popup .products-list .products-table-header .unavailable,
.products-popup .products-list .product-row .unavailable {
  position: absolute;
  left: -15px;
  top: -5px;
  transform: translate(12px, -50%);
  color: #808080;
}
.products-popup .products-list .products-table-header .delay-box.just-text,
.products-popup .products-list .product-row .delay-box.just-text,
.products-popup .products-list .products-table-header .available-box.just-text,
.products-popup .products-list .product-row .available-box.just-text {
  font-size: 11px;
  vertical-align: top;
  white-space: nowrap;
  text-align: center;
}
.products-popup .products-list .products-table-header .delay-box.just-text.available-count-many,
.products-popup .products-list .product-row .delay-box.just-text.available-count-many,
.products-popup .products-list .products-table-header .available-box.just-text.available-count-many,
.products-popup .products-list .product-row .available-box.just-text.available-count-many,
.products-popup .products-list .products-table-header .delay-box.just-text.available-count-enough,
.products-popup .products-list .product-row .delay-box.just-text.available-count-enough,
.products-popup .products-list .products-table-header .available-box.just-text.available-count-enough,
.products-popup .products-list .product-row .available-box.just-text.available-count-enough,
.products-popup .products-list .products-table-header .delay-box.just-text.available-count-several,
.products-popup .products-list .product-row .delay-box.just-text.available-count-several,
.products-popup .products-list .products-table-header .available-box.just-text.available-count-several,
.products-popup .products-list .product-row .available-box.just-text.available-count-several {
  font-size: 14px;
}
.products-popup .products-list .products-table-header .availableMyCount-box,
.products-popup .products-list .product-row .availableMyCount-box,
.products-popup .products-list .products-table-header .availableMy-box,
.products-popup .products-list .product-row .availableMy-box {
  outline: none !important;
  text-align: right;
  padding-right: 10px;
  min-width: 60px;
}
.products-popup .products-list .products-table-header .availableMyCount-box > span,
.products-popup .products-list .product-row .availableMyCount-box > span,
.products-popup .products-list .products-table-header .availableMy-box > span,
.products-popup .products-list .product-row .availableMy-box > span {
  border-bottom: 1px dashed #337ab7;
  color: #337ab7;
  cursor: pointer;
  display: inline-block;
  line-height: 15px;
}
.products-popup .products-list .products-table-header .availableMyCount-box,
.products-popup .products-list .product-row .availableMyCount-box {
  padding-right: 20px;
}
.products-popup .products-list .products-table-header .price-hide,
.products-popup .products-list .product-row .price-hide {
  cursor: pointer;
  text-align: center;
}
.products-popup .products-list .products-table-header .price-hide span,
.products-popup .products-list .product-row .price-hide span {
  border-bottom: 1px dashed #a0a0a0;
  color: #a0a0a0;
  font-size: 13px;
  line-height: 16px;
  display: inline-block;
  position: relative;
  top: -2px;
}
.products-popup .products-list .products-table-header .price-hide:hover span,
.products-popup .products-list .product-row .price-hide:hover span {
  border-bottom-color: transparent;
}
.products-popup .products-list__empty {
  display: none;
  padding-top: 30px;
  font-size: 14px;
  text-align: center;
}
.products-popup.product-page .products-list {
  max-height: none !important;
  min-height: auto !important;
}
.products-popup.product-page .additional-photos {
  max-height: none !important;
}
.products-popup.is-promo-material .promo-material-wrapper {
  margin-bottom: 16px;
}
.products-popup .close-popup {
  position: absolute;
  right: 10px;
  top: 5px;
  color: #cacaca;
  font-size: 36px;
  font-weight: 500;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
  z-index: 2;
}
.products-popup.hiddenPrice .products-popup__legend-box {
  display: none;
}
@media (min-width: 1200px) {
  .products-popup .photos-wrapper {
    width: 320px;
    float: left;
    top: 0;
  }
  .products-popup .photos-wrapper .main-photo-wrapper {
    display: block;
    height: 443px;
    width: 100%;
  }
  .products-popup .photos-wrapper .photo-tabs {
    width: 100%;
    padding-left: 0;
  }
  .products-popup .photos-wrapper .additional-photos {
    width: 100%;
    padding-left: 0;
  }
  .products-popup .main-info {
    margin-left: 348px;
    width: calc(100% - 348px);
    height: 100%;
    font-size: 13px;
    font-family: "Open Sans", sans-serif;
  }
  .products-popup .main-info .model-name {
    top: 0;
    margin-bottom: 10px;
  }
}
.delay-indicator .item,
.available-indicator .item {
  display: inline-block;
  width: 6px;
  height: 18px;
  background-color: #8DCF0E;
  margin: 1.5px;
  border-radius: 10px;
  vertical-align: middle;
  top: -1px;
}
.delay-indicator.available-count-enough .third,
.available-indicator.available-count-enough .third {
  background-color: lightgray;
}
.delay-indicator.available-count-delay .first,
.available-indicator.available-count-delay .first,
.delay-indicator.available-count-delay .second,
.available-indicator.available-count-delay .second,
.delay-indicator.available-count-delay .third,
.available-indicator.available-count-delay .third {
  background-color: #2fa8e1;
}
.delay-indicator.available-count-several .first,
.available-indicator.available-count-several .first {
  background-color: orange;
}
.delay-indicator.available-count-several .second,
.available-indicator.available-count-several .second,
.delay-indicator.available-count-several .third,
.available-indicator.available-count-several .third {
  background-color: lightgray;
}
.delay-indicator.available-count-none .first,
.available-indicator.available-count-none .first,
.delay-indicator.available-count-none .second,
.available-indicator.available-count-none .second,
.delay-indicator.available-count-none .third,
.available-indicator.available-count-none .third {
  background-color: lightgray;
}
.delay-box {
  min-width: 50px;
  padding-left: 15px;
}
.delay-box .undelay {
  display: none;
  font-size: 11px;
  color: #555;
  white-space: nowrap;
}
.delay-box.available-count-none {
  color: gray;
}
.delay-box.available-count-delay {
  color: #2fa8e1;
}
.delay-box.available-count-many {
  color: #1ba91b;
}
.delay-box.available-count-enough {
  color: #1ba91b;
}
.delay-box.available-count-several {
  color: #1ba91b;
}
.not-in-stock .count-selector {
  visibility: hidden;
}
.not-in-stock.not-parent-stock .available-box .unavailable {
  display: block !important;
}
.not-in-stock.not-parent-stock .available-box .available-indicator {
  display: none !important;
}
.not-in-stock.not-parent-stock.not-in-stock__delay .available-box[data-count="0"] .unavailable {
  display: block !important;
}
.not-in-stock.not-parent-stock.not-in-stock__delay .available-box[data-count="0"] .available-indicator {
  display: none !important;
}
.available-box {
  min-width: 50px;
}
.available-box .unavailable {
  display: none;
  font-size: 11px;
  color: #555;
  white-space: nowrap;
}
.available-box.available-count-none {
  color: gray;
}
.available-box.available-count-delay {
  color: #2fa8e1;
}
.available-box.available-count-many {
  color: #1ba91b;
}
.available-box.available-count-enough {
  color: #1ba91b;
}
.available-box.available-count-several {
  color: #1ba91b;
}
.count-box {
  padding: 0 10px 0 0;
  white-space: nowrap;
  width: 110px;
  min-width: 110px;
  line-height: 30px;
  display: inline-block;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
td.count-box {
  display: table-cell;
}
.count-box input {
  line-height: 21px;
  margin: 0 7px;
  border: 1px solid #E6E6E6;
  border-radius: 3px;
  text-align: center;
  font-size: 15px;
  width: 44px;
}
.count-box .count-selector-button {
  color: #E32B2D;
  font-size: 19px;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  border-radius: 8px;
  overflow: hidden;
}
.count-box .count-selector-button .fa {
  background-color: transparent;
}
.count-box .number-wrapper {
  display: inline-block;
  font-size: 15px;
  width: 49px;
  margin: 3px 7px 0;
  height: 23px;
  overflow: hidden;
  border-radius: 3px;
  vertical-align: top;
  border: 1px solid #e6e6e6;
  background-color: white;
}
.count-box input[type=number] {
  line-height: 21px;
  border: none;
  text-align: center;
  font-size: 15px;
  width: 100%;
  outline: none !important;
  vertical-align: top;
  margin: 0;
  -moz-appearance: textfield;
}
.count-box input[type=number][data-for-all="1"] {
  background-color: #e8f1ff;
}
.count-box input[type=number]::-webkit-outer-spin-button,
.count-box input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.count-box input[type=number]::-webkit-input-placeholder,
.count-box input[type=number]::-moz-placeholder,
.count-box input[type=number]:-ms-input-placeholder,
.count-box input[type=number]:-moz-placeholder {
  line-height: 21px;
  font-size: 15px;
  vertical-align: top;
  margin: 0;
  text-align: center;
}
.code-switcher__button {
  display: inline-block;
  border-bottom: 1px dashed #666;
  color: #666;
  line-height: 15px;
}
.code-switcher__button:hover {
  color: #666;
}
.code-switcher__button.active {
  border-bottom: 1px dashed transparent;
  color: #DF2424;
  cursor: default;
}
.code-switcher__button.active:hover {
  color: #DF2424;
}
.quantity-switcher__button {
  display: inline-block;
  border-bottom: 1px dashed #666;
  color: #666;
  line-height: 15px;
}
.quantity-switcher__button:hover {
  color: #666;
}
.quantity-switcher__button.active {
  border-bottom: 1px dashed transparent;
  color: #DF2424;
  cursor: default;
}
.quantity-switcher__button.active:hover {
  color: #DF2424;
}
.product-badges {
  position: absolute;
  right: 5px;
  top: 5px;
  min-width: 65px;
  height: 19px;
  border-radius: 4px;
  cursor: pointer;
  color: white;
  font-family: SegoeUI, Verdana, sans-serif;
  text-transform: uppercase;
  font-size: 10px;
  text-align: center;
  line-height: 18px;
  padding: 0 4px;
  z-index: 1;
}
.product-badges:nth-child(2) {
  top: 29px;
}
.product-badges:nth-child(3) {
  top: 53px;
}
.product-badges:nth-child(4) {
  top: 77px;
}
.product-badges.sold {
  box-shadow: 0 1px 1px #c25f45;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c25f45+0,c25f45+28,c25f45+62,cc7d68+66,cd7d68+82,cd7d68+100 */
  background: #c25f45;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #c25f45 0%, #c25f45 28%, #c25f45 62%, #cc7d68 66%, #cd7d68 82%, #cd7d68 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #c25f45 0%, #c25f45 28%, #c25f45 62%, #cc7d68 66%, #cd7d68 82%, #cd7d68 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #c25f45 0%, #c25f45 28%, #c25f45 62%, #cc7d68 66%, #cd7d68 82%, #cd7d68 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c25f45', endColorstr='#cd7d68', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.new {
  box-shadow: 0 1px 1px #61c27c;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#61c27c+0,6fc888+29,66c381+63,81cf98+66,7ecd96+82,7fcf96+100 */
  background: #61c27c;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #61c27c 0%, #6fc888 29%, #66c381 63%, #81cf98 66%, #7ecd96 82%, #7fcf96 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #61c27c 0%, #6fc888 29%, #66c381 63%, #81cf98 66%, #7ecd96 82%, #7fcf96 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #61c27c 0%, #6fc888 29%, #66c381 63%, #81cf98 66%, #7ecd96 82%, #7fcf96 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61c27c', endColorstr='#7fcf96', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.pre-order {
  box-shadow: 0 1px 1px #eec836;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#61c27c+0,6fc888+29,66c381+63,81cf98+66,7ecd96+82,7fcf96+100 */
  background: #eec836;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #eec836 0%, #f1d155 29%, #f6da71 63%, #f6da71 66%, #f6da71 82%, #f6da71 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #eec836 0%, #f1d155 29%, #f6da71 63%, #f6da71 66%, #f6da71 82%, #f6da71 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #eec836 0%, #f1d155 29%, #f6da71 63%, #f6da71 66%, #f6da71 82%, #f6da71 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eec836', endColorstr='#f6da71', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.outlet {
  box-shadow: 0 1px 1px #ff550c;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff550c+0,fc6220+29,f95c18+63,ff6c2d+66,fc6d2a+82,ff6e30+100 */
  background: #ff550c;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #ff550c 0%, #fc6220 29%, #f95c18 63%, #ff6c2d 66%, #fc6d2a 82%, #ff6e30 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #ff550c 0%, #fc6220 29%, #f95c18 63%, #ff6c2d 66%, #fc6d2a 82%, #ff6e30 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #ff550c 0%, #fc6220 29%, #f95c18 63%, #ff6c2d 66%, #fc6d2a 82%, #ff6e30 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff550c', endColorstr='#ff6e30', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.soon {
  box-shadow: 0 1px 1px #64add1;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#64add1+0,64acd1+29,64add3+63,80bddb+66,80bddb+82,80bddb+100 */
  background: #64add1;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #64add1 0%, #64acd1 29%, #64add3 63%, #80bddb 66%, #80bddb 82%, #80bddb 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #64add1 0%, #64acd1 29%, #64add3 63%, #80bddb 66%, #80bddb 82%, #80bddb 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #64add1 0%, #64acd1 29%, #64add3 63%, #80bddb 66%, #80bddb 82%, #80bddb 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64add1', endColorstr='#80bddb', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.in-order {
  box-shadow: 0 1px 1px #2FA8E1;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2FA8E1+0,2ca4dd+29,2b9bd0+63,62add0+66,62add0+82,62add0+100 */
  background: #2FA8E1;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #2FA8E1 0%, #2ca4dd 29%, #2b9bd0 63%, #62add0 66%, #62add0 82%, #62add0 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #2FA8E1 0%, #2ca4dd 29%, #2b9bd0 63%, #62add0 66%, #62add0 82%, #62add0 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #2FA8E1 0%, #2ca4dd 29%, #2b9bd0 63%, #62add0 66%, #62add0 82%, #62add0 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2FA8E1', endColorstr='#80bddb', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.product-badges.sale {
  width: 36px;
  height: 36px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e7110c+0,e20202+29,e50602+55,e54340+63,e04c4a+78,e55754+100 */
  background: #e7110c;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #e7110c 0%, #e20202 29%, #e50602 55%, #e54340 63%, #e04c4a 78%, #e55754 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #e7110c 0%, #e20202 29%, #e50602 55%, #e54340 63%, #e04c4a 78%, #e55754 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #e7110c 0%, #e20202 29%, #e50602 55%, #e54340 63%, #e04c4a 78%, #e55754 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7110c', endColorstr='#e55754', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  border-radius: 50%;
  text-align: center;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.64);
  font-weight: bold;
  font-family: calibri;
  font-size: 18px;
  line-height: 37px;
}
.product-badges.sale.with-percents {
  font-size: 14px;
  line-height: 40px;
  min-width: 40px;
  min-height: 40px;
}
body.is-guest .catalog-grid .models-list .model-card .model-price,
body.is-guest .catalog-grid .models-list .model-card .model-count .count-wrap .count-available,
body.is-guest .catalog-grid .models-list .model-card .model-count .count-wrap .count-delay,
body.is-guest .catalog-grid .models-list .model-card .product-badges {
  display: none;
}
body.is-guest .products-popup .products-list,
body.hide-prices .products-popup .products-list {
  margin-top: 20px;
}
body.is-guest .products-popup .products-list .product-row.not-in-stock-available .available-box .unavailable,
body.hide-prices .products-popup .products-list .product-row.not-in-stock-available .available-box .unavailable,
body.is-guest .products-popup .products-list .product-row.not-in-stock-delay .delay-box .undelay,
body.hide-prices .products-popup .products-list .product-row.not-in-stock-delay .delay-box .undelay,
body.is-guest .products-popup .products-list .product-row .price-box,
body.hide-prices .products-popup .products-list .product-row .price-box {
  display: none;
}
body.is-guest .catalog-grid .models-list .model-card {
  padding-bottom: 10px;
}
body.is-guest .catalog-grid .models-list .model-card .model-retail-price {
  display: none;
}
body.is-guest .products-popup .products-popup__legend-box {
  display: none;
}
.showHideButtonAllPhoto {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 25px;
  color: #df2324;
}
.showHideButtonAllPhoto:hover {
  color: #df2324;
  text-decoration: underline;
}
.desc_small_text {
  display: none;
}
.extended-info-my-storecounts {
  display: none;
  padding: 15px;
  font-size: 13px;
}
.extended-info-my-storecounts__row {
  white-space: nowrap;
  text-align: left;
  margin-bottom: 3px;
}
.extended-info-my-storecounts__row > .dashed-link {
  display: inline-block;
  color: #DF2424;
  border-bottom: 1px dashed #DF2424;
  line-height: 15px;
  cursor: pointer;
}
.extended-info-my-storecounts__row > .one-element {
  display: inline-block;
  font-weight: bold;
}
.extended-info-my-storecounts__row > b {
  float: right;
  margin-left: 10px;
}
@media (max-width: 1080px) and (min-width: 1200px) {
  .desc_small_text {
    display: inline;
  }
  .desc_norm_text {
    display: none;
  }
  .available-box.none-available-box {
    min-width: 50px !important;
  }
  .delay-box.none-delay-box {
    min-width: 50px !important;
  }
}
@media (max-width: 1199px) {
  .products-popup .close-popup {
    font-size: 50px;
    position: fixed;
    top: 50px;
  }
  .products-popup .main-info .model-name {
    top: -325px;
    max-height: 56px;
  }
  .products-popup .main-info .model-description {
    top: -125px;
    margin-left: 260px;
  }
  .products-popup .main-info .products-list {
    max-height: 450px;
    top: -95px;
  }
  .products-popup .main-info .total-info {
    position: absolute;
    display: inline-block;
    width: 100%;
    bottom: 10px;
  }
  .products-popup .main-info .honest_sign {
    top: 8px;
  }
  .products-popup.is-promo-material .model-description {
    top: -85px;
  }
  .products-popup .main-photo-wrapper {
    float: left;
  }
  .products-popup .promo-material-wrapper {
    padding-left: 20px;
  }
  .products-popup__legend-box {
    top: -90px;
  }
  .products-popup .products-popup__filter-wrapper {
    top: -75px;
  }
  .products-popup .photos-wrapper {
    float: left;
  }
  .products-popup .photos-wrapper .additional-photos {
    max-height: 160px !important;
  }
  .products-popup .photos-wrapper.with-photo-tabs .additional-photos {
    max-height: 120px !important;
  }
}
@media (max-width: 900px) {
  .product-badges.sale {
    font-family: SegoeUI, Verdana, sans-serif;
  }
  .product-badges.sale.with-percents {
    font-size: 13px;
    line-height: 38px;
  }
  .popupWrapProduct {
    position: fixed !important;
    z-index: 1000;
  }
  .popupWrapProduct .fancybox-inner {
    height: calc(100vh - 48px) !important;
    min-height: 800px;
  }
  .products-popup .products-list .size-header,
  .products-popup .products-list .product-row {
    font-size: 17px;
  }
}
@media (max-width: 750px) {
  .products-popup .main-info .products-list {
    max-height: 300px;
  }
}
.tippy-tooltip .extended-info-my-storecounts {
  display: block;
}
.tippy-tooltip.no-max-width-theme {
  max-width: none !important;
}
.tippy-tooltip.help_block-theme {
  box-shadow: 0 0 12px -4px rgba(0, 0, 0, 0.5) !important;
  max-width: 360px !important;
}
.tippy-tooltip.select_user_not_active_text-theme {
  border-radius: 8px;
  padding: 16px 24px;
}
.tippy-tooltip.select_user_not_active_text-theme .tippy-arrow {
  border-top-width: 13px !important;
  border-right-width: 9px !important;
  border-left-width: 9px !important;
  bottom: -13px !important;
}
.tippy-tooltip.select_user_not_active_text-theme .tippy-content {
  color: #C94942;
  font-size: 16px;
  font-weight: 400;
}
.beauty-dropdown {
  position: relative;
}
.beauty-dropdown.opened .beauty-dropdown__drop-menu {
  display: block;
}
.beauty-dropdown__drop-menu {
  display: none;
  position: absolute;
  padding: 15px 0;
  left: -15px;
  top: -19px;
  background-color: white;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  color: #666;
  z-index: 9;
  max-height: 300px;
  overflow-y: auto;
}
.beauty-dropdown__drop-menu-row {
  padding: 4px 15px;
  cursor: pointer;
}
.beauty-dropdown__drop-menu-row.active {
  color: #DF2424;
}
.beauty-dropdown__drop-menu-row:hover {
  background-color: rgba(223, 36, 36, 0.05);
}
.md-skin .navbar-fixed-top {
  background-color: #fff !important;
}
.md-skin .navbar-header .btn-primary {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #E86565;
}
.md-skin .navbar-header .btn-primary:hover {
  background-color: rgba(232, 101, 101, 0.2);
}
.md-skin .nav.navbar-right > li > a {
  color: #777;
}
@media (max-width: 768px) {
  .fixed-sidebar.body-small .navbar-static-side {
    display: block;
    width: 0;
    background-color: #ffffff;
  }
}
.md-skin .nav-header {
  background: url(/build/images/4_red.b06d5074.jpg) no-repeat;
}
.nav > li.active {
  border-left: 4px solid #E86565;
}
.btn-primary {
  background-color: #E86565;
  border-color: #E86565;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
  background-color: #DF2424;
  border-color: #DF2424;
}
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:active,
.btn-primary.disabled:focus {
  background-color: rgba(232, 101, 101, 0.6) !important;
  border-color: rgba(232, 101, 101, 0.6) !important;
}
.btn-primary.btn-outline {
  background-color: transparent;
  color: #E86565;
}
.btn-green {
  background-color: #1ab394;
  border-color: #1ab394;
  color: white;
}
.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.btn-green:active:focus,
.btn-green:active:hover,
.btn-green.active:hover,
.btn-green.active:focus {
  background-color: #1ab394;
  border-color: #1ab394;
  color: white;
}
.btn-green.disabled,
.btn-green.disabled:hover {
  background-color: rgba(26, 179, 148, 0.6);
  border-color: rgba(26, 179, 148, 0.6);
}
.btn-green.btn-outline {
  background-color: transparent;
  color: #1ab394;
}
.btn-green.btn-outline:hover {
  background-color: #1ab394;
  color: white;
}
.panel-primary {
  border-color: #DF2424;
}
.panel-primary > .panel-heading {
  background-color: #E86565;
  border-color: #DF2424;
}
.popup-overlay {
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 130;
}
.popup-overlay .popup-mobile-apps {
  position: fixed;
  bottom: -350px;
  left: 0;
  right: 0;
  height: 345px;
  padding: 33px 0 25px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #ffffff;
  z-index: 150;
  transition: bottom 0.4s ease;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  font-family: Montserrat, sans-serif;
}
.popup-overlay .popup-mobile-apps__stores-info {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  text-align: center;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__logo {
  width: 250px;
  height: 116px;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__text {
  color: #000000;
  font-size: 14px;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons {
  margin-top: 20px;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  justify-content: center;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons a {
  display: inline-block;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons a img {
  width: 135px;
  height: 40px;
}
.popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons a:hover {
  filter: brightness(1.1);
}
.popup-overlay .popup-mobile-apps__recommendation {
  color: #3D3D3D;
  display: none;
}
.popup-overlay .popup-mobile-apps__screenshot {
  margin-left: 80px;
  margin-right: 80px;
  width: 140px;
  height: 287px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(/build/images/app-screenshot.e65b8b27.png);
}
.popup-overlay .popup-mobile-apps__screenshot_en {
  background-image: url(/build/images/app-screenshot-en.5ee33ef9.png);
}
.popup-overlay .popup-mobile-apps__right-block {
  max-width: 400px;
}
.popup-overlay .popup-mobile-apps__right-block-header {
  font-weight: bold;
  font-size: 18px;
  color: #3D3D3D;
}
.popup-overlay .popup-mobile-apps__right-block-header .text-tablet {
  display: none;
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__action-button {
  display: none;
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code .qr-code-image {
  position: relative;
  left: -5px;
  display: block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 178px;
  height: 178px;
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code .qr-code-image_local {
  background-image: url(/build/images/qr-redirect-local.d45479ac.svg);
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code .qr-code-image_dev {
  background-image: url(/build/images/qr-redirect-dev.28443a71.svg);
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code .qr-code-image_prod {
  background-image: url(/build/images/qr-redirect-prod.6b9dedd0.svg);
}
.popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code .qr-code-text {
  width: 219px;
  margin-left: 18px;
  font-size: 14px;
  color: #000000;
}
.popup-overlay .popup-mobile-apps .close-button {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 16px;
  height: 16px;
  font-size: 30px;
  line-height: 16px;
  font-weight: 100;
  color: #CACACA;
  cursor: pointer;
}
.popup-overlay .popup-mobile-apps .close-button:hover {
  color: #3D3D3D;
}
.popup-overlay .popup-mobile-apps .action-button {
  padding: 15px 40px;
  border-radius: 5px;
  background-color: #FF3D41;
  font-size: 14px;
  color: #FFFFFF;
}
.popup-overlay .popup-mobile-apps .action-button:hover,
.popup-overlay .popup-mobile-apps .action-button:active {
  background-color: #FF4D51;
}
.popup-overlay_show {
  visibility: visible;
}
.popup-overlay_show .popup-mobile-apps {
  bottom: 0;
}
@media only screen and (pointer: coarse) and (min-device-width: 768px) and (max-device-width: 2732px) {
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__logo {
    width: auto;
    height: 80px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__text {
    font-size: 12px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons a img {
    width: 110px;
    height: 32px;
  }
  .popup-overlay .popup-mobile-apps__screenshot {
    background-image: url(/build/images/app-screenshot-pad.4e7cea44.png);
    margin-left: 50px;
    margin-right: 50px;
  }
  .popup-overlay .popup-mobile-apps__screenshot_en {
    background-image: url(/build/images/app-screenshot-tablet-en.b0c0a8b2.png);
  }
  .popup-overlay .popup-mobile-apps__right-block {
    max-width: 300px;
  }
  .popup-overlay .popup-mobile-apps__right-block-header .text-desktop {
    display: none;
  }
  .popup-overlay .popup-mobile-apps__right-block-header .text-tablet {
    display: block;
  }
  .popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code {
    display: none;
  }
  .popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__action-button {
    display: block;
    margin-top: 30px;
  }
}
@media only screen and (pointer: coarse) and (max-device-width: 767px) {
  .popup-overlay .popup-mobile-apps {
    height: auto;
    padding: 40px 20% 80px;
    flex-flow: column;
    justify-content: center;
    text-align: center;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__logo {
    width: auto;
    height: 126px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__text {
    font-size: 20px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__buttons {
    display: none;
  }
  .popup-overlay .popup-mobile-apps__screenshot {
    display: none;
  }
  .popup-overlay .popup-mobile-apps__recommendation {
    display: block;
    margin-top: 30px;
    font-size: 36px;
    font-weight: 300;
  }
  .popup-overlay .popup-mobile-apps__right-block {
    max-width: initial;
  }
  .popup-overlay .popup-mobile-apps__right-block-header,
  .popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__qr-code {
    display: none;
  }
  .popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__action-button {
    display: block;
    margin-top: 30px;
  }
  .popup-overlay .popup-mobile-apps__right-block .action-button {
    display: block;
    padding: 30px 80px;
    font-size: 28px;
  }
  .popup-overlay .popup-mobile-apps .close-button {
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 60px;
  }
}
* {
  margin: 0;
  padding: 0;
  outline: none !important;
  -webkit-tap-highlight-color: transparent;
}
.full-width {
  width: 100% !important;
}
.block {
  display: block !important;
}
.error-text {
  color: red;
}
.m-t {
  margin-top: 15px;
}
.m-b {
  margin-bottom: 15px;
}
.clearfix {
  *zoom: 1;
  position: unset;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.wrapper {
  background: #f0f2f6;
  width: 100%;
  font-family: Roboto, sans-serif;
}
.main-logo {
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.main-logo .b2b-logo {
  position: relative;
  color: #b8b9ba;
  font-size: 50px;
  font-weight: 300;
  line-height: 66px;
}
.main-logo img {
  max-width: 100%;
}
.register-logo {
  top: -4px;
  left: 80px;
  display: block;
  width: 145px;
  height: 60px;
  position: relative;
  text-decoration: none;
  background: url(/build/images/b2b-logo-new.b4985520.png) no-repeat;
  background-size: contain;
}
.register-logo .b2b-logo {
  position: relative;
  color: #b8b9ba;
  font-size: 50px;
  font-weight: 300;
  padding-left: 148px;
  line-height: 66px;
}
.register-logo-cafe {
  left: 80px;
  display: block;
  width: 200px;
  height: 80px;
  position: relative;
  text-decoration: none;
  background: url(/build/images/logo_cafe_blue.e54d9aea.png) no-repeat;
  background-size: contain;
}
.content {
  max-width: 1473px;
  padding: 0 20px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.styled-fancybox .fancybox-skin {
  background: #f9f9f9;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #444;
  position: relative;
  text-shadow: none;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}
.header {
  width: 100%;
}
.header .advantages {
  list-style: none;
  width: 100%;
  padding: 20px 0;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.header .advantages li {
  width: calc(100% / 5);
}
.header .advantages li .wrap_item_advantages {
  width: 170px;
  position: relative;
}
.header .advantages li .icon_advantages {
  position: absolute;
  top: 0;
  left: 0;
}
.header .advantages li .icon_delivery {
  background: url(/build/images/car.f317d01f.png) no-repeat;
  width: 41px;
  height: 35px;
  top: 2px;
}
.header .advantages li .icon_prepayment {
  background: url(/build/images/purse.1f75b5f5.png) no-repeat;
  width: 41px;
  height: 35px;
  top: -5px;
  left: 10px;
}
.header .advantages li .icon_discount {
  background: url(/build/images/gift.f6751349.png) no-repeat;
  width: 41px;
  height: 35px;
  top: 2px;
}
.header .advantages li .icon_stock {
  background: url(/build/images/stock.a37ab9b5.png) no-repeat;
  width: 41px;
  height: 35px;
  top: 1px;
  left: 2px;
}
.header .advantages li .icon_partners {
  background: url(/build/images/hand.0afdd047.png) no-repeat;
  width: 41px;
  height: 35px;
  top: -3px;
  left: 5px;
}
.header .advantages li .text {
  font-size: 14px;
  color: #4e74bc;
  text-align: left;
  padding-left: 50px;
  position: relative;
  float: left;
}
.header .section_bottom {
  background: #fff;
  padding: 20px 0 40px;
  width: 100%;
}
.header .section_bottom .top_header {
  position: relative;
}
.header .section_bottom .top_header .logo {
  float: left;
  width: 145px;
  height: 60px;
  position: relative;
  text-decoration: none;
  background: url(/build/images/b2b-logo-new.b4985520.png) no-repeat;
  background-size: contain;
}
.header .section_bottom .top_header .logo.ru {
  background: url(/build/images/b2b-logo-new.b4985520.png) no-repeat;
  background-size: contain;
}
.header .section_bottom .top_header .logo.en {
  background: url(/build/images/b2b-logo-new.b4985520.png) no-repeat;
  background-size: contain;
}
.header .section_bottom .top_header .logo span {
  position: relative;
  color: #b8b9ba;
  font-size: 50px;
  font-weight: 300;
  padding-left: 148px;
  line-height: 66px;
}
.header .section_bottom .top_header .logo_cafe {
  float: left;
  width: 150px;
  height: 80px;
  position: relative;
  text-decoration: none;
  background: url(/build/images/logo_cafe_blue.e54d9aea.png) no-repeat;
  background-size: contain;
}
.header .section_bottom .top_header .right-block {
  max-width: 403px;
  width: 100%;
  float: right;
  padding: 22px 0 0 0;
}
.header .section_bottom .top_header .right-block .lang-block {
  float: left;
}
.header .section_bottom .top_header .right-block .lang-block .row_country {
  position: relative;
  z-index: 11;
  width: 180px;
  max-width: max-content;
}
.header .section_bottom .top_header .right-block .lang-block .row_language {
  position: relative;
  width: 33px;
  top: -3px;
  margin-right: 5px;
}
.header .section_bottom .top_header .right-block .col_list {
  display: inline-block;
}
.header .section_bottom .top_header .right-block .col_list .language {
  margin: 0 20px 0 5px;
  height: 22px;
  position: relative;
  z-index: 10;
}
.header .section_bottom .top_header .right-block .col_list .language .country {
  font-size: 14px;
  color: #4d4d4d;
  position: relative;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  text-transform: uppercase;
}
.header .section_bottom .top_header .right-block .col_list .language .lan_select {
  position: relative;
  cursor: pointer;
}
.header .section_bottom .top_header .right-block .col_list .language .lan_select .country {
  width: auto;
  display: inline-block;
  padding: 0 16px 0 0;
}
.header .section_bottom .top_header .right-block .col_list .language .lan_select .country:before {
  content: '';
  display: block;
  position: absolute;
  right: 2px;
  top: 2px;
  width: 8px;
  height: 8px;
  border-top: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  transform: rotate(135deg);
}
.header .section_bottom .top_header .right-block .col_list .language .drop_down_lang {
  display: none;
}
.header .section_bottom .top_header .right-block .col_list .language.active {
  z-index: 11;
}
.header .section_bottom .top_header .right-block .col_list .language.active .wrap_language {
  position: absolute;
  top: -8px;
  right: -46px;
  background-color: rgba(207, 45, 44, 0.83);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.header .section_bottom .top_header .right-block .col_list .language.active .wrap_language .lan_select {
  padding: 10px 20px 10px 15px;
  color: #fff;
}
.header .section_bottom .top_header .right-block .col_list .language.active .wrap_language .lan_select .country:before {
  transform: rotate(-45deg);
  border-color: #fff;
  top: 7px;
}
.header .section_bottom .top_header .right-block .col_list .language.active .wrap_language .country {
  color: #fff;
}
.header .section_bottom .top_header .right-block .col_list .language.active .drop_down_lang {
  overflow: hidden;
  display: block;
  z-index: 100;
  min-width: 100%;
  width: auto;
}
.header .section_bottom .top_header .right-block .col_list .language.active .drop_down_lang .drop_down_list {
  list-style: none;
  margin-bottom: 0;
}
.header .section_bottom .top_header .right-block .col_list .language.active .drop_down_lang .drop_down_list .drop_down_item {
  display: block;
}
.header .section_bottom .top_header .right-block .col_list .language.active .drop_down_lang .drop_down_list .drop_down_item a {
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  color: #fff;
}
.header .section_bottom .top_header .right-block .col_list .language.active .drop_down_lang .drop_down_list .drop_down_item a:hover {
  background-color: rgba(0, 0, 0, 0.3);
  text-decoration: underline;
}
.header .section_bottom .top_header .right-block .col_list .country_list {
  margin: 0 14px 5px 5px;
  height: 22px;
  position: relative;
  z-index: 10;
}
.header .section_bottom .top_header .right-block .col_list .country_list .icon_flag {
  position: absolute;
  width: 23px;
  height: 23px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 50%;
}
.header .section_bottom .top_header .right-block .col_list .country_list .country {
  font-size: 14px;
  color: #4d4d4d;
  padding: 0 16px 0 32px;
  position: relative;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
}
.header .section_bottom .top_header .right-block .col_list .country_list .cont_select {
  position: relative;
  cursor: pointer;
}
.header .section_bottom .top_header .right-block .col_list .country_list .cont_select .country {
  display: inline-block;
  line-height: 26px;
}
.header .section_bottom .top_header .right-block .col_list .country_list .cont_select .country:before {
  content: '';
  display: block;
  position: absolute;
  right: 2px;
  top: 5px;
  width: 8px;
  height: 8px;
  border-top: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  transform: rotate(135deg);
}
.header .section_bottom .top_header .right-block .col_list .country_list .drop_down_cont {
  display: none;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active {
  width: 300px;
  margin: 0 20px 4px -29px;
  z-index: 11;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .wrap_country {
  position: absolute;
  top: -10px;
  right: -21px;
  background-color: rgba(207, 45, 44, 0.83);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  z-index: 100;
  width: 100%;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .wrap_country .cont_select {
  padding: 10px 20px 10px 13px;
  color: #fff;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .wrap_country .cont_select .country:before {
  transform: rotate(-45deg);
  border-color: #fff;
  top: 10px;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .wrap_country .country {
  color: #fff;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont {
  overflow: hidden;
  display: block;
  z-index: 100;
  min-width: 100%;
  width: auto;
  overflow-y: auto;
  max-height: 500px;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont::-webkit-scrollbar {
  width: 6px;
  background-color: transparent;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont::-webkit-scrollbar-thumb {
  background-color: #8c0201;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont::-webkit-scrollbar-track {
  background-color: transparent;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .search_country {
  width: calc(100% - 4px);
  border: none;
  margin: 0 2px 5px;
  font-size: 18px;
  color: #000;
  padding: 2px 10px;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .search_country_empty {
  display: none;
  color: #fff;
  margin: 5px 13px 10px;
  font-size: 16px;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .drop_down_list {
  list-style: none;
  margin-bottom: 0;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .drop_down_list .drop_down_item {
  display: block;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .drop_down_list .drop_down_item a {
  display: block;
  padding: 10px 5px 10px 13px;
  text-decoration: none;
  color: #fff;
  position: relative;
}
.header .section_bottom .top_header .right-block .col_list .country_list.active .drop_down_cont .drop_down_list .drop_down_item a:hover {
  background-color: rgba(0, 0, 0, 0.3);
  text-decoration: underline;
}
.header .section_bottom .top_header .phone-block {
  float: right;
  margin-top: -4px;
}
.header .section_bottom .top_header .phone-block .phone a {
  color: #4d4d4d;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}
.header .section_bottom .top_header .phone-block_mobile {
  display: none;
}
.header .section_bottom .top_header .menu_block {
  float: left;
  margin-left: 110px;
  margin-top: 20px;
  font-size: 14px;
}
.header .section_bottom .top_header .menu_block .top_menu {
  list-style: none;
}
.header .section_bottom .top_header .menu_block .top_menu li {
  float: left;
  position: relative;
  display: inline-block;
  padding: 5px 10px;
}
.header .section_bottom .top_header .menu_block .top_menu li.new_category {
  margin-right: 20px;
}
.header .section_bottom .top_header .menu_block .top_menu li.new_category .count_new_model {
  color: #fff;
  background: #e02729;
  padding: 1px 5px;
  display: inline-block;
  position: absolute;
  top: 0;
  right: 10px;
  font-size: 12px;
  transform: translate(45%, -45%);
  border-radius: 2px;
}
.header .section_bottom .top_header .menu_block .top_menu li.outlet_category {
  border-radius: 3px;
  padding: 0;
  position: relative;
  margin-right: 20px;
  background-color: #e02729;
  border-color: #e02729;
}
.header .section_bottom .top_header .menu_block .top_menu li.outlet_category:hover {
  background-color: #ba2828;
  border-color: #ba2828;
}
.header .section_bottom .top_header .menu_block .top_menu li.outlet_category a {
  text-decoration: none;
  color: #fff;
  padding: 5px 20px;
  display: inline-block;
}
.header .section_bottom .top_header .menu_block .top_menu li.outlet_category a:hover {
  text-decoration: none;
}
.header .section_bottom .top_header .menu_block .top_menu li a {
  text-decoration: none;
  color: #4d4d4d;
  padding: 0 10px;
  position: unset;
}
.header .section_bottom .top_header .menu_block .top_menu li a:hover {
  text-decoration: underline;
}
.header .section_bottom .top_header .menu_block .top_menu li.select a {
  text-decoration: underline;
}
.header .section_bottom .bottom_header {
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
  position: relative;
}
.header .section_bottom .bottom_header .form_login {
  order: 1;
  display: flex;
  flex-direction: row;
  position: relative;
}
.header .section_bottom .bottom_header .form_login .button,
.header .section_bottom .bottom_header .form_login .input {
  float: left;
  margin: 0 10px 0 0;
}
.header .section_bottom .bottom_header .form_login .wrap_input,
.header .section_bottom .bottom_header .form_login .wrap_button {
  float: left;
}
.header .section_bottom .bottom_header .form_login .input {
  position: relative;
}
.header .section_bottom .bottom_header .form_login .input input {
  width: 260px;
  height: 50px;
  padding: 10px 20px;
  font-size: 18px;
  color: #828282;
  border: 2px solid #E5E5E5;
}
.header .section_bottom .bottom_header .form_login .input input.input_password {
  width: 290px;
  padding-right: 120px;
}
.header .section_bottom .bottom_header .form_login .input input::-webkit-input-placeholder {
  color: rgba(130, 130, 130, 0.5);
}
.header .section_bottom .bottom_header .form_login .input input::-moz-placeholder {
  color: rgba(130, 130, 130, 0.5);
}
.header .section_bottom .bottom_header .form_login .input .placeholder {
  position: absolute;
  color: #828282;
  background: #fff;
  padding: 0 3px;
  top: 50%;
  left: 20px;
  font-size: 18px;
  transform: translate(0, -50%);
  -webkit-transition: all 400ms ease 0ms;
  -moz-transition: all 400ms ease 0ms;
  -ms-transition: all 400ms ease 0ms;
  -o-transition: all 400ms ease 0ms;
  transition: all 400ms ease 0ms;
}
.header .section_bottom .bottom_header .form_login .input .error {
  display: none;
  color: #e02729;
  font-size: 11px;
  position: absolute;
  top: 50px;
  left: 0;
  line-height: 12px;
}
.header .section_bottom .bottom_header .form_login .input.focus .placeholder,
.header .section_bottom .bottom_header .form_login .input.full .placeholder {
  top: 0;
  left: 10px;
  font-size: 14px;
  -webkit-transition: all 400ms ease 0ms;
  -moz-transition: all 400ms ease 0ms;
  -ms-transition: all 400ms ease 0ms;
  -o-transition: all 400ms ease 0ms;
  transition: all 400ms ease 0ms;
}
.header .section_bottom .bottom_header .form_login .input.error input {
  border-color: #e02729;
}
.header .section_bottom .bottom_header .form_login .input.error .placeholder {
  color: #e02729;
}
.header .section_bottom .bottom_header .form_login .input.error .error {
  display: block;
}
.header .section_bottom .bottom_header .form_login .input.success input {
  border-color: #87c109;
}
.header .section_bottom .bottom_header .form_login .input.success .placeholder {
  color: #87c109;
}
.header .section_bottom .bottom_header .form_login .input .memory_password {
  font-size: 14px;
  color: #828282;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0, -50%);
  max-width: 140px;
  text-align: right;
}
.header .section_bottom .bottom_header .form_login .input .memory_password:hover {
  text-decoration: none;
}
.header .section_bottom .bottom_header .form_login .input .iti .iti__search-input {
  width: 100%;
  border-width: 1px;
  border-radius: 0;
  height: 35px;
  padding: 10px 10px;
  font-size: 16px;
}
.header .section_bottom .bottom_header .form_login .input .iti .input_phone {
  padding: 10px 16px !important;
  width: 170px;
}
.header .section_bottom .bottom_header .form_login .button {
  text-align: center;
}
.header .section_bottom .bottom_header .form_login .button button,
.header .section_bottom .bottom_header .form_login .button a {
  height: 50px;
  width: auto;
  min-width: 160px;
  font-size: 14px;
  padding: 0 10px;
  display: inline-block;
  background: #e02729;
  text-decoration: none;
  color: #fff;
  float: left;
  margin-bottom: 15px;
  border: none;
  -webkit-transition: background 400ms ease 0ms;
  -moz-transition: background 400ms ease 0ms;
  -ms-transition: background 400ms ease 0ms;
  -o-transition: background 400ms ease 0ms;
  transition: background 400ms ease 0ms;
}
.header .section_bottom .bottom_header .form_login .button button:hover,
.header .section_bottom .bottom_header .form_login .button a:hover {
  background: #ba2828;
  -webkit-transition: background 400ms ease 0ms;
  -moz-transition: background 400ms ease 0ms;
  -ms-transition: background 400ms ease 0ms;
  -o-transition: background 400ms ease 0ms;
  transition: background 400ms ease 0ms;
}
.header .section_bottom .bottom_header .form_login .button button.register,
.header .section_bottom .bottom_header .form_login .button a.register {
  background: #1AB394;
  padding: 16px 30px;
}
.header .section_bottom .bottom_header .form_login .button button.register:hover,
.header .section_bottom .bottom_header .form_login .button a.register:hover {
  background: #158f76;
}
.header .section_bottom .bottom_header .form_login .error-text {
  position: absolute;
  top: 0;
  left: 1px;
  transform: translate(0, -100%);
}
.header .section_bottom .bottom_header .user_authorized {
  margin: 0 auto;
  text-align: center;
  width: calc(100% - 500px);
  font-size: 20px;
  order: 1;
}
.header .section_bottom .bottom_header .user_authorized span {
  font-weight: 500;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
  line-height: 21px;
  position: relative;
  top: 4px;
}
.header .section_bottom .bottom_header .user_authorized .welcome_text,
.header .section_bottom .bottom_header .user_authorized .wrap_button {
  display: inline-block;
}
.header .section_bottom .bottom_header .user_authorized .logout,
.header .section_bottom .bottom_header .user_authorized .link_home {
  display: inline-block;
  padding: 12px 25px;
  margin: 0 0 0 15px;
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  background: #e02729;
  -webkit-transition: background 500ms ease 0ms;
  -moz-transition: background 500ms ease 0ms;
  -ms-transition: background 500ms ease 0ms;
  -o-transition: background 500ms ease 0ms;
  transition: background 500ms ease 0ms;
}
.header .section_bottom .bottom_header .user_authorized .logout:hover,
.header .section_bottom .bottom_header .user_authorized .link_home:hover {
  background: #ba2828;
  -webkit-transition: background 500ms ease 0ms;
  -moz-transition: background 500ms ease 0ms;
  -ms-transition: background 500ms ease 0ms;
  -o-transition: background 500ms ease 0ms;
  transition: background 500ms ease 0ms;
}
.header .section_bottom .bottom_header .user_authorized .link_home {
  background: #5745ff;
  -webkit-transition: background 500ms ease 0ms;
  -moz-transition: background 500ms ease 0ms;
  -ms-transition: background 500ms ease 0ms;
  -o-transition: background 500ms ease 0ms;
  transition: background 500ms ease 0ms;
}
.header .section_bottom .bottom_header .user_authorized .link_home:hover {
  background: #4536ce;
  -webkit-transition: background 500ms ease 0ms;
  -moz-transition: background 500ms ease 0ms;
  -ms-transition: background 500ms ease 0ms;
  -o-transition: background 500ms ease 0ms;
  transition: background 500ms ease 0ms;
}
.main_content {
  padding-top: 50px;
}
.main_content.index {
  width: 100%;
  background: #ffffff;
  padding-top: 0;
  padding-bottom: 50px;
}
.button-go {
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  font-size: 16px;
  position: absolute;
  background: #fff;
  margin: 25px 0 0 0;
  bottom: 20px;
  left: 30px;
  opacity: 1;
  -webkit-transition: opacity 400ms ease 0ms;
  -moz-transition: opacity 400ms ease 0ms;
  -ms-transition: opacity 400ms ease 0ms;
  -o-transition: opacity 400ms ease 0ms;
  transition: opacity 400ms ease 0ms;
}
.button-go a {
  display: inline-block;
  padding: 15px 40px;
  text-decoration: none;
  color: #000;
  font-size: 16px;
}
.button-go:hover {
  opacity: 0.8;
  -webkit-transition: opacity 400ms ease 0ms;
  -moz-transition: opacity 400ms ease 0ms;
  -ms-transition: opacity 400ms ease 0ms;
  -o-transition: opacity 400ms ease 0ms;
  transition: opacity 400ms ease 0ms;
}
.button-go.black {
  background: #2D2C31;
}
.button-go.black a {
  color: #EBE8E3;
}
.text_block {
  font-family: 'Forum', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 25px;
  line-height: 28px;
  color: #FFFFFF;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  position: absolute;
  z-index: 2;
  top: 169px;
}
.black-text {
  color: #29282D;
}
.first_screen {
  width: 100%;
}
.first_screen .left {
  float: left;
  width: 70%;
}
.first_screen .left .button {
  bottom: 160px;
  left: 137px;
}
.first_screen .left .slider_block {
  position: relative;
  overflow: hidden;
}
.first_screen .left .slider_block .wrap_slider_block {
  width: 100%;
  padding-bottom: 40px;
  height: 505px;
  box-sizing: content-box;
  overflow: hidden;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image {
  display: inline-block;
  width: 100%;
  max-height: 505px;
  height: 505px;
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image .text {
  position: absolute;
  top: 50%;
  left: 47%;
  transform: translate(-50%, -50%);
  font-size: 50px;
  font-weight: 300;
  color: #271508;
  z-index: 1;
  width: 45%;
  margin: 0 auto;
  text-align: center;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image .text .strong {
  font-weight: 700;
  color: #ff0f23;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 {
  background-size: contain;
  background-repeat: no-repeat;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text {
  top: 52%;
  left: 28%;
  font-size: 75px;
  line-height: 75px;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text .slider_button {
  color: #271508;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  position: relative;
  top: -20px;
  left: -5px;
  letter-spacing: 2px;
  padding: 10px 40px;
  border: 1px solid #271508;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: background 400ms ease 0ms;
  -moz-transition: background 400ms ease 0ms;
  -ms-transition: background 400ms ease 0ms;
  -o-transition: background 400ms ease 0ms;
  transition: background 400ms ease 0ms;
}
.first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2:hover .slider_button {
  background: rgba(39, 21, 8, 0.15);
}
.first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image5 {
  background-size: contain;
  background-repeat: no-repeat;
}
.first_screen .left .slider_block .wrap_slider_block .slick-dots {
  bottom: 0;
}
.first_screen .left .slider_block .wrap_slider_block .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 12px;
  height: 12px;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  border-radius: 50%;
  border: 1px solid transparent;
  background: #dfdfdf;
  opacity: 1;
}
.first_screen .left .slider_block .wrap_slider_block .slick-dots li.slick-active button:before {
  border: 1px solid #f66819;
  background: transparent;
  opacity: 1;
}
.first_screen .right {
  float: right;
  width: calc(30% - 5px);
}
.first_screen .right .time_block {
  background: url(/build/images/m245.3ee1a84b.jpg) no-repeat 100% 0;
  background-size: cover;
  padding: 30px;
  height: 250px;
  position: relative;
  overflow: hidden;
  margin: 0 0 5px 0;
}
.first_screen .right .exclusive_block {
  padding: 30px;
  height: 250px;
  background: url(/build/images/m246.c7d6fde9.jpg) no-repeat 100% 100%;
  background-size: cover;
  position: relative;
}
.first_screen .right .exclusive_block .text_block {
  color: #fff;
}
.first_screen .right .partners_block {
  margin: 10px 5px;
}
.first_screen .right .partners_block ul {
  list-style: none;
  position: relative;
}
.first_screen .right .partners_block ul li {
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 32px;
}
.first_screen .right .partners_block ul li .img {
  width: 50px;
  height: 50px;
  margin-right: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.first_screen .right .partners_block ul li .text {
  font-size: 22px;
  line-height: 26px;
  color: #333333;
}
.first_screen .right .text_block {
  top: 130px;
}
.section_woman,
.section_man,
.section_kids {
  margin: 50px 0;
  position: relative;
}
.section_woman h3,
.section_man h3,
.section_kids h3 {
  width: 100%;
  color: #e02729;
  font-size: 30px;
  text-align: center;
  padding-right: 150px;
  display: inline-block;
}
.section_woman .icon_section,
.section_man .icon_section,
.section_kids .icon_section {
  position: relative;
}
.section_woman .icon_woman,
.section_man .icon_woman,
.section_kids .icon_woman,
.section_woman .icon_man,
.section_man .icon_man,
.section_kids .icon_man,
.section_woman .icon_kids,
.section_man .icon_kids,
.section_kids .icon_kids {
  position: absolute;
  bottom: -5px;
  right: 0;
  margin-right: 10px;
}
.section_woman .icon_woman,
.section_man .icon_woman,
.section_kids .icon_woman {
  width: 145px;
  height: 60px;
  background: url(/build/images/logo_woman.686bbf50.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_woman.ru,
.section_man .icon_woman.ru,
.section_kids .icon_woman.ru {
  background: url(/build/images/logo_woman_ru.a4703b7e.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_woman.en,
.section_man .icon_woman.en,
.section_kids .icon_woman.en {
  background: url(/build/images/logo_woman_en.40498863.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_man,
.section_man .icon_man,
.section_kids .icon_man {
  width: 185px;
  height: 34px;
  background: url(/build/images/logo_man.30aa7421.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_man.ru,
.section_man .icon_man.ru,
.section_kids .icon_man.ru {
  background: url(/build/images/logo_man_ru.30aa7421.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_man.en,
.section_man .icon_man.en,
.section_kids .icon_man.en {
  background: url(/build/images/logo_man_en.30aa7421.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_kids,
.section_man .icon_kids,
.section_kids .icon_kids {
  width: 210px;
  height: 54px;
  background: url(/build/images/logo_kids_en.1ddebcf8.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_kids.ru,
.section_man .icon_kids.ru,
.section_kids .icon_kids.ru {
  background: url(/build/images/logo_kids_ru.fc4bfc35.png) no-repeat;
  background-size: contain;
}
.section_woman .icon_kids.en,
.section_man .icon_kids.en,
.section_kids .icon_kids.en {
  background: url(/build/images/logo_kids_en.1ddebcf8.png) no-repeat;
  background-size: contain;
}
.section_woman .row_section,
.section_man .row_section,
.section_kids .row_section {
  margin: 20px -10px 20px 0;
}
.section_woman .row_section .woman_block_first,
.section_man .row_section .woman_block_first,
.section_kids .row_section .woman_block_first,
.section_woman .row_section .man_block_first,
.section_man .row_section .man_block_first,
.section_kids .row_section .man_block_first,
.section_woman .row_section .kids_block_first,
.section_man .row_section .kids_block_first,
.section_kids .row_section .kids_block_first {
  overflow: hidden;
  float: left;
  height: 412px;
  width: calc((100% / 2) - 10px);
  margin: 0 10px 10px 0;
  position: relative;
}
.section_woman .row_section .woman_block_first .text_block,
.section_man .row_section .woman_block_first .text_block,
.section_kids .row_section .woman_block_first .text_block,
.section_woman .row_section .man_block_first .text_block,
.section_man .row_section .man_block_first .text_block,
.section_kids .row_section .man_block_first .text_block,
.section_woman .row_section .kids_block_first .text_block,
.section_man .row_section .kids_block_first .text_block,
.section_kids .row_section .kids_block_first .text_block {
  top: 190px;
  left: 70px;
}
.section_woman .row_section .woman_block_first .button-go,
.section_man .row_section .woman_block_first .button-go,
.section_kids .row_section .woman_block_first .button-go,
.section_woman .row_section .man_block_first .button-go,
.section_man .row_section .man_block_first .button-go,
.section_kids .row_section .man_block_first .button-go,
.section_woman .row_section .kids_block_first .button-go,
.section_man .row_section .kids_block_first .button-go,
.section_kids .row_section .kids_block_first .button-go {
  top: 210px;
  bottom: unset;
  left: 70px;
  z-index: 2;
}
.section_woman .row_section .woman_block_first:hover,
.section_man .row_section .woman_block_first:hover,
.section_kids .row_section .woman_block_first:hover,
.section_woman .row_section .man_block_first:hover,
.section_man .row_section .man_block_first:hover,
.section_kids .row_section .man_block_first:hover,
.section_woman .row_section .kids_block_first:hover,
.section_man .row_section .kids_block_first:hover,
.section_kids .row_section .kids_block_first:hover {
  box-shadow: 0 0 10px -3px rgba(0, 0, 0, 0.4);
}
.section_woman .row_section .item,
.section_man .row_section .item,
.section_kids .row_section .item {
  overflow: hidden;
  display: inline-block;
  float: left;
  height: 202px;
  max-width: 100%;
  width: calc((100% / 4) - 10px);
  margin: 0 10px 10px 0;
  position: relative;
  text-align: center;
}
.section_woman .row_section .item:hover,
.section_man .row_section .item:hover,
.section_kids .row_section .item:hover {
  box-shadow: 0 0 10px -3px rgba(0, 0, 0, 0.4);
}
.section_woman .row_section .item a,
.section_man .row_section .item a,
.section_kids .row_section .item a {
  text-decoration: none;
  display: block;
  height: 100%;
}
.section_woman .row_section .item .name,
.section_man .row_section .item .name,
.section_kids .row_section .item .name {
  font-size: 25px;
  font-family: 'Forum', sans-serif;
  font-weight: 400;
  position: absolute;
  bottom: 15px;
  left: 50%;
  width: 100%;
  z-index: 2;
  text-decoration: none;
  color: #EBE9E5;
  transform: translate(-50%, 0);
}
.section_woman .row_section .item.vertical2_block,
.section_man .row_section .item.vertical2_block,
.section_kids .row_section .item.vertical2_block {
  height: 413px;
  float: right;
}
.section_woman .row_section img,
.section_man .row_section img,
.section_kids .row_section img {
  object-fit: cover;
  object-position: center;
  height: 100%;
  width: 100%;
}
.footer {
  padding: 30px 0;
}
.footer .left {
  float: left;
}
.footer .left .logo_grey {
  width: 145px;
  height: 60px;
  background: url(/build/images/logo-conte-black.b353e329.png) no-repeat;
  background-size: contain;
}
.footer .left .logo_grey_cafe {
  width: 150px;
  height: 80px;
  background: url(/build/images/logo_cafe_blue.e54d9aea.png) no-repeat;
  background-size: contain;
  filter: grayscale(1);
}
.footer .right {
  float: right;
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  color: #4d4d4d;
}
.footer .right .copyright {
  font-size: 20px;
}
.footer .right .footer_phone {
  text-align: right;
  font-size: 18px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  margin-left: 60px;
}
.footer .right .footer_phone a {
  color: #4d4d4d;
  text-decoration: none;
  float: right;
  display: block;
}
.footer .right .footer_delaweb {
  font-family: Roboto, sans-serif;
  font-weight: 400;
  font-size: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin-left: 40px;
}
.footer .right .footer_delaweb a {
  border-bottom: 2px dashed #4d4d4d;
  width: 65%;
}
.footer .right .footer_delaweb a:hover {
  border-bottom-color: transparent;
}
.footer .right .footer_delaweb a svg {
  margin-bottom: -6px;
  width: 100%;
}
.leftAbout {
  float: left;
  width: 50%;
  padding: 10px;
}
.leftAbout .title {
  color: #1c1c1c;
  font-size: 40px;
  margin: 0 0 30px 0;
}
.leftAbout .small_line {
  width: 51px;
  height: 4px;
  background: #f02121;
  border: none;
}
.leftAbout .description {
  color: #1c1c1c;
  font-weight: 500;
  font-size: 18px;
  margin: 30px 0 40px 0;
}
.leftAbout .description p {
  margin-bottom: 20px;
}
.leftAbout .item_about {
  float: left;
  width: 50%;
  padding: 5px 15px 5px 5px;
  margin-bottom: 50px;
}
.leftAbout .item_about .item_title {
  width: 100%;
  float: left;
}
.leftAbout .item_about .item_title .square {
  float: left;
  border: 5px solid #f02121;
  width: 36px;
  height: 36px;
  margin: 10px 10px 10px 0;
}
.leftAbout .item_about .item_title .square:has(+ .item_title1:empty) {
  display: none;
}
.leftAbout .item_about .item_title .item_title1 {
  float: left;
  width: calc(100% - 46px);
  color: #f02121;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  padding: 0 10px 10px 20px;
}
.leftAbout .item_about .item_title .item_title2 {
  float: left;
  width: calc(100% - 46px);
  color: #595757;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 20px;
  padding: 0 10px 20px 20px;
}
.leftAbout .item_about .item_desc {
  width: 100%;
  float: left;
  color: #7a7979;
  font-weight: 500;
  font-size: 18px;
}
.rightAbout {
  float: right;
  width: 50%;
}
.rightAbout .img {
  width: 100%;
  padding: 20px 0 10px 10px;
}
.rightAbout .img img {
  width: 100%;
}
.leftMenu {
  float: left;
  width: 20%;
  margin: 0 70px 0 30px;
  padding-top: 20px;
}
.leftMenu .item_list_menu {
  border-top: 1px solid #95a4b2;
  border-bottom: 1px solid #95a4b2;
  padding: 30px 0;
  margin: 0 0 20px 0;
  list-style-type: none;
}
.leftMenu .item_list_menu .item_menu {
  padding: 10px 0;
  font-size: 20px;
}
.leftMenu .item_list_menu .item_menu .change_item {
  text-decoration: none;
  color: #0e0d0d;
}
.leftMenu .item_list_menu .item_menu .change_item:hover {
  font-weight: 700;
}
.leftMenu .item_list_menu .item_menu.active .change_item {
  font-weight: 700;
}
.rightContent {
  float: right;
  margin: 0 30px;
  width: calc(80% - 160px);
}
.rightContent .item_content {
  display: none;
}
.rightContent .item_content .item_title {
  color: #1c1c1c;
  font-size: 36px;
  padding: 0 0 20px 0;
}
.rightContent .item_content .item_text {
  font-size: 18px;
  font-weight: 300;
}
.rightContent .item_content .item_text .subtitle {
  color: #545454;
  font-size: 24px;
  font-weight: 500;
  padding-bottom: 20px;
}
.rightContent .item_content .item_text li {
  padding-bottom: 0;
  margin-left: 20px;
}
.rightContent .item_content .item_text p {
  padding-bottom: 20px;
}
.rightContent .item_content .item_text .main_list {
  font-size: 18px;
  font-weight: 300;
}
.rightContent .item_content .item_text .main_list > li {
  list-style-type: none;
  counter-increment: item;
  padding-bottom: 0;
  margin-left: 0;
}
.rightContent .item_content .item_text .main_list > li:before {
  display: inline-block;
  font-weight: 500;
  font-size: 24px;
  padding-right: 5px;
  content: "§ " counter(item);
}
.rightContent .item_content .item_text .main_list > li .sub_list > li {
  list-style-type: none;
  counter-increment: item1;
}
.rightContent .item_content .item_text .main_list > li .sub_list > li:before {
  display: inline-block;
  font-size: 18px;
  font-weight: 300;
  padding-right: 5px;
  content: counter(item1) ".";
}
.rightContent .item_content .item_text .main_list .chapter {
  font-weight: 500;
  padding-bottom: 20px;
  display: inline-block;
}
.rightContent .item_content.active {
  display: block;
}
#fancybox_popup .btn-primary {
  background-color: #E86565;
  border-color: #E86565;
}
#fancybox_popup .btn-primary:hover,
#fancybox_popup .btn-primary:focus,
#fancybox_popup .btn-primary:active,
#fancybox_popup .btn-primary.active,
#fancybox_popup .btn-primary:active:focus,
#fancybox_popup .btn-primary:active:hover,
#fancybox_popup .btn-primary.active:hover,
#fancybox_popup .btn-primary.active:focus {
  background-color: #DF2424;
  border-color: #DF2424;
}
#fancybox_popup .text-muted {
  color: #888888;
}
#fancybox_popup .btn-white {
  color: inherit;
  background: white;
  border: 1px solid #e7eaec;
}
#fancybox_popup .btn-white:hover,
#fancybox_popup .btn-white:focus,
#fancybox_popup .btn-white:active,
#fancybox_popup .btn-white.active,
#fancybox_popup .btn-white:active:focus,
#fancybox_popup .btn-white:active:hover,
#fancybox_popup .btn-white.active:hover,
#fancybox_popup .btn-white.active:focus {
  color: inherit;
  border: 1px solid #d2d2d2;
}
#fancybox_popup .btn-white:active,
#fancybox_popup .btn-white.active {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
}
#fancybox_popup .btn {
  border-radius: 3px;
}
#fancybox_popup .form-control,
#fancybox_popup .single-line {
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
  max-width: 100%;
  font-size: 14px;
  box-shadow: none;
  position: relative;
}
#fancybox_popup .form-control:focus,
#fancybox_popup .single-line:focus {
  border-color: #1ab394 !important;
}
#fancybox_popup .help-bubble {
  visibility: hidden;
  position: absolute;
  left: 50%;
  bottom: 100%;
  width: 320px;
  background-color: white;
  min-height: 50px;
  margin-bottom: 36px;
  opacity: 0;
  margin-left: -160px;
  padding: 15px;
  z-index: 2;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
  -webkit-transition: all 700ms ease 200ms;
  -moz-transition: all 700ms ease 200ms;
  -ms-transition: all 700ms ease 200ms;
  -o-transition: all 700ms ease 200ms;
  transition: all 700ms ease 200ms;
}
#fancybox_popup .help-bubble:before {
  content: "";
  border: 10px solid transparent;
  border-top-color: white;
  position: absolute;
  left: 50%;
  top: 100%;
  margin-left: -10px;
}
#fancybox_popup .help-bubble.show {
  visibility: visible;
  margin-bottom: 6px;
  opacity: 1;
}
#fancybox_popup .chosen-container {
  text-align: left;
  width: 100% !important;
}
#fancybox_popup .chosen-container .chosen-single {
  outline: none !important;
}
#fancybox_popup .chosen-container .chosen-single div b {
  background-position: 3px 7px;
}
#fancybox_popup .chosen-container .chosen-results li.highlighted {
  background: #DF2424;
}
#fancybox_popup .chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
  background: white;
  border: 1px solid #aaa;
}
#fancybox_popup .chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -15px 6px;
}
#fancybox_popup .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop {
  left: 0;
  z-index: 1000000;
}
#fancybox_popup .chosen-container-single .chosen-single,
#fancybox_popup .chosen-container-multi .chosen-choices {
  background: #ffffff;
  box-shadow: none;
  border: 1px solid #e5e6e7;
  border-radius: 2px;
  cursor: text;
  height: auto !important;
  margin: 0;
  min-height: 30px;
  overflow: hidden;
  padding: 4px 12px;
  position: relative;
  width: 100%;
}
#fancybox_popup .chosen-container-single .chosen-single span,
#fancybox_popup .chosen-container-multi .chosen-choices span,
#fancybox_popup .chosen-container-single .chosen-single li.search-field input[type=text],
#fancybox_popup .chosen-container-multi .chosen-choices li.search-field input[type=text] {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  position: relative;
  top: 1px;
}
.row_wrap_contact .item_contact {
  float: left;
  width: 40%;
  margin: 20px 5%;
  font-size: 18px;
}
.row_wrap_contact .title {
  font-size: 20px;
  margin: 0 0 10px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 30px;
}
.row_wrap_contact .description {
  color: #545454;
}
.row_wrap_contact .contact-container {
  float: left;
  padding-left: 20px;
  width: calc(100% - 30px);
}
.row_wrap_contact .icon-container {
  float: left;
  width: 30px;
}
.row_wrap_contact .icon-container .icon {
  color: #ff3636;
  -webkit-transition: color 200ms ease 0ms;
  -moz-transition: color 200ms ease 0ms;
  -ms-transition: color 200ms ease 0ms;
  -o-transition: color 200ms ease 0ms;
  transition: color 200ms ease 0ms;
  font-size: 30px;
}
.class {
  color: #fff;
}
.iti__flag {
  background-image: url(/build/images/flags.1952df89.png);
}
@media (min-resolution: 2x) {
  .iti__flag {
    background-image: url(/build/images/flags@2x.276410ff.png);
  }
}
.iti .iti__country-name {
  text-align: left;
}
.iti--show-selected-dial-code .iti__selected-flag {
  background-color: #fff;
}
header .iti__flag-container {
  position: relative;
  display: inline-block;
  height: 50px;
  border: 2px solid #E5E5E5;
  margin-right: 10px;
  float: left;
  padding: 0;
}
header .iti__selected-flag {
  padding: 0 10px;
}
.back {
  font-size: 20px;
  position: absolute;
  top: 40px;
  left: 50px;
}
.back a {
  display: flex;
  align-items: center;
  color: #DF2424;
  background: none;
  border: none;
}
.back a svg {
  margin-right: 10px;
}
.back a svg path {
  stroke: #DF2424;
}
.back a:focus,
.back a:hover {
  color: #E86565;
}
.back:focus svg path,
.back:hover svg path {
  stroke: #E86565;
}
.reset_password {
  font-weight: 400;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.6);
  text-decoration: underline;
  display: block;
}
.reset_password:focus,
.reset_password:hover {
  color: #000;
  text-decoration: none;
}
.login_for_mail_or_phone {
  font-weight: 400;
  font-size: 14px;
  color: #EA2126;
  text-decoration: underline;
  display: block;
}
.login_for_mail_or_phone:focus,
.login_for_mail_or_phone:hover {
  color: #EA2126;
  text-decoration: none;
}
.wrap_btn_register {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
  color: #000;
  font-size: 16px;
}
.wrap_btn_register a {
  color: #EA2126;
  text-decoration: underline;
}
.wrap_btn_register a:focus,
.wrap_btn_register a:hover {
  text-decoration: none;
  color: #EA2126;
}
.promo-feedback {
  margin-top: 20px;
  text-align: center;
  font-size: 14px;
}
.promo-feedback a {
  color: #EA2126;
  text-decoration: underline;
}
.promo-feedback a:focus,
.promo-feedback a:hover {
  text-decoration: none;
  color: #EA2126;
}
.loginscreen.passwordBox {
  padding-top: 40px;
}
.loginscreen.middle-box {
  max-width: 100%;
}
.loginscreen.middle-box.login-select-user {
  width: 375px;
}
.loginscreen.middle-box.login-input-code {
  width: 450px;
}
.loginscreen.middle-box.login-input-code .login_by_phone {
  width: 290px;
  margin: 0 auto;
}
.loginscreen.middle-box h1 {
  font-size: 32px;
  font-weight: 400;
  color: #000;
}
.loginscreen .form-control {
  height: 50px;
}
.loginscreen .input.error input {
  border-color: #e02729;
}
.loginscreen .input.success input {
  border-color: #87c109;
}
.loginscreen .chosen-container .chosen-single {
  height: 50px !important;
  line-height: 37px;
}
.loginscreen .chosen-container .chosen-single div b {
  background-position: 3px 15px;
}
.loginscreen .chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -15px 15px;
}
.loginscreen .wrap_input_code {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.loginscreen .wrap_input_code .input_code {
  height: 43px;
  width: 43px;
  font-family: monospace;
  font-size: 20px;
  border: 1px solid #E5E5E5;
  text-align: center;
}
.loginscreen .wrap_input_code .input_code:focus {
  border: 1px solid #808080 !important;
}
.loginscreen .title_description {
  font-size: 16px;
}
.loginscreen .title_description a {
  color: #DF2424;
  text-decoration: underline;
}
.loginscreen .title_description a:hover {
  color: #E86565;
  text-decoration: none;
}
.loginscreen .title_description span {
  color: #000;
}
.loginscreen .btn {
  border-radius: 0;
  height: 50px;
  font-size: 20px;
}
.loginscreen .iti {
  display: flex;
}
.loginscreen .iti .iti__flag-container {
  position: relative;
  display: inline-block;
  height: 50px;
  border: 1px solid #E5E5E5;
  margin-right: 8px;
  float: left;
  padding: 0;
}
.loginscreen .iti .iti__selected-flag {
  padding: 0 24px;
}
.loginscreen .iti .input_phone {
  padding: 10px 16px !important;
  width: 100%;
  border: 1px solid #e5e5e5;
  color: #828282;
  font-size: 18px;
  height: 50px;
}
.loginscreen .resend_link,
.loginscreen .resend_time,
.loginscreen .police {
  font-size: 10px;
  color: rgba(0, 0, 0, 0.4);
}
.loginscreen .resend_link button,
.loginscreen .resend_time button,
.loginscreen .police button,
.loginscreen .resend_link a,
.loginscreen .resend_time a,
.loginscreen .police a {
  color: rgba(0, 0, 0, 0.4);
  text-decoration: underline;
  border: none;
  background: none;
}
.loginscreen .resend_link button:hover,
.loginscreen .resend_time button:hover,
.loginscreen .police button:hover,
.loginscreen .resend_link a:hover,
.loginscreen .resend_time a:hover,
.loginscreen .police a:hover {
  text-decoration: none;
}
.loginscreen .resend_time {
  font-size: 12px;
}
.loginscreen .resend_link {
  font-size: 16px;
}
input:focus::-webkit-input-placeholder {
  opacity: 0;
}
input:focus::-moz-placeholder {
  opacity: 0;
}
input:focus:-moz-placeholder {
  opacity: 0;
}
input:focus:-ms-input-placeholder {
  opacity: 0;
}
.form_by_select_users {
  gap: 16px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.wrap_select_user {
  display: flex;
  width: 100%;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  padding: 14px 16px;
  border: 1px solid #E7E7E7;
  border-radius: 5px;
  gap: 12px;
  font-size: 16px;
  font-weight: 400;
  color: #000;
  margin: 0;
  position: relative;
}
.wrap_select_user:hover:not(.user_not_active) {
  cursor: pointer;
  background: #f7f7f7;
  border-color: #C94942;
}
.wrap_select_user.user_not_active {
  background: rgba(229, 229, 229, 0.5);
  border: 1px solid rgba(231, 231, 231, 0.5);
}
.wrap_select_user.user_not_active div:not(.select_user_info) {
  opacity: 50%;
}
.wrap_select_user.user_not_active .select_user_email,
.wrap_select_user.user_not_active .select_user_name {
  max-width: 265px;
}
.wrap_select_user input {
  display: none;
}
.wrap_select_user .initial {
  background: #C94942;
  color: #fff;
  font-weight: 300;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wrap_select_user .select_user_name {
  color: rgba(0, 0, 0, 0.6);
}
.wrap_select_user .select_user_email,
.wrap_select_user .select_user_name {
  max-width: 285px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wrap_select_user .select_user_info {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
  height: 23px;
  width: 23px;
}
.register .title_description {
  font-size: 16px;
  color: #EA2126;
}
.register .title_description span {
  color: #EA2126;
  font-size: 24px;
}
.register .form-group select:invalid {
  height: 0 !important;
  opacity: 0 !important;
  position: absolute !important;
  display: flex !important;
  top: 64px !important;
}
.register .form-group select.not_supported {
  height: 50px !important;
  opacity: 1 !important;
  position: initial !important;
  display: initial !important;
  top: 0 !important;
  margin: 0;
}
.register .form-group label {
  font-weight: 400;
  font-size: 16px;
  text-align: left;
  display: block;
}
.register .form-group label .not_required {
  font-size: 12px;
  opacity: 0.6;
}
.register .form-group.error .chosen-single,
.register .form-group.error input {
  border-color: #EA2126;
}
.register .error-text {
  text-align: left;
  font-size: 12px;
}
@media (max-width: 1380px) {
  .header .section_bottom .bottom_header .form_login.login_by_email .button,
  .header .section_bottom .bottom_header .form_login.login_by_email .input {
    float: none;
    margin-bottom: 15px;
  }
  .header .section_bottom .bottom_header .form_login.login_by_email .input input {
    width: 290px;
  }
  .header .section_bottom .bottom_header .form_login.login_by_email .button.btn_login {
    margin-right: 0;
  }
}
@media (max-width: 1300px) {
  .first_screen .left,
  .first_screen .right {
    float: none;
    width: 100%;
  }
  .first_screen .right .partners_block,
  .first_screen .right .time_block,
  .first_screen .right .exclusive_block {
    float: left;
    width: 49%;
  }
  .first_screen .right .time_block {
    float: left;
  }
  .first_screen .right .partners_block,
  .first_screen .right .exclusive_block {
    float: right;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text {
    left: 33%;
  }
}
@media (max-width: 1100px) {
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc((100% / 3 * 2) - 10px);
  }
  .section_kids .row_section .item,
  .section_man .row_section .item,
  .section_woman .row_section .item {
    width: calc((100% / 3) - 10px);
  }
  .first_screen .right .partners_block,
  .first_screen .right .time_block,
  .first_screen .right .exclusive_block {
    width: calc(50% - 10px);
  }
}
@media (max-width: 905px) {
  .header .section_top {
    display: none;
  }
  .header .section_bottom .top_header {
    margin-bottom: 20px;
  }
  .rightAbout,
  .leftAbout,
  .leftMenu,
  .rightContent {
    float: none;
    width: 100%;
  }
  .leftMenu,
  .rightContent {
    padding-right: 30px;
    padding-left: 30px;
    margin: 0;
  }
  .rightAbout .img {
    padding: 0 0 20px 0;
  }
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc(100% - 10px);
  }
}
@media (max-width: 880px) {
  .header .section_bottom {
    padding: 20px 0 10px;
  }
  .header .section_bottom .top_header {
    margin-bottom: 0;
  }
  .header .section_bottom .top_header .logo {
    width: 168px;
    height: 40px;
  }
  .header .section_bottom .top_header .logo span {
    font-size: 35px;
    padding-left: 105px;
    line-height: 44px;
  }
  .header .section_bottom .top_header .right-block {
    padding: 8px 0 0 0;
  }
  .header .section_bottom .top_header .menu_block {
    margin: 10px 0 0 0;
    display: block;
    width: 100%;
  }
  .header .section_bottom .top_header .menu_block .top_menu {
    text-align: center;
  }
  .header .section_bottom .top_header .menu_block .top_menu li {
    padding: 15px 5px;
    display: inline;
    float: none;
  }
  .header .section_bottom .top_header .menu_block .top_menu li.new_category {
    display: inline-block;
  }
  .header .section_bottom .top_header .menu_block .top_menu li.new_category .count_new_model {
    transform: translate(45%, 0);
  }
  .header .section_bottom .top_header .phone-block {
    margin-top: -1px;
  }
  .header .section_bottom .top_header .phone-block .phone a {
    font-size: 18px;
  }
  .header .section_bottom .bottom_header {
    flex-direction: column;
    margin-top: 5px;
    margin-bottom: 15px;
  }
  .header .section_bottom .bottom_header .form_login {
    order: 2;
    margin: 30px 0 0 0;
    width: 100%;
  }
  .header .section_bottom .bottom_header .form_login .wrap_input {
    display: none;
  }
  .header .section_bottom .bottom_header .form_login .wrap_button {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  .header .section_bottom .bottom_header .form_login .button {
    margin: 0 10px 15px !important;
    float: left;
    width: auto;
  }
  .header .section_bottom .bottom_header .form_login .button a {
    width: 100% !important;
    margin: 0;
  }
  .header .section_bottom .bottom_header .user_authorized {
    margin: 20px 0 0 0;
    width: 100%;
    order: 2;
  }
  .header .section_bottom .bottom_header .user_authorized span {
    max-width: 300px;
  }
  .header .section_bottom .bottom_header .user_authorized .welcome_text {
    margin-bottom: 10px;
  }
}
@media (max-width: 770px) {
  .first_screen .left .slider_block .wrap_slider_block .slider_image .text {
    width: 60%;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text {
    left: 30%;
    font-size: 60px;
    line-height: 65px;
  }
  .first_screen .right .partners_block,
  .first_screen .right .time_block,
  .first_screen .right .exclusive_block {
    width: 100%;
    float: none;
  }
  .first_screen .right .exclusive_block,
  .first_screen .right .time_block {
    padding: 20px;
  }
  .first_screen .right .exclusive_block .button-go,
  .first_screen .right .time_block .button-go {
    left: 20px;
  }
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc(100% - 10px);
  }
  .section_kids .row_section .man_block_first .button-go,
  .section_man .row_section .man_block_first .button-go,
  .section_woman .row_section .man_block_first .button-go,
  .section_kids .row_section .kids_block_first .button-go,
  .section_man .row_section .kids_block_first .button-go,
  .section_woman .row_section .kids_block_first .button-go,
  .section_kids .row_section .woman_block_first .button-go,
  .section_man .row_section .woman_block_first .button-go,
  .section_woman .row_section .woman_block_first .button-go {
    left: 20px;
  }
  .section_kids .row_section .man_block_first .text_block,
  .section_man .row_section .man_block_first .text_block,
  .section_woman .row_section .man_block_first .text_block,
  .section_kids .row_section .kids_block_first .text_block,
  .section_man .row_section .kids_block_first .text_block,
  .section_woman .row_section .kids_block_first .text_block,
  .section_kids .row_section .woman_block_first .text_block,
  .section_man .row_section .woman_block_first .text_block,
  .section_woman .row_section .woman_block_first .text_block {
    left: 20px;
  }
  .section_kids .row_section .item,
  .section_man .row_section .item,
  .section_woman .row_section .item {
    width: calc((100% / 2) - 10px);
  }
  .row_wrap_contact .item_contact {
    float: none;
    width: calc(100% - 40px);
    margin: 20px;
    font-size: 18px;
  }
}
@media (max-width: 690px) {
  .first_screen .left .slider_block .wrap_slider_block .slider_image .text {
    width: 70%;
  }
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc(100% - 10px);
  }
}
@media (max-width: 640px) {
  .header .section_bottom .top_header .right-block {
    width: 100%;
    max-width: 100%;
    padding-top: 15px;
  }
  .header .section_bottom .top_header .right-block .lang-block {
    float: none;
    text-align: center;
  }
  .header .section_bottom .top_header .right-block .lang-block .row_country,
  .header .section_bottom .top_header .right-block .lang-block .row_language {
    text-align: left;
  }
  .header .section_bottom .top_header .phone-block_mobile {
    display: inline-block;
    padding-top: 8px;
  }
  .header .section_bottom .top_header .phone-block_desktop {
    display: none;
  }
  .footer .right .footer_phone {
    margin-left: 30px;
  }
}
@media (max-width: 610px) {
  .footer .left {
    float: none;
  }
  .footer .left .logo_grey,
  .footer .left .logo_grey_cafe {
    margin: 0 auto;
  }
  .footer .right {
    float: none;
    flex-direction: column;
  }
  .footer .right .footer_phone {
    align-items: center;
    margin: 0;
  }
  .footer .right .footer_delaweb {
    align-items: center;
    order: 1;
    margin: 10px 0 0;
  }
}
@media (max-width: 590px) {
  .section_kids h3,
  .section_man h3,
  .section_woman h3 {
    font-size: 20px;
    padding-right: 160px;
  }
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc(100% - 10px);
    height: 290px;
  }
  .section_kids .row_section .man_block_first .button-go,
  .section_man .row_section .man_block_first .button-go,
  .section_woman .row_section .man_block_first .button-go,
  .section_kids .row_section .kids_block_first .button-go,
  .section_man .row_section .kids_block_first .button-go,
  .section_woman .row_section .kids_block_first .button-go,
  .section_kids .row_section .woman_block_first .button-go,
  .section_man .row_section .woman_block_first .button-go,
  .section_woman .row_section .woman_block_first .button-go {
    top: unset;
    bottom: 20px;
  }
  .section_kids .row_section .man_block_first .text_block,
  .section_man .row_section .man_block_first .text_block,
  .section_woman .row_section .man_block_first .text_block,
  .section_kids .row_section .kids_block_first .text_block,
  .section_man .row_section .kids_block_first .text_block,
  .section_woman .row_section .kids_block_first .text_block,
  .section_kids .row_section .woman_block_first .text_block,
  .section_man .row_section .woman_block_first .text_block,
  .section_woman .row_section .woman_block_first .text_block {
    top: unset;
    bottom: 100px;
  }
  .section_kids .icon_man,
  .section_man .icon_man,
  .section_woman .icon_man,
  .section_kids .icon_kids,
  .section_man .icon_kids,
  .section_woman .icon_kids {
    width: 150px;
  }
  .first_screen .left .slider_block .wrap_slider_block {
    height: 200px;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image {
    height: 200px;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image .text {
    font-size: 24px;
    width: 48%;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text {
    left: 35%;
    font-size: 30px;
    line-height: 35px;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text .slider_button {
    font-size: 12px;
    padding: 6px 25px;
    top: 0;
  }
  .first_screen .right .text_block {
    top: 30%;
    font-size: 20px;
  }
  .first_screen .right .partners_block,
  .first_screen .right .time_block,
  .first_screen .right .exclusive_block {
    width: calc(100% - 10px);
    float: none;
    height: 180px;
  }
  .first_screen .right .partners_block {
    height: auto;
  }
  .first_screen .right .partners_block ul li {
    margin-bottom: 0;
  }
}
@media (max-width: 500px) {
  .section_kids .row_section .item,
  .section_man .row_section .item,
  .section_woman .row_section .item {
    width: calc(100% - 10px);
  }
  .section_kids .row_section .item.vertical2_block,
  .section_man .row_section .item.vertical2_block,
  .section_woman .row_section .item.vertical2_block {
    height: auto;
  }
}
@media (max-width: 490px) {
  .first_screen .left .slider_block .wrap_slider_block .slider_image .text {
    width: 55%;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text {
    left: 32%;
    font-size: 25px;
    line-height: 30px;
  }
  .first_screen .left .slider_block .wrap_slider_block .slider_image.slider_image2 .text .slider_button {
    padding: 5px 20px;
    top: 5px;
  }
  .leftAbout .item_about {
    width: 100%;
  }
  .leftMenu,
  .rightContent {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 480px) {
  .header .section_bottom .top_header .right-block .lang-block {
    text-align: left;
  }
}
@media (max-width: 410px) {
  .header .section_bottom .top_header .logo {
    width: 100%;
    text-align: center;
    background-position: 35% 50%;
    margin-bottom: 20px;
  }
  .header .section_bottom .top_header .logo span {
    padding-left: 112px;
  }
  .header .section_bottom .top_header .phone-block {
    float: none;
    text-align: center;
    margin: 0 0 10px;
    clear: both;
  }
  .header .section_bottom .top_header .phone-block_mobile {
    display: block;
    padding-top: 5px;
  }
  .header .section_bottom .top_header .right-block {
    padding: 0;
  }
  .header .section_bottom .top_header .right-block .lang-block {
    margin: 0 auto;
  }
}
@media (max-width: 360px) {
  .header .section_bottom .top_header .menu_block .top_menu li a {
    padding: 0 4px;
  }
  .header .section_bottom .bottom_header {
    margin-top: 0;
  }
  .header .section_bottom .bottom_header .form_login .button a {
    height: 50px;
    min-width: 120px;
    padding: 10px 10px;
    margin: 0;
  }
  .header .section_bottom .bottom_header .user_authorized span {
    max-width: 290px;
  }
  .header .section_bottom .bottom_header .user_authorized .link_home,
  .header .section_bottom .bottom_header .user_authorized .logout {
    margin: 0;
  }
  .button-go a {
    min-width: 120px;
    padding: 10px;
    font-size: 16px;
    text-align: center;
  }
  .section_kids .row_section .man_block_first,
  .section_man .row_section .man_block_first,
  .section_woman .row_section .man_block_first,
  .section_kids .row_section .kids_block_first,
  .section_man .row_section .kids_block_first,
  .section_woman .row_section .kids_block_first,
  .section_kids .row_section .woman_block_first,
  .section_man .row_section .woman_block_first,
  .section_woman .row_section .woman_block_first {
    width: calc(100% - 10px);
    height: 290px;
  }
}
@media only screen and (pointer: coarse) and (max-device-width: 767px) {
  .popup-overlay .popup-mobile-apps {
    padding: 20px 20% 40px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__logo {
    height: 63px;
  }
  .popup-overlay .popup-mobile-apps__stores-info .stores-info__text {
    font-size: 10px;
  }
  .popup-overlay .popup-mobile-apps__recommendation {
    margin-top: 30px;
    font-size: 18px;
  }
  .popup-overlay .popup-mobile-apps__right-block .popup-mobile-apps__action-button {
    margin-top: 15px;
  }
  .popup-overlay .popup-mobile-apps__right-block .action-button {
    padding: 15px 40px;
    font-size: 14px;
  }
  .popup-overlay .popup-mobile-apps .close-button {
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 30px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL25ld19sYXlvdXQuOTBlYTllMDNmYTZmYzY2ZjYzZGEuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0k7QUNDSjtBREVBOztFQUNJO0FDQ0o7QURFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDQUo7QURFSTs7RUFFSTtFQUNBO0FDQVI7QURJQTtFQUNJO0FDRko7QURLQTtFQUNJO0FDSEo7QURNQTtFQUNJO0FDSko7QURPQTtFQUNJO0FDTEo7QURRQTtFQUNJO0VBQ0E7QUNOSjtBRFNBO0VBQ0k7SUFDSTtFQ1BOO0VEVUU7SUFDSTtFQ1JOO0VEV0U7SUFDSTtFQ1ROO0VEWUU7SUFDSTtFQ1ZOO0FBQ0Y7QURhQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDWEo7QURPQTtFQU9RO0VBQ0E7RUFDQTtFQUNBO0FDWFI7QURlQTtFQUNJO0FDYko7QURnQkE7RUFDSTtBQ2RKO0FEaUJBO0VBQ0k7RUFDQTtBQ2ZKO0FEaUJJO0VBQ0k7QUNmUjtBRG9CSTtFQUNJO0FDbEJSO0FEZ0JBO0VBS1E7RUFDQTtFQUNBO0FDbEJSO0FEV0E7RUFXb0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ25CcEI7QURJQTtFQWlCd0I7QUNsQnhCO0FEQ0E7RUF3QlE7QUN0QlI7QURGQTtFQTBCWTtBQ3JCWjtBRHdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdEJSO0FEZUk7RUFTUTtBQ3JCWjtBRFlJO0VBV1k7QUNwQmhCO0FEU0k7RUFlUTtFQUNBO0VBQ0E7RUFDQTtBQ3JCWjtBRHdCSTtFQUVRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3ZCWjtBRHdCWTtFQUNJO0FDdEJoQjtBRDBCSTtFQUlnQjtBQzNCcEI7QURpQ0E7RUFDSTtBQy9CSjtBRGlDQTtFQUNJO0VBQ0E7QUMvQko7QURrQ0E7RUFDSTtFQUNBO0FDaENKO0FEOEJBO0VBSVE7QUMvQlI7QURtQ0E7RUFDSTtBQ2pDSjtBRGdDQTtFQUdRO0FD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O0FGb25CMWM7QUVwbkIwZDtFQUFtQjtBRnVuQjdlO0FFdm5CNmY7RUFBcUI7QUYwbkJsaEI7QUUxbkJraUI7RUFBMkI7QUY2bkI3akI7QUU3bkI2a0I7RUFBbUI7QUZnb0JobUI7QUVob0JnbkI7RUFBNEI7QUZtb0I1b0I7QUVub0I0cEI7RUFBb0I7QUZzb0JockI7QUV0b0Jnc0I7RUFBb0I7QUZ5b0JwdEI7QUV6b0JvdUI7RUFBd0I7QUY0b0I1dkI7QUU1b0I0d0I7RUFBbUI7QUYrb0IveEI7QUUvb0IreUI7RUFBdUI7QUZrcEJ0MEI7QUVscEJzMUI7RUFBcUI7QUZxcEIzMkI7QUVycEIyM0I7RUFBMEI7QUZ3cEJyNUI7QUV4cEJxNkI7RUFBbUI7QUYycEJ4N0I7QUUzcEJ3OEI7RUFBc0I7QUY4cEI5OUI7QUU5cEI4K0I7RUFBb0I7QUZpcUJsZ0M7QUVqcUJraEM7RUFBb0I7QUZvcUJ0aUM7QUVwcUJzakM7RUFBbUI7QUZ1cUJ6a0M7QUV2cUJ5bEM7RUFBcUI7QUYwcUI5bUM7QUUxcUI4bkM7RUFBb0I7QUY2cUJscEM7QUU3cUJrcUM7RUFBb0I7QUZnckJ0ckM7QUVockJzc0M7RUFBb0I7QUZtckIxdEM7QUVuckIwdUM7RUFBbUI7QUZzckI3dkM7QUV0ckI2d0M7RUFBeUI7QUZ5ckJ0eUM7QUV6ckJzekM7RUFBd0I7QUY0ckI5MEM7QUU1ckI4MUM7RUFBd0I7QUYrckJ0M0M7QUUvckJzNEM7RUFBcUI7QUZrc0IzNUM7QUVsc0IyNkM7RUFBdUI7QUZxc0JsOEM7QUVyc0JrOUM7RUFBc0I7QUZ3c0J4K0M7QUV4c0J3L0M7RUFBcUI7QUYyc0I3Z0Q7QUUzc0I2aEQ7RUFBb0I7QUY4c0JqakQ7QUU5c0Jpa0Q7RUFBeUI7QUZpdEIxbEQ7QUVqdEIwbUQ7RUFBeUI7QUZvdEJub0Q7QUVwdEJtcEQ7RUFBb0I7QUZ1dEJ2cUQ7QUV2dEJ1ckQ7RUFBMEI7QUYwdEJqdEQ7QUUxdEJpdUQ7RUFBdUI7QUY2dEJ4dkQ7QUU3dEJ3d0Q7RUFBbUI7QUZndUIzeEQ7QUVodUIyeUQ7RUFBcUI7QUZtdUJoMEQ7QUVudUJnMUQ7RUFBbUI7QUZzdUJuMkQ7QUV0dUJtM0Q7RUFBMEI7QUZ5dUI3NEQ7QUV6dUI2NUQ7RUFBbUI7QUY0dUJoN0Q7QUU1dUJnOEQ7RUFBdUI7QUYrdUJ2OUQ7QUUvdUJ1K0Q7RUFBMEI7QUZrdkJqZ0U7QUVsdkJpaEU7RUFBc0I7QUZxdkJ2aUU7QUVydkJ1akU7RUFBc0I7QUZ3dkI3a0U7QUV4dkI2bEU7RUFBNEI7QUYydkJ6bkU7QUUzdkJ5b0U7RUFBd0I7QUY4dkJqcUU7QUU5dkJpckU7RUFBb0I7QUZpd0Jyc0U7QUVqd0JxdEU7RUFBeUI7QUZvd0I5dUU7QUVwd0I4dkU7RUFBdUI7QUZ1d0JyeEU7QUV2d0JxeUU7RUFBb0I7QUYwd0J6ekU7QUUxd0J5MEU7RUFBdUI7QUY2d0JoMkU7QUU3d0JnM0U7RUFBd0I7QUZneEJ4NEU7QUVoeEJ3NUU7RUFBOEI7QUZteEJ0N0U7QUVueEJzOEU7RUFBd0I7QUZzeEI5OUU7QUV0eEI4K0U7RUFBb0I7QUZ5eEJsZ0Y7QUV6eEJraEY7RUFBdUI7QUY0eEJ6aUY7QUU1eEJ5akY7RUFBa0I7QUYreEIza0Y7QUUveEIybEY7RUFBeUI7QUZreUJwbkY7QUVseUJvb0Y7RUFBdUI7QUZxeUIzcEY7QUVyeUIycUY7RUFBMkI7QUZ3eUJ0c0Y7QUV4eUJzdEY7RUFBK0I7QUYyeUJydkY7QUUzeUJxd0Y7RUFBeUI7QUY4eUI5eEY7QUU5eUI4eUY7RUFBK0I7QUZpekI3MEY7QUVqekI2MUY7RUFBcUI7QUZvekJsM0Y7QUVwekJrNEY7RUFBcUI7QUZ1ekJ2NUY7QUV2ekJ1NkY7RUFBeUI7QUYwekJoOEY7QUUxekJnOUY7RUFBMEI7QUY2ekIxK0Y7QUU3ekIwL0Y7RUFBb0I7QUZnMEI5Z0c7QUVoMEI4aEc7RUFBbUI7QUZtMEJqakc7QUVuMEJpa0c7RUFBd0I7QUZzMEJ6bEc7QUV0MEJ5bUc7RUFBbUI7QUZ5MEI1bkc7QUV6MEI0b0c7RUFBMEI7QUY0MEJ0cUc7QUU1MEJzckc7RUFBdUI7QUYrMEI3c0c7QUUvMEI2dEc7RUFBc0I7QUZrMUJudkc7QUVsMUJtd0c7RUFBNEI7QUZxMUIveEc7QUVyMUIreUc7RUFBcUI7QUZ3MUJwMEc7QUV4MUJvMUc7RUFBOEI7QUYyMUJsM0c7QUUzMUJrNEc7RUFBMkI7QUY4MUI3NUc7QUU5MUI2Nkc7RUFBdUI7QUZpMkJwOEc7QUVqMkJvOUc7RUFBbUI7QUZvMkJ2K0c7QUVwMkJ1L0c7RUFBb0I7QUZ1MkIzZ0g7QUV2MkIyaEg7RUFBbUI7QUYwMkI5aUg7QUUxMkI4akg7RUFBcUI7QUY2MkJubEg7QUU3MkJtbUg7RUFBc0I7QUZnM0J6bkg7QUVoM0J5b0g7RUFBNEI7QUZtM0JycUg7QUVuM0Jxckg7RUFBa0I7QUZzM0J2c0g7QUV0M0J1dEg7RUFBcUI7QUZ5M0I1dUg7QUV6M0I0dkg7RUFBMkI7QUY0M0J2eEg7QUU1M0J1eUg7RUFBeUI7QUYrM0JoMEg7QUUvM0JnMUg7RUFBeUI7QUZrNEJ6Mkg7QUVsNEJ5M0g7RUFBdUI7QUZxNEJoNUg7QUVyNEJnNkg7RUFBc0I7QUZ3NEJ0N0g7QUV4NEJzOEg7RUFBc0I7QUYyNEI1OUg7QUUzNEI0K0g7RUFBd0I7QUY4NEJwZ0k7QUU5NEJvaEk7RUFBcUI7QUZpNUJ6aUk7QUVqNUJ5akk7RUFBcUI7QUZvNUI5a0k7QUVwNUI4bEk7RUFBNEI7QUZ1NUIxbkk7QUV2NUIwb0k7RUFBcUI7QUYwNUIvcEk7QUUxNUIrcUk7RUFBNEI7QUY2NUIzc0k7QUU3NUIydEk7RUFBbUI7QUZnNkI5dUk7QUVoNkI4dkk7RUFBdUI7QUZtNkJyeEk7QUVuNkJxeUk7RUFBbUI7QUZzNkJ4ekk7QUV0NkJ3MEk7RUFBMEI7QUZ5NkJsMkk7QUV6NkJrM0k7RUFBMkI7QUY0NkI3NEk7QUU1NkI2NUk7RUFBbUI7QUYrNkJoN0k7QUUvNkJnOEk7RUFBb0I7QUZrN0JwOUk7QUVsN0JvK0k7RUFBd0I7QUZxN0I1L0k7QUVyN0I0Z0o7RUFBcUI7QUZ3N0JqaUo7QUV4N0Jpako7RUFBdUI7QUYyN0J4a0o7QUUzN0J3bEo7RUFBb0I7QUY4N0I1bUo7QUU5N0I0bko7RUFBbUI7QUZpOEIvb0o7QUVqOEIrcEo7RUFBMEI7QUZvOEJ6cko7QUVwOEJ5c0o7RUFBc0I7QUZ1OEIvdEo7QUV2OEIrdUo7RUFBbUI7QUYwOEJsd0o7QUUxOEJreEo7RUFBdUI7QUY2OEJ6eUo7QUU3OEJ5eko7RUFBaUI7QUZnOUIxMEo7QUVoOUIwMUo7RUFBa0I7QUZtOUI1Mko7QUVuOUI0M0o7RUFBOEI7QUZzOUIxNUo7QUV0OUIwNko7RUFBaUI7QUZ5OUIzN0o7QUV6OUIyOEo7RUFBcUI7QUY0OUJoK0o7QUU1OUJnL0o7RUFBMkI7QUYrOUIzZ0s7QUUvOUIyaEs7RUFBNkI7QUZrK0J4aks7QUVsK0J3a0s7RUFBMEI7QUZxK0JsbUs7QUVyK0Jrbks7RUFBa0I7QUZ3K0Jwb0s7QUV4K0JvcEs7RUFBNEI7QUYyK0Jocks7QUUzK0Jnc0s7RUFBc0I7QUY4K0J0dEs7QUU5K0JzdUs7RUFBdUI7QUZpL0I3dks7QUVqL0I2d0s7RUFBMEI7QUZvL0J2eUs7QUVwL0J1eks7RUFBb0I7QUZ1L0IzMEs7QUV2L0IyMUs7RUFBa0I7QUYwL0I3Mks7QUUxL0I2M0s7RUFBdUI7QUY2L0JwNUs7QUU3L0JvNks7RUFBb0I7QUZnZ0N4N0s7QUVoZ0N3OEs7RUFBbUI7QUZtZ0MzOUs7QUVuZ0MyK0s7RUFBc0I7QUZzZ0NqZ0w7QUV0Z0NpaEw7RUFBbUI7QUZ5Z0NwaUw7QUV6Z0Nvakw7RUFBMkI7QUY0Z0Mva0w7QUU1Z0MrbEw7RUFBbUI7QUYrZ0Nsbkw7QUUvZ0Nrb0w7RUFBa0I7QUZraENwcEw7QUVsaENvcUw7RUFBbUI7QUZxaEN2ckw7QUVyaEN1c0w7RUFBc0I7QUZ3aEM3dEw7QUV4aEM2dUw7RUFBa0I7QUYyaEMvdkw7QUUzaEMrd0w7RUFBbUI7QUY4aENseUw7QUU5aENrekw7RUFBb0I7QUZpaUN0MEw7QUVqaUNzMUw7RUFBcUI7QUZvaUMzMkw7QUVwaUMyM0w7RUFBdUI7QUZ1aUNsNUw7QUV2aUNrNkw7RUFBMkI7QUYwaUM3N0w7QUUxaUM2OEw7RUFBeUI7QUY2aUN0K0w7QUU3aUNzL0w7RUFBbUI7QUZnakN6Z007QUVoakN5aE07RUFBdUI7QUZtakNoak07QUVuakNna007RUFBbUI7QUZzakNubE07QUV0akNtbU07RUFBcUI7QUZ5akN4bk07QUV6akN3b007RUFBd0I7QUY0akNocU07QUU1akNnck07RUFBc0I7QUYrakN0c007QUUvakNzdE07RUFBbUI7QUZra0N6dU07QUVsa0N5dk07RUFBd0I7QUZxa0NqeE07QUVya0NpeU07RUFBeUI7QUZ3a0Mxek07QUV4a0MwME07RUFBcUI7QUYya0MvMU07QUUza0MrMk07RUFBbUI7QUY4a0NsNE07QUU5a0NrNU07RUFBc0I7QUZpbEN4Nk07QUVqbEN3N007RUFBcUI7QUZvbEM3OE07QUVwbEM2OU07RUFBbUI7QUZ1bENoL007QUV2bENnZ047RUFBd0I7QUYwbEN4aE47QUUxbEN3aU47RUFBc0I7QUY2bEM5ak47QUU3bEM4a047RUFBa0I7QUZnbUNobU47QUVobUNnbk47RUFBZ0I7QUZtbUNob047QUVubUNncE47RUFBeUI7QUZzbUN6cU47QUV0bUN5ck47RUFBeUI7QUZ5bUNsdE47QUV6bUNrdU47RUFBb0I7QUY0bUN0dk47QUU1bUNzd047RUFBbUI7QUYrbUN6eE47QUUvbUN5eU47RUFBc0I7QUZrbkMvek47QUVsbkMrME47RUFBb0I7QUZxbkNuMk47QUVybkNtM047RUFBcUI7QUZ3bkN4NE47QUV4bkN3NU47RUFBcUI7QUYybkM3Nk47QUUzbkM2N047RUFBbUI7QUY4bkNoOU47QUU5bkNnK047RUFBa0I7QUZpb0NsL047QUVqb0NrZ087RUFBc0I7QUZvb0N4aE87QUVwb0N3aU87RUFBcUI7QUZ1b0M3ak87QUV2b0M2a087RUFBa0I7QUYwb0MvbE87QUUxb0MrbU87RUFBeUI7QUY2b0N4b087QUU3b0N3cE87RUFBdUI7QUZncEMvcU87QUVocEMrck87RUFBcUI7QUZtcENwdE87QUVucENvdU87RUFBb0I7QUZzcEN4dk87QUV0cEN3d087RUFBc0I7QUZ5cEM5eE87QUV6cEM4eU87RUFBb0I7QUY0cENsME87QUU1cENrMU87RUFBcUI7QUYrcEN2Mk87QUUvcEN1M087RUFBa0I7QUZrcUN6NE87QUVscUN5NU87RUFBa0I7QUZxcUMzNk87QUVycUMyN087RUFBbUI7QUZ3cUM5OE87QUV4cUM4OU87RUFBa0I7QUYycUNoL087QUUzcUNnZ1A7RUFBb0I7QUY4cUNwaFA7QUU5cUNvaVA7RUFBcUI7QUZpckN6alA7QUVqckN5a1A7RUFBa0I7QUZvckMzbFA7QUVwckMybVA7RUFBb0I7QUZ1ckMvblA7QUV2ckMrb1A7RUFBeUI7QUYwckN4cVA7QUUxckN3clA7RUFBa0I7QUY2ckMxc1A7QUU3ckMwdFA7RUFBbUI7QUZnc0M3dVA7QUVoc0M2dlA7RUFBbUI7QUZtc0NoeFA7QUVuc0NneVA7RUFBeUI7QUZzc0N6elA7QUV0c0N5MFA7RUFBbUI7QUZ5c0M1MVA7QUV6c0M0MlA7RUFBa0I7QUY0c0M5M1A7QUU1c0M4NFA7RUFBc0I7QUYrc0NwNlA7QUUvc0NvN1A7RUFBMkI7QUZrdEMvOFA7QUVsdEMrOVA7RUFBc0I7QUZxdENyL1A7QUVydENxZ1E7RUFBcUI7QUZ3dEMxaFE7QUV4dEMwaVE7RUFBaUI7QUYydEMzalE7QUUzdEMya1E7RUFBcUI7QUY4dENobVE7QUU5dENnblE7RUFBcUI7QUZpdUNyb1E7QUVqdUNxcFE7RUFBeUI7QUZvdUM5cVE7QUVwdUM4clE7RUFBcUI7QUZ1dUNudFE7QUV2dUNtdVE7RUFBcUI7QUYwdUN4dlE7QUUxdUN3d1E7RUFBZ0I7QUY2dUN4eFE7QUU3dUN3eVE7RUFBa0I7QUZndkMxelE7QUVodkMwMFE7RUFBMkI7QUZtdkNyMlE7QUVudkNxM1E7RUFBa0I7QUZzdkN2NFE7QUV0dkN1NVE7RUFBcUI7QUZ5dkM1NlE7QUV6dkM0N1E7RUFBK0I7QUY0dkMzOVE7QUU1dkMyK1E7RUFBK0I7QUYrdkMxZ1I7QUUvdkMwaFI7RUFBb0I7QUZrd0M5aVI7QUVsd0M4alI7RUFBeUI7QUZxd0N2bFI7QUVyd0N1bVI7RUFBeUI7QUZ3d0Nob1I7QUV4d0NncFI7RUFBb0I7QUYyd0NwcVI7QUUzd0NvclI7RUFBd0I7QUY4d0M1c1I7QUU5d0M0dFI7RUFBOEI7QUZpeEMxdlI7QUVqeEMwd1I7RUFBdUI7QUZveENqeVI7QUVweENpelI7RUFBMkI7QUZ1eEM1MFI7QUV2eEM0MVI7RUFBdUI7QUYweENuM1I7QUUxeENtNFI7RUFBOEI7QUY2eENqNlI7QUU3eENpN1I7RUFBc0I7QUZneUN2OFI7QUVoeUN1OVI7RUFBb0I7QUZteUMzK1I7QUVueUMyL1I7RUFBdUI7QUZzeUNsaFM7QUV0eUNraVM7RUFBbUI7QUZ5eUNyalM7QUV6eUNxa1M7RUFBcUI7QUY0eUMxbFM7QUU1eUMwbVM7RUFBc0I7QUYreUNob1M7QUUveUNncFM7RUFBdUI7QUZrekN2cVM7QUVsekN1clM7RUFBaUM7QUZxekN4dFM7QUVyekN3dVM7RUFBbUI7QUZ3ekMzdlM7QUV4ekMyd1M7RUFBMEI7QUYyekNyeVM7QUUzekNxelM7RUFBaUI7QUY4ekN0MFM7QUU5ekNzMVM7RUFBd0I7QUZpMEM5MlM7QUVqMEM4M1M7RUFBeUI7QUZvMEN2NVM7QUVwMEN1NlM7RUFBbUI7QUZ1MEMxN1M7QUV2MEMwOFM7RUFBcUI7QUYwMEMvOVM7QUUxMEMrK1M7RUFBa0I7QUY2MENqZ1Q7QUU3MENpaFQ7RUFBaUI7QUZnMUNsaVQ7QUVoMUNralQ7RUFBd0I7QUZtMUMxa1Q7QUVuMUMwbFQ7RUFBb0I7QUZzMUM5bVQ7QUV0MUM4blQ7RUFBeUI7QUZ5MUN2cFQ7QUV6MUN1cVQ7RUFBdUI7QUY0MUM5clQ7QUU1MUM4c1Q7RUFBa0I7QUYrMUNodVQ7QUUvMUNndlQ7RUFBMEI7QUZrMkMxd1Q7QUVsMkMweFQ7RUFBNkI7QUZxMkN2elQ7QUVyMkN1MFQ7RUFBb0I7QUZ3MkMzMVQ7QUV4MkMyMlQ7RUFBb0I7QUYyMkMvM1Q7QUUzMkMrNFQ7RUFBMEI7QUY4MkN6NlQ7QUU5MkN5N1Q7RUFBd0I7QUZpM0NqOVQ7QUVqM0NpK1Q7RUFBaUM7QUZvM0NsZ1U7QUVwM0NraFU7RUFBd0I7QUZ1M0MxaVU7QUV2M0MwalU7RUFBd0I7QUYwM0NsbFU7QUUxM0NrbVU7RUFBc0I7QUY2M0N4blU7QUU3M0N3b1U7RUFBd0I7QUZnNENocVU7QUVoNENnclU7RUFBd0I7QUZtNEN4c1U7QUVuNEN3dFU7RUFBdUI7QUZzNEMvdVU7QUV0NEMrdlU7RUFBeUI7QUZ5NEN4eFU7QUV6NEN3eVU7RUFBMEI7QUY0NENsMFU7QUU1NENrMVU7RUFBdUI7QUYrNEN6MlU7QUUvNEN5M1U7RUFBdUI7QUZrNUNoNVU7QUVsNUNnNlU7RUFBcUI7QUZxNUNyN1U7QUVyNUNxOFU7RUFBbUI7QUZ3NUN4OVU7QUV4NUN3K1U7RUFBZ0I7QUYyNUN4L1U7QUUzNUN3Z1Y7RUFBb0I7QUY4NUM1aFY7QUU5NUM0aVY7RUFBc0I7QUZpNkNsa1Y7QUVqNkNrbFY7RUFBcUI7QUZvNkN2bVY7QUVwNkN1blY7RUFBaUI7QUZ1NkN4b1Y7QUV2NkN3cFY7RUFBdUI7QUYwNkMvcVY7QUUxNkMrclY7RUFBcUI7QUY2NkNwdFY7QUU3NkNvdVY7RUFBc0I7QUZnN0MxdlY7QUVoN0Mwd1Y7RUFBcUI7QUZtN0MveFY7QUVuN0MreVY7RUFBdUI7QUZzN0N0MFY7QUV0N0NzMVY7RUFBNkI7QUZ5N0NuM1Y7QUV6N0NtNFY7RUFBbUI7QUY0N0N0NVY7QUU1N0NzNlY7RUFBNEI7QUYrN0NsOFY7QUUvN0NrOVY7RUFBa0I7QUZrOENwK1Y7QUVsOENvL1Y7RUFBdUI7QUZxOEMzZ1c7QUVyOEMyaFc7RUFBd0I7QUZ3OENualc7QUV4OENta1c7RUFBb0I7QUYyOEN2bFc7QUUzOEN1bVc7RUFBbUI7QUY4OEMxblc7QUU5OEMwb1c7RUFBbUI7QUZpOUM3cFc7QUVqOUM2cVc7RUFBc0I7QUZvOUNuc1c7QUVwOUNtdFc7RUFBcUI7QUZ1OUN4dVc7QUV2OUN3dlc7RUFBd0I7QUYwOUNoeFc7QUUxOUNneVc7RUFBa0I7QUY2OUNselc7QUU3OUNrMFc7RUFBc0I7QUZnK0N4MVc7QUVoK0N3Mlc7RUFBbUI7QUZtK0MzM1c7QUVuK0MyNFc7RUFBcUI7QUZzK0NoNlc7QUV0K0NnN1c7RUFBMEI7QUZ5K0MxOFc7QUV6K0MwOVc7RUFBcUI7QUY0K0MvK1c7QUU1K0MrL1c7RUFBd0I7QUYrK0N2aFg7QUUvK0N1aVg7RUFBK0I7QUZrL0N0a1g7QUVsL0NzbFg7RUFBb0I7QUZxL0MxbVg7QUVyL0Mwblg7RUFBdUI7QUZ3L0NqcFg7QUV4L0NpcVg7RUFBMEI7QUYyL0Mzclg7QUUzL0Myc1g7RUFBeUI7QUY4L0NwdVg7QUU5L0Nvdlg7RUFBMEI7QUZpZ0Q5d1g7QUVqZ0Q4eFg7RUFBeUI7QUZvZ0R2elg7QUVwZ0R1MFg7RUFBZ0M7QUZ1Z0R2Mlg7QUV2Z0R1M1g7RUFBc0I7QUYwZ0Q3NFg7QUUxZ0Q2NVg7RUFBaUI7QUY2Z0Q5Nlg7QUU3Z0Q4N1g7RUFBMkI7QUZnaER6OVg7QUVoaER5K1g7RUFBK0I7QUZtaER4Z1k7QUVuaER3aFk7RUFBNkI7QUZzaERyalk7QUV0aERxa1k7RUFBbUI7QUZ5aER4bFk7QUV6aER3bVk7RUFBOEI7QUY0aER0b1k7QUU1aERzcFk7RUFBK0I7QUYraERyclk7QUUvaERxc1k7RUFBK0I7QUZraURwdVk7QUVsaURvdlk7RUFBc0I7QUZxaUQxd1k7QUVyaUQweFk7RUFBdUI7QUZ3aURqelk7QUV4aURpMFk7RUFBMkI7QUYyaUQ1MVk7QUUzaUQ0Mlk7RUFBc0I7QUY4aURsNFk7QUU5aURrNVk7RUFBd0I7QUZpakQxNlk7QUVqakQwN1k7RUFBd0I7QUZvakRsOVk7QUVwakRrK1k7RUFBc0I7QUZ1akR4L1k7QUV2akR3Z1o7RUFBbUM7QUYwakQzaVo7QUUxakQyalo7RUFBNEI7QUY2akR2bFo7QUU3akR1bVo7RUFBZ0I7QUZna0R2blo7QUVoa0R1b1o7RUFBMkI7QUZta0RscVo7QUVua0Rrclo7RUFBc0I7QUZza0R4c1o7QUV0a0R3dFo7RUFBNkI7QUZ5a0Rydlo7QUV6a0Rxd1o7RUFBNEI7QUY0a0RqeVo7QUU1a0Rpelo7RUFBMEI7QUYra0QzMFo7QUUva0QyMVo7RUFBb0I7QUZrbEQvMlo7QUVsbEQrM1o7RUFBc0I7QUZxbERyNVo7QUVybERxNlo7RUFBc0I7QUZ3bEQzN1o7QUV4bEQyOFo7RUFBMkI7QUYybER0K1o7QUUzbERzL1o7RUFBNEI7QUY4bERsaGE7QUU5bERraWE7RUFBc0I7QUZpbUR4amE7QUVqbUR3a2E7RUFBOEI7QUZvbUR0bWE7QUVwbURzbmE7RUFBbUI7QUZ1bUR6b2E7QUV2bUR5cGE7RUFBc0I7QUYwbUQvcWE7QUUxbUQrcmE7RUFBc0I7QUY2bURydGE7QUU3bURxdWE7RUFBNEI7QUZnbkRqd2E7QUVobkRpeGE7RUFBMEI7QUZtbkQzeWE7QUVubkQyemE7RUFBc0I7QUZzbkRqMWE7QUV0bkRpMmE7RUFBdUI7QUZ5bkR4M2E7QUV6bkR3NGE7RUFBNEI7QUY0bkRwNmE7QUU1bkRvN2E7RUFBNkI7QUYrbkRqOWE7QUUvbkRpK2E7RUFBb0I7QUZrb0RyL2E7QUVsb0RxZ2I7RUFBMkI7QUZxb0RoaWI7QUVyb0RnamI7RUFBMEI7QUZ3b0Qxa2I7QUV4b0QwbGI7RUFBdUI7QUYyb0RqbmI7QUUzb0Rpb2I7RUFBNkI7QUY4b0Q5cGI7QUU5b0Q4cWI7RUFBaUI7QUZpcEQvcmI7QUVqcEQrc2I7RUFBd0I7QUZvcER2dWI7QUVwcER1dmI7RUFBd0I7QUZ1cEQvd2I7QUV2cEQreGI7RUFBNEI7QUYwcEQzemI7QUUxcEQyMGI7RUFBMEI7QUY2cERyMmI7QUU3cERxM2I7RUFBdUI7QUZncUQ1NGI7QUVocUQ0NWI7RUFBMkI7QUZtcUR2N2I7QUVucUR1OGI7RUFBa0M7QUZzcUR6K2I7QUV0cUR5L2I7RUFBd0I7QUZ5cURqaGM7QUV6cURpaWM7RUFBMEI7QUY0cUQzamM7QUU1cUQya2M7RUFBc0I7QUYrcURqbWM7QUUvcURpbmM7RUFBaUM7QUZrckRscGM7QUVsckRrcWM7RUFBK0I7QUZxckRqc2M7QUVyckRpdGM7RUFBNkI7QUZ3ckQ5dWM7QUV4ckQ4dmM7RUFBOEI7QUYyckQ1eGM7QUUzckQ0eWM7RUFBeUI7QUY4ckRyMGM7QUU5ckRxMWM7RUFBcUI7QUZpc0QxMmM7QUVqc0QwM2M7RUFBcUI7QUZvc0QvNGM7QUVwc0QrNWM7RUFBd0I7QUZ1c0R2N2M7QUV2c0R1OGM7RUFBMkI7QUYwc0RsK2M7QUUxc0RrL2M7RUFBa0I7QUY2c0RwZ2Q7QUU3c0RvaGQ7RUFBb0I7QUZndER4aWQ7QUVodER3amQ7RUFBMEI7QUZtdERsbGQ7QUVudERrbWQ7RUFBdUI7QUZzdER6bmQ7QUV0dER5b2Q7RUFBeUI7QUZ5dERscWQ7QUV6dERrcmQ7RUFBeUI7QUY0dEQzc2Q7QUU1dEQydGQ7RUFBbUI7QUYrdEQ5dWQ7QUUvdEQ4dmQ7RUFBdUI7QUZrdURyeGQ7QUVsdURxeWQ7RUFBeUI7QUZxdUQ5emQ7QUVydUQ4MGQ7RUFBMEI7QUZ3dUR4MmQ7QUV4dUR3M2Q7RUFBbUI7QUYydUQzNGQ7QUUzdUQyNWQ7RUFBc0I7QUY4dURqN2Q7QUU5dURpOGQ7RUFBc0I7QUZpdkR2OWQ7QUVqdkR1K2Q7RUFBbUI7QUZvdkQxL2Q7QUVwdkQwZ2U7RUFBdUI7QUZ1dkRqaWU7QUV2dkRpamU7RUFBdUI7QUYwdkR4a2U7QUUxdkR3bGU7RUFBc0I7QUY2dkQ5bWU7QUU3dkQ4bmU7RUFBOEI7QUZnd0Q1cGU7QUVod0Q0cWU7RUFBeUI7QUZtd0Ryc2U7QUVud0RxdGU7RUFBcUI7QUZzd0QxdWU7QUV0d0QwdmU7RUFBMEI7QUZ5d0RweGU7QUV6d0RveWU7RUFBdUI7QUY0d0QzemU7QUU1d0QyMGU7RUFBdUI7QUYrd0RsMmU7QUUvd0RrM2U7RUFBNkI7QUZreEQvNGU7QUVseEQrNWU7RUFBc0I7QUZxeERyN2U7QUVyeERxOGU7RUFBeUI7QUZ3eEQ5OWU7QUV4eEQ4K2U7RUFBd0I7QUYyeER0Z2Y7QUUzeERzaGY7RUFBcUI7QUY4eEQzaWY7QUU5eEQyamY7RUFBd0I7QUZpeURubGY7QUVqeURtbWY7RUFBeUI7QUZveUQ1bmY7QUVweUQ0b2Y7RUFBMkI7QUZ1eUR2cWY7QUV2eUR1cmY7RUFBa0I7QUYweUR6c2Y7QUUxeUR5dGY7RUFBb0I7QUY2eUQ3dWY7QUU3eUQ2dmY7RUFBd0I7QUZnekRyeGY7QUVoekRxeWY7RUFBcUI7QUZtekQxemY7QUVuekQwMGY7RUFBd0I7QUZzekRsMmY7QUV0ekRrM2Y7RUFBMkI7QUZ5ekQ3NGY7QUV6ekQ2NWY7RUFBc0I7QUY0ekRuN2Y7QUU1ekRtOGY7RUFBNEI7QUYrekQvOWY7QUUvekQrK2Y7RUFBdUI7QUZrMER0Z2dCO0FFbDBEc2hnQjtFQUE2QjtBRnEwRG5qZ0I7QUVyMERta2dCO0VBQTZCO0FGdzBEaG1nQjtBRXgwRGduZ0I7RUFBd0I7QUYyMER4b2dCO0FFMzBEd3BnQjtFQUFvQjtBRjgwRDVxZ0I7QUU5MEQ0cmdCO0VBQXFCO0FGaTFEanRnQjtBRWoxRGl1Z0I7RUFBd0I7QUZvMUR6dmdCO0FFcDFEeXdnQjtFQUF5QjtBRnUxRGx5Z0I7QUV2MURremdCO0VBQWlCO0FGMDFEbjBnQjtBRTExRG0xZ0I7RUFBdUI7QUY2MUQxMmdCO0FFNzFEMDNnQjtFQUF3QjtBRmcyRGw1Z0I7QUVoMkRrNmdCO0VBQXVCO0FGbTJEejdnQjtBRW4yRHk4Z0I7RUFBcUI7QUZzMkQ5OWdCO0FFdDJEOCtnQjtFQUFzQjtBRnkyRHBnaEI7QUV6MkRvaGhCO0VBQXdCO0FGNDJENWloQjtBRTUyRDRqaEI7RUFBc0I7QUYrMkRsbGhCO0FFLzJEa21oQjtFQUF1QjtBRmszRHpuaEI7QUVsM0R5b2hCO0VBQXdCO0FGcTNEanFoQjtBRXIzRGlyaEI7RUFBcUI7QUZ3M0R0c2hCO0FFeDNEc3RoQjtFQUEyQjtBRjIzRGp2aEI7QUUzM0Rpd2hCO0VBQXVCO0FGODNEeHhoQjtBRTkzRHd5aEI7RUFBa0I7QUZpNEQxemhCO0FFajREMDBoQjtFQUF3QjtBRm80RGwyaEI7QUVwNERrM2hCO0VBQWlDO0FGdTREbjVoQjtBRXY0RG02aEI7RUFBbUI7QUYwNER0N2hCO0FFMTREczhoQjtFQUFxQjtBRjY0RDM5aEI7QUU3NEQyK2hCO0VBQTZCO0FGZzVEeGdpQjtBRWg1RHdoaUI7RUFBbUI7QUZtNUQzaWlCO0FFbjVEMmppQjtFQUFxQjtBRnM1RGhsaUI7QUV0NURnbWlCO0VBQStCO0FGeTVEL25pQjtBRXo1RCtvaUI7RUFBeUI7QUY0NUR4cWlCO0FFNTVEd3JpQjtFQUFvQjtBRis1RDVzaUI7QUUvNUQ0dGlCO0VBQTBCO0FGazZEdHZpQjtBRWw2RHN3aUI7RUFBc0I7QUZxNkQ1eGlCO0FFcjZENHlpQjtFQUFtQjtBRnc2RC96aUI7QUV4NkQrMGlCO0VBQW9CO0FGMjZEbjJpQjtBRTM2RG0zaUI7RUFBMkI7QUY4NkQ5NGlCO0FFOTZEODVpQjtFQUFxQjtBRmk3RG43aUI7QUVqN0RtOGlCO0VBQTBCO0FGbzdENzlpQjtBRXA3RDYraUI7RUFBc0I7QUZ1N0RuZ2pCO0FFdjdEbWhqQjtFQUEwQjtBRjA3RDdpakI7QUUxN0Q2ampCO0VBQWtCO0FGNjdEL2tqQjtBRTc3RCtsakI7RUFBcUI7QUZnOERwbmpCO0FFaDhEb29qQjtFQUEwQjtBRm04RDlwakI7QUVuOEQ4cWpCO0VBQXdCO0FGczhEdHNqQjtBRXQ4RHN0akI7RUFBb0I7QUZ5OEQxdWpCO0FFejhEMHZqQjtFQUEyQjtBRjQ4RHJ4akI7QUU1OERxeWpCO0VBQTBCO0FGKzhEL3pqQjtBRS84RCswakI7RUFBa0I7QUZrOURqMmpCO0FFbDlEaTNqQjtFQUF5QjtBRnE5RDE0akI7QUVyOUQwNWpCO0VBQW9CO0FGdzlEOTZqQjtBRXg5RDg3akI7RUFBd0I7QUYyOUR0OWpCO0FFMzlEcytqQjtFQUF3QjtBRjg5RDkvakI7QUU5OUQ4Z2tCO0VBQXdCO0FGaStEdGlrQjtBRWorRHNqa0I7RUFBa0I7QUZvK0R4a2tCO0FFcCtEd2xrQjtFQUF3QjtBRnUrRGhua0I7QUV2K0Rnb2tCO0VBQW9CO0FGMCtEcHBrQjtBRTErRG9xa0I7RUFBMkI7QUY2K0QvcmtCO0FFNytEK3NrQjtFQUFnQztBRmcvRC91a0I7QUVoL0QrdmtCO0VBQW1CO0FGbS9EbHhrQjtBRW4vRGt5a0I7RUFBb0I7QUZzL0R0emtCO0FFdC9EczBrQjtFQUFtQjtBRnkvRHoxa0I7QUV6L0R5MmtCO0VBQW1CO0FGNC9ENTNrQjtBRTUvRDQ0a0I7RUFBbUI7QUYrL0QvNWtCO0FFLy9EKzZrQjtFQUEyQjtBRmtnRTE4a0I7QUVsZ0UwOWtCO0VBQTZCO0FGcWdFdi9rQjtBRXJnRXVnbEI7RUFBNkI7QUZ3Z0VwaWxCO0FFeGdFb2psQjtFQUEwQjtBRjJnRTlrbEI7QUUzZ0U4bGxCO0VBQXVCO0FGOGdFcm5sQjtBRTlnRXFvbEI7RUFBeUI7QUZpaEU5cGxCO0FFamhFOHFsQjtFQUFtQjtBRm9oRWpzbEI7QUVwaEVpdGxCO0VBQW1CO0FGdWhFcHVsQjtBRXZoRW92bEI7RUFBa0I7QUYwaEV0d2xCO0FFMWhFc3hsQjtFQUFtQjtBRjZoRXp5bEI7QUU3aEV5emxCO0VBQW9CO0FGZ2lFNzBsQjtBRWhpRTYxbEI7RUFBb0I7QUZtaUVqM2xCO0FFbmlFaTRsQjtFQUFxQjtBRnNpRXQ1bEI7QUV0aUVzNmxCO0VBQXFCO0FGeWlFMzdsQjtBRXppRTI4bEI7RUFBbUI7QUY0aUU5OWxCO0FFNWlFOCtsQjtFQUFpQjtBRitpRS8vbEI7QUUvaUUrZ21CO0VBQXNCO0FGa2pFcmltQjtBRWxqRXFqbUI7RUFBbUI7QUZxakV4a21CO0FFcmpFd2xtQjtFQUFvQjtBRndqRTVtbUI7QUV4akU0bm1CO0VBQXFCO0FGMmpFanBtQjtBRTNqRWlxbUI7RUFBdUI7QUY4akV4cm1CO0FFOWpFd3NtQjtFQUFrQjtBRmlrRTF0bUI7QUVqa0UwdW1CO0VBQXFCO0FGb2tFL3ZtQjtBRXBrRSt3bUI7RUFBb0I7QUZ1a0VueW1CO0FFdmtFbXptQjtFQUFtQjtBRjBrRXQwbUI7QUUxa0VzMW1CO0VBQXNCO0FGNmtFNTJtQjtBRTdrRTQzbUI7RUFBd0I7QUZnbEVwNW1CO0FFaGxFbzZtQjtFQUFrQjtBRm1sRXQ3bUI7QUVubEVzOG1CO0VBQXFCO0FGc2xFMzltQjtBRXRsRTIrbUI7RUFBc0I7QUZ5bEVqZ25CO0FFemxFaWhuQjtFQUFxQjtBRjRsRXRpbkI7QUU1bEVzam5CO0VBQXVCO0FGK2xFN2tuQjtBRS9sRTZsbkI7RUFBdUI7QUZrbUVwbm5CO0FFbG1Fb29uQjtFQUFrQjtBRnFtRXRwbkI7QUVybUVzcW5CO0VBQW9CO0FGd21FMXJuQjtBRXhtRTBzbkI7RUFBdUI7QUYybUVqdW5CO0FFM21FaXZuQjtFQUF3QjtBRjhtRXp3bkI7QUU5bUV5eG5CO0VBQWtCO0FGaW5FM3luQjtBRWpuRTJ6bkI7RUFBdUI7QUZvbkVsMW5CO0FFcG5FazJuQjtFQUFxQjtBRnVuRXYzbkI7QUV2bkV1NG5CO0VBQXNCO0FGMG5FNzVuQjtBRTFuRTY2bkI7RUFBa0I7QUY2bkUvN25CO0FFN25FKzhuQjtFQUFrQjtBRmdvRWorbkI7QUVob0VpL25CO0VBQW9CO0FGbW9FcmdvQjtBRW5vRXFob0I7RUFBc0I7QUZzb0UzaW9CO0FFdG9FMmpvQjtFQUFvQjtBRnlvRS9rb0I7QUV6b0UrbG9CO0VBQXdCO0FGNG9Fdm5vQjtBRTVvRXVvb0I7RUFBcUI7QUYrb0U1cG9CO0FFL29FNHFvQjtFQUFrQjtBRmtwRTlyb0I7QUVscEU4c29CO0VBQWtCO0FGcXBFaHVvQjtBRXJwRWd2b0I7RUFBb0I7QUZ3cEVwd29CO0FFeHBFb3hvQjtFQUF1QjtBRjJwRTN5b0I7QUUzcEUyem9CO0VBQXNCO0FGOHBFajFvQjtBRTlwRWkyb0I7RUFBd0I7QUZpcUV6M29CO0FFanFFeTRvQjtFQUF1QjtBRm9xRWg2b0I7QUVwcUVnN29CO0VBQXlCO0FGdXFFejhvQjtBRXZxRXk5b0I7RUFBeUI7QUYwcUVsL29CO0FFMXFFa2dwQjtFQUEwQjtBRjZxRTVocEI7QUU3cUU0aXBCO0VBQTZCO0FGZ3JFemtwQjtBRWhyRXlscEI7RUFBNEI7QUZtckVybnBCO0FFbnJFcW9wQjtFQUFnQztBRnNyRXJxcEI7QUV0ckVxcnBCO0VBQStCO0FGeXJFcHRwQjtBRXpyRW91cEI7RUFBaUI7QUY0ckVydnBCO0FFNXJFcXdwQjtFQUFzQjtBRityRTN4cEI7QUUvckUyeXBCO0VBQXNCO0FGa3NFajBwQjtBRWxzRWkxcEI7RUFBcUI7QUZxc0V0MnBCO0FFcnNFczNwQjtFQUFvQjtBRndzRTE0cEI7QUV4c0UwNXBCO0VBQXFCO0FGMnNFLzZwQjtBRTNzRSs3cEI7RUFBb0I7QUY4c0VuOXBCO0FFOXNFbStwQjtFQUFvQjtBRml0RXYvcEI7QUVqdEV1Z3FCO0VBQW9CO0FGb3RFM2hxQjtBRXB0RTJpcUI7RUFBcUI7QUZ1dEVoa3FCO0FFdnRFZ2xxQjtFQUEwQjtBRjB0RTFtcUI7QUUxdEUwbnFCO0VBQTRCO0FGNnRFdHBxQjtBRTd0RXNxcUI7RUFBcUI7QUZndUUzcnFCO0FFaHVFMnNxQjtFQUFvQjtBRm11RS90cUI7QUVudUUrdXFCO0VBQXNCO0FGc3VFcndxQjtBRXR1RXF4cUI7RUFBc0I7QUZ5dUUzeXFCO0FFenVFMnpxQjtFQUFpQjtBRjR1RTUwcUI7QUU1dUU0MXFCO0VBQXFCO0FGK3VFajNxQjtBRS91RWk0cUI7RUFBdUI7QUZrdkV4NXFCO0FFbHZFdzZxQjtFQUFxQjtBRnF2RTc3cUI7QUVydkU2OHFCO0VBQXdCO0FGd3ZFcitxQjtBRXh2RXEvcUI7RUFBcUI7QUYydkUxZ3JCO0FFM3ZFMGhyQjtFQUF3QjtBRjh2RWxqckI7QUU5dkVra3JCO0VBQW9CO0FGaXdFdGxyQjtBRWp3RXNtckI7RUFBb0I7QUZvd0UxbnJCO0FFcHdFMG9yQjtFQUFrQjtBRnV3RTVwckI7QUV2d0U0cXJCO0VBQW1CO0FGMHdFL3JyQjtBRTF3RStzckI7RUFBb0I7QUY2d0VudXJCO0FFN3dFbXZyQjtFQUFvQjtBRmd4RXZ3ckI7QUVoeEV1eHJCO0VBQWtCO0FGbXhFenlyQjtBRW54RXl6ckI7RUFBbUI7QUZzeEU1MHJCO0FFdHhFNDFyQjtFQUFzQjtBRnl4RWwzckI7QUV6eEVrNHJCO0VBQWlCO0FGNHhFbjVyQjtBRTV4RW02ckI7RUFBcUI7QUYreEV4N3JCO0FFL3hFdzhyQjtFQUFzQjtBRmt5RTk5ckI7QUVseUU4K3JCO0VBQXdCO0FGcXlFdGdzQjtBRXJ5RXNoc0I7RUFBb0I7QUZ3eUUxaXNCO0FFeHlFMGpzQjtFQUFzQjtBRjJ5RWhsc0I7QUUzeUVnbXNCO0VBQW1CO0FGOHlFbm5zQjtBRTl5RW1vc0I7RUFBaUI7QUZpekVwcHNCO0FFanpFb3FzQjtFQUFvQjtBRm96RXhyc0I7QUVwekV3c3NCO0VBQXFCO0FGdXpFN3RzQjtBRXZ6RTZ1c0I7RUFBcUI7QUYwekVsd3NCO0FFMXpFa3hzQjtFQUFxQjtBRjZ6RXZ5c0I7QUU3ekV1enNCO0VBQXFCO0FGZzBFNTBzQjtBRWgwRTQxc0I7RUFBcUI7QUZtMEVqM3NCO0FFbjBFaTRzQjtFQUFxQjtBRnMwRXQ1c0I7QUV0MEVzNnNCO0VBQXFCO0FGeTBFMzdzQjtBRXowRTI4c0I7RUFBcUI7QUY0MEVoK3NCO0FFNTBFZy9zQjtFQUFzQjtBRiswRXRndEI7QUUvMEVzaHRCO0VBQW9CO0FGazFFMWl0QjtBRWwxRTBqdEI7RUFBb0I7QUZxMUU5a3RCO0FFcjFFOGx0QjtFQUFzQjtBRncxRXBudEI7QUV4MUVvb3RCO0VBQXFCO0FGMjFFenB0QjtBRTMxRXlxdEI7RUFBcUI7QUY4MUU5cnRCO0FFOTFFOHN0QjtFQUFzQjtBRmkyRXB1dEI7QUVqMkVvdnRCO0VBQW1CO0FGbzJFdnd0QjtBRXAyRXV4dEI7RUFBcUI7QUZ1MkU1eXRCO0FFdjJFNHp0QjtFQUEyQjtBRjAyRXYxdEI7QUUxMkV1MnRCO0VBQWdDO0FGNjJFdjR0QjtBRTcyRXU1dEI7RUFBNEI7QUZnM0VuN3RCO0FFaDNFbTh0QjtFQUEyQjtBRm0zRTk5dEI7QUVuM0U4K3RCO0VBQStCO0FGczNFN2d1QjtBRXQzRTZodUI7RUFBOEI7QUZ5M0UzanVCO0FFejNFMmt1QjtFQUE0QjtBRjQzRXZtdUI7QUU1M0V1bnVCO0VBQThCO0FGKzNFcnB1QjtBRS8zRXFxdUI7RUFBb0I7QUZrNEV6cnVCO0FFbDRFeXN1QjtFQUFtQjtBRnE0RTV0dUI7QUVyNEU0dXVCO0VBQXVCO0FGdzRFbnd1QjtBRXg0RW14dUI7RUFBa0I7QUYyNEVyeXVCO0FFMzRFcXp1QjtFQUF3QjtBRjg0RTcwdUI7QUU5NEU2MXVCO0VBQWtCO0FGaTVFLzJ1QjtBRWo1RSszdUI7RUFBb0I7QUZvNUVuNXVCO0FFcDVFbTZ1QjtFQUFvQjtBRnU1RXY3dUI7QUV2NUV1OHVCO0VBQW1CO0FGMDVFMTl1QjtBRTE1RTArdUI7RUFBa0I7QUY2NUU1L3VCO0FFNzVFNGd2QjtFQUFrQjtBRmc2RTlodkI7QUVoNkU4aXZCO0VBQW9CO0FGbTZFbGt2QjtBRW42RWtsdkI7RUFBb0I7QUZzNkV0bXZCO0FFdDZFc252QjtFQUFtQjtBRnk2RXpvdkI7QUV6NkV5cHZCO0VBQW9CO0FGNDZFN3F2QjtBRTU2RTZydkI7RUFBb0I7QUYrNkVqdHZCO0FFLzZFaXV2QjtFQUF3QjtBRms3RXp2dkI7QUVsN0V5d3ZCO0VBQW1CO0FGcTdFNXh2QjtBRXI3RTR5dkI7RUFBbUI7QUZ3N0UvenZCO0FFeDdFKzB2QjtFQUFzQjtBRjI3RXIydkI7QUUzN0VxM3ZCO0VBQXFCO0FGODdFMTR2QjtBRTk3RTA1dkI7RUFBbUI7QUZpOEU3NnZCO0FFajhFNjd2QjtFQUFzQjtBRm84RW45dkI7QUVwOEVtK3ZCO0VBQXNCO0FGdThFei92QjtBRXY4RXlnd0I7RUFBb0I7QUYwOEU3aHdCO0FFMThFNml3QjtFQUFrQjtBRjY4RS9qd0I7QUU3OEUra3dCO0VBQW9CO0FGZzlFbm13QjtBRWg5RW1ud0I7RUFBdUI7QUZtOUUxb3dCO0FFbjlFMHB3QjtFQUE0QjtBRnM5RXRyd0I7QUV0OUVzc3dCO0VBQXdCO0FGeTlFOXR3QjtBRXo5RTh1d0I7RUFBMEI7QUY0OUV4d3dCO0FFNTlFd3h3QjtFQUF5QjtBRis5RWp6d0I7QUUvOUVpMHdCO0VBQWtCO0FGaytFbjF3QjtBRWwrRW0yd0I7RUFBcUI7QUZxK0V4M3dCO0FFcitFdzR3QjtFQUFtQjtBRncrRTM1d0I7QUV4K0UyNndCO0VBQXFCO0FGMitFaDh3QjtBRTMrRWc5d0I7RUFBbUI7QUY4K0VuK3dCO0FFOStFbS93QjtFQUF5QjtBRmkvRTVneEI7QUVqL0U0aHhCO0VBQXFCO0FGby9Famp4QjtBRXAvRWlreEI7RUFBcUI7QUZ1L0V0bHhCO0FFdi9Fc214QjtFQUFzQjtBRjAvRTVueEI7QUUxL0U0b3hCO0VBQW1CO0FGNi9FL3B4QjtBRTcvRStxeEI7RUFBeUI7QUZnZ0Z4c3hCO0FFaGdGd3R4QjtFQUEwQjtBRm1nRmx2eEI7QUVuZ0Zrd3hCO0VBQTBCO0FGc2dGNXh4QjtBRXRnRjR5eEI7RUFBMEI7QUZ5Z0Z0MHhCO0FFemdGczF4QjtFQUF5QjtBRjRnRi8yeEI7QUU1Z0YrM3hCO0VBQTBCO0FGK2dGejV4QjtBRS9nRnk2eEI7RUFBMEI7QUZraEZuOHhCO0FFbGhGbTl4QjtFQUEwQjtBRnFoRjcreEI7QUVyaEY2L3hCO0VBQXdCO0FGd2hGcmh5QjtBRXhoRnFpeUI7RUFBcUI7QUYyaEYxanlCO0FFM2hGMGt5QjtFQUF1QjtBRjhoRmpteUI7QUU5aEZpbnlCO0VBQW9CO0FGaWlGcm95QjtBRWppRnFweUI7RUFBbUI7QUZvaUZ4cXlCO0FFcGlGd3J5QjtFQUFvQjtBRnVpRjVzeUI7QUV2aUY0dHlCO0VBQW1CO0FGMGlGL3V5QjtBRTFpRit2eUI7RUFBMEI7QUY2aUZ6eHlCO0FFN2lGeXl5QjtFQUEwQjtBRmdqRm4weUI7QUVoakZtMXlCO0VBQXFCO0FGbWpGeDJ5QjtBRW5qRnczeUI7RUFBb0I7QUZzakY1NHlCO0FFdGpGNDV5QjtFQUFvQjtBRnlqRmg3eUI7QUV6akZnOHlCO0VBQXVCO0FGNGpGdjl5QjtBRTVqRnUreUI7RUFBbUI7QUYrakYxL3lCO0FFL2pGMGd6QjtFQUEwQjtBRmtrRnBpekI7QUVsa0ZvanpCO0VBQWtCO0FGcWtGdGt6QjtBRXJrRnNsekI7RUFBa0I7QUZ3a0Z4bXpCO0FFeGtGd256QjtFQUFvQjtBRjJrRjVvekI7QUUza0Y0cHpCO0VBQTBCO0FGOGtGdHJ6QjtBRTlrRnNzekI7RUFBNEI7QUZpbEZsdXpCO0FFamxGa3Z6QjtFQUFvQjtBRm9sRnR3ekI7QUVwbEZzeHpCO0VBQXNCO0FGdWxGNXl6QjtBRXZsRjR6ekI7RUFBdUI7QUYwbEZuMXpCO0FFMWxGbTJ6QjtFQUF3QjtBRjZsRjMzekI7QUU3bEYyNHpCO0VBQWlCO0FGZ21GNTV6QjtBRWhtRjQ2ekI7RUFBcUI7QUZtbUZqOHpCO0FFbm1GaTl6QjtFQUFrQjtBRnNtRm4rekI7QUV0bUZtL3pCO0VBQXVCO0FGeW1GMWcwQjtBRXptRjBoMEI7RUFBMkI7QUY0bUZyajBCO0FFNW1GcWswQjtFQUFvQjtBRittRnpsMEI7QUUvbUZ5bTBCO0VBQW1CO0FGa25GNW4wQjtBRWxuRjRvMEI7RUFBaUI7QUZxbkY3cDBCO0FFcm5GNnEwQjtFQUFvQjtBRnduRmpzMEI7QUV4bkZpdDBCO0VBQW9CO0FGMm5GcnUwQjtBRTNuRnF2MEI7RUFBcUI7QUY4bkYxdzBCO0FFOW5GMHgwQjtFQUEwQjtBRmlvRnB6MEI7QUVqb0ZvMDBCO0VBQTJCO0FGb29GLzEwQjtBRXBvRisyMEI7RUFBaUI7QUZ1b0ZoNDBCO0FFdm9GZzUwQjtFQUFtQjtBRjBvRm42MEI7QUUxb0ZtNzBCO0VBQXFCO0FGNm9GeDgwQjtBRTdvRnc5MEI7RUFBaUI7QUZncEZ6KzBCO0FFaHBGeS8wQjtFQUFpQjtBRm1wRjFnMUI7QUVucEYwaDFCO0VBQXVCO0FGc3BGamoxQjtBRXRwRmlrMUI7RUFBeUI7QUZ5cEYxbDFCO0FFenBGMG0xQjtFQUF1QjtBRjRwRmpvMUI7QUU1cEZpcDFCO0VBQW1CO0FGK3BGcHExQjtBRS9wRm9yMUI7RUFBeUI7QUZrcUY3czFCO0FFbHFGNnQxQjtFQUEwQjtBRnFxRnZ2MUI7QUVycUZ1dzFCO0VBQXVCO0FGd3FGOXgxQjtBRXhxRjh5MUI7RUFBeUI7QUYycUZ2MDFCO0FFM3FGdTExQjtFQUFxQjtBRjhxRjUyMUI7QUU5cUY0MzFCO0VBQWtCO0FGaXJGOTQxQjtBRWpyRjg1MUI7RUFBMkI7QUZvckZ6NzFCO0FFcHJGeTgxQjtFQUEwQjtBRnVyRm4rMUI7QUV2ckZtLzFCO0VBQW1CO0FGMHJGdGcyQjtBRTFyRnNoMkI7RUFBb0I7QUY2ckYxaTJCO0FFN3JGMGoyQjtFQUFxQjtBRmdzRi9rMkI7QUVoc0YrbDJCO0VBQW9CO0FGbXNGbm4yQjtBRW5zRm1vMkI7RUFBaUI7QUZzc0ZwcDJCO0FFdHNGb3EyQjtFQUFpQjtBRnlzRnJyMkI7QUV6c0ZxczJCO0VBQWtCO0FGNHNGdnQyQjtBRTVzRnV1MkI7RUFBb0I7QUYrc0YzdjJCO0FFL3NGMncyQjtFQUFvQjtBRmt0Ri94MkI7QUVsdEYreTJCO0VBQXNCO0FGcXRGcjAyQjtBRXJ0RnExMkI7RUFBc0I7QUZ3dEYzMjJCO0FFeHRGMjMyQjtFQUFzQjtBRjJ0Rmo1MkI7QUUzdEZpNjJCO0VBQW1CO0FGOHRGcDcyQjtBRTl0Rm84MkI7RUFBb0I7QUZpdUZ4OTJCO0FFanVGdysyQjtFQUFtQjtBRm91RjMvMkI7QUVwdUYyZzNCO0VBQW1CO0FGdXVGOWgzQjtBRXZ1RjhpM0I7RUFBa0I7QUYwdUZoazNCO0FFMXVGZ2wzQjtFQUFvQjtBRjZ1RnBtM0I7QUU3dUZvbjNCO0VBQW1CO0FGZ3ZGdm8zQjtBRWh2RnVwM0I7RUFBcUI7QUZtdkY1cTNCO0FFbnZGNHIzQjtFQUFtQjtBRnN2Ri9zM0I7QUV0dkYrdDNCO0VBQW9CO0FGeXZGbnYzQjtBRXp2Rm13M0I7RUFBa0I7QUY0dkZyeDNCO0FFNXZGcXkzQjtFQUFzQjtBRit2RjN6M0I7QUUvdkYyMDNCO0VBQTJCO0FGa3dGdDIzQjtBRWx3RnMzM0I7RUFBa0I7QUZxd0Z4NDNCO0FFcndGdzUzQjtFQUFrQjtBRnd3RjE2M0I7QUV4d0YwNzNCO0VBQXNCO0FGMndGaDkzQjtBRTN3RmcrM0I7RUFBc0I7QUY4d0Z0LzNCO0FFOXdGc2c0QjtFQUFxQjtBRml4RjNoNEI7QUVqeEYyaTRCO0VBQTRCO0FGb3hGdms0QjtBRXB4RnVsNEI7RUFBcUI7QUZ1eEY1bTRCO0FFdnhGNG40QjtFQUFzQjtBRjB4RmxwNEI7QUUxeEZrcTRCO0VBQW9CO0FGNnhGdHI0QjtBRTd4RnNzNEI7RUFBd0I7QUZneUY5dDRCO0FFaHlGOHU0QjtFQUEwQjtBRm15Rnh3NEI7QUVueUZ3eDRCO0VBQTZCO0FGc3lGcno0QjtBRXR5RnEwNEI7RUFBeUI7QUZ5eUY5MTRCO0FFenlGODI0QjtFQUFvQjtBRjR5Rmw0NEI7QUU1eUZrNTRCO0VBQWtCO0FGK3lGcDY0QjtBRS95Rm83NEI7RUFBc0I7QUZrekYxODRCO0FFbHpGMDk0QjtFQUFvQjtBRnF6RjkrNEI7QUVyekY4LzRCO0VBQW9CO0FGd3pGbGg1QjtBRXh6RmtpNUI7RUFBZ0I7QUYyekZsajVCO0FFM3pGa2s1QjtFQUE4QjtBRjh6RmhtNUI7QUU5ekZnbjVCO0VBQW9CO0FGaTBGcG81QjtBRWowRm9wNUI7RUFBb0I7QUZvMEZ4cTVCO0FFcDBGd3I1QjtFQUF3QjtBRnUwRmh0NUI7QUV2MEZndTVCO0VBQXdCO0FGMDBGeHY1QjtBRTEwRnd3NUI7RUFBc0I7QUY2MEY5eDVCO0FFNzBGOHk1QjtFQUFxQjtBRmcxRm4wNUI7QUVoMUZtMTVCO0VBQW1CO0FGbTFGdDI1QjtBRW4xRnMzNUI7RUFBa0I7QUZzMUZ4NDVCO0FFdDFGdzU1QjtFQUFnQjtBRnkxRng2NUI7QUV6MUZ3NzVCO0VBQWtCO0FGNDFGMTg1QjtBRTUxRjA5NUI7RUFBa0I7QUYrMUY1KzVCO0FFLzFGNC81QjtFQUFzQjtBRmsyRmxoNkI7QUVsMkZraTZCO0VBQW9CO0FGcTJGdGo2QjtBRXIyRnNrNkI7RUFBdUI7QUZ3MkY3bDZCO0FFeDJGNm02QjtFQUFvQjtBRjIyRmpvNkI7QUUzMkZpcDZCO0VBQXNCO0FGODJGdnE2QjtBRTkyRnVyNkI7RUFBb0I7QUZpM0YzczZCO0FFajNGMnQ2QjtFQUFrQjtBRm8zRjd1NkI7QUVwM0Y2djZCO0VBQW1CO0FGdTNGaHg2QjtBRXYzRmd5NkI7RUFBb0I7QUYwM0ZwejZCO0FFMTNGbzA2QjtFQUFrQjtBRjYzRnQxNkI7QUU3M0ZzMjZCO0VBQWtCO0FGZzRGeDM2QjtBRWg0Rnc0NkI7RUFBc0I7QUZtNEY5NTZCO0FFbjRGODY2QjtFQUFtQjtBRnM0Rmo4NkI7QUV0NEZpOTZCO0VBQWtCO0FGeTRGbis2QjtBRXo0Rm0vNkI7RUFBcUI7QUY0NEZ4ZzdCO0FFNTRGd2g3QjtFQUFxQjtBRis0RjdpN0I7QUUvNEY2ajdCO0VBQXNCO0FGazVGbmw3QjtBRWw1Rm1tN0I7RUFBdUI7QUZxNUYxbjdCO0FFcjVGMG83QjtFQUF5QjtBRnc1Rm5xN0I7QUV4NUZtcjdCO0VBQXdCO0FGMjVGM3M3QjtBRTM1RjJ0N0I7RUFBaUI7QUY4NUY1dTdCO0FFOTVGNHY3QjtFQUF3QjtBRmk2RnB4N0I7QUVqNkZveTdCO0VBQXVCO0FGbzZGM3o3QjtBRXA2RjIwN0I7RUFBcUI7QUZ1NkZoMjdCO0FFdjZGZzM3QjtFQUF5QjtBRjA2Rno0N0I7QUUxNkZ5NTdCO0VBQXFCO0FGNjZGOTY3QjtBRTc2Rjg3N0I7RUFBcUI7QUZnN0ZuOTdCO0FFaDdGbSs3QjtFQUF5QjtBRm03RjUvN0I7QUVuN0Y0ZzhCO0VBQW1CO0FGczdGL2g4QjtBRXQ3RitpOEI7RUFBcUI7QUZ5N0ZwazhCO0FFejdGb2w4QjtFQUFpQjtBRjQ3RnJtOEI7QUU1N0ZxbjhCO0VBQXVCO0FGKzdGNW84QjtBRS83RjRwOEI7RUFBMEI7QUZrOEZ0cjhCO0FFbDhGc3M4QjtFQUFxQjtBRnE4RjN0OEI7QUVyOEYydThCO0VBQW9CO0FGdzhGL3Y4QjtBRXg4Rit3OEI7RUFBcUI7QUYyOEZweThCO0FFMzhGb3o4QjtFQUEwQjtBRjg4RjkwOEI7QUU5OEY4MThCO0VBQXlCO0FGaTlGdjM4QjtBRWo5RnU0OEI7RUFBeUI7QUZvOUZoNjhCO0FFcDlGZzc4QjtFQUF1QjtBRnU5RnY4OEI7QUV2OUZ1OThCO0VBQTBCO0FGMDlGai84QjtBRTE5RmlnOUI7RUFBeUI7QUY2OUYxaDlCO0FFNzlGMGk5QjtFQUF5QjtBRmcrRm5rOUI7QUVoK0ZtbDlCO0VBQXVCO0FGbStGMW05QjtBRW4rRjBuOUI7RUFBcUI7QUZzK0YvbzlCO0FFdCtGK3A5QjtFQUFtQjtBRnkrRmxyOUI7QUV6K0ZrczlCO0VBQW9CO0FGNCtGdHQ5QjtBRTUrRnN1OUI7RUFBbUI7QUYrK0Z6djlCO0FFLytGeXc5QjtFQUFrQjtBRmsvRjN4OUI7QUVsL0YyeTlCO0VBQXlCO0FGcS9GcDA5QjtBRXIvRm8xOUI7RUFBeUI7QUZ3L0Y3MjlCO0FFeC9GNjM5QjtFQUF1QjtBRjIvRnA1OUI7QUUzL0ZvNjlCO0VBQTBCO0FGOC9GOTc5QjtBRTkvRjg4OUI7RUFBaUI7QUZpZ0cvOTlCO0FFamdHKys5QjtFQUFnQjtBRm9nRy8vOUI7QUVwZ0crZytCO0VBQWtCO0FGdWdHamkrQjtBRXZnR2lqK0I7RUFBbUI7QUYwZ0dwaytCO0FFMWdHb2wrQjtFQUFvQjtBRjZnR3htK0I7QUU3Z0d3bitCO0VBQW9CO0FGZ2hHNW8rQjtBRWhoRzRwK0I7RUFBdUI7QUZtaEducitCO0FFbmhHbXMrQjtFQUFxQjtBRnNoR3h0K0I7QUV0aEd3dStCO0VBQXNCO0FGeWhHOXYrQjtBRXpoRzh3K0I7RUFBcUI7QUY0aEdueStCO0FFNWhHbXorQjtFQUF1QjtBRitoRzEwK0I7QUUvaEcwMStCO0VBQXFCO0FGa2lHLzIrQjtBRWxpRyszK0I7RUFBbUI7QUZxaUdsNStCO0FFcmlHazYrQjtFQUFtQjtBRndpR3I3K0I7QUV4aUdxOCtCO0VBQXFCO0FGMmlHMTkrQjtBRTNpRzArK0I7RUFBdUI7QUY4aUdqZy9CO0FFOWlHaWgvQjtFQUFxQjtBRmlqR3RpL0I7QUVqakdzai9CO0VBQWtCO0FGb2pHeGsvQjtBRXBqR3dsL0I7RUFBbUI7QUZ1akczbS9CO0FFdmpHMm4vQjtFQUFvQjtBRjBqRy9vL0I7QUUxakcrcC9CO0VBQW1CO0FGNmpHbHIvQjtBRTdqR2tzL0I7RUFBcUI7QUZna0d2dC9CO0FFaGtHdXUvQjtFQUFpQjtBRm1rR3h2L0I7QUVua0d3dy9CO0VBQW1CO0FGc2tHM3gvQjtBRXRrRzJ5L0I7RUFBeUI7QUZ5a0dwMC9CO0FFemtHbzEvQjtFQUFzQjtBRjRrRzEyL0I7QUU1a0cwMy9CO0VBQW9CO0FGK2tHOTQvQjtBRS9rRzg1L0I7RUFBc0I7QUZrbEdwNy9CO0FFbGxHbzgvQjtFQUF3QjtBRnFsRzU5L0I7QUVybEc0Ky9CO0VBQW1CO0FGd2xHLy8vQjtBRXhsRytnZ0M7RUFBc0I7QUYybEdyaWdDO0FFM2xHcWpnQztFQUFrQjtBRjhsR3ZrZ0M7QUU5bEd1bGdDO0VBQXFCO0FGaW1HNW1nQztBRWptRzRuZ0M7RUFBMEI7QUZvbUd0cGdDO0FFcG1Hc3FnQztFQUFvQjtBRnVtRzFyZ0M7QUV2bUcwc2dDO0VBQW1CO0FGMG1HN3RnQztBRTFtRzZ1Z0M7RUFBbUI7QUY2bUdod2dDO0FFN21HZ3hnQztFQUFxQjtBRmduR3J5Z0M7QUVobkdxemdDO0VBQW1CO0FGbW5HeDBnQztBRW5uR3cxZ0M7RUFBcUI7QUZzbkc3MmdDO0FFdG5HNjNnQztFQUF1QjtBRnluR3A1Z0M7QUV6bkdvNmdDO0VBQXdCO0FGNG5HNTdnQztBRTVuRzQ4Z0M7RUFBdUI7QUYrbkduK2dDO0FFL25HbS9nQztFQUF1QjtBRmtvRzFnaEM7QUVsb0cwaGhDO0VBQW9CO0FGcW9HOWloQztBRXJvRzhqaEM7RUFBb0I7QUZ3b0dsbGhDO0FFeG9Ha21oQztFQUFtQjtBRjJvR3JuaEM7QUUzb0dxb2hDO0VBQWlCO0FGOG9HdHBoQztBRTlvR3NxaEM7RUFBcUI7QUZpcEczcmhDO0FFanBHMnNoQztFQUFzQjtBRm9wR2p1aEM7QUVwcEdpdmhDO0VBQXFCO0FGdXBHdHdoQztBRXZwR3N4aEM7RUFBdUI7QUYwcEc3eWhDO0FFMXBHNnpoQztFQUFvQjtBRjZwR2oxaEM7QUU3cEdpMmhDO0VBQTJCO0FGZ3FHNTNoQztBRWhxRzQ0aEM7RUFBbUI7QUZtcUcvNWhDO0FFbnFHKzZoQztFQUFxQjtBRnNxR3A4aEM7QUV0cUdvOWhDO0VBQWtCO0FGeXFHdCtoQztBRXpxR3MvaEM7RUFBbUI7QUY0cUd6Z2lDO0FFNXFHeWhpQztFQUFrQjtBRitxRzNpaUM7QUUvcUcyamlDO0VBQW9CO0FGa3JHL2tpQztBRWxyRytsaUM7RUFBbUI7QUZxckdsbmlDO0FFcnJHa29pQztFQUFxQjtBRndyR3ZwaUM7QUV4ckd1cWlDO0VBQW9CO0FGMnJHM3JpQztBRTNyRzJzaUM7RUFBeUI7QUY4ckdwdWlDO0FFOXJHb3ZpQztFQUFzQjtBRmlzRzF3aUM7QUVqc0cweGlDO0VBQW1CO0FGb3NHN3lpQztBRXBzRzZ6aUM7RUFBMEI7QUZ1c0d2MWlDO0FFdnNHdTJpQztFQUFrQjtBRjBzR3ozaUM7QUUxc0d5NGlDO0VBQWtCO0FGNnNHMzVpQztBRTdzRzI2aUM7RUFBa0I7QUZndEc3N2lDO0FFaHRHNjhpQztFQUF5QjtBRm10R3QraUM7QUVudEdzL2lDO0VBQTBCO0FGc3RHaGhqQztBRXR0R2dpakM7RUFBa0I7QUZ5dEdsampDO0FFenRHa2tqQztFQUFzQjtBRjR0R3hsakM7QUU1dEd3bWpDO0VBQW9CO0FGK3RHNW5qQztBRS90RzRvakM7RUFBd0I7QUZrdUdwcWpDO0FFbHVHb3JqQztFQUFtQjtBRnF1R3ZzakM7QUVydUd1dGpDO0VBQWtCO0FGd3VHenVqQztBRXh1R3l2akM7RUFBd0I7QUYydUdqeGpDO0FFM3VHaXlqQztFQUFpQjtBRjh1R2x6akM7QUU5dUdrMGpDO0VBQXNCO0FGaXZHeDFqQztBRWp2R3cyakM7RUFBaUI7QUZvdkd6M2pDO0FFcHZHeTRqQztFQUFtQjtBRnV2RzU1akM7QUV2dkc0NmpDO0VBQW1CO0FGMHZHLzdqQztBRTF2Rys4akM7RUFBb0I7QUY2dkduK2pDO0FFN3ZHbS9qQztFQUFtQjtBRmd3R3Rna0M7QUVod0dzaGtDO0VBQXNCO0FGbXdHNWlrQztBRW53RzRqa0M7RUFBb0I7QUZzd0dobGtDO0FFdHdHZ21rQztFQUFtQjtBRnl3R25ua0M7QUV6d0dtb2tDO0VBQXVCO0FGNHdHMXBrQztBRTV3RzBxa0M7RUFBb0I7QUYrd0c5cmtDO0FFL3dHOHNrQztFQUFpQjtBRmt4Ry90a0M7QUVseEcrdWtDO0VBQW1CO0FGcXhHbHdrQztBRXJ4R2t4a0M7RUFBb0I7QUZ3eEd0eWtDO0FFeHhHc3prQztFQUFzQjtBRjJ4RzUwa0M7QUUzeEc0MWtDO0VBQTJCO0FGOHhHdjNrQztBRTl4R3U0a0M7RUFBbUI7QUZpeUcxNWtDO0FFanlHMDZrQztFQUFxQjtBRm95Ry83a0M7QUVweUcrOGtDO0VBQW9CO0FGdXlHbitrQztBRXZ5R20va0M7RUFBcUI7QUYweUd4Z2xDO0FFMXlHd2hsQztFQUFnQjtBRjZ5R3hpbEM7QUU3eUd3amxDO0VBQW1CO0FGZ3pHM2tsQztBRWh6RzJsbEM7RUFBb0I7QUZtekcvbWxDO0FFbnpHK25sQztFQUFxQjtBRnN6R3BwbEM7QUV0ekdvcWxDO0VBQXVCO0FGeXpHM3JsQztBRXp6RzJzbEM7RUFBd0I7QUY0ekdudWxDO0FFNXpHbXZsQztFQUFzQjtBRit6R3p3bEM7QUUvekd5eGxDO0VBQW1CO0FGazBHNXlsQztBRWwwRzR6bEM7RUFBaUM7QUZxMEc3MWxDO0FFcjBHNjJsQztFQUFrQjtBRncwRy8zbEM7QUV4MEcrNGxDO0VBQXFCO0FGMjBHcDZsQztBRTMwR283bEM7RUFBNEI7QUY4MEdoOWxDO0FFOTBHZytsQztFQUE2QjtBRmkxRzcvbEM7QUVqMUc2Z21DO0VBQXFCO0FGbzFHbGltQztBRXAxR2tqbUM7RUFBa0I7QUZ1MUdwa21DO0FFdjFHb2xtQztFQUFrQjtBRjAxR3RtbUM7QUUxMUdzbm1DO0VBQW1CO0FGNjFHem9tQztBRTcxR3lwbUM7RUFBbUI7QUZnMkc1cW1DO0FFaDJHNHJtQztFQUFrQjtBRm0yRzlzbUM7QUVuMkc4dG1DO0VBQXVCO0FGczJHcnZtQztBRXQyR3F3bUM7RUFBb0I7QUZ5Mkd6eG1DO0FFejJHeXltQztFQUFvQjtBRjQyRzd6bUM7QUU1Mkc2MG1DO0VBQW9CO0FGKzJHajJtQztBRS8yR2kzbUM7RUFBbUI7QUZrM0dwNG1DO0FFbDNHbzVtQztFQUFvQjtBRnEzR3g2bUM7QUVyM0d3N21DO0VBQW9CO0FGdzNHNThtQztBRXgzRzQ5bUM7RUFBcUI7QUYyM0dqL21DO0FFMzNHaWduQztFQUFxQjtBRjgzR3RobkM7QUU5M0dzaW5DO0VBQXFCO0FGaTRHM2puQztBRWo0RzJrbkM7RUFBdUI7QUZvNEdsbW5DO0FFcDRHa25uQztFQUFrQjtBRnU0R3BvbkM7QUV2NEdvcG5DO0VBQW9CO0FGMDRHeHFuQztBRTE0R3dybkM7RUFBc0I7QUY2NEc5c25DO0FFNzRHOHRuQztFQUFxQjtBRmc1R252bkM7QUVoNUdtd25DO0VBQXdCO0FGbTVHM3huQztBRW41RzJ5bkM7RUFBeUI7QUZzNUdwMG5DO0FFdDVHbzFuQztFQUFxQjtBRnk1R3oybkM7QUV6NUd5M25DO0VBQWtCO0FGNDVHMzRuQztBRTU1RzI1bkM7RUFBcUI7QUYrNUdoN25DO0FFLzVHZzhuQztFQUF3QjtBRms2R3g5bkM7QUVsNkd3K25DO0VBQXNCO0FGcTZHOS9uQztBRXI2Rzhnb0M7RUFBc0I7QUZ3NkdwaW9DO0FFeDZHb2pvQztFQUFzQjtBRjI2RzFrb0M7QUUzNkcwbG9DO0VBQXFCO0FGODZHL21vQztBRTk2Rytub0M7RUFBcUI7QUZpN0dwcG9DO0FFajdHb3FvQztFQUFxQjtBRm83R3pyb0M7QUVwN0d5c29DO0VBQXFCO0FGdTdHOXRvQztBRXY3Rzh1b0M7RUFBa0I7QUYwN0dod29DO0FFMTdHZ3hvQztFQUFzQjtBRjY3R3R5b0M7QUU3N0dzem9DO0VBQXVCO0FGZzhHNzBvQztBRWg4RzYxb0M7RUFBZ0I7QUZtOEc3Mm9DO0FFbjhHNjNvQztFQUFvQjtBRnM4R2o1b0M7QUV0OEdpNm9DO0VBQXFCO0FGeThHdDdvQztBRXo4R3M4b0M7RUFBbUI7QUY0OEd6OW9DO0FFNThHeStvQztFQUFrQjtBRis4RzMvb0M7QUUvOEcyZ3BDO0VBQXVCO0FGazlHbGlwQztBRWw5R2tqcEM7RUFBa0I7QUZxOUdwa3BDO0FFcjlHb2xwQztFQUFvQjtBRnc5R3htcEM7QUV4OUd3bnBDO0VBQXFCO0FGMjlHN29wQztBRTM5RzZwcEM7RUFBcUI7QUY4OUdscnBDO0FFOTlHa3NwQztFQUFxQjtBRmkrR3Z0cEM7QUVqK0d1dXBDO0VBQXFCO0FGbytHNXZwQztBRXArRzR3cEM7RUFBcUI7QUZ1K0dqeXBDO0FFditHaXpwQztFQUFrQjtBRjArR24wcEM7QUUxK0dtMXBDO0VBQXFCO0FGNitHeDJwQztBRTcrR3czcEM7RUFBd0I7QUZnL0doNXBDO0FFaC9HZzZwQztFQUFtQjtBRm0vR243cEM7QUVuL0dtOHBDO0VBQW1CO0FGcy9HdDlwQztBRXQvR3MrcEM7RUFBb0I7QUZ5L0cxL3BDO0FFei9HMGdxQztFQUFxQjtBRjQvRy9ocUM7QUU1L0craXFDO0VBQW9CO0FGKy9HbmtxQztBRS8vR21scUM7RUFBcUI7QUZrZ0h4bXFDO0FFbGdId25xQztFQUFzQjtBRnFnSDlvcUM7QUVyZ0g4cHFDO0VBQW1CO0FGd2dIanJxQztBRXhnSGlzcUM7RUFBcUI7QUYyZ0h0dHFDO0FFM2dIc3VxQztFQUFxQjtBRjhnSDN2cUM7QUU5Z0gyd3FDO0VBQXFCO0FGaWhIaHlxQztBRWpoSGd6cUM7RUFBcUI7QUZvaEhyMHFDO0FFcGhIcTFxQztFQUF3QjtBRnVoSDcycUM7QUV2aEg2M3FDO0VBQTJCO0FGMGhIeDVxQztBRTFoSHc2cUM7RUFBb0I7QUY2aEg1N3FDO0FFN2hINDhxQztFQUFxQjtBRmdpSGorcUM7QUVoaUhpL3FDO0VBQW1CO0FGbWlIcGdyQztBRW5pSG9ockM7RUFBb0I7QUZzaUh4aXJDO0FFdGlId2pyQztFQUFxQjtBRnlpSDdrckM7QUV6aUg2bHJDO0VBQW1CO0FGNGlIaG5yQztBRTVpSGdvckM7RUFBc0I7QUYraUh0cHJDO0FFL2lIc3FyQztFQUE2QjtBRmtqSG5zckM7QUVsakhtdHJDO0VBQXVCO0FGcWpIMXVyQztBRXJqSDB2ckM7RUFBdUI7QUZ3akhqeHJDO0FFeGpIaXlyQztFQUF3QjtBRjJqSHp6ckM7QUUzakh5MHJDO0VBQXFCO0FGOGpIOTFyQztBRTlqSDgyckM7RUFBc0I7QUZpa0hwNHJDO0FFamtIbzVyQztFQUFvQjtBRm9rSHg2ckM7QUVwa0h3N3JDO0VBQXlCO0FGdWtIajlyQztBRXZrSGkrckM7RUFBcUI7QUYwa0h0L3JDO0FFMWtIc2dzQztFQUFxQjtBRjZrSDNoc0M7QUU3a0gyaXNDO0VBQW1CO0FGZ2xIOWpzQztBRWhsSDhrc0M7RUFBa0I7QUZtbEhobXNDO0FFbmxIZ25zQztFQUFvQjtBRnNsSHBvc0M7QUV0bEhvcHNDO0VBQXFCO0FGeWxIenFzQztBRXpsSHlyc0M7RUFBdUI7QUY0bEhodHNDO0FFNWxIZ3VzQztFQUEwQjtBRitsSDF2c0M7QUUvbEgwd3NDO0VBQTRCO0FGa21IdHlzQztBRWxtSHN6c0M7RUFBd0I7QUZxbUg5MHNDO0FFcm1IODFzQztFQUFzQjtBRndtSHAzc0M7QUV4bUhvNHNDO0VBQTZCO0FGMm1IajZzQztBRTNtSGk3c0M7RUFBc0I7QUY4bUh2OHNDO0FFOW1IdTlzQztFQUFzQjtBRmluSDcrc0M7QUVqbkg2L3NDO0VBQW9CO0FGb25Iamh0QztBRXBuSGlpdEM7RUFBcUI7QUZ1bkh0anRDO0FFdm5Ic2t0QztFQUFrQjtBRjBuSHhsdEM7QUUxbkh3bXRDO0VBQXFCO0FGNm5IN250QztBRTduSDZvdEM7RUFBZ0I7QUZnb0g3cHRDO0FFaG9INnF0QztFQUF1QjtBRm1vSHBzdEM7QUVub0hvdHRDO0VBQXNCO0FGc29IMXV0QztBRXRvSDB2dEM7RUFBb0I7QUZ5b0g5d3RDO0FFem9IOHh0QztFQUF1QjtBRjRvSHJ6dEM7QUU1b0hxMHRDO0VBQTBCO0FGK29ILzF0QztBRS9vSCsydEM7RUFBMEI7QUZrcEh6NHRDO0FFbHBIeTV0QztFQUFvQjtBRnFwSDc2dEM7QUVycEg2N3RDO0VBQThCO0FGd3BIMzl0QztBRXhwSDIrdEM7RUFBcUI7QUYycEhoZ3VDO0FFM3BIZ2h1QztFQUE4QjtBRjhwSDlpdUM7QUU5cEg4anVDO0VBQXVCO0FGaXFIcmx1QztBRWpxSHFtdUM7RUFBb0I7QUZvcUh6bnVDO0FFcHFIeW91QztFQUFxQjtBRnVxSDlwdUM7QUV2cUg4cXVDO0VBQWlCO0FGMHFIL3J1QztBRTFxSCtzdUM7RUFBa0I7QUY2cUhqdXVDO0FFN3FIaXZ1QztFQUFrQjtBRmdySG53dUM7QUVockhteHVDO0VBQW9CO0FGbXJIdnl1QztBRW5ySHV6dUM7RUFBbUI7QUZzckgxMHVDO0FFdHJIMDF1QztFQUFvQjtBRnlySDkydUM7QUV6ckg4M3VDO0VBQXFCO0FGNHJIbjV1QztBRTVySG02dUM7RUFBc0I7QUYrckh6N3VDO0FFL3JIeTh1QztFQUFxQjtBRmtzSDk5dUM7QUVsc0g4K3VDO0VBQXlCO0FGcXNIdmd2QztBRXJzSHVodkM7RUFBdUI7QUZ3c0g5aXZDO0FFeHNIOGp2QztFQUEwQjtBRjJzSHhsdkM7QUUzc0h3bXZDO0VBQXlCO0FGOHNIam92QztBRTlzSGlwdkM7RUFBMEI7QUZpdEgzcXZDO0FFanRIMnJ2QztFQUEwQjtBRm90SHJ0dkM7QUVwdEhxdXZDO0VBQWdDO0FGdXRIcnd2QztBRXZ0SHF4dkM7RUFBaUI7QUYwdEh0eXZDO0FFMXRIc3p2QztFQUFrQztBRjZ0SHgxdkM7QUU3dEh3MnZDO0VBQXVDO0FGZ3VILzR2QztBRWh1SCs1dkM7RUFBb0I7QUZtdUhuN3ZDO0FFbnVIbTh2QztFQUFzQjtBRnN1SHo5dkM7QUV0dUh5K3ZDO0VBQTRCO0FGeXVIcmd3QztBRXp1SHFod0M7RUFBK0I7QUY0dUhwandDO0FFNXVIb2t3QztFQUEwQjtBRit1SDlsd0M7QUUvdUg4bXdDO0VBQW1CO0FGa3ZIam93QztBRWx2SGlwd0M7RUFBd0I7QUZxdkh6cXdDO0FFcnZIeXJ3QztFQUEwQjtBRnd2SG50d0M7QUV4dkhtdXdDO0VBQTBCO0FGMnZIN3Z3QztBRTN2SDZ3d0M7RUFBNkI7QUY4dkgxeXdDO0FFOXZIMHp3QztFQUFxQztBRml3SC8xd0M7QUVqd0grMndDO0VBQTZCO0FGb3dINTR3QztBRXB3SDQ1d0M7RUFBOEI7QUZ1d0gxN3dDO0FFdndIMDh3QztFQUE0QjtBRjB3SHQrd0M7QUUxd0hzL3dDO0VBQXNCO0FGNndINWd4QztBRTd3SDRoeEM7RUFBbUM7QUZneEgvanhDO0FFaHhIK2t4QztFQUF3QjtBRm14SHZteEM7QUVueEh1bnhDO0VBQStCO0FGc3hIdHB4QztBRXR4SHNxeEM7RUFBdUI7QUZ5eEg3cnhDO0FFenhINnN4QztFQUF3QjtBRjR4SHJ1eEM7QUU1eEhxdnhDO0VBQWtCO0FGK3hIdnd4QztBRS94SHV4eEM7RUFBb0I7QUZreUgzeXhDO0FFbHlIMnp4QztFQUEyQjtBRnF5SHQxeEM7QUVyeUhzMnhDO0VBQTRCO0FGd3lIbDR4QztBRXh5SGs1eEM7RUFBMkI7QUYyeUg3NnhDO0FFM3lINjd4QztFQUF3QztBRjh5SHIreEM7QUU5eUhxL3hDO0VBQWlDO0FGaXpIdGh5QztBRWp6SHNpeUM7RUFBMkI7QUZvekhqa3lDO0FFcHpIaWx5QztFQUE4QjtBRnV6SC9teUM7QUV2ekgrbnlDO0VBQThCO0FGMHpIN3B5QztBRTF6SDZxeUM7RUFBd0I7QUY2ekhyc3lDO0FFN3pIcXR5QztFQUFvQjtBRmcwSHp1eUM7QUVoMEh5dnlDO0VBQWtDO0FGbTBIM3h5QztBRW4wSDJ5eUM7RUFBMEI7QUZzMEhyMHlDO0FFdDBIcTF5QztFQUF5QjtBRnkwSDkyeUM7QUV6MEg4M3lDO0VBQXlCO0FGNDBIdjV5QztBRTUwSHU2eUM7RUFBaUM7QUYrMEh4OHlDO0FFLzBIdzl5QztFQUFrQztBRmsxSDEveUM7QUVsMUgwZ3pDO0VBQXdCO0FGcTFIbGl6QztBRXIxSGtqekM7RUFBc0I7QUZ3MUh4a3pDO0FFeDFId2x6QztFQUF5QjtBRjIxSGpuekM7QUUzMUhpb3pDO0VBQXdCO0FGODFIenB6QztBRTkxSHlxekM7RUFBeUI7QUZpMkhsc3pDO0FFajJIa3R6QztFQUE0QjtBRm8ySDl1ekM7QUVwMkg4dnpDO0VBQWlDO0FGdTJIL3h6QztBRXYySCt5ekM7RUFBZ0M7QUYwMkgvMHpDO0FFMTJIKzF6QztFQUFpQztBRjYySGg0ekM7QUU3MkhnNXpDO0VBQTJCO0FGZzNIMzZ6QztBRWgzSDI3ekM7RUFBdUI7QUZtM0hsOXpDO0FFbjNIayt6QztFQUF3QjtBRnMzSDEvekM7QUV0M0gwZzBDO0VBQXNCO0FGeTNIaGkwQztBRXozSGdqMEM7RUFBMkI7QUY0M0gzazBDO0FFNTNIMmwwQztFQUFtQztBRiszSDluMEM7QUUvM0g4bzBDO0VBQWlDO0FGazRIL3EwQztBRWw0SCtyMEM7RUFBaUM7QUZxNEhodTBDO0FFcjRIZ3YwQztFQUFpQztBRnc0SGp4MEM7QUV4NEhpeTBDO0VBQXVCO0FGMjRIeHowQztBRTM0SHcwMEM7RUFBZ0M7QUY4NEh4MjBDO0FFOTRIdzMwQztFQUE0QjtBRmk1SHA1MEM7QUVqNUhvNjBDO0VBQWtCO0FGbzVIdDcwQztBRXA1SHM4MEM7RUFBd0I7QUZ1NUg5OTBDO0FFdjVIOCswQztFQUFtQjtBRjA1SGpnMUM7QUUxNUhpaDFDO0VBQXdCO0FGNjVIemkxQztBRTc1SHlqMUM7RUFBeUI7QUZnNkhsbDFDO0FFaDZIa20xQztFQUEyQjtBRm02SDduMUM7QUVuNkg2bzFDO0VBQW1CO0FGczZIaHExQztBRXQ2SGdyMUM7RUFBcUM7QUZ5NkhydDFDO0FFejZIcXUxQztFQUFpQztBRjQ2SHR3MUM7QUU1NkhzeDFDO0VBQXdCO0FGKzZIOXkxQztBRS82SDh6MUM7RUFBc0I7QUZrN0hwMTFDO0FFbDdIbzIxQztFQUFrQztBRnE3SHQ0MUM7QUVyN0hzNTFDO0VBQW1CO0FGdzdIejYxQztBRXg3SHk3MUM7RUFBc0I7QUYyN0gvODFDO0FFMzdIKzkxQztFQUF5QjtBRjg3SHgvMUM7QUU5N0h3ZzJDO0VBQXdDO0FGaThIaGoyQztBRWo4SGdrMkM7RUFBdUI7QUZvOEh2bDJDO0FFcDhIdW0yQztFQUFxQjtBRnU4SDVuMkM7QUV2OEg0bzJDO0VBQXVCO0FGMDhIbnEyQztBRTE4SG1yMkM7RUFBb0I7QUY2OEh2czJDO0FFNzhIdXQyQztFQUFxQjtBRmc5SDV1MkM7QUVoOUg0djJDO0VBQXFCO0FGbTlIangyQztBRW45SGl5MkM7RUFBMEI7QUZzOUgzejJDO0FFdDlIMjAyQztFQUErQjtBRnk5SDEyMkM7QUV6OUgwMzJDO0VBQTZCO0FGNDlIdjUyQztBRTU5SHU2MkM7RUFBbUI7QUYrOUgxNzJDO0FFLzlIMDgyQztFQUE2QjtBRmsrSHYrMkM7QUVsK0h1LzJDO0VBQTJCO0FGcStIbGgzQztBRXIrSGtpM0M7RUFBcUI7QUZ3K0h2ajNDO0FFeCtIdWszQztFQUFpQjtBRjIrSHhsM0M7QUUzK0h3bTNDO0VBQStCO0FGOCtIdm8zQztBRTkrSHVwM0M7RUFBdUI7QUZpL0g5cTNDO0FFai9IOHIzQztFQUF3QjtBRm8vSHR0M0M7QUVwL0hzdTNDO0VBQXdCO0FGdS9IOXYzQztBRXYvSDh3M0M7RUFBaUM7QUYwL0gveTNDO0FFMS9IK3ozQztFQUE0QjtBRjYvSDMxM0M7QUU3L0gyMjNDO0VBQThCO0FGZ2dJejQzQztBRWhnSXk1M0M7RUFBNEI7QUZtZ0lyNzNDO0FFbmdJcTgzQztFQUE2QjtBRnNnSWwrM0M7QUV0Z0lrLzNDO0VBQWdDO0FGeWdJbGg0QztBRXpnSWtpNEM7RUFBb0I7QUY0Z0l0ajRDO0FFNWdJc2s0QztFQUF5QjtBRitnSS9sNEM7QUUvZ0krbTRDO0VBQTJCO0FGa2hJMW80QztBRWxoSTBwNEM7RUFBMkI7QUZxaElycjRDO0FFcmhJcXM0QztFQUE4QjtBRndoSW51NEM7QUV4aEltdjRDO0VBQXNDO0FGMmhJeng0QztBRTNoSXl5NEM7RUFBZ0M7QUY4aEl6MDRDO0FFOWhJeTE0QztFQUE4QjtBRmlpSXYzNEM7QUVqaUl1NDRDO0VBQStCO0FGb2lJdDY0QztBRXBpSXM3NEM7RUFBNkI7QUZ1aUluOTRDO0FFdmlJbSs0QztFQUF1QjtBRjBpSTEvNEM7QUUxaUkwZzVDO0VBQXlCO0FGNmlJbmk1QztBRTdpSW1qNUM7RUFBMEI7QUZnakk3azVDO0FFaGpJNmw1QztFQUE4QjtBRm1qSTNuNUM7QUVuakkybzVDO0VBQTRCO0FGc2pJdnE1QztBRXRqSXVyNUM7RUFBZ0M7QUZ5akl2dDVDO0FFempJdXU1QztFQUFvQztBRjRqSTN3NUM7QUU1akkyeDVDO0VBQW9DO0FGK2pJL3o1QztBRS9qSSswNUM7RUFBb0M7QUZra0luMzVDO0FFbGtJbTQ1QztFQUF5QjtBRnFrSTU1NUM7QUVya0k0NjVDO0VBQTZCO0FGd2tJejg1QztBRXhrSXk5NUM7RUFBZ0M7QUYya0l6LzVDO0FFM2tJeWc2QztFQUF5QjtBRjhrSWxpNkM7QUU5a0lrajZDO0VBQTBCO0FGaWxJNWs2QztBRWpsSTRsNkM7RUFBdUI7QUZvbElubjZDO0FFcGxJbW82QztFQUF3QjtBRnVsSTNwNkM7QUV2bEkycTZDO0VBQW9CO0FGMGxJL3I2QztBRTFsSStzNkM7RUFBdUI7QUY2bEl0dTZDO0FFN2xJc3Y2QztFQUF5QjtBRmdtSS93NkM7QUVobUkreDZDO0VBQTZCO0FGbW1JNXo2QztBRW5tSTQwNkM7RUFBb0I7QUZzbUloMjZDO0FFdG1JZzM2QztFQUEyQjtBRnltSTM0NkM7QUV6bUkyNTZDO0VBQThCO0FGNG1Jejc2QztBRTVtSXk4NkM7RUFBMEI7QUYrbUluKzZDO0FFL21JbS82QztFQUErQjtBRmtuSWxoN0M7QUVsbklraTdDO0VBQTRCO0FGcW5JOWo3QztBRXJuSThrN0M7RUFBNEI7QUZ3bkkxbTdDO0FFeG5JMG43QztFQUFrQztBRjJuSTVwN0M7QUUzbkk0cTdDO0VBQTJCO0FGOG5JdnM3QztBRTluSXV0N0M7RUFBcUI7QUZpb0k1dTdDO0FFam9JNHY3QztFQUE0QjtBRm9vSXh4N0M7QUVwb0l3eTdDO0VBQXlCO0FGdW9JajA3QztBRXZvSWkxN0M7RUFBd0I7QUYwb0l6MjdDO0FFMW9JeTM3QztFQUF5QjtBRjZvSWw1N0M7QUU3b0lrNjdDO0VBQTRCO0FGZ3BJOTc3QztBRWhwSTg4N0M7RUFBeUI7QUZtcEl2KzdDO0FFbnBJdS83QztFQUE2QjtBRnNwSXBoOEM7QUV0cElvaThDO0VBQTBCO0FGeXBJOWo4QztBRXpwSThrOEM7RUFBMEI7QUY0cEl4bThDO0FFNXBJd244QztFQUE2QjtBRitwSXJwOEM7QUUvcElxcThDO0VBQTZCO0FGa3FJbHM4QztBRWxxSWt0OEM7RUFBaUM7QUZxcUludjhDO0FFcnFJbXc4QztFQUErQjtBRndxSWx5OEM7QUV4cUlrejhDO0VBQThCO0FGMnFJaDE4QztBRTNxSWcyOEM7RUFBZ0M7QUY4cUloNDhDO0FFOXFJZzU4QztFQUE0QjtBRmlySTU2OEM7QUVqckk0NzhDO0VBQXVCO0FGb3JJbjk4QztBRXBySW0rOEM7RUFBeUI7QUZ1ckk1LzhDO0FFdnJJNGc5QztFQUFzQjtBRjBySWxpOUM7QUUxcklrajlDO0VBQTBCO0FGNnJJNWs5QztBRTdySTRsOUM7RUFBeUM7QUZnc0lybzlDO0FFaHNJcXA5QztFQUE4QjtBRm1zSW5yOUM7QUVuc0ltczlDO0VBQWtDO0FGc3NJcnU5QztBRXRzSXF2OUM7RUFBNEI7QUZ5c0lqeDlDO0FFenNJaXk5QztFQUEyQjtBRjRzSTV6OUM7QUU1c0k0MDlDO0VBQStCO0FGK3NJMzI5QztBRS9zSTIzOUM7RUFBZ0M7QUZrdEkzNTlDO0FFbHRJMjY5QztFQUErQjtBRnF0STE4OUM7QUVydEkwOTlDO0VBQXlCO0FGd3RJbi85QztBRXh0SW1nK0M7RUFBcUI7QUYydEl4aCtDO0FFM3RJd2krQztFQUFpQztBRjh0SXprK0M7QUU5dEl5bCtDO0VBQTZCO0FGaXVJdG4rQztBRWp1SXNvK0M7RUFBbUM7QUZvdUl6cStDO0FFcHVJeXIrQztFQUEyQjtBRnV1SXB0K0M7QUV2dUlvdStDO0VBQTZCO0FGMHVJancrQztBRTF1SWl4K0M7RUFBOEI7QUY2dUkveStDO0FFN3VJK3orQztFQUE4QjtBRmd2STcxK0M7QUVodkk2MitDO0VBQTBCO0FGbXZJdjQrQztBRW52SXU1K0M7RUFBMEI7QUZzdklqNytDO0FFdHZJaTgrQztFQUFrQztBRnl2SW4rK0M7QUV6dkltLytDO0VBQW1DO0FGNHZJdGgvQztBRTV2SXNpL0M7RUFBa0I7QUYrdkl4ai9DO0FFL3ZJd2svQztFQUFzQjtBRmt3STlsL0M7QUVsd0k4bS9DO0VBQXdCO0FGcXdJdG8vQztBRXJ3SXNwL0M7RUFBK0I7QUZ3d0lyci9DO0FFeHdJcXMvQztFQUF5QjtBRjJ3STl0L0M7QUUzd0k4dS9DO0VBQStCO0FGOHdJN3cvQztBRTl3STZ4L0M7RUFBK0I7QUZpeEk1ei9DO0FFanhJNDAvQztFQUErQjtBRm94STMyL0M7QUVweEkyMy9DO0VBQWlDO0FGdXhJNTUvQztBRXZ4STQ2L0M7RUFBbUM7QUYweEkvOC9DO0FFMXhJKzkvQztFQUFtQztBRjZ4SWxnZ0Q7QUU3eElraGdEO0VBQXNDO0FGZ3lJeGpnRDtBRWh5SXdrZ0Q7RUFBeUI7QUZteUlqbWdEO0FFbnlJaW5nRDtFQUEyQztBRnN5STVwZ0Q7QUV0eUk0cWdEO0VBQTBCO0FGeXlJdHNnRDtBRXp5SXN0Z0Q7RUFBK0I7QUY0eUlydmdEO0FFNXlJcXdnRDtFQUEwQjtBRit5SS94Z0Q7QUUveUkreWdEO0VBQTRCO0FGa3pJMzBnRDtBRWx6STIxZ0Q7RUFBeUI7QUZxeklwM2dEO0FFcnpJbzRnRDtFQUEwQjtBRnd6STk1Z0Q7QUV4ekk4NmdEO0VBQXdCO0FGMnpJdDhnRDtBRTN6SXM5Z0Q7RUFBOEI7QUY4eklwL2dEO0FFOXpJb2doRDtFQUE4QjtBRmkwSWxpaEQ7QUVqMElramhEO0VBQTJCO0FGbzBJN2toRDtBRXAwSTZsaEQ7RUFBOEI7QUZ1MEkzbmhEO0FFdjBJMm9oRDtFQUFrQztBRjAwSTdxaEQ7QUUxMEk2cmhEO0VBQTBCO0FGNjBJdnRoRDtBRTcwSXV1aEQ7RUFBMEI7QUZnMUlqd2hEO0FFaDFJaXhoRDtFQUFnQztBRm0xSWp6aEQ7QUVuMUlpMGhEO0VBQStCO0FGczFJaDJoRDtBRXQxSWczaEQ7RUFBbUI7QUZ5MUluNGhEO0FFejFJbTVoRDtFQUEyQjtBRjQxSTk2aEQ7QUU1MUk4N2hEO0VBQTJCO0FGKzFJejloRDtBRS8xSXkraEQ7RUFBa0I7QUZrMkkzL2hEO0FFbDJJMmdpRDtFQUFzQjtBRnEySWppaUQ7QUVyMklpamlEO0VBQXlCO0FGdzJJMWtpRDtBRXgySTBsaUQ7RUFBMEI7QUYyMklwbmlEO0FFMzJJb29pRDtFQUE0QjtBRjgySWhxaUQ7QUU5MklncmlEO0VBQTBCO0FGaTNJMXNpRDtBRWozSTB0aUQ7RUFBMkI7QUZvM0lydmlEO0FFcDNJcXdpRDtFQUF3QjtBRnUzSTd4aUQ7QUV2M0k2eWlEO0VBQXVCO0FGMDNJcDBpRDtBRTEzSW8xaUQ7RUFBdUI7QUY2M0kzMmlEO0FFNzNJMjNpRDtFQUEwQjtBRmc0SXI1aUQ7QUVoNElxNmlEO0VBQXlCO0FGbTRJOTdpRDtBRW40STg4aUQ7RUFBNkI7QUZzNEkzK2lEO0FFdDRJMi9pRDtFQUF3QjtBRnk0SW5oakQ7QUV6NEltaWpEO0VBQXVCO0FGNDRJMWpqRDtBRTU0STBrakQ7RUFBMkI7QUYrNElybWpEO0FFLzRJcW5qRDtFQUEyQjtBRms1SWhwakQ7QUVsNUlncWpEO0VBQXlCO0FGcTVJenJqRDtBRXI1SXlzakQ7RUFBNkI7QUZ3NUl0dWpEO0FFeDVJc3ZqRDtFQUE2QjtBRjI1SW54akQ7QUUzNUlteWpEO0VBQTBCO0FGODVJN3pqRDtBRTk1STYwakQ7RUFBcUM7QUZpNklsM2pEO0FFajZJazRqRDtFQUE0QjtBRm82STk1akQ7QUVwNkk4NmpEO0VBQTBCO0FGdTZJeDhqRDtBRXY2SXc5akQ7RUFBMEI7QUYwNklsL2pEO0FFMTZJa2drRDtFQUFnQztBRjY2SWxpa0Q7QUU3NklramtEO0VBQWtDO0FGZzdJcGxrRDtBRWg3SW9ta0Q7RUFBaUM7QUZtN0lyb2tEO0FFbjdJcXBrRDtFQUFrQztBRnM3SXZya0Q7QUV0N0l1c2tEO0VBQTJCO0FGeTdJbHVrRDtBRXo3SWt2a0Q7RUFBOEI7QUY0N0loeGtEO0FFNTdJZ3lrRDtFQUE0QjtBRis3STV6a0Q7QUUvN0k0MGtEO0VBQW9CO0FGazhJaDJrRDtBRWw4SWcza0Q7RUFBMkI7QUZxOEkzNGtEO0FFcjhJMjVrRDtFQUEyQjtBRnc4SXQ3a0Q7QUV4OElzOGtEO0VBQXVCO0FGMjhJNzlrRDtBRTM4STYra0Q7RUFBeUI7QUY4OEl0Z2xEO0FFOThJc2hsRDtFQUF1QjtBRmk5STdpbEQ7QUVqOUk2amxEO0VBQW9CO0FGbzlJamxsRDtBRXA5SWltbEQ7RUFBZ0M7QUZ1OUlqb2xEO0FFdjlJaXBsRDtFQUF3QjtBRjA5SXpxbEQ7QUUxOUl5cmxEO0VBQXlCO0FGNjlJbHRsRDtBRTc5SWt1bEQ7RUFBdUI7QUZnK0l6dmxEO0FFaCtJeXdsRDtFQUFzQjtBRm0rSS94bEQ7QUVuK0kreWxEO0VBQXdCO0FGcytJdjBsRDtBRXQrSXUxbEQ7RUFBMkI7QUZ5K0lsM2xEO0FFeitJazRsRDtFQUFtQjtBRjQrSXI1bEQ7QUU1K0lxNmxEO0VBQTJCO0FGKytJaDhsRDtBRS8rSWc5bEQ7RUFBaUI7QUZrL0lqK2xEO0FFbC9JaS9sRDtFQUFvQjtBRnEvSXJnbUQ7QUVyL0lxaG1EO0VBQTBCO0FGdy9JL2ltRDtBRXgvSStqbUQ7RUFBbUI7QUYyL0lsbG1EO0FFMy9Ja21tRDtFQUFrQjtBRjgvSXBubUQ7QUU5L0lvb21EO0VBQTZCO0FGaWdKanFtRDtBRWpnSmlybUQ7RUFBK0I7QUZvZ0podG1EO0FFcGdKZ3VtRDtFQUF3QjtBRnVnSnh2bUQ7QUV2Z0p3d21EO0VBQTBCO0FGMGdKbHltRDtBRTFnSmt6bUQ7RUFBd0I7QUY2Z0oxMG1EO0FFN2dKMDFtRDtFQUF5QjtBRmdoSm4zbUQ7QUVoaEptNG1EO0VBQXNCO0FGbWhKejVtRDtBRW5oSnk2bUQ7RUFBd0I7QUZzaEpqOG1EO0FFdGhKaTltRDtFQUF3QjtBRnloSnorbUQ7QUV6aEp5L21EO0VBQXlCO0FGNGhKbGhuRDtBRTVoSmtpbkQ7RUFBc0I7QUYraEp4am5EO0FFL2hKd2tuRDtFQUF3QjtBRmtpSmhtbkQ7QUVsaUpnbm5EO0VBQXdCO0FGcWlKeG9uRDtBRXJpSndwbkQ7RUFBc0I7QUZ3aUo5cW5EO0FFeGlKOHJuRDtFQUF3QjtBRjJpSnR0bkQ7QUUzaUpzdW5EO0VBQXlCO0FGOGlKL3ZuRDtBRTlpSit3bkQ7RUFBdUI7QUZpakp0eW5EO0FFampKc3puRDtFQUFxQjtBRm9qSjMwbkQ7QUdwakpBO0VBQ0U7RUFDQTtFQUNBO0FIc2pKRjtBR25qSkE7RUFMRTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtBSHVqSkY7QUd0akpFO0VBQ0U7QUh3akpKO0FHdGpKRTtFQUNFO0FId2pKSjtBSXhrSkM7RURzQkc7QUhxakpKO0FHcGpKSTtFQUNFO0FIc2pKTjtBSTlrSkM7RURzQkc7QUgyakpKO0FHMWpKSTtFQUNFO0FINGpKTjtBSXBsSkM7RURzQkc7QUhpa0pKO0FHaGtKSTtFQUNFO0FIa2tKTjtBSTFsSkM7RURzQkc7QUh1a0pKO0FHdGtKSTtFQUNFO0FId2tKTjtBSWhtSkM7RURzQkc7QUg2a0pKO0FHNWtKSTtFQUNFO0FIOGtKTjtBSXRtSkM7RURzQkc7QUhtbEpKO0FHbGxKSTtFQUNFO0FIb2xKTjtBSTVtSkM7RURzQkc7QUh5bEpKO0FHeGxKSTtFQUNFO0FIMGxKTjtBSWxuSkM7RURzQkc7QUgrbEpKO0FHOWxKSTtFQUNFO0FIZ21KTjtBSXhuSkM7RURzQkc7QUhxbUpKO0FHcG1KSTtFQUNFO0FIc21KTjtBSTluSkM7RURzQkc7QUgybUpKO0FHMW1KSTtFQUNFO0FING1KTjtBSXBvSkM7RURzQkc7QUhpbkpKO0FHaG5KSTtFQUNFO0FIa25KTjtBSTFvSkM7RURzQkc7QUh1bkpKO0FHdG5KSTtFQUNFO0FId25KTjtBSWhwSkM7RURzQkc7QUg2bkpKO0FHNW5KSTtFQUNFO0FIOG5KTjtBSXRwSkM7RURzQkc7QUhtb0pKO0FHbG9KSTtFQUNFO0FIb29KTjtBSTVwSkM7RURzQkc7QUh5b0pKO0FHeG9KSTtFQUNFO0FIMG9KTjtBSWxxSkM7RURzQkc7QUgrb0pKO0FHOW9KSTtFQUNFO0FIZ3BKTjtBSXhxSkM7RURzQkc7QUhxcEpKO0FHcHBKSTtFQUNFO0FIc3BKTjtBSTlxSkM7RURzQkc7QUgycEpKO0FHMXBKSTtFQUNFO0FINHBKTjtBSXBySkM7RURzQkc7QUhpcUpKO0FHaHFKSTtFQUNFO0FIa3FKTjtBSTFySkM7RURzQkc7QUh1cUpKO0FHdHFKSTtFQUNFO0FId3FKTjtBSWhzSkM7RURzQkc7QUg2cUpKO0FHNXFKSTtFQUNFO0FIOHFKTjtBSXRzSkM7RURzQkc7QUhtckpKO0FHbHJKSTtFQUNFO0FIb3JKTjtBSTVzSkM7RURzQkc7QUh5ckpKO0FHeHJKSTtFQUNFO0FIMHJKTjtBSWx0SkM7RURzQkc7QUgrckpKO0FHOXJKSTtFQUNFO0FIZ3NKTjtBSXh0SkM7RURzQkc7QUhxc0pKO0FHcHNKSTtFQUNFO0FIc3NKTjtBSTl0SkM7RURzQkc7QUgyc0pKO0FHMXNKSTtFQUNFO0FINHNKTjtBSXB1SkM7RURzQkc7QUhpdEpKO0FHaHRKSTtFQUNFO0FIa3RKTjtBSTF1SkM7RURzQkc7QUh1dEpKO0FHdHRKSTtFQUNFO0FId3RKTjtBSWh2SkM7RURzQkc7QUg2dEpKO0FHNXRKSTtFQUNFO0FIOHRKTjtBSXR2SkM7RURzQkc7QUhtdUpKO0FHbHVKSTtFQUNFO0FIb3VKTjtBSTV2SkM7RURzQkc7QUh5dUpKO0FHeHVKSTtFQUNFO0FIMHVKTjtBSWx3SkM7RURzQkc7QUgrdUpKO0FHOXVKSTtFQUNFO0FIZ3ZKTjtBSXh3SkM7RURzQkc7QUhxdkpKO0FHcHZKSTtFQUNFO0FIc3ZKTjtBSTl3SkM7RURzQkc7QUgydkpKO0FHMXZKSTtFQUNFO0FINHZKTjtBSXB4SkM7RURzQkc7QUhpd0pKO0FHaHdKSTtFQUNFO0FIa3dKTjtBSTF4SkM7RURzQkc7QUh1d0pKO0FHdHdKSTtFQUNFO0FId3dKTjtBSWh5SkM7RURzQkc7QUg2d0pKO0FHNXdKSTtFQUNFO0FIOHdKTjtBSXR5SkM7RURzQkc7QUhteEpKO0FHbHhKSTtFQUNFO0FIb3hKTjtBSTV5SkM7RURzQkc7QUh5eEpKO0FHeHhKSTtFQUNFO0FIMHhKTjtBSWx6SkM7RURzQkc7QUgreEpKO0FHOXhKSTtFQUNFO0FIZ3lKTjtBSXh6SkM7RURzQkc7QUhxeUpKO0FHcHlKSTtFQUNFO0FIc3lKTjtBSTl6SkM7RURzQkc7QUgyeUpKO0FHMXlKSTtFQUNFO0FINHlKTjtBSXAwSkM7RURzQkc7QUhpekpKO0FHaHpKSTtFQUNFO0FIa3pKTjtBSTEwSkM7RURzQkc7QUh1ekpKO0FHdHpKSTtFQUNFO0FId3pKTjtBSWgxSkM7RURzQkc7QUg2ekpKO0FHNXpKSTtFQUNFO0FIOHpKTjtBSXQxSkM7RURzQkc7QUhtMEpKO0FHbDBKSTtFQUNFO0FIbzBKTjtBSTUxSkM7RURzQkc7QUh5MEpKO0FHeDBKSTtFQUNFO0FIMDBKTjtBSWwySkM7RURzQkc7QUgrMEpKO0FHOTBKSTtFQUNFO0FIZzFKTjtBSXgySkM7RURzQkc7QUhxMUpKO0FHcDFKSTtFQUNFO0FIczFKTjtBSTkySkM7RURzQkc7QUgyMUpKO0FHMTFKSTtFQUNFO0FINDFKTjtBSXAzSkM7RURzQkc7QUhpMkpKO0FHaDJKSTtFQUNFO0FIazJKTjtBSTEzSkM7RURzQkc7QUh1MkpKO0FHdDJKSTtFQUNFO0FIdzJKTjtBSWg0SkM7RURzQkc7QUg2MkpKO0FHNTJKSTtFQUNFO0FIODJKTjtBSXQ0SkM7RURzQkc7QUhtM0pKO0FHbDNKSTtFQUNFO0FIbzNKTjtBSTU0SkM7RURzQkc7QUh5M0pKO0FHeDNKSTtFQUNFO0FIMDNKTjtBSWw1SkM7RURzQkc7QUgrM0pKO0FHOTNKSTtFQUNFO0FIZzRKTjtBSXg1SkM7RURzQkc7QUhxNEpKO0FHcDRKSTtFQUNFO0FIczRKTjtBSTk1SkM7RURzQkc7QUgyNEpKO0FHMTRKSTtFQUNFO0FINDRKTjtBSXA2SkM7RURzQkc7QUhpNUpKO0FHaDVKSTtFQUNFO0FIazVKTjtBSTE2SkM7RURzQkc7QUh1NUpKO0FHdDVKSTtFQUNFO0FIdzVKTjtBSWg3SkM7RURzQkc7QUg2NUpKO0FHNTVKSTtFQUNFO0FIODVKTjtBSXQ3SkM7RURzQkc7QUhtNkpKO0FHbDZKSTtFQUNFO0FIbzZKTjtBSTU3SkM7RURzQkc7QUh5NkpKO0FHeDZKSTtFQUNFO0FIMDZKTjtBSWw4SkM7RURzQkc7QUgrNkpKO0FHOTZKSTtFQUNFO0FIZzdKTjtBSXg4SkM7RURzQkc7QUhxN0pKO0FHcDdKSTtFQUNFO0FIczdKTjtBSTk4SkM7RURzQkc7QUgyN0pKO0FHMTdKSTtFQUNFO0FINDdKTjtBSXA5SkM7RURzQkc7QUhpOEpKO0FHaDhKSTtFQUNFO0FIazhKTjtBSTE5SkM7RURzQkc7QUh1OEpKO0FHdDhKSTtFQUNFO0FIdzhKTjtBSWgrSkM7RURzQkc7QUg2OEpKO0FHNThKSTtFQUNFO0FIODhKTjtBSXQrSkM7RURzQkc7QUhtOUpKO0FHbDlKSTtFQUNFO0FIbzlKTjtBSTUrSkM7RURzQkc7QUh5OUpKO0FHeDlKSTtFQUNFO0FIMDlKTjtBSWwvSkM7RURzQkc7QUgrOUpKO0FHOTlKSTtFQUNFO0FIZytKTjtBSXgvSkM7RURzQkc7QUhxK0pKO0FHcCtKSTtFQUNFO0FIcytKTjtBSTkvSkM7RURzQkc7QUgyK0pKO0FHMStKSTtFQUNFO0FINCtKTjtBSXBnS0M7RURzQkc7QUhpL0pKO0FHaC9KSTtFQUNFO0FIay9KTjtBSTFnS0M7RURzQkc7QUh1L0pKO0FHdC9KSTtFQUNFO0FIdy9KTjtBSWhoS0M7RURzQkc7QUg2L0pKO0FHNS9KSTtFQUNFO0FIOC9KTjtBSXRoS0M7RURzQkc7QUhtZ0tKO0FHbGdLSTtFQUNFO0FIb2dLTjtBSTVoS0M7RURzQkc7QUh5Z0tKO0FHeGdLSTtFQUNFO0FIMGdLTjtBSWxpS0M7RURzQkc7QUgrZ0tKO0FHOWdLSTtFQUNFO0FIZ2hLTjtBSXhpS0M7RURzQkc7QUhxaEtKO0FHcGhLSTtFQUNFO0FIc2hLTjtBSTlpS0M7RURzQkc7QUgyaEtKO0FHMWhLSTtFQUNFO0FINGhLTjtBSXBqS0M7RURzQkc7QUhpaUtKO0FHaGlLSTtFQUNFO0FIa2lLTjtBSTFqS0M7RURzQkc7QUh1aUtKO0FHdGlLSTtFQUNFO0FId2lLTjtBSWhrS0M7RURzQkc7QUg2aUtKO0FHNWlLSTtFQUNFO0FIOGlLTjtBSXRrS0M7RURzQkc7QUhtaktKO0FHbGpLSTtFQUNFO0FIb2pLTjtBSTVrS0M7RURzQkc7QUh5aktKO0FHeGpLSTtFQUNFO0FIMGpLTjtBSWxsS0M7RURzQkc7QUgraktKO0FHOWpLSTtFQUNFO0FIZ2tLTjtBSXhsS0M7RURzQkc7QUhxa0tKO0FHcGtLSTtFQUNFO0FIc2tLTjtBSTlsS0M7RURzQkc7QUgya0tKO0FHMWtLSTtFQUNFO0FINGtLTjtBSXBtS0M7RURzQkc7QUhpbEtKO0FHaGxLSTtFQUNFO0FIa2xLTjtBSTFtS0M7RURzQkc7QUh1bEtKO0FHdGxLSTtFQUNFO0FId2xLTjtBSWhuS0M7RURzQkc7QUg2bEtKO0FHNWxLSTtFQUNFO0FIOGxLTjtBSXRuS0M7RURzQkc7QUhtbUtKO0FHbG1LSTtFQUNFO0FIb21LTjtBSTVuS0M7RURzQkc7QUh5bUtKO0FHeG1LSTtFQUNFO0FIMG1LTjtBSWxvS0M7RURzQkc7QUgrbUtKO0FHOW1LSTtFQUNFO0FIZ25LTjtBSXhvS0M7RURzQkc7QUhxbktKO0FHcG5LSTtFQUNFO0FIc25LTjtBSTlvS0M7RURzQkc7QUgybktKO0FHMW5LSTtFQUNFO0FING5LTjtBSXBwS0M7RURzQkc7QUhpb0tKO0FHaG9LSTtFQUNFO0FIa29LTjtBSTFwS0M7RURzQkc7QUh1b0tKO0FHdG9LSTtFQUNFO0FId29LTjtBSWhxS0M7RURzQkc7QUg2b0tKO0FHNW9LSTtFQUNFO0FIOG9LTjtBSXRxS0M7RURzQkc7QUhtcEtKO0FHbHBLSTtFQUNFO0FIb3BLTjtBSTVxS0M7RURzQkc7QUh5cEtKO0FHeHBLSTtFQUNFO0FIMHBLTjtBSWxyS0M7RURzQkc7QUgrcEtKO0FHOXBLSTtFQUNFO0FIZ3FLTjtBSXhyS0M7RURzQkc7QUhxcUtKO0FHcHFLSTtFQUNFO0FIc3FLTjtBSTlyS0M7RURzQkc7QUgycUtKO0FHMXFLSTtFQUNFO0FINHFLTjtBSXBzS0M7RURzQkc7QUhpcktKO0FHaHJLSTtFQUNFO0FIa3JLTjtBSTFzS0M7RURzQkc7QUh1cktKO0FHdHJLSTtFQUNFO0FId3JLTjtBSWh0S0M7RURzQkc7QUg2cktKO0FHNXJLSTtFQUNFO0FIOHJLTjtBSXR0S0M7RURzQkc7QUhtc0tKO0FHbHNLSTtFQUNFO0FIb3NLTjtBSTV0S0M7RURzQkc7QUh5c0tKO0FHeHNLSTtFQUNFO0FIMHNLTjtBSWx1S0M7RURzQkc7QUgrc0tKO0FHOXNLSTtFQUNFO0FIZ3RLTjtBSXh1S0M7RURzQkc7QUhxdEtKO0FHcHRLSTtFQUNFO0FIc3RLTjtBSTl1S0M7RURzQkc7QUgydEtKO0FHMXRLSTtFQUNFO0FINHRLTjtBSXB2S0M7RURzQkc7QUhpdUtKO0FHaHVLSTtFQUNFO0FIa3VLTjtBSTF2S0M7RURzQkc7QUh1dUtKO0FHdHVLSTtFQUNFO0FId3VLTjtBSWh3S0M7RURzQkc7QUg2dUtKO0FHNXVLSTtFQUNFO0FIOHVLTjtBSXR3S0M7RURzQkc7QUhtdktKO0FHbHZLSTtFQUNFO0FIb3ZLTjtBSTV3S0M7RURzQkc7QUh5dktKO0FHeHZLSTtFQUNFO0FIMHZLTjtBSWx4S0M7RURzQkc7QUgrdktKO0FHOXZLSTtFQUNFO0FIZ3dLTjtBSXh4S0M7RURzQkc7QUhxd0tKO0FHcHdLSTtFQUNFO0FIc3dLTjtBSTl4S0M7RURzQkc7QUgyd0tKO0FHMXdLSTtFQUNFO0FINHdLTjtBSXB5S0M7RURzQkc7QUhpeEtKO0FHaHhLSTtFQUNFO0FIa3hLTjtBSTF5S0M7RURzQkc7QUh1eEtKO0FHdHhLSTtFQUNFO0FId3hLTjtBSWh6S0M7RURzQkc7QUg2eEtKO0FHNXhLSTtFQUNFO0FIOHhLTjtBSXR6S0M7RURzQkc7QUhteUtKO0FHbHlLSTtFQUNFO0FIb3lLTjtBSTV6S0M7RURzQkc7QUh5eUtKO0FHeHlLSTtFQUNFO0FIMHlLTjtBSWwwS0M7RURzQkc7QUgreUtKO0FHOXlLSTtFQUNFO0FIZ3pLTjtBSXgwS0M7RURzQkc7QUhxektKO0FHcHpLSTtFQUNFO0FIc3pLTjtBSTkwS0M7RURzQkc7QUgyektKO0FHMXpLSTtFQUNFO0FINHpLTjtBSXAxS0M7RURzQkc7QUhpMEtKO0FHaDBLSTtFQUNFO0FIazBLTjtBSTExS0M7RURzQkc7QUh1MEtKO0FHdDBLSTtFQUNFO0FIdzBLTjtBSWgyS0M7RURzQkc7QUg2MEtKO0FHNTBLSTtFQUNFO0FIODBLTjtBSXQyS0M7RURzQkc7QUhtMUtKO0FHbDFLSTtFQUNFO0FIbzFLTjtBSTUyS0M7RURzQkc7QUh5MUtKO0FHeDFLSTtFQUNFO0FIMDFLTjtBSWwzS0M7RURzQkc7QUgrMUtKO0FHOTFLSTtFQUNFO0FIZzJLTjtBSXgzS0M7RURzQkc7QUhxMktKO0FHcDJLSTtFQUNFO0FIczJLTjtBSTkzS0M7RURzQkc7QUgyMktKO0FHMTJLSTtFQUNFO0FINDJLTjtBSXA0S0M7RURzQkc7QUhpM0tKO0FHaDNLSTtFQUNFO0FIazNLTjtBSTE0S0M7RURzQkc7QUh1M0tKO0FHdDNLSTtFQUNFO0FIdzNLTjtBSWg1S0M7RURzQkc7QUg2M0tKO0FHNTNLSTtFQUNFO0FIODNLTjtBSXQ1S0M7RURzQkc7QUhtNEtKO0FHbDRLSTtFQUNFO0FIbzRLTjtBSTU1S0M7RURzQkc7QUh5NEtKO0FHeDRLSTtFQUNFO0FIMDRLTjtBSWw2S0M7RURzQkc7QUgrNEtKO0FHOTRLSTtFQUNFO0FIZzVLTjtBSXg2S0M7RURzQkc7QUhxNUtKO0FHcDVLSTtFQUNFO0FIczVLTjtBSTk2S0M7RURzQkc7QUgyNUtKO0FHMTVLSTtFQUNFO0FINDVLTjtBSXA3S0M7RURzQkc7QUhpNktKO0FHaDZLSTtFQUNFO0FIazZLTjtBSTE3S0M7RURzQkc7QUh1NktKO0FHdDZLSTtFQUNFO0FIdzZLTjtBSWg4S0M7RURzQkc7QUg2NktKO0FHNTZLSTtFQUNFO0FIODZLTjtBSXQ4S0M7RURzQkc7QUhtN0tKO0FHbDdLSTtFQUNFO0FIbzdLTjtBSTU4S0M7RURzQkc7QUh5N0tKO0FHeDdLSTtFQUNFO0FIMDdLTjtBSWw5S0M7RURzQkc7QUgrN0tKO0FHOTdLSTtFQUNFO0FIZzhLTjtBSXg5S0M7RURzQkc7QUhxOEtKO0FHcDhLSTtFQUNFO0FIczhLTjtBSTk5S0M7RURzQkc7QUgyOEtKO0FHMThLSTtFQUNFO0FINDhLTjtBSXArS0M7RURzQkc7QUhpOUtKO0FHaDlLSTtFQUNFO0FIazlLTjtBSTErS0M7RURzQkc7QUh1OUtKO0FHdDlLSTtFQUNFO0FIdzlLTjtBSWgvS0M7RURzQkc7QUg2OUtKO0FHNTlLSTtFQUNFO0FIODlLTjtBSXQvS0M7RURzQkc7QUhtK0tKO0FHbCtLSTtFQUNFO0FIbytLTjtBSTUvS0M7RURzQkc7QUh5K0tKO0FHeCtLSTtFQUNFO0FIMCtLTjtBSWxnTEM7RURzQkc7QUgrK0tKO0FHOStLSTtFQUNFO0FIZy9LTjtBSXhnTEM7RURzQkc7QUhxL0tKO0FHcC9LSTtFQUNFO0FIcy9LTjtBSTlnTEM7RURzQkc7QUgyL0tKO0FHMS9LSTtFQUNFO0FINC9LTjtBSXBoTEM7RURzQkc7QUhpZ0xKO0FHaGdMSTtFQUNFO0FIa2dMTjtBSTFoTEM7RURzQkc7QUh1Z0xKO0FHdGdMSTtFQUNFO0FId2dMTjtBSWhpTEM7RURzQkc7QUg2Z0xKO0FHNWdMSTtFQUNFO0FIOGdMTjtBSXRpTEM7RURzQkc7QUhtaExKO0FHbGhMSTtFQUNFO0FIb2hMTjtBSTVpTEM7RURzQkc7QUh5aExKO0FHeGhMSTtFQUNFO0FIMGhMTjtBSWxqTEM7RURzQkc7QUgraExKO0FHOWhMSTtFQUNFO0FIZ2lMTjtBSXhqTEM7RURzQkc7QUhxaUxKO0FHcGlMSTtFQUNFO0FIc2lMTjtBSTlqTEM7RURzQkc7QUgyaUxKO0FHMWlMSTtFQUNFO0FINGlMTjtBSXBrTEM7RURzQkc7QUhpakxKO0FHaGpMSTtFQUNFO0FIa2pMTjtBSTFrTEM7RURzQkc7QUh1akxKO0FHdGpMSTtFQUNFO0FId2pMTjtBSWhsTEM7RURzQkc7QUg2akxKO0FHNWpMSTtFQUNFO0FIOGpMTjtBSXRsTEM7RURzQkc7QUhta0xKO0FHbGtMSTtFQUNFO0FIb2tMTjtBSTVsTEM7RURzQkc7QUh5a0xKO0FHeGtMSTtFQUNFO0FIMGtMTjtBSWxtTEM7RURzQkc7QUgra0xKO0FHOWtMSTtFQUNFO0FIZ2xMTjtBSXhtTEM7RURzQkc7QUhxbExKO0FHcGxMSTtFQUNFO0FIc2xMTjtBSTltTEM7RURzQkc7QUgybExKO0FHMWxMSTtFQUNFO0FINGxMTjtBSXBuTEM7RURzQkc7QUhpbUxKO0FHaG1MSTtFQUNFO0FIa21MTjtBSTFuTEM7RURzQkc7QUh1bUxKO0FHdG1MSTtFQUNFO0FId21MTjtBSWhvTEM7RURzQkc7QUg2bUxKO0FHNW1MSTtFQUNFO0FIOG1MTjtBSXRvTEM7RURzQkc7QUhtbkxKO0FHbG5MSTtFQUNFO0FIb25MTjtBSTVvTEM7RURzQkc7QUh5bkxKO0FHeG5MSTtFQUNFO0FIMG5MTjtBSWxwTEM7RURzQkc7QUgrbkxKO0FHOW5MSTtFQUNFO0FIZ29MTjtBSXhwTEM7RURzQkc7QUhxb0xKO0FHcG9MSTtFQUNFO0FIc29MTjtBSTlwTEM7RURzQkc7QUgyb0xKO0FHMW9MSTtFQUNFO0FING9MTjtBSXBxTEM7RURzQkc7QUhpcExKO0FHaHBMSTtFQUNFO0FIa3BMTjtBSTFxTEM7RURzQkc7QUh1cExKO0FHdHBMSTtFQUNFO0FId3BMTjtBSWhyTEM7RURzQkc7QUg2cExKO0FHNXBMSTtFQUNFO0FIOHBMTjtBSXRyTEM7RURzQkc7QUhtcUxKO0FHbHFMSTtFQUNFO0FIb3FMTjtBSTVyTEM7RURzQkc7QUh5cUxKO0FHeHFMSTtFQUNFO0FIMHFMTjtBSWxzTEM7RURzQkc7QUgrcUxKO0FHOXFMSTtFQUNFO0FIZ3JMTjtBSXhzTEM7RURzQkc7QUhxckxKO0FHcHJMSTtFQUNFO0FIc3JMTjtBSTlzTEM7RURzQkc7QUgyckxKO0FHMXJMSTtFQUNFO0FINHJMTjtBSXB0TEM7RURzQkc7QUhpc0xKO0FHaHNMSTtFQUNFO0FIa3NMTjtBSTF0TEM7RURzQkc7QUh1c0xKO0FHdHNMSTtFQUNFO0FId3NMTjtBSWh1TEM7RURzQkc7QUg2c0xKO0FHNXNMSTtFQUNFO0FIOHNMTjtBSXR1TEM7RURzQkc7QUhtdExKO0FHbHRMSTtFQUNFO0FIb3RMTjtBSTV1TEM7RURzQkc7QUh5dExKO0FHeHRMSTtFQUNFO0FIMHRMTjtBSWx2TEM7RURzQkc7QUgrdExKO0FHOXRMSTtFQUNFO0FIZ3VMTjtBSXh2TEM7RURzQkc7QUhxdUxKO0FHcHVMSTtFQUNFO0FIc3VMTjtBSTl2TEM7RURzQkc7QUgydUxKO0FHMXVMSTtFQUNFO0FINHVMTjtBSXB3TEM7RURzQkc7QUhpdkxKO0FHaHZMSTtFQUNFO0FIa3ZMTjtBSTF3TEM7RURzQkc7QUh1dkxKO0FHdHZMSTtFQUNFO0FId3ZMTjtBSWh4TEM7RURzQkc7QUg2dkxKO0FHNXZMSTtFQUNFO0FIOHZMTjtBSXR4TEM7RURzQkc7QUhtd0xKO0FHbHdMSTtFQUNFO0FIb3dMTjtBSTV4TEM7RURzQkc7QUh5d0xKO0FHeHdMSTtFQUNFO0FIMHdMTjtBSWx5TEM7RURzQkc7QUgrd0xKO0FHOXdMSTtFQUNFO0FIZ3hMTjtBSXh5TEM7RURzQkc7QUhxeExKO0FHcHhMSTtFQUNFO0FIc3hMTjtBSTl5TEM7RURzQkc7QUgyeExKO0FHMXhMSTtFQUNFO0FINHhMTjtBSXB6TEM7RURzQkc7QUhpeUxKO0FHaHlMSTtFQUNFO0FIa3lMTjtBSTF6TEM7RURzQkc7QUh1eUxKO0FHdHlMSTtFQUNFO0FId3lMTjtBSWgwTEM7RURzQkc7QUg2eUxKO0FHNXlMSTtFQUNFO0FIOHlMTjtBSXQwTEM7RURzQkc7QUhtekxKO0FHbHpMSTtFQUNFO0FIb3pMTjtBSTUwTEM7RURzQkc7QUh5ekxKO0FHeHpMSTtFQUNFO0FIMHpMTjtBSWwxTEM7RURzQkc7QUgrekxKO0FHOXpMSTtFQUNFO0FIZzBMTjtBSXgxTEM7RURzQkc7QUhxMExKO0FHcDBMSTtFQUNFO0FIczBMTjtBSTkxTEM7RURzQkc7QUgyMExKO0FHMTBMSTtFQUNFO0FINDBMTjtBSXAyTEM7RURzQkc7QUhpMUxKO0FHaDFMSTtFQUNFO0FIazFMTjtBSTEyTEM7RURzQkc7QUh1MUxKO0FHdDFMSTtFQUNFO0FIdzFMTjtBSWgzTEM7RURzQkc7QUg2MUxKO0FHNTFMSTtFQUNFO0FIODFMTjtBSXQzTEM7RURzQkc7QUhtMkxKO0FHbDJMSTtFQUNFO0FIbzJMTjtBSTUzTEM7RURzQkc7QUh5MkxKO0FHeDJMSTtFQUNFO0FIMDJMTjtBSWw0TEM7RURzQkc7QUgrMkxKO0FHOTJMSTtFQUNFO0FIZzNMTjtBSXg0TEM7RURzQkc7QUhxM0xKO0FHcDNMSTtFQUNFO0FIczNMTjtBSTk0TEM7RURzQkc7QUgyM0xKO0FHMTNMSTtFQUNFO0FINDNMTjtBSXA1TEM7RURzQkc7QUhpNExKO0FHaDRMSTtFQUNFO0FIazRMTjtBSTE1TEM7RURzQkc7QUh1NExKO0FHdDRMSTtFQUNFO0FIdzRMTjtBSWg2TEM7RURzQkc7QUg2NExKO0FHNTRMSTtFQUNFO0FIODRMTjtBSXQ2TEM7RURzQkc7QUhtNUxKO0FHbDVMSTtFQUNFO0FIbzVMTjtBSTU2TEM7RURzQkc7QUh5NUxKO0FHeDVMSTtFQUNFO0FIMDVMTjtBSWw3TEM7RURzQkc7QUgrNUxKO0FHOTVMSTtFQUNFO0FIZzZMTjtBSXg3TEM7RURzQkc7QUhxNkxKO0FHcDZMSTtFQUNFO0FIczZMTjtBSTk3TEM7RURzQkc7QUgyNkxKO0FHMTZMSTtFQUNFO0FINDZMTjtBSXA4TEM7RURzQkc7QUhpN0xKO0FHaDdMSTtFQUNFO0FIazdMTjtBSTE4TEM7RURzQkc7QUh1N0xKO0FHdDdMSTtFQUNFO0FIdzdMTjtBSWg5TEM7RURzQkc7QUg2N0xKO0FHNTdMSTtFQUNFO0FIODdMTjtBSXQ5TEM7RURzQkc7QUhtOExKO0FHbDhMSTtFQUNFO0FIbzhMTjtBSTU5TEM7RURzQkc7QUh5OExKO0FHeDhMSTtFQUNFO0FIMDhMTjtBSWwrTEM7RURzQkc7QUgrOExKO0FHOThMSTtFQUNFO0FIZzlMTjtBSXgrTEM7RURzQkc7QUhxOUxKO0FHcDlMSTtFQUNFO0FIczlMTjtBSTkrTEM7RURzQkc7QUgyOUxKO0FHMTlMSTtFQUNFO0FINDlMTjtBSXAvTEM7RURzQkc7QUhpK0xKO0FHaCtMSTtFQUNFO0FIaytMTjtBSTEvTEM7RURzQkc7QUh1K0xKO0FHdCtMSTtFQUNFO0FIdytMTjtBSWhnTUM7RURzQkc7QUg2K0xKO0FHNStMSTtFQUNFO0FIOCtMTjtBSXRnTUM7RURzQkc7QUhtL0xKO0FHbC9MSTtFQUNFO0FIby9MTjtBSTVnTUM7RURzQkc7QUh5L0xKO0FHeC9MSTtFQUNFO0FIMC9MTjtBSWxoTUM7RURzQkc7QUgrL0xKO0FHOS9MSTtFQUNFO0FIZ2dNTjtBSXhoTUM7RURzQkc7QUhxZ01KO0FHcGdNSTtFQUNFO0FIc2dNTjtBSTloTUM7RURzQkc7QUgyZ01KO0FHMWdNSTtFQUNFO0FINGdNTjtBSXBpTUM7RURzQkc7QUhpaE1KO0FHaGhNSTtFQUNFO0FIa2hNTjtBSTFpTUM7RURzQkc7QUh1aE1KO0FHdGhNSTtFQUNFO0FId2hNTjtBSWhqTUM7RURzQkc7QUg2aE1KO0FHNWhN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O0VPbnhNWDtFUHF4TU4sYUFBYTtFT3B4TVA7RVBzeE1OLDRCQUE0QjtFT3J4TXRCO0VQdXhNTixxREFBcUQ7RU90eE0vQztFUHd4TU4sMENBQTBDO0FBQzVDO0FPdHhNSTtFQUNJO0VQd3hNTix3SkFBd0o7RU90eE1sSjtFUHd4TU4saUJBQWlCO0VPdnhNWDtFUHl4TU4sYUFBYTtFT3h4TVA7RVAweE1OLDRCQUE0QjtFT3p4TXRCO0VQMnhNTixxREFBcUQ7RU8xeE0vQztFUDR4TU4sMENBQTBDO0FBQzVDO0FPMXhNSTtFQUNJO0VQNHhNTix3SkFBd0o7RU8xeE1sSjtFUDR4TU4saUJBQWlCO0VPM3hNWDtFUDZ4TU4sYUFBYTtFTzV4TVA7RVA4eE1OLDRCQUE0QjtFTzd4TXRCO0VQK3hNTixxREFBcUQ7RU85eE0vQztFUGd5TU4sMENBQTBDO0FBQzVDO0FPN3hNSTtFQUNJO0VQK3hNTix3SkFBd0o7RU83eE1sSjtFUCt4TU4saUJBQWlCO0VPOXhNWDtFUGd5TU4sYUFBYTtFTy94TVA7RVBpeU1OLDRCQUE0QjtFT2h5TXRCO0VQa3lNTixxREFBcUQ7RU9qeU0vQztFUG15TU4sMENBQTBDO0FBQzVDO0FPanlNSTtFQUNJO0VQbXlNTix3SkFBd0o7RU9qeU1sSjtFUG15TU4saUJBQWlCO0VPbHlNWDtFUG95TU4sYUFBYTtFT255TVA7RVBxeU1OLDRCQUE0QjtFT3B5TXRCO0VQc3lNTixxREFBcUQ7RU9yeU0vQztFUHV5TU4sMENBQTBDO0FBQzVDO0FPcnlNSTtFQUNJO0VQdXlNTix3SkFBd0o7RU9yeU1sSjtFUHV5TU4saUJBQWlCO0VPdHlNWDtFUHd5TU4sYUFBYTtFT3Z5TVA7RVB5eU1OLDRCQUE0QjtFT3h5TXRCO0VQMHlNTixxREFBcUQ7RU96eU0vQztFUDJ5TU4sMENBQTBDO0FBQzVDO0FPenlNSTtFQUNJO0VBQ0E7RVAyeU1OLHdKQUF3SjtFT3p5TWxKO0VQMnlNTixpQkFBaUI7RU8xeU1YO0VQNHlNTixhQUFhO0VPM3lNUDtFUDZ5TU4sNEJBQTRCO0VPNXlNdEI7RVA4eU1OLHFEQUFxRDtFTzd5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SUFDQTtFQXE4UGQ7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL2IyYi5jb250ZXNob3AuY29tLy4vYXNzZXRzL2Nzcy9jb3JlLmxlc3MiLCJ3ZWJwYWNrOi8vYjJiLmNvbnRlc2hvcC5jb20vLi9hc3NldHMvY3NzL25ld19sYXlvdXQubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvZm9udHMubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvaWNvbmZvbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vYjJiLmNvbnRlc2hvcC5jb20vLi9hc3NldHMvY3NzL2ZsYWdzL2xlc3MvZmxhZy1pY29uLWJhc2UubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvZmxhZ3MvbGVzcy9mbGFnLWljb24tbGlzdC5sZXNzIiwid2VicGFjazovL2IyYi5jb250ZXNob3AuY29tLy4vYXNzZXRzL2Nzcy9zZWFyY2gubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvbWl4aW5zLmxlc3MiLCJ3ZWJwYWNrOi8vYjJiLmNvbnRlc2hvcC5jb20vLi9hc3NldHMvY3NzL3Byb2R1Y3QtcG9wdXAubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvZmxleGJveC5sZXNzIiwid2VicGFjazovL2IyYi5jb250ZXNob3AuY29tLy4vYXNzZXRzL2Nzcy90aXBweS5sZXNzIiwid2VicGFjazovL2IyYi5jb250ZXNob3AuY29tLy4vYXNzZXRzL2Nzcy9iZWF1dHktZHJvcGRvd24ubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvdGhlbWUubGVzcyIsIndlYnBhY2s6Ly9iMmIuY29udGVzaG9wLmNvbS8uL2Fzc2V0cy9jc3MvcG9wdXAtbW9iaWxlLWFwcC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5kaXYsIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYSB7XG4gICAgY29sb3I6ICMzMzdhYjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMyMzUyN2M7XG4gICAgfVxufVxuXG4uc2hvd2VkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbioge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICBoZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgfVxufVxuXG4ubm8tcGhvdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG5cbiAgICAuZmEge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYigyMjAsIDIyMCwgMjIwKTtcbiAgICB9XG59XG5cbi5kYXNoZWQtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMzM3YWI3O1xufVxuXG4uZGFzaGVkLWdyYXkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzY2Njtcbn1cblxuLmRhc2hlZC1yZWQtbGluayB7XG4gICAgY29sb3I6ICNFMzJCMkQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRTMyQjJEO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLnN0eWxlZC1mYW5jeWJveHtcbiAgICAmLmJhY2tncm91bmQtd2hpdGV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAuZmFuY3lib3gtc2tpbntcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC5mYW5jeWJveC1vdXRlcntcbiAgICAgICAgICAgIC5mYW5jeWJveC1pbm5lcntcbiAgICAgICAgICAgICAgICA+IC5mYW5jeWJveC1jbG9zZS1idXR0b257XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnN7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1kbC1jYXJke1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICA+IGg1e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubWF4LXNpemV7XG4gICAgICAgIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMiUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAyLjUlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAuZmFuY3lib3gtc2tpbntcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmZhbmN5Ym94LW91dGVye1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmFuY3lib3gtaW5uZXJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmNsb3NlLXBvcHVwLWZhbmN5Ym94IHtcbiAgICAgICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2NhY2FjYTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTAyNzI5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYub3ZlcmZsb3ctdmlzaWJsZXtcbiAgICAgICAgLmZhbmN5Ym94LXNraW57XG4gICAgICAgICAgICAuZmFuY3lib3gtb3V0ZXJ7XG4gICAgICAgICAgICAgICAgLmZhbmN5Ym94LWlubmVye1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZhbmN5Ym94LW92ZXJsYXl7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveC1sb2NrIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgaGVhZGVye1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICAgIH1cbn1cblxuLmNob3Nlbi1jb250YWluZXJ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAuY2hvc2VuLXNpbmdsZXtcbiAgICAgICAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jaG9zZW4tc2luZ2xlIGRpdiBie1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggN3B4O1xuICAgIH1cbiAgICAuY2hvc2VuLXNpbmdsZSBhYmJyIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmLmNob3Nlbi1jb250YWluZXItYWN0aXZle1xuICAgICAgICAmLmNob3Nlbi13aXRoLWRyb3B7XG4gICAgICAgICAgICAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNob3Nlbi1zaW5nbGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVke1xuICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XG4gICAgfVxufVxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHNwYW4sIC5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT10ZXh0XXtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xufVxuLm5vLXBhZGRpbmd7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lcntcbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24uc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24uc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU2ZTc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0e1xuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRde1xuICAgICAgICAgICAgLy9ub2luc3BlY3Rpb24gTGVzc1Jlc29sdmVkQnlOYW1lT25seVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlDb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuICAgICAgICAgICAgLnNlbGVjdDItZHJvcGRvd257XG4gICAgICAgICAgICAgICAgLnNlbGVjdDItc2VhcmNoX19maWVsZHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udWktYXV0b2NvbXBsZXRle1xuICAgICYudWktbWVudXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMWFiMzk0O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogLTJweCAwO1xuICAgICAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgPiAudWktbWVudS1pdGVte1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREYyNDI0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAudWktc3RhdGUtZm9jdXMsIC51aS1zdGF0ZS1hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51aS1zdGF0ZS1mb2N1cywgLnVpLXN0YXRlLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wdC1zbS02IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiY29yZVwiO1xuQGltcG9ydCBcImZvbnRzXCI7XG5AaW1wb3J0IFwiaWNvbmZvbnRzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwiZmxleGJveFwiO1xuQGltcG9ydCBcImZsYWdzL2xlc3MvZmxhZy1pY29uXCI7XG5AaW1wb3J0IFwic2VhcmNoXCI7XG5AaW1wb3J0IFwicHJvZHVjdC1wb3B1cFwiO1xuQGltcG9ydCBcInRpcHB5XCI7XG5AaW1wb3J0IFwiYmVhdXR5LWRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwidGhlbWVcIjtcbkBpbXBvcnQgXCJwb3B1cC1tb2JpbGUtYXBwXCI7XG5cbioge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZXJyb3ItdGV4dCB7XG4gICAgY29sb3I6IHJlZDtcbn1cblxuLm0tdCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm0tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNsZWFyZml4IHtcbiAgICAqem9vbTogMTtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYyZjY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5tYWluLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5iMmItbG9nbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNiOGI5YmE7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi5yZWdpc3Rlci1sb2dvIHtcbiAgICB0b3A6IC00cHg7XG4gICAgbGVmdDogODBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2IyYi1sb2dvLW5ldy5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAuYjJiLWxvZ28ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjYjhiOWJhO1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgIH1cbn1cbi5yZWdpc3Rlci1sb2dvLWNhZmUge1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3B1YmxpYy9sb2dvX2NhZmVfYmx1ZS5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDE0NzNweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0eWxlZC1mYW5jeWJveCAuZmFuY3lib3gtc2tpbiB7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbn1cblxuLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmFkdmFudGFnZXMge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nMTAwJSAvIDUnKTtcbiAgICAgICAgICAgIC53cmFwX2l0ZW1fYWR2YW50YWdlcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uX2FkdmFudGFnZXMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uX2RlbGl2ZXJ5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9jYXIucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbl9wcmVwYXltZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9wdXJzZS5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uX2Rpc2NvdW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9naWZ0LnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb25fc3RvY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L3N0b2NrLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uX3BhcnRuZXJzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9oYW5kLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGU3NGJjO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbl9ib3R0b20ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50b3BfaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2IyYi1sb2dvLW5ldy5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAmLnJ1IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2IyYi1sb2dvLW5ldy5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYjJiLWxvZ28tbmV3LnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNiOGI5YmE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxvZ29fY2FmZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3B1YmxpYy9sb2dvX2NhZmVfYmx1ZS5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yaWdodC1ibG9jayB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAubGFuZy1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAucm93X2NvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5yb3dfbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sX2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC5sYW5ndWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY291bnRyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNGQ0ZDRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYW5fc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNGQ0ZDRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRkNGQ0ZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZHJvcF9kb3duX2xhbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLndyYXBfbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC00NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNywgNDUsIDQ0LCAuODMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxhbl9zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3BfZG93bl9sYW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3BfZG93bl9saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3BfZG93bl9pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb3VudHJ5X2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb25fZmxhZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udF9zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0ZDRkNGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGQ0ZDRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wX2Rvd25fY29udCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggNHB4IC0yOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC53cmFwX2NvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDcsIDQ1LCA0NCwgLjgzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udF9zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb3VudHJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wX2Rvd25fY29udCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhjMDIwMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VhcmNoX2NvdW50cnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gNHB4Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlYXJjaF9jb3VudHJ5X2VtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDEzcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcF9kb3duX2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZHJvcF9kb3duX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5waG9uZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51X2Jsb2NrIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgLnRvcF9tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICYubmV3X2NhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50X25ld19tb2RlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTAyNzI5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NSUsLTQ1JSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm91dGxldF9jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAyNzI5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2UwMjcyOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhMjgyODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmEyODI4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJvdHRvbV9oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuZm9ybV9sb2dpbiB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5idXR0b24sXG4gICAgICAgICAgICAgICAgLmlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndyYXBfaW5wdXQsXG4gICAgICAgICAgICAgICAgLndyYXBfYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MjgyODI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5pbnB1dF9wYXNzd29yZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGZhZGUoIzgyODI4MiwgNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBmYWRlKCM4MjgyODIsIDUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAudHJhbnNpdGlvbigpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNlMDI3Mjk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5mb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTAyNzI5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2UwMjcyOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM4N2MxMDk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODdjMTA5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tZW1vcnlfcGFzc3dvcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MjgyODI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLml0aSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaXRpX19zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXRfcGhvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBidXR0b24sXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2UwMjcyOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRyYW5zaXRpb24oYmFja2dyb3VuZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmEyODI4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5yZWdpc3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFBQjM5NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNThmNzY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lcnJvci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51c2VyX2F1dGhvcml6ZWQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSA1MDBweCcpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53ZWxjb21lX3RleHQsXG4gICAgICAgICAgICAgICAgLndyYXBfYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubG9nb3V0LFxuICAgICAgICAgICAgICAgIC5saW5rX2hvbWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlMDI3Mjk7XG4gICAgICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQsIDUwMG1zKTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmEyODI4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRyYW5zaXRpb24oYmFja2dyb3VuZCwgNTAwbXMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5saW5rX2hvbWUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTc0NWZmO1xuICAgICAgICAgICAgICAgICAgICAudHJhbnNpdGlvbihiYWNrZ3JvdW5kLCA1MDBtcyk7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ1MzZjZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQsIDUwMG1zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW5fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgJi5pbmRleCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxufVxuXG4uYnV0dG9uLWdvIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW46IDI1cHggMCAwIDA7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICAudHJhbnNpdGlvbihvcGFjaXR5KTtcblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIC50cmFuc2l0aW9uKG9wYWNpdHkpO1xuICAgIH1cblxuICAgICYuYmxhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMkQyQzMxO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRUJFOEUzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGV4dF9ibG9jayB7XG4gICAgZm9udC1mYW1pbHk6ICdGb3J1bScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDE2OXB4O1xufVxuJi5ibGFjay10ZXh0IHtcbiAgICBjb2xvcjogIzI5MjgyRDtcbn1cblxuLmZpcnN0X3NjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBib3R0b206IDE2MHB4O1xuICAgICAgICAgICAgbGVmdDogMTM3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlcl9ibG9jayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLndyYXBfc2xpZGVyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLnNsaWRlcl9pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwNXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0NyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI3MTUwODtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmYwZjIzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpZGVyX2ltYWdlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlcl9idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI3MTUwODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI3MTUwODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50cmFuc2l0aW9uKGJhY2tncm91bmQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXJfYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzOSwgMjEsIDgsIDAuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNsaWRlcl9pbWFnZTUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjY2ODE5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogY2FsYyh+JzMwJSAtIDVweCcpO1xuICAgICAgICAudGltZV9ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9wdWJsaWMvbmV3X2xheW91dC9tMjQ1LmpwZ1wiKSBuby1yZXBlYXQgMTAwJSAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5leGNsdXNpdmVfYmxvY2sge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9wdWJsaWMvbmV3X2xheW91dC9tMjQ2LmpwZ1wiKSBuby1yZXBlYXQgMTAwJSAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC50ZXh0X2Jsb2NrIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFydG5lcnNfYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dF9ibG9jayB7XG4gICAgICAgICAgICB0b3A6IDEzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjdGlvbl93b21hbixcbi5zZWN0aW9uX21hbixcbi5zZWN0aW9uX2tpZHMge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogI2UwMjcyOTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5pY29uX3NlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5pY29uX3dvbWFuLFxuICAgIC5pY29uX21hbixcbiAgICAuaWNvbl9raWRzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIC5pY29uX3dvbWFuIHtcbiAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L2xvZ29fd29tYW4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAmLnJ1IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L2xvZ29fd29tYW5fcnUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgICAmLmVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L2xvZ29fd29tYW5fZW4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWNvbl9tYW4ge1xuICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL25ld19sYXlvdXQvbG9nb19tYW4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAmLnJ1IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L2xvZ29fbWFuX3J1LnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgICAgJi5lbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9sb2dvX21hbl9lbi5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pY29uX2tpZHMge1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL25ld19sYXlvdXQvbG9nb19raWRzX2VuLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgJi5ydSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbmV3X2xheW91dC9sb2dvX2tpZHNfcnUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgICAmLmVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdfbGF5b3V0L2xvZ29fa2lkc19lbi5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3dfc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMjBweCAtMTBweCAyMHB4IDA7XG4gICAgICAgIC53b21hbl9ibG9ja19maXJzdCxcbiAgICAgICAgLm1hbl9ibG9ja19maXJzdCxcbiAgICAgICAgLmtpZHNfYmxvY2tfZmlyc3Qge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MTJweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAyKSAtIDEwcHgnKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnRleHRfYmxvY2sge1xuICAgICAgICAgICAgICAgIHRvcDogMTkwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idXR0b24tZ28ge1xuICAgICAgICAgICAgICAgIHRvcDogMjEwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtM3B4IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGhlaWdodDogMjAycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh+JygxMDAlIC8gNCkgLSAxMHB4Jyk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtM3B4IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb3J1bScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0VCRTlFNTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi52ZXJ0aWNhbDJfYmxvY2sge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDEzcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3RlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIC5sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIC5sb2dvX2dyZXkge1xuICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL25ld19sYXlvdXQvbG9nby1jb250ZS1ibGFjay5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvX2dyZXlfY2FmZSB7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9wdWJsaWMvbG9nb19jYWZlX2JsdWUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIC5jb3B5cmlnaHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5mb290ZXJfcGhvbmUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXJfZGVsYXdlYiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjNGQ0ZDRkO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlZnRBYm91dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICB9XG4gICAgLnNtYWxsX2xpbmUge1xuICAgICAgICB3aWR0aDogNTFweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMDIxMjE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICMxYzFjMWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgNDBweCAwO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fYWJvdXQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgLml0ZW1fdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNmMDIxMjE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICY6aGFzKCsgLml0ZW1fdGl0bGUxOmVtcHR5KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW1fdGl0bGUxIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSA0NnB4Jyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmMDIxMjE7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW1fdGl0bGUyIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSA0NnB4Jyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1OTU3NTc7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGVtX2Rlc2Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2E3OTc5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJpZ2h0QWJvdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNTAlO1xuICAgIC5pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDEwcHggMTBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGVmdE1lbnUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwIDcwcHggMCAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIC5pdGVtX2xpc3RfbWVudSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTVhNGIyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk1YTRiMjtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgLml0ZW1fbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAuY2hhbmdlX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBlMGQwZDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLmNoYW5nZV9pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yaWdodENvbnRlbnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMzBweDtcbiAgICB3aWR0aDogY2FsYyh+JzgwJSAtIDE2MHB4Jyk7XG4gICAgLml0ZW1fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC5pdGVtX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMxYzFjO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV90ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTQ1NDU0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWFpbl9saXN0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIsKnIFwiIGNvdW50ZXIoaXRlbSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnN1Yl9saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbTEpIFwiLlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2hhcHRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jZmFuY3lib3hfcG9wdXAge1xuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFODY1NjU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0U4NjU2NTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgJjphY3RpdmU6aG92ZXIsXG4gICAgICAgICYuYWN0aXZlOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREYyNDI0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjREYyNDI0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0LW11dGVkIHtcbiAgICAgICAgY29sb3I6ICM4ODg4ODg7XG4gICAgfVxuICAgIC5idG4td2hpdGUge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2VhZWM7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZTpob3ZlcixcbiAgICAgICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KSBpbnNldDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sLFxuICAgIC5zaW5nbGUtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU2ZTc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0IDBzLCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMxYWIzOTQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVscC1idWJibGUge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICAgICAgICAudHJhbnNpdGlvbihhbGwsIDcwMG1zLCAyMDBtcyk7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNob3Nlbi1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAuY2hvc2VuLXNpbmdsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXYgYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogM3B4IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2hvc2VuLXJlc3VsdHMgbGkuaGlnaGxpZ2h0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGMjQyNDtcbiAgICAgICAgfVxuICAgICAgICAmLmNob3Nlbi1jb250YWluZXItYWN0aXZlIHtcbiAgICAgICAgICAgICYuY2hvc2VuLXdpdGgtZHJvcCB7XG4gICAgICAgICAgICAgICAgLmNob3Nlbi1zaW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgICAgICAgICAgICAgZGl2IGIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jaG9zZW4tZHJvcCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDAwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSxcbiAgICAuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNmU3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHNwYW4sXG4gICAgICAgIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb3dfd3JhcF9jb250YWN0IHtcbiAgICAuaXRlbV9jb250YWN0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG1hcmdpbjogMjBweCA1JTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzU0NTQ1NDtcbiAgICB9XG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gMzBweCcpO1xuICAgIH1cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCA1NCwgNTQpO1xuICAgICAgICAgICAgLnRyYW5zaXRpb24oY29sb3IsIDIwMG1zKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jbGFzcyB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pdGlfX2ZsYWcge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy9pbnRsLXRlbC1pbnB1dC9idWlsZC9pbWcvZmxhZ3MucG5nXCIpO31cblxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMngpIHtcbiAgICAuaXRpX19mbGFnIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9ub2RlX21vZHVsZXMvaW50bC10ZWwtaW5wdXQvYnVpbGQvaW1nL2ZsYWdzQDJ4LnBuZ1wiKTt9XG59XG5cbi5pdGkgLml0aV9fY291bnRyeS1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaXRpLS1zaG93LXNlbGVjdGVkLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5oZWFkZXIge1xuICAgIC5pdGlfX2ZsYWctY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG59XG5cbi5iYWNrIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiBAcHJpbWFyeUNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3JMaWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiBAcHJpbWFyeUNvbG9yTGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXNldF9wYXNzd29yZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmxvZ2luX2Zvcl9tYWlsX29yX3Bob25lIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI0VBMjEyNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0VBMjEyNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLndyYXBfYnRuX3JlZ2lzdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICNFQTIxMjY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRUEyMTI2O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvbW8tZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogI0VBMjEyNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNFQTIxMjY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dpbnNjcmVlbiB7XG4gICAgJi5wYXNzd29yZEJveCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cbiAgICAmLm1pZGRsZS1ib3gge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICYubG9naW4tc2VsZWN0LXVzZXIge1xuICAgICAgICAgICAgd2lkdGg6IDM3NXB4O1xuICAgICAgICB9XG4gICAgICAgICYubG9naW4taW5wdXQtY29kZSB7XG4gICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAubG9naW5fYnlfcGhvbmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgLmlucHV0IHtcbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTAyNzI5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3VjY2VzcyB7XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODdjMTA5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgICAgICAgLmNob3Nlbi1zaW5nbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIGRpdiBiIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3Age1xuICAgICAgICAgICAgLmNob3Nlbi1zaW5nbGUge1xuICAgICAgICAgICAgICAgIGRpdiBiIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndyYXBfaW5wdXRfY29kZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgLmlucHV0X2NvZGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4MDgwODAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGVfZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yTGlnaHQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAuaXRpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLml0aV9fZmxhZy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbnB1dF9waG9uZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VuZF9saW5rLFxuICAgIC5yZXNlbmRfdGltZSxcbiAgICAucG9saWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICBidXR0b24sXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucmVzZW5kX3RpbWUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5yZXNlbmRfbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtvcGFjaXR5OiAwO31cbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtvcGFjaXR5OiAwO31cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtvcGFjaXR5OiAwO31cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtvcGFjaXR5OiAwO31cblxuLmZvcm1fYnlfc2VsZWN0X3VzZXJzIHtcbiAgICBnYXA6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLndyYXBfc2VsZWN0X3VzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyOm5vdCgudXNlcl9ub3RfYWN0aXZlKSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjQzk0OTQyXG4gICAgfVxuXG4gICAgJi51c2VyX25vdF9hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMxLCAyMzEsIDIzMSwgMC41KTtcbiAgICAgICAgZGl2Om5vdCguc2VsZWN0X3VzZXJfaW5mbykge1xuICAgICAgICAgICAgb3BhY2l0eTogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3RfdXNlcl9lbWFpbCxcbiAgICAgICAgLnNlbGVjdF91c2VyX25hbWUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW5pdGlhbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDOTQ5NDI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWxlY3RfdXNlcl9uYW1lIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICB9XG5cbiAgICAuc2VsZWN0X3VzZXJfZW1haWwsXG4gICAgLnNlbGVjdF91c2VyX25hbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuc2VsZWN0X3VzZXJfaW5mbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgfVxufVxuXG4ucmVnaXN0ZXIge1xuICAgIC50aXRsZV9kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICNFQTIxMjY7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICNFQTIxMjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBzZWxlY3Q6aW52YWxpZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0Lm5vdF9zdXBwb3J0ZWQge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC5ub3RfcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAuY2hvc2VuLXNpbmdsZSxcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFQTIxMjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVycm9yLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIC5zZWN0aW9uX2JvdHRvbSB7XG4gICAgICAgICAgICAuYm90dG9tX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgLmZvcm1fbG9naW4ubG9naW5fYnlfZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLFxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24uYnRuX2xvZ2luIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgIC5maXJzdF9zY3JlZW4ge1xuICAgICAgICAubGVmdCxcbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIC5wYXJ0bmVyc19ibG9jayxcbiAgICAgICAgICAgIC50aW1lX2Jsb2NrLFxuICAgICAgICAgICAgLmV4Y2x1c2l2ZV9ibG9jayB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aW1lX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyc19ibG9jayxcbiAgICAgICAgICAgIC5leGNsdXNpdmVfYmxvY2sge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAuc2xpZGVyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAud3JhcF9zbGlkZXJfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpZGVyX2ltYWdlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnNlY3Rpb25fa2lkcyxcbiAgICAuc2VjdGlvbl9tYW4sXG4gICAgLnNlY3Rpb25fd29tYW4ge1xuICAgICAgICAucm93X3NlY3Rpb24ge1xuICAgICAgICAgICAgLm1hbl9ibG9ja19maXJzdCxcbiAgICAgICAgICAgIC5raWRzX2Jsb2NrX2ZpcnN0LFxuICAgICAgICAgICAgLndvbWFuX2Jsb2NrX2ZpcnN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JygxMDAlIC8gMyAqIDIpIC0gMTBweCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAzKSAtIDEwcHgnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maXJzdF9zY3JlZW4ge1xuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLnBhcnRuZXJzX2Jsb2NrLFxuICAgICAgICAgICAgLnRpbWVfYmxvY2ssXG4gICAgICAgICAgICAuZXhjbHVzaXZlX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JzUwJSAtIDEwcHgnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwNXB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIC5zZWN0aW9uX3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zZWN0aW9uX2JvdHRvbSB7XG4gICAgICAgICAgICAudG9wX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodEFib3V0LFxuICAgIC5sZWZ0QWJvdXQsXG4gICAgLmxlZnRNZW51LFxuICAgIC5yaWdodENvbnRlbnQge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmxlZnRNZW51LFxuICAgIC5yaWdodENvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucmlnaHRBYm91dCB7XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uX2tpZHMsXG4gICAgLnNlY3Rpb25fbWFuLFxuICAgIC5zZWN0aW9uX3dvbWFuIHtcbiAgICAgICAgLnJvd19zZWN0aW9uIHtcbiAgICAgICAgICAgIC5tYW5fYmxvY2tfZmlyc3QsXG4gICAgICAgICAgICAua2lkc19ibG9ja19maXJzdCxcbiAgICAgICAgICAgIC53b21hbl9ibG9ja19maXJzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gMTBweCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODgwcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgLnNlY3Rpb25fYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgLnRvcF9oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJpZ2h0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubWVudV9ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAudG9wX21lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5ld19jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50X25ld19tb2RlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NSUsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5waG9uZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ib3R0b21faGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmZvcm1fbG9naW4ge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAud3JhcF9pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC53cmFwX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudXNlcl9hdXRob3JpemVkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAud2VsY29tZV90ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAgIC5maXJzdF9zY3JlZW4ge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAuc2xpZGVyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAud3JhcF9zbGlkZXJfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGlkZXJfaW1hZ2UyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIC5wYXJ0bmVyc19ibG9jayxcbiAgICAgICAgICAgIC50aW1lX2Jsb2NrLFxuICAgICAgICAgICAgLmV4Y2x1c2l2ZV9ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leGNsdXNpdmVfYmxvY2ssXG4gICAgICAgICAgICAudGltZV9ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgICAgIC5idXR0b24tZ28ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbl9raWRzLFxuICAgIC5zZWN0aW9uX21hbixcbiAgICAuc2VjdGlvbl93b21hbiB7XG4gICAgICAgIC5yb3dfc2VjdGlvbiB7XG4gICAgICAgICAgICAubWFuX2Jsb2NrX2ZpcnN0LFxuICAgICAgICAgICAgLmtpZHNfYmxvY2tfZmlyc3QsXG4gICAgICAgICAgICAud29tYW5fYmxvY2tfZmlyc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nMTAwJSAtIDEwcHgnKTtcbiAgICAgICAgICAgICAgICAuYnV0dG9uLWdvIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHRfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JygxMDAlIC8gMikgLSAxMHB4Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93X3dyYXBfY29udGFjdCB7XG4gICAgICAgIC5pdGVtX2NvbnRhY3Qge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSA0MHB4Jyk7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAgIC5maXJzdF9zY3JlZW4ge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAuc2xpZGVyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAud3JhcF9zbGlkZXJfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uX2tpZHMsXG4gICAgLnNlY3Rpb25fbWFuLFxuICAgIC5zZWN0aW9uX3dvbWFuIHtcbiAgICAgICAgLnJvd19zZWN0aW9uIHtcbiAgICAgICAgICAgIC5tYW5fYmxvY2tfZmlyc3QsXG4gICAgICAgICAgICAua2lkc19ibG9ja19maXJzdCxcbiAgICAgICAgICAgIC53b21hbl9ibG9ja19maXJzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gMTBweCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgLnNlY3Rpb25fYm90dG9tIHtcbiAgICAgICAgICAgIC50b3BfaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAucmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAubGFuZy1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yb3dfY291bnRyeSxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yb3dfbGFuZ3VhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBob25lLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgJl9tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmX2Rlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXIge1xuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLmZvb3Rlcl9waG9uZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIC5sb2dvX2dyZXksXG4gICAgICAgICAgICAubG9nb19ncmV5X2NhZmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAuZm9vdGVyX3Bob25lIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXJfZGVsYXdlYiB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTkwcHgpIHtcbiAgICAuc2VjdGlvbl9raWRzLFxuICAgIC5zZWN0aW9uX21hbixcbiAgICAuc2VjdGlvbl93b21hbiB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5yb3dfc2VjdGlvbiB7XG4gICAgICAgICAgICAubWFuX2Jsb2NrX2ZpcnN0LFxuICAgICAgICAgICAgLmtpZHNfYmxvY2tfZmlyc3QsXG4gICAgICAgICAgICAud29tYW5fYmxvY2tfZmlyc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nMTAwJSAtIDEwcHgnKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1nbyB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHRfYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbl9tYW4sXG4gICAgICAgIC5pY29uX2tpZHMge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpcnN0X3NjcmVlbiB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIC5zbGlkZXJfYmxvY2sge1xuICAgICAgICAgICAgICAgIC53cmFwX3NsaWRlcl9ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXJfaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpZGVyX2ltYWdlMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXJfYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICAudGV4dF9ibG9jayB7XG4gICAgICAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcnRuZXJzX2Jsb2NrLFxuICAgICAgICAgICAgLnRpbWVfYmxvY2ssXG4gICAgICAgICAgICAuZXhjbHVzaXZlX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSAxMHB4Jyk7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJ0bmVyc19ibG9jayB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnNlY3Rpb25fa2lkcyxcbiAgICAuc2VjdGlvbl9tYW4sXG4gICAgLnNlY3Rpb25fd29tYW4ge1xuICAgICAgICAucm93X3NlY3Rpb24ge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nMTAwJSAtIDEwcHgnKTtcblxuICAgICAgICAgICAgICAgICYudmVydGljYWwyX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gICAgLmZpcnN0X3NjcmVlbiB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIC5zbGlkZXJfYmxvY2sge1xuICAgICAgICAgICAgICAgIC53cmFwX3NsaWRlcl9ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZXJfaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWRlcl9pbWFnZTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVyX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sZWZ0QWJvdXQge1xuICAgICAgICAuaXRlbV9hYm91dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWZ0TWVudSxcbiAgICAucmlnaHRDb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIC5zZWN0aW9uX2JvdHRvbSB7XG4gICAgICAgICAgICAudG9wX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgLnJpZ2h0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgLmxhbmctYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIC5zZWN0aW9uX2JvdHRvbSB7XG4gICAgICAgICAgICAudG9wX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzNSUgNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5waG9uZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAmX21vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5sYW5nLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgLnNlY3Rpb25fYm90dG9tIHtcbiAgICAgICAgICAgIC50b3BfaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAubWVudV9ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIC50b3BfbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ib3R0b21faGVhZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIC5mb3JtX2xvZ2luIHtcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC51c2VyX2F1dGhvcml6ZWQge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmtfaG9tZSxcbiAgICAgICAgICAgICAgICAgICAgLmxvZ291dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uLWdvIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uX2tpZHMsXG4gICAgLnNlY3Rpb25fbWFuLFxuICAgIC5zZWN0aW9uX3dvbWFuIHtcbiAgICAgICAgLnJvd19zZWN0aW9uIHtcbiAgICAgICAgICAgIC5tYW5fYmxvY2tfZmlyc3QsXG4gICAgICAgICAgICAua2lkc19ibG9ja19maXJzdCxcbiAgICAgICAgICAgIC53b21hbl9ibG9ja19maXJzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gMTBweCcpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGFwcHMgcG9wdXAgc2NhbGluZyBmaXhlcyAoZm9yIG1vYmlsZSBwaG9uZXMpXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChwb2ludGVyOmNvYXJzZSkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA3NjdweCkge1xuICAgIC5wb3B1cC1vdmVybGF5IHtcbiAgICAgICAgLnBvcHVwLW1vYmlsZS1hcHBzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjAlIDQwcHg7XG5cbiAgICAgICAgICAgICZfX3N0b3Jlcy1pbmZvIHtcbiAgICAgICAgICAgICAgICAuc3RvcmVzLWluZm9fX2xvZ28ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0b3Jlcy1pbmZvX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcmVjb21tZW5kYXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19yaWdodC1ibG9jayB7XG4gICAgICAgICAgICAgICAgLnBvcHVwLW1vYmlsZS1hcHBzX19hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNlZ29lVUlcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1NlZ29lVUkvU2Vnb2VVSVJlZ3VsYXIvU2Vnb2VVSVJlZ3VsYXIuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJUmVndWxhci9TZWdvZVVJUmVndWxhci5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJUmVndWxhci9TZWdvZVVJUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJUmVndWxhci9TZWdvZVVJUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU2Vnb2VVSVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJQm9sZC9TZWdvZVVJQm9sZC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlCb2xkL1NlZ29lVUlCb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlCb2xkL1NlZ29lVUlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlCb2xkL1NlZ29lVUlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLyogZm9udC1mYW1pbHk6IFwiU2Vnb2VVSUl0YWxpY1wiOyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU2Vnb2VVSVwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJSXRhbGljL1NlZ29lVUlJdGFsaWMuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJSXRhbGljL1NlZ29lVUlJdGFsaWMuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUkvU2Vnb2VVSUl0YWxpYy9TZWdvZVVJSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlJdGFsaWMvU2Vnb2VVSUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLyogZm9udC1mYW1pbHk6IFwiU2Vnb2VVSUxpZ2h0XCI7ICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJTZWdvZVVJXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlMaWdodC9TZWdvZVVJTGlnaHQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJTGlnaHQvU2Vnb2VVSUxpZ2h0LmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlMaWdodC9TZWdvZVVJTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUkvU2Vnb2VVSUxpZ2h0L1NlZ29lVUlMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLyogZm9udC1mYW1pbHk6IFwiU2Vnb2VVSVNlbWlCb2xkXCI7ICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJTZWdvZVVJXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlTZW1pQm9sZC9TZWdvZVVJU2VtaUJvbGQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvU2Vnb2VVSS9TZWdvZVVJU2VtaUJvbGQvU2Vnb2VVSVNlbWlCb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9TZWdvZVVJL1NlZ29lVUlTZW1pQm9sZC9TZWdvZVVJU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUkvU2Vnb2VVSVNlbWlCb2xkL1NlZ29lVUlTZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRm9ydW0nO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvRm9ydW0vRm9ydW0tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogQkVHSU4gVGhpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9UaGluL1JvYm90by1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9UaGluL1JvYm90by1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4vKiBFTkQgVGhpbiAqL1xuLyogQkVHSU4gVGhpbiBJdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vVGhpbkl0YWxpYy9Sb2JvdG8tVGhpbkl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vVGhpbkl0YWxpYy9Sb2JvdG8tVGhpbkl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1RoaW5JdGFsaWMvUm9ib3RvLVRoaW5JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuLyogRU5EIFRoaW4gSXRhbGljICovXG4vKiBCRUdJTiBMaWdodCAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9MaWdodC9Sb2JvdG8tTGlnaHQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTGlnaHQvUm9ib3RvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTGlnaHQvUm9ib3RvLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi8qIEVORCBMaWdodCAqL1xuLyogQkVHSU4gTGlnaHQgSXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL0xpZ2h0SXRhbGljL1JvYm90by1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTGlnaHRJdGFsaWMvUm9ib3RvLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTGlnaHRJdGFsaWMvUm9ib3RvLUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbi8qIEVORCBMaWdodCBJdGFsaWMgKi9cbi8qIEJFR0lOIFJlZ3VsYXIgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi8qIEVORCBSZWd1bGFyICovXG4vKiBCRUdJTiBJdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vSXRhbGljL1JvYm90by1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL0l0YWxpYy9Sb2JvdG8tSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vSXRhbGljL1JvYm90by1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9JdGFsaWMvUm9ib3RvLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vSXRhbGljL1JvYm90by1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9JdGFsaWMvUm9ib3RvLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4vKiBFTkQgSXRhbGljICovXG4vKiBCRUdJTiBNZWRpdW0gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0uZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL01lZGl1bS9Sb2JvdG8tTWVkaXVtLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL01lZGl1bS9Sb2JvdG8tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuLyogRU5EIE1lZGl1bSAqL1xuLyogQkVHSU4gTWVkaXVtIEl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9NZWRpdW1JdGFsaWMvUm9ib3RvLU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vTWVkaXVtSXRhbGljL1JvYm90by1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9NZWRpdW1JdGFsaWMvUm9ib3RvLU1lZGl1bUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4vKiBFTkQgTWVkaXVtIEl0YWxpYyAqL1xuLyogQkVHSU4gQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkL1JvYm90by1Cb2xkLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkL1JvYm90by1Cb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JvbGQvUm9ib3RvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkL1JvYm90by1Cb2xkLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkL1JvYm90by1Cb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JvbGQvUm9ib3RvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi8qIEVORCBCb2xkICovXG4vKiBCRUdJTiBCb2xkIEl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkSXRhbGljL1JvYm90by1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkSXRhbGljL1JvYm90by1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQm9sZEl0YWxpYy9Sb2JvdG8tQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JvbGRJdGFsaWMvUm9ib3RvLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JvbGRJdGFsaWMvUm9ib3RvLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by9Cb2xkSXRhbGljL1JvYm90by1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4vKiBFTkQgQm9sZCBJdGFsaWMgKi9cbi8qIEJFR0lOIEJsYWNrICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JsYWNrL1JvYm90by1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi8qIEVORCBCbGFjayAqL1xuLyogQkVHSU4gQmxhY2sgSXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvL0JsYWNrSXRhbGljL1JvYm90by1CbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQmxhY2tJdGFsaWMvUm9ib3RvLUJsYWNrSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8vQmxhY2tJdGFsaWMvUm9ib3RvLUJsYWNrSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbi8qIEVORCBCbGFjayBJdGFsaWMgKi9cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zTGlnaHQvT3BlblNhbnNMaWdodC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0xpZ2h0L09wZW5TYW5zTGlnaHQuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zTGlnaHQvT3BlblNhbnNMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNMaWdodC9PcGVuU2Fuc0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNMaWdodEl0YWxpYy9PcGVuU2Fuc0xpZ2h0SXRhbGljLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zTGlnaHRJdGFsaWMvT3BlblNhbnNMaWdodEl0YWxpYy5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNMaWdodEl0YWxpYy9PcGVuU2Fuc0xpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0xpZ2h0SXRhbGljL09wZW5TYW5zTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc1JlZ3VsYXIvT3BlblNhbnNSZWd1bGFyLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc1JlZ3VsYXIvT3BlblNhbnNSZWd1bGFyLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zUmVndWxhci9PcGVuU2Fuc1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0l0YWxpYy9PcGVuU2Fuc0l0YWxpYy5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0l0YWxpYy9PcGVuU2Fuc0l0YWxpYy5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNJdGFsaWMvT3BlblNhbnNJdGFsaWMuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zSXRhbGljL09wZW5TYW5zSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0l0YWxpYy9PcGVuU2Fuc0l0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zTWVkaXVtL09wZW5TYW5zTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNNZWRpdW1JdGFsaWMvT3BlblNhbnNNZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNTZW1pQm9sZC9PcGVuU2Fuc1NlbWlCb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc1NlbWlCb2xkL09wZW5TYW5zU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zU2VtaUJvbGQvT3BlblNhbnNTZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zU2VtaUJvbGRJdGFsaWMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNTZW1pQm9sZEl0YWxpYy9PcGVuU2Fuc1NlbWlCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0JvbGQvT3BlblNhbnNCb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0JvbGQvT3BlblNhbnNCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0JvbGQvT3BlblNhbnNCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zQm9sZC9PcGVuU2Fuc0JvbGQuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkL09wZW5TYW5zQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNCb2xkSXRhbGljL09wZW5TYW5zQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0JvbGRJdGFsaWMvT3BlblNhbnNCb2xkSXRhbGljLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zQm9sZEl0YWxpYy9PcGVuU2Fuc0JvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0V4dHJhQm9sZC9PcGVuU2Fuc0V4dHJhQm9sZC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0V4dHJhQm9sZC9PcGVuU2Fuc0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNFeHRyYUJvbGQvT3BlblNhbnNFeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zRXh0cmFCb2xkL09wZW5TYW5zRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMvT3BlblNhbnNFeHRyYUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljL09wZW5TYW5zRXh0cmFCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy9PcGVuU2Fuc0V4dHJhQm9sZEl0YWxpYy9PcGVuU2Fuc0V4dHJhQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Ryb2lkIFNhbnMgTW9ubyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Ryb2lkU2Fuc01vbm8vRHJvaWRTYW5zTW9uby13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Ecm9pZFNhbnNNb25vL0Ryb2lkU2Fuc01vbm8td2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvRHJvaWRTYW5zTW9uby9Ecm9pZFNhbnNNb25vLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9Ecm9pZFNhbnNNb25vL0Ryb2lkU2Fuc01vbm8td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi9mb250cy9Ecm9pZFNhbnNNb25vL0Ryb2lkU2Fuc01vbm8td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9Ecm9pZFNhbnNNb25vL0Ryb2lkU2Fuc01vbm8td2ViZm9udC5zdmcjZHJvaWRfc2Fuc19tb25vcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L21vbnRzZXJyYXQtNDAwLW5vcm1hbC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvbW9udHNlcnJhdC00MDAtbm9ybWFsLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvbW9udHNlcnJhdC00MDAtbm9ybWFsLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTm90b1NhbnMvbm90by03MDAtbm9ybWFsLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTm90b1NhbnMvbm90by03MDAtbm9ybWFsLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05vdG9TYW5zL25vdG8tNzAwLW5vcm1hbC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsIkBmb250LWZhY2V7Zm9udC1mYW1pbHk6J3BpeGZsb3ctZm9udC1saWJyYXJ5Jztmb250LWRpc3BsYXk6IHN3YXA7c3JjOnVybCgnLi4vZm9udHMvcGl4Zmxvdy1mb250LWxpYnJhcnkud29mZicpIGZvcm1hdCgnd29mZicpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1bY2xhc3NePVwiaWNvbi1cIl0sW2NsYXNzKj1cIiBpY29uLVwiXXtmb250LWZhbWlseToncGl4Zmxvdy1mb250LWxpYnJhcnknO3NwZWFrOm5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pY29uLWFscGhhOmJlZm9yZXtjb250ZW50OlwiXFxlYmVlXCJ9Lmljb24tYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZjBcIn0uaWNvbi1wb2ludDpiZWZvcmV7Y29udGVudDpcIlxcZWJmMVwifS5pY29uLXNlYXJjaDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZWFcIn0uaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlYmVmXCJ9Lmljb24tYmVsbDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGViM2FcIn0uaWNvbi1oYW1idXJnZXItbWVudTpiZWZvcmV7Y29udGVudDpcIlxcZWJlNVwifS5pY29uLXppZ3phZzpiZWZvcmV7Y29udGVudDpcIlxcZTk2Y1wifS5pY29uLXJhdGluZzpiZWZvcmV7Y29udGVudDpcIlxcZWJlYlwifS5pY29uLXBsYXktY3VydmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDZcIn0uaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZTkwMVwifS5pY29uLXNob3BjYXJ0MjpiZWZvcmV7Y29udGVudDpcIlxcZTkwMlwifS5pY29uLXNlYXJjaDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDBcIn0uaWNvbi1ub3RpZmljYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNmFcIn0uaWNvbi1BcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZThlYlwifS5pY29uLUNoZXJyaWVzOmJlZm9yZXtjb250ZW50OlwiXFxlOGVjXCJ9Lmljb24tR3JhcGVzOmJlZm9yZXtjb250ZW50OlwiXFxlOGVkXCJ9Lmljb24tVG9tYXRvOmJlZm9yZXtjb250ZW50OlwiXFxlOGVlXCJ9Lmljb24tUGVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4ZWZcIn0uaWNvbi1Ccm9jb2xpOmJlZm9yZXtjb250ZW50OlwiXFxlOGYwXCJ9Lmljb24tT2xpdmVyOmJlZm9yZXtjb250ZW50OlwiXFxlOGYxXCJ9Lmljb24tQ2Fycm90OmJlZm9yZXtjb250ZW50OlwiXFxlOGYyXCJ9Lmljb24tR2FybGljOmJlZm9yZXtjb250ZW50OlwiXFxlOGYzXCJ9Lmljb24tTGVtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU4ZjVcIn0uaWNvbi0yU2VhdGVkU29mYTpiZWZvcmV7Y29udGVudDpcIlxcZThmNlwifS5pY29uLVN0cmF3YmVycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4ZjdcIn0uaWNvbi1XYXRlcm1lbG9uOmJlZm9yZXtjb250ZW50OlwiXFxlOGY4XCJ9Lmljb24tQXZvY2FkbzpiZWZvcmV7Y29udGVudDpcIlxcZThmOVwifS5pY29uLVBpbmVhcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZThmYVwifS5pY29uLUVnZ3BsYW50OmJlZm9yZXtjb250ZW50OlwiXFxlOGZiXCJ9Lmljb24tUHVtcGtpbjpiZWZvcmV7Y29udGVudDpcIlxcZThmY1wifS5pY29uLUdyYWluczpiZWZvcmV7Y29udGVudDpcIlxcZThmZVwifS5pY29uLVdvcmtpbmdEZXNrOmJlZm9yZXtjb250ZW50OlwiXFxlOTAzXCJ9Lmljb24tT2ZmaWNlQ2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDRcIn0uaWNvbi1QYWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDVcIn0uaWNvbi1CdXRjaGVyS25pZmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDdcIn0uaWNvbi1DaGVmS25pZmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDhcIn0uaWNvbi1TcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZTkwYlwifS5pY29uLUN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MGNcIn0uaWNvbi1TYWxhZDpiZWZvcmV7Y29udGVudDpcIlxcZTkwZFwifS5pY29uLU1hcnRpbmlHbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZTkwZVwifS5pY29uLURhaXJ5OmJlZm9yZXtjb250ZW50OlwiXFxlOTBmXCJ9Lmljb24tTWVhdGJhbGxzOmJlZm9yZXtjb250ZW50OlwiXFxlOTExXCJ9Lmljb24tR2xhc3NvZldhdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlOTEyXCJ9Lmljb24tQmVlclBpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTNcIn0uaWNvbi1Eb3VnaG51dDpiZWZvcmV7Y29udGVudDpcIlxcZTkxNFwifS5pY29uLUZyb3N0ZWRDdXBjYWtlOmJlZm9yZXtjb250ZW50OlwiXFxlOTE1XCJ9Lmljb24tVGVhSW5mdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTkxN1wifS5pY29uLVRlYXBvdDpiZWZvcmV7Y29udGVudDpcIlxcZTkxOFwifS5pY29uLUJvaWxpbmdTdGV3OmJlZm9yZXtjb250ZW50OlwiXFxlOTE5XCJ9Lmljb24tRnJ5aW5nUGFuOmJlZm9yZXtjb250ZW50OlwiXFxlOTFhXCJ9Lmljb24tVGVhQ3VwOmJlZm9yZXtjb250ZW50OlwiXFxlOTFiXCJ9Lmljb24tQ29mZmVlQ3VwOmJlZm9yZXtjb250ZW50OlwiXFxlOTFjXCJ9Lmljb24tR3JvY2VyeUJhZzpiZWZvcmV7Y29udGVudDpcIlxcZTkxZFwifS5pY29uLVN0cmlwcGVkSWNlY3JlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MWZcIn0uaWNvbi1Db25lR2VsYXRvOmJlZm9yZXtjb250ZW50OlwiXFxlOTIxXCJ9Lmljb24tSG90RG9nOmJlZm9yZXtjb250ZW50OlwiXFxlOTIyXCJ9Lmljb24tSGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxlOTI0XCJ9Lmljb24tVGFjbzpiZWZvcmV7Y29udGVudDpcIlxcZTkyNlwifS5pY29uLUZyZW5jaEZyaWVzOmJlZm9yZXtjb250ZW50OlwiXFxlOTI3XCJ9Lmljb24tU25vd2ZsYWtlOmJlZm9yZXtjb250ZW50OlwiXFxlOTI4XCJ9Lmljb24tQ2hyaXN0bWFzVHJlZTpiZWZvcmV7Y29udGVudDpcIlxcZTkyOVwifS5pY29uLUNocmlzdG1hc1Nob3BwaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlOTJiXCJ9Lmljb24tRGVjb3JhdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmNcIn0uaWNvbi1HaW5nZXJicmVhZENvb2tpZTpiZWZvcmV7Y29udGVudDpcIlxcZTkyZFwifS5pY29uLU1pdHRlbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmVcIn0uaWNvbi1Db29raWVzOmJlZm9yZXtjb250ZW50OlwiXFxlOTJmXCJ9Lmljb24tT3V0ZG9vckxhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzFcIn0uaWNvbi1PdXRkb29yTGFtcDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzJcIn0uaWNvbi1Ub2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzNcIn0uaWNvbi1DYW5keTpiZWZvcmV7Y29udGVudDpcIlxcZTkzNFwifS5pY29uLUphd2JyZWFrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzVcIn0uaWNvbi1HbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZTkzNlwifS5pY29uLUNvenlBcm1jaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZTkzN1wifS5pY29uLUNhbmR5Q2FuZTpiZWZvcmV7Y29udGVudDpcIlxcZTkzOVwifS5pY29uLVJvb21MYW1wOmJlZm9yZXtjb250ZW50OlwiXFxlOTNhXCJ9Lmljb24tRWxlY3RyaWNIZWF0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5M2RcIn0uaWNvbi1Tbm93bWFuOmJlZm9yZXtjb250ZW50OlwiXFxlOTNlXCJ9Lmljb24tR2luZ2VyYnJlYWRIb3VzZTpiZWZvcmV7Y29udGVudDpcIlxcZTk0MFwifS5pY29uLVN0cmF3YmVycnlKYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDJcIn0uaWNvbi1GaXJlcGxhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDNcIn0uaWNvbi1Dcm9zczpiZWZvcmV7Y29udGVudDpcIlxcZTk0NFwifS5pY29uLVNwaWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTk0NlwifS5pY29uLVNrdWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTQ4XCJ9Lmljb24tU29kYUNhbjpiZWZvcmV7Y29udGVudDpcIlxcZTk0OVwifS5pY29uLVB1bXBraW4yOmJlZm9yZXtjb250ZW50OlwiXFxlOTRjXCJ9Lmljb24tV2FzaGluZ01hY2hpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NGVcIn0uaWNvbi1LaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlOTRmXCJ9Lmljb24tQ2hlZGRhcjpiZWZvcmV7Y29udGVudDpcIlxcZTk1MFwifS5pY29uLUJhcmJlcXVlRmVhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NTJcIn0uaWNvbi1BZGRQcm9maWxlczpiZWZvcmV7Y29udGVudDpcIlxcZTk1M1wifS5pY29uLVN1Y2Nlc3NGaWxlOmJlZm9yZXtjb250ZW50OlwiXFxlOTU0XCJ9Lmljb24tU3luY0Nsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlOTU1XCJ9Lmljb24tRWRpdE1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NTZcIn0uaWNvbi1QYXJ0eUhhdDpiZWZvcmV7Y29udGVudDpcIlxcZTk1N1wifS5pY29uLVNsaWNlZFBpeno6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NThcIn0uaWNvbi1CYWxvb25zOmJlZm9yZXtjb250ZW50OlwiXFxlOTU5XCJ9Lmljb24tQmF0aFR1YjpiZWZvcmV7Y29udGVudDpcIlxcZTk1YVwifS5pY29uLUx1Y2t5SG9yc2VzaG9lOmJlZm9yZXtjb250ZW50OlwiXFxlOTVkXCJ9Lmljb24tQmVlcktlZzpiZWZvcmV7Y29udGVudDpcIlxcZTk1ZVwifS5pY29uLUphcGFuZXNzZVNhbGFkOmJlZm9yZXtjb250ZW50OlwiXFxlOTVmXCJ9Lmljb24tQnJlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjBcIn0uaWNvbi1GbG93ZXJQb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjFcIn0uaWNvbi1Ub2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZTk2M1wifS5pY29uLUhhdW5jaG9mTWVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTk2NVwifS5pY29uLU1pbmVjcmFmdEJvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjZcIn0uaWNvbi1TdGVhazpiZWZvcmV7Y29udGVudDpcIlxcZTk2N1wifS5pY29uLUNodXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZTk2OFwifS5pY29uLUVhc3RlckVnZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjlcIn0uaWNvbi1Ib3REaXNoOmJlZm9yZXtjb250ZW50OlwiXFxlOTZhXCJ9Lmljb24tTGlnaHRCdWxiOmJlZm9yZXtjb250ZW50OlwiXFxlOTZiXCJ9Lmljb24tU2hyaW1wOmJlZm9yZXtjb250ZW50OlwiXFxlOTZlXCJ9Lmljb24tRGljZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NmZcIn0uaWNvbi1LaXRjaGVuR2xvdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NzBcIn0uaWNvbi1GdWxsTW9vbjpiZWZvcmV7Y29udGVudDpcIlxcZTk3MVwifS5pY29uLUNhcmRzOmJlZm9yZXtjb250ZW50OlwiXFxlOTczXCJ9Lmljb24tTWljcm93YXZlOmJlZm9yZXtjb250ZW50OlwiXFxlOTc0XCJ9Lmljb24tT3dsOmJlZm9yZXtjb250ZW50OlwiXFxlOTc1XCJ9Lmljb24tRmlzaDpiZWZvcmV7Y29udGVudDpcIlxcZTk3N1wifS5pY29uLUNoYW1wYWduZUdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NzlcIn0uaWNvbi1QaWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2JcIn0uaWNvbi1Eb3BlTWl4OmJlZm9yZXtjb250ZW50OlwiXFxlOTdkXCJ9Lmljb24tVmFjdXVtQ2xlYW5lcjpiZWZvcmV7Y29udGVudDpcIlxcZTk3ZVwifS5pY29uLUNoYXJnaW5nQmF0dGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTk4MlwifS5pY29uLURyaXZlTGljZW5zZTpiZWZvcmV7Y29udGVudDpcIlxcZTk4NFwifS5pY29uLVJpY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OGJcIn0uaWNvbi1UaW1lLVRyYWNraW5nMjpiZWZvcmV7Y29udGVudDpcIlxcZTk4ZVwifS5pY29uLU9pbnRtZW50OmJlZm9yZXtjb250ZW50OlwiXFxlOThmXCJ9Lmljb24tTW92ZXRvVG9wOmJlZm9yZXtjb250ZW50OlwiXFxlOTkxXCJ9Lmljb24tTW92ZXRvQm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxlOTkyXCJ9Lmljb24tRXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxlOTk0XCJ9Lmljb24tTW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTk5NVwifS5pY29uLVBpZ2d5QmFuazpiZWZvcmV7Y29udGVudDpcIlxcZTk5NlwifS5pY29uLVRhcmdldDpiZWZvcmV7Y29udGVudDpcIlxcZTk5OVwifS5pY29uLVJhZGFyOmJlZm9yZXtjb250ZW50OlwiXFxlOTlhXCJ9Lmljb24tSW50ZXJuZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWJcIn0uaWNvbi1Nb25leTpiZWZvcmV7Y29udGVudDpcIlxcZTk5ZFwifS5pY29uLUNhcHN1bGVkUGlsbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTJcIn0uaWNvbi1Db2luczpiZWZvcmV7Y29udGVudDpcIlxcZTlhNFwifS5pY29uLU1hcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTZcIn0uaWNvbi1UcmFjazpiZWZvcmV7Y29udGVudDpcIlxcZTlhN1wifS5pY29uLUZhdm9yaXRlOmJlZm9yZXtjb250ZW50OlwiXFxlOWE4XCJ9Lmljb24tU3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZTlhOVwifS5pY29uLUxpa2UyOmJlZm9yZXtjb250ZW50OlwiXFxlOWFiXCJ9Lmljb24tSGVhbHRoOmJlZm9yZXtjb250ZW50OlwiXFxlOWFjXCJ9Lmljb24tRGlzbGlrZTpiZWZvcmV7Y29udGVudDpcIlxcZTlhZFwifS5pY29uLUNsb3VkU3luYzpiZWZvcmV7Y29udGVudDpcIlxcZTlhZVwifS5pY29uLUNsb3VkRG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YWZcIn0uaWNvbi1DbG91ZFVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTliMFwifS5pY29uLUNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlOWIyXCJ9Lmljb24tTWVnYXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxlOWIzXCJ9Lmljb24tV2ktRmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjRcIn0uaWNvbi1BaXJkcm9wOmJlZm9yZXtjb250ZW50OlwiXFxlOWI1XCJ9Lmljb24tVGh1bWJzRG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTliN1wifS5pY29uLVRodW1ic1VwOmJlZm9yZXtjb250ZW50OlwiXFxlOWI4XCJ9Lmljb24tU2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjlcIn0uaWNvbi1DYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxlOWJhXCJ9Lmljb24tQ2FsY3VsYXRvcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YmJcIn0uaWNvbi1UdXJuT2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlOWJkXCJ9Lmljb24tSGVscDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YmZcIn0uaWNvbi1XYXJuaW5nMTpiZWZvcmV7Y29udGVudDpcIlxcZTljMFwifS5pY29uLVN1Y2Nlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzFcIn0uaWNvbi1FcnJvcjpiZWZvcmV7Y29udGVudDpcIlxcZTljMlwifS5pY29uLVZvbHVtZURvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzNcIn0uaWNvbi1Wb2x1bWVVcDpiZWZvcmV7Y29udGVudDpcIlxcZTljNFwifS5pY29uLURvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzVcIn0uaWNvbi1DRDpiZWZvcmV7Y29udGVudDpcIlxcZTljN1wifS5pY29uLU11c2ljYWxOb3RlOmJlZm9yZXtjb250ZW50OlwiXFxlOWM5XCJ9Lmljb24tTW92aWVDYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2FcIn0uaWNvbi1DYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2JcIn0uaWNvbi1Nb3ZpZTpiZWZvcmV7Y29udGVudDpcIlxcZTljY1wifS5pY29uLVBpY3R1cmUyOmJlZm9yZXtjb250ZW50OlwiXFxlOWQwXCJ9Lmljb24tVmlkZW8yOmJlZm9yZXtjb250ZW50OlwiXFxlOWQyXCJ9Lmljb24tTG9ja2VkMzpiZWZvcmV7Y29udGVudDpcIlxcZTlkNlwifS5pY29uLVByb2ZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDlcIn0uaWNvbi1Vc2VyczpiZWZvcmV7Y29udGVudDpcIlxcZTlkYVwifS5pY29uLVNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZGJcIn0uaWNvbi1Mb2NhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTlkZFwifS5pY29uLUNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTFcIn0uaWNvbi1TaXJpOmJlZm9yZXtjb250ZW50OlwiXFxlOWUyXCJ9Lmljb24tT05PRkZTd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTNcIn0uaWNvbi1CbHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTVcIn0uaWNvbi1EaWFsUGFkOmJlZm9yZXtjb250ZW50OlwiXFxlOWU2XCJ9Lmljb24tVW5saW5rOmJlZm9yZXtjb250ZW50OlwiXFxlOWU4XCJ9Lmljb24tVHJhc2hCaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTlcIn0uaWNvbi1MYXllcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZWNcIn0uaWNvbi1XaW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxlOWVkXCJ9Lmljb24tTWVudTpiZWZvcmV7Y29udGVudDpcIlxcZTllZVwifS5pY29uLUhpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZjBcIn0uaWNvbi1WaWV3MjpiZWZvcmV7Y29udGVudDpcIlxcZTlmMVwifS5pY29uLUhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZjJcIn0uaWNvbi1TZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZjRcIn0uaWNvbi1TZWFyY2gyOmJlZm9yZXtjb250ZW50OlwiXFxlOWY1XCJ9Lmljb24tRmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZTlmN1wifS5pY29uLVZlY3RvcjpiZWZvcmV7Y29udGVudDpcIlxcZTlmOFwifS5pY29uLVJlYWRpbmdMaXN0OmJlZm9yZXtjb250ZW50OlwiXFxlOWZhXCJ9Lmljb24tQmFuazpiZWZvcmV7Y29udGVudDpcIlxcZWEwMFwifS5pY29uLVN0YW1wOmJlZm9yZXtjb250ZW50OlwiXFxlYTAxXCJ9Lmljb24tQ2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMDNcIn0uaWNvbi1UaW1laXNNb25leTpiZWZvcmV7Y29udGVudDpcIlxcZWEwNFwifS5pY29uLVN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxlYTA2XCJ9Lmljb24tQ3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZWEwN1wifS5pY29uLUZvb3RiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlYTA4XCJ9Lmljb24tUGxhc3RlcmVkRm9vdDpiZWZvcmV7Y29udGVudDpcIlxcZWEwOVwifS5pY29uLVNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxlYTBhXCJ9Lmljb24tSXBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZWEwY1wifS5pY29uLVBpbjpiZWZvcmV7Y29udGVudDpcIlxcZWEwZFwifS5pY29uLURpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMGVcIn0uaWNvbi1IYWlycGluOmJlZm9yZXtjb250ZW50OlwiXFxlYTEwXCJ9Lmljb24tRmluZ2VycHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMTFcIn0uaWNvbi1Qcml2YWN5OmJlZm9yZXtjb250ZW50OlwiXFxlYTEyXCJ9Lmljb24tSXBob25lNTpiZWZvcmV7Y29udGVudDpcIlxcZWExM1wifS5pY29uLVRWOmJlZm9yZXtjb250ZW50OlwiXFxlYTE0XCJ9Lmljb24taU1hYzpiZWZvcmV7Y29udGVudDpcIlxcZWExNVwifS5pY29uLUxhbmRzY2FwZUlwYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMTZcIn0uaWNvbi1JcGFkOmJlZm9yZXtjb250ZW50OlwiXFxlYTE3XCJ9Lmljb24tT2xkaU1hYzpiZWZvcmV7Y29udGVudDpcIlxcZWExOFwifS5pY29uLUdyYXBoUHJlc2VudGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlYTFhXCJ9Lmljb24tQ2hhcnRQcmVzZW50YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMWNcIn0uaWNvbi1NYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMWVcIn0uaWNvbi1TdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZWEyMFwifS5pY29uLUZpcnN0QUlkS2l0OmJlZm9yZXtjb250ZW50OlwiXFxlYTIxXCJ9Lmljb24tU2FmZXR5OmJlZm9yZXtjb250ZW50OlwiXFxlYTIyXCJ9Lmljb24tV2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZWEyM1wifS5pY29uLVByZXNjcmlwdGlvbkZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMjRcIn0uaWNvbi1Db250cm9sczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMjdcIn0uaWNvbi0zRENvb3JkaW5hdGVzOmJlZm9yZXtjb250ZW50OlwiXFxlYTI4XCJ9Lmljb24tQ29udHJvbHM0OmJlZm9yZXtjb250ZW50OlwiXFxlYTJiXCJ9Lmljb24tU2VsZWN0T2JqZWN0U2lkZTpiZWZvcmV7Y29udGVudDpcIlxcZWEyZFwifS5pY29uLUJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlYTJlXCJ9Lmljb24tU3RvcmUyOmJlZm9yZXtjb250ZW50OlwiXFxlYTJmXCJ9Lmljb24tQm9va21hcmsyOmJlZm9yZXtjb250ZW50OlwiXFxlYTMwXCJ9Lmljb24tRmxhZzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzJcIn0uaWNvbi1DYXNoaWVyOmJlZm9yZXtjb250ZW50OlwiXFxlYTMzXCJ9Lmljb24tVVNCQ2FibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzRcIn0uaWNvbi1CYWRtaW50b246YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzVcIn0uaWNvbi1JcGhvbmVDaGFyZ2luZ0NhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxlYTM2XCJ9Lmljb24tQ2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzdcIn0uaWNvbi1NYXJrc21hbnNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzlcIn0uaWNvbi1QT1M6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhM2FcIn0uaWNvbi1BbGFybUNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlYTNiXCJ9Lmljb24tQmFzZWJhbGxCYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhM2RcIn0uaWNvbi1CcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZWEzZVwifS5pY29uLUZheFNjYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNDJcIn0uaWNvbi1FZGl0OmJlZm9yZXtjb250ZW50OlwiXFxlYTQzXCJ9Lmljb24tQ3VwOmJlZm9yZXtjb250ZW50OlwiXFxlYTQ0XCJ9Lmljb24tV29ybGQtV2lkZTpiZWZvcmV7Y29udGVudDpcIlxcZWE0NVwifS5pY29uLVRlbm5pczpiZWZvcmV7Y29udGVudDpcIlxcZWE0N1wifS5pY29uLVdvcmxkLVdpZGUyOmJlZm9yZXtjb250ZW50OlwiXFxlYTQ4XCJ9Lmljb24tSWNlU2thdGVzOmJlZm9yZXtjb250ZW50OlwiXFxlYTQ5XCJ9Lmljb24tR2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZWE0YVwifS5pY29uLUdyb3dpbmdTdGF0czpiZWZvcmV7Y29udGVudDpcIlxcZWE0Y1wifS5pY29uLURlY3JlYXNpbmdTdGF0czpiZWZvcmV7Y29udGVudDpcIlxcZWE0ZFwifS5pY29uLUdyYXBoMjpiZWZvcmV7Y29udGVudDpcIlxcZWE0ZVwifS5pY29uLUdyYXBoMzpiZWZvcmV7Y29udGVudDpcIlxcZWE1MFwifS5pY29uLVJvbGxlclNrYXRlczpiZWZvcmV7Y29udGVudDpcIlxcZWE1MVwifS5pY29uLVNwaXJhbFRvb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNTdcIn0uaWNvbi1HcmFwaGljVGFibGV0SW50dW9zOmJlZm9yZXtjb250ZW50OlwiXFxlYTU4XCJ9Lmljb24tU29jY2VyQmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZWE1YVwifS5pY29uLVZvbGxleWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNWJcIn0uaWNvbi1CYXNlYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZWE1Y1wifS5pY29uLUJhc2tldGJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNWRcIn0uaWNvbi1QaWVDaGFydDIyOmJlZm9yZXtjb250ZW50OlwiXFxlYTYzXCJ9Lmljb24tSW5ib3hGaWxlOmJlZm9yZXtjb250ZW50OlwiXFxlYTY1XCJ9Lmljb24tTGVmdFNpZGViYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNjZcIn0uaWNvbi1CYW5kYWdlZEZvb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNmNcIn0uaWNvbi1TZXR0aW5nczU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNmRcIn0uaWNvbi1TZXR0aW5nczg6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNzBcIn0uaWNvbi1CaWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxlYTcxXCJ9Lmljb24tRG93bjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNzNcIn0uaWNvbi1VcDpiZWZvcmV7Y29udGVudDpcIlxcZWE3NFwifS5pY29uLVVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZWE3NVwifS5pY29uLURvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlYTc2XCJ9Lmljb24tSXBob25lNjpiZWZvcmV7Y29udGVudDpcIlxcZWE3N1wifS5pY29uLVVwMjpiZWZvcmV7Y29udGVudDpcIlxcZWE3YVwifS5pY29uLVNwZWVkRGlhbDpiZWZvcmV7Y29udGVudDpcIlxcZWE3ZFwifS5pY29uLVdoaXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODFcIn0uaWNvbi1QaW5nUG9uZzpiZWZvcmV7Y29udGVudDpcIlxcZWE4MlwifS5pY29uLVNhZmVib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODNcIn0uaWNvbi1TdG9wd2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODRcIn0uaWNvbi1JbnZlc3RtZW50U3RvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODhcIn0uaWNvbi1NZWRhbDpiZWZvcmV7Y29udGVudDpcIlxcZWE4OVwifS5pY29uLVNORVNDb250cm9sbGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYThhXCJ9Lmljb24tRmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZWE4ZVwifS5pY29uLUNoZWNrbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZWE4ZlwifS5pY29uLU9wZW5Gb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOTBcIn0uaWNvbi1CaW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOTRcIn0uaWNvbi1DaGVzczpiZWZvcmV7Y29udGVudDpcIlxcZWE5NVwifS5pY29uLURhcnRzOmJlZm9yZXtjb250ZW50OlwiXFxlYTk4XCJ9Lmljb24tRmFudGFzaWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOTlcIn0uaWNvbi1Cb3dsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlYTliXCJ9Lmljb24tRnVsbFdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZWFhM1wifS5pY29uLU1vb246YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYTRcIn0uaWNvbi1PcGVuU2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZWFhNVwifS5pY29uLVN1bm55OmJlZm9yZXtjb250ZW50OlwiXFxlYWE2XCJ9Lmljb24tR2FzTGFtcDpiZWZvcmV7Y29udGVudDpcIlxcZWFhN1wifS5pY29uLU9seW1waWNGbGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZWFhOFwifS5pY29uLVJlc3VtZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYTlcIn0uaWNvbi1TdW5nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxlYWFhXCJ9Lmljb24tQnVzaW5lc3NCcmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYWJcIn0uaWNvbi1TdW5zZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYWVcIn0uaWNvbi1TcGFjZXNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYWZcIn0uaWNvbi1FeG90aWNJc2xhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYjBcIn0uaWNvbi1Ib2NrZXlDbHViczpiZWZvcmV7Y29udGVudDpcIlxcZWFiMVwifS5pY29uLU1hcnNobWFsbG93czpiZWZvcmV7Y29udGVudDpcIlxcZWFiMlwifS5pY29uLVNjYW5CYXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxlYWI0XCJ9Lmljb24tU3BhY2VzaGlwTGF1bmNoUGFkOmJlZm9yZXtjb250ZW50OlwiXFxlYWI1XCJ9Lmljb24tQ2FtcGZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYjZcIn0uaWNvbi1VRk86YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYjlcIn0uaWNvbi1PdXRkb29yQ2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxlYWJhXCJ9Lmljb24tVW5wcm90ZWN0ZWRTeXN0ZW06YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYmNcIn0uaWNvbi1Qcm90ZWN0ZWRTeXN0ZW06YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYmVcIn0uaWNvbi02UGFjazpiZWZvcmV7Y29udGVudDpcIlxcZWFiZlwifS5pY29uLUNoYXRDb252ZXJzYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYzFcIn0uaWNvbi1DaGF0Q29udmVyc2F0aW9uMjpiZWZvcmV7Y29udGVudDpcIlxcZWFjMlwifS5pY29uLUNoYXRDb252ZXJzYXRpb240OmJlZm9yZXtjb250ZW50OlwiXFxlYWM0XCJ9Lmljb24tU3Ryb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhY2FcIn0uaWNvbi1YeWxvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhY2JcIn0uaWNvbi1Xb29kZW5DcmF0ZTIyOmJlZm9yZXtjb250ZW50OlwiXFxlYWNlXCJ9Lmljb24tWWFjaHRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhY2ZcIn0uaWNvbi1YYm94UmVtb3RlOmJlZm9yZXtjb250ZW50OlwiXFxlYWQxXCJ9Lmljb24tVHVybnRhYmxlMjpiZWZvcmV7Y29udGVudDpcIlxcZWFkMlwifS5pY29uLUtheWFraW5nOmJlZm9yZXtjb250ZW50OlwiXFxlYWQzXCJ9Lmljb24tU2VnYWdlbmVzaXNDb250cm9sbGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYWQ0XCJ9Lmljb24tU2hvd01pY3JvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZDVcIn0uaWNvbi0yMTpiZWZvcmV7Y29udGVudDpcIlxcZWFkN1wifS5pY29uLVBTMkNvbnRyb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZDhcIn0uaWNvbi1Zb2dhQmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZWFkOVwifS5pY29uLUJhc2tldGJhbGxQYW5lbDpiZWZvcmV7Y29udGVudDpcIlxcZWFkYVwifS5pY29uLURvY3VtZW50Rm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYWRiXCJ9Lmljb24tUGxheXN0YXRpb24xOmJlZm9yZXtjb250ZW50OlwiXFxlYWRlXCJ9Lmljb24tUG9kaXVtOmJlZm9yZXtjb250ZW50OlwiXFxlYWRmXCJ9Lmljb24tU3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZTFcIn0uaWNvbi1UcmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcZWFlMlwifS5pY29uLUNhbGVuZGFyRXZlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZTNcIn0uaWNvbi1HYW1lYm95QWR2YW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZWFlNVwifS5pY29uLVdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxlYWU2XCJ9Lmljb24tQmFza2V0YmFsbEplcnNleTpiZWZvcmV7Y29udGVudDpcIlxcZWFlN1wifS5pY29uLVBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlYWVhXCJ9Lmljb24tUHJpY2VUYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZWJcIn0uaWNvbi1UcmljeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZWFlY1wifS5pY29uLUhpa2luZ0JhY2twYWNrOmJlZm9yZXtjb250ZW50OlwiXFxlYWVkXCJ9Lmljb24tQmF0aER1Y2tsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlYWYwXCJ9Lmljb24tUGFjaWZpZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjFcIn0uaWNvbi1QcmljZVRhZzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjJcIn0uaWNvbi1Gb290YmFsbEplcnNleTpiZWZvcmV7Y29udGVudDpcIlxcZWFmZFwifS5pY29uLUd5cHN5VGFtYm91cmluZTpiZWZvcmV7Y29udGVudDpcIlxcZWFmZVwifS5pY29uLUNydWlzZTpiZWZvcmV7Y29udGVudDpcIlxcZWIwMFwifS5pY29uLU1vbmV5U3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDFcIn0uaWNvbi1PdXRkb29yU3RvdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDJcIn0uaWNvbi1CcmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDNcIn0uaWNvbi1QaG9uZUVuY3J5cHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDRcIn0uaWNvbi1QUzQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDVcIn0uaWNvbi1TZWFyY2hGSWxlOmJlZm9yZXtjb250ZW50OlwiXFxlYjA3XCJ9Lmljb24tU3VtbWVyUmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZWIwOFwifS5pY29uLVN3aXNzQXJteUtuaWZlOmJlZm9yZXtjb250ZW50OlwiXFxlYjA5XCJ9Lmljb24tTW91bnRhaW5zaWRlOmJlZm9yZXtjb250ZW50OlwiXFxlYjBkXCJ9Lmljb24tU3VpdGNhc2UyOmJlZm9yZXtjb250ZW50OlwiXFxlYjBmXCJ9Lmljb24tRXhwYW5kV2luZG93MjpiZWZvcmV7Y29udGVudDpcIlxcZWIyNVwifS5pY29uLU1pbGRseVJvdHRlblByZW1vbGFyOmJlZm9yZXtjb250ZW50OlwiXFxlYjI4XCJ9Lmljb24tTmludGVuZG82NDpiZWZvcmV7Y29udGVudDpcIlxcZWIyOVwifS5pY29uLVJldHJpZXZlQ2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZWIyYlwifS5pY29uLVRveVRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxlYjJjXCJ9Lmljb24tQW50aXZpcnVzUHJvdGVjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZWIyZFwifS5pY29uLUZsaXBib2FyZERvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxlYjJlXCJ9Lmljb24tRm9vdGJhbGxKZXJzZXkyOmJlZm9yZXtjb250ZW50OlwiXFxlYjJmXCJ9Lmljb24tR3lwc3lUYW1ib3VyaW5lMjpiZWZvcmV7Y29udGVudDpcIlxcZWIzMFwifS5pY29uLUluc2VydENhcmQyOmJlZm9yZXtjb250ZW50OlwiXFxlYjMxXCJ9Lmljb24tTmVwdHVuZTpiZWZvcmV7Y29udGVudDpcIlxcZWIzMlwifS5pY29uLUNydWlzZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMzNcIn0uaWNvbi1GbGlwYm9hcmQyOmJlZm9yZXtjb250ZW50OlwiXFxlYjM0XCJ9Lmljb24tT3V0ZG9vclN0b3ZlMjpiZWZvcmV7Y29udGVudDpcIlxcZWIzNVwifS5pY29uLVBTNDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMzZcIn0uaWNvbi1TYXR1cm46YmVmb3Jle2NvbnRlbnQ6XCJcXGViMzdcIn0uaWNvbi1Tb2NjZXJKZXJzZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMzhcIn0uaWNvbi1EaWFwYXpvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMzlcIn0uaWNvbi1TZWFyY2hGSWxlMjpiZWZvcmV7Y29udGVudDpcIlxcZWIzY1wifS5pY29uLUJveUJvZHl3ZWFyOmJlZm9yZXtjb250ZW50OlwiXFxlYjNlXCJ9Lmljb24tSG9tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNDFcIn0uaWNvbi1UZWRkeUJlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNDZcIn0uaWNvbi1DYXR0bGVTa3VsbDpiZWZvcmV7Y29udGVudDpcIlxcZWI0OFwifS5pY29uLVNob3BwaW5nQ2FydDpiZWZvcmV7Y29udGVudDpcIlxcZWI0Y1wifS5pY29uLVNveXV6OmJlZm9yZXtjb250ZW50OlwiXFxlYjRkXCJ9Lmljb24tVG95Um9ib3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNGVcIn0uaWNvbi1VbWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZWI0ZlwifS5pY29uLUNoYXQyOmJlZm9yZXtjb250ZW50OlwiXFxlYjUwXCJ9Lmljb24tTmV3c3BhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYjUxXCJ9Lmljb24tU2F4b3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxlYjUyXCJ9Lmljb24tQ29tcGFzczI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNTdcIn0uaWNvbi1GaXJlRXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYjU5XCJ9Lmljb24tVGhlT2x5bXBpY3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNWRcIn0uaWNvbi1HYWdhcmluOmJlZm9yZXtjb250ZW50OlwiXFxlYjYyXCJ9Lmljb24tQ2hhcmlvdFdoZWVsOmJlZm9yZXtjb250ZW50OlwiXFxlYjYzXCJ9Lmljb24tQmx1ZXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxlYjY1XCJ9Lmljb24tUHJpY2VUYWc3OmJlZm9yZXtjb250ZW50OlwiXFxlYjY5XCJ9Lmljb24tU2FmZXR5UGluY2xvc2VkOmJlZm9yZXtjb250ZW50OlwiXFxlYjZiXCJ9Lmljb24tVHJvbWJvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNmRcIn0uaWNvbi1Cb3hpbmdHbG92ZTpiZWZvcmV7Y29udGVudDpcIlxcZWI2ZVwifS5pY29uLUxvZ0N1dHRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNzJcIn0uaWNvbi1Va3VsZWxlOmJlZm9yZXtjb250ZW50OlwiXFxlYjczXCJ9Lmljb24tU2thdGVib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZWI3N1wifS5pY29uLVNvbGFyU3lzdGVtOmJlZm9yZXtjb250ZW50OlwiXFxlYjc4XCJ9Lmljb24tU3Vydml2YWxLbmlmZTpiZWZvcmV7Y29udGVudDpcIlxcZWI3OVwifS5pY29uLUxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGViN2FcIn0uaWNvbi1SaWdodDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViN2JcIn0uaWNvbi1CYXNzR3VpdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlYjdlXCJ9Lmljb24tTHVnZ2FnZTpiZWZvcmV7Y29udGVudDpcIlxcZWI3ZlwifS5pY29uLU1pY3JvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViODBcIn0uaWNvbi1TdXJ2aXZhbFdhdGNoOmJlZm9yZXtjb250ZW50OlwiXFxlYjgyXCJ9Lmljb24tQ29tcG9zZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViODNcIn0uaWNvbi1FbGVjdHJpY0d1aXRhcjpiZWZvcmV7Y29udGVudDpcIlxcZWI4NFwifS5pY29uLUxpZ2h0bmluZzpiZWZvcmV7Y29udGVudDpcIlxcZWI4OFwifS5pY29uLU1ldGVvcml0ZUltcGFjdDpiZWZvcmV7Y29udGVudDpcIlxcZWI4OVwifS5pY29uLVJvdGF0ZUxhbmRzY2FwZTpiZWZvcmV7Y29udGVudDpcIlxcZWI4YlwifS5pY29uLVN0b3B3YXRjaDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOGRcIn0uaWNvbi1FYXJ0aDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOGZcIn0uaWNvbi1NYWlsYm94OmJlZm9yZXtjb250ZW50OlwiXFxlYjkyXCJ9Lmljb24tQ2FwaXRhbGl6ZTpiZWZvcmV7Y29udGVudDpcIlxcZWI5NVwifS5pY29uLUZpc2hpbmdWZXN0OmJlZm9yZXtjb250ZW50OlwiXFxlYjk3XCJ9Lmljb24tS2V5OmJlZm9yZXtjb250ZW50OlwiXFxlYjk5XCJ9Lmljb24tUGluZ1BvbmcyOmJlZm9yZXtjb250ZW50OlwiXFxlYjlkXCJ9Lmljb24tQmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcZWJhMFwifS5pY29uLUNvd2JveUhhdDpiZWZvcmV7Y29udGVudDpcIlxcZWJhMVwifS5pY29uLVBvcGNvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGViYTJcIn0uaWNvbi1TRVRJRGlzaDpiZWZvcmV7Y29udGVudDpcIlxcZWJhNFwifS5pY29uLVdpcmVkUGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYTZcIn0uaWNvbi1DaW1iYWxvbTpiZWZvcmV7Y29udGVudDpcIlxcZWJhN1wifS5pY29uLVRha2VOb3RlczpiZWZvcmV7Y29udGVudDpcIlxcZWJhOFwifS5pY29uLVNhbmRDYXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYWNcIn0uaWNvbi1CdWxsZXRzOmJlZm9yZXtjb250ZW50OlwiXFxlYmFkXCJ9Lmljb24tU2hvcHBpbmdDYXJ0MzpiZWZvcmV7Y29udGVudDpcIlxcZWJiMFwifS5pY29uLUZsaXBGbG9wczpiZWZvcmV7Y29udGVudDpcIlxcZWJiM1wifS5pY29uLUpvYnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYjVcIn0uaWNvbi1Nb29uTGFuZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYmJiXCJ9Lmljb24tQ29tbWVyY2lhbFNhdGVsbGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcZWJiY1wifS5pY29uLVJ1bGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYmJlXCJ9Lmljb24tV2FybmluZzpiZWZvcmV7Y29udGVudDpcIlxcZWJjMVwifS5pY29uLUFkZENhcnRDb250ZW50czpiZWZvcmV7Y29udGVudDpcIlxcZWJjM1wifS5pY29uLUNhbm9lOmJlZm9yZXtjb250ZW50OlwiXFxlYmM4XCJ9Lmljb24tRHJ1bVNldDpiZWZvcmV7Y29udGVudDpcIlxcZWJjOVwifS5pY29uLU5hdGl2ZUFtZXJpY2FuQm93OmJlZm9yZXtjb250ZW50OlwiXFxlYmNhXCJ9Lmljb24tUGFyYXNhaWxpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGViY2NcIn0uaWNvbi1GZWVkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViY2RcIn0uaWNvbi1NYWlsQ29udGVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGViY2VcIn0uaWNvbi1PcGVuTWFpbDpiZWZvcmV7Y29udGVudDpcIlxcZWJjZlwifS5pY29uLUJpbGxzOmJlZm9yZXtjb250ZW50OlwiXFxlYmQxXCJ9Lmljb24tU3VuYmVkOmJlZm9yZXtjb250ZW50OlwiXFxlYmQyXCJ9Lmljb24tTmVpbEFybXN0cm9uZzpiZWZvcmV7Y29udGVudDpcIlxcZWJkNFwifS5pY29uLVdpbmRUb3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZGJcIn0uaWNvbi1Db2x0UmV2b2x2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZGNcIn0uaWNvbi1Ub21haGF3azpiZWZvcmV7Y29udGVudDpcIlxcZWJlMlwifS5pY29uLVdhdGVySnVtcGluZzpiZWZvcmV7Y29udGVudDpcIlxcZWJlNFwifS5pY29uLU1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZTlcIn0uaWNvbi1QZW5jaWFsOmJlZm9yZXtjb250ZW50OlwiXFxlYmVjXCJ9Lmljb24tUGhvbmVNZXNzYWdlOmJlZm9yZXtjb250ZW50OlwiXFxlYmVkXCJ9Lmljb24tSGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZWJmZFwifS5pY29uLVF1YXZlcjpiZWZvcmV7Y29udGVudDpcIlxcZWJmZlwifS5pY29uLVJlTXVzaWNhbE5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMDBcIn0uaWNvbi1NdXNpY2FsTm90ZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMDFcIn0uaWNvbi1Db2RlOmJlZm9yZXtjb250ZW50OlwiXFxlYzA3XCJ9Lmljb24tQ29sb3JCdWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMDhcIn0uaWNvbi1Gb3Jlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMGFcIn0uaWNvbi1CcmllZmNhc2UyOmJlZm9yZXtjb250ZW50OlwiXFxlYzEwXCJ9Lmljb24tQ2FyZGlvQmlrZTpiZWZvcmV7Y29udGVudDpcIlxcZWMxM1wifS5pY29uLUNvbG9yU3ByYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMTRcIn0uaWNvbi1JcG9kOmJlZm9yZXtjb250ZW50OlwiXFxlYzE1XCJ9Lmljb24tRGl2aW5nR2VhcjpiZWZvcmV7Y29udGVudDpcIlxcZWMxOVwifS5pY29uLVJ1bGVyMjpiZWZvcmV7Y29udGVudDpcIlxcZWMxY1wifS5pY29uLU1vdW50YWluc2lkZTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMWZcIn0uaWNvbi1OYXRpdmVBbWVyaWNhblRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMjBcIn0uaWNvbi1CcnVzaDpiZWZvcmV7Y29udGVudDpcIlxcZWMyM1wifS5pY29uLVdlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZWMyNVwifS5pY29uLVRyZWVzOmJlZm9yZXtjb250ZW50OlwiXFxlYzI4XCJ9Lmljb24tQ2FiaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMzNcIn0uaWNvbi1Db2RlMjpiZWZvcmV7Y29udGVudDpcIlxcZWMzNFwifS5pY29uLUNvbG9yUGFsbGV0dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMzVcIn0uaWNvbi1Dcm9zc3JvYWRzU2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMzZcIn0uaWNvbi1Db2xvckV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjMzhcIn0uaWNvbi1IdW50aW5nTG9kZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjM2FcIn0uaWNvbi1mYWNlYm9vazQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NDNcIn0uaWNvbi10d2l0dGVyLW9sZDpiZWZvcmV7Y29udGVudDpcIlxcZTc0NFwifS5pY29uLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxlNzQ1XCJ9Lmljb24tZmVlZDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NDZcIn0uaWNvbi1iaXJkOmJlZm9yZXtjb250ZW50OlwiXFxlNzQ3XCJ9Lmljb24tY2hhdDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NDhcIn0uaWNvbi1waG9uZTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NGNcIn0uaWNvbi1waG9uZTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NGRcIn0uaWNvbi1tb25pdG9yOmJlZm9yZXtjb250ZW50OlwiXFxlNzRlXCJ9Lmljb24tbGFwdG9wMjpiZWZvcmV7Y29udGVudDpcIlxcZTc0ZlwifS5pY29uLW1vZGVtOmJlZm9yZXtjb250ZW50OlwiXFxlNzUwXCJ9Lmljb24taGRkOmJlZm9yZXtjb250ZW50OlwiXFxlNzU0XCJ9Lmljb24ta2V5Ym9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NTVcIn0uaWNvbi1tb3VzZTpiZWZvcmV7Y29udGVudDpcIlxcZTc1NlwifS5pY29uLWZsb3BweTpiZWZvcmV7Y29udGVudDpcIlxcZTc1OFwifS5pY29uLWNhbWVyYTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NWVcIn0uaWNvbi1waWN0dXJlczI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NWZcIn0uaWNvbi1leWU0OmJlZm9yZXtjb250ZW50OlwiXFxlNzYwXCJ9Lmljb24tY2FtZXJhNjpiZWZvcmV7Y29udGVudDpcIlxcZTc2M1wifS5pY29uLXZvbHVtZTpiZWZvcmV7Y29udGVudDpcIlxcZTc2NlwifS5pY29uLXJhZGlvOmJlZm9yZXtjb250ZW50OlwiXFxlNzY5XCJ9Lmljb24tY2Fzc2V0dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3NmNcIn0uaWNvbi1icm9hZGNhc3QyOmJlZm9yZXtjb250ZW50OlwiXFxlNzZlXCJ9Lmljb24tY29nMzpiZWZvcmV7Y29udGVudDpcIlxcZTc3MFwifS5pY29uLXNlYXJjaDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3N2JcIn0uaWNvbi16b29tb3V0MzpiZWZvcmV7Y29udGVudDpcIlxcZTc3Y1wifS5pY29uLXpvb21pbjM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3N2RcIn0uaWNvbi1iaW5vY3VsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3N2VcIn0uaWNvbi1sb2NhdGlvbjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3N2ZcIn0uaWNvbi1waW4yOmJlZm9yZXtjb250ZW50OlwiXFxlNzgwXCJ9Lmljb24tcXVvdGU0OmJlZm9yZXtjb250ZW50OlwiXFxlNzgzXCJ9Lmljb24tY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlNzg4XCJ9Lmljb24tY2xpcGJvYXJkMjpiZWZvcmV7Y29udGVudDpcIlxcZTc4OVwifS5pY29uLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3OTRcIn0uaWNvbi1zZXR0aW5nczI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3OTZcIn0uaWNvbi1zdXBwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlNzk3XCJ9Lmljb24tbWVkaWNpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3OThcIn0uaWNvbi1jb25lOmJlZm9yZXtjb250ZW50OlwiXFxlNzk5XCJ9Lmljb24taW5mbzpiZWZvcmV7Y29udGVudDpcIlxcZTc5YlwifS5pY29uLWRyaW5rMjpiZWZvcmV7Y29udGVudDpcIlxcZTdhMlwifS5pY29uLWxvbGxpcG9wOmJlZm9yZXtjb250ZW50OlwiXFxlN2E0XCJ9Lmljb24taGVhcnQyOmJlZm9yZXtjb250ZW50OlwiXFxlN2E3XCJ9Lmljb24tbGlnaHRuaW5nMzpiZWZvcmV7Y29udGVudDpcIlxcZTdhZFwifS5pY29uLWdhc3B1bXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3YjJcIn0uaWNvbi10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxlN2I0XCJ9Lmljb24tbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZTdiNVwifS5pY29uLWZsb3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZTdiNlwifS5pY29uLWRpcmVjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTdiN1wifS5pY29uLXRodW1ic3VwOmJlZm9yZXtjb250ZW50OlwiXFxlN2I4XCJ9Lmljb24tdGh1bWJzZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTdiOVwifS5pY29uLWFycm93LXVwMzpiZWZvcmV7Y29udGVudDpcIlxcZTdiY1wifS5pY29uLWFycm93LWRvd24zOmJlZm9yZXtjb250ZW50OlwiXFxlN2JkXCJ9Lmljb24tYXJyb3ctbGVmdDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3YmVcIn0uaWNvbi1hcnJvdy1yaWdodDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3YmZcIn0uaWNvbi1hcnJvdy10b3AtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3YzBcIn0uaWNvbi1hcnJvdy10b3AtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTdjMVwifS5pY29uLWFycm93LWJvdHRvbS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTdjMlwifS5pY29uLWFycm93LWJvdHRvbS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlN2MzXCJ9Lmljb24tdHYyOmJlZm9yZXtjb250ZW50OlwiXFxlN2NjXCJ9Lmljb24tdHJhc2hjYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZDNcIn0uaWNvbi11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZTdkOVwifS5pY29uLXByaW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTNcIn0uaWNvbi1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDFcIn0uaWNvbi1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMDAyXCJ9Lmljb24tdGFibGV0OmJlZm9yZXtjb250ZW50OlwiXFxlMDAzXCJ9Lmljb24tcGhvbmUyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA0XCJ9Lmljb24tbW9iaWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMDAwXCJ9Lmljb24tY2FtZXJhMjpiZWZvcmV7Y29udGVudDpcIlxcZTAxMlwifS5pY29uLXByb2ZpbGUtbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA0MFwifS5pY29uLXByb2ZpbGUtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMDQxXCJ9Lmljb24tbGF5ZXJzMzpiZWZvcmV7Y29udGVudDpcIlxcZTAzMVwifS5pY29uLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIlxcZTAyN1wifS5pY29uLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFxlMDI4XCJ9Lmljb24tdHdpdHRlcjQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNWVcIn0uaWNvbi1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjBcIn0uaWNvbi10dW1ibHIzOmJlZm9yZXtjb250ZW50OlwiXFxlMDYxXCJ9Lmljb24tbGlua2VkaW4yOmJlZm9yZXtjb250ZW50OlwiXFxlMDYyXCJ9Lmljb24tY2FuY2VsMzpiZWZvcmV7Y29udGVudDpcIlxcZTZlZlwifS5pY29uLWNoZWNrbWFyazI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZjBcIn0uaWNvbi1jYW5jZWw1OmJlZm9yZXtjb250ZW50OlwiXFxlNmY3XCJ9Lmljb24tY2hlY2ttYXJrNDpiZWZvcmV7Y29udGVudDpcIlxcZTZmYVwifS5pY29uLWhlYXJ0MzpiZWZvcmV7Y29udGVudDpcIlxcZTZmYlwifS5pY29uLWNsb3VkMzpiZWZvcmV7Y29udGVudDpcIlxcZTZmY1wifS5pY29uLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZmRcIn0uaWNvbi10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTcwMVwifS5pY29uLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZTcwNFwifS5pY29uLWJ1YmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZTcwNlwifS5pY29uLWxpa2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MGNcIn0uaWNvbi13b3JsZDpiZWZvcmV7Y29udGVudDpcIlxcZTcxOFwifS5pY29uLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxlNzE5XCJ9Lmljb24tcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlNzFlXCJ9Lmljb24tZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIlxcZTcxZlwifS5pY29uLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlNzIxXCJ9Lmljb24tcGFwZXJwbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZTcyM1wifS5pY29uLXBhcmFtczpiZWZvcmV7Y29udGVudDpcIlxcZTcyNFwifS5pY29uLWJhbmtub3RlOmJlZm9yZXtjb250ZW50OlwiXFxlNzI1XCJ9Lmljb24tc3R1ZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MjlcIn0uaWNvbi1sYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MmFcIn0uaWNvbi1udW1iZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MmJcIn0uaWNvbi1udW1iZXIyOmJlZm9yZXtjb250ZW50OlwiXFxlNzJjXCJ9Lmljb24tbnVtYmVyMzpiZWZvcmV7Y29udGVudDpcIlxcZTcyZFwifS5pY29uLW51bWJlcjQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MmVcIn0uaWNvbi1udW1iZXI1OmJlZm9yZXtjb250ZW50OlwiXFxlNzJmXCJ9Lmljb24tbnVtYmVyNjpiZWZvcmV7Y29udGVudDpcIlxcZTczMFwifS5pY29uLW51bWJlcjc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3MzFcIn0uaWNvbi1udW1iZXI4OmJlZm9yZXtjb250ZW50OlwiXFxlNzMyXCJ9Lmljb24tbnVtYmVyOTpiZWZvcmV7Y29udGVudDpcIlxcZTczM1wifS5pY29uLW51bWJlcjEwOmJlZm9yZXtjb250ZW50OlwiXFxlNzM0XCJ9Lmljb24tcXVvdGUyOmJlZm9yZXtjb250ZW50OlwiXFxlNzNlXCJ9Lmljb24tcXVvdGUzOmJlZm9yZXtjb250ZW50OlwiXFxlNzNmXCJ9Lmljb24tdGgtc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MmVcIn0uaWNvbi10aC1tZW51OmJlZm9yZXtjb250ZW50OlwiXFxlODJmXCJ9Lmljb24tdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZTgzMFwifS5pY29uLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxlODMxXCJ9Lmljb24tbGVhZjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MzJcIn0uaWNvbi1mZWF0aGVyOmJlZm9yZXtjb250ZW50OlwiXFxlODM1XCJ9Lmljb24tcGxhbmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTgzNlwifS5pY29uLW1pY3JvcGhvbmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZTgzN1wifS5pY29uLWNoZXZyb24tcmlnaHQyOmJlZm9yZXtjb250ZW50OlwiXFxlODM4XCJ9Lmljb24tY2hldnJvbi1sZWZ0MjpiZWZvcmV7Y29udGVudDpcIlxcZTgzOVwifS5pY29uLWFycm93LXJpZ2h0LXRoaWNrOmJlZm9yZXtjb250ZW50OlwiXFxlODNhXCJ9Lmljb24tYXJyb3ctbGVmdC10aGljazpiZWZvcmV7Y29udGVudDpcIlxcZTgzY1wifS5pY29uLWFycm93LXVwLXRoaWNrOmJlZm9yZXtjb250ZW50OlwiXFxlODNmXCJ9Lmljb24tYXJyb3ctZG93bi10aGljazpiZWZvcmV7Y29udGVudDpcIlxcZTg0MFwifS5pY29uLW1pbnVzNTpiZWZvcmV7Y29udGVudDpcIlxcZTg0MVwifS5pY29uLXBsdXM3OmJlZm9yZXtjb250ZW50OlwiXFxlODQyXCJ9Lmljb24tYmFja3NwYWNlOmJlZm9yZXtjb250ZW50OlwiXFxlODQzXCJ9Lmljb24tZXllMzpiZWZvcmV7Y29udGVudDpcIlxcZTAwNVwifS5pY29uLXBhcGVyLWNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDZcIn0uaWNvbi1tYWlsOmJlZm9yZXtjb250ZW50OlwiXFxlMDA3XCJ9Lmljb24tdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDA4XCJ9Lmljb24tbGF5b3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDA5XCJ9Lmljb24tbGluazI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMGFcIn0uaWNvbi1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDBiXCJ9Lmljb24tbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTAwY1wifS5pY29uLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZTAwZFwifS5pY29uLXJpYmJvbjpiZWZvcmV7Y29udGVudDpcIlxcZTAwZVwifS5pY29uLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxlMDEwXCJ9Lmljb24tc2lnbmFsOmJlZm9yZXtjb250ZW50OlwiXFxlMDExXCJ9Lmljb24tdGFyZ2V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDE0XCJ9Lmljb24tY2xpcGJvYXJkMzpiZWZvcmV7Y29udGVudDpcIlxcZTAxNVwifS5pY29uLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlMDE2XCJ9Lmljb24td2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTdcIn0uaWNvbi1haXItcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZTAxOFwifS5pY29uLWNhbWVyYTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTlcIn0uaWNvbi12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTAxYVwifS5pY29uLXByaW50ZXIyOmJlZm9yZXtjb250ZW50OlwiXFxlMDIwXCJ9Lmljb24tbW9uaXRvcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjFcIn0uaWNvbi1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjJcIn0uaWNvbi1jb2c0OmJlZm9yZXtjb250ZW50OlwiXFxlMDIzXCJ9Lmljb24taGVhcnQ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDI0XCJ9Lmljb24tcGFyYWdyYXBoOmJlZm9yZXtjb250ZW50OlwiXFxlMDI1XCJ9Lmljb24tYWxpZ24tanVzdGlmeTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjZcIn0uaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDI5XCJ9Lmljb24tYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDJhXCJ9Lmljb24tYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMmJcIn0uaWNvbi1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxlMDMwXCJ9Lmljb24tbGF5ZXJzNDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMlwifS5pY29uLXN0YWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDMzXCJ9Lmljb24tc3RhY2stMjpiZWZvcmV7Y29udGVudDpcIlxcZTAzNFwifS5pY29uLXBhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDM1XCJ9Lmljb24tcGFwZXItc3RhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzZcIn0uaWNvbi1zZWFyY2g0OmJlZm9yZXtjb250ZW50OlwiXFxlMDM3XCJ9Lmljb24tem9vbS1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTAzOFwifS5pY29uLXpvb20tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDM5XCJ9Lmljb24tcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwM2FcIn0uaWNvbi1jaXJjbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZTA0MlwifS5pY29uLWNpcmNsZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZTA0M1wifS5pY29uLWNpcmNsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTA0NFwifS5pY29uLWNpcmNsZS1jcm9zczpiZWZvcmV7Y29udGVudDpcIlxcZTA0NVwifS5pY29uLXNxdWFyZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ2XCJ9Lmljb24tc3F1YXJlLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ3XCJ9Lmljb24tc3F1YXJlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ4XCJ9Lmljb24tc3F1YXJlLWNyb3NzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ5XCJ9Lmljb24tbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTA0YVwifS5pY29uLXJlY29yZDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNGJcIn0uaWNvbi1za2lwLWJhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTBcIn0uaWNvbi1yZXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTFcIn0uaWNvbi1wbGF5MjpiZWZvcmV7Y29udGVudDpcIlxcZTA1MlwifS5pY29uLXBhdXNlMjpiZWZvcmV7Y29udGVudDpcIlxcZTA1M1wifS5pY29uLXN0b3AyOmJlZm9yZXtjb250ZW50OlwiXFxlMDU0XCJ9Lmljb24tZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDU1XCJ9Lmljb24tc2tpcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDU2XCJ9Lmljb24tc2h1ZmZsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA1N1wifS5pY29uLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1OFwifS5pY29uLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA1OVwifS5pY29uLXVtYnJlbGxhMjpiZWZvcmV7Y29udGVudDpcIlxcZTA2M1wifS5pY29uLW1vb24yOmJlZm9yZXtjb250ZW50OlwiXFxlMDY0XCJ9Lmljb24tdGhlcm1vbWV0ZXIyOmJlZm9yZXtjb250ZW50OlwiXFxlMDY1XCJ9Lmljb24tZHJvcDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NlwifS5pY29uLXN1bjQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjdcIn0uaWNvbi1jbG91ZDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjhcIn0uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjlcIn0uaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTA2YVwifS5pY29uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTA2YlwifS5pY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDZjXCJ9Lmljb24tbG9jYXRpb24zOmJlZm9yZXtjb250ZW50OlwiXFxlMDcwXCJ9Lmljb24tbG9jYXRpb24tMjpiZWZvcmV7Y29udGVudDpcIlxcZTA3MVwifS5pY29uLW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MlwifS5pY29uLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzNcIn0uaWNvbi1oZWFkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc0XCJ9Lmljb24tYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMDc1XCJ9Lmljb24tc3BlZWNoLWJ1YmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5pY29uLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5pY29uLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxlMDc4XCJ9Lmljb24tYm94OmJlZm9yZXtjb250ZW50OlwiXFxlMDc5XCJ9Lmljb24tcmVsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDgwXCJ9Lmljb24tc2hhcmUzOmJlZm9yZXtjb250ZW50OlwiXFxlMDgxXCJ9Lmljb24tbWFycXVlZTpiZWZvcmV7Y29udGVudDpcIlxcZTA4MlwifS5pY29uLW1hcnF1ZWUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZTA4M1wifS5pY29uLW1hcnF1ZWUtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODRcIn0uaWNvbi10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODVcIn0uaWNvbi1wb3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NlwifS5pY29uLWNvbW1hbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODdcIn0uaWNvbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODhcIn0uaWNvbi1lc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODlcIn0uaWNvbi1iYXItZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTBcIn0uaWNvbi1iYXItZ3JhcGgtMjpiZWZvcmV7Y29udGVudDpcIlxcZTA5MVwifS5pY29uLXBpZS1ncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcZTA5MlwifS5pY29uLXN0YXIyOmJlZm9yZXtjb250ZW50OlwiXFxlMDkzXCJ9Lmljb24tYXJyb3ctbGVmdDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTRcIn0uaWNvbi1hcnJvdy1yaWdodDc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTVcIn0uaWNvbi1hcnJvdy11cDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTZcIn0uaWNvbi1hcnJvdy1kb3duNDpiZWZvcmV7Y29udGVudDpcIlxcZTA5N1wifS5pY29uLXZvbHVtZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOThcIn0uaWNvbi1tdXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMDk5XCJ9Lmljb24tY29udGVudC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEwMFwifS5pY29uLWNvbnRlbnQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEwMVwifS5pY29uLWdyaWQyOmJlZm9yZXtjb250ZW50OlwiXFxlMTAyXCJ9Lmljb24tZ3JpZC0yOmJlZm9yZXtjb250ZW50OlwiXFxlMTAzXCJ9Lmljb24tY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZTEwNFwifS5pY29uLWxvYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTEwNVwifS5pY29uLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZTEwNlwifS5pY29uLWJhbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwN1wifS5pY29uLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDhcIn0uaWNvbi10cmFzaDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDlcIn0uaWNvbi1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTBcIn0uaWNvbi1jb250cmFjdDpiZWZvcmV7Y29udGVudDpcIlxcZTExMVwifS5pY29uLW1heGltaXplOmJlZm9yZXtjb250ZW50OlwiXFxlMTEyXCJ9Lmljb24tbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTNcIn0uaWNvbi1wbHVzNTpiZWZvcmV7Y29udGVudDpcIlxcZTExNFwifS5pY29uLW1pbnVzNjpiZWZvcmV7Y29udGVudDpcIlxcZTExNVwifS5pY29uLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMTE2XCJ9Lmljb24tY3Jvc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTdcIn0uaWNvbi1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTE4XCJ9Lmljb24tZGVsZXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMTE5XCJ9Lmljb24tbWVudTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjBcIn0uaWNvbi1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTIxXCJ9Lmljb24taW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjJcIn0uaWNvbi1vdXRib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjNcIn0uaWNvbi1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMTI0XCJ9Lmljb24tZmlsZS1hZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjVcIn0uaWNvbi1maWxlLXN1YnRyYWN0OmJlZm9yZXtjb250ZW50OlwiXFxlMTI2XCJ9Lmljb24taGVscDpiZWZvcmV7Y29udGVudDpcIlxcZTEyN1wifS5pY29uLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjhcIn0uaWNvbi1lbGxpcHNpczpiZWZvcmV7Y29udGVudDpcIlxcZTEyOVwifS5pY29uLWJhc2VjYW1wOmJlZm9yZXtjb250ZW50OlwiXFxlYzNkXCJ9Lmljb24tYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZWMzZVwifS5pY29uLWNyZWF0aXZlLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlYzNmXCJ9Lmljb24tZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZWM0MFwifS5pY29uLWV2ZXJub3RlOmJlZm9yZXtjb250ZW50OlwiXFxlYzQxXCJ9Lmljb24tZmxhdHRyOmJlZm9yZXtjb250ZW50OlwiXFxlYzQyXCJ9Lmljb24tZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZWM0M1wifS5pY29uLWdvb2dsZS1kcml2ZTpiZWZvcmV7Y29udGVudDpcIlxcZWM0NFwifS5pY29uLWdvb2dsZS1oYW5nb3V0czpiZWZvcmV7Y29udGVudDpcIlxcZWM0NVwifS5pY29uLWdyb292ZXNoYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlYzQ2XCJ9Lmljb24taWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlYzQ3XCJ9Lmljb24tbWl4aTpiZWZvcmV7Y29udGVudDpcIlxcZWM0OFwifS5pY29uLW9uZWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxlYzQ5XCJ9Lmljb24tcGF5cGFsOmJlZm9yZXtjb250ZW50OlwiXFxlYzRhXCJ9Lmljb24tcGljYXNhOmJlZm9yZXtjb250ZW50OlwiXFxlYzRiXCJ9Lmljb24tcXE6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNGNcIn0uaWNvbi1yZGlvLXdpdGgtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlYzRkXCJ9Lmljb24tcmVucmVuOmJlZm9yZXtjb250ZW50OlwiXFxlYzRlXCJ9Lmljb24tc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxlYzRmXCJ9Lmljb24tc2luYS13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZWM1MFwifS5pY29uLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNTJcIn0uaWNvbi1zbWFzaGluZzpiZWZvcmV7Y29udGVudDpcIlxcZWM1M1wifS5pY29uLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNTRcIn0uaWNvbi1zd2FybTpiZWZvcmV7Y29udGVudDpcIlxcZWM1NVwifS5pY29uLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNTZcIn0uaWNvbi12azpiZWZvcmV7Y29udGVudDpcIlxcZWM1N1wifS5pY29uLXhpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNThcIn0uaWNvbi15ZWxwOmJlZm9yZXtjb250ZW50OlwiXFxlYzU5XCJ9Lmljb24tZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNWJcIn0uaWNvbi1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNWRcIn0uaWNvbi1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNWVcIn0uaWNvbi1sYXN0Zm06YmVmb3Jle2NvbnRlbnQ6XCJcXGVjNWZcIn0uaWNvbi1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZWM2MFwifS5pY29uLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZWM2M1wifS5pY29uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZGRcIn0uaWNvbi1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZTdkZVwifS5pY29uLXJlY29yZDpiZWZvcmV7Y29udGVudDpcIlxcZTdkZlwifS5pY29uLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZTBcIn0uaWNvbi1uZXh0OmJlZm9yZXtjb250ZW50OlwiXFxlN2UxXCJ9Lmljb24tcHJldmlvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZTJcIn0uaWNvbi1maXJzdDpiZWZvcmV7Y29udGVudDpcIlxcZTdlM1wifS5pY29uLWxhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZTRcIn0uaWNvbi1naXRodWI2OmJlZm9yZXtjb250ZW50OlwiXFxlN2U4XCJ9Lmljb24tZmxpY2tyNTpiZWZvcmV7Y29udGVudDpcIlxcZTdlYVwifS5pY29uLXR3aXR0ZXI1OmJlZm9yZXtjb250ZW50OlwiXFxlN2VlXCJ9Lmljb24tZmFjZWJvb2s1OmJlZm9yZXtjb250ZW50OlwiXFxlN2YwXCJ9Lmljb24tZ29vZ2xlcGx1czY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU3ZjNcIn0uaWNvbi1waW50ZXJlc3QzOmJlZm9yZXtjb250ZW50OlwiXFxlN2Y1XCJ9Lmljb24tcXEyOmJlZm9yZXtjb250ZW50OlwiXFxlN2ZmXCJ9Lmljb24taW5zdGFncmFtMjpiZWZvcmV7Y29udGVudDpcIlxcZTgwMVwifS5pY29uLWV2ZXJub3RlMjpiZWZvcmV7Y29udGVudDpcIlxcZTgwNFwifS5pY29uLXJlbnJlbjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MDdcIn0uaWNvbi1zaW5hLXdlaWJvMjpiZWZvcmV7Y29udGVudDpcIlxcZTgwOFwifS5pY29uLXBheXBhbDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MGFcIn0uaWNvbi1waWNhc2EyOmJlZm9yZXtjb250ZW50OlwiXFxlODBiXCJ9Lmljb24tc291bmRjbG91ZDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MGNcIn0uaWNvbi1taXhpMjpiZWZvcmV7Y29udGVudDpcIlxcZTgwZFwifS5pY29uLWNpcmNsZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MGZcIn0uaWNvbi12azI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MTBcIn0uaWNvbi1zbWFzaGluZzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MTFcIn0uaWNvbi1zdHVtYmxldXBvbjM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MTJcIn0uaWNvbi1sYXN0Zm0zOmJlZm9yZXtjb250ZW50OlwiXFxlODEzXCJ9Lmljb24tZWFydGgyOmJlZm9yZXtjb250ZW50OlwiXFxlODE1XCJ9Lmljb24taGVhcnQzMjpiZWZvcmV7Y29udGVudDpcIlxcZTgxNlwifS5pY29uLWFycm93LXJpZ2h0NDpiZWZvcmV7Y29udGVudDpcIlxcZTgxN1wifS5pY29uLWFycm93LWxlZnQ1OmJlZm9yZXtjb250ZW50OlwiXFxlODE4XCJ9Lmljb24tYXJyb3ctZG93bjU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MTlcIn0uaWNvbi1hcnJvdy11cDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MWFcIn0uaWNvbi1hcnJvdy1yaWdodDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MWJcIn0uaWNvbi1hcnJvdy1sZWZ0NjpiZWZvcmV7Y29udGVudDpcIlxcZTgxY1wifS5pY29uLWFycm93LWRvd242OmJlZm9yZXtjb250ZW50OlwiXFxlODFkXCJ9Lmljb24tYXJyb3ctdXA2OmJlZm9yZXtjb250ZW50OlwiXFxlODFlXCJ9Lmljb24tdW5pRTgxRjpiZWZvcmV7Y29udGVudDpcIlxcZTgyMFwifS5pY29uLW1lbnUyOmJlZm9yZXtjb250ZW50OlwiXFxlODIzXCJ9Lmljb24tbWludXM0OmJlZm9yZXtjb250ZW50OlwiXFxlODI1XCJ9Lmljb24tcGx1czY6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MjZcIn0uaWNvbi1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlODI3XCJ9Lmljb24tYXJyb3ctbGVmdDc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MjhcIn0uaWNvbi1hcnJvdy1kb3duNzpiZWZvcmV7Y29udGVudDpcIlxcZTgyOVwifS5pY29uLWFycm93LXVwNzpiZWZvcmV7Y29udGVudDpcIlxcZTgyYVwifS5pY29uLWFycm93LXJpZ2h0NjpiZWZvcmV7Y29udGVudDpcIlxcZTgyYlwifS5pY29uLWNjdzpiZWZvcmV7Y29udGVudDpcIlxcZTgyY1wifS5pY29uLWN3OmJlZm9yZXtjb250ZW50OlwiXFxlODJkXCJ9Lmljb24tYm94MjpiZWZvcmV7Y29udGVudDpcIlxcZTkwOVwifS5pY29uLXdyaXRlOmJlZm9yZXtjb250ZW50OlwiXFxlOTBhXCJ9Lmljb24tY2xvY2syOmJlZm9yZXtjb250ZW50OlwiXFxlOTEwXCJ9Lmljb24tcmVwbHkyOmJlZm9yZXtjb250ZW50OlwiXFxlOTE2XCJ9Lmljb24tcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTFlXCJ9Lmljb24tZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTkyMFwifS5pY29uLXNlYXJjaDIyOmJlZm9yZXtjb250ZW50OlwiXFxlOTIzXCJ9Lmljb24tdHJhc2gyMjpiZWZvcmV7Y29udGVudDpcIlxcZTkyNVwifS5pY29uLWVudmVsb3BlMjpiZWZvcmV7Y29udGVudDpcIlxcZTkyYVwifS5pY29uLWJ1YmJsZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzBcIn0uaWNvbi11c2VyMjpiZWZvcmV7Y29udGVudDpcIlxcZTkzOFwifS5pY29uLXVzZXJzOmJlZm9yZXtjb250ZW50OlwiXFxlOTNiXCJ9Lmljb24tY2xvdWQyMzpiZWZvcmV7Y29udGVudDpcIlxcZTkzY1wifS5pY29uLWRvd25sb2FkMjpiZWZvcmV7Y29udGVudDpcIlxcZTkzZlwifS5pY29uLXVwbG9hZDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDFcIn0uaWNvbi1yYWluOmJlZm9yZXtjb250ZW50OlwiXFxlOTQ1XCJ9Lmljb24tc3VuMjM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NDdcIn0uaWNvbi1tb29uMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NGFcIn0uaWNvbi1iZWxsMjpiZWZvcmV7Y29udGVudDpcIlxcZTk0YlwifS5pY29uLWZvbGRlcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NGRcIn0uaWNvbi1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NTFcIn0uaWNvbi1zb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTk1YlwifS5pY29uLW1pY3JvcGhvbmUyOmJlZm9yZXtjb250ZW50OlwiXFxlOTVjXCJ9Lmljb24tY2FtZXJhMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjJcIn0uaWNvbi1pbWFnZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NjRcIn0uaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZTk2ZFwifS5pY29uLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5NzJcIn0uaWNvbi1zdG9yZTpiZWZvcmV7Y29udGVudDpcIlxcZTk3NlwifS5pY29uLXN1cHBvcnQyOmJlZm9yZXtjb250ZW50OlwiXFxlOTc4XCJ9Lmljb24tdGFnMjpiZWZvcmV7Y29udGVudDpcIlxcZTk3YVwifS5pY29uLWhlYXJ0MjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2NcIn0uaWNvbi12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5N2ZcIn0uaWNvbi10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ODBcIn0uaWNvbi1jYXJ0MjpiZWZvcmV7Y29udGVudDpcIlxcZTk4MVwifS5pY29uLWV5ZTIyOmJlZm9yZXtjb250ZW50OlwiXFxlOTgzXCJ9Lmljb24tY2FuY2VsNDpiZWZvcmV7Y29udGVudDpcIlxcZTk4NVwifS5pY29uLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlOTg2XCJ9Lmljb24tdGFyZ2V0MjpiZWZvcmV7Y29udGVudDpcIlxcZTk4N1wifS5pY29uLXByaW50ZXIyMjpiZWZvcmV7Y29udGVudDpcIlxcZTk4OFwifS5pY29uLWxvY2F0aW9uMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ODlcIn0uaWNvbi1ib29rbWFyazM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OGFcIn0uaWNvbi1tb25pdG9yMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OGNcIn0uaWNvbi1jcm9zczI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OGRcIn0uaWNvbi1wbHVzMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OTBcIn0uaWNvbi1sZWZ0MjpiZWZvcmV7Y29udGVudDpcIlxcZTk5M1wifS5pY29uLXVwMjpiZWZvcmV7Y29udGVudDpcIlxcZTk5N1wifS5pY29uLWJyb3dzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OThcIn0uaWNvbi13aW5kb3dzMjpiZWZvcmV7Y29udGVudDpcIlxcZTk5Y1wifS5pY29uLXN3aXRjaDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWVcIn0uaWNvbi1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5OWZcIn0uaWNvbi1wbGF5MjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTBcIn0uaWNvbi1mYXN0LWZvcndhcmQyOmJlZm9yZXtjb250ZW50OlwiXFxlOWExXCJ9Lmljb24tbmV4dDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YTNcIn0uaWNvbi1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxlOWE1XCJ9Lmljb24tZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZTlhYVwifS5pY29uLWhvbWUyOmJlZm9yZXtjb250ZW50OlwiXFxlOWIxXCJ9Lmljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTgwMFwifS5pY29uLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcZTgwMlwifS5pY29uLXF1aWxsOmJlZm9yZXtjb250ZW50OlwiXFxlODAzXCJ9Lmljb24tZHJvcGxldDpiZWZvcmV7Y29udGVudDpcIlxcZTgwNlwifS5pY29uLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZTgwOVwifS5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlODFmXCJ9Lmljb24tbGlmZWJ1b3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MjFcIn0uaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTgyMlwifS5pY29uLWFkZHJlc3MtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZTgyNFwifS5pY29uLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGU4MzNcIn0uaWNvbi1yZWRvOmJlZm9yZXtjb250ZW50OlwiXFxlODM0XCJ9Lmljb24tdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTgzYlwifS5pY29uLXF1b3Rlcy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlODNkXCJ9Lmljb24tcXVvdGVzLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlODNlXCJ9Lmljb24tZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZTg1ZlwifS5pY29uLWFpcnBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlODY1XCJ9Lmljb24tc3dpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxlODY5XCJ9Lmljb24tcG93ZXItY29yZDpiZWZvcmV7Y29udGVudDpcIlxcZTg2YVwifS5pY29uLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxlODZkXCJ9Lmljb24tbGluazpiZWZvcmV7Y29udGVudDpcIlxcZTg3M1wifS5pY29uLWF0dGFjaG1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4NzVcIn0uaWNvbi1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4NzZcIn0uaWNvbi1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTg3OFwifS5pY29uLXN1bjpiZWZvcmV7Y29udGVudDpcIlxcZTg3YVwifS5pY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlODdlXCJ9Lmljb24tbG9vcDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4ODRcIn0uaWNvbi1zaGFyZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4OTNcIn0uaWNvbi1mZWVkMjpiZWZvcmV7Y29udGVudDpcIlxcZThhM1wifS5pY29uLXlvdXR1YmUzOmJlZm9yZXtjb250ZW50OlwiXFxlOGE4XCJ9Lmljb24tdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxlOGFhXCJ9Lmljb24tdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGU4YWJcIn0uaWNvbi13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4YzRcIn0uaWNvbi1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4YzZcIn0uaWNvbi10dXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4Y2NcIn0uaWNvbi1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZThjZFwifS5pY29uLWZpbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZThjZVwifS5pY29uLXdpbmRvd3M4OmJlZm9yZXtjb250ZW50OlwiXFxlOGQwXCJ9Lmljb24tc3RhY2tvdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcZThkY1wifS5pY29uLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxlOGU0XCJ9Lmljb24tY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIlxcZThlNVwifS5pY29uLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIlxcZThlNlwifS5pY29uLWZpcmVmb3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU4ZTdcIn0uaWNvbi1JRTpiZWZvcmV7Y29udGVudDpcIlxcZThlOFwifS5pY29uLW9wZXJhOmJlZm9yZXtjb250ZW50OlwiXFxlOGU5XCJ9Lmljb24tc2FmYXJpOmJlZm9yZXtjb250ZW50OlwiXFxlOGVhXCJ9Lmljb24tY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZTYxYlwifS5pY29uLWNoZWNrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTYxY1wifS5pY29uLXgtYWx0eC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MWRcIn0uaWNvbi1wbHVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTYyMVwifS5pY29uLXBsdXMyOmJlZm9yZXtjb250ZW50OlwiXFxlNjIyXCJ9Lmljb24tZG9jdW1lbnQtYWx0LXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZTYyM1wifS5pY29uLWV5ZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MjRcIn0uaWNvbi1jYW1lcmEzOmJlZm9yZXtjb250ZW50OlwiXFxlNjI1XCJ9Lmljb24tbGVmdC1xdW90ZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MjhcIn0uaWNvbi1yaWdodC1xdW90ZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MjlcIn0uaWNvbi1zdW5yaXNlOmJlZm9yZXtjb250ZW50OlwiXFxlNjJjXCJ9Lmljb24tc3VuMjpiZWZvcmV7Y29udGVudDpcIlxcZTYyZFwifS5pY29uLW1vb246YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MmVcIn0uaWNvbi1zdW4yMjpiZWZvcmV7Y29udGVudDpcIlxcZTYyZlwifS5pY29uLXdpbmR5OmJlZm9yZXtjb250ZW50OlwiXFxlNjMwXCJ9Lmljb24td2luZDpiZWZvcmV7Y29udGVudDpcIlxcZTYzMVwifS5pY29uLXNub3dmbGFrZTpiZWZvcmV7Y29udGVudDpcIlxcZTYzMlwifS5pY29uLWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcZTYzM1wifS5pY29uLWNsb3VkMjpiZWZvcmV7Y29udGVudDpcIlxcZTYzNFwifS5pY29uLXdpbmR5MjpiZWZvcmV7Y29udGVudDpcIlxcZTYzNVwifS5pY29uLXNub3d5OmJlZm9yZXtjb250ZW50OlwiXFxlNjM2XCJ9Lmljb24tc25vd3kyOmJlZm9yZXtjb250ZW50OlwiXFxlNjM3XCJ9Lmljb24tc25vd3kzOmJlZm9yZXtjb250ZW50OlwiXFxlNjM4XCJ9Lmljb24td2VhdGhlcjpiZWZvcmV7Y29udGVudDpcIlxcZTYzOVwifS5pY29uLWNsb3VkeTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2M2FcIn0uaWNvbi1jbG91ZDIyOmJlZm9yZXtjb250ZW50OlwiXFxlNjNiXCJ9Lmljb24tbGlnaHRuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxlNjNjXCJ9Lmljb24tc3VuMzpiZWZvcmV7Y29udGVudDpcIlxcZTYzZFwifS5pY29uLXNub3d5NDpiZWZvcmV7Y29udGVudDpcIlxcZTYzZVwifS5pY29uLXdlYXRoZXIyOmJlZm9yZXtjb250ZW50OlwiXFxlNjNmXCJ9Lmljb24tY2xvdWR5MzpiZWZvcmV7Y29udGVudDpcIlxcZTY0MFwifS5pY29uLWxpZ2h0bmluZzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NDFcIn0uaWNvbi10aGVybW9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTY0MlwifS5pY29uLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NDNcIn0uaWNvbi1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxlNjQ0XCJ9Lmljb24tQ2Vsc2l1czpiZWZvcmV7Y29udGVudDpcIlxcZTY0NVwifS5pY29uLUZhaHJlbmhlaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NDZcIn0uaWNvbi13ZWF0aGVyMzpiZWZvcmV7Y29udGVudDpcIlxcZTY0N1wifS5pY29uLXdlYXRoZXI0OmJlZm9yZXtjb250ZW50OlwiXFxlNjQ4XCJ9Lmljb24td2VhdGhlcjU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NDlcIn0uaWNvbi11bmlGNDg4OmJlZm9yZXtjb250ZW50OlwiXFxlNjRhXCJ9Lmljb24tdW5pRjQ4OTpiZWZvcmV7Y29udGVudDpcIlxcZTY0YlwifS5pY29uLXVuaUY0OEE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NGNcIn0uaWNvbi11bmlGNDhCOmJlZm9yZXtjb250ZW50OlwiXFxlNjRkXCJ9Lmljb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTY0ZVwifS5pY29uLWRvd25sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlNjRmXCJ9Lmljb24tZG93bnJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlNjUwXCJ9Lmljb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NTFcIn0uaWNvbi11cGxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NTJcIn0uaWNvbi11cHJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlNjUzXCJ9Lmljb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NTRcIn0uaWNvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlNjU1XCJ9Lmljb24tcHNidXR0b254OmJlZm9yZXtjb250ZW50OlwiXFxlNjU3XCJ9Lmljb24tbWVudTpiZWZvcmV7Y29udGVudDpcIlxcZTY1OFwifS5pY29uLW1vdXNlMjpiZWZvcmV7Y29udGVudDpcIlxcZTY1OVwifS5pY29uLXVuaUY2Mzk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NWJcIn0uaWNvbi11bmlGNDc3OmJlZm9yZXtjb250ZW50OlwiXFxlNjVjXCJ9Lmljb24tdW5pRjQ3ODpiZWZvcmV7Y29udGVudDpcIlxcZTY1ZFwifS5pY29uLXVuaUY0Nzk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NWVcIn0uaWNvbi11bmlGNDc2OmJlZm9yZXtjb250ZW50OlwiXFxlNjVmXCJ9Lmljb24tZ3JpZDpiZWZvcmV7Y29udGVudDpcIlxcZTY2MFwifS5pY29uLWRldGFpbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NjFcIn0uaWNvbi10aHVtYm5haWxzOmJlZm9yZXtjb250ZW50OlwiXFxlNjYyXCJ9Lmljb24tcXVvdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NjNcIn0uaWNvbi1wb3N0MjpiZWZvcmV7Y29udGVudDpcIlxcZTY2NFwifS5pY29uLWxheWVyczpiZWZvcmV7Y29udGVudDpcIlxcZTY2NVwifS5pY29uLWxheWVyczI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NjZcIn0uaWNvbi1taW51czI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NjdcIn0uaWNvbi1nb29nbGUyOmJlZm9yZXtjb250ZW50OlwiXFxlNjZkXCJ9Lmljb24teW91dHViZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NzBcIn0uaWNvbi1zdGVhbTpiZWZvcmV7Y29udGVudDpcIlxcZTY3NFwifS5pY29uLWdpdGh1YjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2NzdcIn0uaWNvbi1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxlNjc4XCJ9Lmljb24td2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcZTY3OVwifS5pY29uLXBheXBhbDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ODFcIn0uaWNvbi1nb29nbGVwbHVzOmJlZm9yZXtjb250ZW50OlwiXFxlNjg3XCJ9Lmljb24tZ29vZ2xlLWRyaXZlMjpiZWZvcmV7Y29udGVudDpcIlxcZTY4YlwifS5pY29uLWxhbnlyZDpiZWZvcmV7Y29udGVudDpcIlxcZTY4ZFwifS5pY29uLWZsaWNrcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2OGZcIn0uaWNvbi1za3lwZTpiZWZvcmV7Y29udGVudDpcIlxcZTY5NlwifS5pY29uLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcZTY5N1wifS5pY29uLWxhc3RmbTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2OTlcIn0uaWNvbi15ZWxwMjpiZWZvcmV7Y29udGVudDpcIlxcZTY5YlwifS5pY29uLWZpbGUtcGRmOmJlZm9yZXtjb250ZW50OlwiXFxlNjlkXCJ9Lmljb24tZmlsZS1vcGVub2ZmaWNlOmJlZm9yZXtjb250ZW50OlwiXFxlNjllXCJ9Lmljb24tZmlsZS13b3JkOmJlZm9yZXtjb250ZW50OlwiXFxlNjlmXCJ9Lmljb24tZmFjZWJvb2syOmJlZm9yZXtjb250ZW50OlwiXFxlNmEwXCJ9Lmljb24taW5zdGFncmFtMzpiZWZvcmV7Y29udGVudDpcIlxcZTZhM1wifS5pY29uLXBpY2Fzc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YWFcIn0uaWNvbi1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZTZhY1wifS5pY29uLWZvcnJzdDpiZWZvcmV7Y29udGVudDpcIlxcZTZhZlwifS5pY29uLWRldmlhbnRhcnQyOmJlZm9yZXtjb250ZW50OlwiXFxlNmIxXCJ9Lmljb24tam9vbWxhMjpiZWZvcmV7Y29udGVudDpcIlxcZTZiMlwifS5pY29uLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YjNcIn0uaWNvbi15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZTZiN1wifS5pY29uLXR1eDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YjhcIn0uaWNvbi1hcHBsZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YjlcIn0uaWNvbi1maW5kZXIyOmJlZm9yZXtjb250ZW50OlwiXFxlNmJhXCJ9Lmljb24tZGVsaWNpb3VzOmJlZm9yZXtjb250ZW50OlwiXFxlNmJiXCJ9Lmljb24tc3R1bWJsZXVwb24yOmJlZm9yZXtjb250ZW50OlwiXFxlNmJkXCJ9Lmljb24tc3RhY2tvdmVyZmxvdzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YmVcIn0uaWNvbi1maWxlLWV4Y2VsOmJlZm9yZXtjb250ZW50OlwiXFxlNmM0XCJ9Lmljb24tZmlsZS16aXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YzVcIn0uaWNvbi1maWxlLXBvd2VycG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2YzZcIn0uaWNvbi1maWxlLXhtbDpiZWZvcmV7Y29udGVudDpcIlxcZTZjN1wifS5pY29uLWZpbGUtY3NzOmJlZm9yZXtjb250ZW50OlwiXFxlNmM4XCJ9Lmljb24taHRtbDUyOmJlZm9yZXtjb250ZW50OlwiXFxlNmM5XCJ9Lmljb24taHRtbDUyMjpiZWZvcmV7Y29udGVudDpcIlxcZTZjYVwifS5pY29uLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2Y2JcIn0uaWNvbi1jaHJvbWUyOmJlZm9yZXtjb250ZW50OlwiXFxlNmNjXCJ9Lmljb24tYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2Y2RcIn0uaWNvbi1jb3B5cmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2Y2VcIn0uaWNvbi1tdWx0aXBseTpiZWZvcmV7Y29udGVudDpcIlxcZTZjZlwifS5pY29uLWN1cnNvcjpiZWZvcmV7Y29udGVudDpcIlxcZTZkMFwifS5pY29uLWNpcmNsZWFkZDpiZWZvcmV7Y29udGVudDpcIlxcZTZkMVwifS5pY29uLWNpcmNsZWRlbGV0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTZkMlwifS5pY29uLWNpcmNsZXNlbGVjdDpiZWZvcmV7Y29udGVudDpcIlxcZTZkM1wifS5pY29uLWVsaXBzZTpiZWZvcmV7Y29udGVudDpcIlxcZTZkNFwifS5pY29uLXJvdW5kZWRyZWN0YW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZDVcIn0uaWNvbi1wb2x5Z29uOmJlZm9yZXtjb250ZW50OlwiXFxlNmQ2XCJ9Lmljb24tbm90aWZpY2F0aW9uZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTZkN1wifS5pY29uLWJvb2ttYXJrMjpiZWZvcmV7Y29udGVudDpcIlxcZTZkOFwifS5pY29uLXpvb21pbjpiZWZvcmV7Y29udGVudDpcIlxcZTZkOVwifS5pY29uLXpvb21vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZGFcIn0uaWNvbi1jbWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZGJcIn0uaWNvbi1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlNmRjXCJ9Lmljb24tY29nMjpiZWZvcmV7Y29udGVudDpcIlxcZTZlMFwifS5pY29uLW1pbnVzMzpiZWZvcmV7Y29udGVudDpcIlxcZTZlMVwifS5pY29uLXBsdXM0OmJlZm9yZXtjb250ZW50OlwiXFxlNmUyXCJ9Lmljb24tY2FuY2VsOmJlZm9yZXtjb250ZW50OlwiXFxlNmUzXCJ9Lmljb24tem9vbWluMjpiZWZvcmV7Y29udGVudDpcIlxcZTZlNFwifS5pY29uLXpvb21vdXQyOmJlZm9yZXtjb250ZW50OlwiXFxlNmU1XCJ9Lmljb24tY2FuY2VsMjpiZWZvcmV7Y29udGVudDpcIlxcZTZlN1wifS5pY29uLWFycm93LWxlZnQyOmJlZm9yZXtjb250ZW50OlwiXFxlNmU4XCJ9Lmljb24tYXJyb3ctdXAyOmJlZm9yZXtjb250ZW50OlwiXFxlNmU5XCJ9Lmljb24tYXJyb3ctcmlnaHQyOmJlZm9yZXtjb250ZW50OlwiXFxlNmVhXCJ9Lmljb24tYXJyb3ctZG93bjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2ZWJcIn0uaWNvbi1hZGQtY2lyY2xlLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YjZcIn0uaWNvbi1iYWJ5LXRyb2xsZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YmNcIn0uaWNvbi1iYW5raW5nLWRvbmF0aW9uLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YmVcIn0uaWNvbi1iaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGU5YzZcIn0uaWNvbi1jaGF0LWJ1YmJsZS1zcXVhcmUtMTpiZWZvcmV7Y29udGVudDpcIlxcZTljOFwifS5pY29uLWNoYXQtYnViYmxlLXNxdWFyZS1zbWlsZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2RcIn0uaWNvbi1jaGVmLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5Y2VcIn0uaWNvbi1jaGVmLWhhdDpiZWZvcmV7Y29udGVudDpcIlxcZTljZlwifS5pY29uLWNvbnRlbnQtYm9vay0yOmJlZm9yZXtjb250ZW50OlwiXFxlOWQxXCJ9Lmljb24tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDNcIn0uaWNvbi1maXJlLWxpZ2h0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDRcIn0uaWNvbi1mbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTlkNVwifS5pY29uLWZvbGRlci1hZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDdcIn0uaWNvbi1mb2xkZXItY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZDhcIn0uaWNvbi1mb2xkZXItY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZGNcIn0uaWNvbi1mb2xkZXItc3VidHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZGVcIn0uaWNvbi1mb29kLWNoaWNrZW4tZHJ1bS1zdGljazpiZWZvcmV7Y29udGVudDpcIlxcZTlkZlwifS5pY29uLWZvb2QtaWNlY3JlYW0tMjpiZWZvcmV7Y29udGVudDpcIlxcZTllMFwifS5pY29uLWdsYXNzLWNvY2t0YWlsLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZTRcIn0uaWNvbi1ncmFkdWF0aW9uLWhhdDpiZWZvcmV7Y29udGVudDpcIlxcZTllN1wifS5pY29uLWhhbmQtZ3VuOmJlZm9yZXtjb250ZW50OlwiXFxlOWVhXCJ9Lmljb24taGVhbHRoLXByZXNjcmlwdGlvbi0yOmJlZm9yZXtjb250ZW50OlwiXFxlOWViXCJ9Lmljb24taGVsaWNvcHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTllZlwifS5pY29uLWhvdGVsLWJhdGgtc2hvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxlOWYzXCJ9Lmljb24taWQtY2FyZC0xOmJlZm9yZXtjb250ZW50OlwiXFxlOWY2XCJ9Lmljb24ta2V5LWhvbGUtMTpiZWZvcmV7Y29udGVudDpcIlxcZTlmOVwifS5pY29uLWtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZmJcIn0uaWNvbi1sb2NrLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZmNcIn0uaWNvbi1sb2NrLXVubG9jay0xOmJlZm9yZXtjb250ZW50OlwiXFxlOWZkXCJ9Lmljb24tbmF0dXJlLXBsYW50LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5ZmVcIn0uaWNvbi1wYWludC1icnVzaC0xOmJlZm9yZXtjb250ZW50OlwiXFxlOWZmXCJ9Lmljb24tcGxhY2VzLWNocmlzdC10aGUtcmVkZWVtZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMDJcIn0uaWNvbi1wbGFjZXMtZWlmZmVsLXRvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxlYTA1XCJ9Lmljb24tcGxhY2VzLWhvbWUtMzpiZWZvcmV7Y29udGVudDpcIlxcZWEwYlwifS5pY29uLXBsYWNlcy10YWotbWFoYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMGZcIn0uaWNvbi1wb2xpY2Utb2ZmaWNlci0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTE5XCJ9Lmljb24tcG9sby1zaGlydDpiZWZvcmV7Y29udGVudDpcIlxcZWExYlwifS5pY29uLXF1aWxsMjpiZWZvcmV7Y29udGVudDpcIlxcZWExZFwifS5pY29uLXJld2FyZHMtYmFubmVyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlYTFmXCJ9Lmljb24tcmV3YXJkcy1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlYTI1XCJ9Lmljb24tcmluZy1wbGFuZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMjZcIn0uaWNvbi1yb21hbmNlLWJvdzpiZWZvcmV7Y29udGVudDpcIlxcZWEyOVwifS5pY29uLXJvbWFuY2UtbG92ZS10YXJnZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMmFcIn0uaWNvbi1yb21hbmNlLXJlbGF0aW9uc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZWEyY1wifS5pY29uLXNhdmUtd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhMzFcIn0uaWNvbi11c2VyLWFkZDpiZWZvcmV7Y29udGVudDpcIlxcZWEzOFwifS5pY29uLXVzZXItY2hhdC0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTNjXCJ9Lmljb24tdXNlci1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZWEzZlwifS5pY29uLXVzZXItZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxlYTQwXCJ9Lmljb24tdXNlci1oZWFkcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNDFcIn0uaWNvbi12aWRlby1nYW1lcy1nYW1lYm95OmJlZm9yZXtjb250ZW50OlwiXFxlYTQ2XCJ9Lmljb24tdmlkZW8tZ2FtZXMtcGFjbWFuOmJlZm9yZXtjb250ZW50OlwiXFxlYTRiXCJ9Lmljb24tdm90ZS1oZWFydC1jaXJjbGUtMTpiZWZvcmV7Y29udGVudDpcIlxcZWE0ZlwifS5pY29uLWFkZC1jaXJjbGUtMTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNTJcIn0uaWNvbi1haXJwbGFuZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNTNcIn0uaWNvbi1hbGllbi1oZWFkOmJlZm9yZXtjb250ZW50OlwiXFxlYTU0XCJ9Lmljb24tYW5kcm9pZDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNTVcIn0uaWNvbi1iYWJ5LXRyb2xsZXkyOmJlZm9yZXtjb250ZW50OlwiXFxlYTU2XCJ9Lmljb24tYmFua2luZy1kZWJpdC1tYWNoaW5lOmJlZm9yZXtjb250ZW50OlwiXFxlYTU5XCJ9Lmljb24tYmFua2luZy1kb25hdGlvbi0yMjpiZWZvcmV7Y29udGVudDpcIlxcZWE1ZVwifS5pY29uLWJhbmtpbmctc3BlbmRpbmdzLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNWZcIn0uaWNvbi1iYW5raW5nLXNwZW5kaW5ncy0zOmJlZm9yZXtjb250ZW50OlwiXFxlYTYwXCJ9Lmljb24tYmFuay1ub3RlOmJlZm9yZXtjb250ZW50OlwiXFxlYTYxXCJ9Lmljb24tYmF0dGVyeS1jaGFyZ2luZy0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTYyXCJ9Lmljb24tYmVha2VyLXNjaWVuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNjRcIn0uaWNvbi1iaW4yOmJlZm9yZXtjb250ZW50OlwiXFxlYTY3XCJ9Lmljb24tYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcZWE2OFwifS5pY29uLWJveC0yOmJlZm9yZXtjb250ZW50OlwiXFxlYTY5XCJ9Lmljb24tYnVpbGRpbmctNjpiZWZvcmV7Y29udGVudDpcIlxcZWE2YVwifS5pY29uLWJ1aWxkaW5nLTEwOmJlZm9yZXtjb250ZW50OlwiXFxlYTZiXCJ9Lmljb24tYnVpbGRpbmctYmFybjpiZWZvcmV7Y29udGVudDpcIlxcZWE2ZVwifS5pY29uLWJ1cy0yOmJlZm9yZXtjb250ZW50OlwiXFxlYTZmXCJ9Lmljb24tYnVzaW5lc3MtYnJpZWZjYXNlLWNhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhNzJcIn0uaWNvbi1idXNpbmVzcy13aGl0ZWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlYTc4XCJ9Lmljb24tY2FsZW5kYXItMTpiZWZvcmV7Y29udGVudDpcIlxcZWE3OVwifS5pY29uLWNhbWVyYS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTdiXCJ9Lmljb24tY2FtZXJhLWxpdmUtdmlldy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhN2NcIn0uaWNvbi1jYXItMjpiZWZvcmV7Y29udGVudDpcIlxcZWE3ZVwifS5pY29uLWNhc3RsZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTdmXCJ9Lmljb24tY2MtY2FtZXJhLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODBcIn0uaWNvbi1jaGF0LWJ1YmJsZS1zcXVhcmUtc21pbGV5MjpiZWZvcmV7Y29udGVudDpcIlxcZWE4NVwifS5pY29uLWNoZWNrLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZWE4NlwifS5pY29uLWNoZWYtMTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhODdcIn0uaWNvbi1jaGVmLWhhdDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOGJcIn0uaWNvbi1jbG9zZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOGNcIn0uaWNvbi1jbG91ZDMyOmJlZm9yZXtjb250ZW50OlwiXFxlYThkXCJ9Lmljb24tY29nLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZWE5MVwifS5pY29uLWNvaW4tc3RhY2stMTpiZWZvcmV7Y29udGVudDpcIlxcZWE5MlwifS5pY29uLWNvbXB1dGVyLXNjcmVlbi0xOmJlZm9yZXtjb250ZW50OlwiXFxlYTkzXCJ9Lmljb24tY29udGVudC1ib29rLTIyOmJlZm9yZXtjb250ZW50OlwiXFxlYTk2XCJ9Lmljb24tY291Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOTdcIn0uaWNvbi1kYXRhLWRvd25sb2FkLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhOWFcIn0uaWNvbi1kYXRhLXVwbG9hZC01OmJlZm9yZXtjb250ZW50OlwiXFxlYTljXCJ9Lmljb24tZGV2aWNlczpiZWZvcmV7Y29udGVudDpcIlxcZWE5ZFwifS5pY29uLWRuYTpiZWZvcmV7Y29udGVudDpcIlxcZWE5ZVwifS5pY29uLWRvd25sb2FkLWNvbXB1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxlYTlmXCJ9Lmljb24tZWNvLWZpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxlYWEwXCJ9Lmljb24tZmlsZS1uZXctMTpiZWZvcmV7Y29udGVudDpcIlxcZWFhMVwifS5pY29uLWZpbGUtbmV3LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYTJcIn0uaWNvbi1maWxlLW5vdGVzLWRvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxlYWFjXCJ9Lmljb24tZmlsZS1ub3Rlcy1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYWRcIn0uaWNvbi1maWxlLW9mZmljZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxlYWIzXCJ9Lmljb24tZmlsZS10YXNrcy1hZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYjdcIn0uaWNvbi1maWxlLXppcHBlZC1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYjhcIn0uaWNvbi1maXJlLWV4dGluZ3Vpc2hlcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYmJcIn0uaWNvbi1mbGFzaDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYmRcIn0uaWNvbi1mb2xkZXItYWRkMjpiZWZvcmV7Y29udGVudDpcIlxcZWFjMFwifS5pY29uLWZvbGRlci1jaGVjazI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYzNcIn0uaWNvbi1mb2xkZXItY2xvc2UyOmJlZm9yZXtjb250ZW50OlwiXFxlYWM1XCJ9Lmljb24tZm9sZGVyLXN1YnRyYWN0MjpiZWZvcmV7Y29udGVudDpcIlxcZWFjNlwifS5pY29uLWZvb2QtY2hpY2tlbi1kcnVtLXN0aWNrMjpiZWZvcmV7Y29udGVudDpcIlxcZWFjN1wifS5pY29uLWZvb2QtZG91YmxlLWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZWFjOFwifS5pY29uLWZvb2QtaWNlY3JlYW0tMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhYzlcIn0uaWNvbi1nbGFzcy1jb2NrdGFpbC0yMjpiZWZvcmV7Y29udGVudDpcIlxcZWFjY1wifS5pY29uLWdyYWR1YXRpb24taGF0MjpiZWZvcmV7Y29udGVudDpcIlxcZWFjZFwifS5pY29uLWhhbmQtZ3VuMjpiZWZvcmV7Y29udGVudDpcIlxcZWFkMFwifS5pY29uLWhhbmQtcmVtb3RlOmJlZm9yZXtjb250ZW50OlwiXFxlYWQ2XCJ9Lmljb24taGF0LW1hZ2ljaWFuOmJlZm9yZXtjb250ZW50OlwiXFxlYWRjXCJ9Lmljb24taGVhbHRoLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZWFkZFwifS5pY29uLWhlYWx0aC1ncmFwaC0xOmJlZm9yZXtjb250ZW50OlwiXFxlYWUwXCJ9Lmljb24taGVhbHRoLWhlYXJ0LXB1bHNlOmJlZm9yZXtjb250ZW50OlwiXFxlYWU0XCJ9Lmljb24taGVhbHRoLWhvc3BpdGFsLXNpZ24tMTpiZWZvcmV7Y29udGVudDpcIlxcZWFlOFwifS5pY29uLWhlYWx0aC1tZWRpY2luZS1ib3R0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZTlcIn0uaWNvbi1oZWFsdGgtcHJlc2NyaXB0aW9uLTIyOmJlZm9yZXtjb250ZW50OlwiXFxlYWVlXCJ9Lmljb24taGVsaWNvcHRlcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZWZcIn0uaWNvbi1ob3QtYWlyLWJhbGxvb246YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjNcIn0uaWNvbi1ob3RlbC1iYXRoLXNob3dlcjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjRcIn0uaWNvbi1ob3RlbC1iZWQtMTpiZWZvcmV7Y29udGVudDpcIlxcZWFmNVwifS5pY29uLWhvdGVsLXNob3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZWFmNlwifS5pY29uLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZWFmN1wifS5pY29uLWlkLWNhcmQtMTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjhcIn0uaWNvbi1pbmJveDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZjlcIn0uaWNvbi1rZXlib2FyZDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGVhZmFcIn0uaWNvbi1rZXktaG9sZS0xMjpiZWZvcmV7Y29udGVudDpcIlxcZWFmYlwifS5pY29uLWtpdGNoZW4tYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZWFmY1wifS5pY29uLWxhbXAtMTpiZWZvcmV7Y29udGVudDpcIlxcZWFmZlwifS5pY29uLWxhbXAtc3R1ZGlvLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMDZcIn0uaWNvbi1sZWlzdXJlLWRqLWJvb3RoOmJlZm9yZXtjb250ZW50OlwiXFxlYjBhXCJ9Lmljb24tbGVpc3VyZS1yZXN0OmJlZm9yZXtjb250ZW50OlwiXFxlYjBiXCJ9Lmljb24tbG9jYXRpb24tZ3BzLW9uLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMGNcIn0uaWNvbi1sb2NhdGlvbi1tYXAtMTpiZWZvcmV7Y29udGVudDpcIlxcZWIwZVwifS5pY29uLWxvY2F0aW9uLXBpbi00OmJlZm9yZXtjb250ZW50OlwiXFxlYjEwXCJ9Lmljb24tbG9jYXRpb24tcGluLWNoZWNrLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMTFcIn0uaWNvbi1sb2NhdGlvbi11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlYjEyXCJ9Lmljb24tbG9jay0xMjpiZWZvcmV7Y29udGVudDpcIlxcZWIxM1wifS5pY29uLWxvY2stdW5sb2NrLTEyOmJlZm9yZXtjb250ZW50OlwiXFxlYjE0XCJ9Lmljb24tbG9naW4tY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMTVcIn0uaWNvbi1sb2dpbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlYjE2XCJ9Lmljb24tbG9naW4td3Jvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMTdcIn0uaWNvbi1tYWlsLXJlZnJlc2gtMTpiZWZvcmV7Y29udGVudDpcIlxcZWIxOFwifS5pY29uLW1hdGNoLXN0aWNrOmJlZm9yZXtjb250ZW50OlwiXFxlYjE5XCJ9Lmljb24tbW9uc3Rlci10cnVjay0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjFhXCJ9Lmljb24tbW90b3JjeWNsZS0yOmJlZm9yZXtjb250ZW50OlwiXFxlYjFiXCJ9Lmljb24tbXVzaWMtbm90ZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjFjXCJ9Lmljb24tbmF0dXJlLWZsb3dlci0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjFkXCJ9Lmljb24tbmF0dXJlLXBsYW50LTEyOmJlZm9yZXtjb250ZW50OlwiXFxlYjFlXCJ9Lmljb24tbmF2aWdhdGlvbi1iZWZvcmUtMTpiZWZvcmV7Y29udGVudDpcIlxcZWIxZlwifS5pY29uLW5hdmlnYXRpb24tbmV4dC0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjIwXCJ9Lmljb24tbmV0d29yay1idXNpbmVzczpiZWZvcmV7Y29udGVudDpcIlxcZWIyMVwifS5pY29uLW9yaWdhbWktcGFwZXItYmlyZDpiZWZvcmV7Y29udGVudDpcIlxcZWIyMlwifS5pY29uLXBhaW50LWJydXNoLTEyOmJlZm9yZXtjb250ZW50OlwiXFxlYjIzXCJ9Lmljb24tcGFwZXItcGluOmJlZm9yZXtjb250ZW50OlwiXFxlYjI0XCJ9Lmljb24tcGFwZXJwbGFuZTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViMjZcIn0uaWNvbi1wZW5jaWwtMjpiZWZvcmV7Y29udGVudDpcIlxcZWIyN1wifS5pY29uLXBlbmNpbC1ydWxlcjpiZWZvcmV7Y29udGVudDpcIlxcZWIyYVwifS5pY29uLXBsYWNlcy1jaHJpc3QtdGhlLXJlZGVlbWVyMjpiZWZvcmV7Y29udGVudDpcIlxcZWIzYlwifS5pY29uLXBsYWNlcy1jb2xvc3NldW06YmVmb3Jle2NvbnRlbnQ6XCJcXGViM2RcIn0uaWNvbi1wbGFjZXMtZWlmZmVsLXRvd2VyMjpiZWZvcmV7Y29udGVudDpcIlxcZWIzZlwifS5pY29uLXBsYWNlcy1ob21lLTMyOmJlZm9yZXtjb250ZW50OlwiXFxlYjQwXCJ9Lmljb24tcGxhY2VzLWhvbWUtNDpiZWZvcmV7Y29udGVudDpcIlxcZWI0MlwifS5pY29uLXBsYWNlcy10YWotbWFoYWwyOmJlZm9yZXtjb250ZW50OlwiXFxlYjQzXCJ9Lmljb24tcGxhY2VzLXdhcmVob3VzZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjQ0XCJ9Lmljb24tcG9saWNlLW9mZmljZXItMTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNDVcIn0uaWNvbi1wb2xvLXNoaXJ0MjpiZWZvcmV7Y29udGVudDpcIlxcZWI0N1wifS5pY29uLXF1aWxsMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNDlcIn0uaWNvbi1yZWNoYXJnYWJsZS1iYXR0ZXJ5OmJlZm9yZXtjb250ZW50OlwiXFxlYjRhXCJ9Lmljb24tcmVtb3ZlLWNpcmNsZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjRiXCJ9Lmljb24tcmV3YXJkcy1iYW5uZXItY2hlY2syOmJlZm9yZXtjb250ZW50OlwiXFxlYjUzXCJ9Lmljb24tcmV3YXJkcy1naWZ0MjpiZWZvcmV7Y29udGVudDpcIlxcZWI1NFwifS5pY29uLXJld2FyZHMtbWVkYWwtMTpiZWZvcmV7Y29udGVudDpcIlxcZWI1NVwifS5pY29uLXJld2FyZHMtcGVkZXN0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNTZcIn0uaWNvbi1yZXdhcmRzLXRyb3BoeS01OmJlZm9yZXtjb250ZW50OlwiXFxlYjU4XCJ9Lmljb24tcmluZy1wbGFuZXQyOmJlZm9yZXtjb250ZW50OlwiXFxlYjVhXCJ9Lmljb24tcm9tYW5jZS1ib3cyOmJlZm9yZXtjb250ZW50OlwiXFxlYjViXCJ9Lmljb24tcm9tYW5jZS1sb3ZlLXRhcmdldDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNWNcIn0uaWNvbi1yb21hbmNlLXJlbGF0aW9uc2hpcDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNWVcIn0uaWNvbi1zYWZlOmJlZm9yZXtjb250ZW50OlwiXFxlYjVmXCJ9Lmljb24tc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNjBcIn0uaWNvbi1zZXR0aW5ncy0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjYxXCJ9Lmljb24tc2hhcmUtbWVnYXBob25lLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNjRcIn0uaWNvbi1zaGFyZS1yYWRhcjpiZWZvcmV7Y29udGVudDpcIlxcZWI2NlwifS5pY29uLXNoYXJlLXNpZ25hbC11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlYjY3XCJ9Lmljb24tc2hvcHBpbmctYmFza2V0LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNjhcIn0uaWNvbi1zaG9wcGluZy1iYXNrZXQtMjpiZWZvcmV7Y29udGVudDpcIlxcZWI2YVwifS5pY29uLXNob3BwaW5nLWJhc2tldC1hZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNmNcIn0uaWNvbi1zaG9wcGluZy1iYXNrZXQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNmZcIn0uaWNvbi1zaG9wcGluZy1iYXNrZXQtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNzBcIn0uaWNvbi1zaG9wcGluZy1iYXNrZXQtc3VidHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGViNzFcIn0uaWNvbi1zaWduLXRvaWxldDpiZWZvcmV7Y29udGVudDpcIlxcZWI3NFwifS5pY29uLXNtYXJ0LXdhdGNoLWNpcmNsZS1uYXZpZ2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlYjc1XCJ9Lmljb24tc21pbGV5LWRvbGFyOmJlZm9yZXtjb250ZW50OlwiXFxlYjc2XCJ9Lmljb24tc21pbGV5LXBva2VyLWZhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGViN2NcIn0uaWNvbi1zbWlsZXktc2h5LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViN2RcIn0uaWNvbi1zbWlsZXktc21pbGUtMjpiZWZvcmV7Y29udGVudDpcIlxcZWI4MVwifS5pY29uLXNtaWxleS13aW5rOmJlZm9yZXtjb250ZW50OlwiXFxlYjg1XCJ9Lmljb24tc21pbGV5LXdvcnJ5OmJlZm9yZXtjb250ZW50OlwiXFxlYjg2XCJ9Lmljb24tc3BhLWxvdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZWI4N1wifS5pY29uLXNwYS1sb3R1cy1mbG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOGFcIn0uaWNvbi1zcG9ydC1iYXNrZXRiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlYjhjXCJ9Lmljb24tc3BvcnQtYm93bGluZzpiZWZvcmV7Y29udGVudDpcIlxcZWI4ZVwifS5pY29uLXNwb3J0LWR1bWJiZWxsLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOTBcIn0uaWNvbi1zcG9ydC1mb290YmFsbC1maWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZWI5MVwifS5pY29uLXNwb3J0LXRha3JhdzpiZWZvcmV7Y29udGVudDpcIlxcZWI5M1wifS5pY29uLXNwcmF5LWJvdHRsZTpiZWZvcmV7Y29udGVudDpcIlxcZWI5NFwifS5pY29uLXN0YXItY29uc3RlbGxhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZWI5NlwifS5pY29uLXN1YnRyYWN0LWNpcmNsZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjk4XCJ9Lmljb24tc3Vubnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOWFcIn0uaWNvbi1zeW5jaHJvbml6ZS0xOmJlZm9yZXtjb250ZW50OlwiXFxlYjliXCJ9Lmljb24tc3luY2hyb25pemUtMjpiZWZvcmV7Y29udGVudDpcIlxcZWI5Y1wifS5pY29uLXRhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGViOWVcIn0uaWNvbi10ZW1wbGUtMjpiZWZvcmV7Y29udGVudDpcIlxcZWI5ZlwifS5pY29uLXRvaWxldC1yb2xsOmJlZm9yZXtjb250ZW50OlwiXFxlYmEzXCJ9Lmljb24tdHJhdmVsLWJlYWNoOmJlZm9yZXtjb250ZW50OlwiXFxlYmE1XCJ9Lmljb24tdHJhdmVsLWNhbXBpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYTlcIn0uaWNvbi10cmF2ZWwtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYWFcIn0uaWNvbi11bWJyZWxsYS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlYmFiXCJ9Lmljb24tdW5kZXJzaGlydDpiZWZvcmV7Y29udGVudDpcIlxcZWJhZVwifS5pY29uLXVuZGVyd2VhcjpiZWZvcmV7Y29udGVudDpcIlxcZWJhZlwifS5pY29uLXVzZXItYWRkMjpiZWZvcmV7Y29udGVudDpcIlxcZWJiMVwifS5pY29uLXVzZXItY2hhdC0xMjpiZWZvcmV7Y29udGVudDpcIlxcZWJiMlwifS5pY29uLXVzZXItY2hlY2syOmJlZm9yZXtjb250ZW50OlwiXFxlYmI0XCJ9Lmljb24tdXNlci1oZWFkcGhvbmUyOmJlZm9yZXtjb250ZW50OlwiXFxlYmI2XCJ9Lmljb24tdXNlci1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZWJiN1wifS5pY29uLXVzZXItbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZWJiOFwifS5pY29uLXVzZXItc3VidHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYjlcIn0uaWNvbi12ZWN0b3ItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlYmJhXCJ9Lmljb24tdmVjdG9yLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYmRcIn0uaWNvbi12ZWN0b3Itc3F1YXJlLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYmZcIn0uaWNvbi12ZWN0b3ItdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYzBcIn0uaWNvbi12aWRlby1jYWxsLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGViYzJcIn0uaWNvbi12aWRlby1jYWxsLW1vYmlsZS1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZWJjNFwifS5pY29uLXZpZGVvLWNhbWVyYS0zOmJlZm9yZXtjb250ZW50OlwiXFxlYmM1XCJ9Lmljb24tdmlkZW8tY2xpcC0zOmJlZm9yZXtjb250ZW50OlwiXFxlYmM2XCJ9Lmljb24tdmlkZW8tY2xpcC00OmJlZm9yZXtjb250ZW50OlwiXFxlYmM3XCJ9Lmljb24tdmlkZW8tY29udHJvbC1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxlYmNiXCJ9Lmljb24tdmlkZW8tZ2FtZXMtZ2FtZWJveTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZDBcIn0uaWNvbi12aWRlby1nYW1lcy1wYWNtYW4yOmJlZm9yZXtjb250ZW50OlwiXFxlYmQzXCJ9Lmljb24tdm90ZS1oZWFydC1jaXJjbGUtMTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZDVcIn0uaWNvbi12b3RlLXBsdXMtb25lOmJlZm9yZXtjb250ZW50OlwiXFxlYmQ2XCJ9Lmljb24tdm90ZS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZWJkN1wifS5pY29uLXZvdGUtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlYmQ4XCJ9Lmljb24td2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxlYmQ5XCJ9Lmljb24td2FyZWhvdXNlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZWJkYVwifS5pY29uLXdhdGVyLWRyb3BsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZGRcIn0uaWNvbi13YXRlci10YXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZGVcIn0uaWNvbi13YXRlci10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZWJkZlwifS5pY29uLXdpbmQtZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZWJlMFwifS5pY29uLXdpbmRvdzpiZWZvcmV7Y29udGVudDpcIlxcZWJlMVwifS5pY29uLXdpbmRvdy1wcm9ncmFtbWluZzpiZWZvcmV7Y29udGVudDpcIlxcZWJlM1wifS5pY29uLWFpcnBsYW5lMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGViZTZcIn0uaWNvbi1hbGllbi1oZWFkMjpiZWZvcmV7Y29udGVudDpcIlxcZWJlN1wifS5pY29uLWFuZHJvaWQyMjpiZWZvcmV7Y29udGVudDpcIlxcZWJlOFwifS5pY29uLXNob3BjYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlODQ2XCJ9Lmljb24tZ2F0aGVybWVudTpiZWZvcmV7Y29udGVudDpcIlxcZTg0OVwifS5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDBcIn0uaWNvbi1mbGFnMjpiZWZvcmV7Y29udGVudDpcIlxcZTg0OFwifS5pY29uLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDJcIn0uaWNvbi1jb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDNcIn0uaWNvbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDVcIn0uaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDZcIn0uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZTYwN1wifS5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDhcIn0uaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MDlcIn0uaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTYwYVwifS5pY29uLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MGJcIn0uaWNvbi1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MGNcIn0uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlNjBkXCJ9Lmljb24tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MGVcIn0uaWNvbi1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTYwZlwifS5pY29uLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MTBcIn0uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlNjExXCJ9Lmljb24tYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MTJcIn0uaWNvbi1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTYxM1wifS5pY29uLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MTRcIn0uaWNvbi1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlNjE1XCJ9Lmljb24tY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MTZcIn0uaWNvbi1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlNjE3XCJ9Lmljb24tY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MThcIn0uaWNvbi1zb3J0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGU2MTlcIn0uaWNvbi1zb3J0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlNjFhXCJ9IiwiLmZsYWctaWNvbi1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5mbGFnLWljb24ge1xuICAuZmxhZy1pY29uLWJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdW5pdCgoNCAvIDMpLCBlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICB9XG4gICYuZmxhZy1pY29uLXNxdWFyZWQge1xuICAgIHdpZHRoOiAxZW07XG4gIH1cbn1cblxuLmZsYWctaWNvbihAY291bnRyeSkge1xuICAuZmxhZy1pY29uLUB7Y291bnRyeX0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IH5cInVybChAe2ZsYWctaWNvbi1jc3MtcGF0aH1Ae2ZsYWctaWNvbi1yZWN0LXBhdGh9L0B7Y291bnRyeX0uc3ZnKVwiO1xuICAgICYuZmxhZy1pY29uLXNxdWFyZWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogflwidXJsKEB7ZmxhZy1pY29uLWNzcy1wYXRofUB7ZmxhZy1pY29uLXNxdWFyZS1wYXRofS9Ae2NvdW50cnl9LnN2ZylcIjtcbiAgICB9XG4gIH1cbn1cbiIsIi5mbGFnLWljb24oYWQpO1xuLmZsYWctaWNvbihhZSk7XG4uZmxhZy1pY29uKGFmKTtcbi5mbGFnLWljb24oYWcpO1xuLmZsYWctaWNvbihhaSk7XG4uZmxhZy1pY29uKGFsKTtcbi5mbGFnLWljb24oYW0pO1xuLmZsYWctaWNvbihhbyk7XG4uZmxhZy1pY29uKGFxKTtcbi5mbGFnLWljb24oYXIpO1xuLmZsYWctaWNvbihhcyk7XG4uZmxhZy1pY29uKGF0KTtcbi5mbGFnLWljb24oYXUpO1xuLmZsYWctaWNvbihhdyk7XG4uZmxhZy1pY29uKGF4KTtcbi5mbGFnLWljb24oYXopO1xuLmZsYWctaWNvbihiYSk7XG4uZmxhZy1pY29uKGJiKTtcbi5mbGFnLWljb24oYmQpO1xuLmZsYWctaWNvbihiZSk7XG4uZmxhZy1pY29uKGJmKTtcbi5mbGFnLWljb24oYmcpO1xuLmZsYWctaWNvbihiaCk7XG4uZmxhZy1pY29uKGJpKTtcbi5mbGFnLWljb24oYmopO1xuLmZsYWctaWNvbihibCk7XG4uZmxhZy1pY29uKGJtKTtcbi5mbGFnLWljb24oYm4pO1xuLmZsYWctaWNvbihibyk7XG4uZmxhZy1pY29uKGJxKTtcbi5mbGFnLWljb24oYnIpO1xuLmZsYWctaWNvbihicyk7XG4uZmxhZy1pY29uKGJ0KTtcbi5mbGFnLWljb24oYnYpO1xuLmZsYWctaWNvbihidyk7XG4uZmxhZy1pY29uKGJ5KTtcbi5mbGFnLWljb24oYnopO1xuLmZsYWctaWNvbihjYSk7XG4uZmxhZy1pY29uKGNjKTtcbi5mbGFnLWljb24oY2QpO1xuLmZsYWctaWNvbihjZik7XG4uZmxhZy1pY29uKGNnKTtcbi5mbGFnLWljb24oY2gpO1xuLmZsYWctaWNvbihjaSk7XG4uZmxhZy1pY29uKGNrKTtcbi5mbGFnLWljb24oY2wpO1xuLmZsYWctaWNvbihjbSk7XG4uZmxhZy1pY29uKGNuKTtcbi5mbGFnLWljb24oY28pO1xuLmZsYWctaWNvbihjcik7XG4uZmxhZy1pY29uKGN1KTtcbi5mbGFnLWljb24oY3YpO1xuLmZsYWctaWNvbihjdyk7XG4uZmxhZy1pY29uKGN4KTtcbi5mbGFnLWljb24oY3kpO1xuLmZsYWctaWNvbihjeik7XG4uZmxhZy1pY29uKGRlKTtcbi5mbGFnLWljb24oZGopO1xuLmZsYWctaWNvbihkayk7XG4uZmxhZy1pY29uKGRtKTtcbi5mbGFnLWljb24oZG8pO1xuLmZsYWctaWNvbihkeik7XG4uZmxhZy1pY29uKGVjKTtcbi5mbGFnLWljb24oZWUpO1xuLmZsYWctaWNvbihlZyk7XG4uZmxhZy1pY29uKGVoKTtcbi5mbGFnLWljb24oZXIpO1xuLmZsYWctaWNvbihlcyk7XG4uZmxhZy1pY29uKGV0KTtcbi5mbGFnLWljb24oZmkpO1xuLmZsYWctaWNvbihmaik7XG4uZmxhZy1pY29uKGZrKTtcbi5mbGFnLWljb24oZm0pO1xuLmZsYWctaWNvbihmbyk7XG4uZmxhZy1pY29uKGZyKTtcbi5mbGFnLWljb24oZ2EpO1xuLmZsYWctaWNvbihnYik7XG4uZmxhZy1pY29uKGdkKTtcbi5mbGFnLWljb24oZ2UpO1xuLmZsYWctaWNvbihnZik7XG4uZmxhZy1pY29uKGdnKTtcbi5mbGFnLWljb24oZ2gpO1xuLmZsYWctaWNvbihnaSk7XG4uZmxhZy1pY29uKGdsKTtcbi5mbGFnLWljb24oZ20pO1xuLmZsYWctaWNvbihnbik7XG4uZmxhZy1pY29uKGdwKTtcbi5mbGFnLWljb24oZ3EpO1xuLmZsYWctaWNvbihncik7XG4uZmxhZy1pY29uKGdzKTtcbi5mbGFnLWljb24oZ3QpO1xuLmZsYWctaWNvbihndSk7XG4uZmxhZy1pY29uKGd3KTtcbi5mbGFnLWljb24oZ3kpO1xuLmZsYWctaWNvbihoayk7XG4uZmxhZy1pY29uKGhtKTtcbi5mbGFnLWljb24oaG4pO1xuLmZsYWctaWNvbihocik7XG4uZmxhZy1pY29uKGh0KTtcbi5mbGFnLWljb24oaHUpO1xuLmZsYWctaWNvbihpZCk7XG4uZmxhZy1pY29uKGllKTtcbi5mbGFnLWljb24oaWwpO1xuLmZsYWctaWNvbihpbSk7XG4uZmxhZy1pY29uKGluKTtcbi5mbGFnLWljb24oaW8pO1xuLmZsYWctaWNvbihpcSk7XG4uZmxhZy1pY29uKGlyKTtcbi5mbGFnLWljb24oaXMpO1xuLmZsYWctaWNvbihpdCk7XG4uZmxhZy1pY29uKGplKTtcbi5mbGFnLWljb24oam0pO1xuLmZsYWctaWNvbihqbyk7XG4uZmxhZy1pY29uKGpwKTtcbi5mbGFnLWljb24oa2UpO1xuLmZsYWctaWNvbihrZyk7XG4uZmxhZy1pY29uKGtoKTtcbi5mbGFnLWljb24oa2kpO1xuLmZsYWctaWNvbihrbSk7XG4uZmxhZy1pY29uKGtuKTtcbi5mbGFnLWljb24oa3ApO1xuLmZsYWctaWNvbihrcik7XG4uZmxhZy1pY29uKGt3KTtcbi5mbGFnLWljb24oa3kpO1xuLmZsYWctaWNvbihreik7XG4uZmxhZy1pY29uKGxhKTtcbi5mbGFnLWljb24obGIpO1xuLmZsYWctaWNvbihsYyk7XG4uZmxhZy1pY29uKGxpKTtcbi5mbGFnLWljb24obGspO1xuLmZsYWctaWNvbihscik7XG4uZmxhZy1pY29uKGxzKTtcbi5mbGFnLWljb24obHQpO1xuLmZsYWctaWNvbihsdSk7XG4uZmxhZy1pY29uKGx2KTtcbi5mbGFnLWljb24obHkpO1xuLmZsYWctaWNvbihtYSk7XG4uZmxhZy1pY29uKG1jKTtcbi5mbGFnLWljb24obWQpO1xuLmZsYWctaWNvbihtZSk7XG4uZmxhZy1pY29uKG1mKTtcbi5mbGFnLWljb24obWcpO1xuLmZsYWctaWNvbihtaCk7XG4uZmxhZy1pY29uKG1rKTtcbi5mbGFnLWljb24obWwpO1xuLmZsYWctaWNvbihtbSk7XG4uZmxhZy1pY29uKG1uKTtcbi5mbGFnLWljb24obW8pO1xuLmZsYWctaWNvbihtcCk7XG4uZmxhZy1pY29uKG1xKTtcbi5mbGFnLWljb24obXIpO1xuLmZsYWctaWNvbihtcyk7XG4uZmxhZy1pY29uKG10KTtcbi5mbGFnLWljb24obXUpO1xuLmZsYWctaWNvbihtdik7XG4uZmxhZy1pY29uKG13KTtcbi5mbGFnLWljb24obXgpO1xuLmZsYWctaWNvbihteSk7XG4uZmxhZy1pY29uKG16KTtcbi5mbGFnLWljb24obmEpO1xuLmZsYWctaWNvbihuYyk7XG4uZmxhZy1pY29uKG5lKTtcbi5mbGFnLWljb24obmYpO1xuLmZsYWctaWNvbihuZyk7XG4uZmxhZy1pY29uKG5pKTtcbi5mbGFnLWljb24obmwpO1xuLmZsYWctaWNvbihubyk7XG4uZmxhZy1pY29uKG5wKTtcbi5mbGFnLWljb24obnIpO1xuLmZsYWctaWNvbihudSk7XG4uZmxhZy1pY29uKG56KTtcbi5mbGFnLWljb24ob20pO1xuLmZsYWctaWNvbihwYSk7XG4uZmxhZy1pY29uKHBlKTtcbi5mbGFnLWljb24ocGYpO1xuLmZsYWctaWNvbihwZyk7XG4uZmxhZy1pY29uKHBoKTtcbi5mbGFnLWljb24ocGspO1xuLmZsYWctaWNvbihwbCk7XG4uZmxhZy1pY29uKHBtKTtcbi5mbGFnLWljb24ocG4pO1xuLmZsYWctaWNvbihwcik7XG4uZmxhZy1pY29uKHBzKTtcbi5mbGFnLWljb24ocHQpO1xuLmZsYWctaWNvbihwdyk7XG4uZmxhZy1pY29uKHB5KTtcbi5mbGFnLWljb24ocWEpO1xuLmZsYWctaWNvbihyZSk7XG4uZmxhZy1pY29uKHJvKTtcbi5mbGFnLWljb24ocnMpO1xuLmZsYWctaWNvbihydSk7XG4uZmxhZy1pY29uKHJ3KTtcbi5mbGFnLWljb24oc2EpO1xuLmZsYWctaWNvbihzYik7XG4uZmxhZy1pY29uKHNjKTtcbi5mbGFnLWljb24oc2QpO1xuLmZsYWctaWNvbihzZSk7XG4uZmxhZy1pY29uKHNnKTtcbi5mbGFnLWljb24oc2gpO1xuLmZsYWctaWNvbihzaSk7XG4uZmxhZy1pY29uKHNqKTtcbi5mbGFnLWljb24oc2spO1xuLmZsYWctaWNvbihzbCk7XG4uZmxhZy1pY29uKHNtKTtcbi5mbGFnLWljb24oc24pO1xuLmZsYWctaWNvbihzbyk7XG4uZmxhZy1pY29uKHNyKTtcbi5mbGFnLWljb24oc3MpO1xuLmZsYWctaWNvbihzdCk7XG4uZmxhZy1pY29uKHN2KTtcbi5mbGFnLWljb24oc3gpO1xuLmZsYWctaWNvbihzeSk7XG4uZmxhZy1pY29uKHN6KTtcbi5mbGFnLWljb24odGMpO1xuLmZsYWctaWNvbih0ZCk7XG4uZmxhZy1pY29uKHRmKTtcbi5mbGFnLWljb24odGcpO1xuLmZsYWctaWNvbih0aCk7XG4uZmxhZy1pY29uKHRqKTtcbi5mbGFnLWljb24odGspO1xuLmZsYWctaWNvbih0bCk7XG4uZmxhZy1pY29uKHRtKTtcbi5mbGFnLWljb24odG4pO1xuLmZsYWctaWNvbih0byk7XG4uZmxhZy1pY29uKHRyKTtcbi5mbGFnLWljb24odHQpO1xuLmZsYWctaWNvbih0dik7XG4uZmxhZy1pY29uKHR3KTtcbi5mbGFnLWljb24odHopO1xuLmZsYWctaWNvbih1YSk7XG4uZmxhZy1pY29uKHVnKTtcbi5mbGFnLWljb24odW0pO1xuLmZsYWctaWNvbih1cyk7XG4uZmxhZy1pY29uKHV5KTtcbi5mbGFnLWljb24odXopO1xuLmZsYWctaWNvbih2YSk7XG4uZmxhZy1pY29uKHZjKTtcbi5mbGFnLWljb24odmUpO1xuLmZsYWctaWNvbih2Zyk7XG4uZmxhZy1pY29uKHZpKTtcbi5mbGFnLWljb24odm4pO1xuLmZsYWctaWNvbih2dSk7XG4uZmxhZy1pY29uKHdmKTtcbi5mbGFnLWljb24od3MpO1xuLmZsYWctaWNvbih5ZSk7XG4uZmxhZy1pY29uKHl0KTtcbi5mbGFnLWljb24oemEpO1xuLmZsYWctaWNvbih6bSk7XG4uZmxhZy1pY29uKHp3KTtcbiIsIlxuLnNlYXJjaC1wcmV2aWV3LXJlc3VsdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYyh+JzEwMCUgKyA0MHB4Jyk7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB0b3A6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgLmxvYWRpbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYud2FpdGluZy1mb3ItcmVxdWVzdCAubG9hZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zZWFyY2hfd3JhcF9yZXN1bHQge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKH4nMTAwdmggLSAyNTBweCcpO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDRweCAyMHB4IDIwcHggMjBweDtcblxuICAgICAgICAud3JhcF9yZXN1bHRzIHtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLWJsb2NrLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1wcmV2aWV3IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NzZhNmM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAuc2VhcmNoLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gtcHJldmlldy1ncm91cC1jb2RlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjc2YTZjO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLW5hbWUtZ3JvdXAtY29kZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9uZS1maWx0ZXItY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtbmFtZS1ncm91cC1jb2RlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlYXJjaC1wcmV2aWV3LW9uZS1maWx0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAub25lLWZpbHRlci1jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcHJldmlldy1tb2RlbCB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1pbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLW1vZGVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlIC0gNzBweCcpO1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLW1vZGVsLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC1za3Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NzZhNmM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtYmxvY2stZW1wdHkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NzZhNmM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93LWFsbC1zZWFyY2gtcmVzdWx0cyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxufVxuXG4udG9wX3NlYXJjaCB7XG4gICAgb3JkZXI6IDI7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDQxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODgwcHgpIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tYWluLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTVFNUU1O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsZWFyX3NlYXJjaF9pbnB1dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1wcmV2aWV3LXJlc3VsdHMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtcHJldmlldy1yZXN1bHRzIHtcbiAgICAgICAgLnNlYXJjaF93cmFwX3Jlc3VsdCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDgwcHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTA1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTAwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBjb2xvcjogIzY3NmE2YztcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgLnRyYW5zaXRpb24oYWxsLCA0MDBtcywgMG1zLCBjdWJpYy1iZXppZXIoMC40MywgMC42NSwgMC4wNywgMC45NikpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICB3aWR0aDogNDgwcHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgLSA0MHB4Jyk7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbGVhcl9zZWFyY2hfaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1wcmV2aWV3LXJlc3VsdHMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNDBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgIC50cmFuc2l0aW9uKGFsbCwgNDAwbXMsIDBtcywgY3ViaWMtYmV6aWVyKDAuNDMsIDAuNjUsIDAuMDcsIDAuOTYpKTtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xlYXJfc2VhcmNoX2lucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXByZXZpZXctcmVzdWx0cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc3VnZ2VzdHMge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIi50cmFuc2l0aW9uKEBwYXJhbXM6IGFsbCwgQHRpbWU6IDQwMG1zLCBAZGVsYXk6IDBtcywgQGZ1bmM6IGVhc2Upe1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogQHBhcmFtcyBAdGltZSBAZnVuYyBAZGVsYXk7XG4gICAgLW1vei10cmFuc2l0aW9uOiBAcGFyYW1zIEB0aW1lIEBmdW5jIEBkZWxheTtcbiAgICAtbXMtdHJhbnNpdGlvbjogQHBhcmFtcyBAdGltZSBAZnVuYyBAZGVsYXk7XG4gICAgLW8tdHJhbnNpdGlvbjogQHBhcmFtcyBAdGltZSBAZnVuYyBAZGVsYXk7XG4gICAgdHJhbnNpdGlvbjogQHBhcmFtcyBAdGltZSBAZnVuYyBAZGVsYXk7XG59XG5cbi5vZmZzZWwoKXtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufSIsIi5wcm9kdWN0cy13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDgwcHg7XG4gICAgICAgICYubWVyZ2UtbW9kZWxzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWwtaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDYwcHggMTBweCAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgLnBvc2l0aW9ucyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudG90YWwtYW1vdW50LWJveCB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLm5ldy1wcmljZS1hbW91bnQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRUQxQzI0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm9sZC1wcmljZS1hbW91bnQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3RzLXBvcHVwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogNzUwcHg7XG4gICAgcGFkZGluZzogMjZweCAyNXB4IDIwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucyxzYW5zLXNlcmlmO1xuXG4gICAgLnByb2R1Y3RzLXBvcHVwX19maWx0ZXIge1xuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbGxhcHNlLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhFOEU4RTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWJveC10b29scyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWl0ZW1zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICB9XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgJl90aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfZWxlbWVudCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkNGVhY2E7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2MyZTNiMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3Jlc2V0LWZpbHRlcnMge1xuICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgIH1cblxuICAgICZfX2xlZ2VuZC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgLy9ub2luc3BlY3Rpb24gTGVzc1Jlc29sdmVkQnlOYW1lT25seVxuICAgICAgICAuYWxpZ24tc2VsZihmbGV4LWVuZCk7XG4gICAgfVxuXG4gICAgJl9fbGVnZW5kLXRhYmxlIHtcbiAgICAgICAgLmF2YWlsYWJsZS1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlbGF5LWluZGljYXRvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVhbnRpdHkge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgIC5hbGlnbi1zZWxmKGZsZXgtZW5kKTtcbiAgICB9XG5cbiAgICAucXVhbnRpdHktc3dpdGNoZXItd3JhcHBlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgIC5hbGlnbi1zZWxmKGZsZXgtZW5kKTtcbiAgICB9XG5cbiAgICAucGhvdG9zLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiA1MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tcGhvdG8td3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogMjE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvbW8tbWF0ZXJpYWwtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuaXRlbV9wcm9tb19tYXRlcmlhbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAmLmVkaXRfcHJvbW9fbWF0ZXJpYWwge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAzcHggcmdiYSgyNTUsMjU1LDI1NSwxKSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjNWY1ZjVmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hZGRfcHJvbW9fbWF0ZXJpYWwge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlN2U3ZTc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnByb21vX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcm9tb19kZWZhdWx0X25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tcGhvdG8ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZW1wdHkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8tdGFicyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH5cIjEwMCUgLSAyMjBweFwiKTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIGdhcDogMiU7XG4gICAgICAgICAgICAucGhvdG8tdGFiIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODA4MDgwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNXB4IDAgIzAwMDAwMDQwO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi50YWItYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkZjIzMjQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZjIzMjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtcGhvdG9zIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH5cIjEwMCUgLSAyMjBweFwiKTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucGhvdG8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTcuNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi52aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QandoUkU5RFZGbFFSU0J6ZG1jZ0lGQlZRa3hKUXlBbkxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRuSUNBbmFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdlIzSmhjR2hwWTNNdlUxWkhMekV1TVM5RVZFUXZjM1puTVRFdVpIUmtKejQ4YzNabklHaGxhV2RvZEQwaU16SndlQ0lnYzNSNWJHVTlJbVZ1WVdKc1pTMWlZV05yWjNKdmRXNWtPbTVsZHlBd0lEQWdNeklnTXpJN0lpQjJaWEp6YVc5dVBTSXhMakVpSUhacFpYZENiM2c5SWpBZ01DQXpNaUF6TWlJZ2QybGtkR2c5SWpNeWNIZ2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lQanhuSUdsa1BTSk1ZWGxsY2w4eElpOCtQR2NnYVdROUluQnNZWGxmZURWR1gyRnNkQ0krUEhCaGRHZ2daRDBpVFRFMkxEQkROeTR4TmpRc01Dd3dMRGN1TVRZMExEQXNNVFp6Tnk0eE5qUXNNVFlzTVRZc01UWnpNVFl0Tnk0eE5qUXNNVFl0TVRaVE1qUXVPRE0yTERBc01UWXNNSG9nVFRFd0xESTBWamhzTVRZdU1EQTRMRGhNTVRBc01qVjZJQ0FnSWlCemRIbHNaVDBpWm1sc2JEb2pORVUwUlRVd095SXZQand2Wno0S0NqeG5JR2xrUFNKd2JHRjVYM2cxUmw5aGJIUWlQanh3WVhSb0lHUTlJazB4TUN3eU5GWTRiREUyTGpBd09DdzRUREV3TERJMWVpQWdJQ0lnYzNSNWJHVTlJbVpwYkd3NkkwWkdSa1pHUmpzaUx6NDhMMmMrQ2dvOEwzTjJaejQ9XCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLXBob3RvLXRhYnMge1xuICAgICAgICAgICAgLmFkZGl0aW9uYWwtcGhvdG9zIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgIC5mbGV4LWRpc3BsYXkoZmxleCk7XG4gICAgICAgIC8vbm9pbnNwZWN0aW9uIExlc3NSZXNvbHZlZEJ5TmFtZU9ubHlcbiAgICAgICAgLmZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICAgICAgLm1vZGVsLW5hbWUge1xuICAgICAgICAgICAgdG9wOiAtMzQwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjUwcHg7XG4gICAgICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgICAgICAuZmxleC1zaHJpbmsoMCk7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAvL25vaW5zcGVjdGlvbiBMZXNzUmVzb2x2ZWRCeU5hbWVPbmx5XG4gICAgICAgICAgICAuZmxleC1zaHJpbmsoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaXNfaG9uZXN0X3NpZ24gLnNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH5cIjEwMCUgLSA5MHB4XCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXBfY29sdW1uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIC8vbm9pbnNwZWN0aW9uIExlc3NSZXNvbHZlZEJ5TmFtZU9ubHlcbiAgICAgICAgICAgIC5mbGV4LXNocmluaygwKTtcbiAgICAgICAgICAgIC8vbm9pbnNwZWN0aW9uIExlc3NSZXNvbHZlZEJ5TmFtZU9ubHlcbiAgICAgICAgICAgIC5hbGlnbi1zZWxmKGZsZXgtc3RhcnQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNob3ctZnVsbC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAuZGFzaGVkIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjODA4MDgwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGVsU2t1IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAucGF0dGVybkNvZGUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGwtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNoZWNrX2FsbF91c2VycyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5ob25lc3Rfc2lnbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jaHotbG9nby5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICAucHJvZHVjdHMtdGFibGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmxvYWRpbmcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53YWl0aW5nLWZvci1yZXF1ZXN0IHtcbiAgICAgICAgICAgICAgICAubG9hZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1jZWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdHMtdGFibGUtaGVhZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgLmF2YWlsYWJsZS1oZWFkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICAuZGVzY19ub3JtX3RleHRfZGVhbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTVweDtcblxuICAgICAgICAgICAgICAgICAgICAucXVhbnRpdHlTdG9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5TdG9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hdmFpbGFibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFiYTkxYjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kZWxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMmZhOGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYmxlLWNlbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTU5NTk1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICYuY3VycmVuY3kge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jb2xvci1ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2l6ZS1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpemUtaGVhZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhhcy1wYXJlbnQtc3RvY2sge1xuICAgICAgICAgICAgLmF2YWlsYWJsZS1oZWFkIHtcbiAgICAgICAgICAgICAgICAuZGVzY19ub3JtX3RleHRfZGVhbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY19ub3JtX3RleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjX3NtYWxsX3RleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LXJvdyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RzLXRhYmxlLWhlYWRlcixcbiAgICAgICAgLnByb2R1Y3Qtcm93IHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpdGgtb2xkLXByaWNlIHtcbiAgICAgICAgICAgICAgICAucHJpY2UtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vbGQtcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uZXctcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmNzU3NTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xvci1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciAuZGFzaGVkLWdyYXkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFydC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhdHRlcm4tYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1ib3gge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXRhaWwtcHJpY2Uge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3VudF9ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICAuYXZhaWxhYmxlLWluZGljYXRvcixcbiAgICAgICAgICAgICAgICAuZGVsYXktaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudW5kZWxheSxcbiAgICAgICAgICAgIC51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMnB4LCAtNTAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzgwODA4MDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlbGF5LWJveCxcbiAgICAgICAgICAgIC5hdmFpbGFibGUtYm94IHtcbiAgICAgICAgICAgICAgICAmLmp1c3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlLWNvdW50LW1hbnksXG4gICAgICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlLWNvdW50LWVub3VnaCxcbiAgICAgICAgICAgICAgICAgICAgJi5hdmFpbGFibGUtY291bnQtc2V2ZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdmFpbGFibGVNeUNvdW50LWJveCxcbiAgICAgICAgICAgIC5hdmFpbGFibGVNeS1ib3gge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcblxuICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzMzN2FiNztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzdhYjc7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdmFpbGFibGVNeUNvdW50LWJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLWhpZGUge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYTBhMGEwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2EwYTBhMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2VtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucHJvZHVjdC1wYWdlIHtcbiAgICAgICAgLnByb2R1Y3RzLWxpc3Qge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hZGRpdGlvbmFsLXBob3RvcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pcy1wcm9tby1tYXRlcmlhbCB7XG4gICAgICAgIC5wcm9tby1tYXRlcmlhbC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgY29sb3I6ICNjYWNhY2E7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYuaGlkZGVuUHJpY2Uge1xuICAgICAgICAucHJvZHVjdHMtcG9wdXBfX2xlZ2VuZC1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnBob3Rvcy13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAubWFpbi1waG90by13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0M3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvdG8tdGFicyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkaXRpb25hbC1waG90b3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM0OHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoflwiMTAwJSAtIDM0OHB4XCIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgIC5tb2RlbC1uYW1lIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRlbGF5LWluZGljYXRvcixcbi5hdmFpbGFibGUtaW5kaWNhdG9yIHtcbiAgICAuaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOERDRjBFO1xuICAgICAgICBtYXJnaW46IDEuNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtZW5vdWdoIHtcbiAgICAgICAgLnRoaXJkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LWRlbGF5IHtcbiAgICAgICAgLmZpcnN0LCAuc2Vjb25kLCAudGhpcmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJmYThlMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LXNldmVyYWwge1xuICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY29uZCwgLnRoaXJkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LW5vbmUge1xuICAgICAgICAuZmlyc3QsIC5zZWNvbmQsIC50aGlyZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kZWxheS1ib3gge1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAudW5kZWxheSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtbm9uZSB7XG4gICAgICAgIGNvbG9yOiBncmF5O1xuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LWRlbGF5IHtcbiAgICAgICAgY29sb3I6ICMyZmE4ZTE7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtbWFueSB7XG4gICAgICAgIGNvbG9yOiAjMWJhOTFiO1xuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LWVub3VnaCB7XG4gICAgICAgIGNvbG9yOiAjMWJhOTFiO1xuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWNvdW50LXNldmVyYWwge1xuICAgICAgICBjb2xvcjogIzFiYTkxYjtcbiAgICB9XG59XG5cbi5ub3QtaW4tc3RvY2sge1xuICAgIC5jb3VudC1zZWxlY3RvciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLm5vdC1wYXJlbnQtc3RvY2sge1xuICAgICAgICAuYXZhaWxhYmxlLWJveCB7XG4gICAgICAgICAgICAudW5hdmFpbGFibGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdmFpbGFibGUtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vdC1pbi1zdG9ja19fZGVsYXkge1xuICAgICAgICAgICAgLmF2YWlsYWJsZS1ib3hbZGF0YS1jb3VudD1cIjBcIl0ge1xuICAgICAgICAgICAgICAgIC51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmF2YWlsYWJsZS1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXZhaWxhYmxlLWJveCB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuXG4gICAgLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLmF2YWlsYWJsZS1jb3VudC1ub25lIHtcbiAgICAgICAgY29sb3I6IGdyYXk7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtZGVsYXkge1xuICAgICAgICBjb2xvcjogIzJmYThlMTtcbiAgICB9XG5cbiAgICAmLmF2YWlsYWJsZS1jb3VudC1tYW55IHtcbiAgICAgICAgY29sb3I6ICMxYmE5MWI7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtZW5vdWdoIHtcbiAgICAgICAgY29sb3I6ICMxYmE5MWI7XG4gICAgfVxuXG4gICAgJi5hdmFpbGFibGUtY291bnQtc2V2ZXJhbCB7XG4gICAgICAgIGNvbG9yOiAjMWJhOTFiO1xuICAgIH1cbn1cblxuLmNvdW50LWJveCB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAub2Zmc2VsKCk7XG5cbiAgICB0ZCYge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIG1hcmdpbjogMCA3cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgIH1cblxuICAgIC5jb3VudC1zZWxlY3Rvci1idXR0b24ge1xuICAgICAgICBjb2xvcjogI0UzMkIyRDtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm51bWJlci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgICBtYXJnaW46IDNweCA3cHggMDtcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXG4gICAgICAgICZbZGF0YS1mb3ItYWxsPVwiMVwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMWZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvZGUtc3dpdGNoZXIge1xuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjY2O1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xdWFudGl0eS1zd2l0Y2hlciB7XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM2NjY7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtYmFkZ2VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICBtaW4td2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBTZWdvZVVJLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB0b3A6IDI5cHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0b3A6IDUzcHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICB0b3A6IDc3cHg7XG4gICAgfVxuXG4gICAgJi5zb2xkIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4ICNjMjVmNDU7XG4gICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNjMjVmNDUrMCxjMjVmNDUrMjgsYzI1ZjQ1KzYyLGNjN2Q2OCs2NixjZDdkNjgrODIsY2Q3ZDY4KzEwMCAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzI1ZjQ1OyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNjMjVmNDUgMCUsICNjMjVmNDUgMjglLCAjYzI1ZjQ1IDYyJSwgI2NjN2Q2OCA2NiUsICNjZDdkNjggODIlLCAjY2Q3ZDY4IDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2MyNWY0NSAwJSwgI2MyNWY0NSAyOCUsICNjMjVmNDUgNjIlLCAjY2M3ZDY4IDY2JSwgI2NkN2Q2OCA4MiUsICNjZDdkNjggMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2MyNWY0NSAwJSwgI2MyNWY0NSAyOCUsICNjMjVmNDUgNjIlLCAjY2M3ZDY4IDY2JSwgI2NkN2Q2OCA4MiUsICNjZDdkNjggMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYzI1ZjQ1JywgZW5kQ29sb3JzdHI9JyNjZDdkNjgnLCBHcmFkaWVudFR5cGU9MSk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cbiAgICB9XG5cbiAgICAmLm5ldyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAjNjFjMjdjO1xuICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jNjFjMjdjKzAsNmZjODg4KzI5LDY2YzM4MSs2Myw4MWNmOTgrNjYsN2VjZDk2KzgyLDdmY2Y5NisxMDAgKi9cbiAgICAgICAgYmFja2dyb3VuZDogIzYxYzI3YzsgLyogT2xkIGJyb3dzZXJzICovXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjNjFjMjdjIDAlLCAjNmZjODg4IDI5JSwgIzY2YzM4MSA2MyUsICM4MWNmOTggNjYlLCAjN2VjZDk2IDgyJSwgIzdmY2Y5NiAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICM2MWMyN2MgMCUsICM2ZmM4ODggMjklLCAjNjZjMzgxIDYzJSwgIzgxY2Y5OCA2NiUsICM3ZWNkOTYgODIlLCAjN2ZjZjk2IDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICM2MWMyN2MgMCUsICM2ZmM4ODggMjklLCAjNjZjMzgxIDYzJSwgIzgxY2Y5OCA2NiUsICM3ZWNkOTYgODIlLCAjN2ZjZjk2IDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzYxYzI3YycsIGVuZENvbG9yc3RyPScjN2ZjZjk2JywgR3JhZGllbnRUeXBlPTEpOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXG4gICAgfVxuXG4gICAgJi5wcmUtb3JkZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggI2VlYzgzNjtcbiAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzYxYzI3YyswLDZmYzg4OCsyOSw2NmMzODErNjMsODFjZjk4KzY2LDdlY2Q5Nis4Miw3ZmNmOTYrMTAwICovXG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWM4MzY7IC8qIE9sZCBicm93c2VycyAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2VlYzgzNiAwJSwgI2YxZDE1NSAyOSUsICNmNmRhNzEgNjMlLCAjZjZkYTcxIDY2JSwgI2Y2ZGE3MSA4MiUsICNmNmRhNzEgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWVjODM2IDAlLCAjZjFkMTU1IDI5JSwgI2Y2ZGE3MSA2MyUsICNmNmRhNzEgNjYlLCAjZjZkYTcxIDgyJSwgI2Y2ZGE3MSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWVjODM2IDAlLCAjZjFkMTU1IDI5JSwgI2Y2ZGE3MSA2MyUsICNmNmRhNzEgNjYlLCAjZjZkYTcxIDgyJSwgI2Y2ZGE3MSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWM4MzYnLCBlbmRDb2xvcnN0cj0nI2Y2ZGE3MScsIEdyYWRpZW50VHlwZT0xKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xuXG4gICAgfVxuXG4gICAgJi5vdXRsZXQge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggI2ZmNTUwYztcbiAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmNTUwYyswLGZjNjIyMCsyOSxmOTVjMTgrNjMsZmY2YzJkKzY2LGZjNmQyYSs4MixmZjZlMzArMTAwICovXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZjU1MGM7IC8qIE9sZCBicm93c2VycyAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2ZmNTUwYyAwJSwgI2ZjNjIyMCAyOSUsICNmOTVjMTggNjMlLCAjZmY2YzJkIDY2JSwgI2ZjNmQyYSA4MiUsICNmZjZlMzAgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmY1NTBjIDAlLCAjZmM2MjIwIDI5JSwgI2Y5NWMxOCA2MyUsICNmZjZjMmQgNjYlLCAjZmM2ZDJhIDgyJSwgI2ZmNmUzMCAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZmY1NTBjIDAlLCAjZmM2MjIwIDI5JSwgI2Y5NWMxOCA2MyUsICNmZjZjMmQgNjYlLCAjZmM2ZDJhIDgyJSwgI2ZmNmUzMCAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZjU1MGMnLCBlbmRDb2xvcnN0cj0nI2ZmNmUzMCcsR3JhZGllbnRUeXBlPTEpOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXG4gICAgfVxuXG4gICAgJi5zb29uIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4ICM2NGFkZDE7XG4gICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM2NGFkZDErMCw2NGFjZDErMjksNjRhZGQzKzYzLDgwYmRkYis2Niw4MGJkZGIrODIsODBiZGRiKzEwMCAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjRhZGQxOyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICM2NGFkZDEgMCUsICM2NGFjZDEgMjklLCAjNjRhZGQzIDYzJSwgIzgwYmRkYiA2NiUsICM4MGJkZGIgODIlLCAjODBiZGRiIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgIzY0YWRkMSAwJSwgIzY0YWNkMSAyOSUsICM2NGFkZDMgNjMlLCAjODBiZGRiIDY2JSwgIzgwYmRkYiA4MiUsICM4MGJkZGIgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzY0YWRkMSAwJSwgIzY0YWNkMSAyOSUsICM2NGFkZDMgNjMlLCAjODBiZGRiIDY2JSwgIzgwYmRkYiA4MiUsICM4MGJkZGIgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjRhZGQxJywgZW5kQ29sb3JzdHI9JyM4MGJkZGInLCBHcmFkaWVudFR5cGU9MSk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cbiAgICB9XG5cbiAgICAmLmluLW9yZGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4ICMyRkE4RTE7XG4gICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMyRkE4RTErMCwyY2E0ZGQrMjksMmI5YmQwKzYzLDYyYWRkMCs2Niw2MmFkZDArODIsNjJhZGQwKzEwMCAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMkZBOEUxOyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICMyRkE4RTEgMCUsICMyY2E0ZGQgMjklLCAjMmI5YmQwIDYzJSwgIzYyYWRkMCA2NiUsICM2MmFkZDAgODIlLCAjNjJhZGQwIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgIzJGQThFMSAwJSwgIzJjYTRkZCAyOSUsICMyYjliZDAgNjMlLCAjNjJhZGQwIDY2JSwgIzYyYWRkMCA4MiUsICM2MmFkZDAgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzJGQThFMSAwJSwgIzJjYTRkZCAyOSUsICMyYjliZDAgNjMlLCAjNjJhZGQwIDY2JSwgIzYyYWRkMCA4MiUsICM2MmFkZDAgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMkZBOEUxJywgZW5kQ29sb3JzdHI9JyM4MGJkZGInLCBHcmFkaWVudFR5cGU9MSk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cbiAgICB9XG5cbiAgICAmLnNhbGUge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZTcxMTBjKzAsZTIwMjAyKzI5LGU1MDYwMis1NSxlNTQzNDArNjMsZTA0YzRhKzc4LGU1NTc1NCsxMDAgKi9cbiAgICAgICAgYmFja2dyb3VuZDogI2U3MTEwYzsgLyogT2xkIGJyb3dzZXJzICovXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZTcxMTBjIDAlLCAjZTIwMjAyIDI5JSwgI2U1MDYwMiA1NSUsICNlNTQzNDAgNjMlLCAjZTA0YzRhIDc4JSwgI2U1NTc1NCAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNlNzExMGMgMCUsICNlMjAyMDIgMjklLCAjZTUwNjAyIDU1JSwgI2U1NDM0MCA2MyUsICNlMDRjNGEgNzglLCAjZTU1NzU0IDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNlNzExMGMgMCUsICNlMjAyMDIgMjklLCAjZTUwNjAyIDU1JSwgI2U1NDM0MCA2MyUsICNlMDRjNGEgNzglLCAjZTU1NzU0IDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2U3MTEwYycsIGVuZENvbG9yc3RyPScjZTU1NzU0JyxHcmFkaWVudFR5cGU9MSk7IC8qIElFNi05IGZhbGxiYWNrIG9uIGhvcml6b250YWwgZ3JhZGllbnQgKi9cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC42NCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LWZhbWlseTogY2FsaWJyaTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcblxuICAgICAgICAmLndpdGgtcGVyY2VudHMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LmlzLWd1ZXN0IHtcbiAgICAuY2F0YWxvZy1ncmlkIC5tb2RlbHMtbGlzdCAubW9kZWwtY2FyZCB7XG5cbiAgICAgICAgLm1vZGVsLXByaWNlLFxuICAgICAgICAubW9kZWwtY291bnQgLmNvdW50LXdyYXAgLmNvdW50LWF2YWlsYWJsZSxcbiAgICAgICAgLm1vZGVsLWNvdW50IC5jb3VudC13cmFwIC5jb3VudC1kZWxheSxcbiAgICAgICAgLnByb2R1Y3QtYmFkZ2VzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuaXMtZ3Vlc3QsIGJvZHkuaGlkZS1wcmljZXMge1xuICAgIC5wcm9kdWN0cy1wb3B1cCAucHJvZHVjdHMtbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLnByb2R1Y3Qtcm93Lm5vdC1pbi1zdG9jay1hdmFpbGFibGUgLmF2YWlsYWJsZS1ib3ggLnVuYXZhaWxhYmxlLFxuICAgICAgICAucHJvZHVjdC1yb3cubm90LWluLXN0b2NrLWRlbGF5IC5kZWxheS1ib3ggLnVuZGVsYXksXG4gICAgICAgIC5wcm9kdWN0LXJvdyAucHJpY2UtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuaXMtZ3Vlc3Qge1xuICAgIC5jYXRhbG9nLWdyaWQgLm1vZGVscy1saXN0IC5tb2RlbC1jYXJkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIC5tb2RlbC1yZXRhaWwtcHJpY2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdHMtcG9wdXAgLnByb2R1Y3RzLXBvcHVwX19sZWdlbmQtYm94IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5zaG93SGlkZUJ1dHRvbkFsbFBob3RvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6ICNkZjIzMjQ7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZGYyMzI0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5kZXNjX3NtYWxsX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5leHRlbmRlZC1pbmZvLW15LXN0b3JlY291bnRzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgJl9fcm93IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuXG4gICAgICAgID4gLmRhc2hlZC1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBAcHJpbWFyeUNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5vbmUtZWxlbWVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gYiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwODBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5kZXNjX3NtYWxsX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgLmRlc2Nfbm9ybV90ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxlLWJveC5ub25lLWF2YWlsYWJsZS1ib3gge1xuICAgICAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZGVsYXktYm94Lm5vbmUtZGVsYXktYm94IHtcbiAgICAgICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLnByb2R1Y3RzLXBvcHVwIHtcbiAgICAgICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1pbmZvIHtcbiAgICAgICAgICAgIC5tb2RlbC1uYW1lIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0zMjVweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1vZGVsLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZHVjdHMtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtOTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50b3RhbC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob25lc3Rfc2lnbiB7XG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1wcm9tby1tYXRlcmlhbCB7XG4gICAgICAgICAgICAubW9kZWwtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIHRvcDogLTg1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tcGhvdG8td3JhcHBlciB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAucHJvbW8tbWF0ZXJpYWwtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbGVnZW5kLWJveCB7XG4gICAgICAgICAgICB0b3A6IC05MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0cy1wb3B1cF9fZmlsdGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgdG9wOiAtNzVweDtcbiAgICAgICAgfVxuICAgICAgICAucGhvdG9zLXdyYXBwZXJ7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIC5hZGRpdGlvbmFsLXBob3RvcyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYud2l0aC1waG90by10YWJzIHtcbiAgICAgICAgICAgICAgICAuYWRkaXRpb25hbC1waG90b3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLnByb2R1Y3QtYmFkZ2VzLnNhbGUge1xuICAgICAgICBmb250LWZhbWlseTogU2Vnb2VVSSxWZXJkYW5hLHNhbnMtc2VyaWY7XG4gICAgICAgICYud2l0aC1wZXJjZW50cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cFdyYXBQcm9kdWN0IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIC5mYW5jeWJveC1pbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoficxMDB2aCAtIDQ4cHgnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdHMtcG9wdXAgLnByb2R1Y3RzLWxpc3Qge1xuICAgICAgICAuc2l6ZS1oZWFkZXIsXG4gICAgICAgIC5wcm9kdWN0LXJvdyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgIC5wcm9kdWN0cy1wb3B1cCB7XG4gICAgICAgIC5tYWluLWluZm8ge1xuICAgICAgICAgICAgLnByb2R1Y3RzLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZsZXhib3ggTEVTUyBtaXhpbnNcbi8vIFRoZSBzcGVjOiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3hcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggZGlzcGxheVxuLy8gZmxleCBvciBpbmxpbmUtZmxleFxuLmZsZXgtZGlzcGxheShAZGlzcGxheTogZmxleCkge1xuICAgIGRpc3BsYXk6IH5cIi13ZWJraXQtQHtkaXNwbGF5fVwiO1xuICAgIGRpc3BsYXk6IH5cIi1tb3otQHtkaXNwbGF5fVwiO1xuICAgIGRpc3BsYXk6IH5cIi1tcy1Ae2Rpc3BsYXl9Ym94XCI7IC8vIElFMTAgdXNlcyAtbXMtZmxleGJveFxuICAgIGRpc3BsYXk6IH5cIi1tcy1Ae2Rpc3BsYXl9XCI7IC8vIElFMTFcbiAgICBkaXNwbGF5OiBAZGlzcGxheTtcbn1cblxuLy8gVGhlICdmbGV4JyBzaG9ydGhhbmRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPHBvc2l0aXZlLW51bWJlcj4sIGluaXRpYWwsIGF1dG8sIG9yIG5vbmVcbi5mbGV4KEBjb2x1bW5zOiBpbml0aWFsKSB7XG4gICAgLXdlYmtpdC1mbGV4OiBAY29sdW1ucztcbiAgICAtbW96LWZsZXg6IEBjb2x1bW5zO1xuICAgIC1tcy1mbGV4OiBAY29sdW1ucztcbiAgICBmbGV4OiBAY29sdW1ucztcbn1cblxuLy8gRmxleCBGbG93IERpcmVjdGlvblxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2Vcbi5mbGV4LWRpcmVjdGlvbihAZGlyZWN0aW9uOiByb3cpIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IEBkaXJlY3Rpb247XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xufVxuXG4vLyBGbGV4IExpbmUgV3JhcHBpbmdcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXG4vLyBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4uZmxleC13cmFwKEB3cmFwOiBub3dyYXApIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogQHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IEB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IEB3cmFwO1xuICAgIGZsZXgtd3JhcDogQHdyYXA7XG59XG5cbi8vIEZsZXggRGlyZWN0aW9uIGFuZCBXcmFwXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gPGZsZXgtZGlyZWN0aW9uPiB8fCA8ZmxleC13cmFwPlxuLmZsZXgtZmxvdyhAZmxvdykge1xuICAgIC13ZWJraXQtZmxleC1mbG93OiBAZmxvdztcbiAgICAtbW96LWZsZXgtZmxvdzogQGZsb3c7XG4gICAgLW1zLWZsZXgtZmxvdzogQGZsb3c7XG4gICAgZmxleC1mbG93OiBAZmxvdztcbn1cblxuLy8gRGlzcGxheSBPcmRlclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8aW50ZWdlcj5cbi5mbGV4LW9yZGVyKEBvcmRlcjogMCkge1xuICAgIC13ZWJraXQtb3JkZXI6IEBvcmRlcjtcbiAgICAtbW96LW9yZGVyOiBAb3JkZXI7XG4gICAgLW1zLW9yZGVyOiBAb3JkZXI7XG4gICAgb3JkZXI6IEBvcmRlcjtcbn1cblxuLy8gRmxleCBncm93IGZhY3RvclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8bnVtYmVyPlxuLmZsZXgtZ3JvdyhAZ3JvdzogMCkge1xuICAgIC13ZWJraXQtZmxleC1ncm93OiBAZ3JvdztcbiAgICAtbW96LWZsZXgtZ3JvdzogQGdyb3c7XG4gICAgLW1zLWZsZXgtZ3JvdzogQGdyb3c7XG4gICAgZmxleC1ncm93OiBAZ3Jvdztcbn1cblxuLy8gRmxleCBzaHJpbmtcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtIHNocmluayBmYWN0b3Jcbi8vIDxudW1iZXI+XG4uZmxleC1zaHJpbmsoQHNocmluazogMSkge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IEBzaHJpbms7XG4gICAgLW1vei1mbGV4LXNocmluazogQHNocmluaztcbiAgICAtbXMtZmxleC1zaHJpbms6IEBzaHJpbms7XG4gICAgZmxleC1zaHJpbms6IEBzaHJpbms7XG59XG5cbi8vIEZsZXggYmFzaXNcbi8vIC0gdGhlIGluaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc25pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gPHdpZHRoPlxuLmZsZXgtYmFzaXMoQHdpZHRoOiBhdXRvKSB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiBAd2lkdGg7XG4gICAgLW1vei1mbGV4LWJhc2lzOiBAd2lkdGg7XG4gICAgLW1zLWZsZXgtYmFzaXM6IEB3aWR0aDtcbiAgICBmbGV4LWJhc2lzOiBAd2lkdGg7XG59XG5cbi8vIEF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuLmp1c3RpZnktY29udGVudChAanVzdGlmeTogZmxleC1zdGFydCkge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBAanVzdGlmeTtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogQGp1c3RpZnk7XG4gICAgLW1zLWp1c3RpZnktY29udGVudDogQGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBAanVzdGlmeTtcbn1cblxuLy8gUGFja2luZyBGbGV4IExpbmVzXG4vLyAtIGFwcGxpZXMgdG86IG11bHRpLWxpbmUgZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuLmFsaWduLWNvbnRlbnQoQGFsaWduOiBzdHJldGNoKSB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBAYWxpZ247XG4gICAgLW1vei1hbGlnbi1jb250ZW50OiBAYWxpZ247XG4gICAgLW1zLWFsaWduLWNvbnRlbnQ6IEBhbGlnbjtcbiAgICBhbGlnbi1jb250ZW50OiBAYWxpZ247XG59XG5cbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4uYWxpZ24taXRlbXMoQGFsaWduOiBzdHJldGNoKSB7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogQGFsaWduO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IEBhbGlnbjtcbiAgICAtbXMtYWxpZ24taXRlbXM6IEBhbGlnbjtcbiAgICBhbGlnbi1pdGVtczogQGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4uYWxpZ24tc2VsZihAYWxpZ246IGF1dG8pIHtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IEBhbGlnbjtcbiAgICAtbW96LWFsaWduLXNlbGY6IEBhbGlnbjtcbiAgICAtbXMtYWxpZ24tc2VsZjogQGFsaWduO1xuICAgIGFsaWduLXNlbGY6IEBhbGlnbjtcbn0iLCIudGlwcHktdG9vbHRpcCB7XG4gICAgLmV4dGVuZGVkLWluZm8tbXktc3RvcmVjb3VudHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLm5vLW1heC13aWR0aC10aGVtZSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaGVscF9ibG9jay10aGVtZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMzYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnNlbGVjdF91c2VyX25vdF9hY3RpdmVfdGV4dC10aGVtZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICAudGlwcHktYXJyb3cge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAudGlwcHktY29udGVudCB7XG4gICAgICAgICAgICBjb2xvcjogI0M5NDk0MjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmVhdXR5LWRyb3Bkb3due1xuICAgIEBwYWRkaW5nOiAxNXB4O1xuICAgIEBhY3RpdmVDb2xvcjogQHByaW1hcnlDb2xvcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5vcGVuZWR7XG4gICAgICAgIC5iZWF1dHktZHJvcGRvd25fX2Ryb3AtbWVudXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Ryb3AtbWVudXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nOiBAcGFkZGluZyAwO1xuICAgICAgICBsZWZ0OiAtQHBhZGRpbmc7XG4gICAgICAgIHRvcDogLUBwYWRkaW5nIC0gNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgJl9fZHJvcC1tZW51LXJvd3tcbiAgICAgICAgcGFkZGluZzogNHB4IEBwYWRkaW5nO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgY29sb3I6IEBhY3RpdmVDb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZShAYWN0aXZlQ29sb3IsIDUlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tZC1za2lue1xuICAgIC5uYXZiYXItZml4ZWQtdG9we1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5uYXZiYXItaGVhZGVye1xuICAgICAgICAuYnRuLXByaW1hcnl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3JMaWdodDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZShAcHJpbWFyeUNvbG9yTGlnaHQsIDIwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdi5uYXZiYXItcmlnaHQgPiBsaXtcbiAgICAgICAgPiBhe1xuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZml4ZWQtc2lkZWJhci5ib2R5LXNtYWxsIC5uYXZiYXItc3RhdGljLXNpZGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgfVxufVxuXG4ubWQtc2tpbiAubmF2LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL3RoZW1lL2xlc3MvcGF0dGVybnMvNF9yZWQuanBnKSBuby1yZXBlYXQ7XG59XG4ubmF2ID4gbGkuYWN0aXZlIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIEBwcmltYXJ5Q29sb3JMaWdodDtcbn1cbi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlDb2xvckxpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnlDb2xvckxpZ2h0O1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlLCAmLmFjdGl2ZSwgJjphY3RpdmU6Zm9jdXMsICY6YWN0aXZlOmhvdmVyLCAmLmFjdGl2ZTpob3ZlciwgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeUNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5Q29sb3I7XG4gICAgfVxuICAgICZbZGlzYWJsZWRdLCAmW2Rpc2FibGVkXTpob3ZlciwgJi5kaXNhYmxlZCwgJi5kaXNhYmxlZDpob3ZlciwgJi5kaXNhYmxlZDphY3RpdmUsICYuZGlzYWJsZWQ6Zm9jdXN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGZhZGUoQHByaW1hcnlDb2xvckxpZ2h0LCA2MCUpIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBmYWRlKEBwcmltYXJ5Q29sb3JMaWdodCwgNjAlKSFpbXBvcnRhbnQ7O1xuICAgIH1cbiAgICAmLmJ0bi1vdXRsaW5le1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3JMaWdodDtcbiAgICB9XG59XG4uYnRuLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW5Db2xvckxpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogQGdyZWVuQ29sb3JMaWdodDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUsICYuYWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjphY3RpdmU6aG92ZXIsICYuYWN0aXZlOmhvdmVyLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbkNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IEBncmVlbkNvbG9yO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICAgICYuZGlzYWJsZWQsICYuZGlzYWJsZWQ6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGZhZGUoQGdyZWVuQ29sb3JMaWdodCwgNjAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBmYWRlKEBncmVlbkNvbG9yTGlnaHQsIDYwJSk7XG4gICAgfVxuICAgICYuYnRuLW91dGxpbmV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogQGdyZWVuQ29sb3JMaWdodDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbkNvbG9yTGlnaHQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFuZWwtcHJpbWFyeXtcbiAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5Q29sb3I7XG4gICAgPiAucGFuZWwtaGVhZGluZ3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlDb2xvckxpZ2h0O1xuICAgICAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5Q29sb3I7XG4gICAgfVxufSIsIi5wb3B1cC1vdmVybGF5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgei1pbmRleDogMTMwO1xuXG4gICAgLnBvcHVwLW1vYmlsZS1hcHBzIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IC0zNTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMzQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDMzcHggMCAyNXB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgei1pbmRleDogMTUwO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gLjRzIGVhc2U7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICZfX3N0b3Jlcy1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuc3RvcmVzLWluZm9fX2xvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RvcmVzLWluZm9fX3RleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0b3Jlcy1pbmZvX19idXR0b25zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yZWNvbW1lbmRhdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzNEM0QzRDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zY3JlZW5zaG90IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyODdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vcHVibGljL21vYmlsZS9hcHAtc2NyZWVuc2hvdC5wbmdcIik7XG5cbiAgICAgICAgICAgICZfZW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3B1YmxpYy9tb2JpbGUvYXBwLXNjcmVlbnNob3QtZW4ucG5nXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAgICAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNEM0QzRDtcblxuICAgICAgICAgICAgICAgIC50ZXh0LXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9wdXAtbW9iaWxlLWFwcHNfX2FjdGlvbi1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3B1cC1tb2JpbGUtYXBwc19fcXItY29kZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAucXItY29kZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICZfbG9jYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vcHVibGljL21vYmlsZS9xci1yZWRpcmVjdC1sb2NhbC5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX2RldiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9wdWJsaWMvbW9iaWxlL3FyLXJlZGlyZWN0LWRldi5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX3Byb2Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vcHVibGljL21vYmlsZS9xci1yZWRpcmVjdC1wcm9kLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xci1jb2RlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjE5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjQ0FDQUNBO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNEM0QzRDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjNENDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjRENTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3Nob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gICAgICAgIC5wb3B1cC1tb2JpbGUtYXBwcyB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIHRhYmxldHNcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKHBvaW50ZXI6Y29hcnNlKSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDI3MzJweCkge1xuICAgIC5wb3B1cC1vdmVybGF5IHtcbiAgICAgICAgLnBvcHVwLW1vYmlsZS1hcHBzIHtcbiAgICAgICAgICAgICZfX3N0b3Jlcy1pbmZvIHtcbiAgICAgICAgICAgICAgICAuc3RvcmVzLWluZm9fX2xvZ28ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdG9yZXMtaW5mb19fdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3RvcmVzLWluZm9fX2J1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3NjcmVlbnNob3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3B1YmxpYy9tb2JpbGUvYXBwLXNjcmVlbnNob3QtcGFkLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAmX2VuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vcHVibGljL21vYmlsZS9hcHAtc2NyZWVuc2hvdC10YWJsZXQtZW4ucG5nXCIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICAgICAgICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGV4dC10YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9wdXAtbW9iaWxlLWFwcHNfX3FyLWNvZGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3B1cC1tb2JpbGUtYXBwc19fYWN0aW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gcGhvbmVzXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChwb2ludGVyOmNvYXJzZSkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA3NjdweCkge1xuICAgIC5wb3B1cC1vdmVybGF5IHtcbiAgICAgICAgLnBvcHVwLW1vYmlsZS1hcHBzIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjAlIDgwcHg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmX19zdG9yZXMtaW5mbyB7XG4gICAgICAgICAgICAgICAgLnN0b3Jlcy1pbmZvX19sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTI2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0b3Jlcy1pbmZvX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdG9yZXMtaW5mb19fYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19zY3JlZW5zaG90IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19yZWNvbW1lbmRhdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICYtaGVhZGVyLCAucG9wdXAtbW9iaWxlLWFwcHNfX3FyLWNvZGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3B1cC1tb2JpbGUtYXBwc19fYWN0aW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggODBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/