/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v20-latin-regular.eot');
  /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'), url('../fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v20-latin-regular.svg#Roboto') format('svg');
  /* Legacy iOS */
  font-display: swap;
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-v20-latin-italic.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'), url('../fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v20-latin-italic.woff') format('woff'), /* Modern Browsers */ url('../fonts/roboto-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v20-latin-italic.svg#Roboto') format('svg');
  /* Legacy iOS */
  font-display: swap;
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v20-latin-700.eot');
  /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'), url('../fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v20-latin-700.woff') format('woff'), /* Modern Browsers */ url('../fonts/roboto-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/roboto-v20-latin-700.svg#Roboto') format('svg');
  /* Legacy iOS */
  font-display: swap;
}
/* prata-regular - latin */
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/prata-v13-latin-regular.eot');
  /* IE9 Compat Modes */
  src: local('Prata Regular'), local('Prata-Regular'), url('../fonts/prata-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/prata-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/prata-v13-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/prata-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/prata-v13-latin-regular.svg#Prata') format('svg');
  /* Legacy iOS */
  font-display: swap;
}
body {
  font-family: "Roboto", Helvetica, Calibri, sans-serif;
  font-size: var(--fs125);
  color: #333;
  line-height: 1.5;
}
@media  screen and (max-width: 853px) {
  body:not(.page--index) header {
    padding-top: 66px;
  }
}
.legal--line .legal--label {
  width: 90px;
}
#mainmenu {
  height: 100%;
  display: flex;
  align-items: center;
}
#mainmenu li a {
  display: block;
  height: 44px;
  line-height: 44px;
  padding: 1rem;
  font-size: var(--fs125);
  color: var(--primaryColor);
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
#mainmenu li a:hover {
  background: var(--primaryColor);
  color: #fff;
}
#mainmenu .item--submenu {
  background: #033450;
}
#mainmenu .item--submenu li a {
  text-align: left;
  padding: 0 1rem;
  height: auto;
  line-height: 44px;
  color: #fff;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
#mainmenu .item--submenu li a:hover {
  background: #000;
}
@media  screen and (max-width: 853px) {
  #mainmenu li a {
    padding: 0 1rem;
    height: 52px;
    line-height: 52px;
  }
  #mainmenu > li + li {
    border-top: 1px solid #a3b1b9;
  }
  #mainmenu > li.item--has-child {
    box-sizing: border-box;
    padding-right: 0;
  }
  #mainmenu > li.item--has-child .trigger--submenu {
    height: 52px;
    color: #333;
  }
}
#mainheader .button.call--rc,
#mainheader .button.call--r {
  display: none;
}
@media  screen and (max-width: 853px) {
  #mainheader.is--in-viewport .button.call--rc,
  #mainheader.is--in-viewport .button.call--r {
    z-index: 400;
    display: block;
    width: 42px;
    height: 42px;
    position: fixed;
    bottom: 1rem;
    right: 120px;
    background: rgba(8, 115, 179, 0.75) url('../img/icon-question.svg') no-repeat center center;
    background-size: 20px auto;
    box-sizing: border-box;
    overflow: hidden;
    text-indent: 100px;
    outline: none;
    border: 0;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.33s;
    -moz-transition-duration: 0.33s;
    transition-duration: 0.33s;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
  }
  #mainheader.is--in-viewport .button.call--rc.is--hidden,
  #mainheader.is--in-viewport .button.call--r.is--hidden {
    opacity: 0;
    visibility: hidden;
  }
}
@media  screen and (max-width: 853px) {
  #mainheader.is--in-viewport .button.call--rc {
    left: 120px;
    right: unset;
    background: rgba(0, 145, 57, 0.75) url('../img/icon-info.svg') no-repeat center center;
    background-size: 20px auto;
  }
}
@media  screen and (max-width: 853px) {
  #scroll--top-button {
    width: 42px;
    height: 42px;
    bottom: 1rem;
    left: -2.75rem;
  }
  #scroll--top-button #scroll--top-icon {
    position: absolute;
    width: 1rem;
    height: auto;
    left: 13px;
    top: 13px;
    fill: #fff;
  }
  #getAccessibilityOverlay {
    bottom: 1rem;
  }
}
main {
  min-height: 550px;
}
header {
  padding-top: 100px;
}
@media  screen and (max-width: 853px) {
  header {
    padding-top: 0;
  }
}
.legal--spacer {
  height: 5rem;
}
@media  screen and (max-width: 620px) {
  .legal--spacer {
    height: 3rem;
  }
}
.has--lightgrey-background {
  background-color: var(--tertiaryColor);
}
.cards .contentElement {
  padding-top: 0;
  padding-bottom: 2rem;
  text-align: center;
}
.cards .contentElement .image {
  margin-bottom: 3rem;
}
.cards .contentElement h3 {
  padding-top: 4rem;
  position: relative;
}
.cards .contentElement h3::before {
  display: block;
  position: absolute;
  top: 1rem;
  left: calc(50% - 50px);
  width: 100px;
  height: 1px;
  background: #a3b1b9;
  content: "";
}
.cards .contentElement h3::after {
  display: block;
  position: absolute;
  top: 1.25rem;
  left: calc(50% - 50px);
  width: 100px;
  height: 1px;
  background: #a3b1b9;
  content: "";
}
.has--deco-lines .container {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  position: relative;
}
.has--deco-lines .container::before {
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
}
.has--deco-lines .container::after {
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
  content: "";
  position: absolute;
  bottom: 10px;
  left: 0;
}
.has--deco-lines .container .content100C {
  padding: 3rem 0;
}
.has--deco-lines .container .content100C .contentElement {
  max-width: 70%;
  margin: auto;
}
@media  screen and (max-width: 620px) {
  .has--deco-lines .container .content100C .contentElement {
    max-width: 100%;
  }
}
.has--deco-lines .container .content100C .contentElement .button--wrapper {
  justify-content: center;
}
.page--index #ce-10 {
  background: var(--primaryColor);
  background: -moz-linear-gradient(top, #218ccb 0%, #016cab 100%);
  background: -webkit-linear-gradient(top, #218ccb 0%, #016cab 100%);
  background: linear-gradient(to bottom, #218ccb 0%, #016cab 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#218ccb', endColorstr='#016cab', GradientType=0);
  color: #fff;
}
@media  screen and (max-width: 620px) {
  .page--index #ce-10 {
    padding-top: 7rem;
    padding-bottom: 2rem;
  }
}
.page--index #mainheader {
  background: url("../img/untere-saale-roda-header.jpg") no-repeat center center;
  background-size: cover;
  min-height: 450px;
}
@media  screen and (max-width: 620px) {
  .page--index #mainheader {
    min-height: 320px;
    height: 320px;
  }
}
.page--index #mainheader .content25RC {
  -webkit-transform: translate3d(0, -10rem, 0);
  transform: translate3d(0, -10rem, 0);
  opacity: 0;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  transition-duration: 0.7s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
