/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/css/app.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'AbhayaLibreBold';
  src: url(/build/fonts/AbhayaLibre-Bold.f5b8872d.ttf);
}

@font-face {
  font-family: 'AbhayaLibreExtraBold';
  src: url(/build/fonts/AbhayaLibre-ExtraBold.1d428815.ttf);
}

@font-face {
  font-family: 'AbhayaLibreRegular';
  src: url(/build/fonts/AbhayaLibre-Regular.890c99f5.ttf);
}

@font-face {
  font-family: 'LatoLight';
  src: url(/build/fonts/LatoLight.b08ae048.woff2);
}

@font-face {
  font-family: 'LatoMedium';
  src: url(/build/fonts/Lato-Medium.dffae175.ttf);
}

@font-face {
  font-family: 'LatoBlack';
  src: url(/build/fonts/lato-black-webfont.8b51c74b.woff2);
}

@font-face {
  font-family: 'GinoraRegular';
  src: url(/build/fonts/GinoraSansRegular.d0a72164.woff2);
}

@font-face {
  font-family: 'GinoraBold';
  src: url(/build/fonts/GinoraSansBold.be422214.woff2);
}

@font-face {
  font-family: 'RalewayBold';
  src: url(/build/fonts/Raleway-Bold.d1a96e2a.ttf);
}

@font-face {
  font-family: 'HelveticaBold';
  src: url(/build/fonts/Helvetica-Bold-Font.c376facf.ttf);
}

@font-face {
  font-family: 'Helvetica';
  src: url(/build/fonts/HelveticaRegular.2475e9c6.woff2);
}

@font-face {
  font-family: 'HelveticaNeueBold';
  src: url(/build/fonts/HelveticaNeueBold.7e0740f0.ttf);
}

@font-face {
  font-family: 'HelveticaNeueLight';
  src: url(/build/fonts/HelveticaNeueLight.695e35a2.ttf);
}

@font-face {
  font-family: 'LatoRegular';
  src: url(/build/fonts/lato-regular.80fd946c.woff2);
}

@font-face {
  font-family: 'LatoBold';
  src: url(/build/fonts/lato-bold.21b3848a.woff2);
}

@font-face {
  font-family: 'LatoHeavy';
  src: url(/build/fonts/LatoHeavy.a6a6ac3f.woff2);
}

@font-face {
  font-family: 'ArialRegular';
  src: url(/build/fonts/Arial.44139be2.woff2);
}

@font-face {
  font-family: 'ArialBold';
  src: url(/build/fonts/ArialBold.044cdc37.woff);
}

@font-face {
  font-family: 'Roboto';
  src: url(/build/fonts/Roboto-Bold.0755600f.woff2) format("woff2"), url(/build/fonts/Roboto-Bold.b5b7ccd4.woff) format("woff");
  font-weight: bold;
  font-style: normal;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
* {
  scroll-behavior: smooth;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  position: absolute;
  z-index: -1;
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

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

#cookie-bar {
  background: rgba(0, 0, 0, 0.7);
  height: auto;
  line-height: 24px;
  color: #eeeeee;
  text-align: center;
  padding: 3px 0;
}

#cookie-bar.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}

#cookie-bar.fixed.bottom {
  bottom: 0;
  top: auto;
}

#cookie-bar p {
  margin: 0;
  padding: 7px 0px;
  font-size: 10px;
  text-align: center;
}

#cookie-bar a {
  color: #eee;
  text-decoration: underline;
}

#cookie-bar a.cb-enable {
  color: #ffffff;
  display: inline-block;
  border-radius: 3px;
  text-decoration: none;
  padding: 9px 15px;
  margin-left: 8px;
}

#cookie-bar .cb-enable {
  background: rgba(255, 255, 255, 0.2);
}

#cookie-bar .cb-enable:hover {
  background: white;
  color: #000;
}

#cookie-bar .cb-disable {
  background: #990000;
}

#cookie-bar .cb-disable:hover {
  background: #bb0000;
}

#cookie-bar .cb-policy {
  background: #0033bb;
}

#cookie-bar .cb-policy:hover {
  background: #0055dd;
}

@media (max-width: 768px) {
  #cookie-bar p {
    padding: 7px 3%;
  }
}

@media (max-width: 480px) {
  #cookie-bar p {
    line-height: 15px;
  }
  #cookie-bar a.cb-enable {
    padding: 6px 15px;
  }
}

* {
  box-sizing: border-box;
}

html, body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #fff;
  line-height: 1.2;
  font-family: 'latoregular', sans-serif;
}

#cookie-bar p {
  font-family: 'Roboto', sans-serif !important;
}

