tr {
  border-bottom: 1px solid #f1efe8;
}

tr:last-of-type {
  border-bottom: none;
}

#addToFavoritesButton {
  border: 2px solid #478220;
  padding: 6px;
  background-color: #fff;
  color: #478220;
}

#howItWorksTab div > span {
  color: #177c92;
  font: 15px 'latobold';
  text-decoration: underline;
}

#modal .pdp {
  padding: 0 !important;
  border-top: none;
}

#modal .pdp-details {
  float: right;
  margin-right: 166px;
  margin-top: 490px;
}

#modal .pdp-gallery-main, div.modal-container .pdp-overview {
  padding-top: 25px;
}

#modal .pdp-gallery-main, #modal ul.pdp-gallery-hero {
  padding: 0;
  margin: 0;
  left: 2%;
}

#pdpPrice {
  display: block;
  margin-top: 16px;
}

#player {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display: block;
  margin-top: 40px;
}

#plusOneBlue {
  color: #3854a3;
  font: 16px 'lato', Arial, sans serif;
  font-weight: bold;
  margin-bottom: 20px;
}

#plusOneBlue span {
  font-size: 13px;
  display: block;
  width: 155px;
}

#plusOneModule {
  background: url(https://i3.pureformulas.net/images/static/label_plus_1_icon.png) 0 -11px no-repeat;
}

#qa {
  display: none;
}

#qa input, #qa textarea {
  width: 97%;
  border-color: #ddd;
}

#qa .button {
  font: 13px 'latobold';
  margin-left: 10px;
}

#removeFromFavoritesButton {
  height: 46px;
  border: 1.5px solid #478220;
  background-color: white;
  color: #478220;
}

#reviews {
  position: relative;
  padding: 30px 0;
  clear: both;
}

#reviews > a.button, #qa > a.button, #submitButton, #qa .button, div.modal-container .pdp-details a {
  width: 140px;
  padding: 10px 20px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #478220;
  border-radius: 5px;
}

#reviews > a.button:hover, #qa > a.button:hover, #submitButton:hover, #qa .button:hover, div.modal-container .pdp-details a:hover {
  background-color: #3b671e;
}

#reviews strong, #qa strong {
  font: 14px 'latobold';
}

#reviews h2, #qa h2 {
  font: 25px 'latobold';
}

#reviews > a.button, #qa > a.button {
  position: absolute;
  right: 0;
  top: 30px;
  font: 13px 'latobold' !important;
}

#reviews > a.button:hover, #qa > a.button:hover {
  text-decoration: none;
  background-color: #3b671e;
}

#submitButton {
  width: 200px;
}

#subscriptionDetailsDiv {
  margin-left: -14px;
  padding-bottom: 50px;
}

#subscriptionDetailsDiv li {
  list-style: disc;
  margin-bottom: 10px;
  padding-left: 5px;
}

#subscriptionDetailsDiv li > div {
  margin-left: 15px;
  font-size: 15px;
}

#whatYouGetTab td {
  border-bottom: none;
}

.pdp {
  clear: both;
}

.pdp .center {
  margin-left: auto;
  margin-right: auto;
  max-width: 1330px;
}

.pdp-gallery {
  float: left;
  width: 275px;
  padding: 0 50px 30px 0;
}

.pdp-gallery-main {
  padding: 0 0 10px;
  position: absolute;
  right: 67%;
}

li.pdp-gallery-video:hover span {
  opacity: 0.8;
}

.pdp-badge {
  position: absolute;
  left: 10px;
  top: 0;
  z-index: 10;
}

ul.pdp-gallery-hero {
  margin: 0 0 10px 15px;
  position: relative;
}

ul.pdp-gallery-hero li {
  list-style: none;
  margin: 0;
  width: 285px;
  height: 380px;
}

ul.pdp-gallery-actions {
  font-size: 11px;
  padding-left: 20px;
}

ul.pdp-gallery-actions li {
  float: left;
  list-style: none;
  margin: 0 15px 0 0;
  position: relative;
}

ul.pdp-gallery-actions li .sprite {
  position: relative;
  bottom: -2px;
  font-size: 12px;
  color: transparent;
}

ul.pdp-gallery-actions li a {
  color: #666;
  font-family: 'latobold';
}

ul.pdp-gallery-actions li a:hover {
  color: #177c92;
}

.pdp-gallery-thumbs {
  float: left;
  padding: 0 0 10px;
}

.pdp-gallery-thumbs .jcarousel-container {
  height: 62px;
  width: 305px;
  position: relative;
}

.pdp-gallery-thumbs .jcarousel-clip {
  height: 62px;
  width: 204px;
  overflow: hidden;
  position: absolute !important;
  top: 0;
  right: 25px;
}

.jcarousel-prev {
  bottom: 5px;
  font-size: 0;
}

.jcarousel-next {
  top: 375px;
  font-size: 0;
  z-index: 9;
}

.jcarousel {
  width: 50px;
  overflow: hidden;
}

.jcarousel-wrapper {
  position: relative;
  z-index: 2;
}

.jcarousel ul {
  height: 361px;
}

.pdp-gallery-thumbs ul {
  margin: 0;
  padding: 0;
}

.pdp-gallery-thumbs ul li {
  display: inline-block;
  list-style: none;
  padding: 6px 2px;
  height: 62px;
  width: 47px;
  margin: 0;
}

.pdp-gallery-thumbs .first {
  padding-left: 40px;
}

.pdp-gallery-thumbs .last {
  padding-right: 30px;
}

.pdp-gallery-thumbs ul li img {
  display: block;
  border: 1px solid #e6e6e6;
}

.pdp-gallery-thumbs ul li.activeSlide a img {
  border-color: #46a9da;
}

li.pdp-gallery-video span {
  display: block;
  border: 1px solid #ccc;
}

.pdp-overview {
  float: left;
  padding: 10px;
  margin-left: 5%;
  width: 521px;
  min-height: 375px;
}

.pdp h1 {
  color: #151515;
  font: 20px/30px 'latobold';
  text-transform: none;
}

.pdpDeliverSeparator {
  padding-top: 10px;
  margin: 10px 23px 0;
  border-top: 1px solid #ccc;
}

.pdp-ratings {
  margin: 15px 0 15px;
  padding: 10px 0;
  position: relative;
  overflow: hidden;
}

.pdp-ratings .pdp-ratings-actions {
  position: absolute;
  left: 150px;
  top: 30%;
}

.pdp-ratings .pdp-ratings-actions a {
  font: 16px 'lato';
}

.pdp-ratings .pdp-ratings-actions a:hover {
  text-decoration: underline;
}

.pdp-ratings .pdp-ratings-actions span + span {
  margin-left: 0.5em !important;
}

.reviewRating {
  display: none;
}

.pdp-overview > .pdp-ratings + ul {
  margin: 0;
  padding-bottom: 5px;
  border-bottom: 1px solid #eee;
}

.quantityPerContainer {
  display: none;
  height: 50px;
  font-family: 'latobold';
}

.pdp-callout {
  position: relative;
  background: #fff;
  border-top: 1px solid #f1efe8;
  border-bottom: 1px solid #f1efe8;
  padding: 10px 0 10px 32px;
  line-height: 16px;
}

.pdp-callout .sprite {
  position: absolute;
  left: 0;
  top: 13px;
}

.pdp-callout strong {
  font: 12px 'latobold';
}

.pdp-callout a {
  font: 11px 'latobold';
}

.pdp-callout a:hover {
  text-decoration: underline;
}

.pdp-promo, .pdp-promo button {
  position: inherit;
  color: #b22626;
  font: 13px 'latobold';
}

.pdp-order {
  float: right;
  border: 1px solid #ddd;
  margin: 0 0 20px;
  position: relative;
  width: 375px;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1340px) {
  .pdp h3 {
    margin-left: 40px !important;
  }
  ul.reviews-list h3 {
    margin-left: 100px !important;
  }
  .pdp-gallery-main {
    right: 63%;
  }
  .pdp-gallery {
    padding: 0 50px 30px 20px;
  }
  .pdp-gallery .jcarousel {
    overflow: hidden;
    clear: both;
    display: block;
    margin-top: 430px;
    margin-left: 64px;
    width: 300px;
  }
  .pdp-gallery .jcarousel ul {
    height: 65px;
  }
  .pdp-gallery .jcarousel-prev {
    top: 444px;
    left: 10px;
    transform: rotate(0deg);
  }
  .pdp-gallery .jcarousel-next {
    top: 444px;
    left: 330px;
    transform: rotate(180deg);
  }
  .pdp #sidebar {
    float: none !important;
    margin-left: auto;
    margin-right: auto;
  }
  .pdp #content {
    padding: 0 3% 0 3%;
  }
  #reviews {
    margin: auto 4% auto 4%;
  }
  .pdp-order {
    float: left;
    margin-left: 100px;
    width: 400px;
  }
  .pdp-overview {
    margin-left: 9%;
  }
  .pdp-overview table {
    display: none;
  }
  .pdp-overview .iceCoolerMsg {
    width: 378px;
  }
  .top-reviews {
    display: none;
  }
}

@media (min-width: 1050px) {
  .pdp-gallery-main {
    right: 69%;
  }
}

@media (min-width: 1200px) {
  .pdp-gallery-main {
    right: 70%;
  }
}

@media (min-width: 1250px) {
  .pdp-gallery-main {
    right: 72%;
  }
}

@media (min-width: 1450px) {
  .pdp-gallery-main {
    right: 69%;
  }
}

@media (min-width: 1650px) {
  .pdp-gallery-main {
    right: 67%;
  }
}

@media (min-width: 1850px) {
  .pdp-gallery-main {
    right: 65%;
  }
}

@media (min-width: 2000px) {
  .pdp-gallery-main {
    right: 63%;
  }
}

.pdp-order-price {
  padding: 5px 0 10px;
  text-align: center;
}

.pdp-order-price ins {
  font: 42px 'latobold';
  line-height: 32px;
  color: #b22626;
  text-decoration: none;
}

.pdp-order-price del {
  color: #666;
  text-decoration: line-through;
  display: block;
}

dl.pdp-order-form {
  text-align: center;
}

dl.pdp-order-form dt {
  margin-left: 10%;
}

dl.pdp-order-form dd {
  width: auto;
}

dl.pdp-order-form select {
  width: 150px;
}

dl.pdp-order-form label {
  padding: 6px 0;
}

ul.pdp-order-actions {
  text-align: center;
}

ul.pdp-order-actions li {
  list-style: none;
  padding: 0 0 2px;
  margin: 0 0 6px;
}

ul.pdp-order-actions li.last {
  margin-top: 10px;
}

ul.pdp-order-actions .button {
  border-radius: 5px;
  width: 80%;
}

ul.pdp-order-actions .button[disabled] {
  color: #222 !important;
  background: #ecebe5 !important;
}

.pdpOutOfStock {
  font: 22px 'latobold';
  text-align: center;
  padding: 5px 0 0;
  color: #b22626;
}

.pdp-order-avail {
  padding: 5px;
  text-align: center;
  font: 13px 'latobold';
  border-bottom: 1px solid #ddd;
}

.timeToOrder {
  display: block;
}

.pdp-availability {
  padding: 5px;
  color: #478220;
}

.pdp-availability-low {
  padding: 5px;
  color: #b22626;
}

.pdp-order-email {
  font: 13pt 'latobold';
  margin: 0 0 12px;
  padding: 9px 0;
  text-align: center;
  background-color: #f1efe8;
}

.pdp-order-email label {
  color: #fff;
  display: block;
  font-size: 13px;
  padding: 9px;
  background-color: #b22626;
}

.pdp-order-added {
  padding-left: 10px;
  text-align: center;
  width: auto;
  margin: -1px;
  border-radius: 0;
  background: #675d51;
  color: #fff;
}

.pdp-order-added.message-beige:before {
  width: 20px;
  height: 20px;
  content: '';
  position: absolute;
  text-align: center;
  left: 30%;
  background: url(../img/sprite.png) -89px -313px no-repeat;
}

.pdp-order-added a {
  color: #fff;
}

.pdp #content {
  width: 70%;
  float: left;
  margin-right: 0;
  min-width: 900px;
  padding-top: 10px;
}

.pdp #sidebar {
  float: right;
  width: 377px;
  clear: both;
}

ul.ui-widget-content {
  margin-top: 20px;
}

.pdp-box {
  padding: 13px 9px 3px;
  border-radius: 2px;
  -ie-border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}

.pdp-box h2 {
  font: 18px/22px 'latobold';
}

.right-review {
  background-color: #f1efe9;
}

.review_container {
  margin-top: 10px;
  padding: 10px;
  background: #fff;
}