@media  screen and (max-width: 853px) {
  .page--index #mainheader .content25RC {
    z-index: 353;
    position: fixed;
    top: calc(60px + 1rem);
    left: 0;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(-102%, 0, 0);
    transform: translate3d(-102%, 0, 0);
  }
  .page--index #mainheader .content25RC.is--in:not(.is--hidden) {
    opacity: 1;
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
  }
}
.page--index #mainheader .content25R {
  -webkit-transform: translate3d(0, -10rem, 0);
  transform: translate3d(0, -10rem, 0);
  opacity: 0;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.7s;
  -moz-transition-duration: 0.7s;
  transition-duration: 0.7s;
  -webkit-transition-delay: 0.25s;
  -moz-transition-delay: 0.25s;
  transition-delay: 0.25s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
@media  screen and (max-width: 853px) {
  .page--index #mainheader .content25R {
    z-index: 353;
    position: fixed;
    top: calc(60px + 1rem);
    left: 0;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(102%, 0, 0);
    transform: translate3d(102%, 0, 0);
  }
  .page--index #mainheader .content25R.is--in:not(.is--hidden) {
    opacity: 1;
    -webkit-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0);
  }
}
.page--index #mainheader .content25RC .contentElement,
.page--index #mainheader .content25R .contentElement {
  background: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
  padding: 0;
  margin: 0 1rem;
}
.page--index #mainheader .content25RC ul,
.page--index #mainheader .content25R ul {
  padding: 2rem 1rem;
}
@media  screen and (min-width: 1142px) {
  .page--index.cssbg--now #mainheader .content25RC,
  .page--index.cssbg--now #mainheader .content25R {
    -webkit-transform: translate3d(0, -8rem, 0);
    transform: translate3d(0, -8rem, 0);
    opacity: 1;
  }
}
.con-cards .container {
  background: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.con-cards .container .content50L .contentElement {
  padding: 0 1rem 0 0;
}
@media  screen and (max-width: 853px) {
  .con-cards .container .content50L .contentElement {
    padding-left: 1rem;
  }
}
.con-cards .container .content50L .contentElement .image {
  margin: 0;
}
@media  screen and (max-width: 853px) {
  .con-cards .container .content50R .contentElement {
    padding-top: 2rem;
  }
}
.con-cards .container ol {
  -webkit-columns: 2 2rem;
  -moz-columns: 2 2rem;
  columns: 2 2rem;
  padding-top: 3rem;
}
@media  screen and (max-width: 620px) {
  .con-cards .container ol {
    -webkit-columns: 1 0;
    -moz-columns: 1 0;
    columns: 1 0;
  }
}
.con-cards .container ol li {
  padding: 0.33rem 1rem 0.33rem 0;
  font-size: var(--fs1125);
  list-style-type: decimal;
}
h1 {
  font-family: "Prata", Times, serif;
  font-size: calc(var(--fs2) + 0.25rem);
  font-weight: 400;
}
@media  screen and (max-width: 620px) {
  h1 {
    font-size: var(--fs13);
  }
}
h2 {
  font-family: "Prata", Times, serif;
  font-size: var(--fs2);
  margin-bottom: 2rem;
  font-weight: 400;
}
@media  screen and (max-width: 620px) {
  h2 {
    font-size: var(--fs13);
    line-height: 1.4;
  }
}
h3 {
  font-family: "Prata", Times, serif;
  font-size: var(--fs175);
  margin-bottom: 1rem;
  font-weight: 400;
}
p + h3,
.paragraph + h3 {
  margin-top: 3rem;
}
p + h5,
p + h4,
.paragraph + h4 {
  margin-top: 1.5rem;
}
.page--datenschutz p > strong {
  margin-top: 2rem;
  display: block;
}
.page--datenschutz main ul li,
.paragraph ul li {
  margin: 0 0 0.5rem 0;
  padding: 0 0 0 1.5rem;
  position: relative;
  font-size: var(--fs1);
}
.page--datenschutz main ul li::before,
.paragraph ul li::before {
  position: absolute;
  height: 100%;
  width: 1rem;
  top: 0;
  left: 0;
  content: "";
  background: url('../img/drop-lightgrey.svg') no-repeat center 4px;
  background-size: contain;
}
.page--datenschutz main ul li a,
.paragraph ul li a {
  color: #333;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.page--datenschutz main ul li a:hover,
.paragraph ul li a:hover {
  color: var(--primaryColor);
}
.page--datenschutz main ul li {
  font-size: var(--fs125);
}
.page--barrierefreiheit main ul li {
  font-size: var(--fs125);
}
.button--primary {
  background: var(--primaryColor);
  color: #fff;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.button--primary:hover {
  background: #033450;
}
.has--deco-lines .button--primary {
  background: var(--primaryColor);
  border: 3px solid #fff;
  outline: 1px solid #000;
  color: #fff;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.has--deco-lines .button--primary:hover {
  background: #033450;
}
.button--tertiary {
  background: var(--tertiaryColor);
  color: #333;
}
#vorstand .button--is-primary {
  margin-bottom: 0;
}
#vorstand .button--is-tertiary {
  margin-top: 0;
}
#vorstand .button--primary,
#vorstand .button--tertiary {
  outline: none;
  border: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  white-space: nowrap;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
}
#vorstand .button--primary:hover,
#vorstand .button--tertiary:hover {
  color: #fff;
}
.doc--link {
  position: relative;
  padding: 0.5rem 2rem 0.5rem 3rem;
}
.doc--link .doc--link-icon {
  position: absolute;
  top: 0.5rem;
  left: 1rem;
}
.doc--link .doc--link-data {
  text-transform: uppercase;
}
.doc--link .doc--link-data::before {
  content: "( ";
}
.doc--link .doc--link-data::after {
  content: " )";
}
.doc--link .doc--link-separator {
  padding: 0 4px;
}
.page--downloads .doc--link {
  padding-left: 4rem;
}
.page--downloads .doc--link .doc--link-icon {
  top: 1rem;
  left: 2rem;
  opacity: 0.6;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.page--downloads .doc--link:hover .doc--link-icon {
  opacity: 1;
}
.plz--check {
  max-width: 540px;
  background: var(--tertiaryColor);
  padding: 1rem 3rem;
  box-sizing: border-box;
}
@media  screen and (max-width: 620px) {
  .plz--check {
    padding: 1rem;
  }
}
.plz--check p {
  color: var(--primaryColor);
  font-weight: 500;
  margin-bottom: 0.5rem;
  font-size: var(--fs1);
}
.plz--check-form {
  display: flex;
  width: 100%;
  height: 42px;
}
.plz--check-form .easy-autocomplete {
  width: 75%;
}
.plz--check-form .easy-autocomplete ul li {
  margin-bottom: 0;
}
.plz--check-form .easy-autocomplete ul li::before {
  display: none;
}
.plz--check-form .easy-autocomplete input {
  width: 100%;
  border-radius: 0;
  box-shadow: none;
  height: 42px;
  box-sizing: border-box;
}
.plz--check-form button {
  width: 25%;
  height: 42px;
  background: var(--primaryColor) url('../img/checkmark.svg') no-repeat center center;
  background-size: 20px auto;
  color: #fff;
  display: block;
}
#plzcheck--error {
  max-width: 540px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1px;
  font-size: var(--fs1);
  height: 0;
  background: #a67480;
  color: #fff;
  overflow: hidden;
  opacity: 0;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
#plzcheck--error.plzcheck--error-in {
  height: 40px;
  padding: 0 1rem;
  opacity: 1;
}
@media  screen and (max-width: 620px) {
  #plzcheck--error.plzcheck--error-in {
    height: 50px;
  }
}
#maengelmelder {
  display: flex;
  flex-direction: row-reverse;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
