<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* poppins-regular - latin_devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.woff2") format("woff2"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.woff") format("woff"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.ttf") format("truetype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-regular.svg#Poppins") format("svg");
  /* Legacy iOS */
}
/* poppins-500 - latin_devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.eot?#iefix") format("embedded-opentype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.woff2") format("woff2"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.woff") format("woff"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.ttf") format("truetype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-500.svg#Poppins") format("svg");
  /* Legacy iOS */
}
/* poppins-600 - latin_devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.eot?#iefix") format("embedded-opentype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.woff2") format("woff2"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.woff") format("woff"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.ttf") format("truetype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-600.svg#Poppins") format("svg");
  /* Legacy iOS */
}
/* poppins-700 - latin_devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  src: url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.eot?#iefix") format("embedded-opentype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.woff2") format("woff2"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.woff") format("woff"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.ttf") format("truetype"), url("../../fonts/Poppins/poppins-v15-latin_devanagari-700.svg#Poppins") format("svg");
  /* Legacy iOS */
}
/* oswald-500 - latin */
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  src: url("../../fonts/Oswald/oswald-v39-latin-500.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Oswald/oswald-v39-latin-500.eot?#iefix") format("embedded-opentype"), url("../../fonts/Oswald/oswald-v39-latin-500.woff2") format("woff2"), url("../../fonts/Oswald/oswald-v39-latin-500.woff") format("woff"), url("../../fonts/Oswald/oswald-v39-latin-500.ttf") format("truetype"), url("../../fonts/Oswald/oswald-v39-latin-500.svg#Oswald") format("svg");
  /* Legacy iOS */
}
/* oswald-regular - latin */
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  src: url("../../fonts/Oswald/oswald-v39-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Oswald/oswald-v39-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Oswald/oswald-v39-latin-regular.woff2") format("woff2"), url("../../fonts/Oswald/oswald-v39-latin-regular.woff") format("woff"), url("../../fonts/Oswald/oswald-v39-latin-regular.ttf") format("truetype"), url("../../fonts/Oswald/oswald-v39-latin-regular.svg#Oswald") format("svg");
  /* Legacy iOS */
}
/* oswald-700 - latin */
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 700;
  src: url("../../fonts/Oswald/oswald-v39-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Oswald/oswald-v39-latin-700.eot?#iefix") format("embedded-opentype"), url("../../fonts/Oswald/oswald-v39-latin-700.woff2") format("woff2"), url("../../fonts/Oswald/oswald-v39-latin-700.woff") format("woff"), url("../../fonts/Oswald/oswald-v39-latin-700.ttf") format("truetype"), url("../../fonts/Oswald/oswald-v39-latin-700.svg#Oswald") format("svg");
  /* Legacy iOS */
}
/* lora-regular - latin */
@font-face {
  font-family: "Lora";
  font-style: normal;
  font-weight: 400;
  src: url("../../fonts/Lora/lora-v17-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Lora/lora-v17-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Lora/lora-v17-latin-regular.woff2") format("woff2"), url("../../fonts/Lora/lora-v17-latin-regular.woff") format("woff"), url("../../fonts/Lora/lora-v17-latin-regular.ttf") format("truetype"), url("../../fonts/Lora/lora-v17-latin-regular.svg#Lora") format("svg");
  /* Legacy iOS */
}
/* lora-600 - latin */
@font-face {
  font-family: "Lora";
  font-style: normal;
  font-weight: 600;
  src: url("../../fonts/Lora/lora-v20-latin-600.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Lora/lora-v20-latin-600.eot?#iefix") format("embedded-opentype"), url("../../fonts/Lora/lora-v20-latin-600.woff2") format("woff2"), url("../../fonts/Lora/lora-v20-latin-600.woff") format("woff"), url("../../fonts/Lora/lora-v20-latin-600.ttf") format("truetype"), url("../../fonts/Lora/lora-v20-latin-600.svg#Lora") format("svg");
  /* Legacy iOS */
}
/* lora-500 - latin */
@font-face {
  font-family: "Lora";
  font-style: normal;
  font-weight: 500;
  src: url("../../fonts/Lora/lora-v20-latin-500.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Lora/lora-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("../../fonts/Lora/lora-v20-latin-500.woff2") format("woff2"), url("../../fonts/Lora/lora-v20-latin-500.woff") format("woff"), url("../../fonts/Lora/lora-v20-latin-500.ttf") format("truetype"), url("../../fonts/Lora/lora-v20-latin-500.svg#Lora") format("svg");
  /* Legacy iOS */
}
/* pt-serif-regular - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  src: url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.woff2") format("woff2"), url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.woff") format("woff"), url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.ttf") format("truetype"), url("../../fonts/Pt_serif/pt-serif-v12-latin-regular.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-700 - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 700;
  src: url("../../fonts/Pt_serif/pt-serif-v12-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../fonts/Pt_serif/pt-serif-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("../../fonts/Pt_serif/pt-serif-v12-latin-700.woff2") format("woff2"), url("../../fonts/Pt_serif/pt-serif-v12-latin-700.woff") format("woff"), url("../../fonts/Pt_serif/pt-serif-v12-latin-700.ttf") format("truetype"), url("../../fonts/Pt_serif/pt-serif-v12-latin-700.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
* {
  box-sizing: border-box;
  background-color: transparent;
  margin: 0;
}

ol, ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after {
  content: "";
}

q:before, q:after {
  content: "";
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

a,
div,
h1,
h2,
h3,
h4,
h5,
p,
span {
  text-shadow: none;
}

[type=button]:focus,
a:active,
a:focus,
a:visited,
button::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=file] &gt; input[type=button]::-moz-focus-inner,
select::-moz-focus-inner {
  outline: 0;
}

input,
.form-control,
.form-control:focus,
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
  outline-width: 0;
  outline-color: transparent;
  box-shadow: none;
}

textarea {
  resize: none;
  overflow-x: hidden;
}

.btn,
.btn-group.open .dropdown-toggle,
.btn:active,
.btn:focus,
.btn:hover,
.btn:visited,
a,
a:active,
a:checked,
a:focus,
a:hover,
a:visited,
body,
button,
button:active,
button:hover,
button:visited,
div,
input,
input:active,
input:focus,
input:hover,
input:visited,
select,
select:active,
select:focus,
select:visited,
textarea,
textarea:active,
textarea:focus,
textarea:hover,
textarea:visited {
  box-shadow: none;
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
button,
button:active,
button:checked,
button:focus,
button:hover,
button:visited {
  outline: 0;
  outline-offset: 0;
}

.bootstrap-select .dropdown-toggle:focus {
  outline: 0;
  outline-offset: 0;
}

.dropdown-menu &gt; li &gt; a:active,
.dropdown-menu &gt; li &gt; a:focus,
.dropdown-menu &gt; li &gt; a:hover,
.dropdown-menu &gt; li &gt; a:visited {
  outline: 0;
}

a:focus,
input:focus {
  border-color: transparent;
  outline: none;
}

body {
  font-family: "PT Serif", serif;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  line-height: 18px;
  background-color: #FFFFFF;
}

img {
  max-width: 100%;
}

figure, p {
  margin: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

.b0 {
  bottom: 0 !important;
}

.text-red {
  color: #E1002A !important;
}

.text-grey {
  color: #808080 !important;
}

.text-light-grey {
  color: #9b9b9b !important;
}

.text-white {
  color: #FFFFFF !important;
}

.text-light-white {
  color: #F5F5F5 !important;
}

.text-primary {
  color: #FED51D !important;
}

.bg-yellow {
  background-color: #FED51D !important;
}

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

.bg-white {
  background-color: #FFFFFF !important;
}

.font-poppins {
  font-family: Poppins, sans-serif !important;
}

.font-oswald {
  font-family: Oswald, sans-serif !important;
}

.font-lora {
  font-family: Lora, sans-serif !important;
}

.clearfix {
  clear: both;
}

.has-border-radius {
  border-radius: 12px;
}

.border-0 {
  border: 0;
}

.no-middle {
  vertical-align: unset;
}

.pagination {
  justify-content: center;
  margin: 40px 0 0;
}
.pagination .page-item.disabled {
  cursor: not-allowed;
}
.pagination .page-item .page-link {
  color: #fed51d;
}
.pagination .page-item.active .page-link {
  background-color: #000;
  border-color: #000;
}
.pagination .page-item:first-of-type .page-link, .pagination .page-item:last-of-type .page-link {
  color: #000;
  font-size: 22px;
}

a {
  text-decoration: none;
  color: #000000;
  display: inline-block;
}
a:hover {
  text-decoration: underline;
  color: #E1002A;
}

h4, .h4 {
  font-size: 24px;
  line-height: 32px;
}
@media (max-width: 575.98px) {
  h4, .h4 {
    font-size: 20px;
    line-height: 28px;
  }
}

h5 {
  font-size: 18px;
  line-height: 24px;
}

.spacing-around {
  padding-top: 50px;
  padding-bottom: 50px;
  font-size: inherit;
}
.spacing-around.small {
  padding-top: 25px;
  padding-bottom: 25px;
}
.spacing-around.large {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-title {
  padding: 20px 0;
  border: 1px solid #CDCDCD;
  border-width: 1px 0;
}
.section-title h2 {
  font-size: 48px;
  line-height: 48px;
  text-transform: uppercase;
  margin-bottom: 15px;
}


.owl-carousel .owl-dots {
  text-align: center;
}
.owl-carousel .owl-dots .owl-dot {
  margin: 0 2px;
}
.owl-carousel .owl-dots .owl-dot span {
  display: inline-block;
  background-color: #000000;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.owl-carousel .owl-dots .owl-dot.active span {
  background-color: #E1002A;
  width: 12px;
  height: 8px;
  border-radius: 5px;
}

.ad-space-full {
  padding: 20px 10px;
  margin: 0 0 20px;
  border: 1px solid #CDCDCD;
  border-width: 1px 0;
}

.pr-0 {
  padding-right: 0 !important;
}

.divider {
  border-top: 1px solid #CDCDCD;
  margin: 10px 0 30px;
}

.subscription-renew-alert {
  font-size: 14px;
  font-family: Lora, sans-serif;
  letter-spacing: 0.5px;
  margin: 10px 0;
  padding: 10px 25px;
}
.subscription-renew-alert .fas {
  font-size: 20px;
  margin: 0 5px 0 0;
}

.alert-link {
  vertical-align: baseline;
}

.sharethis-inline-share-buttons {
  z-index: 1 !important;
}

.btn {
  font-size: 18px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  padding: 10px 38px;
  border-radius: 10px;
}
.btn.btn-large {
  padding: 12px 38px;
}
.btn.style-1 {
  background-color: #FED51D;
  color: #000000;
}
.btn.style-2 {
  background-color: #000000;
  color: #FED51D;
}
.btn.style-3 {
  background-color: #FFFFFF;
  color: #FED51D;
  border: 2px solid #FED51D;
}

button.is-icon {
  border: 0;
}

.read_more_link {
  font-family: Oswald, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  text-transform: uppercase;
}

.simple-link {
  color: #0d6efd;
  text-decoration: underline;
}

header {
  position: relative;
}
header #slide-menu-button {
  font-size: 24px;
  width: 33px;
}
header .slidemenu {
  position: absolute;
  padding: 20px 0;
  background: #fff;
  width: 100%;
  box-shadow: 0px 4px 8px #ccc;
  top: -260%;
  transition: all 0.8s;
  z-index: 999999;
}
header .slidemenu.show {
  top: 60px;
}
header .slidemenu ul li {
  display: block;
  padding: 0;
}
header .slidemenu ul li.parent-link a {
  font-size: 18px;
  color: #E1002A;
  padding: 5px 0 15px;
}
header .slidemenu ul li a {
  font-size: 14px;
  padding: 5px 0;
}
header ul &gt; li {
  display: inline-block;
}
header .top-bar {
  padding: 5px 0;
  position: relative;
  z-index: 3;
}
header .top-bar .search-icon img {
  width: 22px;
}
header .top-bar .menu-icon img {
  width: 24px;
}
header .top-bar ul:not(.User-settings-dropdown) {
  display: flex;
  align-items: center;
}
header .top-bar ul:not(.User-settings-dropdown) &gt; li {
  padding: 0 10px;
}
header .top-bar ul:not(.User-settings-dropdown) &gt; li:first-of-type {
  padding-left: 0;
}
header .top-bar ul:not(.User-settings-dropdown) &gt; li:last-of-type {
  padding-right: 0;
}
header .top-bar ul:not(.User-settings-dropdown) &gt; li a {
  font-size: 18px;
}
header .top-bar ul:not(.User-settings-dropdown) &gt; li a:hover {
  color: #E1002A;
}
header .top-bar .User-settings-and-notifications {
  display: flex;
  align-items: center;
}
header .top-bar .User-settings-icon {
  width: 40px;
  height: 40px;
  overflow: hidden;
  padding: 0;
  border: 1px solid #05050514;
  border-radius: 50%;
  background: #000;
  color: #fed51d;
  font-size: 18px;
}
header .top-bar .User-settings-icon:after {
  content: none;
}
header .top-bar .User-settings-dropdown {
  padding: 0 0 20px;
}
header .top-bar .User-settings-dropdown li {
  width: 100%;
}
header .top-bar .User-settings-dropdown li a {
  padding: 20px 20px 0;
  white-space: nowrap;
}
header .top-bar .User-settings-dropdown li a:hover {
  background: #fff;
  text-decoration: none;
}
header .top-bar .left &gt; li a {
  font-weight: 500;
}
header .top-bar .logo-block {
  margin-top: -12px;
}
header .top-bar .logo-block img {
  width: 100px;
}
header .navigation {
  padding: 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #efefef;
  justify-content: space-between;
  align-items: center;
}
header .navigation-links {
  flex: 1;
}
header .navigation-links li {
  padding: 0 15px;
}
header .navigation-links li:first-of-type {
  padding-left: 0;
}
header .navigation-links li:last-of-type {
  padding-right: 0;
}
header .navigation-links li a {
  font-size: 16px;
  line-height: 30px;
  text-transform: uppercase;
  color: #888;
}
header .navigation-links li a.active {
  color: #E1002A;
}
header .social-links {
  float: right;
  width: 12%;
}
header.mobile-header .right li {
  padding: 0;
}
header.mobile-header .right li .ellipsis-vertical {
  font-size: 24px;
}

#search-box {
  position: absolute;
  background: #eee;
  padding: 10px 0;
  margin: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  transition: all .4s;
}
#search_body {
  max-height: 200px;
    overflow: scroll;
    overflow-x: hidden;
    margin-top: 1px;
    background: #fff;
}
#search_body ul {
  border: 1px solid #ccc;
}
#search_body li.ui-menu-item {
  display: inline-block;
    padding: 5px 10px;
    width: 100%;
}

.ad-space {
  border: 1px solid #AFAFAF;
  padding: 40px 0;
}
.ad-space p {
  font-size: 21px;
  line-height: 28px;
}
@media (max-width: 575.98px) {
  .ad-space p {
    font-size: 14px;
    line-height: 20px;
  }
}
.ad-space h2 {
  font-size: 64px;
  line-height: 100px;
}
@media (max-width: 575.98px) {
  .ad-space h2 {
    font-size: 36px;
    line-height: 64px;
  }
}

.ad-placement {
  width: 100%;
  height: 100%;
  background-color: #F5F5F5;
}

#subscribe {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  padding: 60px;
  background: #fff;
  width: 100%;
  box-shadow: 0px -10px 13px 0px white;
}
#subscribe h2 {
  font-family: Oswald, sans-serif;
  font-size: 48px;
}
#subscribe h4 {
  font-size: 21px;
  padding: 15px 0 25px;
}
#subscribe .or {
  font-size: 21px;
  font-weight: 600;
  margin: 25px 0;
}
#subscribe .paid-subscriptions p {
  font-size: 21px;
  font-family: Oswald, sans-serif;
  margin: 0 0 20px;
}
#subscribe .paid-subscriptions .packages {
  display: flex;
}
#subscribe .paid-subscriptions .packages .package {
  border: 0.5px solid #000000;
  border-radius: 12px;
  padding: 15px;
  text-align: left;
  width: 200px;
  margin: 5px;
}
#subscribe .paid-subscriptions .packages .package .package-tag {
  font-size: 12px;
  font-family: Poppins, sans-serif;
  display: inline-block;
  background: #000;
  color: yellow;
  padding: 5px 15px;
  border-radius: 20px;
  font-weight: 900;
}
#subscribe .paid-subscriptions .packages .package .package-cost {
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
}
#subscribe .paid-subscriptions .packages .package .package-description {
  font-size: 16px;
  font-family: Poppins, sans-serif;
  margin: 15px 0 10px;
}
#subscribe .paid-subscriptions .packages .package .choose-package-btn {
  padding: 8px;
  font-size: 14px;
  width: 100%;
  border-radius: 20px;
  text-transform: initial;
}
#subscribe .free-subscripitons {
  border: 2px solid #ccc;
  width: 570px;
  border-radius: 12px;
  padding: 10px 0 25px;
}
#subscribe .free-subscripitons h4 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  padding: 10px 0 20px;
}
#subscribe .free-subscripitons .create-account-btn {
  background: #fff;
  border: 1px solid;
  padding: 10px 70px;
  border-radius: 25px;
  text-transform: initial;
}

.Web-form {
  font-family: Lora, sans-serif;
  font-size: 14px;
}
.Web-form label {
  margin: 0 0 10px;
}
.Web-form .form-control {
  border: 1px solid #000;
  padding: 12px 20px;
  border-radius: 8px;
  box-shadow: none;
}
.Web-form .form-control.is-invalid {
  border-color: #dc3545;
}
.Web-form .form-group {
  margin: 0 0 20px;
}

.alert.alert-error {
  font-family: Poppins, sans-serif;
  padding: 5px 10px;
  background: transparent;
  color: red;
  border: 0;
  font-size: 12px;
  letter-spacing: 1px;
}

.form-check label {
  font-family: Lora, sans-serif;
  text-transform: capitalize;
}
.form-check .form-check-input {
  width: 20px;
  height: 20px;
  margin-top: -1px;
  margin-right: 8px;
}
.form-check .form-check-input:checked {
  background-color: #fed51d;
  border-color: #fed51d;
}
.form-check .form-check-input:focus {
  border-color: #fed51d;
  box-shadow: none;
}

.article-tag-container {
  margin: 5px 0;
}

.article-tag {
  font-size: 12px;
  font-family: "Oswald";
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 2px;
  cursor: pointer;
}

.article-tag ion-icon {
  font-size: 16px;
  margin-top: -4px;
}

.tox.tox-tinymce {
  border: 1px solid #000;
  border-radius: 8px;
}

.char-counter {
  color: #aaa;
}

.owl-carousel .owl-nav.disabled {
  display: block;
}

.shopBannerCarousel .owl-item {
  background-color: #000000;
}
.shopBannerCarousel .carousel-control-next, .shopBannerCarousel .carousel-control-prev {
  opacity: 1;
  font-size: 48px;
}
.shopBannerCarousel.owl-theme .owl-nav {
  top: 50%;
  position: absolute;
  color: #fff;
  font-size: 140px;
  margin-top: -30px;
  width: 100%;
}
.shopBannerCarousel.owl-theme .owl-nav button {
  position: absolute;
}
.shopBannerCarousel.owl-theme .owl-nav button.owl-prev {
  left: 40px;
}
.shopBannerCarousel.owl-theme .owl-nav button.owl-next {
  right: 40px;
}
.shopBannerCarousel.owl-theme .owl-nav button:focus, .shopBannerCarousel.owl-theme .owl-nav button:hover {
  background: transparent;
}
.shopBannerCarousel .item {
  width: 100%;
  max-width: 100%;
  padding: 30px 120px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.shopBannerCarousel .item-image {
  width: 210px;
  height: 300px;
}
.shopBannerCarousel .item-image img {
  width: 100%;
  height: 100%;
}
.shopBannerCarousel .item-description {
  width: calc(100% - 280px);
}
.shopBannerCarousel .item-title {
  color: #fff;
  font-size: 48px;
}
.shopBannerCarousel .item-price {
  color: #FED51D;
  font-size: 24px;
  margin: 40px 0 10px;
}

.owl-carousel-wrapper {
  margin: 50px;
}

.carousel-wrapper-head {
  margin: 0 -50px 50px;
}
.carousel-wrapper-head .carousel-wrapper-title {
  font-family: Oswald, sans-serif;
  font-size: 48px;
}

.shopCarousel .item {
  text-align: center;
}
.shopCarousel .item-image {
  width: 140px;
  height: 200px;
  margin: 0 auto;
}
.shopCarousel .item-image img {
  width: 100%;
  height: 100%;
}
.shopCarousel .item-title {
  font-size: 21px;
  padding: 15px 30px;
  height: 85px;
  overflow: hidden;
}
.shopCarousel .item-author {
  font-size: 14px;
  font-weight: 400;
}
.shopCarousel.owl-theme .owl-nav {
  top: 30%;
  position: absolute;
  width: 100%;
  font-size: 70px;
}
.shopCarousel.owl-theme .owl-nav button {
  position: absolute;
}
.shopCarousel.owl-theme .owl-nav button:hover {
  background: 0 0;
  color: #000;
}
.shopCarousel.owl-theme .owl-nav button.owl-prev {
  left: -40px;
}
.shopCarousel.owl-theme .owl-nav button.owl-next {
  right: -40px;
}

.shop-filters {
  width: 250px;
}
.shop-filters .filters-head {
  margin: 20px 0;
}
.shop-filters .filters .form-group {
  margin: 0 0 20px;
}
.shop-filters .filters .form-group label {
  font-size: 21px;
  text-transform: capitalize;
  font-weight: 600;
  line-height: 24px;
  margin: 0 0 15px;
}
.shop-filters .filters .form-group label.form-check-label {
  font-size: 14px;
  font-family: Oswald, sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0 0 2px;
  color: #E1002A;
}
.shop-filters .filters .form-group .form-check-input {
  margin-top: 0;
  margin-right: 10px;
}

.shop-books-and-magazines {
  width: calc(100% - 300px);
  flex-wrap: wrap;
  place-self: flex-start;
}
.shop-books-and-magazines .shop-item {
  width: 33%;
  margin: 20px 0;
}
.shop-books-and-magazines .shop-item .item-description {
  padding-right: 20px;
}
.shop-books-and-magazines .shop-item .shop-item-title {
  font-size: 21px;
  line-height: 28px;
  height: 56px;
  overflow: hidden;
}
.shop-books-and-magazines .shop-item .shop-item-author {
  font-size: 12px;
  margin: 0 0 30px;
  height: 20px;
  overflow: hidden;
}
.shop-books-and-magazines .shop-item .shop-item-price {
  font-size: 12px;
}
.shop-books-and-magazines .shop-item .simple-link {
  font-size: 12px;
  display: block;
  padding: 5px 0;
  text-decoration: none;
}
.shop-books-and-magazines .shop-item .btn {
  font-size: 12px;
  padding: 5px 15px;
}
.shop-books-and-magazines .item-image {
  width: 125px;
  height: 180px;
}
.shop-books-and-magazines .item-image img {
  width: 100%;
  height: 100%;
}
.shop-books-and-magazines .item-description {
  width: calc(100% - 150px);
}

.shop-single-item-page .shop-item-images figure {
  width: 100%;
  height: 400px;
}
.shop-single-item-page .shop-item-images figure img {
  width: 100%;
  height: 100%;
}
.shop-single-item-page .shop-item-images .button-group {
  margin: 40px 0;
}
.shop-single-item-page .shop-item-images button {
  width: 100%;
  margin: 5px 0;
}
.shop-single-item-page .shop-item-images .other-images {
  display: flex;
  justify-content: space-between;
}
.shop-single-item-page .shop-item-images .other-images img {
  width: 56px;
  height: 80px;
}
.shop-single-item-page .shop-item-details .single-title {
  font-weight: 700;
  font-size: 70px;
}
.shop-single-item-page .shop-item-details .single-author {
  text-transform: uppercase;
}
.shop-single-item-page .shop-item-details .single-issn-volume {
  font-size: 21px;
  margin: 30px 0;
}
.shop-single-item-page .shop-item-details .single-issn-volume span {
  display: inline-block;
}
.shop-single-item-page .shop-item-details .single-issn-volume span:first-of-type {
  margin-right: 50px;
}
.shop-single-item-page .shop-item-details .single-price-block h2 {
  display: inline-block;
  margin-right: 20px;
}
.shop-single-item-page .shop-item-details .single-price-block .discounted_price {
  font-weight: 700;
  font-size: 48px;
}
.shop-single-item-page .shop-item-details .single-price-block .original_price {
  font-size: 36px;
}
.shop-single-item-page .shop-item-details .single-price-block .original_price span {
  text-decoration: line-through;
}
.shop-single-item-page .shop-item-details .single-price-block .taxes {
  color: #0B8C56;
  font-size: 14px;
  text-transform: uppercase;
}
.shop-single-item-page .shop-item-details .single-quantity {
  margin: 40px 0;
  font-size: 36px;
  font-weight: 600;
  color: #0B8C56;
}
.shop-single-item-page .shop-item-details .single-quantity .quantity {
  color: initial;
  display: inline-block;
  margin-right: 80px;
}
.shop-single-item-page .shop-item-details .single-quantity .quantity input {
  width: 70px;
  border-radius: 4px;
  font-size: 16px;
  padding: 12px 10px;
  border: 1px solid;
  margin: 0 10px;
}
.shop-single-item-page .shop-item-details .extra-actions {
  margin: 10px 0;
}
.shop-single-item-page .single-product-extra-details {
  margin: 50px 0;
}
.shop-single-item-page .single-product-extra-details ul li {
  display: inline-block;
  width: 33%;
  font-size: 21px;
  font-family: Oswald, sans-serif;
  margin: 15px 0;
}
.shop-single-item-page .single-product-extra-details ul li span {
  font-family: Poppins, sans-serif;
  margin-left: 20px;
}

.user-reviews-section .add-review h3 {
  font-size: 21px;
  font-weight: 600;
}
.user-reviews-section .add-review .review-comment {
  margin: 50px 0;
}
.user-reviews-section .add-review .review-comment .form-control {
  background: #FFFFFF;
  box-shadow: inset 4px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 12px;
  padding: 20px;
}
.user-reviews-section .add-review .review-comment label {
  margin: 20px 0 10px;
}
.user-reviews-section .add-review .review-comment button {
  margin-top: 20px;
}
.user-reviews-section .reviews {
  padding-left: 100px;
}
.user-reviews-section .reviews .review-block {
  margin: 0 0 50px;
}
.user-reviews-section .reviews .review-block .user-name-image {
  font-size: 18px;
  font-weight: 500;
}
.user-reviews-section .reviews .review-block .user-comment-title {
  font-size: 21px;
  font-weight: 600;
}
.user-reviews-section .reviews .review-block .user-comment {
  margin: 20px 0;
}
.user-reviews-section .reviews .review-block .review-actions a {
  padding: 0;
  border-radius: 5px;
  width: 132px;
  height: 40px;
  text-align: center;
  line-height: 38px;
}
.user-reviews-section .reviews .review-block .review-actions a:first-of-type {
  border: 1px solid #ccc;
}

.cart-page {
  margin: 40px 0;
}
.cart-page .cart-items {
  width: 100%;
}
.cart-page tr.cart-item {
  background: #FFFFFF;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1);
}
.cart-page tr.cart-item.cart-items-head {
  box-shadow: none;
}
.cart-page tr.cart-item th, .cart-page tr.cart-item td {
  font-size: 16px;
  line-height: 27px;
  font-weight: normal;
  color: #686868;
  text-transform: uppercase;
  padding: 25px 4px;
  text-align: center;
}
.cart-page tr.cart-item th:first-of-type, .cart-page tr.cart-item td:first-of-type {
  padding-left: 25px;
  text-align: left;
}
.cart-page tr.cart-item .item-description {
  position: relative;
  min-height: 100px;
}
.cart-page tr.cart-item .item-description figure {
  width: 84px;
  height: 120px;
  float: left;
  margin-right: 40px;
}
.cart-page tr.cart-item .item-description figure img {
  width: 100%;
  height: 100%;
}
.cart-page tr.cart-item .item-description .item-details {
  float: left;
}
.cart-page tr.cart-item .item-description .item-details h4 {
  font-family: Oswald, sans-serif;
  font-size: 21px;
  line-height: 24px;
  margin-bottom: 3px;
}
.cart-page tr.cart-item .item-description .item-details p {
  font-size: 18px;
  font-weight: normal;
  text-transform: initial;
}
.cart-page tr.cart-item .item-description .item-details .actions {
  position: absolute;
  bottom: 0;
  left: 124px;
}
.cart-page tr.cart-item .item-description .item-details .actions .cart-item-action {
  border: 0;
  padding: 0;
  font-size: 14px;
  text-transform: uppercase;
  padding-right: 50px;
}
.cart-page tr.cart-item .item-description .item-details .actions .cart-item-action:hover {
  color: #E1002A;
}
.cart-page tr.cart-item .item-description .item-details .actions .cart-item-action ion-icon {
  font-size: 16px;
  vertical-align: -1px;
}
.cart-page tr.cart-item .item-quantity .incdecbtn {
  border: 2px solid #292D32;
  font-size: 12px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  line-height: 19px;
  color: #000000;
  background-color: #FED51D;
  margin: 2px;
  border-radius: 6px;
  cursor: pointer;
  padding: 0;
}
.cart-page tr.cart-item .item-quantity .incdecbtn.item-count {
  line-height: 17px;
  background-color: #FFF;
  cursor: initial;
  font-size: 13px;
}
.cart-page tr.cart-item .item-unit-price, .cart-page tr.cart-item .item-total-price {
  border-left: 1.5px solid #E1E1E1;
}
.cart-page .cart-total-block {
  text-align: right;
}
.cart-page .cart-total-block h3 {
  padding: 50px 30px 50px 0;
}
.cart-page .cart-total-block .cta-block .btn:first-of-type {
  margin-left: 15px;
}
.cart-page .cart-total-block .cta-block .btn {
  padding: 10px 48px;
}

/**
Checkout page
 */
.cart-page .shopped-items .cart-total-block .cta-block .btn:first-of-type {
  margin: 0;
}
.cart-page .shopped-items .cart-total-block h3 {
  padding: 50px 0;
  font-size: 18px;
  color: #898989;
}
.cart-page .shopped-items .cart-total-block h3 #cart-total {
  font-size: 1.75rem;
  color: #000;
  margin-left: 20px;
}
.cart-page .shopped-items .item-quantity {
  white-space: nowrap;
}
.cart-page .shopped-items tr.cart-item .item-description .item-details .actions {
  position: relative;
  left: 0;
}
.cart-page .shopped-items tr.cart-item .item-description figure {
  width: 70px;
  height: 100px;
  margin-right: 20px;
}
.cart-page .shopped-items tr.cart-item .item-description .item-details {
  float: left;
  width: calc(100% - 90px);
}
.cart-page .shopped-items tr.cart-item td {
  padding: 20px 10px;
}
.cart-page .shopped-items tr.cart-item td:first-of-type {
  padding-left: 20px;
}

