*,
*:before,
*:after {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

html {
  font-size: 16px;
}

body {
  font-family: "Open Sans";
  min-height: 100vh;
  color: #7b1b20;
  background-color: #f6f8fc;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Rozha One";
  font-weight: normal;
}

a {
  color: #7b1b20;
}

.legal {
  padding: 2rem 0;
  text-align: center;
  font-size: 0.7rem;
}

.container {
  max-width: 1200px;
  min-width: 800px;
  width: 80%;
  min-height: 100vh;
  margin: 0 auto;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.25);
}

.header {
  height: 300px;
  width: 100%;
  background-image: url("/assets/images/hero_image.jpg");
  background-size: 130%;
  background-position: 100px -180px;
}

.header__logo {
  display: inline-block;
  margin: 2rem 0 0 2rem;
  padding: 0.6rem 1.8rem;
  background-color: white;
}

.header__logo h1 {
  font-size: 4.375rem;
  font-weight: normal;
}

.navigation {
  width: 100%;
  padding: 0.2rem 1rem;
  display: flex;
  justify-content: space-between;
  background-color: #7b1b20;
  color: white;
  font-size: 1.5rem;
  font-family: "Rozha One";
}

.navigation a {
  color: white;
  text-decoration: none;
}

.navigation ul {
  list-style: none;
  display: flex;
}

.navigation ul > li:not(:first-child) {
  margin-left: 1rem;
}

.navigation ul li:hover {
  border-bottom: 2px solid white;
}

.navigation--active {
  border-bottom: 2px solid white;
}

.content {
  min-height: 100%;
  padding: 2rem 2rem;
}

.page-title {
  font-size: 3.5rem;
}

.sort-buttons {
  display: flex;
  justify-content: space-between;
}

.sort-buttons__btn {
  padding: 0.5rem 1rem;
  color: #7b1b20;
  background-color: transparent;
  border: 1px solid #7b1b20;
  border-radius: 20px;
  cursor: pointer;
  outline: none;
}

.sort-buttons__btn--gray {
  color: #cacaca;
  border-color: #cacaca;
}

.sort-buttons__search {
  padding: 0.5rem 1rem;
  background-color: white;
  color: #cacaca;
  border: none;
  border-radius: 20px;
}

.table-dates {
  margin: 2rem 0;
}

.table-dates h3 {
  margin-top: 3rem;
  font-size: 3rem;
  line-height: 3rem;
}

.table-dates h3 + h4 {
  margin-top: 0rem !important;
}

.table-dates h4 {
  margin-top: 1rem;
  font-size: 1.75rem;
  font-family: "Open Sans";
  font-weight: bold;
}

.table-dates .divider {
  width: 100%;
  height: 2px;
  background-color: #cacaca;
}

.table-dates__element {
  display: flex;
  padding: 0.4rem 0 0.4rem 1rem;
  align-items: center;
  justify-content: space-between;
}

.table-dates__element .date {
  width: 5%;
  font-family: "Rozha One";
  font-size: 2rem;
  line-height: 2rem;
}

.table-dates__element .event {
  font-size: 1.3rem;
  font-weight: 700;
  text-align: left;
  width: 35%;
}

.table-dates__element .event_sort {
  font-size: 1.3rem;
  font-weight: 700;
  text-align: left;
  width: 25%;
}

.table-dates__element .venue_sort {
  margin-left: 3rem;
  width: 50%;
}

.table-dates__element .venue {
  margin-left: 3rem;
  width: 30%;
}

.table-dates__element .time {
  margin-left: 3rem;
  width: 10%;
}

.btn-info {
  border: none;
  background-color: #7b1b20;
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 15px;
  cursor: pointer;
}

.btn-info:active,
.btn-info:focus {
  outline: none;
}

.spacer {
  margin-top: 2rem;
}

/* The Modal (background) */

.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  left: 0;
  top: 0%;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
  overflow: hidden;
}

/* Modal Content/Box */

.modal-content {
  background-color: #fefefe;
  margin: 5% auto 5% auto;
  /* 15% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  /* Could be more or less, depending on screen size */
  max-height: 80%;
  overflow-y: auto;
}

/* The Close Button */

.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.news-box {
  border: 2px solid #7b1b20;
  padding: 1rem 1.5rem;
  margin-bottom: 2rem;
}