#maengelmelder.maengelmelder--in {
  height: auto;
  opacity: 1;
  visibility: visible;
}
@media  screen and (max-width: 620px) {
  #maengelmelder {
    flex-direction: column;
  }
}
.mm--form,
.mm--info {
  width: 50%;
  padding: 1rem;
}
@media  screen and (max-width: 620px) {
  .mm--form,
  .mm--info {
    width: 100%;
    padding: 1rem 0;
  }
}
.mm--form-row {
  display: block;
  margin-bottom: 2rem;
}
.mm--form-row label {
  display: block;
  color: var(--primaryColor);
  font-weight: 500;
  margin-bottom: 0.5rem;
}
.mm--form-row select {
  width: 60%;
  height: 42px;
  padding-left: 1rem;
}
@media  screen and (max-width: 853px) {
  .mm--form-row select {
    width: 100%;
  }
}
.mm--form-row textarea {
  width: 100%;
  box-sizing: border-box;
  padding: 1rem;
  font-family: "Roboto", Helvetica, Calibri, sans-serif;
  font-size: var(--fs1);
  line-height: 1.4;
}
.mm--form-row #mm-mail {
  width: 100%;
  height: 42px;
  padding: 0.33rem 1rem;
  font-size: var(--fs1);
  font-family: "Roboto", Helvetica, Calibri, sans-serif;
  box-sizing: border-box;
}
#mm-img-upload-btn {
  color: #fff;
  cursor: pointer;
}
.mm--upload-hint {
  font-size: var(--fs1);
  color: #a3b1b9;
  padding-left: 3rem;
}
.mm--mail-hint {
  font-size: var(--fs1);
  color: #a3b1b9;
}
#mm-file {
  display: none;
}
.mm--info {
  display: flex;
  flex-direction: column-reverse;
}
@media  screen and (max-width: 620px) {
  .mm--info {
    display: none;
  }
}
.mm--box-1 {
  height: 400px;
  width: 100%;
  max-width: 400px;
  background: var(--tertiaryColor);
  color: #000;
  box-sizing: border-box;
  padding: 3rem 2rem;
}
.mm--box-2 {
  height: 400px;
  width: 100%;
  max-width: 400px;
  background: var(--primaryColor);
  color: #fff;
  box-sizing: border-box;
  padding: 3rem 2rem;
  transform: translate3d(5rem, -5rem, 0);
}
.mm--box-2 .mm--box-label {
  display: inline-block;
  width: 60px;
}
.mm--box-2 p + p {
  margin-top: 2rem;
}
.mm--box-2 a {
  color: #fff;
}
#accessibilityTools button {
  border: 2px solid transparent;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
