@charset "UTF-8";
.bloc-news-events-hp {
  margin-block: max(60px, min(3.9683vw, 60px));
}
.bloc-news-events-hp h2 {
  color: #3268AA;
  margin-bottom: max(87px, min(5.754vw, 87px));
}
.bloc-news-events-hp a.button {
  text-transform: uppercase;
}
.bloc-news-events-hp h3 {
  margin-block: max(20px, min(1.3228vw, 20px));
}
.bloc-news-events-hp .type {
  margin-block: max(20px, min(1.3228vw, 20px));
  font-size: max(16px, min(1.0582vw, 16px));
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  line-height: max(20px, min(1.3228vw, 20px));
  letter-spacing: max(1.28px, min(0.0847vw, 1.28px));
  text-transform: uppercase;
  color: #282830;
  font-family: "ITC Avant Garde Gothic W01 MdC", sans-serif;
}
.bloc-news-events-hp .date {
  margin-block: max(20px, min(1.3228vw, 20px));
  font-size: max(16px, min(1.0582vw, 16px));
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  line-height: max(20px, min(1.3228vw, 20px));
  letter-spacing: max(1.28px, min(0.0847vw, 1.28px));
  text-transform: uppercase;
  color: #312F2F;
  font-family: "ITC Avant Garde Gothic W01 MdC", sans-serif;
  opacity: 0.3;
}
.bloc-news-events-hp .col-sm-3 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-content: start;
  margin-bottom: max(96px, min(6.3492vw, 96px));
  border-right: max(1px, min(0.0661vw, 1px)) solid rgba(204, 204, 204, 0.5);
}
.bloc-news-events-hp .col-sm-3 h3 {
  margin-block: max(20px, min(1.3228vw, 20px));
  font-size: max(20px, min(1.3228vw, 20px));
  font-weight: 400;
  letter-spacing: calc(-1 * max(0.2px, min(0.0132vw, 0.2px)));
}
.bloc-news-events-hp .col-sm-3 h3 a {
  color: #312F2F;
  display: block;
}
.bloc-news-events-hp .col-sm-3 h3 a:hover, .bloc-news-events-hp .col-sm-3 h3 a:focus-within {
  color: #3268AA;
}
.bloc-news-events-hp .col-sm-3:last-of-type {
  border-right: none;
}
@media (max-width: 1024px) {
  .bloc-news-events-hp .col-sm-3 {
    width: 50%;
    margin-bottom: max(50px, min(3.3069vw, 50px));
  }
  .bloc-news-events-hp .col-sm-3:nth-child(3) {
    border-left: max(1px, min(0.0661vw, 1px)) solid #cccccc;
    border-right: 0;
  }
  .bloc-news-events-hp .col-sm-3:nth-child(4) {
    border-left: 0;
    border-right: max(1px, min(0.0661vw, 1px)) solid #cccccc;
  }
}
@media (max-width: 800px) {
  .bloc-news-events-hp .col-sm-3 {
    width: 100%;
  }
  .bloc-news-events-hp .col-sm-3:nth-child(3), .bloc-news-events-hp .col-sm-3:nth-child(4) {
    border-left: 0;
    border-right: 0;
  }
  .bloc-news-events-hp .col-sm-3:not(:last-child) {
    border-bottom: max(1px, min(0.0661vw, 1px)) solid #cccccc;
  }
}
.bloc-news-events-hp .card-blue {
  padding: 0;
  overflow: hidden;
  min-height: initial;
}
.bloc-news-events-hp .card-blue .row {
  width: calc(100% + max(10px, min(0.6614vw, 10px)));
}
.bloc-news-events-hp .card-blue .row .col-sm-6 {
  padding: max(30px, min(1.9841vw, 30px));
  background-position: 50%;
  background-size: cover;
}
.bloc-news-events-hp .card-blue .row .col-sm-6 h3 {
  font-size: max(26px, min(1.7196vw, 26px));
  font-style: normal;
  font-weight: 500;
  margin-block: max(20px, min(1.3228vw, 20px));
}
.bloc-news-events-hp .card-blue .row .col-sm-6 .button {
  margin-top: max(90px, min(5.9524vw, 90px));
}