.review_container div {
  padding-bottom: 5px;
}

.right-teaser-div {
  padding: 5px 0;
}

.read-all-reviews-link {
  display: inline-block;
  padding: 7px 0;
}

.pdp-combo-items {
  border-top: 1px dotted #b9b9b9;
  padding: 15px 0 15px 1px;
  text-align: center;
  height: 103px;
}

.pdp-combo img {
  float: left;
}

.pdp-combo-plus {
  float: left;
  padding: 42px 0 0;
  text-align: center;
  width: 22px;
  font-size: 20px;
  line-height: 20px;
  font-weight: bold;
}

.pdp-combo ul {
  margin: 0;
}

.pdp-combo ul li {
  list-style: none;
  margin: 0;
  padding: 0 0 20px;
  font-size: 11px;
  line-height: 14px;
}

.pdp-testimonials ul {
  border-top: 1px dotted #b9b9b9;
  border-bottom: 1px dotted #b9b9b9;
  padding: 15px 0 5px;
  font-size: 11px;
  line-height: 16px;
}

.pdp-testimonials ul li {
  position: relative;
  padding: 10px 0 10px 142px;
  margin: 0;
  min-height: 67px;
  list-style: none;
}

.pdp-testimonials ul li .pdp-video-box {
  position: absolute;
  left: 0;
  top: 0;
}

.pdp-testimonials ul li img {
  border: 1px solid #dfdfdf;
}

.pdp-disclaimer {
  font-size: 11px;
  color: #666;
  position: absolute;
}

.askQuestionSection {
  background-color: #f1efe8;
  height: 230px;
  width: 500px;
  padding: 20px;
}

.loginToSubmitQuestion {
  float: right;
  font-style: italic;
  color: #757575;
}

.reviews-summary {
  padding: 10px 0;
}

.reviews-summary ul.ratings {
  position: absolute;
  left: 0;
  top: 0;
}

.reviews-summary span {
  font: 13px 'latobold';
}

.reviews-summary .reviews-sort {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background-color: #f1efe8;
  font: 14px 'latobold';
  text-align: right;
  padding: 10px;
}

.reviews-summary .reviews-sort select {
  width: 142px;
  margin-left: 10px;
}

.reviews-pagination {
  border-bottom: 1px solid #ccc;
  background-color: #f1efe8;
  font: 19px/14px 'latobold';
  padding: 20px 10px 0;
  text-align: center;
}

.reviews-pagination p {
  font-size: 19px;
  margin-bottom: 20px;
}

.reviews-pagination ul {
  color: #999;
  text-align: right;
}

.reviews-pagination ul li {
  display: inline-block;
  padding: 0 5px;
}