.shipping-details {
  margin-top: 75px;
  background: #FFFFFF;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1);
  padding: 30px;
}
.shipping-details .form-group {
  margin: 25px 0;
}

.section-inner-title {
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-transform: uppercase;
}

.hero-blocks .block {
  width: 100%;
}
.hero-blocks .block:nth-of-type(2) {
  width: 300%;
  margin: 0 30px;
}
@media (max-width: 575.98px) {
  .hero-blocks .block:nth-of-type(2) {
    width: 100%;
    margin: 0 0 20px;
  }
}
@media (max-width: 575.98px) {
  .hero-blocks .block {
    width: 100%;
    margin: 0 0 20px;
  }
}

.news_title {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
}

.recent_news_block {
  padding: 10px 20px;
}
.recent_news_block .recent_news_item {
  margin: 15px 0;
}
@media (max-width: 575.98px) {
  .recent_news_block .recent_news_title {
    font-size: 16px;
  }
}
.recent_news_block .news_image {
  margin: 0 0 10px;
  height: 145px;
  overflow: hidden;
}

.highlight_news {
  padding: 40px;
}
.highlight_news .item .item_tag {
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .highlight_news .item .item_tag {
    font-size: 14px;
    line-height: 18px;
  }
}
.highlight_news .item .item_title {
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}
@media (max-width: 1366px) {
  .highlight_news .item .item_title {
    font-size: 42px;
    line-height: 58px;
  }
}
@media (max-width: 575.98px) {
  .highlight_news .item .item_title {
    font-size: 22px;
    line-height: 32px;
  }
}
.highlight_news .item .item_description {
  line-height: 24px;
  font-size: 16px;
}
@media (max-width: 575.98px) {
  .highlight_news .item .item_description {
    height: 70px;
    overflow: hidden;
  }
}
.highlight_news .item .item_author {
  padding: 20px 0;
}
.highlight_news .item .item_image {
  width: 100%;
}

.category_news .category_news_item {
  border-bottom: 1px solid #ccc;
  padding: 20px 0;
}
@media (max-width: 575.98px) {
  .category_news .category_news_item {
    padding: 10px;
  }
}
.category_news .category_news_item:first-of-type {
  padding-top: 0;
}
.category_news .category_news_item:last-of-type {
  border-bottom: 0;
}
.category_news .news_title {
  margin: 5px 0 10px;
  display: block;
}
.category_news .author {
  padding: 5px 0;
}

.articles {
  padding: 40px 0;
  position: relative;
  margin-right: 40px;
  width: 60%;
}
.articles:before {
  content: "";
  width: calc(100% + 100%);
  height: 100%;
  background-color: #F5F5F5;
  display: inline-block;
  position: absolute;
  z-index: -1;
  padding-left: 100px;
  margin-left: -100%;
  top: 0;
  bottom: 0;
}
@media (max-width: 575.98px) {
  .articles {
    width: 100%;
    padding: 20px;
    background-color: #F5F5F5;
    margin: 0;
  }
  .articles:before {
    content: none;
  }
}
.articles .articles-left {
  width: 47%;
  float: left;
  padding-right: 20px;
}
.articles .articles-right {
  width: 53%;
  float: left;
  padding: 0 40px 0 20px;
}
.articles .article-card {
  padding: 30px 0;
  border-bottom: 1px solid #CDCDCD;
}
.articles .article-card:last-of-type {
  padding-bottom: 5px;
  border: 0;
}
.articles .article-card .article-image {
  margin: 0 0 15px;
}
.articles .article-card .article-tag {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.articles .article-card .article-title {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
  padding: 0 0 10px;
}
.articles .article-card .article-issn {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
}
.articles .article-card .article-volume-no {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
}
.articles .article-card .article-description {
  font-size: 14px;
  padding: 15px 0 10px;
}
.articles .article-card .article-author {
  font-size: 12px;
}

@media (max-width: 575.98px) {
  .books-and-articles {
    margin: 0 -15px;
  }
}
.books-section {
  padding: 40px;
  width: 40%;
}
@media (max-width: 575.98px) {
  .books-section {
    width: 100%;
    padding: 20px;
  }
}
.books-section .read_more_btn_wrap {
  margin-top: 30px;
}

.book-card {
  padding: 20px;
  border: 1px solid #000;
  margin: 15px 0;
}
@media (max-width: 575.98px) {
  .book-card {
    padding: 10px;
  }
}
.book-card:last-of-type {
  margin-bottom: 0;
}
.book-card .book-image {
  width: 50%;
  height: 258px;
}
.book-card .book-image img {
  width: 100%;
  height: 100%;
}
.book-card .book-details {
  width: 50%;
  padding: 0 0 0 20px;
}
@media (max-width: 575.98px) {
  .book-card .book-details {
    padding: 0 0 0 15px;
  }
}
.book-card .book-title {
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}
@media (max-width: 575.98px) {
  .book-card .book-title {
    font-size: 16px;
    line-height: 22px;
  }
}
.book-card .book-description {
  padding: 5px 0 0;
}
.book-card .book-description:last-of-type {
  padding-bottom: 10px;
  height: 152px;
  overflow: hidden;
  margin-bottom: 15px;
}
@media (max-width: 575.98px) {
  .book-card .book-description {
    height: 90px;
    overflow: hidden;
    padding: 0;
    margin: 5px 0 10px;
  }
}
.book-card .btn {
  padding: 5px 20px;
}
@media (max-width: 575.98px) {
  .book-card .btn {
    padding: 5px 15px;
    font-size: 14px;
  }
}

.read_more_btn_wrap.position-absolute {
  bottom: 40px;
  right: 40px;
}

.categroy-block {
  width: 100%;
  padding: 0 40px 40px;
  border-right: 1px solid #CDCDCD;
}
.categroy-block:first-of-type {
  padding-left: 0;
}
.categroy-block:last-of-type {
  padding-right: 0;
  border: 0;
  margin: 0;
}
@media (max-width: 575.98px) {
  .categroy-block {
    padding: 0;
    border: 0;
    margin: 0 0 30px;
  }
}
.categroy-block .section-inner-title {
  font-size: 24px;
  line-height: 30px;
}
@media (max-width: 575.98px) {
  .categroy-block .section-inner-title {
    font-size: 22px;
    line-height: 28px;
  }
}
.categroy-block .category-article.main {
  width: 100%;
  height: 250px;
  margin: 30px 0;
}
@media (max-width: 575.98px) {
  .categroy-block .category-article.main {
    margin: 15px 0;
  }
}
.categroy-block .category-article.main .details {
  left: 20px;
  bottom: 20px;
}
.categroy-block .category-article.sub-main {
  margin: 0 0 30px;
}
@media (max-width: 575.98px) {
  .categroy-block .category-article.sub-main {
    margin: 0 0 15px;
  }
}
.categroy-block .category-article.sub-main figure {
  width: 150px;
  height: 130px;
}
.categroy-block .category-article.sub-main figure img {
  width: 100%;
  height: 100%;
}
.categroy-block .category-article.sub-main .details-sub-main {
  padding: 0 20px;
  width: calc(100% - 150px);
}
.categroy-block .category-article.sub-main .details-sub-main .category-article-title {
  height: 72px;
  overflow: hidden;
}
.categroy-block .category-article .author {
  font-size: 12px;
}
@media (max-width: 575.98px) {
  .categroy-block .category-article .author {
    font-size: 10px;
  }
}
.categroy-block .category-article .category-article-title {
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}
.categroy-block .category-article.listing li {
  padding: 15px 0;
  border-top: 1px solid #CDCDCD;
  height: 80px;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .categroy-block .category-article.listing li {
    padding: 10px 0;
  }
}
.categroy-block .category-article.listing li ion-icon {
  font-size: 16px;
  vertical-align: -2px;
}
.categroy-block .category-article.listing .category-article-title {
  margin: 0;
}
.editors-pick {
  margin: 0px 0 0;
  padding: 60px 0 40px;
}

.editors-pick-title-wrap {
  position: relative;
  margin-bottom: 20px;
  max-width: 70%;
  text-align: center;
}
.editors-pick-title-wrap .editors-pick-title {
  font-size: 50px;
  font-weight: bold;
}
@media (max-width: 575.98px) {
  .editors-pick-title-wrap .editors-pick-title {
    font-size: 32px;
    padding: 0 50px;
  }
}
.editors-pick-title-wrap .quote {
  width: 64px;
  position: absolute;
}
@media (max-width: 575.98px) {
  .editors-pick-title-wrap .quote {
    width: 25px;
  }
}
.editors-pick-title-wrap .quote.quote-left {
  left: -75px;
  top: -20px;
}
@media (max-width: 575.98px) {
  .editors-pick-title-wrap .quote.quote-left {
    left: 20px;
    top: -10px;
  }
}
.editors-pick-title-wrap .quote.quote-right {
  right: -75px;
  bottom: -20px;
}
@media (max-width: 575.98px) {
  .editors-pick-title-wrap .quote.quote-right {
    right: 20px;
    bottom: -10px;
  }
}

.editors-pick-articles {
  justify-content: center;
}
@media (max-width: 575.98px) {
  .editors-pick-articles {
    width: 100%;
    justify-content: space-around;
  }
}
.editors-pick-articles .pick-article {
  margin: 20px;
  width: 18%;
}
@media (max-width: 575.98px) {
  .editors-pick-articles .pick-article {
    margin: 15px 0 0;
    width: 43%;
  }
}
.editors-pick-articles .pick-article img {
  width: 240px;
  height: 160px;
}
.editors-pick-articles .pick-article .description {
  padding: 10px 0;
}
.editors-pick-articles .pick-article .author {
  font-size: 10px;
}

.expert-article {
  margin: 20px;
  width: 25%;
}
.expert-article img {
  width: 305px;
  /*height: 225px;*/
}
.expert-article:first-of-type {
  margin-left: 0;
}
.expert-article:last-of-type {
  margin-right: 0;
}
@media (max-width: 575.98px) {
  .expert-article {
    margin: 15px 0;
    width: 48%;
  }
}
.expert-article .category-tag {
  padding: 10px 0;
  display: inline-block;
}
.expert-article .expert-article-description {
  font-size: 16px;
  line-height: 24px;
  display: block;
  height: 72px;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .expert-article .expert-article-description {
    font-size: 14px;
    line-height: 20px;
  }
}
.expert-article .expert-article-description:hover {
  text-decoration: underline;
}
.expert-article .expert-name {
  padding: 5px 0;
  text-transform: uppercase;
}

.article-head .authors {
  line-height: 36px;
  font-size: 18px;
}
.article-head .article_publish_date {
  line-height: 24px;
  font-size: 17px;
}

.fancybox__figure__name, .fancybox__caption {
  font-size: 18px;
  margin: 10px 0 20px;
  text-align: center;
}

.article-page, .category-page {
  padding-right: 80px;
}
.article-page .article-title, .category-page .article-title {
  font-weight: 700;
  font-size: 40px;
}
.article-page .article-author, .category-page .article-author {
  font-weight: 500;
  padding: 5px 0 5px;
}
.article-page .article-author span, .category-page .article-author span {
  font-weight: 300;
}
.article-page .article_abstract, .category-page .article_abstract {
  line-height: 28px;
  font-size: 18px;
  font-family: "PT Serif", serif;
}
.article-page .about_author, .category-page .about_author {
  font-weight: 600;
  line-height: 28px;
  font-size: 18px;
  font-family: "PT Serif", serif;
}
.article-page .article-actions, .category-page .article-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 15px;
}
.article-page .article-actions .social-actions li, .category-page .article-actions .social-actions li {
  display: inline-block;
}
.article-page .article-actions .social-actions li a, .category-page .article-actions .social-actions li a {
  font-size: 20px;
  background: #000;
  color: #fff;
  padding: 12px;
  border-radius: 50%;
  margin: 0 5px;
}
.article-page .article-actions .social-actions li a:first-of-type, .category-page .article-actions .social-actions li a:first-of-type {
  margin-left: 0;
}
.article-page .article-actions .other-actions .btn.btn-primary, .category-page .article-actions .other-actions .btn.btn-primary {
  border: 0;
  color: #000000;
}
.article-page .article-actions .other-actions .btn.btn-primary.btn-download, .category-page .article-actions .other-actions .btn.btn-primary.btn-download {
  background-color: #FED51D;
}
.article-page .article-actions .other-actions .btn.btn-primary.btn-download ion-icon, .category-page .article-actions .other-actions .btn.btn-primary.btn-download ion-icon {
  font-size: 22px;
  vertical-align: -3px;
  margin: 0 5px;
}
.article-page .article-featured-image, .category-page .article-featured-image {
  margin: 0 0 15px;
}
.article-page .article-featured-image img, .category-page .article-featured-image img {
  width: 100%;
}
.article-page .other-article-details, .category-page .other-article-details {
  margin: 15px 0;
}
.article-page .other-article-details ul, .category-page .other-article-details ul {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.article-page .other-article-details ul p, .category-page .other-article-details ul p {
  font-family: Oswald, sans-serif;
  font-weight: 400;
}
.article-page .article-description p, .category-page .article-description p {
  padding: 0 0 15px;
  line-height: 28px;
  font-size: 18px;
  font-family: "PT Serif", serif;
}
.article-page .article-description p a, .category-page .article-description p a {
  color: #0d6efd;
}
.article-page .article-description h4 + p, .category-page .article-description h4 + p {
  padding: 0 !important;
}
.article-page .article-description figure.image, .category-page .article-description figure.image {
  margin: 20px 0;
  text-align: center !important;
}
.article-page .article-description figure.image figcaption, .category-page .article-description figure.image figcaption {
  width: 90%;
  margin: 0 auto;
  font-size: 18px;
}
.article-page .article-description figure.image figcaption h6, .category-page .article-description figure.image figcaption h6 {
  font-size: 16px;
}
.article-page .article-description .article_publish_date strong, .category-page .article-description .article_publish_date strong {
  display: inline-block;
  margin: -3px 0 0;
}
.article-page .article-description h4, .category-page .article-description h4 {
  font-weight: bold;
  margin-bottom: 15px;
  margin-top: 20px;
}
.article-page .article-description h5, .category-page .article-description h5 {
  font-size: 16px;
  font-weight: bold;
}
.article-page .article-description ul, .article-page .article-description ol, .category-page .article-description ul, .category-page .article-description ol {
  margin: 0 0 1rem;
  padding-left: 2rem;
  list-style: initial;
}
.article-page .article-description ul li, .article-page .article-description ol li, .category-page .article-description ul li, .category-page .article-description ol li {
  line-height: 28px;
  font-size: 18px;
  position: relative;
}
.article-page .article-description ol, .category-page .article-description ol {
  list-style: decimal;
}
.article-page .article-description img.full-width-image, .category-page .article-description img.full-width-image {
  width: 90%;
  height: auto;
  margin: 0 0 5px;
}
.article-page .article-description .article_references a, .category-page .article-description .article_references a {
  color: initial;
}
.article-page .article-description .article_references p, .category-page .article-description .article_references p {
  position: relative;
}
.article-page .article-description .article_references .g-anchor, .category-page .article-description .article_references .g-anchor {
  position: absolute;
  top: 0;
}
.article-page .article-description blockquote {
  border: 3px solid #ccc;
  padding: 20px;
  margin: 15px 20px;
  line-height: 28px;
  font-size: 18px;
  font-family: "PT Serif", serif;
}

.section-more-articles.category-related-articles {
  margin-top: 40px;
  padding: 0 80px 0 0;
}
.section-more-articles .more-articles-title {
  font-family: Oswald, sans-serif;
  font-size: 40px;
  line-height: 48px;
  font-weight: 400;
  margin-top: 8px;
}
.section-more-articles .article-card {
  padding: 15px 0;
  border-bottom: 1px solid #f3f3f3;
}
.section-more-articles .article-card.impact-article-card {
  padding: 20px;
  border: 0;
  width: 25%;
}
.section-more-articles .article-card.impact-article-card:first-of-type {
  padding-left: 0;
}
.section-more-articles .article-card.impact-article-card:last-of-type {
  padding-right: 0;
}
.section-more-articles .article-card.impact-article-card h4.title {
  height: 72px;
  overflow: hidden;
  margin: 0 0 12px;
}
.section-more-articles .article-card:first-of-type {
  padding-top: 25px;
}
.section-more-articles .article-card:last-of-type {
  border-bottom: 0;
}
.section-more-articles .article-card figure {
  margin: 0px 0 15px;
}
.section-more-articles .article-card .tag {
  margin: 0 0 5px;
}
.section-more-articles .article-card .title {
  font-size: 20px;
  line-height: 24px;
  margin: 5px 0;
}
.section-more-articles .article-card .description {
  font-family: "Lora";
  color: #000000;
  margin: 10px 0;
}
.section-more-articles .article-card .author em {
  display: inline-block;
  font-weight: 300;
  color: #666;
  margin: -2px 3px 0 0;
}

.recommended-books {
  margin: 30px 0;
}
.recommended-books .rb-card {
  padding: 30px;
  background: #FFFFFF;
  box-shadow: 1.03103px 4.12414px 15px rgba(130, 130, 130, 0.18);
  border-radius: 10px;
  margin: 0 5px;
}
.recommended-books .rb-card img {
  width: 185px;
  height: 205px;
}
.recommended-books .rb-card h5 {
  font-size: 14px;
  color: #333;
  line-height: 21px;
  margin: 15px 0;
}
.recommended-books .rb-card a.add-to-cart-link {
  display: block;
  margin: 0 0 5px;
}
.recommended-books .rb-card a.buy-now-btn {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 10px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}

.account-page {
  display: flex;
  align-items: center;
  flex-flow: column;
  height: 100vh;
  justify-content: center;
}
.account-page h4 {
  font-family: Lora, sans-serif;
  margin: 15px 0 0;
  font-size: 22px;
}
.account-page h4 a {
  margin-top: -5px;
}
.account-page .or {
  font-size: 21px;
  line-height: 24px;
  font-weight: 600;
  text-align: center;
  margin: 35px 0 30px;
  position: relative;
}
.account-page .or:before {
  content: "";
  display: inline-block;
  width: 120px;
  position: absolute;
  background: #000;
  height: 2px;
  left: 0;
  top: 50%;
  margin-top: -1px;
  transform: translateX(40%);
}
.account-page .or:after {
  content: "";
  display: inline-block;
  width: 120px;
  position: absolute;
  background: #000;
  height: 2px;
  right: 0;
  top: 50%;
  margin-top: -1px;
  transform: translateX(-40%);
}
.account-page .login-platform-btn {
  width: 100%;
  border-radius: 10px;
  padding: 13px 10px;
  margin: 0 0 20px;
  border: 0;
  font-size: 16px;
}
.account-page .login-platform-btn img {
  margin: -1px 10px 0 0;
}
.account-page .login-platform-btn:last-of-type {
  margin: 0;
}
.account-page .login-platform-btn.login-with-google {
  background: #FFFFFF;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.08), 0px 2px 3px rgba(0, 0, 0, 0.17);
}
.account-page .login-platform-btn.login-with-fb {
  background: #1877F2;
  color: #fff;
}
.account-page .form-wrapper {
  width: 600px;
  max-width: 92%;
  text-align: left;
  margin: 30px auto;
  background: #FFFFFF;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
  padding: 35px 50px;
}
.account-page button[type=submit] {
  width: 100%;
}
.account-page .form-group {
  margin: 0 0 25px;
}
.account-page .form-group label {
  font-family: Oswald, sans-serif;
  font-weight: 400;
  margin: 0 0 10px;
  text-transform: uppercase;
  font-size: 14px;
}
.account-page .form-group label.is-required:after {
  content: '*';
  color: #ef4949;
  font-size: 20px;
  vertical-align: top;
}

.account-page .form-group .form-control {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.62);
  background: #fff;
  padding: 12px 15px;
  border-radius: 8px;
  border: 1px solid #000;
  font-size: 14px;
  font-family: poppins, sans-serif;
  color: #000;
}
.account-page .form-group .form-control::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-size: 14px;
  font-family: Lora, sans-serif;
}
.account-page .form-group .form-control:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-size: 14px;
  font-family: Lora, sans-serif;
}
.account-page .form-group .form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-size: 14px;
  font-family: Lora, sans-serif;
}
.account-page .form-group .form-control:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-size: 14px;
  font-family: Lora, sans-serif;
}
.account-page .form-group .form-control::-ms-input-placeholder {
  /* Microsoft Edge */
  font-size: 14px;
  font-family: Lora, sans-serif;
}

.User-dashboard aside, .User-dashboard main {
  background: #FFFFFF;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
  min-height: 100vh;
}
.User-dashboard .title {
  font-size: 21px;
  line-height: 24px;
  font-weight: 600;
  margin: 0 0 50px;
}
.User-dashboard .User-dashboard-sidebar {
  padding: 50px 30px;
}
.User-dashboard .User-dashboard-sidebar .sidebar-links {
  margin: 50px -30px 0;
}
.User-dashboard .User-dashboard-sidebar .sidebar-link {
  width: 100%;
}
.User-dashboard .User-dashboard-sidebar .sidebar-link-item {
  font-size: 14px;
  font-family: oswald, sans-serif;
  letter-spacing: 1px;
  padding: 15px 30px;
  width: 100%;
  border: 0;
  text-align: left;
  border-radius: 0;
  color: #000000;
}
.User-dashboard .User-dashboard-sidebar .sidebar-link-item:hover, .User-dashboard .User-dashboard-sidebar .sidebar-link-item.active {
  background-color: #FED51D;
  text-decoration: none;
  color: #E1002A;
}
.User-dashboard .User-dashboard-sidebar .sidebar-link-item ion-icon {
  font-size: 22px;
  margin: -3px 10px 0 0;
}
.User-dashboard .User-dashboard-main {
  padding: 50px;
}
.User-dashboard .Web-form .col-md-6:nth-of-type(2n+1) {
  padding-right: 30px;
}
.User-dashboard .Web-form .col-md-6:nth-of-type(2n+2) {
  padding-left: 30px;
}
.User-dashboard .Web-form .form-group {
  margin: 20px 0;
}

.contact-us-page .our-details p {
  line-height: 20px;
  padding-right: 50px;
}
.contact-us-page .our-details .ctas {
  margin: 50px 0;
}
.contact-us-page .our-details .ctas a {
  color: #000;
}
.contact-us-page .our-details .map {
  margin: 50px 0 0;
}
.contact-us-page .contact-form {
  background: #FFFFFF;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1);
  padding: 50px 30px;
}
.contact-us-page .contact-form h4 {
  margin: 0 0 40px;
}

.members .member {
  display: flex;
  align-items: center;
  margin: 50px 0;
}
.members .member figure {
  width: 300px;
  height: 300px;
  border-radius: 50%;
  overflow: hidden;
}
.members .member figure img {
  width: 100%;
  height: 100%;
}
.members .member .member-detail {
  width: calc(100% - 300px);
  padding: 0 150px 0 70px;
}
.members .member .member-detail .member-name {
  font-weight: 600;
  font-size: 48px;
  line-height: 72px;
  margin-bottom: 25px;
}
.members .member .member-detail p {
  font-family: Lora, sans-serif;
}
.members .member:nth-of-type(2n) figure {
  order: 2;
}
.members .member:nth-of-type(2n) .member-detail {
  padding: 0 70px 0 150px;
}

.policy-terms {
  font-family: Lora, sans-serif;
}
.policy-terms p {
  margin: 0 0 15px;
}
.policy-terms a {
  color: #0d6efd;
}
.policy-terms ul {
  margin: 10px 10px 30px;
  list-style: disc;
  padding: 0 0 0 20px;
}
.policy-terms h5 {
    margin: 0 0 20px;
}
.policy-terms ol {
  margin: 10px 10px 30px; 
  padding: 0 0 0 20px;
}
.policy-terms ol li {
    list-style: decimal;
    margin: 0 0 5px;
}

.author-search-form input {
  border: 0;
  width: 482px;
  height: 50px;
  background: #FFFFFF;
  box-shadow: 4px 4px 21px rgba(0, 0, 0, 0.25);
  border-radius: 56px;
  padding: 15px 25px;
  font-family: Lora, sans-serif;
  font-size: 15px;
}
.author-search-form button {
  border-radius: 25px;
  position: absolute;
  right: 4px;
  width: 116px;
  height: 42px;
  font-size: 12px;
  text-align: center;
  padding: 0;
  line-height: 42px;
  top: 4px;
}

.directory-characters .char {
  font-size: 70px;
  font-weight: 700;
  line-height: 90px;
  margin-right: 40px;
}

.after-checkout-page h3 {
  margin: 0 0 20px;
}
.after-checkout-page p {
  padding: 10px 0;
  font-size: 16px;
}