.news-box .date {
  color: #CACACA;
  font-size: 0.8rem;
}

.news-box h2 {
  font-size: 2rem;
  font-family: "Rozha One";
}

.news-box .divider {
  margin-bottom: 0.5rem;
  width: 100%;
  height: 2px;
  background-color: #cacaca;
}

.modal-info {
  text-align: center;
  margin-top: 1.5rem;
}

.modal-info h1 {
  font-size: 2rem;
  margin-top: 1.5rem;
  font-family: "Open Sans";
  font-weight: bold;
}

.modal-info h4 {
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 1.2rem;
  font-weight: normal;
}

.modal-info a {
  border: none;
  background-color: #7b1b20;
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 5px;
}

.modal-flex {
  display: flex;
  width: 100%;
  padding: 2rem;
}

.modal-flex .img {
  text-align: center;
}

.modal-flex .text {
  padding-right: 2rem;
}

.modal-flex div {
  width: 50%;
}

.event-modal__image {
  max-height: 50vh;
}

.vita {
  display: flex;
  width: 100%;
  min-height: 500px;
}

.vita__block {
  position: relative;
  height: 100%;
  width: 50%;
}

.vita__block .img1 {
  position: absolute;
  width: 40%;
  z-index: 20;
  top: 35%;
  left: 10%;
}

.vita__block .img2 {
  position: absolute;
  top: 5%;
  left: 20%;
  width: 70%;
  z-index: 10;
}

.vita__block p {
  margin-bottom: 2rem;
}

.vita__block button {
  padding: 1rem;
  background-color: #7b1b20;
  color: white;
  border: none;
  border-radius: 10px;
  font-size: 1.2rem;
}

.roles {
  display: flex;
  width: 100%;
}

.roles__block-img {
  width: 50%;
  position: relative;
  min-height: 500px;
}

.roles__block-img .img1 {
  position: absolute;
  top: 15%;
  left: 20%;
  width: 50%;
  z-index: 10;
}

.roles__block-img .img2 {
  position: absolute;
  width: 40%;
  z-index: 20;
  top: 50%;
  left: 5%;
}

.roles__block {
  width: 50%;
  position: relative;
}

.roles ul {
  list-style: none;
}

.cds {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
  flex-wrap: wrap;
}

.cds__card {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  width: 48%;
  padding: 2rem 3rem;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
  text-align: center;
  border-radius: 5px;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 48%;
  margin: 1.5rem 0;
}

.cds__card h3 {
  font-size: 1.75rem;
  font-family: "Open Sans";
  font-weight: bold;
}

.cds__card .image {
  width: 100%;
  margin: 1rem 0;
}

.cds__amazon {
  width: 50%;
}

.cd-button {
  padding: 1rem;
  background-color: #7b1b20;
  color: white;
  border: none;
  border-radius: 10px;
  font-size: 1.2rem;
  cursor: pointer;
  outline: none;
}

.help-block {
  padding: 1rem 2rem;
}

.contact {
  display: flex;
  margin-top: 2rem;
}

.contact__legal-link {
  margin-top: 2rem;
  margin-left: 2rem;
}

.contact__friends {
  margin-top: 2.5rem;
}

.contact__submit {
  padding: 1rem 2rem;
  background-color: #7b1b20;
  color: white;
  border-radius: 5px;
  width: 80%;
  border: none;
  text-align: left;
  font-size: 1.2rem;
  margin: 0 2rem;
  cursor: pointer !important;
}

.contact div {
  width: 50%;
}

.contact div input,
.contact div textarea {
  padding: 1rem 2rem;
  margin: 0.5rem 2rem;
  width: 80%;
  border: 1px solid #7b1b20;
  border-radius: 5px;
  font-size: 1.1rem;
  font-family: "Open Sans";
  color: #7b1b20;
}