#accessibilityTools button:hover {
  background: #fff;
  color: #000;
  border: 2px solid #000;
}
#accessibilityTools button.active {
  background: var(--primaryColor);
}
#accessibilityTools button.active:hover {
  background: #fff;
  color: #000;
  border: 2px solid #000;
}
#accessibilityTools a {
  color: var(--secondaryColor);
}
#accessibilityTools a:hover {
  color: var(--primaryColor);
  text-decoration: underline;
}
.accessibility--audiooutput .row .container {
  position: relative;
}
.speechOutText {
  background: var(--primaryColor);
  position: absolute;
  top: -2rem;
  left: 1rem;
  padding: 0.33rem 1rem;
  cursor: pointer;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.speechOutText:hover {
  background: var(--secondaryColor);
}
.accessibility--largefont main .courseWrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.accessibility--largefont main .courseCard {
  display: flex;
  width: 100%;
  padding: 1rem;
  align-items: center;
  font-size: var(--fs1);
}
.accessibility--largefont main .courseCard .courseTime {
  width: 20%;
  display: block;
  height: 100%;
}
.accessibility--largefont main .courseCard .courseName {
  width: 28%;
  padding-top: 0;
}
.accessibility--largefont main .courseCard .courseDesc {
  width: 42%;
  margin-bottom: 0;
}
.accessibility--largefont main .courseCard .courseLoc {
  width: 10%;
}
@media  screen and (max-width: 620px) {
  #accessibilityTools button .access--button-icon {
    width: 12%;
  }
}
.footer {
  font-size: var(--fs1);
  background: #033450;
  color: #a3b1b9;
  padding: 5rem 0;
  margin: 0;
}
.footer a {
  color: #a3b1b9;
}
.footer a:hover {
  color: #fff;
  font-weight: 300;
}
.footer .footer--instance-name {
  color: #fff;
  font-weight: 500;
}
.footer .content33R .contentElement {
  position: relative;
}
#footermenu {
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: right;
}
@media  screen and (max-width: 853px) {
  #footermenu {
    -webkit-justify-content: unset;
    justify-content: unset;
  }
}
@media  screen and (max-width: 620px) {
  #footermenu {
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
#footermenu li::before {
  content: "+";
  margin-right: 0.5rem;
}
#footermenu li + li {
  margin-left: 2rem;
}
@media  screen and (max-width: 620px) {
  #footermenu li + li {
    margin-left: 1rem;
  }
}
.honor {
  font-size: var(--fs1);
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9mb250cy5sZXNzIiwib3ZlcndyaXRlcy9ib2R5Lmxlc3MiLCJjb25maWcvdmFycy5sZXNzIiwiLi4vLi4vLi4vLi4vY3NzL2xlc3MvY29uZmlnL3ZhcnMubGVzcyIsIm92ZXJ3cml0ZXMvbmF2aWdhdGlvbi5sZXNzIiwiY29uZmlnL21peGlucy5sZXNzIiwib3ZlcndyaXRlcy9hY3Rpb25idXR0b25zLmxlc3MiLCJvdmVyd3JpdGVzL21haW4ubGVzcyIsIm92ZXJ3cml0ZXMvcm93cy5sZXNzIiwib3ZlcndyaXRlcy9ob21lLmxlc3MiLCJvdmVyd3JpdGVzL2hlYWRsaW5lcy5sZXNzIiwib3ZlcndyaXRlcy9saXN0cy5sZXNzIiwib3ZlcndyaXRlcy9idXR0b25zLmxlc3MiLCJvdmVyd3JpdGVzL21hZW5nZWxtZWxkZXIubGVzcyIsIm92ZXJ3cml0ZXMvYWNjZXNzaWJpbGl0eS5sZXNzIiwib3ZlcndyaXRlcy9mb290ZXIubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7RUFDRSxhQUFhLFFBQWI7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBUyx3Q0FBVDs7RUFFQSxLQUFLLE1BQU0sV0FBVyxNQUFNLHVCQUF1QixnREFBZ0QsT0FBTyx3Q0FBd0MsMkNBQTJDLE9BQU8sMENBQTBDLDBDQUEwQyxPQUFPLG1DQUFtQyx5Q0FBeUMsT0FBTyw0Q0FBNEMsZ0RBQWdELE9BQU8sTUFBcmQ7O0VBRUEsa0JBQUE7OztBQUdGO0VBQ0UsYUFBYSxRQUFiO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQVMsdUNBQVQ7O0VBRUEsS0FBSyxNQUFNLGtCQUFrQixNQUFNLHNCQUFzQiwrQ0FBK0MsT0FBTyx3Q0FBd0MsMENBQTBDLE9BQU8sMENBQTBDLHlDQUF5QyxPQUFPLG1DQUFtQyx3Q0FBd0MsT0FBTyw0Q0FBNEMsK0NBQStDLE9BQU8sTUFBdGQ7O0VBRUEsa0JBQUE7OztBQUdGO0VBQ0UsYUFBYSxRQUFiO0VBQ0Esa0JBQUE7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VVdVRjs7QUFiTix5QkFDRSxLQU9FLFlBT0U7RUFDRSxVQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7O0FBbEJSLHlCQUNFLEtBT0UsWUFZRTtFQUNFLFVBQUE7RUFDQSxjQUFBOztBQXRCUix5QkFDRSxLQU9FLFlBZ0JFO0VBQ0UsVUFBQTtFQUNBLGdCQUFBOztBQTFCUix5QkFDRSxLQU9FLFlBb0JFO0VBQ0UsVUFBQTs7QUFNUjtFQUNFLG1CQUFvQixPQUFPO0lBQ3pCLFVBQUE7OztBQ3JGSjtFQUNFLFdaa0RNLFVZbEROO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7O0FBTEYsT0FPRTtFQUNFLGNBQUE7O0FBRUEsT0FIRixFQUdHO0VBQ0MsV0FBQTtFQUNBLGdCQUFBOztBQVpOLE9BZ0JFO0VBQ0UsV0FBQTtFQUNBLGdCQUFBOztBQWxCSixPQXFCRSxZQUFZO0VBQ1Ysa0JBQUE7O0FBSUo7RUFDRSxhQUFBO0VBQ0EsaUNBQUE7RUFDQSxzQkFBQTs7QUFFQTtFQUFBO0lBQ0UsOEJBQUE7SUFDQSxzQkFBQTs7O0FBRUY7RUFBQTtJQUNFLHNDQUFBO0lBQ0EsOEJBQUE7OztBQUlBLFdBREYsR0FDRztFQUNDLFNBQVMsR0FBVDtFQUNBLG9CQUFBOztBQUdGLFdBTkYsR0FNSTtFQUNBLGlCQUFBOztBQUVBO0VBQUEsV0FUSixHQU1JO0lBSUUsaUJBQUE7OztBQU1SO0VBQ0UsV1pOTSxVWU1OIiwic291cmNlc0NvbnRlbnQiOlsiLyogcm9ib3RvLXJlZ3VsYXIgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tcmVndWxhci5lb3QnKTtcclxuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnUm9ib3RvJyksIGxvY2FsKCdSb2JvdG8tUmVndWxhcicpLCB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYyMC1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjIwLWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjIwLWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tcmVndWxhci5zdmcjUm9ib3RvJykgZm9ybWF0KCdzdmcnKTtcclxuICAvKiBMZWdhY3kgaU9TICovXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbi8qIHJvYm90by1pdGFsaWMgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4taXRhbGljLmVvdCcpO1xyXG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCdSb2JvdG8gSXRhbGljJyksIGxvY2FsKCdSb2JvdG8tSXRhbGljJyksIHVybCgnLi4vZm9udHMvcm9ib3RvLXYyMC1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4taXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjIwLWxhdGluLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4taXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjIwLWxhdGluLWl0YWxpYy5zdmcjUm9ib3RvJykgZm9ybWF0KCdzdmcnKTtcclxuICAvKiBMZWdhY3kgaU9TICovXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbi8qIHJvYm90by03MDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tNzAwLmVvdCcpO1xyXG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCdSb2JvdG8gQm9sZCcpLCBsb2NhbCgnUm9ib3RvLUJvbGQnKSwgdXJsKCcuLi9mb250cy9yb2JvdG8tdjIwLWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYyMC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYyMC1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MjAtbGF0aW4tNzAwLnN2ZyNSb2JvdG8nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIC8qIExlZ2FjeSBpT1MgKi9cclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuLyogcHJhdGEtcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUHJhdGEnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9wcmF0YS12MTMtbGF0aW4tcmVndWxhci5lb3QnKTtcclxuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnUHJhdGEgUmVndWxhcicpLCBsb2NhbCgnUHJhdGEtUmVndWxhcicpLCB1cmwoJy4uL2ZvbnRzL3ByYXRhLXYxMy1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi8gdXJsKCcuLi9mb250cy9wcmF0YS12MTMtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovIHVybCgnLi4vZm9udHMvcHJhdGEtdjEzLWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKCcuLi9mb250cy9wcmF0YS12MTMtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovIHVybCgnLi4vZm9udHMvcHJhdGEtdjEzLWxhdGluLXJlZ3VsYXIuc3ZnI1ByYXRhJykgZm9ybWF0KCdzdmcnKTtcclxuICAvKiBMZWdhY3kgaU9TICovXHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59IiwiYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IEBzdGRGb250O1xyXG4gIGZvbnQtc2l6ZTogQGZzMTI1O1xyXG4gIGNvbG9yOiBAZGFya0dyZXk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgYm9keTpub3QoLnBhZ2UtLWluZGV4KXtcclxuICAgIGhlYWRlcntcclxuICAgICAgcGFkZGluZy10b3A6IEBtb2JpbGVIZWFkZXJIZWlnaHRcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4ubGVnYWwtLWxpbmUgLmxlZ2FsLS1sYWJlbCB7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbn1cclxuIiwiQGRlc2tMOiB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpXCI7XHJcbkBkZXNrUzogflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KVwiO1xyXG5AZGVzazogIH5cIiBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNDJweClcIjtcclxuQHRhYkw6ICB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQxcHgpXCI7XHJcbkB0YWJQOiAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUzcHgpXCI7XHJcbkBzbUw6ICAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpXCI7XHJcbkBzbVA6ICAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE1cHgpXCI7XHJcbkBzbVg6ICAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpXCI7XHJcblxyXG5AbW9tZW50VG9TaG93VGhlSGFtYnVyZ2VyOiBAdGFiUDtcclxuXHJcblxyXG5cclxuXHJcbkBibGFjazogICAgICMwMDA7XHJcbkBkYXJrR3JleTogICMzMzM7XHJcbkBkYXJrQmx1ZTogICMwMzM0NTA7XHJcbkBsaWdodEdyZXk6IEB0ZXJ0aWFyeUNvbG9yO1xyXG5AbGlnaHRCbHVlR3JleTogI2EzYjFiOTtcclxuQHdoaXRlOiAgICAgI2ZmZjtcclxuXHJcbkB3YXJuaW5nQ29sb3I6I2E2NzQ4MDtcclxuXHJcbkBzdGRGb250OiAgICAgICAgIFwiUm9ib3RvXCIsIEhlbHZldGljYSwgQ2FsaWJyaSwgc2Fucy1zZXJpZjtcclxuQGhlYWRsaW5lRm9udDogICAgXCJQcmF0YVwiLCBUaW1lcywgc2VyaWY7IiwiQHN0ZEZvbnQ6ICAgICBzYW5zLXNlcmlmO1xyXG5cclxuXHJcbkBibGFjazogICAgICAgICAgICAgIzAwMDtcclxuQGRhcmtHcmV5OiAgICAgICAgICAjMTExMTE4O1xyXG5AZm9vdGVyQmFja2dyb3VuZDogICMxMTExMTg7XHJcbkB0ZXh0Q29sb3I6ICAgICAgICAgIzMzMztcclxuQHdoaXRlOiAgICAgICAgICAgICAjZmZmO1xyXG5AZXh0cmVtZUxpZ2h0R3JleTogICNmOWY5Zjk7XHJcbkBsaWdodEdyZXk6ICAgICAgICAgI2U4ZThlODtcclxuQG1lZEdyZXk6ICAgICAgICAgICAjOTk5O1xyXG5AbWVkQmx1ZUdyZXk6ICAgICAgICNhY2I4YzI7XHJcblxyXG5AcHJpbWFyeUNvbG9yOiAgICB2YXIoIC0tcHJpbWFyeUNvbG9yICk7XHJcbkBzZWNvbmRhcnlDb2xvcjogIHZhciggLS1zZWNvbmRhcnlDb2xvciApO1xyXG5AdGVydGlhcnlDb2xvcjogICB2YXIoIC0tdGVydGlhcnlDb2xvciApO1xyXG5AcXVhZHJpbmFyeUNvbG9yOiB2YXIoIC0tcXVhZHJpbmFyeUNvbG9yICk7XHJcblxyXG5AcHJpbWFyeUNvbnRyYXN0Q29sb3I6ICAgIEB3aGl0ZTtcclxuQHNlY29uZGFyeUNvbnRyYXN0Q29sb3I6ICBAd2hpdGU7XHJcblxyXG5cclxuQHdhcm5pbmdDb2xvcjogIzcyMWMyNDtcclxuQHN1Y2Nlc3NDb2xvcjogIzE1NTcyNDtcclxuXHJcblxyXG4vLyBkZXNrdG9wICYgbW9iaWxlIHRyaWdnZXIgYmcgYW5kIGNvbG9yXHJcbkBtYWluTWVudVRyaWdnZXJDb2xvcjogIEBzZWNvbmRhcnlDb2xvcjtcclxuQG1haW5NZW51VHJpZ2dlckJHOiAgICAgcmdiYSgwLDAsMCwwKTtcclxuXHJcbi8vIGRlc2t0b3AgbWFpbiBtZW51IGl0ZW1zIGNvbG9yXHJcbkBtYWluTWVudUNvbG9yOiAgICAgICBAc2Vjb25kYXJ5Q29sb3I7XHJcbkBtYWluTWVudUhvdmVyQ29sb3I6ICBAcHJpbWFyeUNvbG9yO1xyXG5cclxuLy8gbW9iaWxlIG1haW4gbWVudSBiZyBhbmQgY29sb3JcclxuQG1vYmlsZU1haW5NZW51Qmc6ICAgIEB3aGl0ZTtcclxuQG1vYmlsZU1haW5NZW51Q29sb3I6IEB0ZXh0Q29sb3I7XHJcblxyXG4vLyBtb2JpbGUgc3ViIG1lbnUgYmcgYW5kIGNvbG9yXHJcbkBtb2JpbGVTdWJNZW51Qmc6ICAgICBAZXh0cmVtZUxpZ2h0R3JleTtcclxuQG1vYmlsZVN1Yk1lbnVDb2xvcjogIEB0ZXh0Q29sb3I7XHJcblxyXG5cclxuLy9AYWNjQWRkOjA7XHJcblxyXG5AZnMyOiAgIHZhciggLS1mczIgKTsgICAgICAgLy8gMzJcclxuQGZzMTc1OiB2YXIoIC0tZnMxNzUgKTsgICAgLy8gMjhcclxuQGZzMTU6ICB2YXIoIC0tZnMxNSApOyAgICAgLy8gMjRcclxuQGZzMTM6ICB2YXIoIC0tZnMxMyApOyAgICAgLy8gMjJcclxuQGZzMTI1OiB2YXIoIC0tZnMxMjUgKTsgICAgLy8gMjBcclxuQGZzMTEyNTp2YXIoIC0tZnMxMTI1ICk7ICAgLy8gMThcclxuQGZzMTogICB2YXIoIC0tZnMxICk7ICAgICAgIC8vIDE2XHJcbkBmczA4NzU6dmFyKCAtLWZzMDg3NSApOyAgIC8vIDE0XHJcbkBmczA3NTogdmFyKCAtLWZzMDc1ICk7ICAgIC8vIDEyXHJcblxyXG5AaDFzaXplOiAgQGZzMjtcclxuQGgyc2l6ZTogIEBmczE3NTtcclxuQGgzc2l6ZTogIEBmczE1O1xyXG5AaDRzaXplOiAgQGZzMTI1O1xyXG5AaDVzaXplOiAgQGZzMTEyNTtcclxuQGg2c2l6ZTogIEBmczE7XHJcblxyXG5cclxuQHR5cG9TdGRNYXJnaW46IDFyZW07XHJcblxyXG5cclxuLy8gc3RhbmRhcmQgd2lkdGggb2YgLmNvbnRhaW5lclxyXG5AbWF4d2lkdGg6IDEyODBweDtcclxuXHJcbi8vIGhlYWRlciBIZWlnaHQgZGVmaW5pdGlvbnNcclxuQGhlYWRlckhlaWdodDogICAgMTAwcHg7XHJcbkBzbGltSGVhZGVySGVpZ2h0OiA4MHB4O1xyXG5AbW9iaWxlSGVhZGVySGVpZ2h0OiA2NnB4O1xyXG5cclxuLy8gaGFtYnVyZ2VyXHJcbkBoYW1idXJnZXJXaWR0aDogICAgMzZweDtcclxuQGhhbWJ1cmdlckNvbG9yOiAgICBAdGV4dENvbG9yO1xyXG5cclxuLy8gcGFkZGluZyBiZXR3ZWVuIGNvbHNcclxuQHN0ZENvbFBhZGRpbmcgOiAxcmVtO1xyXG5cclxuLy8gbWFyZ2luIC8gcGFkZGluZyBiZXR3ZWVuIHJvd3NcclxuQHN0ZFJvd01hcmdpbjogIDVyZW07XHJcbkBzbGltUm93TWFyZ2luOiAycmVtO1xyXG5cclxuLy8gY29sIG1hcmdpbiAoYnRtKSBvbiBicmVha3BvaW50IGJyZWFrc1xyXG5AYnJlYWtDb2xNYXJnaW46IDJyZW07XHJcblxyXG5AZm9ybUxhYmVsV2lkdGg6IDEyMHB4O1xyXG5cclxuLy8gZm9vdGVyIGxhYmVsIHdpZHRoXHJcbkBmb290ZXJMYWJlbFdpZHRoOiA4MHB4O1xyXG5cclxuLy8gZm9vdGVyIExpbmsgQ29sb3JcclxuQGZvb3RlckxpbmtDb2xvcjogQHNlY29uZGFyeUNvbG9yO1xyXG5cclxuLy8gZm9vdGVyIHRleHQgY29sb3JcclxuQGZvb3RlckNvbG9yOiBAbWVkR3JleTtcclxuXHJcblxyXG5AZGVza0w6IH5cIiBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDFweClcIjtcclxuQGRlc2tTOiB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpXCI7XHJcbkBtaW5fZGVza01XOiB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcbkBkZXNrTVc6IH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweClcIjtcclxuQGRlc2s6ICB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTQycHgpXCI7XHJcbkB0YWJMOiAgflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MXB4KVwiO1xyXG5AdGFiUDogIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1M3B4KVwiO1xyXG5Ac21MOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KVwiO1xyXG5Ac21QOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KVwiO1xyXG5Ac21YOiAgIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KVwiO1xyXG5cclxuQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcjogQHRhYlA7IiwiI21haW5tZW51e1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIGxpe1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBmb250LXNpemU6IEBmczEyNTtcclxuICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLml0ZW0tLXN1Ym1lbnV7XHJcbiAgICBiYWNrZ3JvdW5kOiBAZGFya0JsdWU7XHJcblxyXG4gICAgbGkgYXtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcblxyXG4gICNtYWlubWVudSBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI21haW5tZW51ID4gbGl7XHJcbiAgICAmICsgbGl7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTNiMWI5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI21haW5tZW51ID4gbGkuaXRlbS0taGFzLWNoaWxke1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgLnRyaWdnZXItLXN1Ym1lbnV7XHJcbiAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgY29sb3I6IEBkYXJrR3JleTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKEBkdXI6IDAuMzNzOyBAcHJvcHM6IGFsbDsgQGRlbGF5OiAwcyl7XHJcbiAgLy8td2Via2l0LXRyYW5zaXRpb246IEBmb3IgQGR1ciBlYXNlLWluLW91dDtcclxuICAvLy1tb3otdHJhbnNpdGlvbjogQGZvciBAZHVyIGVhc2UtaW4tb3V0O1xyXG4gIC8vdHJhbnNpdGlvbjogQGZvciBAZHVyIGVhc2UtaW4tb3V0O1xyXG5cclxuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IEBwcm9wcztcclxuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IEBwcm9wcztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBAcHJvcHM7XHJcblxyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogQGR1cjtcclxuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IEBkdXI7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogQGR1cjtcclxuXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiBAZGVsYXk7XHJcbiAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiBAZGVsYXk7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogQGRlbGF5O1xyXG5cclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbn0iLCJcclxuI21haW5oZWFkZXIgLmJ1dHRvbi5jYWxsLS1yYyxcclxuI21haW5oZWFkZXIgLmJ1dHRvbi5jYWxsLS1ye1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluaGVhZGVyLmlzLS1pbi12aWV3cG9ydCAuYnV0dG9uLmNhbGwtLXJjLFxyXG4jbWFpbmhlYWRlci5pcy0taW4tdmlld3BvcnQgLmJ1dHRvbi5jYWxsLS1ye1xyXG4gIC8vZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIEBtZWRpYSBAdGFiUHtcclxuICAgIHotaW5kZXg6IDQwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDFyZW07XHJcbiAgICByaWdodDogMTIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDExNSwgMTc5LCAwLjc1KSB1cmwoJy4uL2ltZy9pY29uLXF1ZXN0aW9uLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtaW5kZW50OiAxMDBweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAuaW50ZXJhY3Rpb25UcmFuc2l0aW9uKCk7XHJcblxyXG4gICAgJi5pcy0taGlkZGVue1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI21haW5oZWFkZXIuaXMtLWluLXZpZXdwb3J0IC5idXR0b24uY2FsbC0tcmN7XHJcbiAgQG1lZGlhIEB0YWJQe1xyXG4gICAgbGVmdDogMTIwcHg7XHJcbiAgICByaWdodDogdW5zZXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE0NSwgNTcsIDAuNzUpIHVybCgnLi4vaW1nL2ljb24taW5mby5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICNzY3JvbGwtLXRvcC1idXR0b24ge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBib3R0b206IDFyZW07XHJcbiAgICBsZWZ0OiAtMi43NXJlbTtcclxuICB9XHJcbiAgI3Njcm9sbC0tdG9wLWJ1dHRvbiAjc2Nyb2xsLS10b3AtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXJlbTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDEzcHg7XHJcbiAgICB0b3A6IDEzcHg7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxuXHJcblxyXG4gICNnZXRBY2Nlc3NpYmlsaXR5T3ZlcmxheSB7XHJcbiAgICBib3R0b206IDFyZW07XHJcbiAgfVxyXG5cclxufSIsIm1haW57XHJcbiAgbWluLWhlaWdodDogNTUwcHg7XHJcbn1cclxuXHJcbmhlYWRlcntcclxuICBwYWRkaW5nLXRvcDogQGhlYWRlckhlaWdodDtcclxuXHJcbiAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWdhbC0tc3BhY2Vye1xyXG4gIGhlaWdodDogNXJlbTtcclxuXHJcbiAgQG1lZGlhIEBzbUx7XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgfVxyXG59IiwiLmhhcy0tbGlnaHRncmV5LWJhY2tncm91bmR7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRlcnRpYXJ5Q29sb3I7XHJcbn1cclxuXHJcbi5jYXJkcyAuY29udGVudEVsZW1lbnR7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAuaW1hZ2V7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFyZW07XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNhM2IxYjk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMS4yNXJlbTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogI2EzYjFiOTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5oYXMtLWRlY28tbGluZXMgLmNvbnRhaW5lciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBibGFjaztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6IEBibGFjaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogQGJsYWNrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGVudDEwMEN7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcblxyXG4gICAgLmNvbnRlbnRFbGVtZW50e1xyXG4gICAgICBtYXgtd2lkdGg6IDcwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uLS13cmFwcGVye1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtLWluZGV4e1xyXG5cclxuICAjY2UtMTB7XHJcbiAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeUNvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMjE4Y2NiIDAlLCAjMDE2Y2FiIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMjE4Y2NiIDAlLCAjMDE2Y2FiIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzIxOGNjYiAwJSwgIzAxNmNhYiAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMyMThjY2InLCBlbmRDb2xvcnN0cj0nIzAxNmNhYicsIEdyYWRpZW50VHlwZT0wKTtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcblxyXG4gICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcbiAgI21haW5oZWFkZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdW50ZXJlLXNhYWxlLXJvZGEtaGVhZGVyLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuXHJcbiAgICBAbWVkaWEgQHNtTHtcclxuICAgICAgbWluLWhlaWdodDogMzIwcHg7XHJcbiAgICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQyNVJDe1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtMTByZW0sMCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtMTByZW0sMCk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oMC43cyk7XHJcblxyXG4gICAgICBAbWVkaWEgQHRhYlB7XHJcbiAgICAgICAgei1pbmRleDogMzUzO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IGNhbGMoNjBweCArIDFyZW0pO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMiUsIDAsIDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMiUsIDAsIDApO1xyXG5cclxuXHJcbiAgICAgICAgJi5pcy0taW46bm90KC5pcy0taGlkZGVuKXtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQyNVJ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMHJlbSwwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMHJlbSwwKTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigwLjdzOyBhbGw7IDAuMjVzKTtcclxuXHJcbiAgICAgIEBtZWRpYSBAdGFiUHtcclxuICAgICAgICB6LWluZGV4OiAzNTM7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogY2FsYyg2MHB4ICsgMXJlbSk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDIlLCAwLCAwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMiUsIDAsIDApO1xyXG5cclxuICAgICAgICAmLmlzLS1pbjpub3QoLmlzLS1oaWRkZW4pe1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbiAgICAuY29udGVudDI1UkMsIC5jb250ZW50MjVSe1xyXG4gICAgICAgICAgICAuY29udGVudEVsZW1lbnR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDAgMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWx7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgQGRlc2t7XHJcbiAgICAmLmNzc2JnLS1ub3d7XHJcbiAgICAgICNtYWluaGVhZGVye1xyXG4gICAgICAgIC5jb250ZW50MjVSQywgLmNvbnRlbnQyNVJ7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtOHJlbSwwKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtOHJlbSwwKTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmNvbi1jYXJkcyAuY29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblxyXG4gIC5jb250ZW50NTBMe1xyXG4gICAgLmNvbnRlbnRFbGVtZW50e1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xyXG5cclxuICAgICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1hZ2V7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgQHRhYlB7XHJcbiAgICAuY29udGVudDUwUiAuY29udGVudEVsZW1lbnR7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgb2wge1xyXG4gICAgLXdlYmtpdC1jb2x1bW5zOiAyIDJyZW07XHJcbiAgICAtbW96LWNvbHVtbnM6IDIgMnJlbTtcclxuICAgIGNvbHVtbnM6IDIgMnJlbTtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICAtd2Via2l0LWNvbHVtbnM6IDEgMDtcclxuICAgICAgLW1vei1jb2x1bW5zOiAxIDA7XHJcbiAgICAgIGNvbHVtbnM6IDEgMDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDAuMzNyZW0gMXJlbSAwLjMzcmVtIDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogQGZzMTEyNTtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIlxyXG5oMSB7XHJcbiAgZm9udC1mYW1pbHk6IEBoZWFkbGluZUZvbnQ7XHJcbiAgZm9udC1zaXplOiBjYWxjKEBmczIgKyAwLjI1cmVtKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIGZvbnQtc2l6ZTogQGZzMTM7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuaDIge1xyXG4gIGZvbnQtZmFtaWx5OiBAaGVhZGxpbmVGb250O1xyXG4gIGZvbnQtc2l6ZTogQGZzMjtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gIEBtZWRpYSBAc21Me1xyXG4gICAgZm9udC1zaXplOiBAZnMxMztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgZm9udC1mYW1pbHk6IEBoZWFkbGluZUZvbnQ7XHJcbiAgZm9udC1zaXplOiBAZnMxNzU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5wICsgaDMsXHJcbi5wYXJhZ3JhcGggKyBoM3tcclxuICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcblxyXG5wICsgaDUsXHJcbnAgKyBoNCxcclxuLnBhcmFncmFwaCArIGg0e1xyXG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcclxufVxyXG5cclxuLnBhZ2UtLWRhdGVuc2NodXR6IHAgPiBzdHJvbmd7XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufSIsIi5wYWdlLS1kYXRlbnNjaHV0eiBtYWluIHVsLFxyXG4ucGFyYWdyYXBoIHVsIHtcclxuICBsaSB7XHJcbiAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogQGZzMTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZHJvcC1saWdodGdyZXkuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiBAZGFya0dyZXk7XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLS1kYXRlbnNjaHV0eiBtYWluIHVsIGxpe1xyXG4gIGZvbnQtc2l6ZTogQGZzMTI1O1xyXG59XHJcblxyXG4ucGFnZS0tYmFycmllcmVmcmVpaGVpdCBtYWluIHVsIGxpe1xyXG4gIGZvbnQtc2l6ZTogQGZzMTI1O1xyXG59IiwiLmJ1dHRvbi0tcHJpbWFyeXtcclxuICBiYWNrZ3JvdW5kOiBAcHJpbWFyeUNvbG9yO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogQGRhcmtCbHVlO1xyXG4gIH1cclxufVxyXG4uaGFzLS1kZWNvLWxpbmVzIC5idXR0b24tLXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICBib3JkZXI6IDNweCBzb2xpZCBAd2hpdGU7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIEBibGFjaztcclxuICBjb2xvcjogQHdoaXRlO1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IEBkYXJrQmx1ZTtcclxuICB9XHJcbn1cclxuLmJ1dHRvbi0tdGVydGlhcnl7XHJcbiAgYmFja2dyb3VuZDogQHRlcnRpYXJ5Q29sb3I7XHJcbiAgY29sb3I6IEBkYXJrR3JleTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbiN2b3JzdGFuZHtcclxuICAuYnV0dG9uLS1pcy1wcmltYXJ5e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmJ1dHRvbi0taXMtdGVydGlhcnl7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAuYnV0dG9uLS1wcmltYXJ5LCAuYnV0dG9uLS10ZXJ0aWFyeXtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLmRvYy0tbGlua3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMC41cmVtIDJyZW0gMC41cmVtIDNyZW07XHJcblxyXG4gIC5kb2MtLWxpbmstaWNvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMC41cmVtO1xyXG4gICAgbGVmdDogMXJlbTtcclxuICB9XHJcblxyXG5cclxuICAuZG9jLS1saW5rLWRhdGF7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIoIFwiO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVye1xyXG4gICAgICBjb250ZW50OiBcIiApXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG9jLS1saW5rLXNlcGFyYXRvcntcclxuICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtLWRvd25sb2FkcyAuZG9jLS1saW5rIHtcclxuICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcblxyXG5cclxuICAuZG9jLS1saW5rLWljb24ge1xyXG4gICAgdG9wOiAxcmVtO1xyXG4gICAgbGVmdDogMnJlbTtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICAuZG9jLS1saW5rLWljb24ge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wbHotLWNoZWNre1xyXG4gIG1heC13aWR0aDogNTQwcHg7XHJcbiAgYmFja2dyb3VuZDogQHRlcnRpYXJ5Q29sb3I7XHJcbiAgcGFkZGluZzogMXJlbSAzcmVtO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gIEBtZWRpYSBAc21Me1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICB9XHJcblxyXG4gIHB7XHJcbiAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICBmb250LXNpemU6IEBmczE7XHJcbiAgfVxyXG59XHJcblxyXG4ucGx6LS1jaGVjay1mb3Jte1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG5cclxuICAuZWFzeS1hdXRvY29tcGxldGV7XHJcbiAgICB3aWR0aDogNzUlO1xyXG5cclxuICAgIHVsIGxpe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBpbnB1dHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuICB9XHJcbiAgYnV0dG9ue1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIGhlaWdodDogNDJweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvciB1cmwoJy4uL2ltZy9jaGVja21hcmsuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiNwbHpjaGVjay0tZXJyb3J7XHJcbiAgbWF4LXdpZHRoOiA1NDBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgZm9udC1zaXplOiBAZnMxO1xyXG4gIGhlaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiBAd2FybmluZ0NvbG9yO1xyXG4gIGNvbG9yOiBAd2hpdGU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJi5wbHpjaGVjay0tZXJyb3ItaW57XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4jbWFlbmdlbG1lbGRlcntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICYubWFlbmdlbG1lbGRlci0taW57XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBAc21Me1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubW0tLWZvcm0sIC5tbS0taW5mb3tcclxuICB3aWR0aDogNTAlO1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gIEBtZWRpYSBAc21Me1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4ubW0tLWZvcm0tcm93e1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gIGxhYmVse1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgfVxyXG5cclxuICBzZWxlY3R7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cclxuICAgIEBtZWRpYSBAdGFiUHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0ZXh0YXJlYXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogQHN0ZEZvbnQ7XHJcbiAgICBmb250LXNpemU6IEBmczE7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gIH1cclxuXHJcbiAgI21tLW1haWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDJweDtcclxuICAgIHBhZGRpbmc6IDAuMzNyZW0gMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogQGZzMTtcclxuICAgIGZvbnQtZmFtaWx5OiBAc3RkRm9udDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG59XHJcblxyXG4jbW0taW1nLXVwbG9hZC1idG57XHJcbiAgY29sb3I6IEB3aGl0ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLm1tLS11cGxvYWQtaGludHtcclxuICBmb250LXNpemU6IEBmczE7XHJcbiAgY29sb3I6IEBsaWdodEJsdWVHcmV5O1xyXG4gIHBhZGRpbmctbGVmdDogM3JlbTtcclxufVxyXG4ubW0tLW1haWwtaGludHtcclxuICBmb250LXNpemU6IEBmczE7XHJcbiAgY29sb3I6IEBsaWdodEJsdWVHcmV5O1xyXG59XHJcblxyXG4jbW0tZmlsZXtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5tbS0taW5mb3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgQG1lZGlhIEBzbUx7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm1tLS1ib3gtMXtcclxuICBoZWlnaHQ6IDQwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgYmFja2dyb3VuZDogQHRlcnRpYXJ5Q29sb3I7XHJcbiAgY29sb3I6IEBibGFjaztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDNyZW0gMnJlbTtcclxufVxyXG5cclxuLm1tLS1ib3gtMntcclxuICBoZWlnaHQ6IDQwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICBjb2xvcjogQHdoaXRlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogM3JlbSAycmVtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXJlbSwgLTVyZW0sIDApO1xyXG5cclxuICAubW0tLWJveC1sYWJlbHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgcCArIHB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgYXtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgfVxyXG59IiwiXHJcbiNhY2Nlc3NpYmlsaXR5VG9vbHMgYnV0dG9ue1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcclxuICAgIGNvbG9yOiBAYmxhY2s7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCBAYmxhY2s7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZXtcclxuICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICBjb2xvcjogQGJsYWNrO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBAYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNhY2Nlc3NpYmlsaXR5VG9vbHMgYXtcclxuICBjb2xvcjogQHNlY29uZGFyeUNvbG9yO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi5hY2Nlc3NpYmlsaXR5LS1hdWRpb291dHB1dCAucm93IC5jb250YWluZXJ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zcGVlY2hPdXRUZXh0e1xyXG4gIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTJyZW07XHJcbiAgbGVmdDogMXJlbTtcclxuICBwYWRkaW5nOiAwLjMzcmVtIDFyZW07XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IEBzZWNvbmRhcnlDb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uYWNjZXNzaWJpbGl0eS0tbGFyZ2Vmb250e1xyXG4gIG1haW57XHJcbiAgICAuY291cnNlV3JhcHBlcntcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3Vyc2VDYXJke1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiBAZnMxO1xyXG5cclxuICAgICAgLmNvdXJzZVRpbWV7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmNvdXJzZU5hbWV7XHJcbiAgICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICAuY291cnNlRGVzY3tcclxuICAgICAgICB3aWR0aDogNDIlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmNvdXJzZUxvY3tcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgQHNtTHtcclxuICAjYWNjZXNzaWJpbGl0eVRvb2xzIGJ1dHRvbiAuYWNjZXNzLS1idXR0b24taWNvbntcclxuICAgIHdpZHRoOiAxMiU7XHJcbiAgfVxyXG59IiwiLmZvb3RlcntcclxuICBmb250LXNpemU6IEBmczE7XHJcbiAgYmFja2dyb3VuZDogQGRhcmtCbHVlO1xyXG4gIGNvbG9yOiBAbGlnaHRCbHVlR3JleTtcclxuICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgbWFyZ2luOiAwO1xyXG5cclxuICBhe1xyXG4gICAgY29sb3I6IEBsaWdodEJsdWVHcmV5O1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLS1pbnN0YW5jZS1uYW1le1xyXG4gICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICAuY29udGVudDMzUiAuY29udGVudEVsZW1lbnR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4jZm9vdGVybWVudXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG5cclxuICBAbWVkaWEgQHRhYlB7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gIH1cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgbGl7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiK1wiO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmICsgbGl7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ob25vcntcclxuICBmb250LXNpemU6IEBmczE7XHJcbn0iXSwiZmlsZSI6InRoZW1lLmNzcyJ9 */