.single-author .about-author {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 50px 0 70px;
}
.single-author .author-image {
  width: 300px;
  height: 300px;
  border-radius: 50%;
  border: 1px solid #eee;
  overflow: hidden;
  box-shadow: 0px 0px 8px #e9e9e9;
}
.single-author .author-image img {
  width: 100%;
  height: 100%;
}
.single-author .author-details {
  width: calc(100% - 300px);
  padding-left: 150px;
}
.single-author .author-description h2 {
  font-size: 48px;
  font-family: Poppins, sans-serif;
  font-weight: 700;
  margin: 0 0 30px;
}
.single-author .author-description p {
  font-size: 16px;
  font-family: Lora, sans-serif;
  line-height: 22px;
}
.single-author .author-description .descp a {
  margin-top: -3px;
  color: #0d6efd;
  text-decoration: underline;
}
.single-author .author-social-links {
  padding: 50px 0 0;
}
.single-author .author-social-links .social-link {
  width: 36px;
  height: 36px;
  background: #000;
  color: #fff;
  line-height: 34px;
  text-align: center;
  border-radius: 50%;
  font-size: 18px;
  margin: 0 15px 0 0;
}
.single-author .articles-by-author {
  background: #F5F5F5;
  padding: 25px 0;
}
.single-author .articles-by-author .author-article {
  padding: 25px 0;
  display: flex;
}
.single-author .articles-by-author .author-article .author-article-details {
  width: calc(100% - 330px);
  padding-right: 100px;
}
.single-author .articles-by-author .author-article .author-article-image {
  width: 330px;
  display: inline-block;
}
.single-author .articles-by-author .author-article .author-article-image img {
  width: 100%;
  height: 100%;
}
.single-author .articles-by-author .author-article .article-title {
  font-size: 32px;
  font-weight: 700;
  margin: 5px 0 20px;
  display: block;
  line-height: 40px;
}
.single-author .articles-by-author .author-article .article-description {
  font-family: Lora, sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.single-author .articles-by-author .author-article .simple-link {
  padding: 10px 0 0;
}

.subscription-plans-page {
  margin: 80px 0 40px;
}
.subscription-plans-page .plan-cards {
  display: flex;
  justify-content: center;
}
.subscription-plans-page .plan-card {
  width: 300px;
  max-width: 100%;
  border: 0;
  padding: 50px 12px;
}
.subscription-plans-page .plan-card .btn {
  width: 100%;
  padding: 5px 10px;
  border-radius: 20px;
  margin: 30px 0 0;
  text-transform: initial;
}
.subscription-plans-page .plan-card.favorite-plan {
  border: 2px solid #111111;
  border-radius: 25px;
  padding: 60px 12px;
}
.subscription-plans-page .plan-card .pricing {
  margin-bottom: 20px;
}
.subscription-plans-page .plan-card .pricing h1 {
  font-size: 42px;
  line-height: 38px;
  display: inline-block;
  font-weight: 700;
  color: #231D4F;
}
.subscription-plans-page .plan-card .pricing span {
  display: block;
  font-size: 18px;
  color: #bdbcc3;
}
.subscription-plans-page .plan-card .plan-description {
  color: #848199;
  padding: 10px 0 15px;
  line-height: 21px;
}
.subscription-plans-page .plan-card ul li {
  font-size: 15px;
  color: #848199;
  padding: 10px 0;
}
.subscription-plans-page .plan-card ul li:before {
  content: "";
  font-family: "Font Awesome 5 Free";
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #FED51D;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  margin-right: 5px;
  line-height: 20px;
}

.magazine-single .magazine-cover {
  width: 100%;
  margin: 10px 0 0;
}
.magazine-single .magazine-cover img {
  width: 100%;
  height: 100%;
}

.magazines-listing {
  display: flex;
  flex-flow: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.magazines-listing .magazine-card {
  width: 23%;
  max-width: 100%;
  margin: 0 0 40px;
  box-shadow: 0 8px 8px 0 rgba(158, 160, 188, 0.5);
}
.magazines-listing .magazine-card a {
  width: 100%;
}
.magazines-listing .magazine-card figure {
  width: 100%;
  height: 330px;
}
.magazines-listing .magazine-card figure img {
  width: 100%;
  height: 100%;
}

.expert-panel {
  margin: 40px 0;
}
.expert-panel .experts {
  padding: 10px 20px;
  background: #222020;
  margin: 20px 0 0;
}
.expert-panel .expert {
  display: flex;
  margin: 10px 0;
}
.expert-panel .expert figure {
  border: 1px solid #fff;
  width: 56px;
  height: 56px;
}
.expert-panel .expert figure img {
  width: 100%;
  height: 100%;
}
.expert-panel .expert .about-expert {
  color: #fff;
  font-size: 11px;
  line-height: 14px;
  font-weight: 400;
  width: calc(100% - 50px);
  padding-left: 10px;
}
.expert-panel .expert .about-expert .name {
  color: #FFF;
}
.expert-panel .expert .about-expert .details {
  color: #ddd;
  font-size: 9px;
  line-height: 11px;
}

.table-of-contents h2 {
  font-family: Oswald, sans-serif;
  font-size: 48px;
  line-height: 48px;
  color: #000;
  margin: 0 0 35px;
}
.table-of-contents .table-section-title {
  font-weight: bold;
  color: #E1002A;
  margin: 0 0 20px;
  text-transform: uppercase;
}
.table-of-contents .table-section-title.type-2 {
  background: #000;
  color: #FFF;
  padding: 5px 20px;
  display: inline-block;
  text-transform: initial;
}
.table-of-contents .inside-section {
  margin-left: 60px;
}
@media (min-width: 1200px) {
  .table-of-contents .inside-section {
    padding-right: 60px;
  }
}
@media (max-width: 767px) {
  .table-of-contents .inside-section {
    margin-left: 35px;
  }
}
.table-of-contents .associated-article {
  margin: 0 0 20px;
}
.table-of-contents .associated-article .assoc-title {
  font-weight: bold;
  font-size: 16px;
  margin-left: 2px;
  margin-bottom: 1px;
  line-height: 22px;
}
.table-of-contents .associated-article .assoc-description {
  font-size: 14px;
  padding: 5px 0;
  color: #444;
  line-height: 19px;
}
.table-of-contents .associated-article .author_name {
  font-size: 14px;
}
.table-of-contents .associated-article .fa-long-arrow-alt-right {
  font-size: 20px;
  margin: 0 10px 0 -33px;
  font-weight: lighter;
  color: #ccc;
  vertical-align: top;
}

.text-right {
  text-align: right;
}

.editors-column {
  box-shadow: 0px 0px 8px rgba(225, 224, 224, 0.64);
  margin: 0 0 50px;
}
.editors-column .editors-column-head {
  background: #fed51d;
  padding: 20px;
  display: flex;
  border-radius: 8px;
  max-height: 175px;
  overflow: hidden;
  align-items: flex-start;
}
.editors-column .editors-column-head .editors-image {
  width: 100px;
  height: 100px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.editors-column .editors-column-head .editors-title {
  padding: 0 20px;
}
.editors-column .editors-column-head .editors-title strong {
  font-size: 17px;
  margin: 0 0 10px;
  display: block;
}
.editors-column .editors-column-body {
  text-align: justify;
  padding: 20px;
}
.editors-column .editors-column-body .description-wrap {
  height: 200px;
  overflow: hidden;
}

.row-card {
  margin: 15px 0;
  box-shadow: 0px 0px 8px rgba(225, 224, 224, 0.64);
}
.row-card .row-card-image {
  width: 200px;
  height: 180px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  order: 1;
}
.row-card .row-card-image img {
  width: 100%;
  height: 100%;
}
.row-card .row-card-text {
  width: calc(100% - 200px);
  order: 2;
}
.row-card.image-right .row-card-image {
  order: 2;
}
.row-card.image-right .row-card-text {
  order: 1;
  text-align: right;
}
.row-card .row-card-text {
  padding: 10px 20px;
}
.row-card .row-card-title {
  margin: 0 0 10px;
  font-size: 18px;
  height: 35px;
  overflow: hidden;
}
.row-card .row-card-content {
  height: 92px;
  overflow: hidden;
  margin: 0 0 5px;
  text-align: justify;
  color: #888;
}

.column-actions {
  margin: 15px 0;
  float: left;
}

.editor-page .about-author {
  padding: 20px;
  background: #fed51d;
  display: flex;
  justify-content: flex-start;
  margin: 0 0 15px;
}
.editor-page .author-image {
  width: 150px;
  height: 150px;
  display: inline-block;
  background-size: cover;
  background-position: center center;
}
.editor-page .author-details {
  width: auto;
  padding-left: 20px;
  display: inline-block;
}
.editor-page .author-article {
  line-height: 20px;
}
.editor-page .author-article p {
  margin: 0 0 10px;
}
.editor-page .author-article h4 {
  margin: 0 0 15px;
  font-size: 22px;
}

.magazine-action-btn {
  background: #000;
  color: #fed51d;
  padding: 10px 20px;
}

.term-power-group h1 {
  font-family: Oswald, sans-serif;
  font-size: 48px;
  line-height: 48px;
  color: #000;
  margin: 0 0 35px;
  letter-spacing: -1px;
}
@media (max-width: 767px) {
  .term-power-group h1 {
    margin-top: 40px;
  }
}
.term-power-group h3 {
  font-family: Oswald, sans-serif;
  font-size: 24px;
  line-height: 25px;
  margin: 0 0 10px;
  font-weight: 300;
  letter-spacing: 0.5px;
}
.term-power-group .term-power-list .word {
  font-family: Oswald, sans-serif;
  font-size: 18px;
  line-height: 25px;
  margin: 0 0 10px;
  color: #eb8200;
  font-weight: 300;
  padding: 10px 15px;
  margin: 0;
  letter-spacing: 0.5px;
}
.term-power-group .term-power-list .word.accordion-button::after {
  width: 1rem;
  height: 1rem;
  background-size: 1rem;
}
.term-power-group .term-power-list .word.accordion-button:focus {
  border: 0;
  box-shadow: none;
}
.term-power-group .term-power-list .meaning {
  line-height: 20px;
}

.letters {
  margin-top: 65px;
}
.letters h1 {
  font-family: Oswald, sans-serif;
  font-size: 48px;
  line-height: 48px;
  color: #000;
  margin: 0 0 35px;
  letter-spacing: -1px;
}
.letters .carousel-captionx {
  color: #000;
  padding: 60px 20px 40px;
  background: #f7f7f7;
}
.letters .carousel-captionx h4 {
  font-size: 18px;
  text-align: center;
  color: #E1002A;
}
.letters .carousel-captionx p {
  padding: 10px 0;
  line-height: 19px;
}
.letters .carousel-captionx h5 {
  text-align: right;
  font-size: 16px;
  font-style: italic;
  color: #959595;
}
.letters .carousel-indicators {
  top: 20px;
}
.letters .carousel-indicators [data-bs-target] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.letters .carousel-indicators .active {
  background-color: #eb8200 !important;
}

footer {
  border-top: 1px solid #eee;
  background: #f9f9f9;
  margin-top: 25px;
}
footer .link-card-title {
  font-weight: bold;
  color: #333 !important;
  margin-bottom: 15px;
}
@media (max-width: 575.98px) {
  footer .link-card {
    width: 100%;
    margin: 0 0 20px;
  }
}
footer .link-card ul li {
  padding: 5px 0;
  font-family: Poppins, sans-serif;
}

.subscribe-section p:not(.copyright_text) {
  font-size: 18px;
}
.subscribe-section h4 {
  font-weight: 400;
  margin: 25px 0 50px;
}
@media (max-width: 575.98px) {
  .subscribe-section h4 {
    margin: 30px;
  }
}
.subscribe-section .footer-links {
  padding: 50px 150px;
}
@media (max-width: 575.98px) {
  .subscribe-section .footer-links {
    flex-wrap: wrap;
    padding: 20px;
  }
  .subscribe-section .footer-links li {
    width: 100%;
    padding: 5px 0;
  }
}

@media (max-width: 767px) {
  .slidemenu.mobile {
    top: 60px;
    height: calc(100vh - 73px);
    overflow-y: scroll;
    overflow-x: hidden;
    left: -110vw;
  }
  .slidemenu.mobile.show {
    left: 0;
  }
  .slidemenu.mobile .container {
    flex-flow: column;
  }
  .slidemenu.mobile ul {
    padding: 0 0 10px;
    border-bottom: 1px solid #ededed;
    width: 100%;
    margin: 0 0 10px;
  }
  .slidemenu.mobile ul li.parent-link a {
    padding: 5px 0 5px;
  }
  .slidemenu.mobile ul li a {
    padding: 3px 0;
  }

  .section-more-articles {
    margin: 40px 0 40px;
  }
  .section-more-articles.category-related-articles {
    padding: 0;
  }
  .section-more-articles .article-card figure img {
    width: 100%;
  }
  .section-more-articles .impact-articles {
    flex-flow: column;
  }
  .section-more-articles .impact-articles .impact-article-card {
    padding: 20px 0;
    width: 100%;
    border-bottom: 1px solid #f3f3f3;
  }
  .section-more-articles .impact-articles .impact-article-card:last-of-type {
    border-bottom: 0;
  }

  .category-articles .article-card {
    flex-flow: column;
  }
  .category-articles .article-card &gt; figure {
    order: 1;
    width: 100% !important;
    margin: 0 0 10px !important;
  }
  .category-articles .article-card &gt; div {
    order: 2;
    width: 100% !important;
    padding: 0 !important;
  }

  .article-page, .category-page {
    padding: 40px 0;
  }
  .article-page .article-actions, .category-page .article-actions {
    flex-flow: column;
    align-items: flex-start;
  }
  .article-page .article-actions .article-cats, .category-page .article-actions .article-cats {
    margin: 0 0 20px;
  }
  .article-page .article-description h5, .article-page .article-description h6, .category-page .article-description h5, .category-page .article-description h6 {
    font-size: 13px;
    line-height: 18px;
    padding: 0 20px;
  }
}

@media (max-width: 575.98px) {
  .section-title h2 {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 0;
  }
  
    .contact-us-page .our-details .map {
        margin: 20px 0 0;
    }
  
  .contact-us-page .our-details .map iframe {
      max-width: 100%;
  }
  .contact-us-page .contact-form {
      padding: 50px 10px;
      box-shadow: none;
  }
  .magazines-listing .magazine-card {
      width: auto;
      margin: 20px auto;
  }
  .table-of-contents .associated-article .assoc-description {
      height: 140px;
    overflow: hidden;
  }
  .magz-sm-flex {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      margin: 10px 0 0;
  }
  .download-magazine .share-type-icon {
      margin: 0 0 0 15px;
  }
    .members .member {
        flex-flow: column;
    }
    .members .member figure {
        width: 200px;
        height: 200px;
        order: 1;
    }
    .members .member .member-detail, .members .member:nth-of-type(2n) .member-detail {
        width: 100%;
        padding: 0;
        order: 2;
    }
    .members .member .member-detail .member-name {
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 15px;
        margin-top: 10px;
    }
    .carousel-wrapper-head .carousel-wrapper-title {
        font-size: 32px;
        text-align: center;
        display: block;
        width: 100%;
    }
    .shopBannerCarousel .item {
        flex-flow: column;
        padding: 30px;
    }
    .shopBannerCarousel.owl-theme .owl-nav {
        font-size: 84px;
    }
    .shopBannerCarousel.owl-theme .owl-nav button.owl-prev {
        left: 15px;
    }
    .shopBannerCarousel.owl-theme .owl-nav button.owl-next {
        right: 15px;
    }
    .shopBannerCarousel .item-description {
        width: 100%;
        margin: 10px 0 0;
        text-align: center;
    }
    .shopBannerCarousel .item-title {
        font-size: 24px;
    }
    .shopBannerCarousel .item-price {
        font-size: 22px;
        margin: 15px 0 10px;
    }
    .shop-filters {
        display: none;
    }
    .shop-books-and-magazines {
        width: 100%;
    }
    .shop-books-and-magazines .shop-item {
        width: 48%;
        margin: 10px 2px;
        flex-flow: column;
        border: 1px solid #eee;
        padding: 10px;
        border-radius: 5px;
    }
    .shop-books-and-magazines .shop-item .shop-item-title {
        font-size: 16px;
        line-height: 20px;
        height: auto
        padding: 10px 0 0;
    }
    .shop-books-and-magazines .item-description {
        width: 100%;
    }
    .shop-books-and-magazines .shop-item .shop-item-author {
        font-size: 14px;
        margin: 0 0 15px;
    }
    .shop-books-and-magazines .shop-item .simple-link {
        font-size: 14px;
        padding: 0 0 5px;
        margin: 0;
    }
    .shop-books-and-magazines .shop-item .shop-item-price {
        font-size: 14px;
    }
    .shop-books-and-magazines .item-image {
        width: 100%;
    }
        
    .recent_news_block .news_image {
        height: auto;
    }
    .editors-pick-title-wrap {
        max-width: 100%;
    }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
  
  
  
  
  
  
  
  
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL2ZvbnRzL19wb3BwaW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL2ZvbnRzL19vc3dhbGQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvZm9udHMvX2xvcmEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvZm9udHMvX3B0LXNlcmlmLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL3NldHRpbmdzL19yZXNldC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9zZXR0aW5ncy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9zZXR0aW5ncy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL3NldHRpbmdzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fYWQtc3BhY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fc3Vic2NyaXB0aW9uLXNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL2NvbXBvbmVudHMvX3Nob3Auc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fc2hvcC1zaW5nbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fY2FydC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL3NlY3Rpb24vaG9tZS9faG9tZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL3NlY3Rpb24vaG9tZS9faGVyby1ibG9ja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9zZWN0aW9uL2hvbWUvX2FydGljbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL2NvbXBvbmVudHMvc2VjdGlvbi9ob21lL19ib29rcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL3NlY3Rpb24vaG9tZS9fY2F0ZWdvcnlfYXJ0aWNsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9zZWN0aW9uL2hvbWUvX2VkaXRvcnMtcGlja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9zZWN0aW9uL2hvbWUvX2V4cGVydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fYXJ0aWNsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL19hdXRoLXBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL2NvbXBvbmVudHMvX2FjY291bnQtcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy93ZWIvc2Nzcy9jb21wb25lbnRzL19zdGF0aWMtcGFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fbWFnYXppbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvd2ViL3Njc3MvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3dlYi9zY3NzL3Jlc3BvbnNpdmUvX21vYmlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBMEU7RUFDMUU7RUFLMkY7QUREN0Y7QUNHQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBc0U7RUFDdEU7RUFLdUY7QURKekY7QUNNQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBc0U7RUFDdEU7RUFLdUY7QURQekY7QUNTQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBc0U7RUFDdEU7RUFLdUY7QURWekY7QUV4Q0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQXlEO0VBQ3pEO0VBS3lFO0FGdUMzRTtBRXJDQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBNkQ7RUFDN0Q7RUFLNkU7QUZvQy9FO0FFbENBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUF5RDtFQUN6RDtFQUt5RTtBRmlDM0U7QUd0RUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQXlEO0VBQ3pEO0VBS3VFO0FIcUV6RTtBR25FQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBcUQ7RUFDckQ7RUFLd0U7QUhrRTFFO0FHaEVBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFxRDtFQUNyRDtFQUt3RTtBSCtEMUU7QUlwR0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQWlFO0VBQ2pFO0VBS3VGO0FKbUczRjtBSWpHRTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBNkQ7RUFDN0Q7RUFLbUY7QUpnR3ZGO0FLeEhBO0VBQ0U7RUFDQTtFQUNBO0FMMEhGOztBS3ZIQTtFQUNFO0VBQ0E7RUFDQTtBTDBIRjs7QUt2SEE7RUFDRTtBTDBIRjs7QUt2SEE7RUFDRTtBTDBIRjs7QUt0SEU7RUFDRTtBTHlISjs7QUtwSEU7RUFDRTtBTHVISjs7QUtuSEE7RUFDRTtFQUNBO0FMc0hGOztBS25IQTs7Ozs7Ozs7O0VBU0U7QUxzSEY7O0FLbkhBOzs7Ozs7Ozs7O0VBVUU7QUxzSEY7O0FLbkhBOzs7Ozs7O0VBT0U7RUFDQTtFQUNBO0VBQ0E7QUxzSEY7O0FLbkhBO0VBQ0U7RUFDQTtBTHNIRjs7QUtuSEE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBa0NFO0FMc0hGOztBS25IQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFDQTtBTHNIRjs7QUtuSEE7RUFDRTtFQUNBO0FMc0hGOztBS25IQTs7OztFQUlFO0FMc0hGOztBS25IQTs7RUFFRTtFQUNBO0FMc0hGOztBTTFRQTtFQUNFO0VBRUE7RUFDQSxlQ0hRO0VESVIsY0VRVztFRlBYO0VBQ0EseUJFSFM7QVIrUVg7O0FNelFBO0VBQ0U7QU40UUY7O0FNelFBO0VBQVk7QU42UVo7O0FNM1FBO0VBQXlCO0FOK1F6Qjs7QU03UUE7RUFBSztBTmlSTDs7QU0vUUE7RUFBWTtBTm1SWjs7QU1sUkE7RUFBYTtBTnNSYjs7QU1yUkE7RUFBbUI7QU55Um5COztBTXhSQTtFQUFjO0FONFJkOztBTTNSQTtFQUFvQjtBTitScEI7O0FNOVJBO0VBQWdCO0FOa1NoQjs7QU1oU0E7RUFBWTtBTm9TWjs7QU1uU0E7RUFBVztBTnVTWDs7QU10U0E7RUFBVztBTjBTWDs7QU14U0E7RUFBZ0I7QU40U2hCOztBTTNTQTtFQUFlO0FOK1NmOztBTTlTQTtFQUFhO0FOa1RiOztBTWhUQTtFQUFZO0FOb1RaOztBTWxUQTtFQUFxQjtBTnNUckI7O0FNclRBO0VBQVc7QU55VFg7O0FNeFRBO0VBQVk7QU40VFo7O0FNMVRBO0VBQ0U7RUFDQTtBTjZURjtBTXpUSTtFQUNFO0FOMlROO0FNeFRJO0VBQ0U7QU4wVE47QU1uVE07RUFFRTtFQUNBO0FOb1RSO0FNL1NNO0VBQ0U7RUFDQTtBTmlUUjs7QU0xU0E7RUFDRTtFQUNBLGNFakVXO0VGa0VYO0FONlNGO0FNM1NFO0VBQ0U7RUFDQSxjRXZFTztBUm9YWDs7QU16U0E7RUFDRTtFQUNBO0FONFNGO0FNM1NFO0VBSEY7SUFJSTtJQUNBO0VOOFNGO0FBQ0Y7O0FNM1NBO0VBQ0U7RUFDQTtBTjhTRjs7QU0xU0E7RUFHRSxpQkFGVTtFQUdWLG9CQUhVO0VBSVY7QU4yU0Y7QU16U0U7RUFDRTtFQUNBO0FOMlNKO0FNeFNFO0VBQ0U7RUFDQTtBTjBTSjs7QU1yU0E7RUFDRTtFQUNBO0VBQ0E7QU53U0Y7QU10U0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTndTSjtBTXZTSTtFQUxGO0lBTUk7SUFDQTtFTjBTSjtBQUNGOztBTW5TRTtFQUNFO0FOc1NKO0FNcFNJO0VBQ0U7QU5zU047QU1wU007RUFDRTtFQUNBLHlCRXBKVztFRnFKWDtFQUNBO0VBQ0E7QU5zU1I7QU1sU1E7RUFDRSx5QkVqSkM7RUZrSkQ7RUFDQTtFQUNBO0FOb1NWOztBTTdSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FOZ1NGOztBTTdSQTtFQUNFO0FOZ1NGOztBTTdSQTtFQUNFO0VBQ0E7QU5nU0Y7O0FNN1JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTmdTRjtBTTlSRTtFQUNFO0VBQ0E7QU5nU0o7O0FNN1JBO0VBQ0U7QU5nU0Y7O0FNN1JBO0VBQWlDO0FOaVNqQzs7QVN0ZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJBUnFCO0FUaWZ2QjtBU3ZlRTtFQUNFO0FUeWVKO0FTdGVFO0VBQ0UseUJEZmE7RUNnQmIsY0RIUztBUjJlYjtBU3JlRTtFQUNFLHlCRG5CZTtFQ29CZixjRHJCYTtBUjRmakI7QVNwZUU7RUFDRTtFQUNBLGNEMUJhO0VDMkJiO0FUc2VKOztBU2hlRTtFQUNFO0FUbWVKOztBUy9kQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRrZUY7O0FTL2RBO0VBQ0U7RUFDQTtBVGtlRjs7QVVsaEJBO0VBQ0U7QVZxaEJGO0FVbmhCRTtFQUNFO0VBQ0E7QVZxaEJKO0FVamhCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZtaEJKO0FVamhCSTtFQUNFO0FWbWhCTjtBVTlnQk07RUFDRTtFQUNBO0FWZ2hCUjtBVTdnQlU7RUFDRTtFQUNBLGNGcEJEO0VFcUJDO0FWK2dCWjtBVTNnQlE7RUFDRTtFQUNBO0FWNmdCVjtBVXZnQkU7RUFBVTtBVjBnQlo7QVV4Z0JFO0VBQ0U7RUFDQTtFQUNBO0FWMGdCSjtBVXhnQkk7RUFBbUI7QVYyZ0J2QjtBVTFnQkk7RUFBaUI7QVY2Z0JyQjtBVTNnQkk7RUFDRTtFQUNBO0FWNmdCTjtBVTNnQk07RUFDRTtBVjZnQlI7QVUzZ0JRO0VBQWtCO0FWOGdCMUI7QVU3Z0JRO0VBQWlCO0FWZ2hCekI7QVU5Z0JRO0VBQ0U7QVZnaEJWO0FVOWdCVTtFQUFVLGNGeERUO0FSeWtCWDtBVTNnQkk7RUFDRTtFQUNBO0FWNmdCTjtBVTFnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVY0Z0JOO0FVMWdCTTtFQUNFO0FWNGdCUjtBVXRnQkk7RUFDRTtBVndnQk47QVV0Z0JNO0VBQ0U7QVZ3Z0JSO0FVdGdCUTtFQUNFO0VBQ0E7QVZ3Z0JWO0FVdGdCVTtFQUNFO0VBQ0E7QVZ3Z0JaO0FVaGdCSTtFQUFnQjtBVm1nQnBCO0FVamdCSTtFQUNFO0FWbWdCTjtBVWpnQk07RUFDRTtBVm1nQlI7QVU5ZkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWZ2dCSjtBVTdmRTtFQUdFO0FWNmZKO0FVM2ZJO0VBQ0U7QVY2Zk47QVUzZk07RUFDRTtBVjZmUjtBVTFmTTtFQUNFO0FWNGZSO0FVemZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVYyZlI7QVV6ZlE7RUFDRSxjRm5KQztBUjhvQlg7QVVyZkU7RUFDRTtFQUNBO0FWdWZKO0FVN2VNO0VBQ0U7QVYrZVI7QVU3ZVE7RUFDRTtBVitlVjs7QVdwcUJBO0VBQ0U7RUFDQTtBWHVxQkY7QVdycUJFO0VBQ0U7RUFDQTtBWHVxQko7QVd0cUJJO0VBSEY7SUFJSTtJQUNBO0VYeXFCSjtBQUNGO0FXdHFCRTtFQUNFO0VBQ0E7QVh3cUJKO0FXdnFCSTtFQUhGO0lBSUk7SUFDQTtFWDBxQko7QUFDRjs7QVd2cUJBO0VBQ0U7RUFDQTtFQUNBLHlCSHBCYztBUjhyQmhCOztBWW5zQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0Fac3NCRjtBWXBzQkU7RUFDRTtFQUNBO0Fac3NCSjtBWW5zQkU7RUFDRTtFQUNBO0FacXNCSjtBWWxzQkU7RUFDRTtFQUNBO0VBQ0E7QVpvc0JKO0FZL3JCSTtFQUNFO0VBQ0E7RUFDQTtBWmlzQk47QVk5ckJJO0VBQ0U7QVpnc0JOO0FZOXJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmdzQlI7QVk5ckJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmdzQlY7QVk3ckJRO0VBQ0U7RUFDQTtFQUNBO0FaK3JCVjtBWTVyQlE7RUFDRTtFQUNBO0VBQ0E7QVo4ckJWO0FZM3JCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo2ckJWO0FZdnJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FaeXJCSjtBWXZyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaeXJCTjtBWXRyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fad3JCTjs7QWE1eEJBO0VBQ0U7RUFDQTtBYit4QkY7QWE3eEJFO0VBQ0U7QWIreEJKO0FhNXhCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FiOHhCSjtBYTV4Qkk7RUFDRTtBYjh4Qk47QWExeEJFO0VBQ0U7QWI0eEJKOztBYXZ4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYjB4QkY7O0FhcnhCRTtFQUNFO0VBQ0E7QWJ3eEJKO0FhcnhCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FidXhCSjtBYXJ4Qkk7RUFDRTtFQUNBO0FidXhCTjtBYXB4Qkk7RUFDRTtFQUNBO0Fic3hCTjs7QWFqeEJBO0VBQ0U7QWJveEJGOztBYWx4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJxeEJGOztBYW54QkE7RUFDRTtFQUNBO0Fic3hCRjs7QWFueEJBO0VBQ0U7RUFDQTtBYnN4QkY7O0FhbnhCQTtFQUNFO0Fic3hCRjs7QWN4MkJBO0VBQ0U7QWQyMkJGOztBY3QyQkU7RUFDRSx5Qk5OZTtBUisyQm5CO0FjdDJCRTtFQUNFO0VBQ0E7QWR3MkJKO0FjcjJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHUyQko7QWNyMkJJO0VBQ0U7QWR1MkJOO0FjcjJCTTtFQUNFO0FkdTJCUjtBY3AyQk07RUFDRTtBZHMyQlI7QWNuMkJNO0VBQ0U7QWRxMkJSO0FjaDJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGsyQko7QWMvMUJFO0VBQ0U7RUFDQTtBZGkyQko7QWMvMUJJO0VBQ0U7RUFDQTtBZGkyQk47QWM3MUJFO0VBQ0U7QWQrMUJKO0FjNzFCRTtFQUNFO0VBQ0E7QWQrMUJKO0FjNzFCRTtFQUNFLGNObkVhO0VNb0ViO0VBQ0E7QWQrMUJKOztBYzMxQkE7RUFDRTtBZDgxQkY7O0FjNTFCQTtFQUNFO0FkKzFCRjtBYzcxQkU7RUFDRTtFQUNBO0FkKzFCSjs7QWMxMUJFO0VBQ0U7QWQ2MUJKO0FjMzFCRTtFQUNFO0VBQ0E7RUFDQTtBZDYxQko7QWMzMUJJO0VBQ0U7RUFDQTtBZDYxQk47QWN6MUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQyMUJKO0FjeDFCRTtFQUNFO0VBQ0E7QWQwMUJKO0FjdjFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkeTFCSjtBY3YxQkk7RUFDRTtBZHkxQk47QWN2MUJNO0VBQ0U7RUFDQTtBZHkxQlI7QWNyMUJJO0VBQ0U7QWR1MUJOO0FjcDFCSTtFQUNFO0FkczFCTjs7QWNoMUJBO0VBQ0U7QWRtMUJGO0FjajFCRTtFQUNFO0FkbTFCSjtBYzkwQkk7RUFDRTtBZGcxQk47QWM5MEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGcxQlI7QWM5MEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNOdkpDO0FSdStCWDtBYzUwQk07RUFDRTtFQUNBO0FkODBCUjs7QWN2MEJBO0VBQ0U7RUFDQTtFQUNBO0FkMDBCRjtBY3gwQkU7RUFDRTtFQUNBO0FkMDBCSjtBY3gwQkk7RUFDRTtBZDAwQk47QWN2MEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWR5MEJOO0FjdDBCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkdzBCTjtBY3IwQkk7RUFDRTtBZHUwQk47QWNwMEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRzMEJOO0FjbjBCSTtFQUNFO0VBQ0E7QWRxMEJOO0FjajBCRTtFQUNFO0VBQ0E7QWRtMEJKO0FjajBCSTtFQUNFO0VBQ0E7QWRtMEJOO0FjL3pCRTtFQUNFO0FkaTBCSjs7QWVyaUNJO0VBQ0U7RUFDQTtBZndpQ047QWV0aUNNO0VBQ0U7RUFDQTtBZndpQ1I7QWVwaUNJO0VBQ0U7QWZzaUNOO0FlcGlDSTtFQUNFO0VBQ0E7QWZzaUNOO0FlbmlDSTtFQUNFO0VBQ0E7QWZxaUNOO0FlcGlDTTtFQUNFO0VBQ0E7QWZzaUNSO0FlL2hDSTtFQUNFO0VBQ0E7QWZpaUNOO0FlOWhDSTtFQUNFO0FmZ2lDTjtBZTdoQ0k7RUFDRTtFQUNBO0FmK2hDTjtBZTdoQ007RUFDRTtBZitoQ1I7QWU3aENRO0VBQ0U7QWYraENWO0FleGhDTTtFQUNFO0VBQ0E7QWYwaENSO0FldmhDTTtFQUNFO0VBQ0E7QWZ5aENSO0FldGhDTTtFQUNFO0Fmd2hDUjtBZXZoQ1E7RUFDRTtBZnloQ1Y7QWVyaENNO0VBQ0U7RUFDQTtFQUNBO0FmdWhDUjtBZW5oQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZnFoQ047QWVuaENNO0VBQ0U7RUFDQTtFQUNBO0FmcWhDUjtBZW5oQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZxaENWO0FlOWdDSTtFQUNFO0FmZ2hDTjtBZTVnQ0U7RUFDRTtBZjhnQ0o7QWUzZ0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjZnQ1I7QWUzZ0NRO0VBQ0U7RUFDQTtBZjZnQ1Y7O0FlbmdDSTtFQUNFO0VBQ0E7QWZzZ0NOO0FlbmdDSTtFQUNFO0FmcWdDTjtBZW5nQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZnFnQ1I7QWVsZ0NNO0VBQ0U7QWZvZ0NSO0FlamdDTTtFQUNFO0FmbWdDUjtBZTkvQkU7RUFDRTtBZmdnQ0o7QWU5L0JJO0VBQ0U7QWZnZ0NOO0FlOS9CTTtFQUNFO0VBQ0E7QWZnZ0NSO0FlNy9CTTtFQUNFO0VBQ0E7QWYrL0JSO0FlNS9CTTtFQUNFO0FmOC9CUjtBZXovQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYyL0JWO0Flei9CVTtFQUNFO0FmMi9CWjs7QWdCeHJDQTtFQUNFO0FoQjJyQ0Y7QWdCdnJDRTtFQUNFO0FoQnlyQ0o7QWdCdHJDRTtFQUNFO0VBQ0E7QWhCd3JDSjtBZ0J0ckNJO0VBQ0U7QWhCd3JDTjtBZ0JyckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCdXJDTjtBZ0JyckNNO0VBQ0U7RUFDQTtBaEJ1ckNSO0FnQm5yQ0k7RUFDRTtFQUNBO0FoQnFyQ047QWdCbnJDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQnFyQ1I7QWdCbnJDUTtFQUNFO0VBQ0E7QWhCcXJDVjtBZ0JqckNNO0VBQ0U7QWhCbXJDUjtBZ0JqckNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCbXJDVjtBZ0JockNRO0VBQ0U7RUFDQTtFQUNBO0FoQmtyQ1Y7QWdCL3FDUTtFQUNFO0VBQ0E7RUFDQTtBaEJpckNWO0FnQi9xQ1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQmlyQ1o7QWdCL3FDWTtFQUNFLGNSakVIO0FSa3ZDWDtBZ0I5cUNZO0VBQ0U7RUFDQTtBaEJnckNkO0FnQnRxQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1JwR1c7RVFxR1gseUJSdEdTO0VRdUdUO0VBQ0E7RUFDQTtFQUNBO0FoQndxQ1I7QWdCdHFDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQndxQ1Y7QWdCanFDSTtFQUNFO0FoQm1xQ047QWdCMXBDRTtFQUNFO0FoQjRwQ0o7QWdCMXBDSTtFQUNFO0FoQjRwQ047QWdCeHBDTTtFQUNFO0FoQjBwQ1I7QWdCdnBDTTtFQUNFO0FoQnlwQ1I7O0FnQmpwQ0E7O0VBQUE7QUFNSTtFQUNFO0FoQmlwQ047QWdCOW9DSTtFQUNFO0VBQ0E7RUFDQTtBaEJncENOO0FnQjlvQ007RUFDRTtFQUNBO0VBQ0E7QWhCZ3BDUjtBZ0I1b0NJO0VBQ0U7QWhCOG9DTjtBZ0J6b0NNO0VBQ0U7RUFDQTtBaEIyb0NSO0FnQnhvQ007RUFDRTtFQUNBO0VBQ0E7QWhCMG9DUjtBZ0J2b0NNO0VBQ0U7RUFDQTtBaEJ5b0NSO0FnQnJvQ0k7RUFDRTtBaEJ1b0NOO0FnQnJvQ0k7RUFDRTtBaEJ1b0NOOztBZ0Jsb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCcW9DRjtBZ0Jub0NFO0VBQ0U7QWhCcW9DSjs7QWlCdjFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQjAxQ0Y7O0FrQnoxQ0U7RUFDRSxXQUpjO0FsQmcyQ2xCO0FrQjExQ0k7RUFDRTtFQUNBO0FsQjQxQ047QWtCMTFDTTtFQUpGO0lBS0ksV0FYVTtJQVlWO0VsQjYxQ047QUFDRjtBa0IzMUNJO0VBWkY7SUFhSSxXQWhCWTtJQWlCWjtFbEI4MUNKO0FBQ0Y7O0FrQjExQ0E7RUFDRTtFQUNBO0VBQ0E7QWxCNjFDRjs7QWtCejFDQTtFQUNFO0FsQjQxQ0Y7QWtCMTFDRTtFQUNFO0FsQjQxQ0o7QWtCejFDRTtFQUNFO0lBQXFCO0VsQjQxQ3ZCO0FBQ0Y7QWtCMTFDRTtFQUNFO0VBQ0E7RUFDQTtBbEI0MUNKOztBa0J4MUNBO0VBQ0U7QWxCMjFDRjtBa0J2MUNJO0VBQ0U7QWxCeTFDTjtBa0J4MUNNO0VBRkY7SUFHSTtJQUNBO0VsQjIxQ047QUFDRjtBa0J6MUNJO0VBQ0U7RUFDQTtFQUNBO0FsQjIxQ047QWtCejFDTTtFQUxGO0lBTUk7SUFDQTtJQUNBO0VsQjQxQ047QUFDRjtBa0IxMUNJO0VBQ0U7RUFDQTtBbEI0MUNOO0FrQjMxQ007RUFIRjtJQUlJO0lBQ0E7RWxCODFDTjtBQUNGO0FrQjUxQ0k7RUFDRTtBbEI4MUNOO0FrQjMxQ0k7RUFDRTtBbEI2MUNOOztBa0J0MUNFO0VBQ0U7RUFDQTtBbEJ5MUNKO0FrQnYxQ0k7RUFKRjtJQUtJO0VsQjAxQ0o7QUFDRjtBa0J4MUNJO0VBQWtCO0FsQjIxQ3RCO0FrQjExQ0k7RUFBaUI7QWxCNjFDckI7QWtCMTFDRTtFQUNFO0VBQ0E7QWxCNDFDSjtBa0IxMUNFO0VBQVU7QWxCNjFDWjs7QW1CMThDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQjY4Q0Y7QW1CMzhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CNjhDSjtBbUIxOENFO0VBcEJGO0lBcUJJO0lBQ0E7SUFDQSx5QlhsQlk7SVdtQlo7RW5CNjhDRjtFbUIzOENFO0lBQ0U7RW5CNjhDSjtBQUNGO0FtQjE4Q0U7RUFBaUI7RUFBWTtFQUFZO0FuQis4QzNDO0FtQjk4Q0U7RUFBa0I7RUFBWTtFQUFZO0FuQm05QzVDO0FtQmo5Q0U7RUFDRTtFQUNBO0FuQm05Q0o7QW1CajlDSTtFQUNFO0VBQ0E7QW5CbTlDTjtBbUJoOUNJO0VBQ0U7QW5CazlDTjtBbUJoOUNJO0VBQ0U7RUFDQTtFQUNBO0FuQms5Q047QW1CaDlDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQms5Q047QW1CaDlDSTtFQUNFO0VBQ0E7RUFDQTtBbkJrOUNOO0FtQmg5Q0k7RUFDRTtFQUNBO0VBQ0E7QW5CazlDTjtBbUJoOUNJO0VBQ0U7RUFDQTtBbkJrOUNOO0FtQmg5Q0k7RUFDRTtBbkJrOUNOOztBb0IxaERBO0VBQ0U7SUFDRTtFcEI2aERGO0FBQ0Y7QW9CMWhEQTtFQUNFO0VBQ0E7QXBCNGhERjtBb0IzaERFO0VBSEY7SUFJSTtJQUNBO0VwQjhoREY7QUFDRjtBb0I1aERFO0VBQ0U7QXBCOGhESjs7QW9CM2hEQTtFQUNFO0VBQ0E7RUFDQTtBcEI4aERGO0FvQjdoREU7RUFKRjtJQUtJO0VwQmdpREY7QUFDRjtBb0I5aERFO0VBQWlCO0FwQmlpRG5CO0FvQi9oREU7RUFDRTtBcEJpaURKO0FvQi9oREk7RUFDRTtFQUNBO0FwQmlpRE47QW9COWhERTtFQUNFO0VBQ0E7QXBCZ2lESjtBb0IvaERJO0VBSEY7SUFJSTtFcEJraURKO0FBQ0Y7QW9CaGlERTtFQUNFO0VBQ0E7RUFDQTtBcEJraURKO0FvQmppREk7RUFKRjtJQUtJO0lBQ0E7RXBCb2lESjtBQUNGO0FvQmxpREU7RUFDRTtBcEJvaURKO0FvQmxpREk7RUFBaUI7QXBCcWlEckI7QW9CbmlESTtFQUxGO0lBTUk7SUFDQTtJQUNBO0lBQ0E7RXBCc2lESjtBQUNGO0FvQnBpREU7RUFDRTtBcEJzaURKO0FvQnJpREk7RUFGRjtJQUdJO0lBQ0E7RXBCd2lESjtBQUNGOztBb0JsaURFO0VBQ0U7RUFDQTtBcEJxaURKOztBcUJqbkRBO0VBQ0U7RUFDQTtFQUNBO0FyQm9uREY7QXFCam5ERTtFQUNFO0FyQm1uREo7QXFCam5ERTtFQUNFO0VBQ0E7RUFDQTtBckJtbkRKO0FxQmhuREU7RUFmRjtJQWdCSTtJQUNBO0lBQ0E7RXJCbW5ERjtBQUNGO0FxQmpuREU7RUFDRTtFQUNBO0FyQm1uREo7QXFCbG5ESTtFQUhGO0lBSUk7SUFDQTtFckJxbkRKO0FBQ0Y7QXFCaG5ESTtFQUNFO0VBQ0E7RUFDQTtBckJrbkROO0FxQmpuRE07RUFKRjtJQUtJO0VyQm9uRE47QUFDRjtBcUJsbkRNO0VBQ0U7RUFDQTtBckJvbkRSO0FxQmpuREk7RUFDRTtBckJtbkROO0FxQmxuRE07RUFGRjtJQUdJO0VyQnFuRE47QUFDRjtBcUJubkRNO0VBQ0U7RUFDQTtBckJxbkRSO0FxQnBuRFE7RUFDRTtFQUNBO0FyQnNuRFY7QXFCbm5ETTtFQUNFO0VBQ0E7QXJCcW5EUjtBcUJubkRRO0VBQ0U7RUFDQTtBckJxbkRWO0FxQmhuREk7RUFDRTtBckJrbkROO0FxQmpuRE07RUFGRjtJQUdJO0VyQm9uRE47QUFDRjtBcUJqbkRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCbW5ETjtBcUIvbURNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCaW5EUjtBcUJobkRRO0VBTEY7SUFNSTtFckJtbkRSO0FBQ0Y7QXFCam5EUTtFQUNFO0VBQ0E7QXJCbW5EVjtBcUIvbURNO0VBQ0U7QXJCaW5EUjtBc0J2dERBO0VBQ0U7RUFDQTtBdEJ5dERGOztBc0J2dERBO0VBQ0U7RUFDQTtBdEIwdERGO0FzQnh0REU7RUFDRTtFQUNBO0F0QjB0REo7QXNCenRESTtFQUhGO0lBSUk7SUFDQTtFdEI0dERKO0FBQ0Y7QXNCMXRERTtFQUNFO0VBQ0E7QXRCNHRESjtBc0IzdERJO0VBSEY7SUFJSTtFdEI4dERKO0FBQ0Y7QXNCNXRESTtFQUNFO0VBQ0E7QXRCOHRETjtBc0I3dERNO0VBSEY7SUFJSTtJQUNBO0V0Qmd1RE47QUFDRjtBc0I5dERJO0VBQ0U7RUFDQTtBdEJndUROO0FzQi90RE07RUFIRjtJQUlJO0lBQ0E7RXRCa3VETjtBQUNGOztBc0I5dERBO0VBQ0U7QXRCaXVERjtBc0JodURFO0VBRkY7SUFHSTtJQUNBO0V0Qm11REY7QUFDRjtBc0JqdURFO0VBQ0U7RUFDQTtBdEJtdURKO0FzQmx1REk7RUFIRjtJQUlJO0lBQ0E7RXRCcXVESjtBQUNGO0FzQm51REk7RUFDRTtFQUNBO0F0QnF1RE47QXNCbHVESTtFQUFlO0F0QnF1RG5CO0FzQnB1REk7RUFBVTtBdEJ1dURkOztBdUJweURBO0VBQ0U7RUFDQTtBdkJ1eURGO0F1QnJ5REU7RUFDRTtFQUNBO0F2QnV5REo7QXVCcHlERTtFQUFpQjtBdkJ1eURuQjtBdUJ0eURFO0VBQWdCO0F2Qnl5RGxCO0F1Qnh5REU7RUFYRjtJQVlJO0lBQ0E7RXZCMnlERjtBQUNGO0F1Qnp5REU7RUFDRTtFQUNBO0F2QjJ5REo7QXVCenlERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCMnlESjtBdUIxeURJO0VBTkY7SUFPSTtJQUNBO0V2QjZ5REo7QUFDRjtBdUIzeURJO0VBQVU7QXZCOHlEZDtBdUI1eURFO0VBQ0U7RUFDQTtBdkI4eURKOztBd0JoMURFO0VBQ0U7RUFDQTtBeEJtMURKO0F3QmgxREU7RUFDRTtFQUNBO0F4QmsxREo7O0F3QjkwREE7RUFDRTtFQUNBO0VBQ0E7QXhCaTFERjs7QXdCOTBEQTtFQUNFO0F4QmkxREY7QXdCLzBERTtFQUNFO0VBQ0E7QXhCaTFESjtBd0I5MERFO0VBQ0U7RUFDQTtBeEJnMURKO0F3Qi8wREk7RUFDRTtBeEJpMUROO0F3QjcwREU7RUFDRTtFQUNBO0VBQ0E7QXhCKzBESjtBd0I1MERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhCODBESjtBd0IzMERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhCNjBESjtBd0J6MERNO0VBQ0U7QXhCMjBEUjtBd0J6MERRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QjIwRFY7QXdCejBEVTtFQUNFO0F4QjIwRFo7QXdCbjBETTtFQUNFO0VBQ0EsY2hCN0VXO0FSazVEbkI7QXdCbDBEUTtFQUNFLHlCaEJsRk87QVJzNURqQjtBd0JsMERVO0VBQ0U7RUFDQTtFQUNBO0F4Qm8wRFo7QXdCNXpERTtFQUNFO0F4Qjh6REo7QXdCN3pESTtFQUNFO0F4Qit6RE47QXdCM3pERTtFQUNFO0F4QjZ6REo7QXdCM3pESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4QjZ6RE47QXdCM3pETTtFQUNFO0VBQ0E7QXhCNnpEUjtBd0JyekRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhCdXpETjtBd0JyekRNO0VBQ0U7QXhCdXpEUjtBd0JuekRJO0VBQ0U7QXhCcXpETjtBd0JsekRJO0VBQ0U7RUFDQTtBeEJvekROO0F3Qmx6RE07RUFDRTtFQUNBO0VBQ0E7QXhCb3pEUjtBd0JsekRRO0VBQ0U7QXhCb3pEVjtBd0I5eURNO0VBQ0U7RUFDQTtBeEJnekRSO0F3QjV5REk7RUFDRTtFQUNBO0VBQ0E7QXhCOHlETjtBd0IzeURJO0VBQ0U7RUFDQTtBeEI2eUROO0F3QjF5REk7RUFDRTtFQUNBO0VBQ0E7QXhCNHlETjtBd0IxeURNO0VBQ0U7RUFDQTtFQUNBO0F4QjR5RFI7QXdCeHlESTtFQUNFO0F4QjB5RE47QXdCdnlESTtFQUNFO0VBQ0E7RUFDQTtBeEJ5eUROO0F3QnB5RE07RUFDRTtBeEJzeURSO0F3Qmx5RE07RUFDRTtBeEJveURSO0F3Qmp5RE07RUFDRTtFQUNBO0F4Qm15RFI7O0F3Qnp4REU7RUFDRTtFQUNBO0F4QjR4REo7QXdCenhERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCMnhESjtBd0J4eERFO0VBQ0U7RUFDQTtBeEIweERKO0F3Qnh4REk7RUFDRTtFQUNBO0VBQ0E7QXhCMHhETjtBd0J4eERNO0VBQ0U7QXhCMHhEUjtBd0J2eERNO0VBQ0U7QXhCeXhEUjtBd0J0eERNO0VBQ0U7RUFDQTtFQUNBO0F4Qnd4RFI7QXdCcHhESTtFQUNJO0F4QnN4RFI7QXdCbnhESTtFQUNFO0F4QnF4RE47QXdCbHhESTtFQUNFO0F4Qm94RE47QXdCanhESTtFQUNFO0F4Qm14RE47QXdCaHhESTtFQUNFO0VBQ0E7RUFDQTtBeEJreEROO0F3Qi93REk7RUFDRTtFQUNBLGNoQmxSYTtFZ0JtUmI7QXhCaXhETjtBd0I1d0RNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhCOHdEUjs7QXdCeHdEQTtFQUNFO0F4QjJ3REY7QXdCendERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCMndESjtBd0J6d0RJO0VBQ0U7RUFDQTtBeEIyd0ROO0F3Qnh3REk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEIwd0ROO0F3QnZ3REk7RUFDRTtFQUNBO0F4Qnl3RE47QXdCdHdESTtFQUNFO0VBQ0E7RUFDQTtBeEJ3d0ROOztBeUJ6a0VBOzs7O0VBSUU7QXpCNGtFRjs7QXlCemtFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCNGtFRjtBeUIxa0VFO0VBQ0U7RUFDQTtFQUNBO0F6QjRrRUo7QXlCMWtFSTtFQUNFO0F6QjRrRU47QXlCeGtFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekIwa0VKO0F5QnhrRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekIwa0VOO0F5QnZrRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ5a0VOO0F5QnJrRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCdWtFSjtBeUJya0VJO0VBQ0U7QXpCdWtFTjtBeUJwa0VJO0VBQ0U7QXpCc2tFTjtBeUJua0VJO0VBQ0U7RUFDQTtBekJxa0VOO0F5QmxrRUk7RUFDRTtFQUNBO0F6Qm9rRU47QXlCaGtFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QmtrRUo7QXlCL2pFRTtFQUNFO0F6QmlrRUo7QXlCOWpFRTtFQUNFO0F6QmdrRUo7QXlCOWpFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCZ2tFTjtBeUI3akVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekIrakVOO0F5QjdqRU07RUFBaUI7RUFDZjtFQUNBO0F6QmdrRVI7QXlCbGtFTTtFQUFpQjtFQUNmO0VBQ0E7QXpCZ2tFUjtBeUJsa0VNO0VBQWlCO0VBQ2Y7RUFDQTtBekJna0VSO0F5QjdqRU07RUFBMEI7RUFDeEI7RUFDQTtBekJna0VSO0F5QjdqRU07RUFBMkI7RUFDekI7RUFDQTtBekJna0VSOztBMEJuc0VFO0VBQ0U7RUFDQTtFQUNBO0ExQnNzRUo7QTBCbnNFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnFzRUo7QTBCbHNFRTtFQUNFO0ExQm9zRUo7QTBCbHNFSTtFQUNFO0ExQm9zRU47QTBCanNFSTtFQUNFO0ExQm1zRU47QTBCaHNFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbEJ0Qk87QVJ3dEViO0EwQmhzRU07RUFDRSx5QmxCdENTO0VrQnVDVDtFQUNBLGNsQjVCRztBUjh0RVg7QTBCL3JFTTtFQUNFO0VBQ0E7QTFCaXNFUjtBMEIzckVFO0VBQ0U7QTFCNnJFSjtBMEJ4ckVNO0VBQ0U7QTFCMHJFUjtBMEJ2ckVNO0VBQ0U7QTFCeXJFUjtBMEJyckVJO0VBQ0U7QTFCdXJFTjs7QTJCcnZFSTtFQUNFO0VBQ0E7QTNCd3ZFTjtBMkJydkVJO0VBQ0U7QTNCdXZFTjtBMkJ0dkVNO0VBQ0U7QTNCd3ZFUjtBMkJwdkVJO0VBQ0U7QTNCc3ZFTjtBMkJsdkVFO0VBQ0U7RUFDQTtFQUNBO0EzQm92RUo7QTJCbHZFSTtFQUNFO0EzQm92RU47O0EyQjd1RUU7RUFDRTtFQUNBO0VBQ0E7QTNCZ3ZFSjtBMkI5dUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCZ3ZFTjtBMkI5dUVNO0VBQ0U7RUFDQTtBM0JndkVSO0EyQjV1RUk7RUFDRTtFQUNBO0EzQjh1RU47QTJCNXVFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQjh1RVI7QTJCM3VFTTtFQUNFO0EzQjZ1RVI7QTJCeHVFTTtFQUNFO0EzQjB1RVI7QTJCdnVFTTtFQUNFO0EzQnl1RVI7O0EyQmh1RUE7RUFDRTtBM0JtdUVGO0EyQmp1RUU7RUFDRTtFQUNBO0VBQ0E7QTNCbXVFSjs7QTJCN3RFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JndUVKO0EyQjl0RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JndUVKOztBMkJ6dEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCNHRFSjs7QTJCcnRFRTtFQUNFO0EzQnd0RUo7QTJCcnRFRTtFQUNFO0VBQ0E7QTNCdXRFSjs7QTJCL3NFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQmt0RUo7QTJCL3NFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JpdEVKO0EyQi9zRUk7RUFDRTtFQUNBO0EzQml0RU47QTJCN3NFRTtFQUNFO0VBQ0E7QTNCK3NFSjtBMkIxc0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCNHNFTjtBMkJ6c0VJO0VBQ0U7RUFDQTtFQUNBO0EzQjJzRU47QTJCdHNFTTtFQUNFO0VBQ0E7RUFDQTtBM0J3c0VSO0EyQm5zRUU7RUFDRTtBM0Jxc0VKO0EyQnBzRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCc3NFTjtBMkJsc0VFO0VBQ0U7RUFDQTtBM0Jvc0VKO0EyQmxzRUk7RUFDRTtFQUNBO0EzQm9zRU47QTJCbHNFTTtFQUNFO0VBQ0E7QTNCb3NFUjtBMkJqc0VNO0VBQ0U7RUFDQTtBM0Jtc0VSO0EyQmpzRVE7RUFDRTtFQUNBO0EzQm1zRVY7QTJCL3JFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCaXNFUjtBMkI5ckVNO0VBQ0U7RUFDQTtFQUNBO0EzQmdzRVI7QTJCN3JFTTtFQUNFO0EzQityRVI7O0EyQnhyRUE7RUFDRTtBM0IyckVGO0EyQnpyRUU7RUFDRTtFQUNBO0EzQjJyRUo7QTJCeHJFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQjByRUo7QTJCeHJFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCMHJFTjtBMkJ2ckVJO0VBQ0U7RUFDQTtFQUNBO0EzQnlyRU47QTJCdHJFSTtFQUNFO0EzQndyRU47QTJCdHJFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCd3JFUjtBMkJyckVNO0VBQ0U7RUFDQTtFQUNBO0EzQnVyRVI7QTJCbnJFSTtFQUNFO0VBQ0E7RUFDQTtBM0JxckVOO0EyQmpyRU07RUFDRTtFQUNBO0VBQ0E7QTNCbXJFUjtBMkJqckVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CbkJuVU87RW1Cb1VQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQm1yRVY7O0E0QjMvRUk7RUFDSTtFQUNBO0E1QjgvRVI7QTRCNy9FUTtFQUNJO0VBQ0E7QTVCKy9FWjs7QTRCei9FQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1QjQvRUo7QTRCMS9FSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1QjQvRVI7QTRCMS9FUTtFQUNJO0E1QjQvRVo7QTRCei9FUTtFQUNJO0VBQ0E7QTVCMi9FWjtBNEJ6L0VZO0VBQ0k7RUFDQTtBNUIyL0VoQjs7QTRCcC9FQTtFQUNJO0E1QnUvRUo7QTRCci9FSTtFQUNJO0VBQ0E7RUFDQTtBNUJ1L0VSO0E0QnAvRUk7RUFDSTtFQUNBO0E1QnMvRVI7QTRCcC9FUTtFQUNJO0VBQ0E7RUFDQTtBNUJzL0VaO0E0QnIvRVk7RUFDSTtFQUNBO0E1QnUvRWhCO0E0Qm4vRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCcS9FWjtBNEJuL0VZO0VBQU87QTVCcy9FbkI7QTRCcC9FWTtFQUNJO0VBQ0E7RUFDQTtBNUJzL0VoQjs7QTRCOStFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCaS9FUjtBNEI5K0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVCZy9FUjtBNEI5K0VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJnL0VaO0E0QngrRUk7RUFDSTtBNUIwK0VSO0E0QngrRVE7RUFISjtJQUlRO0U1QjIrRVY7QUFDRjtBNEJ6K0VRO0VBUEo7SUFRUTtFNUI0K0VWO0FBQ0Y7QTRCeitFSTtFQUNJO0E1QjIrRVI7QTRCeitFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCMitFWjtBNEJ4K0VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVCMCtFWjtBNEJ2K0VRO0VBQWM7QTVCMCtFdEI7QTRCeCtFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCMCtFWjs7QTRCcitFQTtFQUFhO0E1QnkrRWI7O0E0QnYrRUE7RUFDSTtFQUNBO0E1QjArRUo7QTRCeCtFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QjArRVI7QTRCeCtFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCMCtFWjtBNEJ2K0VRO0VBQ0k7QTVCeStFWjtBNEJ2K0VZO0VBQ0k7RUFDQTtFQUNBO0E1QnkrRWhCO0E0QnArRUk7RUFDSTtFQUNBO0E1QnMrRVI7QTRCcCtFUTtFQUNJO0VBQ0E7QTVCcytFWjs7QTRCaitFQTtFQUNJO0VBQ0E7QTVCbytFSjtBNEJsK0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Qm8rRVI7QTRCbCtFUTtFQUNJO0VBQ0E7QTVCbytFWjtBNEJoK0VJO0VBQ0k7RUFDQTtBNUJrK0VSO0E0Qjk5RVE7RUFDSTtBNUJnK0VaO0E0Qjc5RVE7RUFDSTtFQUNBO0E1Qis5RVo7QTRCMzlFSTtFQUNJO0E1QjY5RVI7QTRCMTlFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1QjQ5RVI7QTRCejlFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCMjlFUjs7QTRCdjlFQTtFQUNJO0VBQ0E7QTVCMDlFSjs7QTRCcjlFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCdzlFUjtBNEJyOUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJ1OUVSO0E0QnA5RUk7RUFDSTtFQUNBO0VBQ0E7QTVCczlFUjtBNEJuOUVJO0VBQ0k7QTVCcTlFUjtBNEJuOUVRO0VBQ0k7QTVCcTlFWjtBNEJsOUVRO0VBQ0k7RUFDQTtBNUJvOUVaOztBNEIvOEVBO0VBQ0k7RUFDQTtFQUNBO0E1Qms5RUo7O0E0Qjc4RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCZzlFUjtBNEI5OEVRO0VBUko7SUFTUTtFNUJpOUVWO0FBQ0Y7QTRCOThFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJnOUVSO0E0QjM4RVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCNjhFWjtBNEIxOEVnQjtFQUNJO0VBQ0E7RUFDQTtBNUI0OEVwQjtBNEJ6OEVnQjtFQUNJO0VBQ0E7QTVCMjhFcEI7QTRCcjhFUTtFQUNJO0E1QnU4RVo7O0E0Qmw4RUE7RUFDSTtBNUJxOEVKO0E0Qm44RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCcThFUjtBNEJsOEVJO0VBQ0k7RUFDQTtFQUNBO0E1Qm84RVI7QTRCbDhFUTtFQUNJO0VBQ0E7RUFDQTtBNUJvOEVaO0E0Qmo4RVE7RUFDSTtFQUNBO0E1Qm04RVo7QTRCaDhFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1Qms4RVo7QTRCOTdFSTtFQUNJO0E1Qmc4RVI7QTRCOTdFUTtFQUNJO0VBQ0E7RUFDQTtBNUJnOEVaO0E0Qjc3RVE7RUFDSTtBNUIrN0VaOztBNkJ0MUZBO0VBQ0U7RUFDQTtFQUNBO0E3QnkxRkY7QTZCdjFGRTtFQUNFO0VBQ0E7RUFDQTtBN0J5MUZKO0E2QnIxRkk7RUFERjtJQUVJO0lBQ0E7RTdCdzFGSjtBQUNGO0E2QnAxRk07RUFDRTtFQUNBO0E3QnMxRlI7O0E2QjkwRkU7RUFDRTtBN0JpMUZKO0E2QjkwRkU7RUFDRTtFQUNBO0E3QmcxRko7QTZCLzBGSTtFQUhGO0lBSUk7RTdCazFGSjtBQUNGO0E2Qi8wRkU7RUFDRTtBN0JpMUZKO0E2QmgxRkk7RUFGRjtJQUdJO0lBQ0E7RTdCbTFGSjtFNkJqMUZJO0lBQ0U7SUFDQTtFN0JtMUZOO0FBQ0Y7O0E4QnI0RkE7RUFFSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlCdTRGTjtFOEJyNEZNO0lBQ0k7RTlCdTRGVjtFOEJwNEZNO0lBQ0k7RTlCczRGVjtFOEJuNEZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RTlCcTRGVjtFOEJoNEZrQjtJQUNJO0U5Qms0RnRCO0U4QjkzRmM7SUFBRztFOUJpNEZqQjs7RThCNTNGRTtJQUNJO0U5QiszRk47RThCNzNGTTtJQUNJO0U5QiszRlY7RThCejNGYztJQUNJO0U5QjIzRmxCO0U4QnAzRk07SUFDSTtFOUJzM0ZWO0U4QnAzRlU7SUFDSTtJQUNBO0lBQ0E7RTlCczNGZDtFOEJwM0ZjO0lBQ0k7RTlCczNGbEI7O0U4QjkyRkU7SUFDSTtFOUJpM0ZOO0U4Qi8yRk07SUFDSTtJQUNBO0lBQ0E7RTlCaTNGVjtFOEI5MkZNO0lBQ0k7SUFDQTtJQUNBO0U5QmczRlY7O0U4QjMyRkU7SUFDSTtFOUI4MkZOO0U4QjUyRk07SUFDSTtJQUNBO0U5QjgyRlY7RThCNTJGVTtJQUNJO0U5QjgyRmQ7RThCejJGVTtJQUNJO0lBQ0E7SUFDQTtFOUIyMkZkO0FBQ0YsQyIsImZpbGUiOiJ3ZWIvY3NzL2FwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBwb3BwaW5zLXJlZ3VsYXIgLSBsYXRpbl9kZXZhbmFnYXJpICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLXJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLXJlZ3VsYXIuc3ZnI1BvcHBpbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwb3BwaW5zLTUwMCAtIGxhdGluX2RldmFuYWdhcmkgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNTAwLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTUwMC5zdmcjUG9wcGluc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHBvcHBpbnMtNjAwIC0gbGF0aW5fZGV2YW5hZ2FyaSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS02MDAuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS02MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTYwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNjAwLnN2ZyNQb3BwaW5zXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcG9wcGlucy03MDAgLSBsYXRpbl9kZXZhbmFnYXJpICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS03MDAuc3ZnI1BvcHBpbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBvc3dhbGQtNTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTUwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLnN2ZyNPc3dhbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBvc3dhbGQtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi1yZWd1bGFyLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tcmVndWxhci5zdmcjT3N3YWxkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogb3N3YWxkLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi03MDAuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTcwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTcwMC5zdmcjT3N3YWxkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogbG9yYS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMb3JhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjE3LWxhdGluLXJlZ3VsYXIuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjE3LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci5zdmcjTG9yYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIGxvcmEtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMb3JhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTYwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi02MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTYwMC5zdmcjTG9yYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIGxvcmEtNTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMb3JhXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTUwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTUwMC5zdmcjTG9yYVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmEsXG5kaXYsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCxcbnNwYW4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuW3R5cGU9YnV0dG9uXTpmb2N1cyxcbmE6YWN0aXZlLFxuYTpmb2N1cyxcbmE6dmlzaXRlZCxcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1maWxlXSA+IGlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcbnNlbGVjdDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuLmZvcm0tY29udHJvbCxcbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG5pbnB1dDpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3V0bGluZS13aWR0aDogMDtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5idG4sXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5idG46YWN0aXZlLFxuLmJ0bjpmb2N1cyxcbi5idG46aG92ZXIsXG4uYnRuOnZpc2l0ZWQsXG5hLFxuYTphY3RpdmUsXG5hOmNoZWNrZWQsXG5hOmZvY3VzLFxuYTpob3ZlcixcbmE6dmlzaXRlZCxcbmJvZHksXG5idXR0b24sXG5idXR0b246YWN0aXZlLFxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOnZpc2l0ZWQsXG5kaXYsXG5pbnB1dCxcbmlucHV0OmFjdGl2ZSxcbmlucHV0OmZvY3VzLFxuaW5wdXQ6aG92ZXIsXG5pbnB1dDp2aXNpdGVkLFxuc2VsZWN0LFxuc2VsZWN0OmFjdGl2ZSxcbnNlbGVjdDpmb2N1cyxcbnNlbGVjdDp2aXNpdGVkLFxudGV4dGFyZWEsXG50ZXh0YXJlYTphY3RpdmUsXG50ZXh0YXJlYTpmb2N1cyxcbnRleHRhcmVhOmhvdmVyLFxudGV4dGFyZWE6dmlzaXRlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLmFjdGl2ZS5mb2N1cyxcbi5idG4uYWN0aXZlOmZvY3VzLFxuLmJ0bi5mb2N1cyxcbi5idG46YWN0aXZlLmZvY3VzLFxuLmJ0bjphY3RpdmU6Zm9jdXMsXG4uYnRuOmZvY3VzLFxuYnV0dG9uLFxuYnV0dG9uOmFjdGl2ZSxcbmJ1dHRvbjpjaGVja2VkLFxuYnV0dG9uOmZvY3VzLFxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOnZpc2l0ZWQge1xuICBvdXRsaW5lOiAwO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTphY3RpdmUsXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyxcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6dmlzaXRlZCB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmE6Zm9jdXMsXG5pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuZmlndXJlLCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYjAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNFMTAwMkEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjODA4MDgwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWdyZXkge1xuICBjb2xvcjogIzliOWI5YiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXdoaXRlIHtcbiAgY29sb3I6ICNGNUY1RjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkVENTFEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVENTFEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1wb3BwaW5zIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtb3N3YWxkIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sb3JhIHtcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oYXMtYm9yZGVyLXJhZGl1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5vLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmZWQ1MWQ7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpmaXJzdC1vZi10eXBlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06bGFzdC1vZi10eXBlIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI0UxMDAyQTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLnNwYWNpbmctYXJvdW5kIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uc3BhY2luZy1hcm91bmQuc21hbGwge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uc3BhY2luZy1hcm91bmQubGFyZ2Uge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLnNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRENEQ0Q7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uc2VjdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMkE7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYWQtc3BhY2UtZnVsbCB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NEQ0RDRDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRENEQ0Q7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XG59XG5cbi5zdWJzY3JpcHRpb24tcmVuZXctYWxlcnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG59XG4uc3Vic2NyaXB0aW9uLXJlbmV3LWFsZXJ0IC5mYXMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4uYWxlcnQtbGluayB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLnNoYXJldGhpcy1pbmxpbmUtc2hhcmUtYnV0dG9ucyB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLmJ0biB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDEwcHggMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5idG4uYnRuLWxhcmdlIHtcbiAgcGFkZGluZzogMTJweCAzOHB4O1xufVxuLmJ0bi5zdHlsZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRDUxRDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLnN0eWxlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZFRDUxRDtcbn1cbi5idG4uc3R5bGUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjRkVENTFEO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkVENTFEO1xufVxuXG5idXR0b24uaXMtaWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnJlYWRfbW9yZV9saW5rIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNpbXBsZS1saW5rIHtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgI3NsaWRlLW1lbnUtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB3aWR0aDogMzNweDtcbn1cbmhlYWRlciAuc2xpZGVtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAjY2NjO1xuICB0b3A6IC0yNjAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cztcbiAgei1pbmRleDogOTk5OTk5O1xufVxuaGVhZGVyIC5zbGlkZW1lbnUuc2hvdyB7XG4gIHRvcDogNjBweDtcbn1cbmhlYWRlciAuc2xpZGVtZW51IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5oZWFkZXIgLnNsaWRlbWVudSB1bCBsaS5wYXJlbnQtbGluayBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0UxMDAyQTtcbiAgcGFkZGluZzogNXB4IDAgMTVweDtcbn1cbmhlYWRlciAuc2xpZGVtZW51IHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuaGVhZGVyIHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIgLnRvcC1iYXIge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuaGVhZGVyIC50b3AtYmFyIC5zZWFyY2gtaWNvbiBpbWcge1xuICB3aWR0aDogMjJweDtcbn1cbmhlYWRlciAudG9wLWJhciAubWVudS1pY29uIGltZyB7XG4gIHdpZHRoOiAyNHB4O1xufVxuaGVhZGVyIC50b3AtYmFyIHVsOm5vdCguVXNlci1zZXR0aW5ncy1kcm9wZG93bikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyIC50b3AtYmFyIHVsOm5vdCguVXNlci1zZXR0aW5ncy1kcm9wZG93bikgPiBsaSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbmhlYWRlciAudG9wLWJhciB1bDpub3QoLlVzZXItc2V0dGluZ3MtZHJvcGRvd24pID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmhlYWRlciAudG9wLWJhciB1bDpub3QoLlVzZXItc2V0dGluZ3MtZHJvcGRvd24pID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmhlYWRlciAudG9wLWJhciB1bDpub3QoLlVzZXItc2V0dGluZ3MtZHJvcGRvd24pID4gbGkgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmhlYWRlciAudG9wLWJhciB1bDpub3QoLlVzZXItc2V0dGluZ3MtZHJvcGRvd24pID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjRTEwMDJBO1xufVxuaGVhZGVyIC50b3AtYmFyIC5Vc2VyLXNldHRpbmdzLWFuZC1ub3RpZmljYXRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlciAudG9wLWJhciAuVXNlci1zZXR0aW5ncy1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1MDUwNTE0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmVkNTFkO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5oZWFkZXIgLnRvcC1iYXIgLlVzZXItc2V0dGluZ3MtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5oZWFkZXIgLnRvcC1iYXIgLlVzZXItc2V0dGluZ3MtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbn1cbmhlYWRlciAudG9wLWJhciAuVXNlci1zZXR0aW5ncy1kcm9wZG93biBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyIC50b3AtYmFyIC5Vc2VyLXNldHRpbmdzLWRyb3Bkb3duIGxpIGEge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmhlYWRlciAudG9wLWJhciAuVXNlci1zZXR0aW5ncy1kcm9wZG93biBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaGVhZGVyIC50b3AtYmFyIC5sZWZ0ID4gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oZWFkZXIgLnRvcC1iYXIgLmxvZ28tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbn1cbmhlYWRlciAudG9wLWJhciAubG9nby1ibG9jayBpbWcge1xuICB3aWR0aDogMTAwcHg7XG59XG5oZWFkZXIgLm5hdmlnYXRpb24ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlciAubmF2aWdhdGlvbi1saW5rcyB7XG4gIGZsZXg6IDE7XG59XG5oZWFkZXIgLm5hdmlnYXRpb24tbGlua3MgbGkge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5oZWFkZXIgLm5hdmlnYXRpb24tbGlua3MgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmhlYWRlciAubmF2aWdhdGlvbi1saW5rcyBsaTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uLWxpbmtzIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg4ODtcbn1cbmhlYWRlciAubmF2aWdhdGlvbi1saW5rcyBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTEwMDJBO1xufVxuaGVhZGVyIC5zb2NpYWwtbGlua3Mge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMiU7XG59XG5oZWFkZXIubW9iaWxlLWhlYWRlciAucmlnaHQgbGkge1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLm1vYmlsZS1oZWFkZXIgLnJpZ2h0IGxpIC5lbGxpcHNpcy12ZXJ0aWNhbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmFkLXNwYWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGQUZBRjtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLmFkLXNwYWNlIHAge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5hZC1zcGFjZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5hZC1zcGFjZSBoMiB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5hZC1zcGFjZSBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG5cbi5hZC1wbGFjZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4jc3Vic2NyaWJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTEwcHggMTNweCAwcHggd2hpdGU7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC0xMHB4IDEzcHggMHB4IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggLTEwcHggMTNweCAwcHggd2hpdGU7XG59XG4jc3Vic2NyaWJlIGgyIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuI3N1YnNjcmliZSBoNCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgcGFkZGluZzogMTVweCAwIDI1cHg7XG59XG4jc3Vic2NyaWJlIC5vciB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG4jc3Vic2NyaWJlIC5wYWlkLXN1YnNjcmlwdGlvbnMgcCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbiNzdWJzY3JpYmUgLnBhaWQtc3Vic2NyaXB0aW9ucyAucGFja2FnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3N1YnNjcmliZSAucGFpZC1zdWJzY3JpcHRpb25zIC5wYWNrYWdlcyAucGFja2FnZSB7XG4gIGJvcmRlcjogMC41cHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDVweDtcbn1cbiNzdWJzY3JpYmUgLnBhaWQtc3Vic2NyaXB0aW9ucyAucGFja2FnZXMgLnBhY2thZ2UgLnBhY2thZ2UtdGFnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogeWVsbG93O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNzdWJzY3JpYmUgLnBhaWQtc3Vic2NyaXB0aW9ucyAucGFja2FnZXMgLnBhY2thZ2UgLnBhY2thZ2UtY29zdCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc3Vic2NyaWJlIC5wYWlkLXN1YnNjcmlwdGlvbnMgLnBhY2thZ2VzIC5wYWNrYWdlIC5wYWNrYWdlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbn1cbiNzdWJzY3JpYmUgLnBhaWQtc3Vic2NyaXB0aW9ucyAucGFja2FnZXMgLnBhY2thZ2UgLmNob29zZS1wYWNrYWdlLWJ0biB7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4jc3Vic2NyaWJlIC5mcmVlLXN1YnNjcmlwaXRvbnMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogNTcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xufVxuI3N1YnNjcmliZSAuZnJlZS1zdWJzY3JpcGl0b25zIGg0IHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xufVxuI3N1YnNjcmliZSAuZnJlZS1zdWJzY3JpcGl0b25zIC5jcmVhdGUtYWNjb3VudC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgcGFkZGluZzogMTBweCA3MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cblxuLldlYi1mb3JtIHtcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5XZWItZm9ybSBsYWJlbCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uV2ViLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLldlYi1mb3JtIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi5XZWItZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5hbGVydC5hbGVydC1lcnJvciB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZWQ7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4uZm9ybS1jaGVjayBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDUxZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkNTFkO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZWQ1MWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hcnRpY2xlLXRhZy1jb250YWluZXIge1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4uYXJ0aWNsZS10YWcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW46IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXJ0aWNsZS10YWcgaW9uLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi50b3gudG94LXRpbnltY2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5jaGFyLWNvdW50ZXIge1xuICBjb2xvcjogI2FhYTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvcEJhbm5lckNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uc2hvcEJhbm5lckNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQsIC5zaG9wQmFubmVyQ2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwub3dsLXRoZW1lIC5vd2wtbmF2IHtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTQwcHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwub3dsLXRoZW1lIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwub3dsLXRoZW1lIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gIGxlZnQ6IDQwcHg7XG59XG4uc2hvcEJhbm5lckNhcm91c2VsLm93bC10aGVtZSAub3dsLW5hdiBidXR0b24ub3dsLW5leHQge1xuICByaWdodDogNDBweDtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwub3dsLXRoZW1lIC5vd2wtbmF2IGJ1dHRvbjpmb2N1cywgLnNob3BCYW5uZXJDYXJvdXNlbC5vd2wtdGhlbWUgLm93bC1uYXYgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2hvcEJhbm5lckNhcm91c2VsIC5pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNob3BCYW5uZXJDYXJvdXNlbCAuaXRlbS1pbWFnZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwgLml0ZW0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaG9wQmFubmVyQ2Fyb3VzZWwgLml0ZW0tZGVzY3JpcHRpb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xufVxuLnNob3BCYW5uZXJDYXJvdXNlbCAuaXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ4cHg7XG59XG4uc2hvcEJhbm5lckNhcm91c2VsIC5pdGVtLXByaWNlIHtcbiAgY29sb3I6ICNGRUQ1MUQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiA0MHB4IDAgMTBweDtcbn1cblxuLm93bC1jYXJvdXNlbC13cmFwcGVyIHtcbiAgbWFyZ2luOiA1MHB4O1xufVxuXG4uY2Fyb3VzZWwtd3JhcHBlci1oZWFkIHtcbiAgbWFyZ2luOiAwIC01MHB4IDUwcHg7XG59XG4uY2Fyb3VzZWwtd3JhcHBlci1oZWFkIC5jYXJvdXNlbC13cmFwcGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuXG4uc2hvcENhcm91c2VsIC5pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNob3BDYXJvdXNlbCAuaXRlbS1pbWFnZSB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2hvcENhcm91c2VsIC5pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2hvcENhcm91c2VsIC5pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGhlaWdodDogODVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaG9wQ2Fyb3VzZWwgLml0ZW0tYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNob3BDYXJvdXNlbC5vd2wtdGhlbWUgLm93bC1uYXYge1xuICB0b3A6IDMwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiA3MHB4O1xufVxuLnNob3BDYXJvdXNlbC5vd2wtdGhlbWUgLm93bC1uYXYgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNob3BDYXJvdXNlbC5vd2wtdGhlbWUgLm93bC1uYXYgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaG9wQ2Fyb3VzZWwub3dsLXRoZW1lIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XG4gIGxlZnQ6IC00MHB4O1xufVxuLnNob3BDYXJvdXNlbC5vd2wtdGhlbWUgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgcmlnaHQ6IC00MHB4O1xufVxuXG4uc2hvcC1maWx0ZXJzIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLnNob3AtZmlsdGVycyAuZmlsdGVycy1oZWFkIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2hvcC1maWx0ZXJzIC5maWx0ZXJzIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi5zaG9wLWZpbHRlcnMgLmZpbHRlcnMgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDIxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5zaG9wLWZpbHRlcnMgLmZpbHRlcnMgLmZvcm0tZ3JvdXAgbGFiZWwuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMnB4O1xuICBjb2xvcjogI0UxMDAyQTtcbn1cbi5zaG9wLWZpbHRlcnMgLmZpbHRlcnMgLmZvcm0tZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zaG9wLWJvb2tzLWFuZC1tYWdhemluZXMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBsYWNlLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIC5zaG9wLWl0ZW0ge1xuICB3aWR0aDogMzMlO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5zaG9wLWJvb2tzLWFuZC1tYWdhemluZXMgLnNob3AtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIC5zaG9wLWl0ZW0gLnNob3AtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGhlaWdodDogNTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaG9wLWJvb2tzLWFuZC1tYWdhemluZXMgLnNob3AtaXRlbSAuc2hvcC1pdGVtLWF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNob3AtYm9va3MtYW5kLW1hZ2F6aW5lcyAuc2hvcC1pdGVtIC5zaG9wLWl0ZW0tcHJpY2Uge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIC5zaG9wLWl0ZW0gLnNpbXBsZS1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaG9wLWJvb2tzLWFuZC1tYWdhemluZXMgLnNob3AtaXRlbSAuYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cbi5zaG9wLWJvb2tzLWFuZC1tYWdhemluZXMgLml0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTgwcHg7XG59XG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIC5pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIC5pdGVtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbn1cblxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWltYWdlcyBmaWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1pbWFnZXMgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0taW1hZ2VzIC5idXR0b24tZ3JvdXAge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1pbWFnZXMgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0taW1hZ2VzIC5vdGhlci1pbWFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0taW1hZ2VzIC5vdGhlci1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1kZXRhaWxzIC5zaW5nbGUtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDcwcHg7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0tZGV0YWlscyAuc2luZ2xlLWF1dGhvciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0tZGV0YWlscyAuc2luZ2xlLWlzc24tdm9sdW1lIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1kZXRhaWxzIC5zaW5nbGUtaXNzbi12b2x1bWUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1kZXRhaWxzIC5zaW5nbGUtaXNzbi12b2x1bWUgc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1wcmljZS1ibG9jayBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1wcmljZS1ibG9jayAuZGlzY291bnRlZF9wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNob3AtaXRlbS1kZXRhaWxzIC5zaW5nbGUtcHJpY2UtYmxvY2sgLm9yaWdpbmFsX3ByaWNlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1wcmljZS1ibG9jayAub3JpZ2luYWxfcHJpY2Ugc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1wcmljZS1ibG9jayAudGF4ZXMge1xuICBjb2xvcjogIzBCOEM1NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1xdWFudGl0eSB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMEI4QzU2O1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2hvcC1pdGVtLWRldGFpbHMgLnNpbmdsZS1xdWFudGl0eSAucXVhbnRpdHkge1xuICBjb2xvcjogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0tZGV0YWlscyAuc2luZ2xlLXF1YW50aXR5IC5xdWFudGl0eSBpbnB1dCB7XG4gIHdpZHRoOiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uc2hvcC1zaW5nbGUtaXRlbS1wYWdlIC5zaG9wLWl0ZW0tZGV0YWlscyAuZXh0cmEtYWN0aW9ucyB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2luZ2xlLXByb2R1Y3QtZXh0cmEtZGV0YWlscyB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuLnNob3Atc2luZ2xlLWl0ZW0tcGFnZSAuc2luZ2xlLXByb2R1Y3QtZXh0cmEtZGV0YWlscyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMzJTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5zaG9wLXNpbmdsZS1pdGVtLXBhZ2UgLnNpbmdsZS1wcm9kdWN0LWV4dHJhLWRldGFpbHMgdWwgbGkgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnVzZXItcmV2aWV3cy1zZWN0aW9uIC5hZGQtcmV2aWV3IGgzIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnVzZXItcmV2aWV3cy1zZWN0aW9uIC5hZGQtcmV2aWV3IC5yZXZpZXctY29tbWVudCB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuLnVzZXItcmV2aWV3cy1zZWN0aW9uIC5hZGQtcmV2aWV3IC5yZXZpZXctY29tbWVudCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogaW5zZXQgNHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4udXNlci1yZXZpZXdzLXNlY3Rpb24gLmFkZC1yZXZpZXcgLnJldmlldy1jb21tZW50IGxhYmVsIHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbn1cbi51c2VyLXJldmlld3Mtc2VjdGlvbiAuYWRkLXJldmlldyAucmV2aWV3LWNvbW1lbnQgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi51c2VyLXJldmlld3Mtc2VjdGlvbiAucmV2aWV3cyB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG4udXNlci1yZXZpZXdzLXNlY3Rpb24gLnJldmlld3MgLnJldmlldy1ibG9jayB7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG4udXNlci1yZXZpZXdzLXNlY3Rpb24gLnJldmlld3MgLnJldmlldy1ibG9jayAudXNlci1uYW1lLWltYWdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItcmV2aWV3cy1zZWN0aW9uIC5yZXZpZXdzIC5yZXZpZXctYmxvY2sgLnVzZXItY29tbWVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi51c2VyLXJldmlld3Mtc2VjdGlvbiAucmV2aWV3cyAucmV2aWV3LWJsb2NrIC51c2VyLWNvbW1lbnQge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi51c2VyLXJldmlld3Mtc2VjdGlvbiAucmV2aWV3cyAucmV2aWV3LWJsb2NrIC5yZXZpZXctYWN0aW9ucyBhIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi51c2VyLXJldmlld3Mtc2VjdGlvbiAucmV2aWV3cyAucmV2aWV3LWJsb2NrIC5yZXZpZXctYWN0aW9ucyBhOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uY2FydC1wYWdlIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4uY2FydC1wYWdlIC5jYXJ0LWl0ZW1zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FydC1wYWdlIHRyLmNhcnQtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY2FydC1wYWdlIHRyLmNhcnQtaXRlbS5jYXJ0LWl0ZW1zLWhlYWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gdGgsIC5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIHRkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM2ODY4Njg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDI1cHggNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1wYWdlIHRyLmNhcnQtaXRlbSB0aDpmaXJzdC1vZi10eXBlLCAuY2FydC1wYWdlIHRyLmNhcnQtaXRlbSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tZGVzY3JpcHRpb24gZmlndXJlIHtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4uY2FydC1wYWdlIHRyLmNhcnQtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIC5pdGVtLWRldGFpbHMge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIC5pdGVtLWRldGFpbHMgaDQge1xuICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uY2FydC1wYWdlIHRyLmNhcnQtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiAuaXRlbS1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tZGVzY3JpcHRpb24gLml0ZW0tZGV0YWlscyAuYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMjRweDtcbn1cbi5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIC5pdGVtLWRldGFpbHMgLmFjdGlvbnMgLmNhcnQtaXRlbS1hY3Rpb24ge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIC5pdGVtLWRldGFpbHMgLmFjdGlvbnMgLmNhcnQtaXRlbS1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogI0UxMDAyQTtcbn1cbi5jYXJ0LXBhZ2UgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIC5pdGVtLWRldGFpbHMgLmFjdGlvbnMgLmNhcnQtaXRlbS1hY3Rpb24gaW9uLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tcXVhbnRpdHkgLmluY2RlY2J0biB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyOTJEMzI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRDUxRDtcbiAgbWFyZ2luOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tcXVhbnRpdHkgLmluY2RlY2J0bi5pdGVtLWNvdW50IHtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tdW5pdC1wcmljZSwgLmNhcnQtcGFnZSB0ci5jYXJ0LWl0ZW0gLml0ZW0tdG90YWwtcHJpY2Uge1xuICBib3JkZXItbGVmdDogMS41cHggc29saWQgI0UxRTFFMTtcbn1cbi5jYXJ0LXBhZ2UgLmNhcnQtdG90YWwtYmxvY2sge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJ0LXBhZ2UgLmNhcnQtdG90YWwtYmxvY2sgaDMge1xuICBwYWRkaW5nOiA1MHB4IDMwcHggNTBweCAwO1xufVxuLmNhcnQtcGFnZSAuY2FydC10b3RhbC1ibG9jayAuY3RhLWJsb2NrIC5idG46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmNhcnQtcGFnZSAuY2FydC10b3RhbC1ibG9jayAuY3RhLWJsb2NrIC5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDQ4cHg7XG59XG5cbi8qKlxuQ2hlY2tvdXQgcGFnZVxuICovXG4uY2FydC1wYWdlIC5zaG9wcGVkLWl0ZW1zIC5jYXJ0LXRvdGFsLWJsb2NrIC5jdGEtYmxvY2sgLmJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtcGFnZSAuc2hvcHBlZC1pdGVtcyAuY2FydC10b3RhbC1ibG9jayBoMyB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzg5ODk4OTtcbn1cbi5jYXJ0LXBhZ2UgLnNob3BwZWQtaXRlbXMgLmNhcnQtdG90YWwtYmxvY2sgaDMgI2NhcnQtdG90YWwge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5jYXJ0LXBhZ2UgLnNob3BwZWQtaXRlbXMgLml0ZW0tcXVhbnRpdHkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhcnQtcGFnZSAuc2hvcHBlZC1pdGVtcyB0ci5jYXJ0LWl0ZW0gLml0ZW0tZGVzY3JpcHRpb24gLml0ZW0tZGV0YWlscyAuYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbn1cbi5jYXJ0LXBhZ2UgLnNob3BwZWQtaXRlbXMgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIGZpZ3VyZSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY2FydC1wYWdlIC5zaG9wcGVkLWl0ZW1zIHRyLmNhcnQtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiAuaXRlbS1kZXRhaWxzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbn1cbi5jYXJ0LXBhZ2UgLnNob3BwZWQtaXRlbXMgdHIuY2FydC1pdGVtIHRkIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuLmNhcnQtcGFnZSAuc2hvcHBlZC1pdGVtcyB0ci5jYXJ0LWl0ZW0gdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNoaXBwaW5nLWRldGFpbHMge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLnNoaXBwaW5nLWRldGFpbHMgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDI1cHggMDtcbn1cblxuLnNlY3Rpb24taW5uZXItdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGVyby1ibG9ja3MgLmJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1ibG9ja3MgLmJsb2NrOm50aC1vZi10eXBlKDIpIHtcbiAgd2lkdGg6IDMwMCU7XG4gIG1hcmdpbjogMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZXJvLWJsb2NrcyAuYmxvY2s6bnRoLW9mLXR5cGUoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1ibG9ja3MgLmJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5cbi5uZXdzX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnJlY2VudF9uZXdzX2Jsb2NrIHtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuLnJlY2VudF9uZXdzX2Jsb2NrIC5yZWNlbnRfbmV3c19pdGVtIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnJlY2VudF9uZXdzX2Jsb2NrIC5yZWNlbnRfbmV3c190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucmVjZW50X25ld3NfYmxvY2sgLm5ld3NfaW1hZ2Uge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBoZWlnaHQ6IDE0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGlnaGxpZ2h0X25ld3Mge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuLmhpZ2hsaWdodF9uZXdzIC5pdGVtIC5pdGVtX3RhZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZ2hsaWdodF9uZXdzIC5pdGVtIC5pdGVtX3RhZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uaGlnaGxpZ2h0X25ld3MgLml0ZW0gLml0ZW1fdGl0bGUge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWdobGlnaHRfbmV3cyAuaXRlbSAuaXRlbV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5oaWdobGlnaHRfbmV3cyAuaXRlbSAuaXRlbV9kZXNjcmlwdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZ2hsaWdodF9uZXdzIC5pdGVtIC5pdGVtX2Rlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmhpZ2hsaWdodF9uZXdzIC5pdGVtIC5pdGVtX2F1dGhvciB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5oaWdobGlnaHRfbmV3cyAuaXRlbSAuaXRlbV9pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0ZWdvcnlfbmV3cyAuY2F0ZWdvcnlfbmV3c19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnlfbmV3cyAuY2F0ZWdvcnlfbmV3c19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4uY2F0ZWdvcnlfbmV3cyAuY2F0ZWdvcnlfbmV3c19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jYXRlZ29yeV9uZXdzIC5jYXRlZ29yeV9uZXdzX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXRlZ29yeV9uZXdzIC5uZXdzX3RpdGxlIHtcbiAgbWFyZ2luOiA1cHggMCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXRlZ29yeV9uZXdzIC5hdXRob3Ige1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLmFydGljbGVzIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5hcnRpY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTAwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5hcnRpY2xlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYXJ0aWNsZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG4uYXJ0aWNsZXMgLmFydGljbGVzLWxlZnQge1xuICB3aWR0aDogNDclO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5hcnRpY2xlcyAuYXJ0aWNsZXMtcmlnaHQge1xuICB3aWR0aDogNTMlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMjBweDtcbn1cbi5hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NEQ0RDRDtcbn1cbi5hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlcjogMDtcbn1cbi5hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkIC5hcnRpY2xlLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkIC5hcnRpY2xlLXRhZyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uYXJ0aWNsZXMgLmFydGljbGUtY2FyZCAuYXJ0aWNsZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmFydGljbGVzIC5hcnRpY2xlLWNhcmQgLmFydGljbGUtaXNzbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYXJ0aWNsZXMgLmFydGljbGUtY2FyZCAuYXJ0aWNsZS12b2x1bWUtbm8ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmFydGljbGVzIC5hcnRpY2xlLWNhcmQgLmFydGljbGUtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xufVxuLmFydGljbGVzIC5hcnRpY2xlLWNhcmQgLmFydGljbGUtYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb2tzLWFuZC1hcnRpY2xlcyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG59XG4uYm9va3Mtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb2tzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ib29rcy1zZWN0aW9uIC5yZWFkX21vcmVfYnRuX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uYm9vay1jYXJkIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb2stY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmJvb2stY2FyZDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJvb2stY2FyZCAuYm9vay1pbWFnZSB7XG4gIHdpZHRoOiA1MCU7XG59XG4uYm9vay1jYXJkIC5ib29rLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYm9vay1jYXJkIC5ib29rLWRldGFpbHMge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb2stY2FyZCAuYm9vay1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICB9XG59XG4uYm9vay1jYXJkIC5ib29rLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYm9vay1jYXJkIC5ib29rLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5ib29rLWNhcmQgLmJvb2stZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA1cHggMCAwO1xufVxuLmJvb2stY2FyZCAuYm9vay1kZXNjcmlwdGlvbjpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYm9vay1jYXJkIC5ib29rLWRlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgfVxufVxuLmJvb2stY2FyZCAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJvb2stY2FyZCAuYnRuIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnJlYWRfbW9yZV9idG5fd3JhcC5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDQwcHg7XG59XG5cbi5jYXRlZ3JveS1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NEQ0RDRDtcbn1cbi5jYXRlZ3JveS1ibG9jazpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNhdGVncm95LWJsb2NrOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ3JveS1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxufVxuLmNhdGVncm95LWJsb2NrIC5zZWN0aW9uLWlubmVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdyb3ktYmxvY2sgLnNlY3Rpb24taW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLm1haW4ge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG4uY2F0ZWdyb3ktYmxvY2sgLmNhdGVnb3J5LWFydGljbGUubWFpbiAuZGV0YWlscyB7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbn1cbi5jYXRlZ3JveS1ibG9jayAuY2F0ZWdvcnktYXJ0aWNsZS5zdWItbWFpbiB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLnN1Yi1tYWluIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG4uY2F0ZWdyb3ktYmxvY2sgLmNhdGVnb3J5LWFydGljbGUuc3ViLW1haW4gZmlndXJlIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLnN1Yi1tYWluIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLnN1Yi1tYWluIC5kZXRhaWxzLXN1Yi1tYWluIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlLnN1Yi1tYWluIC5kZXRhaWxzLXN1Yi1tYWluIC5jYXRlZ29yeS1hcnRpY2xlLXRpdGxlIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlIC5hdXRob3Ige1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlIC5hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLmNhdGVncm95LWJsb2NrIC5jYXRlZ29yeS1hcnRpY2xlIC5jYXRlZ29yeS1hcnRpY2xlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXRlZ3JveS1ibG9jayAuY2F0ZWdvcnktYXJ0aWNsZS5saXN0aW5nIGxpIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0NEQ0RDRDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ3JveS1ibG9jayAuY2F0ZWdvcnktYXJ0aWNsZS5saXN0aW5nIGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbi5jYXRlZ3JveS1ibG9jayAuY2F0ZWdvcnktYXJ0aWNsZS5saXN0aW5nIGxpIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5jYXRlZ3JveS1ibG9jayAuY2F0ZWdvcnktYXJ0aWNsZS5saXN0aW5nIC5jYXRlZ29yeS1hcnRpY2xlLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmVkaXRvcnMtcGljayB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xufVxuXG4uZWRpdG9ycy1waWNrLXRpdGxlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZWRpdG9ycy1waWNrLXRpdGxlLXdyYXAgLmVkaXRvcnMtcGljay10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmVkaXRvcnMtcGljay10aXRsZS13cmFwIC5lZGl0b3JzLXBpY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbi5lZGl0b3JzLXBpY2stdGl0bGUtd3JhcCAucXVvdGUge1xuICB3aWR0aDogNjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5lZGl0b3JzLXBpY2stdGl0bGUtd3JhcCAucXVvdGUge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG59XG4uZWRpdG9ycy1waWNrLXRpdGxlLXdyYXAgLnF1b3RlLnF1b3RlLWxlZnQge1xuICBsZWZ0OiAtNzVweDtcbiAgdG9wOiAtMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZWRpdG9ycy1waWNrLXRpdGxlLXdyYXAgLnF1b3RlLnF1b3RlLWxlZnQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgfVxufVxuLmVkaXRvcnMtcGljay10aXRsZS13cmFwIC5xdW90ZS5xdW90ZS1yaWdodCB7XG4gIHJpZ2h0OiAtNzVweDtcbiAgYm90dG9tOiAtMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZWRpdG9ycy1waWNrLXRpdGxlLXdyYXAgLnF1b3RlLnF1b3RlLXJpZ2h0IHtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG59XG5cbi5lZGl0b3JzLXBpY2stYXJ0aWNsZXMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZWRpdG9ycy1waWNrLWFydGljbGVzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuLmVkaXRvcnMtcGljay1hcnRpY2xlcyAucGljay1hcnRpY2xlIHtcbiAgbWFyZ2luOiAyMHB4O1xuICB3aWR0aDogMTglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5lZGl0b3JzLXBpY2stYXJ0aWNsZXMgLnBpY2stYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICB3aWR0aDogNDMlO1xuICB9XG59XG4uZWRpdG9ycy1waWNrLWFydGljbGVzIC5waWNrLWFydGljbGUgaW1nIHtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmVkaXRvcnMtcGljay1hcnRpY2xlcyAucGljay1hcnRpY2xlIC5kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5lZGl0b3JzLXBpY2stYXJ0aWNsZXMgLnBpY2stYXJ0aWNsZSAuYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZXhwZXJ0LWFydGljbGUge1xuICBtYXJnaW46IDIwcHg7XG4gIHdpZHRoOiAyNSU7XG59XG4uZXhwZXJ0LWFydGljbGUgaW1nIHtcbiAgd2lkdGg6IDMwNXB4O1xuICBoZWlnaHQ6IDIyNXB4O1xufVxuLmV4cGVydC1hcnRpY2xlOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5leHBlcnQtYXJ0aWNsZTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmV4cGVydC1hcnRpY2xlIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG4uZXhwZXJ0LWFydGljbGUgLmNhdGVnb3J5LXRhZyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV4cGVydC1hcnRpY2xlIC5leHBlcnQtYXJ0aWNsZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDcycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmV4cGVydC1hcnRpY2xlIC5leHBlcnQtYXJ0aWNsZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uZXhwZXJ0LWFydGljbGUgLmV4cGVydC1hcnRpY2xlLWRlc2NyaXB0aW9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZXhwZXJ0LWFydGljbGUgLmV4cGVydC1uYW1lIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5hcnRpY2xlLWhlYWQgLmF1dGhvcnMge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmFydGljbGUtaGVhZCAuYXJ0aWNsZV9wdWJsaXNoX2RhdGUge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uZmFuY3lib3hfX2ZpZ3VyZV9fbmFtZSwgLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcnRpY2xlLXBhZ2UsIC5jYXRlZ29yeS1wYWdlIHtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtdGl0bGUsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hdXRob3IsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWF1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAwIDVweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYXV0aG9yIHNwYW4sIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWF1dGhvciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGVfYWJzdHJhY3QsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlX2Fic3RyYWN0IHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWY7XG59XG4uYXJ0aWNsZS1wYWdlIC5hYm91dF9hdXRob3IsIC5jYXRlZ29yeS1wYWdlIC5hYm91dF9hdXRob3Ige1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYWN0aW9ucywgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtYWN0aW9ucyAuc29jaWFsLWFjdGlvbnMgbGksIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLnNvY2lhbC1hY3Rpb25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5zb2NpYWwtYWN0aW9ucyBsaSBhLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5zb2NpYWwtYWN0aW9ucyBsaSBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5zb2NpYWwtYWN0aW9ucyBsaSBhOmZpcnN0LW9mLXR5cGUsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLnNvY2lhbC1hY3Rpb25zIGxpIGE6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5vdGhlci1hY3Rpb25zIC5idG4uYnRuLXByaW1hcnksIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLm90aGVyLWFjdGlvbnMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLm90aGVyLWFjdGlvbnMgLmJ0bi5idG4tcHJpbWFyeS5idG4tZG93bmxvYWQsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLm90aGVyLWFjdGlvbnMgLmJ0bi5idG4tcHJpbWFyeS5idG4tZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVENTFEO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5vdGhlci1hY3Rpb25zIC5idG4uYnRuLXByaW1hcnkuYnRuLWRvd25sb2FkIGlvbi1pY29uLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIC5vdGhlci1hY3Rpb25zIC5idG4uYnRuLXByaW1hcnkuYnRuLWRvd25sb2FkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZmVhdHVyZWQtaW1hZ2UsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWZlYXR1cmVkLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZmVhdHVyZWQtaW1hZ2UgaW1nLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1mZWF0dXJlZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hcnRpY2xlLXBhZ2UgLm90aGVyLWFydGljbGUtZGV0YWlscywgLmNhdGVnb3J5LXBhZ2UgLm90aGVyLWFydGljbGUtZGV0YWlscyB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmFydGljbGUtcGFnZSAub3RoZXItYXJ0aWNsZS1kZXRhaWxzIHVsLCAuY2F0ZWdvcnktcGFnZSAub3RoZXItYXJ0aWNsZS1kZXRhaWxzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXJ0aWNsZS1wYWdlIC5vdGhlci1hcnRpY2xlLWRldGFpbHMgdWwgcCwgLmNhdGVnb3J5LXBhZ2UgLm90aGVyLWFydGljbGUtZGV0YWlscyB1bCBwIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gcCwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gcCB7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gcCBhLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBwIGEge1xuICBjb2xvcjogIzBkNmVmZDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gaDQgKyBwLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBoNCArIHAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIGZpZ3VyZS5pbWFnZSwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gZmlndXJlLmltYWdlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBmaWd1cmUuaW1hZ2UgZmlnY2FwdGlvbiwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gZmlndXJlLmltYWdlIGZpZ2NhcHRpb24ge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBmaWd1cmUuaW1hZ2UgZmlnY2FwdGlvbiBoNiwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gZmlndXJlLmltYWdlIGZpZ2NhcHRpb24gaDYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIC5hcnRpY2xlX3B1Ymxpc2hfZGF0ZSBzdHJvbmcsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIC5hcnRpY2xlX3B1Ymxpc2hfZGF0ZSBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogLTNweCAwIDA7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIGg0LCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBoNCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBoNSwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gaDUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiB1bCwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBvbCwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gdWwsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIG9sIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBsaXN0LXN0eWxlOiBpbml0aWFsO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiB1bCBsaSwgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBvbCBsaSwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gdWwgbGksIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIG9sIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBvbCwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gb2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBpbWcuZnVsbC13aWR0aC1pbWFnZSwgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gaW1nLmZ1bGwtd2lkdGgtaW1hZ2Uge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gLmFydGljbGVfcmVmZXJlbmNlcyBhLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiAuYXJ0aWNsZV9yZWZlcmVuY2VzIGEge1xuICBjb2xvcjogaW5pdGlhbDtcbn1cbi5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gLmFydGljbGVfcmVmZXJlbmNlcyBwLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiAuYXJ0aWNsZV9yZWZlcmVuY2VzIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIC5hcnRpY2xlX3JlZmVyZW5jZXMgLmctYW5jaG9yLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiAuYXJ0aWNsZV9yZWZlcmVuY2VzIC5nLWFuY2hvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uc2VjdGlvbi1tb3JlLWFydGljbGVzLmNhdGVnb3J5LXJlbGF0ZWQtYXJ0aWNsZXMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nOiAwIDgwcHggMCAwO1xufVxuLnNlY3Rpb24tbW9yZS1hcnRpY2xlcyAubW9yZS1hcnRpY2xlcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmFydGljbGUtY2FyZCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG59XG4uc2VjdGlvbi1tb3JlLWFydGljbGVzIC5hcnRpY2xlLWNhcmQuaW1wYWN0LWFydGljbGUtY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDI1JTtcbn1cbi5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmFydGljbGUtY2FyZC5pbXBhY3QtYXJ0aWNsZS1jYXJkOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2VjdGlvbi1tb3JlLWFydGljbGVzIC5hcnRpY2xlLWNhcmQuaW1wYWN0LWFydGljbGUtY2FyZDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tbW9yZS1hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkLmltcGFjdC1hcnRpY2xlLWNhcmQgaDQudGl0bGUge1xuICBoZWlnaHQ6IDcycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDEycHg7XG59XG4uc2VjdGlvbi1tb3JlLWFydGljbGVzIC5hcnRpY2xlLWNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLnNlY3Rpb24tbW9yZS1hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1tb3JlLWFydGljbGVzIC5hcnRpY2xlLWNhcmQgZmlndXJlIHtcbiAgbWFyZ2luOiAwcHggMCAxNXB4O1xufVxuLnNlY3Rpb24tbW9yZS1hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkIC50YWcge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4uc2VjdGlvbi1tb3JlLWFydGljbGVzIC5hcnRpY2xlLWNhcmQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmFydGljbGUtY2FyZCAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJMb3JhXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmFydGljbGUtY2FyZCAuYXV0aG9yIGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAtMnB4IDNweCAwIDA7XG59XG5cbi5yZWNvbW1lbmRlZC1ib29rcyB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLnJlY29tbWVuZGVkLWJvb2tzIC5yYi1jYXJkIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMS4wMzEwM3B4IDQuMTI0MTRweCAxNXB4IHJnYmEoMTMwLCAxMzAsIDEzMCwgMC4xOCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4ucmVjb21tZW5kZWQtYm9va3MgLnJiLWNhcmQgaW1nIHtcbiAgd2lkdGg6IDE4NXB4O1xuICBoZWlnaHQ6IDIwNXB4O1xufVxuLnJlY29tbWVuZGVkLWJvb2tzIC5yYi1jYXJkIGg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnJlY29tbWVuZGVkLWJvb2tzIC5yYi1jYXJkIGEuYWRkLXRvLWNhcnQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4ucmVjb21tZW5kZWQtYm9va3MgLnJiLWNhcmQgYS5idXktbm93LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvdW50LXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWNjb3VudC1wYWdlIGg0IHtcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5hY2NvdW50LXBhZ2UgaDQgYSB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4uYWNjb3VudC1wYWdlIC5vciB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzNXB4IDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY291bnQtcGFnZSAub3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAlKTtcbn1cbi5hY2NvdW50LXBhZ2UgLm9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MCUpO1xufVxuLmFjY291bnQtcGFnZSAubG9naW4tcGxhdGZvcm0tYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEzcHggMTBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYWNjb3VudC1wYWdlIC5sb2dpbi1wbGF0Zm9ybS1idG4gaW1nIHtcbiAgbWFyZ2luOiAtMXB4IDEwcHggMCAwO1xufVxuLmFjY291bnQtcGFnZSAubG9naW4tcGxhdGZvcm0tYnRuOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5hY2NvdW50LXBhZ2UgLmxvZ2luLXBsYXRmb3JtLWJ0bi5sb2dpbi13aXRoLWdvb2dsZSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG59XG4uYWNjb3VudC1wYWdlIC5sb2dpbi1wbGF0Zm9ybS1idG4ubG9naW4td2l0aC1mYiB7XG4gIGJhY2tncm91bmQ6ICMxODc3RjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFjY291bnQtcGFnZSAuZm9ybS13cmFwcGVyIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAzNXB4IDUwcHg7XG59XG4uYWNjb3VudC1wYWdlIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvdW50LXBhZ2UgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuLmFjY291bnQtcGFnZSAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5hY2NvdW50LXBhZ2UgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC42Mik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBwb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5hY2NvdW50LXBhZ2UgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcbn1cbi5hY2NvdW50LXBhZ2UgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xufVxuLmFjY291bnQtcGFnZSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xufVxuXG4uVXNlci1kYXNoYm9hcmQgYXNpZGUsIC5Vc2VyLWRhc2hib2FyZCBtYWluIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG4uVXNlci1kYXNoYm9hcmQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbi5Vc2VyLWRhc2hib2FyZCAuVXNlci1kYXNoYm9hcmQtc2lkZWJhciB7XG4gIHBhZGRpbmc6IDUwcHggMzBweDtcbn1cbi5Vc2VyLWRhc2hib2FyZCAuVXNlci1kYXNoYm9hcmQtc2lkZWJhciAuc2lkZWJhci1saW5rcyB7XG4gIG1hcmdpbjogNTBweCAtMzBweCAwO1xufVxuLlVzZXItZGFzaGJvYXJkIC5Vc2VyLWRhc2hib2FyZC1zaWRlYmFyIC5zaWRlYmFyLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cbi5Vc2VyLWRhc2hib2FyZCAuVXNlci1kYXNoYm9hcmQtc2lkZWJhciAuc2lkZWJhci1saW5rLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBvc3dhbGQsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uVXNlci1kYXNoYm9hcmQgLlVzZXItZGFzaGJvYXJkLXNpZGViYXIgLnNpZGViYXItbGluay1pdGVtOmhvdmVyLCAuVXNlci1kYXNoYm9hcmQgLlVzZXItZGFzaGJvYXJkLXNpZGViYXIgLnNpZGViYXItbGluay1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUQ1MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNFMTAwMkE7XG59XG4uVXNlci1kYXNoYm9hcmQgLlVzZXItZGFzaGJvYXJkLXNpZGViYXIgLnNpZGViYXItbGluay1pdGVtIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG59XG4uVXNlci1kYXNoYm9hcmQgLlVzZXItZGFzaGJvYXJkLW1haW4ge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuLlVzZXItZGFzaGJvYXJkIC5XZWItZm9ybSAuY29sLW1kLTY6bnRoLW9mLXR5cGUoMm4rMSkge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLlVzZXItZGFzaGJvYXJkIC5XZWItZm9ybSAuY29sLW1kLTY6bnRoLW9mLXR5cGUoMm4rMikge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uVXNlci1kYXNoYm9hcmQgLldlYi1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jb250YWN0LXVzLXBhZ2UgLm91ci1kZXRhaWxzIHAge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5jb250YWN0LXVzLXBhZ2UgLm91ci1kZXRhaWxzIC5jdGFzIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG4uY29udGFjdC11cy1wYWdlIC5vdXItZGV0YWlscyAuY3RhcyBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29udGFjdC11cy1wYWdlIC5vdXItZGV0YWlscyAubWFwIHtcbiAgbWFyZ2luOiA1MHB4IDAgMDtcbn1cbi5jb250YWN0LXVzLXBhZ2UgLmNvbnRhY3QtZm9ybSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG4uY29udGFjdC11cy1wYWdlIC5jb250YWN0LWZvcm0gaDQge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuXG4ubWVtYmVycyAubWVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG4ubWVtYmVycyAubWVtYmVyIGZpZ3VyZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1lbWJlcnMgLm1lbWJlciBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tZW1iZXJzIC5tZW1iZXIgLm1lbWJlci1kZXRhaWwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICBwYWRkaW5nOiAwIDE1MHB4IDAgNzBweDtcbn1cbi5tZW1iZXJzIC5tZW1iZXIgLm1lbWJlci1kZXRhaWwgLm1lbWJlci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5tZW1iZXJzIC5tZW1iZXIgLm1lbWJlci1kZXRhaWwgcCB7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xufVxuLm1lbWJlcnMgLm1lbWJlcjpudGgtb2YtdHlwZSgybikgZmlndXJlIHtcbiAgb3JkZXI6IDI7XG59XG4ubWVtYmVycyAubWVtYmVyOm50aC1vZi10eXBlKDJuKSAubWVtYmVyLWRldGFpbCB7XG4gIHBhZGRpbmc6IDAgNzBweCAwIDE1MHB4O1xufVxuXG4ucG9saWN5LXRlcm1zIHtcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XG59XG4ucG9saWN5LXRlcm1zIHVsIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG5cbi5hdXRob3Itc2VhcmNoLWZvcm0gaW5wdXQge1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiA0ODJweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDIxcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogNTZweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmF1dGhvci1zZWFyY2gtZm9ybSBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMTZweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHRvcDogNHB4O1xufVxuXG4uZGlyZWN0b3J5LWNoYXJhY3RlcnMgLmNoYXIge1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5hZnRlci1jaGVja291dC1wYWdlIGgzIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi5hZnRlci1jaGVja291dC1wYWdlIHAge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNpbmdsZS1hdXRob3IgLmFib3V0LWF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogNTBweCAwIDcwcHg7XG59XG4uc2luZ2xlLWF1dGhvciAuYXV0aG9yLWltYWdlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4ICNlOWU5ZTk7XG59XG4uc2luZ2xlLWF1dGhvciAuYXV0aG9yLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2luZ2xlLWF1dGhvciAuYXV0aG9yLWRldGFpbHMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xufVxuLnNpbmdsZS1hdXRob3IgLmF1dGhvci1kZXNjcmlwdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4uc2luZ2xlLWF1dGhvciAuYXV0aG9yLWRlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zaW5nbGUtYXV0aG9yIC5hdXRob3ItZGVzY3JpcHRpb24gLmRlc2NwIGEge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBjb2xvcjogIzBkNmVmZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2luZ2xlLWF1dGhvciAuYXV0aG9yLXNvY2lhbC1saW5rcyB7XG4gIHBhZGRpbmc6IDUwcHggMCAwO1xufVxuLnNpbmdsZS1hdXRob3IgLmF1dGhvci1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG4uc2luZ2xlLWF1dGhvciAuYXJ0aWNsZXMtYnktYXV0aG9yIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuLnNpbmdsZS1hdXRob3IgLmFydGljbGVzLWJ5LWF1dGhvciAuYXV0aG9yLWFydGljbGUge1xuICBwYWRkaW5nOiAyNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2luZ2xlLWF1dGhvciAuYXJ0aWNsZXMtYnktYXV0aG9yIC5hdXRob3ItYXJ0aWNsZSAuYXV0aG9yLWFydGljbGUtZGV0YWlscyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuLnNpbmdsZS1hdXRob3IgLmFydGljbGVzLWJ5LWF1dGhvciAuYXV0aG9yLWFydGljbGUgLmF1dGhvci1hcnRpY2xlLWltYWdlIHtcbiAgd2lkdGg6IDMzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlLWF1dGhvciAuYXJ0aWNsZXMtYnktYXV0aG9yIC5hdXRob3ItYXJ0aWNsZSAuYXV0aG9yLWFydGljbGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaW5nbGUtYXV0aG9yIC5hcnRpY2xlcy1ieS1hdXRob3IgLmF1dGhvci1hcnRpY2xlIC5hcnRpY2xlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDVweCAwIDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5zaW5nbGUtYXV0aG9yIC5hcnRpY2xlcy1ieS1hdXRob3IgLmF1dGhvci1hcnRpY2xlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uc2luZ2xlLWF1dGhvciAuYXJ0aWNsZXMtYnktYXV0aG9yIC5hdXRob3ItYXJ0aWNsZSAuc2ltcGxlLWxpbmsge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cblxuLnN1YnNjcmlwdGlvbi1wbGFucy1wYWdlIHtcbiAgbWFyZ2luOiA4MHB4IDAgNDBweDtcbn1cbi5zdWJzY3JpcHRpb24tcGxhbnMtcGFnZSAucGxhbi1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN1YnNjcmlwdGlvbi1wbGFucy1wYWdlIC5wbGFuLWNhcmQge1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA1MHB4IDEycHg7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IDMwcHggMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5zdWJzY3JpcHRpb24tcGxhbnMtcGFnZSAucGxhbi1jYXJkLmZhdm9yaXRlLXBsYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExMTExO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiA2MHB4IDEycHg7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCAucHJpY2luZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCAucHJpY2luZyBoMSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMzFENEY7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCAucHJpY2luZyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNiZGJjYzM7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCAucGxhbi1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjODQ4MTk5O1xuICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2UgLnBsYW4tY2FyZCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM4NDgxOTk7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5zdWJzY3JpcHRpb24tcGxhbnMtcGFnZSAucGxhbi1jYXJkIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkVENTFEO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubWFnYXppbmUtc2luZ2xlIC5tYWdhemluZS1jb3ZlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuLm1hZ2F6aW5lLXNpbmdsZSAubWFnYXppbmUtY292ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1hZ2F6aW5lcy1saXN0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1hZ2F6aW5lcy1saXN0aW5nIC5tYWdhemluZS1jYXJkIHtcbiAgd2lkdGg6IDIzJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBib3gtc2hhZG93OiAwIDhweCA4cHggMCByZ2JhKDE1OCwgMTYwLCAxODgsIDAuNSk7XG59XG4ubWFnYXppbmVzLWxpc3RpbmcgLm1hZ2F6aW5lLWNhcmQgYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1hZ2F6aW5lcy1saXN0aW5nIC5tYWdhemluZS1jYXJkIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMzMHB4O1xufVxuLm1hZ2F6aW5lcy1saXN0aW5nIC5tYWdhemluZS1jYXJkIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZXhwZXJ0LXBhbmVsIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4uZXhwZXJ0LXBhbmVsIC5leHBlcnRzIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMjIyMDIwO1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuLmV4cGVydC1wYW5lbCAuZXhwZXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZXhwZXJ0LXBhbmVsIC5leHBlcnQgZmlndXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5leHBlcnQtcGFuZWwgLmV4cGVydCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5leHBlcnQtcGFuZWwgLmV4cGVydCAuYWJvdXQtZXhwZXJ0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmV4cGVydC1wYW5lbCAuZXhwZXJ0IC5hYm91dC1leHBlcnQgLm5hbWUge1xuICBjb2xvcjogI0ZGRjtcbn1cbi5leHBlcnQtcGFuZWwgLmV4cGVydCAuYWJvdXQtZXhwZXJ0IC5kZXRhaWxzIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbn1cblxuLnRhYmxlLW9mLWNvbnRlbnRzIGgyIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG59XG4udGFibGUtb2YtY29udGVudHMgLnRhYmxlLXNlY3Rpb24tdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNFMTAwMkE7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFibGUtb2YtY29udGVudHMgLnRhYmxlLXNlY3Rpb24tdGl0bGUudHlwZS0yIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLnRhYmxlLW9mLWNvbnRlbnRzIC5pbnNpZGUtc2VjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUtb2YtY29udGVudHMgLmluc2lkZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLW9mLWNvbnRlbnRzIC5pbnNpZGUtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbn1cbi50YWJsZS1vZi1jb250ZW50cyAuYXNzb2NpYXRlZC1hcnRpY2xlIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi50YWJsZS1vZi1jb250ZW50cyAuYXNzb2NpYXRlZC1hcnRpY2xlIC5hc3NvYy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4udGFibGUtb2YtY29udGVudHMgLmFzc29jaWF0ZWQtYXJ0aWNsZSAuYXNzb2MtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4udGFibGUtb2YtY29udGVudHMgLmFzc29jaWF0ZWQtYXJ0aWNsZSAuYXV0aG9yX25hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGFibGUtb2YtY29udGVudHMgLmFzc29jaWF0ZWQtYXJ0aWNsZSAuZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgLTMzcHg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBjb2xvcjogI2NjYztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmVkaXRvcnMtY29sdW1uIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSgyMjUsIDIyNCwgMjI0LCAwLjY0KTtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbi5lZGl0b3JzLWNvbHVtbiAuZWRpdG9ycy1jb2x1bW4taGVhZCB7XG4gIGJhY2tncm91bmQ6ICNmZWQ1MWQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWF4LWhlaWdodDogMTc1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmVkaXRvcnMtY29sdW1uIC5lZGl0b3JzLWNvbHVtbi1oZWFkIC5lZGl0b3JzLWltYWdlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmVkaXRvcnMtY29sdW1uIC5lZGl0b3JzLWNvbHVtbi1oZWFkIC5lZGl0b3JzLXRpdGxlIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmVkaXRvcnMtY29sdW1uIC5lZGl0b3JzLWNvbHVtbi1oZWFkIC5lZGl0b3JzLXRpdGxlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZWRpdG9ycy1jb2x1bW4gLmVkaXRvcnMtY29sdW1uLWJvZHkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmVkaXRvcnMtY29sdW1uIC5lZGl0b3JzLWNvbHVtbi1ib2R5IC5kZXNjcmlwdGlvbi13cmFwIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJvdy1jYXJkIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYmEoMjI1LCAyMjQsIDIyNCwgMC42NCk7XG59XG4ucm93LWNhcmQgLnJvdy1jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvcmRlcjogMTtcbn1cbi5yb3ctY2FyZCAucm93LWNhcmQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yb3ctY2FyZCAucm93LWNhcmQtdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIG9yZGVyOiAyO1xufVxuLnJvdy1jYXJkLmltYWdlLXJpZ2h0IC5yb3ctY2FyZC1pbWFnZSB7XG4gIG9yZGVyOiAyO1xufVxuLnJvdy1jYXJkLmltYWdlLXJpZ2h0IC5yb3ctY2FyZC10ZXh0IHtcbiAgb3JkZXI6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJvdy1jYXJkIC5yb3ctY2FyZC10ZXh0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnJvdy1jYXJkIC5yb3ctY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJvdy1jYXJkIC5yb3ctY2FyZC1jb250ZW50IHtcbiAgaGVpZ2h0OiA5MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4uY29sdW1uLWFjdGlvbnMge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5lZGl0b3ItcGFnZSAuYWJvdXQtYXV0aG9yIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZlZDUxZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuLmVkaXRvci1wYWdlIC5hdXRob3ItaW1hZ2Uge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5lZGl0b3ItcGFnZSAuYXV0aG9yLWRldGFpbHMge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZWRpdG9yLXBhZ2UgLmF1dGhvci1hcnRpY2xlIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZWRpdG9yLXBhZ2UgLmF1dGhvci1hcnRpY2xlIHAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmVkaXRvci1wYWdlIC5hdXRob3ItYXJ0aWNsZSBoNCB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLm1hZ2F6aW5lLWFjdGlvbi1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZlZDUxZDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4udGVybS1wb3dlci1ncm91cCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVybS1wb3dlci1ncm91cCBoMSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnRlcm0tcG93ZXItZ3JvdXAgaDMge1xuICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4udGVybS1wb3dlci1ncm91cCAudGVybS1wb3dlci1saXN0IC53b3JkIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgY29sb3I6ICNlYjgyMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4udGVybS1wb3dlci1ncm91cCAudGVybS1wb3dlci1saXN0IC53b3JkLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtO1xufVxuLnRlcm0tcG93ZXItZ3JvdXAgLnRlcm0tcG93ZXItbGlzdCAud29yZC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRlcm0tcG93ZXItZ3JvdXAgLnRlcm0tcG93ZXItbGlzdCAubWVhbmluZyB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubGV0dGVycyB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG4ubGV0dGVycyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5sZXR0ZXJzIC5jYXJvdXNlbC1jYXB0aW9ueCB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA2MHB4IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbi5sZXR0ZXJzIC5jYXJvdXNlbC1jYXB0aW9ueCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0UxMDAyQTtcbn1cbi5sZXR0ZXJzIC5jYXJvdXNlbC1jYXB0aW9ueCBwIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5sZXR0ZXJzIC5jYXJvdXNlbC1jYXB0aW9ueCBoNSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4ubGV0dGVycyAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHRvcDogMjBweDtcbn1cbi5sZXR0ZXJzIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmxldHRlcnMgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjgyMDAgIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5mb290ZXIgLmxpbmstY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGZvb3RlciAubGluay1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5mb290ZXIgLmxpbmstY2FyZCB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbn1cblxuLnN1YnNjcmliZS1zZWN0aW9uIHA6bm90KC5jb3B5cmlnaHRfdGV4dCkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc3Vic2NyaWJlLXNlY3Rpb24gaDQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDI1cHggMCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWJzY3JpYmUtc2VjdGlvbiBoNCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG59XG4uc3Vic2NyaWJlLXNlY3Rpb24gLmZvb3Rlci1saW5rcyB7XG4gIHBhZGRpbmc6IDUwcHggMTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIC5mb290ZXItbGlua3Mge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zdWJzY3JpYmUtc2VjdGlvbiAuZm9vdGVyLWxpbmtzIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlbWVudS5tb2JpbGUge1xuICAgIHRvcDogNzVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3M3B4KTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGxlZnQ6IC0xMTB2dztcbiAgfVxuICAuc2xpZGVtZW51Lm1vYmlsZS5zaG93IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5zbGlkZW1lbnUubW9iaWxlIC5jb250YWluZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5zbGlkZW1lbnUubW9iaWxlIHVsIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5zbGlkZW1lbnUubW9iaWxlIHVsIGxpLnBhcmVudC1saW5rIGEge1xuICAgIHBhZGRpbmc6IDVweCAwIDVweDtcbiAgfVxuICAuc2xpZGVtZW51Lm1vYmlsZSB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAzcHggMDtcbiAgfVxuXG4gIC5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbW9yZS1hcnRpY2xlcy5jYXRlZ29yeS1yZWxhdGVkLWFydGljbGVzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmFydGljbGUtY2FyZCBmaWd1cmUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VjdGlvbi1tb3JlLWFydGljbGVzIC5pbXBhY3QtYXJ0aWNsZXMge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmltcGFjdC1hcnRpY2xlcyAuaW1wYWN0LWFydGljbGUtY2FyZCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xuICB9XG4gIC5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMgLmltcGFjdC1hcnRpY2xlcyAuaW1wYWN0LWFydGljbGUtY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cblxuICAuY2F0ZWdvcnktYXJ0aWNsZXMgLmFydGljbGUtY2FyZCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cbiAgLmNhdGVnb3J5LWFydGljbGVzIC5hcnRpY2xlLWNhcmQgPiBmaWd1cmUge1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1hcnRpY2xlcyAuYXJ0aWNsZS1jYXJkID4gZGl2IHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hcnRpY2xlLXBhZ2UsIC5jYXRlZ29yeS1wYWdlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLmFydGljbGUtcGFnZSAuYXJ0aWNsZS1hY3Rpb25zLCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1hY3Rpb25zIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuYXJ0aWNsZS1wYWdlIC5hcnRpY2xlLWFjdGlvbnMgLmFydGljbGUtY2F0cywgLmNhdGVnb3J5LXBhZ2UgLmFydGljbGUtYWN0aW9ucyAuYXJ0aWNsZS1jYXRzIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gaDUsIC5hcnRpY2xlLXBhZ2UgLmFydGljbGUtZGVzY3JpcHRpb24gaDYsIC5jYXRlZ29yeS1wYWdlIC5hcnRpY2xlLWRlc2NyaXB0aW9uIGg1LCAuY2F0ZWdvcnktcGFnZSAuYXJ0aWNsZS1kZXNjcmlwdGlvbiBoNiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufSIsIi8qIHBvcHBpbnMtcmVndWxhciAtIGxhdGluX2RldmFuYWdhcmkgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLXJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktcmVndWxhci5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBwb3BwaW5zLTUwMCAtIGxhdGluX2RldmFuYWdhcmkgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTUwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gIHNyYzogbG9jYWwoJycpLFxyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTUwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS01MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS01MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTUwMC5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBwb3BwaW5zLTYwMCAtIGxhdGluX2RldmFuYWdhcmkgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTYwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gIHNyYzogbG9jYWwoJycpLFxyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTYwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS02MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS02MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTYwMC5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBwb3BwaW5zLTcwMCAtIGxhdGluX2RldmFuYWdhcmkgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gIHNyYzogbG9jYWwoJycpLFxyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjE1LWxhdGluX2RldmFuYWdhcmktNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MTUtbGF0aW5fZGV2YW5hZ2FyaS03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYxNS1sYXRpbl9kZXZhbmFnYXJpLTcwMC5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4iLCIvKiBvc3dhbGQtNTAwIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi01MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTUwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi01MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNTAwLnN2ZyNPc3dhbGQnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuLyogb3N3YWxkLXJlZ3VsYXIgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLXJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLXJlZ3VsYXIuc3ZnI09zd2FsZCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBvc3dhbGQtNzAwIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi03MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICB1cmwoJy4uLy4uL2ZvbnRzL09zd2FsZC9vc3dhbGQtdjM5LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Pc3dhbGQvb3N3YWxkLXYzOS1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvT3N3YWxkL29zd2FsZC12MzktbGF0aW4tNzAwLnN2ZyNPc3dhbGQnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuIiwiLyogbG9yYS1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMb3JhJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYxNy1sYXRpbi1yZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjE3LWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYxNy1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYxNy1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MTctbGF0aW4tcmVndWxhci5zdmcjTG9yYScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBsb3JhLTYwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNjAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNjAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgIHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTYwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNjAwLnN2ZyNMb3JhJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcbi8qIGxvcmEtNTAwIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMb3JhJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgIHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgdXJsKCcuLi8uLi9mb250cy9Mb3JhL2xvcmEtdjIwLWxhdGluLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL0xvcmEvbG9yYS12MjAtbGF0aW4tNTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgIHVybCgnLi4vLi4vZm9udHMvTG9yYS9sb3JhLXYyMC1sYXRpbi01MDAuc3ZnI0xvcmEnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuIiwiLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgICBzcmM6IGxvY2FsKCcnKSxcclxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUHRfc2VyaWYvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG4gIH1cclxuICAvKiBwdC1zZXJpZi03MDAgLSBsYXRpbiAqL1xyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICAgIHNyYzogbG9jYWwoJycpLFxyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1B0X3NlcmlmL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9QdF9zZXJpZi9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG4gIH0iLCIqIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxub2wsIHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgfVxyXG59XHJcblxyXG5xIHtcclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICB9XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5hLFxyXG5kaXYsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxucCxcclxuc3BhbiB7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuW3R5cGU9YnV0dG9uXTpmb2N1cyxcclxuYTphY3RpdmUsXHJcbmE6Zm9jdXMsXHJcbmE6dmlzaXRlZCxcclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0W3R5cGU9ZmlsZV0+aW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxyXG5zZWxlY3Q6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIG91dGxpbmU6IDBcclxufVxyXG5cclxuaW5wdXQsXHJcbi5mb3JtLWNvbnRyb2wsXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXHJcbmlucHV0OmZvY3VzLFxyXG5zZWxlY3Q6Zm9jdXMsXHJcbnRleHRhcmVhOmZvY3VzLFxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgb3V0bGluZS13aWR0aDogMDtcclxuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgcmVzaXplOiBub25lO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLmJ0bixcclxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUsXHJcbi5idG46YWN0aXZlLFxyXG4uYnRuOmZvY3VzLFxyXG4uYnRuOmhvdmVyLFxyXG4uYnRuOnZpc2l0ZWQsXHJcbmEsXHJcbmE6YWN0aXZlLFxyXG5hOmNoZWNrZWQsXHJcbmE6Zm9jdXMsXHJcbmE6aG92ZXIsXHJcbmE6dmlzaXRlZCxcclxuYm9keSxcclxuYnV0dG9uLFxyXG5idXR0b246YWN0aXZlLFxyXG5idXR0b246aG92ZXIsXHJcbmJ1dHRvbjp2aXNpdGVkLFxyXG5kaXYsXHJcbmlucHV0LFxyXG5pbnB1dDphY3RpdmUsXHJcbmlucHV0OmZvY3VzLFxyXG5pbnB1dDpob3ZlcixcclxuaW5wdXQ6dmlzaXRlZCxcclxuc2VsZWN0LFxyXG5zZWxlY3Q6YWN0aXZlLFxyXG5zZWxlY3Q6Zm9jdXMsXHJcbnNlbGVjdDp2aXNpdGVkLFxyXG50ZXh0YXJlYSxcclxudGV4dGFyZWE6YWN0aXZlLFxyXG50ZXh0YXJlYTpmb2N1cyxcclxudGV4dGFyZWE6aG92ZXIsXHJcbnRleHRhcmVhOnZpc2l0ZWQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmJ0bi5hY3RpdmUuZm9jdXMsXHJcbi5idG4uYWN0aXZlOmZvY3VzLFxyXG4uYnRuLmZvY3VzLFxyXG4uYnRuOmFjdGl2ZS5mb2N1cyxcclxuLmJ0bjphY3RpdmU6Zm9jdXMsXHJcbi5idG46Zm9jdXMsXHJcbmJ1dHRvbixcclxuYnV0dG9uOmFjdGl2ZSxcclxuYnV0dG9uOmNoZWNrZWQsXHJcbmJ1dHRvbjpmb2N1cyxcclxuYnV0dG9uOmhvdmVyLFxyXG5idXR0b246dmlzaXRlZCB7XHJcbiAgb3V0bGluZTogMDtcclxuICBvdXRsaW5lLW9mZnNldDogMFxyXG59XHJcblxyXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwIDtcclxuICBvdXRsaW5lLW9mZnNldDogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnU+bGk+YTphY3RpdmUsXHJcbi5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsXHJcbi5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsXHJcbi5kcm9wZG93bi1tZW51PmxpPmE6dmlzaXRlZCB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuYTpmb2N1cyxcclxuaW5wdXQ6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3V0bGluZTogbm9uZVxyXG59XHJcblxyXG4iLCJib2R5IHtcclxuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcclxuICAvLyBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogJGJvZHlfZno7XHJcbiAgY29sb3I6ICR0ZXh0X2JsYWNrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ193aGl0ZTtcclxufVxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmZpZ3VyZSwgcCB7IG1hcmdpbjogMDsgfVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IG1hcmdpbjogMDsgfVxyXG5cclxuLmIwIHtib3R0b206IDAgIWltcG9ydGFudDt9XHJcblxyXG4udGV4dC1yZWQgeyBjb2xvcjogJHRleHRfcmVkICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtZ3JleSB7IGNvbG9yOiAkdGV4dF9ncmV5ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtbGlnaHQtZ3JleSB7IGNvbG9yOiAjOWI5YjliICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHRleHRfd2hpdGUgIWltcG9ydGFudDsgfVxyXG4udGV4dC1saWdodC13aGl0ZSB7IGNvbG9yOiAkdGV4dF9saWdodF93aGl0ZSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXByaW1hcnkgeyBjb2xvcjogJHRleHRfcHJpbWFyeSAhaW1wb3J0YW50OyB9XHJcblxyXG4uYmcteWVsbG93IHtiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfeWVsbG93ICFpbXBvcnRhbnQ7fVxyXG4uYmctYmxhY2sge2JhY2tncm91bmQtY29sb3I6ICRiZ19ibGFjayAhaW1wb3J0YW50O31cclxuLmJnLXdoaXRlIHtiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfd2hpdGUgIWltcG9ydGFudDt9XHJcblxyXG4uZm9udC1wb3BwaW5zIHsgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgfVxyXG4uZm9udC1vc3dhbGQgeyBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtbG9yYSB7IGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5jbGVhcmZpeCB7IGNsZWFyOiBib3RoOyB9XHJcblxyXG4uaGFzLWJvcmRlci1yYWRpdXMgeyBib3JkZXItcmFkaXVzOiAxMnB4OyB9XHJcbi5ib3JkZXItMCB7Ym9yZGVyOiAwO31cclxuLm5vLW1pZGRsZSB7dmVydGljYWwtYWxpZ246IHVuc2V0O31cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXHJcbiAgbWFyZ2luOiA0MHB4IDAgMDtcclxuXHJcbiAgLnBhZ2UtaXRlbSB7XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtbGluayB7XHJcbiAgICAgIGNvbG9yOiAjZmVkNTFkO1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuXHJcbiAgICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlLCAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHRleHRfYmxhY2s7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICR0ZXh0X3JlZDtcclxuICB9XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuaDUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbn1cclxuXHJcbi5zcGFjaW5nLWFyb3VuZCB7XHJcbiAgJHBhZGRpbmc6IDUwcHg7XHJcblxyXG4gIHBhZGRpbmctdG9wOiAkcGFkZGluZztcclxuICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZyAvIDI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmcgLyAyO1xyXG4gIH1cclxuXHJcbiAgJi5sYXJnZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmcgKiAyO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nICogMjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2VjdGlvbi10aXRsZSB7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJfbGlnaHRfY29sb3I7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuXHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5vd2wtY2Fyb3VzZWwge1xyXG5cclxuICAub3dsLWRvdHMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5vd2wtZG90IHtcclxuICAgICAgbWFyZ2luOiAwIDJweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfYmxhY2s7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0X3JlZDtcclxuICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWQtc3BhY2UtZnVsbCB7XHJcbiAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcl9saWdodF9jb2xvcjtcclxuICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG59XHJcblxyXG4ucHItMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGl2aWRlciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRENEQ0Q7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMzBweDtcclxufVxyXG5cclxuLnN1YnNjcmlwdGlvbi1yZW5ldy1hbGVydCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBMb3JhLHNhbnMtc2VyaWY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHJcbiAgLmZhcyB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICB9XHJcbn1cclxuLmFsZXJ0LWxpbmsge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLnNoYXJldGhpcy1pbmxpbmUtc2hhcmUtYnV0dG9ucyB7ei1pbmRleDogMSAhaW1wb3J0YW50O31cclxuXHJcbiIsIi8vIGZvbnQgc2l6ZXNcclxuJGJvZHlfZno6IDE0cHg7XHJcblxyXG4iLCIkY29sb3JfX3ByaW1hcnk6ICNGRUQ1MUQ7XHJcbiRjb2xvcl9fc2Vjb25kYXJ5OiAjMDAwMDAwO1xyXG5cclxuLy8gQmFja2dyb3VuZHNcclxuJGJnX3doaXRlOiAjRkZGRkZGO1xyXG4kYmdfbGlnaHRfZ3JleTogI0Y1RjVGNTtcclxuJGJnX3llbGxvdzogJGNvbG9yX19wcmltYXJ5O1xyXG4kYmdfYmxhY2s6ICRjb2xvcl9fc2Vjb25kYXJ5O1xyXG5cclxuXHJcbi8vIFRleHQgY29sb3JzXHJcbiR0ZXh0X3doaXRlOiAjRkZGRkZGO1xyXG4kdGV4dF9yZWQ6ICNFMTAwMkE7XHJcbiR0ZXh0X2JsYWNrOiAjMDAwMDAwO1xyXG4kdGV4dF9wcmltYXJ5OiAkY29sb3JfX3ByaW1hcnk7XHJcbiR0ZXh0X2xpZ2h0X2JsYWNrOiAjMTExMTExO1xyXG4kdGV4dF9ncmV5OiAjODA4MDgwO1xyXG4kdGV4dF9saWdodF93aGl0ZTogI0Y1RjVGNTtcclxuXHJcbi8vIGJvcmRlcnNcclxuJGJvcmRlcl9uYXZfY29sb3I6ICNBRkFGQUY7XHJcbiRib3JkZXJfbGlnaHRfY29sb3I6ICNDRENEQ0Q7XHJcbiIsIiRidXR0b25fYm9yZGVyX3JhZGl1czogMTBweDtcclxuXHJcbi5idG4ge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcGFkZGluZzogMTBweCAzOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b25fYm9yZGVyX3JhZGl1cztcclxuXHJcbiAgJi5idG4tbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogMTJweCAzOHB4O1xyXG4gIH1cclxuXHJcbiAgJi5zdHlsZS0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ195ZWxsb3c7XHJcbiAgICBjb2xvcjogJHRleHRfYmxhY2s7XHJcbiAgfVxyXG5cclxuICAmLnN0eWxlLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2JsYWNrO1xyXG4gICAgY29sb3I6ICR0ZXh0X3ByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmLnN0eWxlLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgIGNvbG9yOiAkdGV4dF9wcmltYXJ5O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHRleHRfcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcblxyXG4gICYuaXMtaWNvbiB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVhZF9tb3JlX2xpbmsge1xyXG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnNpbXBsZS1saW5rIHtcclxuICBjb2xvcjogIzBkNmVmZDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4iLCJoZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgI3NsaWRlLW1lbnUtYnV0dG9uIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHdpZHRoOiAzM3B4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5zbGlkZW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggI2NjYztcclxuICAgIHRvcDogLTI2MCU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG4gICAgei1pbmRleDogOTk5OTk5O1xyXG5cclxuICAgICYuc2hvdyB7XHJcbiAgICAgIHRvcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgJi5wYXJlbnQtbGluayB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHRfcmVkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsID4gbGkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuXHJcbiAgLnRvcC1iYXIge1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgIC5zZWFyY2gtaWNvbiBpbWcgeyB3aWR0aDogMjJweDsgfVxyXG4gICAgLm1lbnUtaWNvbiBpbWcgeyB3aWR0aDogMjRweDsgfVxyXG5cclxuICAgIHVsOm5vdCguVXNlci1zZXR0aW5ncy1kcm9wZG93bikge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIFxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7IHBhZGRpbmctbGVmdDogMDsgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHsgcGFkZGluZy1yaWdodDogMDsgfVxyXG4gIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIFxyXG4gICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAkdGV4dF9yZWQ7IH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9IFxyXG5cclxuICAgIC5Vc2VyLXNldHRpbmdzLWFuZC1ub3RpZmljYXRpb25zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuVXNlci1zZXR0aW5ncy1pY29uIHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzA1MDUwNTE0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgIGNvbG9yOiAjZmVkNTFkO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgLlVzZXItc2V0dGluZ3MtZHJvcGRvd24ge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMjBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5sZWZ0ID4gbGkgIGEgeyBmb250LXdlaWdodDogNTAwOyB9XHJcblxyXG4gICAgLmxvZ28tYmxvY2sge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTJweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2aWdhdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubmF2aWdhdGlvbi1saW5rcyB7XHJcbiAgICAvLyB3aWR0aDogODglO1xyXG4gICAgLy8gZmxvYXQ6IGxlZnQ7XHJcbiAgICBmbGV4OiAxO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzg4ODtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0X3JlZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NpYWwtbGlua3Mge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDEyJTtcclxuICB9XHJcblxyXG5cclxuXHJcbiAgLy9maWx0ZXI6IGludmVydCg5MCUpIHNlcGlhKDk4JSkgc2F0dXJhdGUoNDMyMCUpIGh1ZS1yb3RhdGUoMzMxZGVnKSBicmlnaHRuZXNzKDk3JSkgY29udHJhc3QoMTA2JSk7XHJcblxyXG4gICYubW9iaWxlLWhlYWRlciB7XHJcblxyXG4gICAgLnJpZ2h0IHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC5lbGxpcHNpcy12ZXJ0aWNhbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hZC1zcGFjZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcl9uYXZfY29sb3I7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFkLXBsYWNlbWVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ19saWdodF9ncmV5O1xyXG59XHJcbiIsIiNzdWJzY3JpYmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA2MHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTEwcHggMTNweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAtbW96LWJveC1zaGFkb3c6ICAgIDBweCAtMTBweCAxM3B4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gIGJveC1zaGFkb3c6ICAgICAgICAgMHB4IC0xMHB4IDEzcHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjVweDtcclxuICB9XHJcblxyXG4gIC5vciB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luOiAyNXB4IDA7XHJcbiAgfVxyXG5cclxuICAucGFpZC1zdWJzY3JpcHRpb25zIHtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWNrYWdlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAucGFja2FnZSB7XHJcbiAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjMDAwMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBtYXJnaW46IDVweDtcclxuXHJcbiAgICAgICAgLnBhY2thZ2UtdGFnIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgIGNvbG9yOiB5ZWxsb3c7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhY2thZ2UtY29zdCB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFja2FnZS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIG1hcmdpbjogMTVweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2hvb3NlLXBhY2thZ2UtYnRuIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZyZWUtc3Vic2NyaXBpdG9ucyB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gICAgd2lkdGg6IDU3MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jcmVhdGUtYWNjb3VudC1idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgcGFkZGluZzogMTBweCA3MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbiIsIi5XZWItZm9ybSB7XHJcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAmLmlzLWludmFsaWQge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5hbGVydC5hbGVydC1lcnJvciB7XHJcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6IHJlZDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrIHtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG5cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ1MWQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZlZDUxZDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmVkNTFkO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFydGljbGUtdGFnLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG4uYXJ0aWNsZS10YWcge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIG1hcmdpbjogMnB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYXJ0aWNsZS10YWcgaW9uLWljb24ge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW4tdG9wOiAtNHB4O1xyXG59XHJcblxyXG4udG94LnRveC10aW55bWNlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG5cclxuLmNoYXItY291bnRlciB7XHJcbiAgY29sb3I6ICNhYWE7XHJcbn1cclxuIiwiLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zaG9wQmFubmVyQ2Fyb3VzZWwge1xyXG5cclxuICAub3dsLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19zZWNvbmRhcnk7XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgfVxyXG5cclxuICAmLm93bC10aGVtZSAub3dsLW5hdiB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNDBweDtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgJi5vd2wtcHJldiB7XHJcbiAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vd2wtbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMsICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHggMTIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIC5pdGVtLWltYWdlIHtcclxuICAgIHdpZHRoOiAyMTBweDtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLWRlc2NyaXB0aW9uIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XHJcbiAgfVxyXG4gIC5pdGVtLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gIH1cclxuICAuaXRlbS1wcmljZSB7XHJcbiAgICBjb2xvcjogJHRleHRfcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIG1hcmdpbjogNDBweCAwIDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsLXdyYXBwZXIge1xyXG4gIG1hcmdpbjogNTBweDtcclxufVxyXG4uY2Fyb3VzZWwtd3JhcHBlci1oZWFkIHtcclxuICBtYXJnaW46IDAgLTUwcHggNTBweDtcclxuXHJcbiAgLmNhcm91c2VsLXdyYXBwZXItdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICB9XHJcbn1cclxuLnNob3BDYXJvdXNlbCB7XHJcblxyXG4gIC5pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLml0ZW0taW1hZ2Uge1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaXRlbS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLml0ZW0tYXV0aG9yIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG5cclxuICAmLm93bC10aGVtZSAub3dsLW5hdiB7XHJcbiAgICB0b3A6IDMwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbi5vd2wtcHJldiB7XHJcbiAgICAgIGxlZnQ6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbi5vd2wtbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEJvb2tzIGFuZCBNYWdhemluZXMgc2hvcCBzZWN0aW9uXHJcbi5zaG9wLWZpbHRlcnMge1xyXG4gIHdpZHRoOiAyNTBweDtcclxuXHJcbiAgLmZpbHRlcnMtaGVhZCB7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICB9XHJcblxyXG4gIC5maWx0ZXJzIHtcclxuXHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuXHJcbiAgICAgICAgJi5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDJweDtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dF9yZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2hvcC1ib29rcy1hbmQtbWFnYXppbmVzIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBwbGFjZS1zZWxmOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAuc2hvcC1pdGVtIHtcclxuICAgIHdpZHRoOiAzMyU7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuXHJcbiAgICAuaXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtaXRlbS10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1pdGVtLWF1dGhvciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWl0ZW0tcHJpY2Uge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbXBsZS1saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLWltYWdlIHtcclxuICAgIHdpZHRoOiAxMjVweDtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLWRlc2NyaXB0aW9uIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XHJcbiAgfVxyXG5cclxufVxyXG4iLCIuc2hvcC1zaW5nbGUtaXRlbS1wYWdlIHtcclxuXHJcbiAgLnNob3AtaXRlbS1pbWFnZXMge1xyXG4gICAgZmlndXJlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tZ3JvdXAge1xyXG4gICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5vdGhlci1pbWFnZXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2hvcC1pdGVtLWRldGFpbHMge1xyXG5cclxuICAgIC5zaW5nbGUtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZS1hdXRob3Ige1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGUtaXNzbi12b2x1bWUge1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIG1hcmdpbjogMzBweCAwO1xyXG5cclxuICAgICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbmdsZS1wcmljZS1ibG9jayB7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRpc2NvdW50ZWRfcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAub3JpZ2luYWxfcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRheGVzIHtcclxuICAgICAgICBjb2xvcjogIzBCOEM1NjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGUtcXVhbnRpdHkge1xyXG4gICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogIzBCOEM1NjtcclxuXHJcbiAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgY29sb3I6IGluaXRpYWw7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaW5nbGUtZGVzY3JpcHRpb24ge31cclxuXHJcbiAgICAuZXh0cmEtYWN0aW9ucyB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpbmdsZS1wcm9kdWN0LWV4dHJhLWRldGFpbHMge1xyXG4gICAgbWFyZ2luOiA1MHB4IDA7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi51c2VyLXJldmlld3Mtc2VjdGlvbiB7XHJcblxyXG4gIC5hZGQtcmV2aWV3IHtcclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZXZpZXctY29tbWVudCB7XHJcbiAgICAgIG1hcmdpbjogNTBweCAwO1xyXG5cclxuICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA0cHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXZpZXdzIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcblxyXG4gICAgLnJldmlldy1ibG9jayB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcblxyXG4gICAgICAudXNlci1uYW1lLWltYWdlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnVzZXItY29tbWVudC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51c2VyLWNvbW1lbnQge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmV2aWV3LWFjdGlvbnMge1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTMycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuXHJcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FydC1wYWdlIHtcclxuICBtYXJnaW46IDQwcHggMDtcclxuXHJcbiAgaDMge31cclxuXHJcbiAgLmNhcnQtaXRlbXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICB0ci5jYXJ0LWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgJi5jYXJ0LWl0ZW1zLWhlYWQge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRoLCB0ZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAjNjg2ODY4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLWRlc2NyaXB0aW9uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuXHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWRldGFpbHMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDEyNHB4O1xyXG5cclxuICAgICAgICAgIC5jYXJ0LWl0ZW0tYWN0aW9uIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHRleHRfcmVkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpb24taWNvbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLXF1YW50aXR5IHtcclxuXHJcbiAgICAgIC5pbmNkZWNidG4ge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyOTJEMzI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fc2Vjb25kYXJ5O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fcHJpbWFyeTtcclxuICAgICAgICBtYXJnaW46IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICYuaXRlbS1jb3VudCB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS11bml0LXByaWNlLCAuaXRlbS10b3RhbC1wcmljZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxLjVweCBzb2xpZCAjRTFFMUUxO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jYXJ0LWl0ZW0taGVhZCB7XHJcblxyXG4gIH1cclxuXHJcbiAgLmNhcnQtdG90YWwtYmxvY2sge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDMwcHggNTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtYmxvY2sge1xyXG4gICAgICAuYnRuOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyoqXHJcbkNoZWNrb3V0IHBhZ2VcclxuICovXHJcbi5jYXJ0LXBhZ2Uge1xyXG4gIC5zaG9wcGVkLWl0ZW1zIHtcclxuXHJcbiAgICAuY2FydC10b3RhbC1ibG9jayAuY3RhLWJsb2NrIC5idG46Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FydC10b3RhbC1ibG9jayBoMyB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBjb2xvcjogIzg5ODk4OTtcclxuXHJcbiAgICAgICNjYXJ0LXRvdGFsIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1xdWFudGl0eSB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgdHIuY2FydC1pdGVtIC5pdGVtLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgIC5pdGVtLWRldGFpbHMgLmFjdGlvbnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ci5jYXJ0LWl0ZW0gdGQge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICB0ci5jYXJ0LWl0ZW0gdGQ6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zaGlwcGluZy1kZXRhaWxzIHtcclxuICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggMXB4IHJnYigwIDAgMCAvIDEwJSk7XHJcbiAgcGFkZGluZzogMzBweDtcclxuXHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgbWFyZ2luOiAyNXB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIubWFpbiB7fVxyXG4uc2VjdGlvbi1pbm5lci10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAzMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuQGltcG9ydCAnaGVyby1ibG9ja3MnO1xyXG5AaW1wb3J0ICdhcnRpY2xlcyc7XHJcbkBpbXBvcnQgJ2Jvb2tzJztcclxuQGltcG9ydCAnY2F0ZWdvcnlfYXJ0aWNsZXMnO1xyXG5AaW1wb3J0ICdlZGl0b3JzLXBpY2tzJztcclxuQGltcG9ydCAnZXhwZXJ0cyc7XHJcbiIsIi5oZXJvLWJsb2NrcyB7XHJcbiAgJGJsb2NrX3dpZHRoOiAyMCU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAkYmxvY2tfd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYmxvY2sge1xyXG4gICAgd2lkdGg6ICRibG9ja193aWR0aDtcclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgd2lkdGg6IDMgKiAkYmxvY2tfd2lkdGg7XHJcbiAgICAgIG1hcmdpbjogMCAzMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6ICRibG9ja193aWR0aDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgd2lkdGg6ICRibG9ja193aWR0aDtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzX3RpdGxlIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLy8gUmVjZW50IHNlY3Rpb25cclxuLnJlY2VudF9uZXdzX2Jsb2NrIHtcclxuICBwYWRkaW5nOiA0MHB4IDIwcHg7XHJcblxyXG4gIC5yZWNlbnRfbmV3c19pdGVtIHtcclxuICAgIG1hcmdpbjogMTVweCAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAucmVjZW50X25ld3NfdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IH1cclxuICB9XHJcblxyXG4gIC5uZXdzX2ltYWdlIHsgXHJcbiAgICBtYXJnaW46IDAgMCAxMHB4OyBcclxuICAgIGhlaWdodDogMTQ1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuLmhpZ2hsaWdodF9uZXdzIHtcclxuICBwYWRkaW5nOiA0MHB4O1xyXG5cclxuICAuaXRlbSB7XHJcblxyXG4gICAgLml0ZW1fdGFnIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRlbV90aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW1fZGVzY3JpcHRpb24ge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW1fYXV0aG9yIHtcclxuICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcnlfbmV3cyB7XHJcblxyXG4gIC5jYXRlZ29yeV9uZXdzX2l0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHsgcGFkZGluZy10b3A6IDA7IH1cclxuICAgICY6bGFzdC1vZi10eXBlIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxyXG4gIH1cclxuXHJcbiAgLm5ld3NfdGl0bGUge1xyXG4gICAgbWFyZ2luOiA1cHggMCAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5hdXRob3IgeyBwYWRkaW5nOiA1cHggMDsgfVxyXG59XHJcbiIsIi5hcnRpY2xlcyB7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgd2lkdGg6IDYwJTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMDAlKTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ19saWdodF9ncmV5O1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcnRpY2xlcy1sZWZ0IHsgd2lkdGg6IDQ3JTsgZmxvYXQ6bGVmdDsgcGFkZGluZy1yaWdodDogMjBweDt9XHJcbiAgLmFydGljbGVzLXJpZ2h0IHsgd2lkdGg6IDUzJTsgZmxvYXQ6bGVmdDsgcGFkZGluZzogMCA0MHB4IDAgMjBweDt9XHJcblxyXG4gIC5hcnRpY2xlLWNhcmQge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJfbGlnaHRfY29sb3I7XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGUtdGFnIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1pc3NuIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlLXZvbHVtZS1ubyB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1hdXRob3Ige1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gIC5ib29rcy1hbmQtYXJ0aWNsZXMge1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJvb2tzLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDQwcHg7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICB9XHJcblxyXG4gIC5yZWFkX21vcmVfYnRuX3dyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbn1cclxuLmJvb2stY2FyZCB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcblxyXG4gICY6bGFzdC1vZi10eXBlIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxyXG5cclxuICAuYm9vay1pbWFnZSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib29rLWRldGFpbHMge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYm9vay10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJvb2stZGVzY3JpcHRpb24ge1xyXG4gICAgcGFkZGluZzogNXB4IDAgMDtcclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVhZF9tb3JlX2J0bl93cmFwIHtcclxuXHJcbiAgJi5wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbiAgICByaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuIiwiLmNhdGVnb3J5LWFydGljbGUtYmxvY2tzIHt9XHJcbi5jYXRlZ3JveS1ibG9jayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMCA0MHB4IDQwcHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcl9saWdodF9jb2xvcjtcclxuXHJcblxyXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gICY6bGFzdC1vZi10eXBlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNlY3Rpb24taW5uZXItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhdGVnb3J5LWFydGljbGUge1xyXG5cclxuICAgICYubWFpbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXRhaWxzIHtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zdWItbWFpbiB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGZpZ3VyZSB7IFxyXG4gICAgICAgIHdpZHRoOiAxNTBweDsgXHJcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kZXRhaWxzLXN1Yi1tYWluIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcclxuXHJcbiAgICAgICAgLmNhdGVnb3J5LWFydGljbGUtdGl0bGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2F0ZWdvcnktYXJ0aWNsZS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5saXN0aW5nIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcl9saWdodF9jb2xvcjtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlvbi1pY29uIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhdGVnb3J5LWFydGljbGUtdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmF1dGhvciB7fVxyXG4gIH1cclxufVxyXG4iLCIuZWRpdG9ycy1waWNrIHtcclxuICBtYXJnaW46IDIwcHggMCAwO1xyXG4gIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xyXG59XHJcbi5lZGl0b3JzLXBpY2stdGl0bGUtd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIC5lZGl0b3JzLXBpY2stdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5xdW90ZSB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnF1b3RlLWxlZnQge1xyXG4gICAgICBsZWZ0OiAtNzVweDtcclxuICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnF1b3RlLXJpZ2h0IHtcclxuICAgICAgcmlnaHQ6IC03NXB4O1xyXG4gICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5lZGl0b3JzLXBpY2stYXJ0aWNsZXMge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9XHJcblxyXG4gIC5waWNrLWFydGljbGUge1xyXG4gICAgbWFyZ2luOiAyMHB4O1xyXG4gICAgd2lkdGg6IDE4JTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICBtYXJnaW46IDE1cHggMCAwO1xyXG4gICAgICB3aWR0aDogNDMlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24geyBwYWRkaW5nOiAxMHB4IDA7IH1cclxuICAgIC5hdXRob3IgeyBmb250LXNpemU6IDEwcHg7IH1cclxuICB9XHJcbn1cclxuIiwiLmV4cGVydHMtdmlld3Mge31cclxuLmV4cGVydC1hcnRpY2xlIHtcclxuICBtYXJnaW46IDIwcHg7XHJcbiAgd2lkdGg6IDI1JTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIGhlaWdodDogMjI1cHg7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LW9mLXR5cGUge21hcmdpbi1sZWZ0OiAwO31cclxuICAmOmxhc3Qtb2YtdHlwZSB7bWFyZ2luLXJpZ2h0OiAwO31cclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeS10YWcge1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuICAuZXhwZXJ0LWFydGljbGUtZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNzJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cclxuICB9XHJcbiAgLmV4cGVydC1uYW1lIHtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcblxyXG59XHJcbiIsIi5hcnRpY2xlLWhlYWQge1xyXG5cclxuICAuYXV0aG9ycyB7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcblxyXG4gIC5hcnRpY2xlX3B1Ymxpc2hfZGF0ZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICB9XHJcbn1cclxuXHJcbi5mYW5jeWJveF9fZmlndXJlX19uYW1lLCAuZmFuY3lib3hfX2NhcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBtYXJnaW46IDEwcHggMCAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmFydGljbGUtcGFnZSwgLmNhdGVnb3J5LXBhZ2Uge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XHJcblxyXG4gIC5hcnRpY2xlLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAuYXJ0aWNsZS1hdXRob3Ige1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFydGljbGVfYWJzdHJhY3Qge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWY7XHJcbiAgfVxyXG5cclxuICAuYWJvdXRfYXV0aG9yIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZjtcclxuICB9XHJcblxyXG4gIC5hcnRpY2xlLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG5cclxuICAgIC5zb2NpYWwtYWN0aW9ucyB7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdGhlci1hY3Rpb25zIHtcclxuXHJcbiAgICAgIC5idG4uYnRuLXByaW1hcnkge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19zZWNvbmRhcnk7XHJcblxyXG5cclxuICAgICAgICAmLmJ0bi1kb3dubG9hZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3ByaW1hcnk7XHJcblxyXG4gICAgICAgICAgaW9uLWljb24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5hcnRpY2xlLWZlYXR1cmVkLWltYWdlIHtcclxuICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vdGhlci1hcnRpY2xlLWRldGFpbHMge1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFydGljbGUtZGVzY3JpcHRpb24ge1xyXG4gICAgXHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWY7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzBkNmVmZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0ICsgcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBmaWd1cmUuaW1hZ2Uge1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGVfcHVibGlzaF9kYXRlIHtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgb2wge1xyXG4gICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGltZy5mdWxsLXdpZHRoLWltYWdlIHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGVfcmVmZXJlbmNlcyB7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZy1hbmNob3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9IFxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5zZWN0aW9uLW1vcmUtYXJ0aWNsZXMge1xyXG5cclxuICAmLmNhdGVnb3J5LXJlbGF0ZWQtYXJ0aWNsZXMge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmc6IDAgODBweCAwIDA7XHJcbiAgfVxyXG5cclxuICAubW9yZS1hcnRpY2xlcy10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuXHJcbiAgLmFydGljbGUtY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmMztcclxuXHJcbiAgICAmLmltcGFjdC1hcnRpY2xlLWNhcmQge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0LnRpdGxlIHtcclxuICAgICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgZmlndXJlIHtcclxuICAgICAgbWFyZ2luOiAwcHggMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWcge1xyXG4gICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LWZhbWlseTogJ0xvcmEnO1xyXG4gICAgICBjb2xvcjogJGNvbG9yX19zZWNvbmRhcnk7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRob3Ige1xyXG5cclxuICAgICAgZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgIG1hcmdpbjogLTJweCAzcHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVjb21tZW5kZWQtYm9va3Mge1xyXG4gIG1hcmdpbjogMzBweCAwO1xyXG5cclxuICAucmItY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJveC1zaGFkb3c6IDEuMDMxMDNweCA0LjEyNDE0cHggMTVweCByZ2IoMTMwIDEzMCAxMzAgLyAxOCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE4NXB4O1xyXG4gICAgICBoZWlnaHQ6IDIwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzMzMztcclxuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIGEuYWRkLXRvLWNhcnQtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5idXktbm93LWJ0biB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjY291bnQtcGFnZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtZmxvdzogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBMb3JhLCBzYW5zLXNlcmlmO1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vciB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDM1cHggMCAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW4tcGxhdGZvcm0tYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHBhZGRpbmc6IDEzcHggMTBweDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luOiAtMXB4IDEwcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYubG9naW4td2l0aC1nb29nbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDNweCByZ2IoMCAwIDAgLyA4JSksIDBweCAycHggM3B4IHJnYigwIDAgMCAvIDE3JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5sb2dpbi13aXRoLWZiIHtcclxuICAgICAgYmFja2dyb3VuZDogIzE4NzdGMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2IoMCAwIDAgLyAyNSUpO1xyXG4gICAgcGFkZGluZzogMzVweCA1MHB4O1xyXG4gIH1cclxuXHJcbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2IoMCAwIDAgLyA2MiUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LWZhbWlseTogcG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG4iLCIuVXNlci1kYXNoYm9hcmQge1xyXG5cclxuICBhc2lkZSwgbWFpbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgfVxyXG5cclxuICAuVXNlci1kYXNoYm9hcmQtc2lkZWJhciB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHg7XHJcblxyXG4gICAgLnNpZGViYXItbGlua3Mge1xyXG4gICAgICBtYXJnaW46IDUwcHggLTMwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1saW5rIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItbGluay1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LWZhbWlseTogb3N3YWxkLCBzYW5zLXNlcmlmO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dF9ibGFjaztcclxuXHJcbiAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3ByaW1hcnk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dF9yZWQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlvbi1pY29uIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDEwcHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLlVzZXItZGFzaGJvYXJkLW1haW4ge1xyXG4gICAgcGFkZGluZzogNTBweDtcclxuICB9XHJcblxyXG4gIC5XZWItZm9ybSB7XHJcbiAgICAuY29sLW1kLTYge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDJuKzEpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDJuKzIpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbiIsIi8vIGNvbnRhY3QtdXNcclxuLmNvbnRhY3QtdXMtcGFnZSB7XHJcblxyXG4gIC5vdXItZGV0YWlscyB7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGFzIHtcclxuICAgICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1hcCB7XHJcbiAgICAgIG1hcmdpbjogNTBweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdC1mb3JtIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAxcHggcmdiKDAgMCAwIC8gMTAlKTtcclxuICAgIHBhZGRpbmc6IDUwcHg7XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gYm9hcmQgbWVtYmVyc1xyXG4ubWVtYmVycyB7XHJcbiAgLm1lbWJlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogNTBweCAwO1xyXG5cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWRldGFpbCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTUwcHggMCA3MHB4O1xyXG5cclxuICAgICAgLm1lbWJlci1uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbWJlci1kZXRhaWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNzBweCAwIDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcbn1cclxuXHJcbi8vIHByaXZhY3kgcG9saWN5IHBhZ2VcclxuLnBvbGljeS10ZXJtcyB7XHJcbiAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XHJcblxyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBhdXRob3ItZGlyZWN0b3J5XHJcbi5hdXRob3Itc2VhcmNoLWZvcm0ge1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHdpZHRoOiA0ODJweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDIxcHggcmdiKDAgMCAwIC8gMjUlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDU2cHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgYnV0dG9uIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNHB4O1xyXG4gICAgd2lkdGg6IDExNnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuLmRpcmVjdG9yeS1jaGFyYWN0ZXJzIHtcclxuXHJcbiAgLmNoYXIge1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gZS1jb21tZXJjZSB0aGFuayB5b3UgcGFnZVxyXG4uYWZ0ZXItY2hlY2tvdXQtcGFnZXtcclxuXHJcbiAgaDMge1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEF1dGhvciBwYWdlXHJcbi5zaW5nbGUtYXV0aG9yIHtcclxuXHJcbiAgLmFib3V0LWF1dGhvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDUwcHggMCA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLmF1dGhvci1pbWFnZSB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAjZTllOWU5O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWRldGFpbHMge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IExvcmEsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNjcCB7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjMGQ2ZWZkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYXV0aG9yLXNvY2lhbC1saW5rcyB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcclxuICAgIC5zb2NpYWwtbGluayB7XHJcbiAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFydGljbGVzLWJ5LWF1dGhvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgcGFkZGluZzogMjVweCAwO1xyXG5cclxuICAgIC5hdXRob3ItYXJ0aWNsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIC5hdXRob3ItYXJ0aWNsZS1kZXRhaWxzIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXV0aG9yLWFydGljbGUtaW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW46IDVweCAwIDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogTG9yYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaW1wbGUtbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uc3Vic2NyaXB0aW9uLXBsYW5zLXBhZ2Uge1xyXG4gIG1hcmdpbjogODBweCAwIDQwcHg7XHJcblxyXG4gIC5wbGFuLWNhcmRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5wbGFuLWNhcmQge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogNTBweCAxMnB4O1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG1hcmdpbjogMzBweCAwIDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmF2b3JpdGUtcGxhbiB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMTExMTE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpY2luZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAjMjMxRDRGO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICNiZGJjYzM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGxhbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAjODQ4MTk5O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjODQ4MTk5O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fcHJpbWFyeTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tYWdhemluZS1zaW5nbGUge1xyXG5cclxuICAgIC5tYWdhemluZS1jb3ZlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4ubWFnYXppbmVzLWxpc3Rpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5tYWdhemluZS1jYXJkIHtcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDhweCAwIHJnYigxNTggMTYwIDE4OCAvIDUwJSk7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzMHB4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5leHBlcnQtcGFuZWwge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgLmV4cGVydHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyMDIwO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmV4cGVydCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWJvdXQtZXhwZXJ0IHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLm5hbWUge2NvbG9yOiAjRkZGO31cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGRkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRhYmxlLW9mLWNvbnRlbnRzIHtcclxuICAgIFxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjRTEwMDJBO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgJi50eXBlLTIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnNpZGUtbWFnYXppbmUge1xyXG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnNpZGUtc2VjdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFzc29jaWF0ZWQtYXJ0aWNsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuXHJcbiAgICAgICAgLmFzc29jLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hc3NvYy1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdXRob3JfbmFtZSB7Zm9udC1zaXplOiAxNHB4O31cclxuXHJcbiAgICAgICAgLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIC0zM3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGV4dC1yaWdodCB7dGV4dC1hbGlnbjogcmlnaHQ7fVxyXG5cclxuLmVkaXRvcnMtY29sdW1uIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYigyMjUgMjI0IDIyNCAvIDY0JSk7XHJcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG5cclxuICAgIC5lZGl0b3JzLWNvbHVtbi1oZWFkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmVkNTFkO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgLmVkaXRvcnMtaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZWRpdG9ycy10aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVkaXRvcnMtY29sdW1uLWJvZHkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgLmRlc2NyaXB0aW9uLXdyYXAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJvdy1jYXJkIHtcclxuICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiKDIyNSAyMjQgMjI0IC8gNjQlKTtcclxuXHJcbiAgICAucm93LWNhcmQtaW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucm93LWNhcmQtdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuXHJcbiAgICAmLmltYWdlLXJpZ2h0IHtcclxuICAgICAgICAucm93LWNhcmQtaW1hZ2Uge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAucm93LWNhcmQtdGV4dCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1jYXJkLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWNhcmQtdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctY2FyZC1jb250ZW50IHtcclxuICAgICAgICBoZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBjb2xvcjogIzg4ODtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbHVtbi1hY3Rpb25zIHtcclxuICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5lZGl0b3ItcGFnZSB7XHJcblxyXG4gICAgLmFib3V0LWF1dGhvciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmVkNTFkO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvci1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aG9yLWRldGFpbHMge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvci1hcnRpY2xlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWdhemluZS1hY3Rpb24tYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI2ZlZDUxZDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxufVxyXG5cclxuLnRlcm0tcG93ZXItZ3JvdXAge1xyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LWZhbWlseTogT3N3YWxkLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50ZXJtLXBvd2VyLWxpc3Qge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC53b3JkIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICNlYjgyMDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcblxyXG4gICAgICAgICAgICAmLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVhbmluZyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxldHRlcnMge1xyXG4gICAgbWFyZ2luLXRvcDogNjVweDtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZCwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbngge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRTEwMDJBO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgY29sb3I6ICM5NTk1OTU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIFtkYXRhLWJzLXRhcmdldF0ge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYjgyMDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG5cclxuICAgIFxyXG59IiwiZm9vdGVyIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcclxuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gIC5saW5rLWNhcmQtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcblxyXG4gIC5saW5rLWNhcmQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1YnNjcmliZS1zZWN0aW9uIHtcclxuXHJcbiAgcDpub3QoLmNvcHlyaWdodF90ZXh0KSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luOiAyNXB4IDAgNTBweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICBtYXJnaW46IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWxpbmtzIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMTUwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLnNsaWRlbWVudS5tb2JpbGUge1xyXG4gICAgICAgIHRvcDogNzVweDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3M3B4KTtcclxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIGxlZnQ6IC0xMTB2dztcclxuXHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICYucGFyZW50LWxpbmsge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtwYWRkaW5nOiAzcHggMDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tbW9yZS1hcnRpY2xlc3tcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG5cclxuICAgICAgICAmLmNhdGVnb3J5LXJlbGF0ZWQtYXJ0aWNsZXMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGljbGUtY2FyZCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1wYWN0LWFydGljbGVzIHtcclxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAuaW1wYWN0LWFydGljbGUtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3J5LWFydGljbGVzIC5hcnRpY2xlLWNhcmQge1xyXG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG5cclxuICAgICAgICAmID4gZmlndXJlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAuYXJ0aWNsZS1wYWdlLCAuY2F0ZWdvcnktcGFnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG5cclxuICAgICAgICAuYXJ0aWNsZS1hY3Rpb25zIHtcclxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgLmFydGljbGUtY2F0cyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aWNsZS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGg1LCBoNiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=*/</pre></body></html>