.contact div h3,
.contact div h4 {
  margin-bottom: 1rem;
  font-family: "Open Sans";
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert {
  width: 100% !important;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.input-field {
  padding: 12px 5px;
}

.input-field input {
  font-size: 16px;
  display: block;
  width: 100%;
  max-width: 350px;
  padding: 10px 1px;
  border: 0;
  border-bottom: 1px solid #747474;
  outline: none;
  transition: all 0.2s;
}

.input-field input::-webkit-input-placeholder {
  text-transform: uppercase;
}

.input-field input::-moz-placeholder {
  text-transform: uppercase;
}

.input-field input:-ms-input-placeholder {
  text-transform: uppercase;
}

.input-field input::-ms-input-placeholder {
  text-transform: uppercase;
}

.input-field input::placeholder {
  text-transform: uppercase;
}

.input-field input:focus {
  border-color: #222;
}

.btn {
  margin: 2rem 0 1rem 0;
  padding: 0.5rem 2rem;
  background-color: #7b1b20;
  color: white;
  border: 0;
  cursor: pointer;
}

.cookie-consent {
  display: fixed;
  padding: 0.5rem 2rem;
  top: 0px;
  width: 100%;
  background-color: #7b1b20;
  color: white;
}

.cookie-consent button {
  margin-left: 2rem;
  color: #7b1b20;
  background-color: white;
  padding: 0.5rem;
  border: none;
  outline: none;
  cursor: pointer;
  border-radius: 15px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udGVuZC9DOi9sYXJhZ29uL3d3dy9sYXJhdmVsL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL0M6L2xhcmFnb24vd3d3L2xhcmF2ZWwvcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udGVuZC9DOi9sYXJhZ29uL3d3dy9sYXJhdmVsL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL19kYXRlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL0M6L2xhcmFnb24vd3d3L2xhcmF2ZWwvcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQvX3ZpdGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udGVuZC9DOi9sYXJhZ29uL3d3dy9sYXJhdmVsL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL19yb2xlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL0M6L2xhcmFnb24vd3d3L2xhcmF2ZWwvcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQvX2Nkcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL0M6L2xhcmFnb24vd3d3L2xhcmF2ZWwvcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQvX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udGVuZC9DOi9sYXJhZ29uL3d3dy9sYXJhdmVsL3Jlc291cmNlcy9zYXNzL2Zyb250ZW5kL19mb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7OztFQUdJO0VBQ0E7RUFDQTtDQUZKOztBQUtBO0VBQ0k7Q0FGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NBRko7O0FBS0E7Ozs7OztFQU1JO0VBQ0E7Q0FGSjs7QUFLQTtFQUNJO0NBRko7O0FBS0E7RUFDSTtFQUNBO0VBQ0E7Q0FGSjs7QUNyQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0R3Q0o7O0FDckNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRHdDSjs7QUN0Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDRHlDUjs7QUN2Q1E7RUFDSTtFQUNBO0NEMENaOztBQ3JDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0R3Q0o7O0FDdENJO0VBQ0k7RUFDQTtDRHlDUjs7QUN0Q0k7RUFDSTtFQUNBO0NEeUNSOztBQ3ZDUTtFQUNJO0NEMENaOztBQ3ZDUTtFQUNJO0NEMENaOztBQ3RDSTtFQUNJO0NEeUNSOztBQ3JDQTtFQUNJO0VBQ0E7Q0R3Q0o7O0FDckNBO0VBQ0k7Q0R3Q0o7O0FFNUdBO0VBQ0k7RUFDQTtDRitHSjs7QUU3R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRmdIUjs7QUU3R0k7RUFDSTtFQUNBO0NGZ0hSOztBRTdHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0ZnSFI7O0FFNUdBO0VBQ0k7Q0YrR0o7O0FFN0dJO0VBQ0k7RUFDQTtFQUNBO0NGZ0hSOztBRTdHSTtFQUNJO0NGZ0hSOztBRTdHSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NGZ0hSOztBRTdHSTtFQUNJO0VBQ0E7RUFDQTtDRmdIUjs7QUU3R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDRmdIUjs7QUU5R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDRmlIWjs7QUU5R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDRmlIWjs7QUU5R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDRmlIWjs7QUU5R1E7RUFDSTtFQUNBO0NGaUhaOztBRTlHUTtFQUNJO0VBQ0E7Q0ZpSFo7O0FFOUdRO0VBQ0k7RUFDQTtDRmlIWjs7QUU1R0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0YrR0o7O0FFNUdBOztFQUVJO0NGK0dKOztBRTVHQTtFQUNJO0NGK0dKOztBRTVHQTs7QUFDQTtFQUNJO0VBQWU7RUFDZjtFQUFpQjtFQUNqQjtFQUFZO0VBQ1o7RUFDQTtFQUNBO0VBQWE7RUFDYjtFQUFjO0VBQ2Q7RUFBZ0I7RUFDaEI7RUFBZ0M7RUFDaEM7RUFBc0M7RUFDdEM7Q0Z3SEo7O0FFckhBOztBQUNBO0VBQ0k7RUFDQTtFQUF5QjtFQUN6QjtFQUNBO0VBQ0E7RUFBWTtFQUNaO0VBQ0E7Q0YySEo7O0FFeEhBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0Y0SEo7O0FFekhBOztFQUVJO0VBQ0E7RUFDQTtDRjRISjs7QUV6SEE7RUFDSTtFQUNBO0VBQ0E7Q0Y0SEo7O0FFMUhJO0VBQ0k7RUFDQTtDRjZIUjs7QUUxSEk7RUFDSTtFQUNBO0NGNkhSOztBRTFISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NGNkhSOztBRXpIQTtFQUNJO0VBQ0E7Q0Y0SEo7O0FFMUhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0Y2SFI7O0FFMUhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0Y2SFI7O0FFMUhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRjZIUjs7QUV6SEE7RUFDSTtFQUNBO0VBQ0E7Q0Y0SEo7O0FFMUhJO0VBQ0k7Q0Y2SFI7O0FFMUhJO0VBQ0k7Q0Y2SFI7O0FFMUhJO0VBQ0k7Q0Y2SFI7O0FFekhBO0VBQ0k7Q0Y0SEo7O0FHOVZBO0VBQ0k7RUFDQTtFQUNBO0NIaVdKOztBRy9WSTtFQUNJO0VBQ0E7RUFDQTtDSGtXUjs7QUdoV1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NIbVdaOztBR2hXUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0htV1o7O0FHaFdRO0VBQ0k7Q0htV1o7O0FHaFdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NIbVdaOztBSXZZQTtFQUNJO0VBQ0E7Q0owWUo7O0FJeFlJO0VBQ0k7RUFDQTtFQUNBO0NKMllSOztBSXpZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0o0WVo7O0FJellRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSjRZWjs7QUl4WUk7RUFDSTtFQUNBO0NKMllSOztBSXhZSTtFQUNJO0NKMllSOztBSzNhQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NMOGFKOztBSzVhSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDTCthUjs7QUs3YVE7RUFDSTtFQUNBO0VBQ0E7Q0xnYlo7O0FLN2FRO0VBQ0k7RUFDQTtDTGdiWjs7QUs1YUk7RUFDSTtDTCthUjs7QUszYUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NMOGFKOztBTTNkQTtFQUNJO0VBQ0E7Q044ZEo7O0FNNWRJO0VBQ0k7RUFDQTtDTitkUjs7QU01ZEk7RUFDSTtDTitkUjs7QU01ZEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDTitkUjs7QU01ZEk7RUFDSTtDTitkUjs7QU03ZFE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDTmdlWjs7QU03ZFE7O0VBRUk7RUFDQTtDTmdlWjs7QU0zZEE7RUFDSTtFQUNBO0VBQ0E7Q044ZEo7O0FNNWRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NOK2RKOztBTzNoQkE7RUFDSTtDUDhoQko7O0FPN2hCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUGdpQk47O0FPL2hCTTtFQUNFO0NQa2lCUjs7QU9uaUJNO0VBQ0U7Q1BraUJSOztBT25pQk07RUFDRTtDUGtpQlI7O0FPbmlCTTtFQUNFO0NQa2lCUjs7QU9uaUJNO0VBQ0U7Q1BraUJSOztBTy9oQk07RUFDRTtDUGtpQlI7O0FPN2hCRTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUGdpQk47O0FBMWdCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQTZnQko7O0FBM2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0E4Z0JSIiwiZmlsZSI6ImNzcy9mcm9udGVuZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwiZm9udHNcIjtcblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmc7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4ubGVnYWwge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG59XG5cbkBpbXBvcnQgXCJiYXNlXCI7XG5AaW1wb3J0IFwiZGF0ZXNcIjtcbkBpbXBvcnQgXCJ2aXRhXCI7XG5AaW1wb3J0IFwicm9sZXNcIjtcbkBpbXBvcnQgXCJjZHNcIjtcbkBpbXBvcnQgXCJjb250YWN0XCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuXG4uY29va2llLWNvbnNlbnQge1xuICAgIGRpc3BsYXk6IGZpeGVkO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OztcbiAgICB9XG59XG4iLCIuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgbWluLXdpZHRoOiA4MDBweDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9oZXJvX2ltYWdlLmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHB4IC0xODBweDtcclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMCAycmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNnJlbSAxLjhyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjM3NXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMC4ycmVtIDFyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvemhhIE9uZVwiO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgJiA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaTpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG59XHJcbiIsIi5zb3J0LWJ1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi0tZ3JheSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTE7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS0xO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaCB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTE7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWJsZS1kYXRlcyB7XHJcbiAgICBtYXJnaW46IDJyZW0gMDtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaDMgKyBoNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAuZGl2aWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19lbGVtZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNHJlbSAwIDAuNHJlbSAxcmVtO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1JTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXZlbnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ldmVudF9zb3J0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmVudWVfc29ydCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZlbnVlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1pbmZvIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYnRuLWluZm86YWN0aXZlLFxyXG4uYnRuLWluZm86Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLnNwYWNlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG4vKiBUaGUgTW9kYWwgKGJhY2tncm91bmQpICovXHJcbi5tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lOyAvKiBIaWRkZW4gYnkgZGVmYXVsdCAqL1xyXG4gICAgcG9zaXRpb246IGZpeGVkOyAvKiBTdGF5IGluIHBsYWNlICovXHJcbiAgICB6LWluZGV4OiAxOyAvKiBTaXQgb24gdG9wICovXHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwJTtcclxuICAgIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7IC8qIEZ1bGwgaGVpZ2h0ICovXHJcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogRW5hYmxlIHNjcm9sbCBpZiBuZWVkZWQgKi9cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTsgLyogRmFsbGJhY2sgY29sb3IgKi9cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgLyogQmxhY2sgdy8gb3BhY2l0eSAqL1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogTW9kYWwgQ29udGVudC9Cb3ggKi9cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcclxuICAgIG1hcmdpbjogNSUgYXV0byA1JSBhdXRvOyAvKiAxNSUgZnJvbSB0aGUgdG9wIGFuZCBjZW50ZXJlZCAqL1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ODg7XHJcbiAgICB3aWR0aDogODAlOyAvKiBDb3VsZCBiZSBtb3JlIG9yIGxlc3MsIGRlcGVuZGluZyBvbiBzY3JlZW4gc2l6ZSAqL1xyXG4gICAgbWF4LWhlaWdodDogODAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuLyogVGhlIENsb3NlIEJ1dHRvbiAqL1xyXG4uY2xvc2Uge1xyXG4gICAgY29sb3I6ICNhYWE7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmNsb3NlOmhvdmVyLFxyXG4uY2xvc2U6Zm9jdXMge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubmV3cy1ib3gge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgLmRhdGUge1xyXG4gICAgICAgIGNvbG9yOiAjQ0FDQUNBO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS0xO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtaW5mbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjFiMjA7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuXHJcbiAgICAuaW1nIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtbW9kYWxfX2ltYWdlIHtcclxuICAgIG1heC1oZWlnaHQ6IDUwdmg7XHJcbn0iLCIudml0YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAuaW1nMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgICAgIHRvcDogMzUlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLmltZzIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNSU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5yb2xlcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJl9fYmxvY2staW1nIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgICAgICAgLmltZzEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTUlO1xyXG4gICAgICAgICAgICBsZWZ0OiAyMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltZzIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxufVxyXG4iLCIuY2RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FtYXpvbiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmNkLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWIyMDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuIiwiLmNvbnRhY3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgJl9fbGVnYWwtbGluayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mcmllbmRzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VibWl0IHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAycmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyxcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogIzE1NTcyNDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XHJcbiAgICBib3JkZXItY29sb3I6ICNjM2U2Y2I7XHJcbn1cclxuLmFsZXJ0IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gMS4yNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxufVxyXG4iLCIuaW5wdXQtZmllbGQge1xyXG4gICAgcGFkZGluZzogMTJweCA1cHg7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDFweDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzQ3NDtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzIyMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAwIDFyZW0gMDtcclxuICAgICAgcGFkZGluZzogMC41cmVtIDJyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH0iXSwic291cmNlUm9vdCI6IiJ9*/