@media (max-width: 800px) {
  .bloc-news-events-hp h2 {
    margin-bottom: 10px;
  }
  .bloc-news-events-hp .d-flex {
    flex-wrap: wrap;
    margin-bottom: 65px;
  }
  .bloc-news-events-hp .row {
    margin: 0;
  }
  .bloc-news-events-hp .col-sm-3, .bloc-news-events-hp .col-sm-12 {
    padding: 0 !important;
    border-right: none !important;
    margin-bottom: 30px;
  }
  .bloc-news-events-hp .col-sm-3 {
    margin-bottom: 34px;
  }
  .bloc-news-events-hp .col-sm-3 .date {
    margin-top: 34px;
    margin-bottom: 28px;
  }
  .bloc-news-events-hp .col-sm-3 .type {
    margin-top: 0;
    margin-bottom: 23px;
  }
  .bloc-news-events-hp .col-sm-3 h3 {
    margin-bottom: 0;
  }
  .bloc-news-events-hp .col-sm-3:last-of-type {
    margin-bottom: 0;
  }
  .bloc-news-events-hp .col-sm-3:last-of-type .date {
    margin-bottom: 0;
  }
}
.block-araymond-event-push,
.block-araymond-news-push {
  margin-bottom: max(30px, min(1.9841vw, 30px));
}
.block-araymond-event-push h2,
.block-araymond-news-push h2 {
  font-size: max(36px, min(2.381vw, 36px));
  line-height: max(49px, min(3.2407vw, 49px));
}
.block-araymond-event-push .row-heading,
.block-araymond-news-push .row-heading {
  margin-bottom: max(60px, min(3.9683vw, 60px));
}
.block-araymond-event-push .container-decaled,
.block-araymond-news-push .container-decaled {
  padding: 0 10px 0 max(20px, min(1.3228vw, 20px));
}
@media (min-width: 601px) {
  .block-araymond-event-push .container-decaled,
  .block-araymond-news-push .container-decaled {
    padding: 0 10px 0 max(70px, min(4.6296vw, 70px));
  }
}
@media (min-width: 1921px) {
  .block-araymond-event-push .container-decaled,
  .block-araymond-news-push .container-decaled {
    padding: 0 10px 0 calc((100vw - 1920px + 140px) / 2);
  }
}
.block-araymond-event-push .container-decaled > .row,
.block-araymond-news-push .container-decaled > .row {
  scroll-snap-type: x mandatory;
  overflow-x: auto;
  cursor: grab;
  padding-bottom: max(34px, min(2.2487vw, 34px));
  /* Barre de défilement */
}
.block-araymond-event-push .container-decaled > .row::-webkit-scrollbar,
.block-araymond-news-push .container-decaled > .row::-webkit-scrollbar {
  width: max(10px, min(0.6614vw, 10px));
  height: max(10px, min(0.6614vw, 10px));
  opacity: 0;
}
.block-araymond-event-push .container-decaled > .row::-webkit-scrollbar-track,
.block-araymond-news-push .container-decaled > .row::-webkit-scrollbar-track {
  visibility: hidden;
  background: #F4F4F4;
  border-radius: max(100px, min(6.6138vw, 100px));
}
.block-araymond-event-push .container-decaled > .row::-webkit-scrollbar-thumb,
.block-araymond-news-push .container-decaled > .row::-webkit-scrollbar-thumb {
  visibility: hidden;
  width: max(264px, min(17.4603vw, 264px));
  height: max(10px, min(0.6614vw, 10px));
  flex-shrink: 0;
  border-radius: max(100px, min(6.6138vw, 100px));
  background: #cccccc;
}
.block-araymond-event-push .container-decaled > .row:hover::-webkit-scrollbar-track, .block-araymond-event-push .container-decaled > .row:hover::-webkit-scrollbar-thumb, .block-araymond-event-push .container-decaled > .row:focus-within::-webkit-scrollbar-track, .block-araymond-event-push .container-decaled > .row:focus-within::-webkit-scrollbar-thumb,
.block-araymond-news-push .container-decaled > .row:hover::-webkit-scrollbar-track,
.block-araymond-news-push .container-decaled > .row:hover::-webkit-scrollbar-thumb,
.block-araymond-news-push .container-decaled > .row:focus-within::-webkit-scrollbar-track,
.block-araymond-news-push .container-decaled > .row:focus-within::-webkit-scrollbar-thumb {
  visibility: visible;
}
.block-araymond-event-push .container-decaled > .row .columns,
.block-araymond-news-push .container-decaled > .row .columns {
  gap: max(20px, min(1.3228vw, 20px));
  width: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin-left: max(11px, min(0.7275vw, 11px));
}
.block-araymond-event-push .container-decaled > .row .columns .item,
.block-araymond-news-push .container-decaled > .row .columns .item {
  scroll-snap-align: center;
  width: 40vw;
}
.block-araymond-event-push .item .row:first-child,
.block-araymond-news-push .item .row:first-child {
  border-radius: 6px 6px 0 0;
  border-top: 1px solid #EDEDED;
  border-left: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED;
  background-color: #fff;
  justify-content: space-between;
  padding: max(30px, min(1.9841vw, 30px));
  width: 100%;
}
.block-araymond-event-push .item .row:last-child,
.block-araymond-news-push .item .row:last-child {
  border-radius: 0 0 6px 6px;
  background-color: #f8f8f8;
  border: 1px solid #EDEDED;
  padding: max(30px, min(1.9841vw, 30px));
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(20px, min(1.3228vw, 20px));
  align-items: flex-start;
  font-weight: 500;
  color: #525151;
  width: 100%;
}
.block-araymond-event-push .item .row:last-child a,
.block-araymond-news-push .item .row:last-child a {
  color: #525151;
  font-weight: 500;
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(20px, min(1.3228vw, 20px));
  text-transform: uppercase;
  opacity: 1;
}
.block-araymond-event-push .item .row:last-child a:after,
.block-araymond-news-push .item .row:last-child a:after {
  content: "";
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  background: currentColor;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-image: url("../img/icons/caret-right.svg");
          mask-image: url("../img/icons/caret-right.svg");
  position: relative;
  top: calc(-1 * max(2px, min(0.1323vw, 2px)));
  left: max(6px, min(0.3968vw, 6px));
  width: max(7px, min(0.463vw, 7px));
  height: max(12px, min(0.7937vw, 12px));
  transition: all 300ms;
}
.block-araymond-event-push .item .row:last-child a:hover, .block-araymond-event-push .item .row:last-child a:focus-within,
.block-araymond-news-push .item .row:last-child a:hover,
.block-araymond-news-push .item .row:last-child a:focus-within {
  opacity: 0.6 !important;
}
.block-araymond-event-push .item .row:last-child a:hover:after, .block-araymond-event-push .item .row:last-child a:focus-within:after,
.block-araymond-news-push .item .row:last-child a:hover:after,
.block-araymond-news-push .item .row:last-child a:focus-within:after {
  left: max(10px, min(0.6614vw, 10px));
}
.block-araymond-event-push .item .date,
.block-araymond-news-push .item .date {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(20px, min(1.3228vw, 20px));
  text-transform: uppercase;
  font-weight: 500;
  font-family: "itc-avant-garde-gothic-pro", sans-serif;
}
.block-araymond-event-push .item .date .day,
.block-araymond-news-push .item .date .day {
  font-size: max(62px, min(4.1005vw, 62px));
  line-height: max(74px, min(4.8942vw, 74px));
  font-weight: 500;
}
.block-araymond-event-push .item h3,
.block-araymond-news-push .item h3 {
  font-size: max(20px, min(1.3228vw, 20px));
  line-height: max(34px, min(2.2487vw, 34px));
  font-weight: 400;
}
.block-araymond-event-push .item h3 a,
.block-araymond-news-push .item h3 a {
  color: #312F2F;
}
.block-araymond-event-push .col-image,
.block-araymond-news-push .col-image {
  min-height: max(388px, min(25.6614vw, 388px));
}
.block-araymond-event-push .col-image .image,
.block-araymond-news-push .col-image .image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  border-radius: max(6px, min(0.3968vw, 6px));
}
.block-araymond-event-push .col-news,
.block-araymond-news-push .col-news {
  position: relative;
  padding: max(40px, min(2.6455vw, 40px)) max(30px, min(1.9841vw, 30px));
}
.block-araymond-event-push .col-news h3,
.block-araymond-news-push .col-news h3 {
  font-size: max(26px, min(1.7196vw, 26px));
  line-height: max(39px, min(2.5794vw, 39px));
  font-weight: 400;
  margin-bottom: max(10px, min(0.6614vw, 10px));
}
.block-araymond-event-push .col-news h3 a,
.block-araymond-news-push .col-news h3 a {
  color: #312F2F;
}
.block-araymond-event-push .col-news .date_cat,
.block-araymond-news-push .col-news .date_cat {
  margin-bottom: max(12px, min(0.7937vw, 12px));
}
.block-araymond-event-push .col-news p,
.block-araymond-news-push .col-news p {
  color: #5B5C67;
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(28px, min(1.8519vw, 28px));
  font-weight: 400;
}
.block-araymond-event-push .col-news .link,
.block-araymond-news-push .col-news .link {
  margin-top: max(20px, min(1.3228vw, 20px));
}
.block-araymond-event-push .col-news .link a,
.block-araymond-news-push .col-news .link a {
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(19px, min(1.2566vw, 19px));
  font-weight: 500;
  text-transform: uppercase;
  opacity: 1;
  color: #5B5C67;
}
.block-araymond-event-push .col-news .link a:after,
.block-araymond-news-push .col-news .link a:after {
  content: "";
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  background: currentColor;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-image: url("../img/icons/caret-right.svg");
          mask-image: url("../img/icons/caret-right.svg");
  position: relative;
  top: calc(-1 * max(2px, min(0.1323vw, 2px)));
  left: max(6px, min(0.3968vw, 6px));
  width: max(7px, min(0.463vw, 7px));
  height: max(12px, min(0.7937vw, 12px));
  transition: all 300ms;
}
.block-araymond-event-push .col-news .link a:hover, .block-araymond-event-push .col-news .link a:focus-within,
.block-araymond-news-push .col-news .link a:hover,
.block-araymond-news-push .col-news .link a:focus-within {
  border: none;
  opacity: 0.6 !important;
  background-color: transparent;
}
.block-araymond-event-push .col-news .link a:hover:after, .block-araymond-event-push .col-news .link a:focus-within:after,
.block-araymond-news-push .col-news .link a:hover:after,
.block-araymond-news-push .col-news .link a:focus-within:after {
  left: max(10px, min(0.6614vw, 10px));
}
.block-araymond-event-push .col-news .date,
.block-araymond-news-push .col-news .date {
  font-size: max(16px, min(1.0582vw, 16px));
  line-height: max(20px, min(1.3228vw, 20px));
  text-transform: uppercase;
  font-weight: 500;
  font-family: "itc-avant-garde-gothic-pro", sans-serif;
  margin-bottom: max(10px, min(0.6614vw, 10px));
}
.layout-container.normal .block-araymond-event-push h2,
.layout-container.normal .block-araymond-news-push h2 {
  margin-top: 0;
  margin-bottom: 0;
}
.block-araymond-event-push .col-auto,
.block-araymond-news-push .col-auto {
  display: flex;
  justify-content: center;
  align-items: center;
}
.block-araymond-event-push .col-auto > a,
.block-araymond-news-push .col-auto > a {
  margin-top: 2px;
}