.prevPagerInactive {
  background: url(https://i3.pureformulas.net/images/static/2018-left-disable-arrow.png) no-repeat;
  font-size: 0;
  z-index: 9;
  width: 45px;
  height: 45px;
  border-radius: 25px;
  left: 32%;
  position: absolute;
  bottom: 54px;
}

.prevPagerActive {
  background: url(https://i3.pureformulas.net/images/static/2018-left-active-arrow.png) no-repeat;
  font-size: 0;
  z-index: 9;
  width: 45px;
  height: 45px;
  border-radius: 25px;
  cursor: pointer;
  left: 32%;
  position: absolute;
  bottom: 54px;
}

.nextPagerInactive {
  background: url(https://i3.pureformulas.net/images/static/2018-right-disable-arrow.png) no-repeat;
  font-size: 0;
  z-index: 9;
  width: 45px;
  height: 45px;
  border-radius: 25px;
  right: 33%;
  position: absolute;
  bottom: 54px;
}

.nextPagerActive {
  background: url(https://i3.pureformulas.net/images/static/2018-right-active-arrow.png) no-repeat;
  font-size: 0;
  z-index: 9;
  width: 45px;
  height: 45px;
  border-radius: 25px;
  cursor: pointer;
  right: 33%;
  position: absolute;
  bottom: 54px;
}

ul.reviews-list, ul.qa-list {
  margin: 0;
  padding: 15px 0 0;
}

ul.reviews-list {
  padding-bottom: 0;
  margin-bottom: 0;
  clear: both;
}

ul.reviews-list > li, ul.qa-list > li {
  margin: 0;
  padding-bottom: 10px;
  position: relative;
  list-style: none;
  border-bottom: 1px solid #ccc;
}

ul.reviews-list .reviews-left {
  padding: 10px 0 1px;
  color: #757575;
}

.verifiedBuyer {
  float: right;
}

ul.reviews-list .reviews-left strong, ul.reviews-list .reviews-left b, ul.reviews-list .reviews-right strong, ul.reviews-list .reviews-right b {
  font-family: 'latobold';
}

ul.reviews-list .reviews-right {
  font-size: 14px;
  margin: 10px 0;
}

ul.reviews-list h3 {
  font: 20px 'latobold';
  line-height: 20px;
  position: absolute;
  margin-left: 100px;
}

.reviews-pro {
  margin: 5px 0;
}

.reviews-pro h4, .reviews-con h4 {
  margin: 0 5px 0 0;
  display: inline;
}

.reviews-pro ul, .reviews-con ul {
  margin: 0;
}

.reviews-recommend {
  margin-top: 10px;
}

.reviews-recommend img {
  vertical-align: text-top;
  margin-right: 5px;
}

ul.qa-list .qa-q {
  position: absolute;
  left: 0;
  top: 0;
  font: 19px 'latobold';
}

ul.qa-list .qa-answer {
  position: relative;
  padding: 0;
  display: block;
}

ul.qa-list > li {
  padding-left: 40px;
}

ul.qa-list .qa-name {
  display: block;
  margin: 0 0 10px;
  padding-left: 80px;
  color: #757575;
}

ul.qa-list .qa-a {
  position: absolute;
  left: -40px;
  top: 0;
  font: 19px 'latobold';
}

.qa-answer ul li {
  margin: 0 0 10px;
}

.qa-answer .qa-answer-toggle {
  display: block;
  font-weight: bold;
  color: #b22626;
  margin: 0 0 10px;
  cursor: pointer;
}

.qa-content {
  margin-left: 80px;
  font: 14px 'latobold';
}

.qa-list .qa-answer .qa-content {
  font: 14px 'lato';
}

.qaForm {
  background-color: #f1efe8;
}

.top-reviews {
  background-color: #f1efe8;
  margin-bottom: 20px;
}

.top-reviews p {
  padding: 15px;
}

.read-all-reviews {
  float: right;
  padding-bottom: 10px;
}

.reviews-heading {
  padding-top: 15px;
  padding-bottom: 8px;
}

.reviewer {
  margin-top: 30px;
}

.review-justify-button {
  color: #595959;
}

.helpful_text {
  float: left;
  margin-top: 10px;
  font: 12px 'latoitalic';
}

.review-buttons {
  margin-left: 20px;
  display: inline-block;
  width: 79px;
  margin-top: 8px;
}

.review-buttons input.button-review-yes, .review-buttons input.button-review-no {
  float: left;
  margin-left: 5px;
  padding: 3px 5px;
  color: #4f4f4f !important;
  font: 11px 'latobold';
  border-radius: 3px;
  border: 1px solid #c5c5c5;
  background-color: #efefef;
}

.review-buttons input.button-review-yes:hover, .review-buttons input.button-review-no:hover {
  color: #222 !important;
  background-color: #c5c5c5;
}

.people-feedback {
  font: 13px 'latoitalic';
  text-align: right;
  color: #757575;
}

.srd_logo {
  margin-left: 18px !important;
}

._SRD {
  font-size: 13px !important;
}

.iceCoolerMsg {
  border: 2px solid #00b3e1;
}

.iceCoolerMsg .tooltip-modal {
  color: #fff;
  text-decoration: underline;
}

input.button-green, button.button-green {
  margin: 0 auto;
  color: #fff;
  font: 17px 'latobold';
  text-align: center;
  text-decoration: none;
  border-radius: inherit;
  border: 1px solid #478220;
  background: #478220;
}

input.button-green:hover, button.button-green:hover {
  color: #fff;
  border: 1px solid #3b671e;
  background-color: #3b671e;
  text-decoration: none;
}

.currentPage {
  background-color: white;
  border-radius: 25px;
  margin: 5px;
  padding: 12px 12px 10px 10px;
  width: 20px;
  height: 20px;
  display: inline-block;
}

.inactivePage {
  font: 18px 'latobold';
  margin-right: 5px;
  margin-left: 5px;
  cursor: pointer;
  color: #333;
}

.pdp-order-actions .button.button-grey, ul.item-carousel li.item-item input.button-white, ul.item-carousel li.item-item button.button-white {
  margin: 0 auto;
  padding: 7px 0;
  background-color: #478220;
  font: 17px 'latobold';
  border: 1px solid #c5c5c5;
  border-radius: 5px;
  display: inline-block;
}

.pdp-order-actions .button.button-grey:hover, ul.item-carousel li.item-item input.button-white:hover, ul.item-carousel li.item-item button.button-white:hover {
  color: #222 !important;
  background: #ecebe5 !important;
}

.pdp strong {
  font-family: 'latobold';
  font-weight: normal;
}

div.modal-container .pdp-order {
  width: 250px;
  float: right;
}

div.modal-container .pdp-overview {
  width: 360px;
  left: 315px;
  position: absolute;
}

.pdp-order-outOfStock input.pdp-order-email-input {
  width: 80%;
  text-indent: 1.2em;
  margin-bottom: 10px;
  font-family: 'latobold';
}

.pdp-order-outOfStock button.button.button-grey {
  padding: 12px 8px;
  color: white;
  font-size: .9em;
  border-radius: 5px;
  display: inline-block;
  background-color: #b22626;
  width: 80%;
}

.pdp-order-outOfStock button.button.button-grey:hover {
  color: #222;
  background: #c5c5c5;
}

.pdp-order .pdp-order-autoship select {
  width: 100%;
  margin-bottom: 10px;
}

.pdp-autoship-offer-details {
  text-align: center;
  display: block;
}

.pdpSubscriptionContent .pdp-overview {
  margin-left: 6%;
}

.freeShippingBigText {
  display: block;
  margin-top: 10px;
  color: #151515;
  font: 13px 'latobold';
  text-align: center;
}

.tab {
  margin-top: 40px;
  z-index: 99 !important;
}

div.modal-container .pdp-order {
  margin-top: 25px;
}

.seasonalShipments {
  display: block;
  padding: 0 15px 10px;
  font-size: 14px;
  text-align: left;
}

.automaticPayments {
  display: block;
  padding-top: 10px;
}

.whatYouGetTitle {
  padding-bottom: 15px;
  font: 25px/32px 'oswaldregular';
  text-transform: uppercase;
}

.whatYouGetTitle:first-child {
  padding-top: 50px;
}

.whatYouGetPara {
  margin-bottom: 75px;
}

.pdp-order .pdp-order-bulk-product span.bulkyFeePrice {
  color: #b22626;
}

/* medicalsupervision css */
.pdp-medicalSupervision {
  margin: 10px 20px;
  padding: 10px;
  background: #ddd;
}

.pdp-medicalSupervision .form-group {
  margin-bottom: 10px;
}

.pdp-medicalSupervision input {
  margin-top: 5px;
  width: 94%;
}

/* accessibility ui issues */
.reviews-section {
  margin: 0;
}

.reviews-section li {
  margin: 0;
  list-style: none;
}

.pdp-gallery-video > a {
  display: block;
}

/* empty review section*/
.emptyReviewSection {
  text-align: center;
  border-top: 1px solid #ddd;
  border-bottom: 1px;
  padding: 30px 0;
  margin: 20px 0;
  border-bottom: 1px solid #ddd;
}

.emptyReviewSection p {
  display: inline-block;
  margin: 0 18px 0 0;
  font-size: 18px;
}

#reviews .emptyReviewSection a {
  display: inline-block;
  padding: 12px 42px;
}

#reviews .writeReview {
  padding: 13px 22px !important;
  display: inline-block;
}

/* Recommendations CSS Engine */
.quantityPerSizeContainer {
  font-family: 'latobold';
  margin-bottom: 14px;
}

.quantityPerSizeContainer .title {
  display: inline-block;
  font: 14px 'latobold';
  margin-right: 7px;
}

.quantityPerSizeContainer select {
  width: 280px;
  display: inline-block;
}

.pdp #content .pfRecSlot {
  display: block;
  max-width: 84%;
}

/* gated products css */
.gated-product-login {
  text-align: center;
  color: #333;
  font-family: 'latobold';
  line-height: 20px;
}

.gated-product-login .login-message {
  padding: 12px 50px;
  margin: 0 15px;
}

.gated-product-login .login-message {
  background-color: #ffe398;
  margin: 10px 15px;
  font-family: 'latobold';
  padding: 10px 30px;
  line-height: 20px;
}

.gated-product-login .login-success-message {
  background-color: #ffe398;
  margin: 10px 15px;
  font-family: 'latobold';
  padding: 10px 0px;
  line-height: 20px;
}

.gated-customer {
  background-color: #ffe398;
  color: #333;
  line-height: 20px;
  padding: 10px 8px;
  margin: 10px 15px;
}

.gated-customer.error .checkmark {
  background-color: #fadede;
  border: 2px solid #c00;
}

.gated-customer.error .error-message {
  display: block !important;
}

.gated-customer.error .error-message p i {
  padding-right: 5px;
}

.disableSelection {
  pointer-events: none;
}

.disableSelection .form-qty {
  color: #d0d0d0;
}

.adjustZoomRatio {
  right: auto;
}

.gated-product-limit {
  text-align: center;
  color: #c00;
  padding: 10px 0;
  font-weight: bold;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QkFBeUI7RUFDekIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0FDd2xCckI7O0FEN2xCQTtFQVFNLHlCQUF5QjtFQUN6QixzQkFBc0I7QUN5bEI1Qjs7QURsbUJBO0VBWU0seUJBQXlCO0FDMGxCL0I7O0FEdG1CQTtFQWVRLGtCQUFrQjtBQzJsQjFCOztBRHBsQkE7RUFDQyxvQkFBb0I7QUN1bEJyQjs7QUR4bEJBO0VBR0UsY0FBYztBQ3lsQmhCOztBRHJsQkE7RUFDQyxXQUFXO0FDd2xCWjs7QURybEJBO0VBQ0Msa0JBQWtCO0VBQ2YsV0FBVztFQUNYLGVBQWU7RUFDZixpQkFBaUI7QUN3bEJyQiIsImZpbGUiOiJwZHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsidHIge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFlZmU4O31cclxudHI6bGFzdC1vZi10eXBlIHtib3JkZXItYm90dG9tOiBub25lO31cclxuXHJcbiNhZGRUb0Zhdm9yaXRlc0J1dHRvbiB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNDc4MjIwO1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjNDc4MjIwO1xyXG59XHJcblxyXG4jaG93SXRXb3Jrc1RhYiBkaXYgPiBzcGFuIHtjb2xvcjogIzE3N2M5MjsgZm9udDogMTVweCAnbGF0b2JvbGQnOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcblxyXG4jbW9kYWwgLnBkcCB7cGFkZGluZzogMCAhaW1wb3J0YW50OyBib3JkZXItdG9wOiBub25lO31cclxuI21vZGFsIC5wZHAtZGV0YWlscyB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNjZweDtcclxuICAgIG1hcmdpbi10b3A6IDQ5MHB4O1xyXG59XHJcbiNtb2RhbCAucGRwLWdhbGxlcnktbWFpbiwgZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLW92ZXJ2aWV3IHtwYWRkaW5nLXRvcDogMjVweDt9XHJcbiNtb2RhbCAucGRwLWdhbGxlcnktbWFpbiwgI21vZGFsIHVsLnBkcC1nYWxsZXJ5LWhlcm8ge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG4gICAgbGVmdDogMiU7XHJcbn1cclxuXHJcbiNwZHBQcmljZSB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IDE2cHg7fVxyXG5cclxuI3BsYXllciB7bWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogNDBweDt9XHJcblxyXG4jcGx1c09uZUJsdWUge2NvbG9yOiAjMzg1NGEzOyBmb250OiAxNnB4ICdsYXRvJywgQXJpYWwsIHNhbnMgc2VyaWY7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4tYm90dG9tOiAyMHB4O31cclxuI3BsdXNPbmVCbHVlIHNwYW4ge2ZvbnQtc2l6ZTogMTNweDsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxNTVweDt9XHJcbiNwbHVzT25lTW9kdWxlIHtiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9pMy5wdXJlZm9ybXVsYXMubmV0L2ltYWdlcy9zdGF0aWMvbGFiZWxfcGx1c18xX2ljb24ucG5nKSAwIC0xMXB4IG5vLXJlcGVhdDt9XHJcblxyXG4jcWEge2Rpc3BsYXk6IG5vbmU7fVxyXG4jcWEgaW5wdXQsICNxYSB0ZXh0YXJlYSB7d2lkdGg6IDk3JTsgYm9yZGVyLWNvbG9yOiAjZGRkO31cclxuI3FhIC5idXR0b24ge2ZvbnQ6IDEzcHggJ2xhdG9ib2xkJzsgbWFyZ2luLWxlZnQ6IDEwcHg7fVxyXG5cclxuI3JlbW92ZUZyb21GYXZvcml0ZXNCdXR0b24ge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjNDc4MjIwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBjb2xvcjogIzQ3ODIyMDtcclxufVxyXG5cclxuI3Jldmlld3Mge3Bvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMzBweCAwOyBjbGVhcjogYm90aDt9XHJcbiNyZXZpZXdzID4gYS5idXR0b24sICNxYSA+IGEuYnV0dG9uLCAjc3VibWl0QnV0dG9uLCAjcWEgLmJ1dHRvbiwgZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLWRldGFpbHMgYSB7XHJcblx0d2lkdGg6IDE0MHB4OyBwYWRkaW5nOiAxMHB4IDIwcHg7IGNvbG9yOiAjZmZmOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogIzQ3ODIyMDsgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbiNyZXZpZXdzID4gYS5idXR0b246aG92ZXIsICNxYSA+IGEuYnV0dG9uOmhvdmVyLCAjc3VibWl0QnV0dG9uOmhvdmVyLCAjcWEgLmJ1dHRvbjpob3ZlciwgZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLWRldGFpbHMgYTpob3ZlciB7YmFja2dyb3VuZC1jb2xvcjogIzNiNjcxZTt9XHJcbiNyZXZpZXdzIHN0cm9uZywgI3FhIHN0cm9uZyB7Zm9udDogMTRweCAnbGF0b2JvbGQnO31cclxuI3Jldmlld3MgaDIsICNxYSBoMiB7Zm9udDogMjVweCAnbGF0b2JvbGQnO31cclxuI3Jldmlld3M+YS5idXR0b24sICNxYT5hLmJ1dHRvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMzBweDtcclxuXHRmb250OiAxM3B4ICdsYXRvYm9sZCcgIWltcG9ydGFudDtcclxufVxyXG4jcmV2aWV3cz5hLmJ1dHRvbjpob3ZlciwgI3FhPmEuYnV0dG9uOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJhY2tncm91bmQtY29sb3I6ICMzYjY3MWU7fVxyXG5cclxuI3N1Ym1pdEJ1dHRvbiB7d2lkdGg6IDIwMHB4O31cclxuXHJcbiNzdWJzY3JpcHRpb25EZXRhaWxzRGl2IHttYXJnaW4tbGVmdDogLTE0cHg7IHBhZGRpbmctYm90dG9tOiA1MHB4O31cclxuI3N1YnNjcmlwdGlvbkRldGFpbHNEaXYgbGkge2xpc3Qtc3R5bGU6IGRpc2M7IG1hcmdpbi1ib3R0b206IDEwcHg7IHBhZGRpbmctbGVmdDogNXB4O31cclxuI3N1YnNjcmlwdGlvbkRldGFpbHNEaXYgbGkgPiBkaXYge21hcmdpbi1sZWZ0OiAxNXB4OyBmb250LXNpemU6IDE1cHg7fVxyXG5cclxuI3doYXRZb3VHZXRUYWIgdGQge2JvcmRlci1ib3R0b206IG5vbmU7fVxyXG5cclxuLnBkcCB7Y2xlYXI6IGJvdGg7fVxyXG4ucGRwIC5jZW50ZXIge21hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1heC13aWR0aDogMTMzMHB4O31cclxuXHJcbi5wZHAtZ2FsbGVyeSB7ZmxvYXQ6IGxlZnQ7IHdpZHRoOiAyNzVweDsgcGFkZGluZzogMCA1MHB4IDMwcHggMDt9XHJcbi5wZHAtZ2FsbGVyeS1tYWluIHtwYWRkaW5nOiAwIDAgMTBweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogNjclO31cclxubGkucGRwLWdhbGxlcnktdmlkZW86aG92ZXIgc3BhbiB7b3BhY2l0eTogMC44O31cclxuXHJcbi5wZHAtYmFkZ2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAxMHB4O1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxudWwucGRwLWdhbGxlcnktaGVybyB7bWFyZ2luOiAwIDAgMTBweCAxNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG51bC5wZHAtZ2FsbGVyeS1oZXJvIGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHR3aWR0aDogMjg1cHg7XHJcblx0aGVpZ2h0OiAzODBweDtcclxufVxyXG5cclxudWwucGRwLWdhbGxlcnktYWN0aW9ucyB7Zm9udC1zaXplOiAxMXB4OyBwYWRkaW5nLWxlZnQ6IDIwcHg7fVxyXG51bC5wZHAtZ2FsbGVyeS1hY3Rpb25zIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbnVsLnBkcC1nYWxsZXJ5LWFjdGlvbnMgbGkgLnNwcml0ZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvdHRvbTogLTJweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbnVsLnBkcC1nYWxsZXJ5LWFjdGlvbnMgbGkgYSB7Y29sb3I6ICM2NjY7IGZvbnQtZmFtaWx5OiAnbGF0b2JvbGQnO31cclxudWwucGRwLWdhbGxlcnktYWN0aW9ucyBsaSBhOmhvdmVyIHtjb2xvcjogIzE3N2M5Mjt9XHJcblxyXG4ucGRwLWdhbGxlcnktdGh1bWJzIHtmbG9hdDogbGVmdDsgcGFkZGluZzogMCAwIDEwcHg7fVxyXG4ucGRwLWdhbGxlcnktdGh1bWJzIC5qY2Fyb3VzZWwtY29udGFpbmVyIHtoZWlnaHQ6IDYycHg7IHdpZHRoOiAzMDVweDsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuLnBkcC1nYWxsZXJ5LXRodW1icyAuamNhcm91c2VsLWNsaXAge1xyXG5cdGhlaWdodDogNjJweDtcclxuXHR3aWR0aDogMjA0cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDI1cHg7XHJcbn1cclxuLmpjYXJvdXNlbC1wcmV2IHtib3R0b206IDVweDsgZm9udC1zaXplOiAwO31cclxuLmpjYXJvdXNlbC1uZXh0IHt0b3A6IDM3NXB4OyBmb250LXNpemU6IDA7IHotaW5kZXg6IDk7fVxyXG5cclxuLmpjYXJvdXNlbCB7d2lkdGg6IDUwcHg7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4uamNhcm91c2VsLXdyYXBwZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMjt9XHJcbi5qY2Fyb3VzZWwgdWwge2hlaWdodDogMzYxcHg7fVxyXG5cclxuLnBkcC1nYWxsZXJ5LXRodW1icyB1bCB7bWFyZ2luOiAwOyBwYWRkaW5nOiAwO31cclxuLnBkcC1nYWxsZXJ5LXRodW1icyB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nOiA2cHggMnB4O1xyXG5cdGhlaWdodDogNjJweDtcclxuXHR3aWR0aDogNDdweDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuLnBkcC1nYWxsZXJ5LXRodW1icyAuZmlyc3Qge3BhZGRpbmctbGVmdDogNDBweDt9XHJcbi5wZHAtZ2FsbGVyeS10aHVtYnMgLmxhc3Qge3BhZGRpbmctcmlnaHQ6IDMwcHg7fVxyXG4ucGRwLWdhbGxlcnktdGh1bWJzIHVsIGxpIGltZyB7ZGlzcGxheTogYmxvY2s7IGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7fVxyXG4ucGRwLWdhbGxlcnktdGh1bWJzIHVsIGxpLmFjdGl2ZVNsaWRlIGEgaW1nIHtib3JkZXItY29sb3I6ICM0NmE5ZGE7fVxyXG5cclxubGkucGRwLWdhbGxlcnktdmlkZW8gc3BhbiB7ZGlzcGxheTogYmxvY2s7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7fVxyXG5cclxuLnBkcC1vdmVydmlldyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogMTBweDtcclxuXHRtYXJnaW4tbGVmdDogNSU7XHJcbiAgICB3aWR0aDogNTIxcHg7XHJcblx0bWluLWhlaWdodDogMzc1cHg7XHJcbn1cclxuXHJcbi5wZHAgaDEge2NvbG9yOiAjMTUxNTE1OyBmb250OiAyMHB4LzMwcHggJ2xhdG9ib2xkJzsgdGV4dC10cmFuc2Zvcm06IG5vbmU7fVxyXG5cclxuLnBkcERlbGl2ZXJTZXBhcmF0b3Ige3BhZGRpbmctdG9wOiAxMHB4OyBtYXJnaW46IDEwcHggMjNweCAwOyBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYzt9XHJcblxyXG4ucGRwLXJhdGluZ3Mge1xyXG5cdG1hcmdpbjogMTVweCAwIDE1cHg7XHJcblx0cGFkZGluZzogMTBweCAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5wZHAtcmF0aW5ncyAucGRwLXJhdGluZ3MtYWN0aW9ucyB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAxNTBweDsgdG9wOiAzMCU7fVxyXG4ucGRwLXJhdGluZ3MgLnBkcC1yYXRpbmdzLWFjdGlvbnMgYSB7Zm9udDogMTZweCAnbGF0byc7fVxyXG4ucGRwLXJhdGluZ3MgLnBkcC1yYXRpbmdzLWFjdGlvbnMgYTpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4ucGRwLXJhdGluZ3MgLnBkcC1yYXRpbmdzLWFjdGlvbnMgc3BhbiArIHNwYW4ge21hcmdpbi1sZWZ0OiAwLjVlbSAhaW1wb3J0YW50O31cclxuXHJcbi5yZXZpZXdSYXRpbmcge2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuLnBkcC1vdmVydmlldyA+IC5wZHAtcmF0aW5ncyArIHVsIHttYXJnaW46IDA7IHBhZGRpbmctYm90dG9tOiA1cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO31cclxuXHJcbi5xdWFudGl0eVBlckNvbnRhaW5lciB7ZGlzcGxheTogbm9uZTsgaGVpZ2h0OiA1MHB4OyBmb250LWZhbWlseTogJ2xhdG9ib2xkJzt9XHJcblxyXG4ucGRwLWNhbGxvdXQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjFlZmU4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFlZmU4O1xyXG5cdHBhZGRpbmc6IDEwcHggMCAxMHB4IDMycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLnBkcC1jYWxsb3V0IC5zcHJpdGUge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAxM3B4O31cclxuLnBkcC1jYWxsb3V0IHN0cm9uZyB7Zm9udDogMTJweCAnbGF0b2JvbGQnO31cclxuLnBkcC1jYWxsb3V0IGEge2ZvbnQ6IDExcHggJ2xhdG9ib2xkJzt9XHJcbi5wZHAtY2FsbG91dCBhOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcblxyXG4ucGRwLXByb21vLCAucGRwLXByb21vIGJ1dHRvbiB7cG9zaXRpb246IGluaGVyaXQ7IGNvbG9yOiAjYjIyNjI2OyBmb250OiAxM3B4ICdsYXRvYm9sZCc7fVxyXG5cclxuLnBkcC1vcmRlciB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDM3NXB4O1xyXG59XHJcblxyXG4vKiBUYWJsZXQgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XHJcblx0LnBkcCBoMyB7bWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDt9XHJcblx0dWwucmV2aWV3cy1saXN0IGgzIHttYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDt9XHJcblx0LnBkcC1nYWxsZXJ5LW1haW4ge3JpZ2h0OiA2MyU7fVxyXG5cdC5wZHAtZ2FsbGVyeSB7cGFkZGluZzogMCA1MHB4IDMwcHggMjBweDt9XHJcblx0LnBkcC1nYWxsZXJ5IC5qY2Fyb3VzZWwge1xyXG5cdCAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCAgICBjbGVhcjogYm90aDtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIG1hcmdpbi10b3A6IDQzMHB4O1xyXG5cdCAgICBtYXJnaW4tbGVmdDogNjRweDtcclxuXHQgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG4gICAgLnBkcC1nYWxsZXJ5IC5qY2Fyb3VzZWwgdWwge2hlaWdodDogNjVweDt9XHJcbiAgICAucGRwLWdhbGxlcnkgLmpjYXJvdXNlbC1wcmV2IHtcclxuICAgIFx0dG9wOiA0NDRweDtcclxuICAgIFx0bGVmdDogMTBweDtcclxuICAgIFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAucGRwLWdhbGxlcnkgLmpjYXJvdXNlbC1uZXh0IHtcclxuICAgIFx0dG9wOiA0NDRweDtcclxuICAgIFx0bGVmdDogMzMwcHg7XHJcbiAgICBcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcblx0LnBkcCAjc2lkZWJhciB7XHJcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdC5wZHAgI2NvbnRlbnQge3BhZGRpbmc6IDAgMyUgMCAzJTt9XHJcblx0I3Jldmlld3Mge21hcmdpbjogYXV0byA0JSBhdXRvIDQlO31cclxuXHQucGRwLW9yZGVyIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwMHB4O1xyXG5cdFx0d2lkdGg6IDQwMHB4O1xyXG5cdH1cclxuXHQucGRwLW92ZXJ2aWV3IHttYXJnaW4tbGVmdDogOSU7fVxyXG5cdC5wZHAtb3ZlcnZpZXcgdGFibGUge2Rpc3BsYXk6IG5vbmU7fVxyXG5cdC5wZHAtb3ZlcnZpZXcgLmljZUNvb2xlck1zZyB7d2lkdGg6IDM3OHB4O31cclxuXHQudG9wLXJldmlld3Mge2Rpc3BsYXk6IG5vbmU7fVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDUwcHgpIHtcclxuXHQucGRwLWdhbGxlcnktbWFpbiB7cmlnaHQ6IDY5JTt9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC5wZHAtZ2FsbGVyeS1tYWluIHtyaWdodDogNzAlO31cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XHJcblx0LnBkcC1nYWxsZXJ5LW1haW4ge3JpZ2h0OiA3MiU7fVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDUwcHgpIHtcclxuXHQucGRwLWdhbGxlcnktbWFpbiB7cmlnaHQ6IDY5JTt9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDE2NTBweCkge1xyXG5cdC5wZHAtZ2FsbGVyeS1tYWluIHtyaWdodDogNjclO31cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTg1MHB4KSB7XHJcblx0LnBkcC1nYWxsZXJ5LW1haW4ge3JpZ2h0OiA2NSU7fVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcclxuXHQucGRwLWdhbGxlcnktbWFpbiB7cmlnaHQ6IDYzJTt9XHJcbn1cclxuXHJcbi5wZHAtb3JkZXItcHJpY2Uge3BhZGRpbmc6IDVweCAwIDEwcHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbi5wZHAtb3JkZXItcHJpY2UgaW5zIHtcclxuXHRmb250OiA0MnB4ICdsYXRvYm9sZCc7XHJcblx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0Y29sb3I6ICNiMjI2MjY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5wZHAtb3JkZXItcHJpY2UgZGVsIHtjb2xvcjogIzY2NjsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IGRpc3BsYXk6IGJsb2NrO31cclxuXHJcbmRsLnBkcC1vcmRlci1mb3JtIHt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG5kbC5wZHAtb3JkZXItZm9ybSBkdCB7bWFyZ2luLWxlZnQ6IDEwJTt9XHJcbmRsLnBkcC1vcmRlci1mb3JtIGRkIHt3aWR0aDogYXV0bzt9XHJcbmRsLnBkcC1vcmRlci1mb3JtIHNlbGVjdCB7d2lkdGg6IDE1MHB4O31cclxuZGwucGRwLW9yZGVyLWZvcm0gbGFiZWwge3BhZGRpbmc6IDZweCAwO31cclxuXHRcclxudWwucGRwLW9yZGVyLWFjdGlvbnMge3RleHQtYWxpZ246IGNlbnRlcjt9XHJcbnVsLnBkcC1vcmRlci1hY3Rpb25zIGxpIHtsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwIDAgMnB4OyBtYXJnaW46IDAgMCA2cHg7fVxyXG51bC5wZHAtb3JkZXItYWN0aW9ucyBsaS5sYXN0IHttYXJnaW4tdG9wOiAxMHB4O31cclxudWwucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbiB7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4OyBcclxuXHR3aWR0aDogODAlO1xyXG5cdCZbZGlzYWJsZWRde1xyXG5cdFx0Y29sb3I6ICMyMjIgIWltcG9ydGFudDtcclxuICAgIFx0YmFja2dyb3VuZDogI2VjZWJlNSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLnBkcE91dE9mU3RvY2sge1xyXG5cdGZvbnQ6IDIycHggJ2xhdG9ib2xkJztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogNXB4IDAgMDtcclxuICAgIGNvbG9yOiAjYjIyNjI2O1xyXG59XHJcblxyXG4ucGRwLW9yZGVyLWF2YWlsIHtcclxuXHRwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250OiAxM3B4ICdsYXRvYm9sZCc7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRpbWVUb09yZGVyIHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG4ucGRwLWF2YWlsYWJpbGl0eSB7cGFkZGluZzogNXB4OyBjb2xvcjogIzQ3ODIyMDt9XHJcbi5wZHAtYXZhaWxhYmlsaXR5LWxvdyB7cGFkZGluZzogNXB4OyBjb2xvcjogI2IyMjYyNjt9XHJcblxyXG4ucGRwLW9yZGVyLWVtYWlsIHtcclxuXHRmb250OiAxM3B0ICdsYXRvYm9sZCc7XHJcblx0bWFyZ2luOiAwIDAgMTJweDtcclxuXHRwYWRkaW5nOiA5cHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlZmU4O1xyXG59XHJcbi5wZHAtb3JkZXItZW1haWwgbGFiZWwge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRwYWRkaW5nOiA5cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2IyMjYyNjtcclxufVxyXG5cclxuLnBkcC1vcmRlci1hZGRlZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJhY2tncm91bmQ6ICM2NzVkNTE7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4ucGRwLW9yZGVyLWFkZGVkLm1lc3NhZ2UtYmVpZ2U6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAzMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpIC04OXB4IC0zMTNweCBuby1yZXBlYXQ7XHJcbn1cclxuLnBkcC1vcmRlci1hZGRlZCBhIHtjb2xvcjogI2ZmZn1cclxuXHJcbi5wZHAgI2NvbnRlbnQge1xyXG5cdHdpZHRoOiA3MCU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdG1pbi13aWR0aDogOTAwcHg7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLnBkcCAjc2lkZWJhciB7ZmxvYXQ6IHJpZ2h0OyB3aWR0aDogMzc3cHg7IGNsZWFyOiBib3RoO31cclxudWwudWktd2lkZ2V0LWNvbnRlbnQge21hcmdpbi10b3A6IDIwcHg7fVxyXG5cclxuLnBkcC1ib3gge1xyXG5cdHBhZGRpbmc6IDEzcHggOXB4IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LWllLWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4ucGRwLWJveCBoMiB7Zm9udDogMThweC8yMnB4ICdsYXRvYm9sZCc7fVxyXG4ucmlnaHQtcmV2aWV3IHtiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlZmU5O31cclxuXHJcbi5yZXZpZXdfY29udGFpbmVyIHttYXJnaW4tdG9wOiAxMHB4OyBwYWRkaW5nOiAxMHB4OyBiYWNrZ3JvdW5kOiAjZmZmO31cclxuLnJldmlld19jb250YWluZXIgZGl2IHtwYWRkaW5nLWJvdHRvbTogNXB4O31cclxuXHJcbi5yaWdodC10ZWFzZXItZGl2IHtwYWRkaW5nOiA1cHggMDt9XHJcbi5yZWFkLWFsbC1yZXZpZXdzLWxpbmsge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogN3B4IDA7fVxyXG5cclxuLnBkcC1jb21iby1pdGVtcyB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IGRvdHRlZCAjYjliOWI5O1xyXG5cdHBhZGRpbmc6IDE1cHggMCAxNXB4IDFweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMDNweDtcclxufVxyXG4ucGRwLWNvbWJvIGltZyB7ZmxvYXQ6IGxlZnQ7fVxyXG4ucGRwLWNvbWJvLXBsdXMge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDQycHggMCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMjJweDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLnBkcC1jb21ibyB1bCB7bWFyZ2luOiAwO31cclxuLnBkcC1jb21ibyB1bCBsaSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMCAwIDIwcHg7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4ucGRwLXRlc3RpbW9uaWFscyB1bCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IGRvdHRlZCAjYjliOWI5O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2I5YjliOTtcclxuXHRwYWRkaW5nOiAxNXB4IDAgNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG4ucGRwLXRlc3RpbW9uaWFscyB1bCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDEwcHggMCAxMHB4IDE0MnB4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRtaW4taGVpZ2h0OiA2N3B4O1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLnBkcC10ZXN0aW1vbmlhbHMgdWwgbGkgLnBkcC12aWRlby1ib3gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxufVxyXG4ucGRwLXRlc3RpbW9uaWFscyB1bCBsaSBpbWcge2JvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7fVxyXG5cclxuLnBkcC1kaXNjbGFpbWVyIHtmb250LXNpemU6IDExcHg7IGNvbG9yOiAjNjY2OyBwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG5cclxuLmFza1F1ZXN0aW9uU2VjdGlvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YxZWZlODtcclxuICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICB3aWR0aDogNTAwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4ubG9naW5Ub1N1Ym1pdFF1ZXN0aW9uIHtmbG9hdDogcmlnaHQ7IGZvbnQtc3R5bGU6IGl0YWxpYzsgY29sb3I6ICM3NTc1NzU7fVxyXG5cclxuLnJldmlld3Mtc3VtbWFyeSB7cGFkZGluZzogMTBweCAwO31cclxuLnJldmlld3Mtc3VtbWFyeSB1bC5yYXRpbmdzIHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDt9XHJcbi5yZXZpZXdzLXN1bW1hcnkgc3BhbiB7Zm9udDogMTNweCAnbGF0b2JvbGQnO31cclxuLnJldmlld3Mtc3VtbWFyeSAucmV2aWV3cy1zb3J0IHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlZmU4O1xyXG5cdGZvbnQ6IDE0cHggJ2xhdG9ib2xkJztcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5yZXZpZXdzLXN1bW1hcnkgLnJldmlld3Mtc29ydCBzZWxlY3Qge3dpZHRoOiAxNDJweDsgbWFyZ2luLWxlZnQ6IDEwcHg7fVxyXG5cclxuLnJldmlld3MtcGFnaW5hdGlvbiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWVmZTg7XHJcbiAgICBmb250OiAxOXB4LzE0cHggJ2xhdG9ib2xkJztcclxuICAgIHBhZGRpbmc6IDIwcHggMTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5yZXZpZXdzLXBhZ2luYXRpb24gcCB7Zm9udC1zaXplOiAxOXB4OyBtYXJnaW4tYm90dG9tOiAyMHB4O31cclxuLnJldmlld3MtcGFnaW5hdGlvbiB1bCB7Y29sb3I6ICM5OTk7IHRleHQtYWxpZ246IHJpZ2h0O31cclxuLnJldmlld3MtcGFnaW5hdGlvbiB1bCBsaSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAwIDVweDt9XHJcblxyXG4ucHJldlBhZ2VySW5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2kzLnB1cmVmb3JtdWxhcy5uZXQvaW1hZ2VzL3N0YXRpYy8yMDE4LWxlZnQtZGlzYWJsZS1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0ei1pbmRleDogOTtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIGxlZnQ6IDMyJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNTRweDtcclxufVxyXG4ucHJldlBhZ2VyQWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9pMy5wdXJlZm9ybXVsYXMubmV0L2ltYWdlcy9zdGF0aWMvMjAxOC1sZWZ0LWFjdGl2ZS1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0ei1pbmRleDogOTtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGxlZnQ6IDMyJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNTRweDtcclxufVxyXG4ubmV4dFBhZ2VySW5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2kzLnB1cmVmb3JtdWxhcy5uZXQvaW1hZ2VzL3N0YXRpYy8yMDE4LXJpZ2h0LWRpc2FibGUtYXJyb3cucG5nKSBuby1yZXBlYXQ7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHotaW5kZXg6IDk7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICByaWdodDogMzMlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA1NHB4O1xyXG59XHJcbi5uZXh0UGFnZXJBY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2kzLnB1cmVmb3JtdWxhcy5uZXQvaW1hZ2VzL3N0YXRpYy8yMDE4LXJpZ2h0LWFjdGl2ZS1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0ei1pbmRleDogOTtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHJpZ2h0OiAzMyU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDU0cHg7XHJcbn1cclxuXHJcbnVsLnJldmlld3MtbGlzdCwgdWwucWEtbGlzdCB7bWFyZ2luOiAwOyBwYWRkaW5nOiAxNXB4IDAgMDt9XHJcbnVsLnJldmlld3MtbGlzdCB7cGFkZGluZy1ib3R0b206IDA7IG1hcmdpbi1ib3R0b206IDA7IGNsZWFyOiBib3RoO31cclxudWwucmV2aWV3cy1saXN0PmxpLCB1bC5xYS1saXN0PmxpIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxufVxyXG51bC5yZXZpZXdzLWxpc3QgLnJldmlld3MtbGVmdCB7cGFkZGluZzogMTBweCAwIDFweDsgY29sb3I6ICM3NTc1NzU7fVxyXG5cclxuLnZlcmlmaWVkQnV5ZXIge2Zsb2F0OiByaWdodDt9XHJcblxyXG51bC5yZXZpZXdzLWxpc3QgLnJldmlld3MtbGVmdCBzdHJvbmcsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1sZWZ0IGIsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCBzdHJvbmcsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCBiIHtmb250LWZhbWlseTogJ2xhdG9ib2xkJzt9XHJcbnVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCB7Zm9udC1zaXplOiAxNHB4OyBtYXJnaW46IDEwcHggMDt9XHJcbnVsLnJldmlld3MtbGlzdCBoMyB7XHJcblx0Zm9udDogMjBweCAnbGF0b2JvbGQnO1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRtYXJnaW4tbGVmdDogMTAwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXdzLXBybyB7bWFyZ2luOiA1cHggMDt9XHJcbi5yZXZpZXdzLXBybyBoNCwgLnJldmlld3MtY29uIGg0IHttYXJnaW46IDAgNXB4IDAgMDsgZGlzcGxheTogaW5saW5lO31cclxuLnJldmlld3MtcHJvIHVsLCAucmV2aWV3cy1jb24gdWwge21hcmdpbjogMDt9XHJcblxyXG4ucmV2aWV3cy1yZWNvbW1lbmQge21hcmdpbi10b3A6IDEwcHg7fVxyXG4ucmV2aWV3cy1yZWNvbW1lbmQgaW1nIHt2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7IG1hcmdpbi1yaWdodDogNXB4O31cclxuXHJcbnVsLnFhLWxpc3QgLnFhLXEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuICAgIGZvbnQ6IDE5cHggJ2xhdG9ib2xkJztcclxufVxyXG51bC5xYS1saXN0IC5xYS1hbnN3ZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMDsgZGlzcGxheTogYmxvY2s7fVxyXG51bC5xYS1saXN0PmxpIHtwYWRkaW5nLWxlZnQ6IDQwcHg7fVxyXG51bC5xYS1saXN0IC5xYS1uYW1lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogODBweDtcclxuXHRjb2xvcjogIzc1NzU3NTtcclxufVxyXG51bC5xYS1saXN0IC5xYS1hIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTQwcHg7XHJcblx0dG9wOiAwO1xyXG4gICAgZm9udDogMTlweCAnbGF0b2JvbGQnO1xyXG59XHJcblxyXG4ucWEtYW5zd2VyIHVsIGxpIHttYXJnaW46IDAgMCAxMHB4O31cclxuLnFhLWFuc3dlciAucWEtYW5zd2VyLXRvZ2dsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICNiMjI2MjY7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5xYS1jb250ZW50IHttYXJnaW4tbGVmdDogODBweDsgZm9udDogMTRweCAnbGF0b2JvbGQnO31cclxuLnFhLWxpc3QgLnFhLWFuc3dlciAucWEtY29udGVudCB7Zm9udDogMTRweCAnbGF0byc7fVxyXG5cclxuLnFhRm9ybSB7YmFja2dyb3VuZC1jb2xvcjogI2YxZWZlODt9XHJcblxyXG4udG9wLXJldmlld3Mge2JhY2tncm91bmQtY29sb3I6ICNmMWVmZTg7IG1hcmdpbi1ib3R0b206IDIwcHg7fVxyXG4udG9wLXJldmlld3MgcCB7cGFkZGluZzogMTVweDt9XHJcblxyXG4ucmVhZC1hbGwtcmV2aWV3cyB7ZmxvYXQ6IHJpZ2h0OyBwYWRkaW5nLWJvdHRvbTogMTBweDt9XHJcbi5yZXZpZXdzLWhlYWRpbmcge3BhZGRpbmctdG9wOiAxNXB4OyBwYWRkaW5nLWJvdHRvbTogOHB4O31cclxuLnJldmlld2VyIHttYXJnaW4tdG9wOiAzMHB4O31cclxuXHJcbi5yZXZpZXctanVzdGlmeS1idXR0b24ge2NvbG9yOiAjNTk1OTU5O31cclxuLmhlbHBmdWxfdGV4dCB7ZmxvYXQ6IGxlZnQ7IG1hcmdpbi10b3A6IDEwcHg7IGZvbnQ6IDEycHggJ2xhdG9pdGFsaWMnO31cclxuLnJldmlldy1idXR0b25zIHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDc5cHg7XHJcblx0bWFyZ2luLXRvcDogOHB4O1xyXG59XHJcbi5yZXZpZXctYnV0dG9ucyBpbnB1dC5idXR0b24tcmV2aWV3LXllcywgLnJldmlldy1idXR0b25zIGlucHV0LmJ1dHRvbi1yZXZpZXctbm8ge2Zsb2F0OiBsZWZ0OyBtYXJnaW4tbGVmdDogNXB4OyBwYWRkaW5nOiAzcHggNXB4OyBjb2xvcjogIzRmNGY0ZiAhaW1wb3J0YW50OyBmb250OiAxMXB4ICdsYXRvYm9sZCc7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7IGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7fVxyXG4ucmV2aWV3LWJ1dHRvbnMgaW5wdXQuYnV0dG9uLXJldmlldy15ZXM6aG92ZXIsIC5yZXZpZXctYnV0dG9ucyBpbnB1dC5idXR0b24tcmV2aWV3LW5vOmhvdmVyIHtjb2xvcjogIzIyMiAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjNWM1O31cclxuXHJcbi5wZW9wbGUtZmVlZGJhY2sge2ZvbnQ6IDEzcHggJ2xhdG9pdGFsaWMnOyB0ZXh0LWFsaWduOiByaWdodDsgY29sb3I6ICM3NTc1NzU7fVxyXG4uc3JkX2xvZ28ge21hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7fVxyXG4uX1NSRCB7Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7fVxyXG5cclxuLmljZUNvb2xlck1zZyB7Ym9yZGVyOiAycHggc29saWQgIzAwYjNlMTt9XHJcbi5pY2VDb29sZXJNc2cgLnRvb2x0aXAtbW9kYWwge2NvbG9yOiAjZmZmOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XHJcblxyXG5pbnB1dC5idXR0b24tZ3JlZW4sIGJ1dHRvbi5idXR0b24tZ3JlZW4ge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQ6IDE3cHggJ2xhdG9ib2xkJztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzQ3ODIyMDtcclxuXHRiYWNrZ3JvdW5kOiAjNDc4MjIwO1xyXG59XHJcbmlucHV0LmJ1dHRvbi1ncmVlbjpob3ZlciwgYnV0dG9uLmJ1dHRvbi1ncmVlbjpob3ZlciB7Y29sb3I6ICNmZmY7IGJvcmRlcjogMXB4IHNvbGlkICMzYjY3MWU7IGJhY2tncm91bmQtY29sb3I6ICMzYjY3MWU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTt9XHJcblxyXG4uY3VycmVudFBhZ2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgcGFkZGluZzogMTJweCAxMnB4IDEwcHggMTBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uaW5hY3RpdmVQYWdlIHtcclxuICAgIGZvbnQ6IDE4cHggJ2xhdG9ib2xkJztcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4ucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbi5idXR0b24tZ3JleSwgdWwuaXRlbS1jYXJvdXNlbCBsaS5pdGVtLWl0ZW0gaW5wdXQuYnV0dG9uLXdoaXRlLCB1bC5pdGVtLWNhcm91c2VsIGxpLml0ZW0taXRlbSBidXR0b24uYnV0dG9uLXdoaXRlIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiA3cHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDc4MjIwO1xyXG5cdGZvbnQ6IDE3cHggJ2xhdG9ib2xkJztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5wZHAtb3JkZXItYWN0aW9ucyAuYnV0dG9uLmJ1dHRvbi1ncmV5OmhvdmVyLCB1bC5pdGVtLWNhcm91c2VsIGxpLml0ZW0taXRlbSBpbnB1dC5idXR0b24td2hpdGU6aG92ZXIsIHVsLml0ZW0tY2Fyb3VzZWwgbGkuaXRlbS1pdGVtIGJ1dHRvbi5idXR0b24td2hpdGU6aG92ZXIge2NvbG9yOiAjMjIyICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6ICNlY2ViZTUgIWltcG9ydGFudDt9XHJcblxyXG4ucGRwIHN0cm9uZyB7Zm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7IGZvbnQtd2VpZ2h0OiBub3JtYWw7fVxyXG5cclxuZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLW9yZGVyIHt3aWR0aDogMjUwcHg7IGZsb2F0OiByaWdodDt9XHJcbmRpdi5tb2RhbC1jb250YWluZXIgLnBkcC1vdmVydmlldyB7d2lkdGg6IDM2MHB4OyBsZWZ0OiAzMTVweDsgcG9zaXRpb246IGFic29sdXRlO31cclxuLnBkcC1vcmRlci1vdXRPZlN0b2NrIGlucHV0LnBkcC1vcmRlci1lbWFpbC1pbnB1dCB7XHJcblx0d2lkdGg6IDgwJTtcclxuXHR0ZXh0LWluZGVudDogMS4yZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnbGF0b2JvbGQnO1xyXG59XHJcbi5wZHAtb3JkZXItb3V0T2ZTdG9jayBidXR0b24uYnV0dG9uLmJ1dHRvbi1ncmV5IHtcclxuXHRwYWRkaW5nOiAxMnB4IDhweDtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0Zm9udC1zaXplOiAuOWVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2IyMjYyNjtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuLnBkcC1vcmRlci1vdXRPZlN0b2NrIGJ1dHRvbi5idXR0b24uYnV0dG9uLWdyZXk6aG92ZXIge2NvbG9yOiAjMjIyOyBiYWNrZ3JvdW5kOiAjYzVjNWM1O31cclxuLnBkcC1vcmRlciAucGRwLW9yZGVyLWF1dG9zaGlwIHNlbGVjdCB7d2lkdGg6IDEwMCU7IG1hcmdpbi1ib3R0b206IDEwcHg7fVxyXG4ucGRwLWF1dG9zaGlwLW9mZmVyLWRldGFpbHMge3RleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7fVxyXG5cclxuLnBkcFN1YnNjcmlwdGlvbkNvbnRlbnQgLnBkcC1vdmVydmlldyB7bWFyZ2luLWxlZnQ6IDYlO31cclxuXHJcbi5mcmVlU2hpcHBpbmdCaWdUZXh0IHtkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogMTBweDsgY29sb3I6ICMxNTE1MTU7IGZvbnQ6IDEzcHggJ2xhdG9ib2xkJzsgdGV4dC1hbGlnbjogY2VudGVyO31cclxuLnRhYiB7bWFyZ2luLXRvcDogNDBweDsgei1pbmRleDogOTkgIWltcG9ydGFudDt9XHJcblxyXG5kaXYubW9kYWwtY29udGFpbmVyIC5wZHAtb3JkZXIge21hcmdpbi10b3A6IDI1cHg7fVxyXG4uc2Vhc29uYWxTaGlwbWVudHMge2Rpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAwIDE1cHggMTBweDsgZm9udC1zaXplOiAxNHB4OyB0ZXh0LWFsaWduOiBsZWZ0O31cclxuLmF1dG9tYXRpY1BheW1lbnRzIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy10b3A6IDEwcHg7fVxyXG4ud2hhdFlvdUdldFRpdGxlIHtwYWRkaW5nLWJvdHRvbTogMTVweDsgZm9udDogMjVweC8zMnB4ICdvc3dhbGRyZWd1bGFyJzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTt9XHJcbi53aGF0WW91R2V0VGl0bGU6Zmlyc3QtY2hpbGQge3BhZGRpbmctdG9wOiA1MHB4O31cclxuLndoYXRZb3VHZXRQYXJhIHttYXJnaW4tYm90dG9tOiA3NXB4O31cclxuLnBkcC1vcmRlciAucGRwLW9yZGVyLWJ1bGstcHJvZHVjdCBzcGFuLmJ1bGt5RmVlUHJpY2Uge2NvbG9yOiAjYjIyNjI2O31cclxuXHJcbi8qIG1lZGljYWxzdXBlcnZpc2lvbiBjc3MgKi9cclxuLnBkcC1tZWRpY2FsU3VwZXJ2aXNpb257XHJcblx0bWFyZ2luOjEwcHggMjBweDtcclxuXHRwYWRkaW5nOjEwcHg7XHJcblx0YmFja2dyb3VuZDojZGRkO1x0XHJcbn1cclxuLnBkcC1tZWRpY2FsU3VwZXJ2aXNpb24gLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxMHB4O31cclxuLnBkcC1tZWRpY2FsU3VwZXJ2aXNpb24gaW5wdXR7bWFyZ2luLXRvcDo1cHg7d2lkdGg6OTQlO31cclxuXHJcblxyXG4vKiBhY2Nlc3NpYmlsaXR5IHVpIGlzc3VlcyAqL1xyXG4ucmV2aWV3cy1zZWN0aW9ue21hcmdpbjowO31cclxuLnJldmlld3Mtc2VjdGlvbiBsaXttYXJnaW46MDtsaXN0LXN0eWxlOiBub25lO31cclxuLnBkcC1nYWxsZXJ5LXZpZGVvPmF7ZGlzcGxheTpibG9jazt9XHJcblxyXG5cclxuLyogZW1wdHkgcmV2aWV3IHNlY3Rpb24qL1xyXG4uZW1wdHlSZXZpZXdTZWN0aW9ue1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcbi5lbXB0eVJldmlld1NlY3Rpb24gcHsgICAgXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgMThweCAwIDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuI3Jldmlld3MgLmVtcHR5UmV2aWV3U2VjdGlvbiBhe1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDEycHggNDJweDtcclxufVxyXG4jcmV2aWV3cyAud3JpdGVSZXZpZXd7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDIycHggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi8qIFJlY29tbWVuZGF0aW9ucyBDU1MgRW5naW5lICovXHJcbi5xdWFudGl0eVBlclNpemVDb250YWluZXJ7XHJcblx0Zm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG59XHJcbi5xdWFudGl0eVBlclNpemVDb250YWluZXIgLnRpdGxle1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQ6MTRweCAnbGF0b2JvbGQnO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuLnF1YW50aXR5UGVyU2l6ZUNvbnRhaW5lciBzZWxlY3R7XHJcblx0d2lkdGg6MjgwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5wZHAgI2NvbnRlbnQgLnBmUmVjU2xvdHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogODQlO1xyXG59XHJcblxyXG5cclxuLyogZ2F0ZWQgcHJvZHVjdHMgY3NzICovXHJcbi5nYXRlZC1wcm9kdWN0LWxvZ2luIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHQubG9naW4tbWVzc2FnZSB7XHJcblx0ICAgIHBhZGRpbmc6IDEycHggNTBweDtcclxuXHQgICAgbWFyZ2luOiAwIDE1cHg7XHJcblx0fVxyXG5cdC5sb2dpbi1tZXNzYWdle1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZTM5ODtcclxuXHQgICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcblx0ICAgIGZvbnQtZmFtaWx5OiAnbGF0b2JvbGQnO1xyXG5cdCAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHQubG9naW4tc3VjY2Vzcy1tZXNzYWdlIHtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTM5ODtcclxuXHQgICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcblx0ICAgIGZvbnQtZmFtaWx5OiAnbGF0b2JvbGQnO1xyXG5cdCAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0fVxyXG59XHJcbi5nYXRlZC1jdXN0b21lcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUzOTg7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCA4cHg7XHJcbiAgICBtYXJnaW46IDEwcHggMTVweDtcclxuICAgICYuZXJyb3J7XHJcbiAgICBcdC5jaGVja21hcmt7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZGVkZTtcclxuICAgIFx0XHRib3JkZXI6IDJweCBzb2xpZCAjYzAwO1xyXG4gICAgXHR9XHJcbiAgICBcdC5lcnJvci1tZXNzYWdle1xyXG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBcdFx0cHtcclxuICAgIFx0XHRcdGl7XHJcbiAgICBcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIFx0XHRcdH1cclxuICAgIFx0XHR9XHJcbiAgICBcdH1cclxuICAgIH1cclxufVxyXG5cclxuLmRpc2FibGVTZWxlY3Rpb257XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0LmZvcm0tcXR5e1xyXG5cdFx0Y29sb3I6ICNkMGQwZDA7XHJcblx0fVxyXG59XHJcblxyXG4uYWRqdXN0Wm9vbVJhdGlve1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZ2F0ZWQtcHJvZHVjdC1saW1pdHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2MwMDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59IiwidHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZWZlODtcbn1cblxudHI6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuI2FkZFRvRmF2b3JpdGVzQnV0dG9uIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzQ3ODIyMDtcbiAgcGFkZGluZzogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzQ3ODIyMDtcbn1cblxuI2hvd0l0V29ya3NUYWIgZGl2ID4gc3BhbiB7XG4gIGNvbG9yOiAjMTc3YzkyO1xuICBmb250OiAxNXB4ICdsYXRvYm9sZCc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jbW9kYWwgLnBkcCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuI21vZGFsIC5wZHAtZGV0YWlscyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNjZweDtcbiAgbWFyZ2luLXRvcDogNDkwcHg7XG59XG5cbiNtb2RhbCAucGRwLWdhbGxlcnktbWFpbiwgZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLW92ZXJ2aWV3IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbiNtb2RhbCAucGRwLWdhbGxlcnktbWFpbiwgI21vZGFsIHVsLnBkcC1nYWxsZXJ5LWhlcm8ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDIlO1xufVxuXG4jcGRwUHJpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuI3BsYXllciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbiNwbHVzT25lQmx1ZSB7XG4gIGNvbG9yOiAjMzg1NGEzO1xuICBmb250OiAxNnB4ICdsYXRvJywgQXJpYWwsIHNhbnMgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jcGx1c09uZUJsdWUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTVweDtcbn1cblxuI3BsdXNPbmVNb2R1bGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9pMy5wdXJlZm9ybXVsYXMubmV0L2ltYWdlcy9zdGF0aWMvbGFiZWxfcGx1c18xX2ljb24ucG5nKSAwIC0xMXB4IG5vLXJlcGVhdDtcbn1cblxuI3FhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3FhIGlucHV0LCAjcWEgdGV4dGFyZWEge1xuICB3aWR0aDogOTclO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbiNxYSAuYnV0dG9uIHtcbiAgZm9udDogMTNweCAnbGF0b2JvbGQnO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuI3JlbW92ZUZyb21GYXZvcml0ZXNCdXR0b24ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzQ3ODIyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNDc4MjIwO1xufVxuXG4jcmV2aWV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBjbGVhcjogYm90aDtcbn1cblxuI3Jldmlld3MgPiBhLmJ1dHRvbiwgI3FhID4gYS5idXR0b24sICNzdWJtaXRCdXR0b24sICNxYSAuYnV0dG9uLCBkaXYubW9kYWwtY29udGFpbmVyIC5wZHAtZGV0YWlscyBhIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3ODIyMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4jcmV2aWV3cyA+IGEuYnV0dG9uOmhvdmVyLCAjcWEgPiBhLmJ1dHRvbjpob3ZlciwgI3N1Ym1pdEJ1dHRvbjpob3ZlciwgI3FhIC5idXR0b246aG92ZXIsIGRpdi5tb2RhbC1jb250YWluZXIgLnBkcC1kZXRhaWxzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I2NzFlO1xufVxuXG4jcmV2aWV3cyBzdHJvbmcsICNxYSBzdHJvbmcge1xuICBmb250OiAxNHB4ICdsYXRvYm9sZCc7XG59XG5cbiNyZXZpZXdzIGgyLCAjcWEgaDIge1xuICBmb250OiAyNXB4ICdsYXRvYm9sZCc7XG59XG5cbiNyZXZpZXdzID4gYS5idXR0b24sICNxYSA+IGEuYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xuICBmb250OiAxM3B4ICdsYXRvYm9sZCcgIWltcG9ydGFudDtcbn1cblxuI3Jldmlld3MgPiBhLmJ1dHRvbjpob3ZlciwgI3FhID4gYS5idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjY3MWU7XG59XG5cbiNzdWJtaXRCdXR0b24ge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbiNzdWJzY3JpcHRpb25EZXRhaWxzRGl2IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuI3N1YnNjcmlwdGlvbkRldGFpbHNEaXYgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuI3N1YnNjcmlwdGlvbkRldGFpbHNEaXYgbGkgPiBkaXYge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4jd2hhdFlvdUdldFRhYiB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5wZHAge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnBkcCAuY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMzMwcHg7XG59XG5cbi5wZHAtZ2FsbGVyeSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjc1cHg7XG4gIHBhZGRpbmc6IDAgNTBweCAzMHB4IDA7XG59XG5cbi5wZHAtZ2FsbGVyeS1tYWluIHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDY3JTtcbn1cblxubGkucGRwLWdhbGxlcnktdmlkZW86aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnBkcC1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxudWwucGRwLWdhbGxlcnktaGVybyB7XG4gIG1hcmdpbjogMCAwIDEwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG51bC5wZHAtZ2FsbGVyeS1oZXJvIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjg1cHg7XG4gIGhlaWdodDogMzgwcHg7XG59XG5cbnVsLnBkcC1nYWxsZXJ5LWFjdGlvbnMge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxudWwucGRwLWdhbGxlcnktYWN0aW9ucyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxudWwucGRwLWdhbGxlcnktYWN0aW9ucyBsaSAuc3ByaXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0ycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG51bC5wZHAtZ2FsbGVyeS1hY3Rpb25zIGxpIGEge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XG59XG5cbnVsLnBkcC1nYWxsZXJ5LWFjdGlvbnMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTc3YzkyO1xufVxuXG4ucGRwLWdhbGxlcnktdGh1bWJzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuXG4ucGRwLWdhbGxlcnktdGh1bWJzIC5qY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA2MnB4O1xuICB3aWR0aDogMzA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBkcC1nYWxsZXJ5LXRodW1icyAuamNhcm91c2VsLWNsaXAge1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiAyMDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDI1cHg7XG59XG5cbi5qY2Fyb3VzZWwtcHJldiB7XG4gIGJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5qY2Fyb3VzZWwtbmV4dCB7XG4gIHRvcDogMzc1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogOTtcbn1cblxuLmpjYXJvdXNlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uamNhcm91c2VsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5qY2Fyb3VzZWwgdWwge1xuICBoZWlnaHQ6IDM2MXB4O1xufVxuXG4ucGRwLWdhbGxlcnktdGh1bWJzIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGRwLWdhbGxlcnktdGh1bWJzIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA2cHggMnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiA0N3B4O1xuICBtYXJnaW46IDA7XG59XG5cbi5wZHAtZ2FsbGVyeS10aHVtYnMgLmZpcnN0IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucGRwLWdhbGxlcnktdGh1bWJzIC5sYXN0IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLnBkcC1nYWxsZXJ5LXRodW1icyB1bCBsaSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLnBkcC1nYWxsZXJ5LXRodW1icyB1bCBsaS5hY3RpdmVTbGlkZSBhIGltZyB7XG4gIGJvcmRlci1jb2xvcjogIzQ2YTlkYTtcbn1cblxubGkucGRwLWdhbGxlcnktdmlkZW8gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ucGRwLW92ZXJ2aWV3IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgd2lkdGg6IDUyMXB4O1xuICBtaW4taGVpZ2h0OiAzNzVweDtcbn1cblxuLnBkcCBoMSB7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBmb250OiAyMHB4LzMwcHggJ2xhdG9ib2xkJztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5wZHBEZWxpdmVyU2VwYXJhdG9yIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIG1hcmdpbjogMTBweCAyM3B4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4ucGRwLXJhdGluZ3Mge1xuICBtYXJnaW46IDE1cHggMCAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBkcC1yYXRpbmdzIC5wZHAtcmF0aW5ncy1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNTBweDtcbiAgdG9wOiAzMCU7XG59XG5cbi5wZHAtcmF0aW5ncyAucGRwLXJhdGluZ3MtYWN0aW9ucyBhIHtcbiAgZm9udDogMTZweCAnbGF0byc7XG59XG5cbi5wZHAtcmF0aW5ncyAucGRwLXJhdGluZ3MtYWN0aW9ucyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wZHAtcmF0aW5ncyAucGRwLXJhdGluZ3MtYWN0aW9ucyBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4ucmV2aWV3UmF0aW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBkcC1vdmVydmlldyA+IC5wZHAtcmF0aW5ncyArIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxuLnF1YW50aXR5UGVyQ29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LWZhbWlseTogJ2xhdG9ib2xkJztcbn1cblxuLnBkcC1jYWxsb3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YxZWZlODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWVmZTg7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4ucGRwLWNhbGxvdXQgLnNwcml0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxM3B4O1xufVxuXG4ucGRwLWNhbGxvdXQgc3Ryb25nIHtcbiAgZm9udDogMTJweCAnbGF0b2JvbGQnO1xufVxuXG4ucGRwLWNhbGxvdXQgYSB7XG4gIGZvbnQ6IDExcHggJ2xhdG9ib2xkJztcbn1cblxuLnBkcC1jYWxsb3V0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBkcC1wcm9tbywgLnBkcC1wcm9tbyBidXR0b24ge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgY29sb3I6ICNiMjI2MjY7XG4gIGZvbnQ6IDEzcHggJ2xhdG9ib2xkJztcbn1cblxuLnBkcC1vcmRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzc1cHg7XG59XG5cbi8qIFRhYmxldCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5wZHAgaDMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdWwucmV2aWV3cy1saXN0IGgzIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRwLWdhbGxlcnktbWFpbiB7XG4gICAgcmlnaHQ6IDYzJTtcbiAgfVxuICAucGRwLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IDAgNTBweCAzMHB4IDIwcHg7XG4gIH1cbiAgLnBkcC1nYWxsZXJ5IC5qY2Fyb3VzZWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5wZHAtZ2FsbGVyeSAuamNhcm91c2VsIHVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnBkcC1nYWxsZXJ5IC5qY2Fyb3VzZWwtcHJldiB7XG4gICAgdG9wOiA0NDRweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIC5wZHAtZ2FsbGVyeSAuamNhcm91c2VsLW5leHQge1xuICAgIHRvcDogNDQ0cHg7XG4gICAgbGVmdDogMzMwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAucGRwICNzaWRlYmFyIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAucGRwICNjb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDMlIDAgMyU7XG4gIH1cbiAgI3Jldmlld3Mge1xuICAgIG1hcmdpbjogYXV0byA0JSBhdXRvIDQlO1xuICB9XG4gIC5wZHAtb3JkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgLnBkcC1vdmVydmlldyB7XG4gICAgbWFyZ2luLWxlZnQ6IDklO1xuICB9XG4gIC5wZHAtb3ZlcnZpZXcgdGFibGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBkcC1vdmVydmlldyAuaWNlQ29vbGVyTXNnIHtcbiAgICB3aWR0aDogMzc4cHg7XG4gIH1cbiAgLnRvcC1yZXZpZXdzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDUwcHgpIHtcbiAgLnBkcC1nYWxsZXJ5LW1haW4ge1xuICAgIHJpZ2h0OiA2OSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGRwLWdhbGxlcnktbWFpbiB7XG4gICAgcmlnaHQ6IDcwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC5wZHAtZ2FsbGVyeS1tYWluIHtcbiAgICByaWdodDogNzIlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDUwcHgpIHtcbiAgLnBkcC1nYWxsZXJ5LW1haW4ge1xuICAgIHJpZ2h0OiA2OSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2NTBweCkge1xuICAucGRwLWdhbGxlcnktbWFpbiB7XG4gICAgcmlnaHQ6IDY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTg1MHB4KSB7XG4gIC5wZHAtZ2FsbGVyeS1tYWluIHtcbiAgICByaWdodDogNjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcbiAgLnBkcC1nYWxsZXJ5LW1haW4ge1xuICAgIHJpZ2h0OiA2MyU7XG4gIH1cbn1cblxuLnBkcC1vcmRlci1wcmljZSB7XG4gIHBhZGRpbmc6IDVweCAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBkcC1vcmRlci1wcmljZSBpbnMge1xuICBmb250OiA0MnB4ICdsYXRvYm9sZCc7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogI2IyMjYyNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGRwLW9yZGVyLXByaWNlIGRlbCB7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmRsLnBkcC1vcmRlci1mb3JtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5kbC5wZHAtb3JkZXItZm9ybSBkdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7XG59XG5cbmRsLnBkcC1vcmRlci1mb3JtIGRkIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmRsLnBkcC1vcmRlci1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuZGwucGRwLW9yZGVyLWZvcm0gbGFiZWwge1xuICBwYWRkaW5nOiA2cHggMDtcbn1cblxudWwucGRwLW9yZGVyLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnVsLnBkcC1vcmRlci1hY3Rpb25zIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDJweDtcbiAgbWFyZ2luOiAwIDAgNnB4O1xufVxuXG51bC5wZHAtb3JkZXItYWN0aW9ucyBsaS5sYXN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxudWwucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDgwJTtcbn1cblxudWwucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZWNlYmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5wZHBPdXRPZlN0b2NrIHtcbiAgZm9udDogMjJweCAnbGF0b2JvbGQnO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAwIDA7XG4gIGNvbG9yOiAjYjIyNjI2O1xufVxuXG4ucGRwLW9yZGVyLWF2YWlsIHtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQ6IDEzcHggJ2xhdG9ib2xkJztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50aW1lVG9PcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGRwLWF2YWlsYWJpbGl0eSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICM0NzgyMjA7XG59XG5cbi5wZHAtYXZhaWxhYmlsaXR5LWxvdyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICNiMjI2MjY7XG59XG5cbi5wZHAtb3JkZXItZW1haWwge1xuICBmb250OiAxM3B0ICdsYXRvYm9sZCc7XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIHBhZGRpbmc6IDlweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWVmZTg7XG59XG5cbi5wZHAtb3JkZXItZW1haWwgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyNjI2O1xufVxuXG4ucGRwLW9yZGVyLWFkZGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICM2NzVkNTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGRwLW9yZGVyLWFkZGVkLm1lc3NhZ2UtYmVpZ2U6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAzMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc3ByaXRlLnBuZykgLTg5cHggLTMxM3B4IG5vLXJlcGVhdDtcbn1cblxuLnBkcC1vcmRlci1hZGRlZCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wZHAgI2NvbnRlbnQge1xuICB3aWR0aDogNzAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBkcCAjc2lkZWJhciB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDM3N3B4O1xuICBjbGVhcjogYm90aDtcbn1cblxudWwudWktd2lkZ2V0LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucGRwLWJveCB7XG4gIHBhZGRpbmc6IDEzcHggOXB4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtaWUtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wZHAtYm94IGgyIHtcbiAgZm9udDogMThweC8yMnB4ICdsYXRvYm9sZCc7XG59XG5cbi5yaWdodC1yZXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlZmU5O1xufVxuXG4ucmV2aWV3X2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yZXZpZXdfY29udGFpbmVyIGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5yaWdodC10ZWFzZXItZGl2IHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5yZWFkLWFsbC1yZXZpZXdzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuXG4ucGRwLWNvbWJvLWl0ZW1zIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjYjliOWI5O1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDNweDtcbn1cblxuLnBkcC1jb21ibyBpbWcge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnBkcC1jb21iby1wbHVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDQycHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBkcC1jb21ibyB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBkcC1jb21ibyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5wZHAtdGVzdGltb25pYWxzIHVsIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjYjliOWI5O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiOWI5Yjk7XG4gIHBhZGRpbmc6IDE1cHggMCA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5wZHAtdGVzdGltb25pYWxzIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxNDJweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA2N3B4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGRwLXRlc3RpbW9uaWFscyB1bCBsaSAucGRwLXZpZGVvLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ucGRwLXRlc3RpbW9uaWFscyB1bCBsaSBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuXG4ucGRwLWRpc2NsYWltZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hc2tRdWVzdGlvblNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlZmU4O1xuICBoZWlnaHQ6IDIzMHB4O1xuICB3aWR0aDogNTAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5sb2dpblRvU3VibWl0UXVlc3Rpb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM3NTc1NzU7XG59XG5cbi5yZXZpZXdzLXN1bW1hcnkge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5yZXZpZXdzLXN1bW1hcnkgdWwucmF0aW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ucmV2aWV3cy1zdW1tYXJ5IHNwYW4ge1xuICBmb250OiAxM3B4ICdsYXRvYm9sZCc7XG59XG5cbi5yZXZpZXdzLXN1bW1hcnkgLnJldmlld3Mtc29ydCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZWZlODtcbiAgZm9udDogMTRweCAnbGF0b2JvbGQnO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnJldmlld3Mtc3VtbWFyeSAucmV2aWV3cy1zb3J0IHNlbGVjdCB7XG4gIHdpZHRoOiAxNDJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5yZXZpZXdzLXBhZ2luYXRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZWZlODtcbiAgZm9udDogMTlweC8xNHB4ICdsYXRvYm9sZCc7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZXZpZXdzLXBhZ2luYXRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJldmlld3MtcGFnaW5hdGlvbiB1bCB7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnJldmlld3MtcGFnaW5hdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5wcmV2UGFnZXJJbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2kzLnB1cmVmb3JtdWxhcy5uZXQvaW1hZ2VzL3N0YXRpYy8yMDE4LWxlZnQtZGlzYWJsZS1hcnJvdy5wbmcpIG5vLXJlcGVhdDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBsZWZ0OiAzMiU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1NHB4O1xufVxuXG4ucHJldlBhZ2VyQWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vaTMucHVyZWZvcm11bGFzLm5ldC9pbWFnZXMvc3RhdGljLzIwMTgtbGVmdC1hY3RpdmUtYXJyb3cucG5nKSBuby1yZXBlYXQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiAzMiU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1NHB4O1xufVxuXG4ubmV4dFBhZ2VySW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9pMy5wdXJlZm9ybXVsYXMubmV0L2ltYWdlcy9zdGF0aWMvMjAxOC1yaWdodC1kaXNhYmxlLWFycm93LnBuZykgbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHJpZ2h0OiAzMyU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1NHB4O1xufVxuXG4ubmV4dFBhZ2VyQWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vaTMucHVyZWZvcm11bGFzLm5ldC9pbWFnZXMvc3RhdGljLzIwMTgtcmlnaHQtYWN0aXZlLWFycm93LnBuZykgbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcmlnaHQ6IDMzJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDU0cHg7XG59XG5cbnVsLnJldmlld3MtbGlzdCwgdWwucWEtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwIDA7XG59XG5cbnVsLnJldmlld3MtbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjbGVhcjogYm90aDtcbn1cblxudWwucmV2aWV3cy1saXN0ID4gbGksIHVsLnFhLWxpc3QgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbnVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1sZWZ0IHtcbiAgcGFkZGluZzogMTBweCAwIDFweDtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG5cbi52ZXJpZmllZEJ1eWVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG51bC5yZXZpZXdzLWxpc3QgLnJldmlld3MtbGVmdCBzdHJvbmcsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1sZWZ0IGIsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCBzdHJvbmcsIHVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCBiIHtcbiAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XG59XG5cbnVsLnJldmlld3MtbGlzdCAucmV2aWV3cy1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbnVsLnJldmlld3MtbGlzdCBoMyB7XG4gIGZvbnQ6IDIwcHggJ2xhdG9ib2xkJztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4ucmV2aWV3cy1wcm8ge1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4ucmV2aWV3cy1wcm8gaDQsIC5yZXZpZXdzLWNvbiBoNCB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5yZXZpZXdzLXBybyB1bCwgLnJldmlld3MtY29uIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmV2aWV3cy1yZWNvbW1lbmQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucmV2aWV3cy1yZWNvbW1lbmQgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxudWwucWEtbGlzdCAucWEtcSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBmb250OiAxOXB4ICdsYXRvYm9sZCc7XG59XG5cbnVsLnFhLWxpc3QgLnFhLWFuc3dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnVsLnFhLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxudWwucWEtbGlzdCAucWEtbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuXG51bC5xYS1saXN0IC5xYS1hIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDBweDtcbiAgdG9wOiAwO1xuICBmb250OiAxOXB4ICdsYXRvYm9sZCc7XG59XG5cbi5xYS1hbnN3ZXIgdWwgbGkge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4ucWEtYW5zd2VyIC5xYS1hbnN3ZXItdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2IyMjYyNjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucWEtY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBmb250OiAxNHB4ICdsYXRvYm9sZCc7XG59XG5cbi5xYS1saXN0IC5xYS1hbnN3ZXIgLnFhLWNvbnRlbnQge1xuICBmb250OiAxNHB4ICdsYXRvJztcbn1cblxuLnFhRm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWVmZTg7XG59XG5cbi50b3AtcmV2aWV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWVmZTg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50b3AtcmV2aWV3cyBwIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnJlYWQtYWxsLXJldmlld3Mge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucmV2aWV3cy1oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5yZXZpZXdlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5yZXZpZXctanVzdGlmeS1idXR0b24ge1xuICBjb2xvcjogIzU5NTk1OTtcbn1cblxuLmhlbHBmdWxfdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250OiAxMnB4ICdsYXRvaXRhbGljJztcbn1cblxuLnJldmlldy1idXR0b25zIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDc5cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnJldmlldy1idXR0b25zIGlucHV0LmJ1dHRvbi1yZXZpZXcteWVzLCAucmV2aWV3LWJ1dHRvbnMgaW5wdXQuYnV0dG9uLXJldmlldy1ubyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBjb2xvcjogIzRmNGY0ZiAhaW1wb3J0YW50O1xuICBmb250OiAxMXB4ICdsYXRvYm9sZCc7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG5cbi5yZXZpZXctYnV0dG9ucyBpbnB1dC5idXR0b24tcmV2aWV3LXllczpob3ZlciwgLnJldmlldy1idXR0b25zIGlucHV0LmJ1dHRvbi1yZXZpZXctbm86aG92ZXIge1xuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjNWM1O1xufVxuXG4ucGVvcGxlLWZlZWRiYWNrIHtcbiAgZm9udDogMTNweCAnbGF0b2l0YWxpYyc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzc1NzU3NTtcbn1cblxuLnNyZF9sb2dvIHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLl9TUkQge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmljZUNvb2xlck1zZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGIzZTE7XG59XG5cbi5pY2VDb29sZXJNc2cgLnRvb2x0aXAtbW9kYWwge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmlucHV0LmJ1dHRvbi1ncmVlbiwgYnV0dG9uLmJ1dHRvbi1ncmVlbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udDogMTdweCAnbGF0b2JvbGQnO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ3ODIyMDtcbiAgYmFja2dyb3VuZDogIzQ3ODIyMDtcbn1cblxuaW5wdXQuYnV0dG9uLWdyZWVuOmhvdmVyLCBidXR0b24uYnV0dG9uLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYjY3MWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjY3MWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmN1cnJlbnRQYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTBweCAxMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pbmFjdGl2ZVBhZ2Uge1xuICBmb250OiAxOHB4ICdsYXRvYm9sZCc7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbi5idXR0b24tZ3JleSwgdWwuaXRlbS1jYXJvdXNlbCBsaS5pdGVtLWl0ZW0gaW5wdXQuYnV0dG9uLXdoaXRlLCB1bC5pdGVtLWNhcm91c2VsIGxpLml0ZW0taXRlbSBidXR0b24uYnV0dG9uLXdoaXRlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDdweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc4MjIwO1xuICBmb250OiAxN3B4ICdsYXRvYm9sZCc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGRwLW9yZGVyLWFjdGlvbnMgLmJ1dHRvbi5idXR0b24tZ3JleTpob3ZlciwgdWwuaXRlbS1jYXJvdXNlbCBsaS5pdGVtLWl0ZW0gaW5wdXQuYnV0dG9uLXdoaXRlOmhvdmVyLCB1bC5pdGVtLWNhcm91c2VsIGxpLml0ZW0taXRlbSBidXR0b24uYnV0dG9uLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2VjZWJlNSAhaW1wb3J0YW50O1xufVxuXG4ucGRwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiAnbGF0b2JvbGQnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5kaXYubW9kYWwtY29udGFpbmVyIC5wZHAtb3JkZXIge1xuICB3aWR0aDogMjUwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuZGl2Lm1vZGFsLWNvbnRhaW5lciAucGRwLW92ZXJ2aWV3IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBsZWZ0OiAzMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucGRwLW9yZGVyLW91dE9mU3RvY2sgaW5wdXQucGRwLW9yZGVyLWVtYWlsLWlucHV0IHtcbiAgd2lkdGg6IDgwJTtcbiAgdGV4dC1pbmRlbnQ6IDEuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogJ2xhdG9ib2xkJztcbn1cblxuLnBkcC1vcmRlci1vdXRPZlN0b2NrIGJ1dHRvbi5idXR0b24uYnV0dG9uLWdyZXkge1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IC45ZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyNjI2O1xuICB3aWR0aDogODAlO1xufVxuXG4ucGRwLW9yZGVyLW91dE9mU3RvY2sgYnV0dG9uLmJ1dHRvbi5idXR0b24tZ3JleTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kOiAjYzVjNWM1O1xufVxuXG4ucGRwLW9yZGVyIC5wZHAtb3JkZXItYXV0b3NoaXAgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wZHAtYXV0b3NoaXAtb2ZmZXItZGV0YWlscyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wZHBTdWJzY3JpcHRpb25Db250ZW50IC5wZHAtb3ZlcnZpZXcge1xuICBtYXJnaW4tbGVmdDogNiU7XG59XG5cbi5mcmVlU2hpcHBpbmdCaWdUZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBmb250OiAxM3B4ICdsYXRvYm9sZCc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHotaW5kZXg6IDk5ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5tb2RhbC1jb250YWluZXIgLnBkcC1vcmRlciB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5zZWFzb25hbFNoaXBtZW50cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDE1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYXV0b21hdGljUGF5bWVudHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi53aGF0WW91R2V0VGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udDogMjVweC8zMnB4ICdvc3dhbGRyZWd1bGFyJztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndoYXRZb3VHZXRUaXRsZTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ud2hhdFlvdUdldFBhcmEge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuXG4ucGRwLW9yZGVyIC5wZHAtb3JkZXItYnVsay1wcm9kdWN0IHNwYW4uYnVsa3lGZWVQcmljZSB7XG4gIGNvbG9yOiAjYjIyNjI2O1xufVxuXG4vKiBtZWRpY2Fsc3VwZXJ2aXNpb24gY3NzICovXG4ucGRwLW1lZGljYWxTdXBlcnZpc2lvbiB7XG4gIG1hcmdpbjogMTBweCAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuXG4ucGRwLW1lZGljYWxTdXBlcnZpc2lvbiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wZHAtbWVkaWNhbFN1cGVydmlzaW9uIGlucHV0IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogOTQlO1xufVxuXG4vKiBhY2Nlc3NpYmlsaXR5IHVpIGlzc3VlcyAqL1xuLnJldmlld3Mtc2VjdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJldmlld3Mtc2VjdGlvbiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBkcC1nYWxsZXJ5LXZpZGVvID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBlbXB0eSByZXZpZXcgc2VjdGlvbiovXG4uZW1wdHlSZXZpZXdTZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmVtcHR5UmV2aWV3U2VjdGlvbiBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMThweCAwIDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuI3Jldmlld3MgLmVtcHR5UmV2aWV3U2VjdGlvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDQycHg7XG59XG5cbiNyZXZpZXdzIC53cml0ZVJldmlldyB7XG4gIHBhZGRpbmc6IDEzcHggMjJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIFJlY29tbWVuZGF0aW9ucyBDU1MgRW5naW5lICovXG4ucXVhbnRpdHlQZXJTaXplQ29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5xdWFudGl0eVBlclNpemVDb250YWluZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiAxNHB4ICdsYXRvYm9sZCc7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4ucXVhbnRpdHlQZXJTaXplQ29udGFpbmVyIHNlbGVjdCB7XG4gIHdpZHRoOiAyODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGRwICNjb250ZW50IC5wZlJlY1Nsb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA4NCU7XG59XG5cbi8qIGdhdGVkIHByb2R1Y3RzIGNzcyAqL1xuLmdhdGVkLXByb2R1Y3QtbG9naW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ2xhdG9ib2xkJztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5nYXRlZC1wcm9kdWN0LWxvZ2luIC5sb2dpbi1tZXNzYWdlIHtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBtYXJnaW46IDAgMTVweDtcbn1cblxuLmdhdGVkLXByb2R1Y3QtbG9naW4gLmxvZ2luLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMzk4O1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5nYXRlZC1wcm9kdWN0LWxvZ2luIC5sb2dpbi1zdWNjZXNzLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMzk4O1xuICBtYXJnaW46IDEwcHggMTVweDtcbiAgZm9udC1mYW1pbHk6ICdsYXRvYm9sZCc7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmdhdGVkLWN1c3RvbWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTM5ODtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgbWFyZ2luOiAxMHB4IDE1cHg7XG59XG5cbi5nYXRlZC1jdXN0b21lci5lcnJvciAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZGVkZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2MwMDtcbn1cblxuLmdhdGVkLWN1c3RvbWVyLmVycm9yIC5lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmdhdGVkLWN1c3RvbWVyLmVycm9yIC5lcnJvci1tZXNzYWdlIHAgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmRpc2FibGVTZWxlY3Rpb24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRpc2FibGVTZWxlY3Rpb24gLmZvcm0tcXR5IHtcbiAgY29sb3I6ICNkMGQwZDA7XG59XG5cbi5hZGp1c3Rab29tUmF0aW8ge1xuICByaWdodDogYXV0bztcbn1cblxuLmdhdGVkLXByb2R1Y3QtbGltaXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjYzAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIl19 */