/*header  page styling*/
header {
  background-color: #fff;
  color: #A80047;
  font-family: LatoRegular;
  height: 60px;
  font-size: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: 2.4px;
  text-transform: uppercase;
}

header span {
  font-family: LatoBold;
}

/*some useful utilities*/
.bg-primary {
  background-color: #00794E !important;
}

.bg-secondary {
  background-color: #A80047 !important;
}

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

.text-secondary {
  color: #A80047 !important;
}

.text-white {
  color: #fff;
}

.text-tva {
  color: #342276;
}

.text-taux {
  color: #F27D14;
}

.text-pinel {
  color: #0084D2;
}

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

.h-100 {
  height: 100%;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.zi-1 {
  z-index: 1;
}

.zi-2 {
  z-index: 2;
}

.zi-3 {
  z-index: 3;
}

.z-1 {
  z-index: -1;
}

.z-2 {
  z-index: -2;
}

.z-3 {
  z-index: -3;
}

.oy-clip {
  overflow-y: clip;
}

.ox-clip {
  overflow-x: clip;
}

.ov-clip {
  overflow: clip;
}

.d-mob {
  display: none;
}

.d-tab {
  display: none;
}

.d-desk {
  display: block;
}

.mx-mob-0 {
  margin: unset;
}

.w-100 {
  width: 100% !important;
}

.center-x {
  display: flex;
  justify-content: center;
}

.center-x a.cta-link {
  margin-bottom: 30px;
  width: 250px;
}

a.cta-link {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  font-size: 18px;
  font-family: RalewayBold;
  background-color: #fff;
  color: #A80047;
  width: 301px;
  height: 60px;
  text-decoration: none;
  text-transform: uppercase;
  box-shadow: 0px 10px 20px #00000029;
  border-radius: 10px;
  letter-spacing: 2.16px;
  border: 2px solid #00794E;
}

a.cta-link:hover {
  text-decoration: none;
  color: #00794E;
  border: 5px solid #00794E;
  transition: all 0.2s ease-out;
}

/*footer page styling*/
footer {
  padding-left: 35px;
  padding-right: 35px;
  font-family: Helvetica;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-bottom: 2px solid black;
}

footer .footer-container {
  display: inline-flex;
  align-items: center;
}

footer .footer-container .text {
  font-size: 20px;
  font-family: Helvetica;
  color: #00794E;
  letter-spacing: 0.8px;
  margin-right: 104px;
}

footer .footer-container img {
  margin-top: 30px;
  margin-bottom: 38px;
}

.illusio-mentions {
  display: flex;
  justify-content: center;
  padding: 20px 20px 26px 20px;
}

.illusio-mentions p {
  font-size: 12px;
  color: #222222;
}

.illusio-mentions p a {
  color: #222222;
  text-decoration: none;
}

.illusio-mentions p a.mentions {
  text-decoration: underline;
}

.illusio-mentions p a:hover {
  text-decoration: underline;
}

.illusio-mentions p span {
  width: 6px;
  height: 6px;
  background-color: #FF3E3E;
  display: inline-block;
}

/*mentions legales page styling*/
.mentions-legales {
  font-family: LatoRegular;
  color: #fff;
  background-color: #00794E;
  padding: 5%;
}

.mentions-legales h1 {
  font-size: 24px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #000000;
}

.mentions-legales h2 {
  padding: 10px;
  font-size: 22px;
  color: #000000;
}

.mentions-legales h3 {
  padding: 10px;
  font-size: 20px;
  color: #000000;
}

.mentions-legales h4 {
  padding: 10px;
  font-size: 18px;
  color: #000000;
}

.mentions-legales p {
  padding: 10px;
  font-size: 16px;
}

.mentions-legales ul {
  padding: 10px;
}

@media (max-width: 992px) {
  .d-tab-none {
    display: none !important;
  }
  .d-tab {
    display: block;
  }
  .carousel-indicators {
    bottom: 180px;
  }
}

@media (max-width: 768px) {
  header {
    text-align: center;
    padding: 0 30px 0 30px;
  }
  .d-flex-tab-none {
    display: none;
  }
}

@media (max-width: 576px) {
  header {
    height: 110px;
    font-size: 17px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  header h1 {
    width: 269px;
  }
  .mx-mob-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .d-mob {
    display: block;
  }
  .d-desk {
    display: none;
  }
  footer .footer-container {
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
  footer .footer-container .text {
    font-size: 14px;
    margin-right: 0px;
    margin-top: 30px;
  }
  footer .footer-container img {
    width: 120px;
    margin-top: 18px;
    margin-bottom: 18px;
  }
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  text-align: center;
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
  margin-bottom: -4px;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
  max-width: 100%;
  margin: auto;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: -o-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  filter: alpha(opacity=50);
  opacity: .5;
}

.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}

.carousel-control .icon-prev:before {
  content: '\2039';
}

.carousel-control .icon-next:before {
  content: '\203a';
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #707070;
  position: relative;
  transform: rotate(45deg);
  margin-right: 15px;
  border-radius: 100%;
}

.carousel-indicators .active {
  border: 2px solid #A80047;
}

.carousel-indicators .active .selected {
  position: absolute;
  top: 1px;
  left: 1px;
  background-color: #00794E;
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 100%;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-caption .btn {
  text-shadow: none;
}

@media (min-width: 992px) {
  .carousel-indicators {
    bottom: 180px;
  }
}

@media screen and (min-width: 768px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFlO0VBbUhuQjtFQWpIQTtJQUNJLGtCQUFrQjtFQW1IdEI7RUFqSEE7SUFDSSxtQkFBbUI7RUFtSHZCO0VBakhBO0lBQ0ksVUFBVTtJQUNWLFNBQVM7SUFDVCxvQkFBb0I7RUFtSHhCO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2FwcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRibGFjazogIzAwMDAwMDtcbiR3aGl0ZTogI2ZmZjtcbiRiZ1ByaW1hcnk6ICMwMDc5NEU7XG4kYmdTZWNvbmRhcnk6ICNBODAwNDc7XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWJoYXlhTGlicmVCb2xkJztcbiAgc3JjOiB1cmwoJ2ZvbnRzL0FiaGF5YUxpYnJlLUJvbGQudHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBYmhheWFMaWJyZUV4dHJhQm9sZCc7XG4gIHNyYzogdXJsKCdmb250cy9BYmhheWFMaWJyZS1FeHRyYUJvbGQudHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBYmhheWFMaWJyZVJlZ3VsYXInO1xuICBzcmM6IHVybCgnZm9udHMvQWJoYXlhTGlicmUtUmVndWxhci50dGYnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xhdG9MaWdodCc7XG4gIHNyYzogdXJsKCdmb250cy9MYXRvTGlnaHQud29mZjInKTtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0b01lZGl1bSc7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL0xhdG8tTWVkaXVtLnR0ZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvQmxhY2snO1xuICAgIHNyYzogdXJsKCdmb250cy9sYXRvLWJsYWNrLXdlYmZvbnQud29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHaW5vcmFSZWd1bGFyJztcbiAgICBzcmM6IHVybCgnZm9udHMvR2lub3JhU2Fuc1JlZ3VsYXIud29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHaW5vcmFCb2xkJztcbiAgICBzcmM6IHVybCgnZm9udHMvR2lub3JhU2Fuc0JvbGQud29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Qm9sZCc7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL1JhbGV3YXktQm9sZC50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FCb2xkJztcbiAgICBzcmM6IHVybCgnZm9udHMvSGVsdmV0aWNhLUJvbGQtRm9udC50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICAgIHNyYzogdXJsKCdmb250cy9IZWx2ZXRpY2FSZWd1bGFyLndvZmYyJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhTmV1ZUJvbGQnO1xuICAgIHNyYzogdXJsKCdmb250cy9IZWx2ZXRpY2FOZXVlQm9sZC50dGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FOZXVlTGlnaHQnO1xuICAgIHNyYzogdXJsKCdmb250cy9IZWx2ZXRpY2FOZXVlTGlnaHQudHRmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0b1JlZ3VsYXInO1xuICAgIHNyYzogdXJsKCdmb250cy9sYXRvLXJlZ3VsYXIud29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvQm9sZCc7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL2xhdG8tYm9sZC53b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xhdG9IZWF2eSc7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL0xhdG9IZWF2eS53b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FyaWFsUmVndWxhcic7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL0FyaWFsLndvZmYyJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJpYWxCb2xkJztcbiAgICBzcmM6IHVybCgnZm9udHMvQXJpYWxCb2xkLndvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCdmb250cy9Sb2JvdG8tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJ2ZvbnRzL1JvYm90by1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIFJlc2V0IGNvZGUgc3RhcnRzIGhlcmVcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbip7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoIDtcbn1cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4vL1Jlc2V0IGNvZGUgZW5kcyBoZXJlXG5cbi8vQ29va2llYmFyIGNvZGUgc3RhcnRzIGhlcmVcbiNjb29raWUtYmFyIHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTsgaGVpZ2h0OmF1dG87IGxpbmUtaGVpZ2h0OjI0cHg7IGNvbG9yOiNlZWVlZWU7IHRleHQtYWxpZ246Y2VudGVyOyBwYWRkaW5nOjNweCAwO31cbiNjb29raWUtYmFyLmZpeGVkIHtwb3NpdGlvbjpmaXhlZDsgdG9wOjA7IGxlZnQ6MDsgd2lkdGg6MTAwJTt9XG4jY29va2llLWJhci5maXhlZC5ib3R0b20ge2JvdHRvbTowOyB0b3A6YXV0bzt9XG4jY29va2llLWJhciBwIHttYXJnaW46MDsgcGFkZGluZzogN3B4IDBweDtmb250LXNpemU6IDEwcHg7dGV4dC1hbGlnbjogY2VudGVyO31cbiNjb29raWUtYmFyIGEge1xuXHRjb2xvcjogI2VlZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29va2llLWJhciBhLmNiLWVuYWJsZSB7XG5cdGNvbG9yOiNmZmZmZmY7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOjNweDtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdHBhZGRpbmc6IDlweCAxNXB4O1xuXHRtYXJnaW4tbGVmdDo4cHg7XG59XG4jY29va2llLWJhciAuY2ItZW5hYmxlIHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4yKX1cbiNjb29raWUtYmFyIC5jYi1lbmFibGU6aG92ZXIge2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwxKTtjb2xvcjogIzAwMDt9XG4jY29va2llLWJhciAuY2ItZGlzYWJsZSB7YmFja2dyb3VuZDojOTkwMDAwO31cbiNjb29raWUtYmFyIC5jYi1kaXNhYmxlOmhvdmVyIHtiYWNrZ3JvdW5kOiNiYjAwMDA7fVxuI2Nvb2tpZS1iYXIgLmNiLXBvbGljeSB7YmFja2dyb3VuZDojMDAzM2JiO31cbiNjb29raWUtYmFyIC5jYi1wb2xpY3k6aG92ZXIge2JhY2tncm91bmQ6IzAwNTVkZDt9XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0I2Nvb2tpZS1iYXIgcCB7XG5cdFx0cGFkZGluZzogN3B4IDMlO1xuXHR9ICBcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQjY29va2llLWJhciBwIHtcblx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0fVxuXHQjY29va2llLWJhciBhLmNiLWVuYWJsZSB7XG5cdCAgICBwYWRkaW5nOiA2cHggMTVweDtcblx0fVxufVxuLy9Db29raWVyYmFyIGNvZGUgZW5kcyBoZXJlXG5cblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LWZhbWlseTogJ2xhdG9yZWd1bGFyJywgc2Fucy1zZXJpZjtcbn1cblxuI2Nvb2tpZS1iYXIgcCB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cbn1cblxuLypoZWFkZXIgIHBhZ2Ugc3R5bGluZyovXG5oZWFkZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICBjb2xvcjogJGJnU2Vjb25kYXJ5O1xuICBmb250LWZhbWlseTogTGF0b1JlZ3VsYXI7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBzcGFue1xuICAgIGZvbnQtZmFtaWx5OiBMYXRvQm9sZDtcbiAgfVxufVxuLypzb21lIHVzZWZ1bCB1dGlsaXRpZXMqL1xuLmJnLXByaW1hcnl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnUHJpbWFyeSFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ1NlY29uZGFyeSFpbXBvcnRhbnQ7XG59XG4udGV4dC1wcmltYXJ5e1xuICAgIGNvbG9yOiAkYmdQcmltYXJ5IWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeXtcbiAgICBjb2xvcjogJGJnU2Vjb25kYXJ5IWltcG9ydGFudDtcbn1cbi50ZXh0LXdoaXRle1xuICAgIGNvbG9yOiNmZmY7XG59XG4udGV4dC10dmF7XG4gIGNvbG9yOiAjMzQyMjc2O1xufVxuLnRleHQtdGF1eHtcbiAgY29sb3I6ICNGMjdEMTQ7XG59XG4udGV4dC1waW5lbHtcbiAgY29sb3I6ICMwMDg0RDI7XG59XG4uYmctd2hpdGV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbn1cbi5oLTEwMHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4ucGItMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG59XG4ucHQtMHtcbiAgICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG59XG4uemktMXtcbiAgei1pbmRleDogMTtcbn1cbi56aS0ye1xuICB6LWluZGV4OiAyO1xufVxuLnppLTN7XG4gIHotaW5kZXg6IDM7XG59XG4uei0xe1xuICB6LWluZGV4OiAtMTtcbn1cbi56LTJ7XG4gIHotaW5kZXg6IC0yO1xufVxuLnotM3tcbiAgei1pbmRleDogLTM7XG59XG4ub3ktY2xpcHtcbiAgb3ZlcmZsb3cteTogY2xpcDtcbn1cbi5veC1jbGlwe1xuICBvdmVyZmxvdy14OiBjbGlwO1xufVxuLm92LWNsaXB7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuLmQtbW9ie1xuICBkaXNwbGF5OiBub25lO1xufVxuLmQtdGFie1xuICBkaXNwbGF5OiBub25lO1xufVxuLmQtZGVza3tcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubXgtbW9iLTB7XG4gIG1hcmdpbjogdW5zZXQ7XG59XG4udy0xMDB7XG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn1cbi5jZW50ZXIteHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGEuY3RhLWxpbmt7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbmEuY3RhLWxpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFJhbGV3YXlCb2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJnU2Vjb25kYXJ5O1xuICAgIHdpZHRoOiAzMDFweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAjMDAwMDAwMjk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMi4xNnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ1ByaW1hcnk7XG4gICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGJnUHJpbWFyeTtcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGJnUHJpbWFyeTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgfVxufVxuXG4vKmZvb3RlciBwYWdlIHN0eWxpbmcqL1xuZm9vdGVye1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgXG4gIC5mb290ZXItY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLnRleHR7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xuICAgICAgY29sb3I6ICRiZ1ByaW1hcnk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwNHB4O1xuICAgIH1cbiAgICBpbWd7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgfVxuICB9XG59XG4uaWxsdXNpby1tZW50aW9uc3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyNnB4IDIwcHg7XG4gIHB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIGEubWVudGlvbnN7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgYTpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgIHNwYW57XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYzRTNFO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8qbWVudGlvbnMgbGVnYWxlcyBwYWdlIHN0eWxpbmcqL1xuLm1lbnRpb25zLWxlZ2FsZXN7XG4gICAgZm9udC1mYW1pbHk6IExhdG9SZWd1bGFyO1xuICAgIGNvbG9yOiR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdQcmltYXJ5O1xuICAgIHBhZGRpbmc6IDUlO1xuICAgIGgxe1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgY29sb3I6JGJsYWNrO1xuICAgIH1cbiAgICBoMntcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBjb2xvcjokYmxhY2s7XG4gICAgfVxuICAgIGgze1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiRibGFjaztcbiAgICB9XG4gICAgaDR7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6JGJsYWNrO1xuICAgIH1cbiAgICBwe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHVse1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjk5MnB4KXsgIFxuICAuZC10YWItbm9uZXtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxuICAuZC10YWJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgICAgYm90dG9tOiAxODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpe1xuICBoZWFkZXJ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMCAzMHB4O1xuICB9XG4gIC5kLWZsZXgtdGFiLW5vbmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NTc2cHgpeyAgXG4gIGhlYWRlcntcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoMXtcbiAgICAgIHdpZHRoOiAyNjlweDtcbiAgICB9XG4gIH1cbiAgLm14LW1vYi0we1xuICAgIG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuICB9ICAgXG4gIC5kLW1vYntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZC1kZXNre1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZm9vdGVye1xuICAgIC5mb290ZXItY29udGFpbmVye1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC50ZXh0e1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDozNzVweCl7XG59XG5cblxuLy8gYm9vdHN0cmFwIGNhcm91c2VsIHN0eWxpbmdcblxuLy9jYXJvdXNlbCBzdGFydFxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAgIC1vLXRyYW5zaXRpb246ICAgICAgLW8tdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDtcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgfVxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LFxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUucmlnaHQge1xuICAgICAgbGVmdDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldixcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLmxlZnQge1xuICAgICAgbGVmdDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LmxlZnQsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYucmlnaHQsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUge1xuICBsZWZ0OiAwO1xufVxuLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0IHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgbGVmdDogLTEwMCU7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dC5sZWZ0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYucmlnaHQge1xuICBsZWZ0OiAwO1xufVxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5sZWZ0IHtcbiAgbGVmdDogLTEwMCU7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1JTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjYpO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAuNTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIC41KSAwJSwgcmdiYSgwLCAwLCAwLCAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgLjUpIDAlLCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIC4wMDAxKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgLjAwMDEpIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuMDAwMSkpLCB0byhyZ2JhKDAsIDAsIDAsIC41KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgLjUpIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uY2Fyb3VzZWwtY29udHJvbDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogLjk7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMzknO1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDNhJztcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3MDcwNzA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGJnU2Vjb25kYXJ5O1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSAuc2VsZWN0ZWR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnUHJpbWFyeTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC42KTtcbn1cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsgIFxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICBib3R0b206IDE4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICBsZWZ0OiAyMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLy9jYXJvdXNlbC1lbmQiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/