@media (max-width: 1024px) {
  .block-araymond-event-push .container-decaled > .row .columns .item {
    width: 80vw;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvYmxvY3MvYmxvYy1uZXdzLWV2ZW50cy1ocC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCO0VBQ0UsNENBQTRDO0FBQzlDO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsNENBQTRDO0FBQzlDO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UsNENBQTRDO0VBQzVDLHlDQUF5QztFQUN6QyxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0VBQ2hCLDJDQUEyQztFQUMzQyxrREFBa0Q7RUFDbEQseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCx5REFBeUQ7QUFDM0Q7QUFDQTtFQUNFLDRDQUE0QztFQUM1Qyx5Q0FBeUM7RUFDekMsb0NBQW9DO0VBQ3BDLGdCQUFnQjtFQUNoQiwyQ0FBMkM7RUFDM0Msa0RBQWtEO0VBQ2xELHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QseURBQXlEO0VBQ3pELFlBQVk7QUFDZDtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIsb0JBQW9CO0VBQ3BCLDZDQUE2QztFQUM3Qyx5RUFBeUU7QUFDM0U7QUFDQTtFQUNFLDRDQUE0QztFQUM1Qyx5Q0FBeUM7RUFDekMsZ0JBQWdCO0VBQ2hCLDJEQUEyRDtBQUM3RDtBQUNBO0VBQ0UsY0FBYztFQUNkLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsNkNBQTZDO0VBQy9DO0VBQ0E7SUFDRSx1REFBdUQ7SUFDdkQsZUFBZTtFQUNqQjtFQUNBO0lBQ0UsY0FBYztJQUNkLHdEQUF3RDtFQUMxRDtBQUNGO0FBQ0E7RUFDRTtJQUNFLFdBQVc7RUFDYjtFQUNBO0lBQ0UsY0FBYztJQUNkLGVBQWU7RUFDakI7RUFDQTtJQUNFLHlEQUF5RDtFQUMzRDtBQUNGO0FB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OztFQUVFLHlDQUF5QztFQUN6QywyQ0FBMkM7RUFDM0MseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixxREFBcUQ7RUFDckQsNkNBQTZDO0FBQy9DO0FBQ0E7O0VBRUUsYUFBYTtFQUNiLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsZUFBZTtBQUNqQjs7QUFFQTtFQUNFO0lBQ0UsV0FBVztFQUNiO0FBQ0YiLCJmaWxlIjoiYmxvYy1uZXdzLWV2ZW50cy1ocC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCB7XG4gIG1hcmdpbi1ibG9jazogbWF4KDYwcHgsIG1pbigzLjk2ODN2dywgNjBweCkpO1xufVxuLmJsb2MtbmV3cy1ldmVudHMtaHAgaDIge1xuICBjb2xvcjogIzMyNjhBQTtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDg3cHgsIG1pbig1Ljc1NHZ3LCA4N3B4KSk7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCBhLmJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCBoMyB7XG4gIG1hcmdpbi1ibG9jazogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xufVxuLmJsb2MtbmV3cy1ldmVudHMtaHAgLnR5cGUge1xuICBtYXJnaW4tYmxvY2s6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbiAgZm9udC1zaXplOiBtYXgoMTZweCwgbWluKDEuMDU4MnZ3LCAxNnB4KSk7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBsZXR0ZXItc3BhY2luZzogbWF4KDEuMjhweCwgbWluKDAuMDg0N3Z3LCAxLjI4cHgpKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyODI4MzA7XG4gIGZvbnQtZmFtaWx5OiBcIklUQyBBdmFudCBHYXJkZSBHb3RoaWMgVzAxIE1kQ1wiLCBzYW5zLXNlcmlmO1xufVxuLmJsb2MtbmV3cy1ldmVudHMtaHAgLmRhdGUge1xuICBtYXJnaW4tYmxvY2s6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbiAgZm9udC1zaXplOiBtYXgoMTZweCwgbWluKDEuMDU4MnZ3LCAxNnB4KSk7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBsZXR0ZXItc3BhY2luZzogbWF4KDEuMjhweCwgbWluKDAuMDg0N3Z3LCAxLjI4cHgpKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMTJGMkY7XG4gIGZvbnQtZmFtaWx5OiBcIklUQyBBdmFudCBHYXJkZSBHb3RoaWMgVzAxIE1kQ1wiLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwLjM7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiBtYXgoOTZweCwgbWluKDYuMzQ5MnZ3LCA5NnB4KSk7XG4gIGJvcmRlci1yaWdodDogbWF4KDFweCwgbWluKDAuMDY2MXZ3LCAxcHgpKSBzb2xpZCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNSk7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMgaDMge1xuICBtYXJnaW4tYmxvY2s6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbiAgZm9udC1zaXplOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBjYWxjKC0xICogbWF4KDAuMnB4LCBtaW4oMC4wMTMydncsIDAuMnB4KSkpO1xufVxuLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNvbC1zbS0zIGgzIGEge1xuICBjb2xvcjogIzMxMkYyRjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMgaDMgYTpob3ZlciwgLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNvbC1zbS0zIGgzIGE6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICMzMjY4QUE7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTM6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogbWF4KDUwcHgsIG1pbigzLjMwNjl2dywgNTBweCkpO1xuICB9XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jb2wtc20tMzpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci1sZWZ0OiBtYXgoMXB4LCBtaW4oMC4wNjYxdncsIDFweCkpIHNvbGlkICNjY2NjY2M7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jb2wtc20tMzpudGgtY2hpbGQoNCkge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogbWF4KDFweCwgbWluKDAuMDY2MXZ3LCAxcHgpKSBzb2xpZCAjY2NjY2NjO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTM6bnRoLWNoaWxkKDMpLCAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTM6bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNvbC1zbS0zOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IG1heCgxcHgsIG1pbigwLjA2NjF2dywgMXB4KSkgc29saWQgI2NjY2NjYztcbiAgfVxufVxuLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNhcmQtYmx1ZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG59XG4uYmxvYy1uZXdzLWV2ZW50cy1ocCAuY2FyZC1ibHVlIC5yb3cge1xuICB3aWR0aDogY2FsYygxMDAlICsgbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpKTtcbn1cbi5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jYXJkLWJsdWUgLnJvdyAuY29sLXNtLTYge1xuICBwYWRkaW5nOiBtYXgoMzBweCwgbWluKDEuOTg0MXZ3LCAzMHB4KSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jYXJkLWJsdWUgLnJvdyAuY29sLXNtLTYgaDMge1xuICBmb250LXNpemU6IG1heCgyNnB4LCBtaW4oMS43MTk2dncsIDI2cHgpKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYmxvY2s6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbn1cbi5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jYXJkLWJsdWUgLnJvdyAuY29sLXNtLTYgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IG1heCg5MHB4LCBtaW4oNS45NTI0dncsIDkwcHgpKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5kLWZsZXgge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMsIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jb2wtc20tMTIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5ibG9jLW5ld3MtZXZlbnRzLWhwIC5jb2wtc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMgLmRhdGUge1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMgLnR5cGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTMgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJsb2MtbmV3cy1ldmVudHMtaHAgLmNvbC1zbS0zOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYmxvYy1uZXdzLWV2ZW50cy1ocCAuY29sLXNtLTM6bGFzdC1vZi10eXBlIC5kYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2gge1xuICBtYXJnaW4tYm90dG9tOiBtYXgoMzBweCwgbWluKDEuOTg0MXZ3LCAzMHB4KSk7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCBoMixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggaDIge1xuICBmb250LXNpemU6IG1heCgzNnB4LCBtaW4oMi4zODF2dywgMzZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDQ5cHgsIG1pbigzLjI0MDd2dywgNDlweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLnJvdy1oZWFkaW5nLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAucm93LWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiBtYXgoNjBweCwgbWluKDMuOTY4M3Z3LCA2MHB4KSk7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb250YWluZXItZGVjYWxlZCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAuYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQsXG4gIC5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCBtYXgoNzBweCwgbWluKDQuNjI5NnZ3LCA3MHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkLFxuICAuYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb250YWluZXItZGVjYWxlZCB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgY2FsYygoMTAwdncgLSAxOTIwcHggKyAxNDBweCkgLyAyKTtcbiAgfVxufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdyxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdyB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBjdXJzb3I6IGdyYWI7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoMzRweCwgbWluKDIuMjQ4N3Z3LCAzNHB4KSk7XG4gIC8qIEJhcnJlIGRlIGTDqWZpbGVtZW50ICovXG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93Ojotd2Via2l0LXNjcm9sbGJhcixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpO1xuICBoZWlnaHQ6IG1heCgxMHB4LCBtaW4oMC42NjE0dncsIDEwcHgpKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb250YWluZXItZGVjYWxlZCA+IC5yb3c6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDEwMHB4LCBtaW4oNi42MTM4dncsIDEwMHB4KSk7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiBtYXgoMjY0cHgsIG1pbigxNy40NjAzdncsIDI2NHB4KSk7XG4gIGhlaWdodDogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpO1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDEwMHB4LCBtaW4oNi42MTM4dncsIDEwMHB4KSk7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjaywgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIC5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb250YWluZXItZGVjYWxlZCA+IC5yb3c6Zm9jdXMtd2l0aGluOjotd2Via2l0LXNjcm9sbGJhci10cmFjaywgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzpmb2N1cy13aXRoaW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb250YWluZXItZGVjYWxlZCA+IC5yb3c6Zm9jdXMtd2l0aGluOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdzpmb2N1cy13aXRoaW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb250YWluZXItZGVjYWxlZCA+IC5yb3cgLmNvbHVtbnMsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb250YWluZXItZGVjYWxlZCA+IC5yb3cgLmNvbHVtbnMge1xuICBnYXA6IG1heCgyMHB4LCBtaW4oMS4zMjI4dncsIDIwcHgpKTtcbiAgd2lkdGg6IGF1dG87XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW4tbGVmdDogbWF4KDExcHgsIG1pbigwLjcyNzV2dywgMTFweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdyAuY29sdW1ucyAuaXRlbSxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbnRhaW5lci1kZWNhbGVkID4gLnJvdyAuY29sdW1ucyAuaXRlbSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHZ3O1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLnJvdzpmaXJzdC1jaGlsZCxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLml0ZW0gLnJvdzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VERURFRDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRURFREVEO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRURFREVEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IG1heCgzMHB4LCBtaW4oMS45ODQxdncsIDMwcHgpKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuaXRlbSAucm93Omxhc3QtY2hpbGQsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5pdGVtIC5yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xuICBwYWRkaW5nOiBtYXgoMzBweCwgbWluKDEuOTg0MXZ3LCAzMHB4KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1MjUxNTE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGEsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5pdGVtIC5yb3c6bGFzdC1jaGlsZCBhIHtcbiAgY29sb3I6ICM1MjUxNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGE6YWZ0ZXIsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5pdGVtIC5yb3c6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9jYXJldC1yaWdodC5zdmdcIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBjYWxjKC0xICogbWF4KDJweCwgbWluKDAuMTMyM3Z3LCAycHgpKSk7XG4gIGxlZnQ6IG1heCg2cHgsIG1pbigwLjM5Njh2dywgNnB4KSk7XG4gIHdpZHRoOiBtYXgoN3B4LCBtaW4oMC40NjN2dywgN3B4KSk7XG4gIGhlaWdodDogbWF4KDEycHgsIG1pbigwLjc5Mzd2dywgMTJweCkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuaXRlbSAucm93Omxhc3QtY2hpbGQgYTpob3ZlciwgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGE6Zm9jdXMtd2l0aGluLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuaXRlbSAucm93Omxhc3QtY2hpbGQgYTpob3Zlcixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGE6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuaXRlbSAucm93Omxhc3QtY2hpbGQgYTpob3ZlcjphZnRlciwgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGE6Zm9jdXMtd2l0aGluOmFmdGVyLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuaXRlbSAucm93Omxhc3QtY2hpbGQgYTpob3ZlcjphZnRlcixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLml0ZW0gLnJvdzpsYXN0LWNoaWxkIGE6Zm9jdXMtd2l0aGluOmFmdGVyIHtcbiAgbGVmdDogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLmRhdGUsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5pdGVtIC5kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJpdGMtYXZhbnQtZ2FyZGUtZ290aGljLXByb1wiLCBzYW5zLXNlcmlmO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gLmRhdGUgLmRheSxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLml0ZW0gLmRhdGUgLmRheSB7XG4gIGZvbnQtc2l6ZTogbWF4KDYycHgsIG1pbig0LjEwMDV2dywgNjJweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDc0cHgsIG1pbig0Ljg5NDJ2dywgNzRweCkpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLml0ZW0gaDMsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5pdGVtIGgzIHtcbiAgZm9udC1zaXplOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG4gIGxpbmUtaGVpZ2h0OiBtYXgoMzRweCwgbWluKDIuMjQ4N3Z3LCAzNHB4KSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuaXRlbSBoMyBhLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuaXRlbSBoMyBhIHtcbiAgY29sb3I6ICMzMTJGMkY7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLWltYWdlLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLWltYWdlIHtcbiAgbWluLWhlaWdodDogbWF4KDM4OHB4LCBtaW4oMjUuNjYxNHZ3LCAzODhweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1pbWFnZSAuaW1hZ2UsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtaW1hZ2UgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDZweCwgbWluKDAuMzk2OHZ3LCA2cHgpKTtcbn1cbi5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb2wtbmV3cyxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbC1uZXdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiBtYXgoNDBweCwgbWluKDIuNjQ1NXZ3LCA0MHB4KSkgbWF4KDMwcHgsIG1pbigxLjk4NDF2dywgMzBweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1uZXdzIGgzLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLW5ld3MgaDMge1xuICBmb250LXNpemU6IG1heCgyNnB4LCBtaW4oMS43MTk2dncsIDI2cHgpKTtcbiAgbGluZS1oZWlnaHQ6IG1heCgzOXB4LCBtaW4oMi41Nzk0dncsIDM5cHgpKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDEwcHgsIG1pbigwLjY2MTR2dywgMTBweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1uZXdzIGgzIGEsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtbmV3cyBoMyBhIHtcbiAgY29sb3I6ICMzMTJGMkY7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmRhdGVfY2F0LFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLW5ld3MgLmRhdGVfY2F0IHtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDEycHgsIG1pbigwLjc5Mzd2dywgMTJweCkpO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1uZXdzIHAsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtbmV3cyBwIHtcbiAgY29sb3I6ICM1QjVDNjc7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDI4cHgsIG1pbigxLjg1MTl2dywgMjhweCkpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1uZXdzIC5saW5rLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLW5ld3MgLmxpbmsge1xuICBtYXJnaW4tdG9wOiBtYXgoMjBweCwgbWluKDEuMzIyOHZ3LCAyMHB4KSk7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmxpbmsgYSxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbC1uZXdzIC5saW5rIGEge1xuICBmb250LXNpemU6IG1heCgxNnB4LCBtaW4oMS4wNTgydncsIDE2cHgpKTtcbiAgbGluZS1oZWlnaHQ6IG1heCgxOXB4LCBtaW4oMS4yNTY2dncsIDE5cHgpKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM1QjVDNjc7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmxpbmsgYTphZnRlcixcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbC1uZXdzIC5saW5rIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2NhcmV0LXJpZ2h0LnN2Z1wiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGNhbGMoLTEgKiBtYXgoMnB4LCBtaW4oMC4xMzIzdncsIDJweCkpKTtcbiAgbGVmdDogbWF4KDZweCwgbWluKDAuMzk2OHZ3LCA2cHgpKTtcbiAgd2lkdGg6IG1heCg3cHgsIG1pbigwLjQ2M3Z3LCA3cHgpKTtcbiAgaGVpZ2h0OiBtYXgoMTJweCwgbWluKDAuNzkzN3Z3LCAxMnB4KSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbn1cbi5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb2wtbmV3cyAubGluayBhOmhvdmVyLCAuYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmxpbmsgYTpmb2N1cy13aXRoaW4sXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtbmV3cyAubGluayBhOmhvdmVyLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLW5ld3MgLmxpbmsgYTpmb2N1cy13aXRoaW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ibG9jay1hcmF5bW9uZC1ldmVudC1wdXNoIC5jb2wtbmV3cyAubGluayBhOmhvdmVyOmFmdGVyLCAuYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmxpbmsgYTpmb2N1cy13aXRoaW46YWZ0ZXIsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtbmV3cyAubGluayBhOmhvdmVyOmFmdGVyLFxuLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCAuY29sLW5ld3MgLmxpbmsgYTpmb2N1cy13aXRoaW46YWZ0ZXIge1xuICBsZWZ0OiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLW5ld3MgLmRhdGUsXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtbmV3cyAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogbWF4KDE2cHgsIG1pbigxLjA1ODJ2dywgMTZweCkpO1xuICBsaW5lLWhlaWdodDogbWF4KDIwcHgsIG1pbigxLjMyMjh2dywgMjBweCkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJpdGMtYXZhbnQtZ2FyZGUtZ290aGljLXByb1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiBtYXgoMTBweCwgbWluKDAuNjYxNHZ3LCAxMHB4KSk7XG59XG4ubGF5b3V0LWNvbnRhaW5lci5ub3JtYWwgLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggaDIsXG4ubGF5b3V0LWNvbnRhaW5lci5ub3JtYWwgLmJsb2NrLWFyYXltb25kLW5ld3MtcHVzaCBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29sLWF1dG8sXG4uYmxvY2stYXJheW1vbmQtbmV3cy1wdXNoIC5jb2wtYXV0byB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2NrLWFyYXltb25kLWV2ZW50LXB1c2ggLmNvbC1hdXRvID4gYSxcbi5ibG9jay1hcmF5bW9uZC1uZXdzLXB1c2ggLmNvbC1hdXRvID4gYSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvY2stYXJheW1vbmQtZXZlbnQtcHVzaCAuY29udGFpbmVyLWRlY2FsZWQgPiAucm93IC5jb2x1bW5zIC5pdGVtIHtcbiAgICB3aWR0aDogODB2dztcbiAgfVxufVxuIl19 */