@font-face{
  font-family:"TenorSans";
  src:url("/.fonts/TenorSans/TenorSans-Regular.eot");
  src:url(/fonts/TenorSans-Regular.eot?330d35ac7018abfd14627f16d34b86ae) format("embedded-opentype"), url(/fonts/TenorSans-Regular.woff2?38b80ffa8517c1b8a105c3d50b3db2ac) format("woff2"), url(/fonts/TenorSans.woff?c07049990005a4d759e5486329798abb) format("woff"), url(/fonts/TenorSans.ttf?6a0f865eca0ebb254e9da80cf829d846) format("truetype");
  font-display:swap;
}
@font-face{
  font-family:"Barlow";
  src:url(/fonts/Barlow-Regular.eot?df910ce6a5df5bada9bb4d10dd7903eb);
  src:url(/fonts/Barlow-Regular.eot?df910ce6a5df5bada9bb4d10dd7903eb) format("embedded-opentype"), url(/fonts/Barlow-Regular.woff2?a7ce54e772b3c38bdcab77027cc1687f) format("woff2"), url(/fonts/Barlow-Regular.woff?d2685928a29cd19644e6a7d2d95f096a) format("woff"), url(/fonts/Barlow-Regular.ttf?0e23f1b19d8aa6adacdf71c14fd840eb) format("truetype");
  font-display:swap;
}
@font-face{
  font-family:"Barlow-Bold";
  src:url(/fonts/Barlow-Bold.eot?3c0a45edbc6a924ba0bd5f1fd165172b);
  src:url(/fonts/Barlow-Bold.eot?3c0a45edbc6a924ba0bd5f1fd165172b) format("embedded-opentype"), url(/fonts/Barlow-Bold.woff2?07166ed13e5785f9fea930074575f603) format("woff2"), url(/fonts/Barlow-Bold.woff?27f0a705b6267b3106175d636146fb34) format("woff"), url(/fonts/Barlow-Bold.ttf?0cb1ab864072bf9e0991b19e21463f63) format("truetype");
  font-display:swap;
}
p,
ul,
a,
th,
td{
  font-family:"Barlow";
  font-size:1rem;
}
@media screen and (min-width: 75rem){
  p,
ul,
a,
th,
td{
    font-size:1.125rem;
  }
}

h1,
h2,
h3,
h4,
h5,
h6{
  font-family:"TenorSans" !important;
}

h1{
  font-size:2.25rem;
}
@media screen and (min-width: 75rem){
  h1{
    font-size:2.35rem;
  }
}

h2{
  font-size:1.95rem;
}
@media screen and (min-width: 75rem){
  h2{
    font-size:2.05rem;
  }
}

h3{
  font-size:1.65rem;
}
@media screen and (min-width: 75rem){
  h3{
    font-size:1.75rem;
  }
}

h4{
  font-size:1.35rem;
}
@media screen and (min-width: 75rem){
  h4{
    font-size:1.45rem;
  }
}

h5{
  font-size:1.05rem;
}
@media screen and (min-width: 75rem){
  h5{
    font-size:1.15rem;
  }
}

h6{
  font-size:0.9rem;
}
@media screen and (min-width: 75rem){
  h6{
    font-size:1.04rem;
  }
}

.btn{
  border:2px solid transparent;
  border-radius:1.5rem;
  padding:0.7rem;
  background-color:transparent;
  cursor:pointer;
  font-size:1rem;
  font-weight:bolder;
  text-transform:uppercase;
}
.btn:focus{
  outline:none;
}
.btn.btn-outline-white{
  border-color:#f9f9f9;
  color:#f9f9f9;
  transition:0.7s;
}
.btn.btn-outline-white:hover{
  background-color:#f9f9f9;
  color:#868686;
}
.btn.btn-green{
  background-color:#39b54a;
  border-color:#39b54a;
  color:#fff;
  transition:0.7s;
}
.btn.btn-green:hover{
  background-color:transparent;
  color:#39b54a;
}
.btn.btn-outline-green{
  border-color:#39b54a;
  color:#39b54a;
  transition:0.7s;
}
.btn.btn-outline-green:hover{
  background-color:#39b54a;
  color:#fff;
}

nav{
  position:fixed;
  width:100%;
  background-color:#fff;
  transition:0.5s;
  z-index:2;
}
nav .bg-content{
  margin-top:1.4rem;
  background-color:transparent;
  transition:0.5s;
}
nav .bg-content:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:1.4rem;
  background-color:#fff;
}
nav .bg-content .content__nav{
  position:relative;
  display:flex;
  justify-content:flex-start;
  width:100%;
  height:4.25rem;
  transition:0.5s;
}
nav .bg-content .content__nav .logo{
  z-index:2;
}
nav .bg-content .content__nav .logo img{
  margin-right:4rem;
  margin-top:-1.09rem;
  height:7rem;
  transform:rotate(-10deg);
  transition:0.5s;
  width:auto;
}
nav .bg-content .content__nav .logo img:hover{
  transform:scale(0.85);
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__nav .logo img{
    height:8.5rem;
  }
}
nav .bg-content .content__nav-toggle{
  position:absolute;
  top:-0.5rem;
  right:0;
  z-index:2;
}
nav .bg-content .content__nav-toggle .hamburger__toggle{
  display:block;
  position:relative;
  background-color:#d48aff;
  width:3rem;
  height:3rem;
  margin:0.625rem auto;
  border-radius:50%;
  border:none;
  transition:0.5s;
}
nav .bg-content .content__nav-toggle .hamburger__toggle::before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-color:transparent;
  border-radius:50%;
  z-index:1;
}
nav .bg-content .content__nav-toggle .hamburger__icon, nav .bg-content .content__nav-toggle .hamburger__icon::before, nav .bg-content .content__nav-toggle .hamburger__icon::after{
  position:absolute;
  width:20px;
  height:2px;
  border-radius:4px;
  background-color:#fff;
}
nav .bg-content .content__nav-toggle .hamburger__icon{
  top:calc(50% - 2px);
  left:calc(50% - 10px);
}
nav .bg-content .content__nav-toggle .hamburger__icon::before, nav .bg-content .content__nav-toggle .hamburger__icon::after{
  content:"";
  left:0;
}
nav .bg-content .content__nav-toggle .hamburger__icon::before{
  bottom:8px;
}
nav .bg-content .content__nav-toggle .hamburger__icon::after{
  top:8px;
}
nav .bg-content .content__nav-toggle .hamburger__toggle.toggled .hamburger__icon{
  height:2px;
  width:28px;
  left:10px;
  top:calc(50% - 2px);
  transform:rotate(-45deg);
  background-color:#fff;
}
nav .bg-content .content__nav-toggle .hamburger__toggle.toggled .hamburger__icon::after{
  width:28px;
  height:2px;
  top:0px;
  transform:rotate(-270deg);
  background-color:#fff;
}
nav .bg-content .content__nav-toggle .hamburger__toggle.toggled .hamburger__icon::before{
  transform:scale(0);
}
nav .bg-content .content__nav-toggle .hamburger__icon, nav .bg-content .content__nav-toggle .hamburger__icon::after{
  transition:all 0.3s linear;
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__nav-toggle{
    display:none;
  }
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__nav{
    height:6.25rem;
  }
}
nav .bg-content .content__link{
  display:flex;
  align-items:center;
  justify-content:flex-start;
  width:100%;
  position:absolute;
  left:-1rem;
  flex-direction:column;
  height:calc(100vh - 100px);
  width:calc(100% + 2rem);
  max-width:calc(100% + 5rem);
  margin-top:-1rem;
  padding-top:5.625rem;
  background:#fff;
  transition:transform 0.5s ease;
  transform:translateY(-100%);
  z-index:-1;
}
nav .bg-content .content__link.show{
  position:absolute;
  left:-1rem;
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  height:calc(100vh - 6.625rem);
  width:calc(100% + 2rem);
  padding-top:6.625rem;
  transform:translateY(0);
}
nav .bg-content .content__link-item{
  position:relative;
  width:calc(100% - 6rem);
  padding:1.4rem 1.2rem;
  border-bottom:1px solid #d48aff;
  color:#d48aff;
  text-transform:uppercase;
  transition:0.5s;
  font-family:"TenorSans";
  font-weight:bolder;
  font-size:1.2rem;
  text-align:center;
}
nav .bg-content .content__link-item:last-child{
  border-bottom:1px solid transparent;
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__link-item{
    width:auto;
    border:1px solid transparent;
    padding:0.5rem 1rem;
    border-bottom:1px solid transparent;
    margin-right:0.5rem;
    text-align:left;
  }
  nav .bg-content .content__link-item:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:2;
    border-bottom:1px solid transparent;
    transition:0.5s;
  }
  nav .bg-content .content__link-item:hover{
    border:1px solid #f9f9f9;
    border-radius:1.5rem;
    background-color:#f9f9f9;
  }
  nav .bg-content .content__link-item:hover:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:2;
    border-radius:1.5rem;
    border-bottom:1px solid #d48aff;
  }
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__link{
    position:relative;
    flex-direction:row;
    height:auto;
    padding-top:0;
    transform:translateY(0);
    z-index:1;
  }
}
@media screen and (min-width: 75rem){
  nav .bg-content .content__link{
    background-color:transparent;
    transition:0.5s;
  }
}
@media screen and (min-width: 75rem){
  nav .bg-content .content{
    padding-right:0;
  }
}
nav.scrolled .bg-content{
  margin-top:0.8rem;
  box-shadow:-3px 1px 5px #cfcece;
  transition:0.5s;
}
nav.scrolled .bg-content .content__link{
  margin-top:0;
}
nav.scrolled .bg-content .content__nav{
  height:4rem;
  transition:0.5s;
}
nav.scrolled .bg-content .content__nav .logo{
  z-index:2;
}
nav.scrolled .bg-content .content__nav .logo img{
  margin-top:-0.95rem;
  transform:scale(0.8);
  transition:0.5s;
}
@media screen and (min-width: 75rem){
  nav.scrolled .bg-content .content__nav .logo img{
    margin-top:-1.26rem;
    transition:0.5s;
  }
}
nav.scrolled .bg-content .content__nav-toggle .hamburger__toggle{
  width:2.5rem;
  height:2.5rem;
  margin:1rem auto;
  transition:0.5s;
}
nav.scrolled .bg-content .content__nav-toggle .hamburger__toggle.toggled .hamburger__icon{
  left:6px;
}
@media screen and (min-width: 75rem){
  nav.scrolled .bg-content .content__nav{
    height:4.8rem;
  }
}
nav.scrolled .bg-content .content__link{
  transition:0.5s;
}
@media screen and (min-width: 1201px){
  nav{
    max-width:80%;
  }
}

.sidebar{
  position:relative;
  margin-bottom:1rem;
  padding:1rem;
  height:auto;
  max-height:calc(100% - 5.4rem);
  background-color:#f1f1f1;
  overflow-y:scroll;
  -ms-overflow-style:none;
  scrollbar-width:none;
  scrollbar-width:none;
}
.sidebar::-webkit-scrollbar{
  display:none;
  scrollbar-width:none;
}
.sidebar__partner-box{
  display:flex;
  flex-direction:column;
  justify-content:center;
  text-align:justify;
}
.sidebar__partner-box .logo{
  text-align:center;
  border-bottom:1px solid #131313;
  border-radius:3rem 0;
  padding:0.8rem;
}
.sidebar__partner-box .logo img{
  margin-top:1rem;
  margin-top:1rem;
  width:100%;
  height:auto;
}
.sidebar__partner-box p{
  padding-top:1rem;
  padding-bottom:0.5rem;
  margin-bottom:0;
}
@media screen and (min-width: 75rem){
  .sidebar__partner-box p{
    margin-bottom:1rem;
    padding-bottom:1rem;
  }
}

footer{
  width:100%;
  transition:0.5s;
}
footer .row{
  display:flex;
}
footer .row__adress{
  padding-top:2rem;
  padding-bottom:2rem;
  background-color:#bbbbbb;
}
footer .row__adress .container{
  display:flex;
  justify-content:space-between;
  flex-direction:column;
}
footer .row__adress .container .adress-box{
  display:flex;
  align-items:center;
  flex-direction:column;
}
footer .row__adress .container .adress-box > div:nth-child(1){
  margin-left:0.85rem;
  margin-bottom:1rem;
}
footer .row__adress .container .adress-box > div:nth-child(1) h4,
footer .row__adress .container .adress-box > div:nth-child(1) p{
  margin:0 0 0.5rem;
  color:#fff;
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .adress-box > div:nth-child(1){
    margin-left:0;
    margin-right:3rem;
    margin-bottom:0;
  }
}
footer .row__adress .container .adress-box > div:nth-child(2){
  display:flex;
  flex-direction:column;
}
footer .row__adress .container .adress-box > div:nth-child(2) h4,
footer .row__adress .container .adress-box > div:nth-child(2) a{
  margin:0 0 0.5rem;
  color:#fff;
}
footer .row__adress .container .adress-box > div:nth-child(3){
  display:flex;
  flex-direction:column;
  margin-bottom:2rem;
  margin-left:-72px;
  padding-top:2.2rem;
}
footer .row__adress .container .adress-box > div:nth-child(3) a{
  margin:0 0 0.5rem;
  color:#fff;
  text-decoration:underline;
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .adress-box > div:nth-child(3){
    margin-bottom:0;
    margin-left:0;
  }
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .adress-box{
    justify-content:space-between;
    flex-direction:row;
    max-width:950px;
    width:100%;
  }
}
footer .row__adress .container .links-box{
  position:relative;
  display:flex;
  align-items:center;
  flex-direction:column;
}
footer .row__adress .container .links-box:nth-child(2){
  flex-direction:column;
  justify-content:space-between;
}
footer .row__adress .container .links-box:nth-child(2) .btn{
  margin-top:1.2rem;
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .links-box:nth-child(2) .btn{
    flex-direction:row;
    margin-top:0;
    margin-right:1rem;
  }
}
footer .row__adress .container .links-box:nth-child(2) a{
  margin-top:1.2rem;
  margin-right:0;
}
footer .row__adress .container .links-box:nth-child(2) a .facebook-ico{
  height:2.5rem;
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .links-box:nth-child(2) a{
    margin-top:0;
  }
}
footer .row__adress .container .links-box:nth-child(2) .terms{
  position:absolute;
  left:20px;
  bottom:-7px;
}
footer .row__adress .container .links-box:nth-child(2) .terms a{
  color:#fff;
  text-decoration:underline;
  font-weight:bolder;
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .links-box:nth-child(2){
    flex-direction:row;
  }
}
@media screen and (min-width: 75rem){
  footer .row__adress .container .links-box{
    flex-direction:row;
  }
}
@media screen and (min-width: 75rem){
  footer .row__adress .container{
    flex-direction:row;
  }
}
footer .row__copyright{
  padding:1rem;
  background-color:#cfcece;
}
footer .row__copyright .container{
  display:flex;
  justify-content:space-between;
  flex-direction:column;
}
footer .row__copyright .container > div span,
footer .row__copyright .container > div a{
  color:#4a4a4a;
}
footer .row__copyright .container > div:nth-child(2){
  margin-top:1rem;
}
@media screen and (min-width: 75rem){
  footer .row__copyright .container > div:nth-child(2){
    margin-top:0;
  }
}
@media screen and (min-width: 75rem){
  footer .row__copyright .container{
    flex-direction:row;
  }
}
@media screen and (min-width: 1201px){
  footer{
    max-width:80%;
  }
}

body{
  position:relative;
  margin:0;
  padding:0;
  overflow:hidden;
  overflow-y:auto;
  font-family:"Barlow";
  color:#131313;
}
body a{
  text-decoration:none;
  word-break:break-all;
}
body .container{
  margin-right:auto;
  margin-left:auto;
  padding-right:1rem;
  padding-left:1rem;
  max-width:100%;
}
@media screen and (min-width: 75rem){
  body .container{
    padding-right:2rem;
    padding-left:2rem;
  }
}
body .small-text{
  font-size:0.9rem;
}
body #wrapper{
  position:relative;
  display:flex;
  width:100%;
}
body #wrapper #content{
  width:80%;
}
@media screen and (max-width: 1200px){
  body #wrapper #content{
    width:100%;
  }
}
body #wrapper #sidebar{
  position:fixed;
  top:1.375rem;
  right:0;
  height:calc(100% - 1.375rem);
  width:20%;
  transition:0.5s;
  z-index:2;
}
body #wrapper #sidebar #openSidebar{
  display:none;
  position:absolute;
  top:6.8rem;
  left:-42px;
  width:42px;
  height:2.375rem;
  background-color:#fff;
  background-image:url(/images/open-sidebar-ico.svg?e119361b869a23b27325e244e907df25);
  background-repeat:no-repeat;
  background-position:center;
  border-top-right-radius:1rem;
  border-bottom-right-radius:1rem;
  box-shadow:0 -2px 2px #d48aff;
  cursor:pointer;
  transform:rotate(180deg);
}
@media screen and (max-width: 1200px){
  body #wrapper #sidebar #openSidebar{
    display:block;
  }
}
body #wrapper #sidebar h1{
  padding:20px;
  margin:0;
  text-transform:uppercase;
  font-size:1.5rem;
  text-align:center;
  color:#fff;
  background:#d48aff;
  border-top-left-radius:4rem;
  transition:0.5s;
}
body #wrapper #sidebar h1.scrolled{
  padding:14px;
}
@media screen and (min-width: 75rem){
  body #wrapper #sidebar h1.scrolled{
    padding:20px;
  }
}
@media screen and (min-width: 75rem){
  body #wrapper #sidebar h1{
    padding:36px;
  }
}
body #wrapper #sidebar.scrolled{
  top:1.375rem;
  height:calc(100% - 1.375rem);
}
@media screen and (max-width: 1200px){
  body #wrapper #sidebar{
    right:-20%;
  }
  body #wrapper #sidebar.toggled{
    right:0;
    width:30%;
    transition:0.5s;
  }
}
@media screen and (max-width: 1024px){
  body #wrapper #sidebar.toggled{
    width:45%;
  }
}
@media screen and (max-width: 767px){
  body #wrapper #sidebar.toggled{
    width:85%;
  }
}
body #cookieinfo *{
  margin:0px;
  padding:0px;
}
body #cookieinfo{
  position:fixed;
  font-size:12px;
  font-family:Arial, Verdana, sans-serif;
  left:0px;
  bottom:0px;
  right:0px;
  background-color:rgba(50, 51, 52, 0.831372549);
  padding:20px;
  box-shadow:0px -1px 3px rgba(0, 0, 0, 0.5);
  z-index:1000;
}
body #cookieinfo h6{
  font-size:16px;
  font-weight:bold;
  color:#cdd7da;
  text-shadow:0px 1px 1px rgb(0, 0, 0);
  margin-bottom:7px;
}
body #cookieinfo p{
  font-size:12px;
  color:#afb4bc;
  line-height:1.5em;
  text-shadow:0px 1px 1px rgb(0, 0, 0);
}
body #cookieinfo a{
  display:block;
  position:absolute;
  right:10px;
  top:10px;
  width:22px;
  height:22px;
  border-radius:11px;
  line-height:18px;
  font-size:19px;
  color:#131313;
  text-align:center;
  text-decoration:none;
  background-color:#d48aff;
  box-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);
}
body #modal{
  background-color:rgba(8, 8, 8, 0.65);
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:2;
}
body #modal.hidden{
  display:none;
}
body #modal .content{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
}
body #modal .content h5{
  margin-bottom:0;
}
body #modal .content .modal-body{
  display:flex;
  align-items:center;
  justify-content:center;
  position:relative;
  margin:0 1rem;
  box-shadow:0 0 10px #363636;
  max-width:800px;
  width:100%;
  min-height:300px;
  padding:1.5rem;
  background-color:#fff;
  border-top:5px solid #f4f5a0;
  border-radius:0 3rem;
  border-bottom:5px solid #cfe97b;
  text-align:justify;
}
body #modal .content .modal-body .close{
  background-color:transparent;
  position:absolute;
  right:29px;
  top:20px;
  width:32px;
  height:32px;
  opacity:0.7;
  cursor:pointer;
  border:none;
}
body #modal .content .modal-body .close:focus{
  outline:none;
  border:none;
}
body #modal .content .modal-body .close:hover{
  opacity:1;
}
body #modal .content .modal-body .close:before, body #modal .content .modal-body .close:after{
  content:" ";
  position:absolute;
  top:-1px;
  left:15px;
  height:33px;
  width:5px;
}
body #modal .content .modal-body .close:before{
  background-color:#d48aff;
  transform:rotate(45deg);
}
body #modal .content .modal-body .close:after{
  background-color:#d48aff;
  transform:rotate(-45deg);
}
body #modal .content .modal-body > div{
  margin-top:1rem;
  text-align:center;
}
body #modal .content .modal-body > div > div{
  margin-top:3rem;
  display:flex;
  justify-content:space-around;
  flex-direction:column;
}
body #modal .content .modal-body > div > div a{
  display:flex;
  margin-bottom:1rem;
  color:#39b54a;
}
body #modal .content .modal-body > div > div a img{
  margin-right:0.5rem;
}
@media screen and (min-width: 75rem){
  body #modal .content .modal-body > div > div{
    flex-direction:row;
  }
}
@media screen and (min-width: 75rem){
  body #modal .content .modal-body > div{
    margin-top:-1.5rem;
  }
}
@media screen and (min-width: 75rem){
  body #modal .content .modal-body{
    margin:0;
  }
}

#ofertSubPage .content{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding-top:150px;
  position:relative;
  background-image:url(/images/offert-bg.jpg?743495548bc80205b2358c07234fc68c);
  background-repeat:no-repeat;
  background-size:cover;
}
#ofertSubPage .content:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(255, 255, 255, 0.85);
}
#ofertSubPage .content__box{
  z-index:1;
}
#ofertSubPage .content__box-img{
  text-align:center;
}
#ofertSubPage .content__box-img img{
  height:80px;
  margin-bottom:1rem;
  transition:0.5s;
  cursor:pointer;
}
#ofertSubPage .content__box-img img:nth-child(2){
  margin:0 1rem 0.6rem;
}
@media screen and (min-width: 992px){
  #ofertSubPage .content__box-img img:nth-child(1){
    transform:scale(-1, 1);
  }
  #ofertSubPage .content__box-img img:nth-child(1):hover{
    transform:rotate(15deg) scale(-1, 1);
  }
  #ofertSubPage .content__box-img img:nth-child(2):hover{
    transform:rotateY(180deg);
  }
  #ofertSubPage .content__box-img img:nth-child(3){
    transform:scale(1);
  }
  #ofertSubPage .content__box-img img:nth-child(3):hover{
    transform:rotate(-15deg);
  }
}
#ofertSubPage .content .description{
  max-width:800px;
  width:88%;
  margin-bottom:4rem;
  padding:1.5rem;
  background-color:#fff;
  border-top:5px solid #f4f5a0;
  border-radius:0 3rem;
  border-bottom:5px solid #cfe97b;
  text-align:justify;
}
#ofertSubPage .content .description h5{
  margin-bottom:0;
}
@media screen and (min-width: 48rem){
  #ofertSubPage .content .description{
    width:auto;
  }
}
#ofertSubPage .content .description > div, #ofertSubPage .content .description p{
  font-family:"Barlow" !important;
}
#ofertSubPage .content .description > div strong, #ofertSubPage .content .description > div b, #ofertSubPage .content .description p strong, #ofertSubPage .content .description p b{
  font-family:"Barlow-Bold" !important;
}
#ofertSubPage .content .button{
  margin:2.5rem 0;
}
#ofertSubPage .content .price-list{
  position:relative;
  display:flex;
  justify-content:center;
  max-width:1040px;
  width:100%;
  margin-bottom:5rem;
}
#ofertSubPage .content .price-list .title{
  position:absolute;
  top:1px;
  left:0px;
  display:flex;
  align-items:center;
  justify-content:center;
  width:calc(100% - 5px);
  height:42px;
  background-color:#cfe97b;
  border:2px solid #fff;
  border-bottom:0;
  font-size:1.1rem;
  font-weight:bolder;
  color:#131313;
  z-index:1;
}
@media screen and (min-width: 75rem){
  #ofertSubPage .content .price-list .title{
    position:absolute;
  }
}
#ofertSubPage .content .price-list .responsive-table{
  overflow-x:auto;
}
#ofertSubPage .content .price-list .responsive-table .table{
  margin:0;
}
#ofertSubPage .content .price-list .responsive-table .table table{
  position:relative;
  padding-top:2.875rem;
  background-color:#fff;
  box-shadow:0 0 10px #c1c1c1;
}
#ofertSubPage .content .price-list .responsive-table .table table th,
#ofertSubPage .content .price-list .responsive-table .table table td{
  padding:0.5rem;
  font-size:1rem;
  text-align:center;
}
#ofertSubPage .content .price-list .responsive-table .table table th{
  background-color:#8cc63f;
  color:#fff;
}
#ofertSubPage .content .price-list .responsive-table .table table tr.yellow-light td{
  background-color:#f4f5a0;
}
#ofertSubPage .content .price-list .responsive-table .table table tr.yellow td{
  background-color:#fff161;
}
@media screen and (min-width: 75rem){
  #ofertSubPage .content{
    padding-top:200px;
  }
}
#ofertSubPage .events-box{
  display:flex;
  flex-direction:column;
  margin-bottom:4rem;
  z-index:1;
}
#ofertSubPage .events-box .img-box{
  margin:0 10px 15px;
}
#ofertSubPage .events-box .img-box img{
  width:100%;
  height:auto;
  max-height:400px;
  border-radius:1.5rem;
  box-shadow:0 0 0.625rem #ccc;
  transition:transform 0.2s;
}
#ofertSubPage .events-box .img-box img:hover{
  transform:scale(1.05);
}
#ofertSubPage .events-box .img-box img.solo{
  max-height:400px;
}
@media screen and (min-width: 75rem){
  #ofertSubPage .events-box{
    flex-direction:row;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2l0ZS9jc3Mvb2ZmZXJ0LXN1YnBhZ2UuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBS0E7QUNIRjtBRE1BO0VBQ0U7RUFDQTtFQUNBO0VBS0E7QUNSRjtBRFdBO0VBQ0U7RUFDQTtFQUNBO0VBSUE7QUNaRjtBQ2pCQTs7Ozs7RUFLRTtFQUNBO0FEb0NGO0FFbkNFO0VEUEY7Ozs7O0lBU0k7RUR5Q0Y7QUFDRjs7QUN0Q0E7Ozs7OztFQU1FO0FEeUNGOztBQ3RDQTtFQUNFO0FEeUNGO0FFekRFO0VEZUY7SUFJSTtFRDBDRjtBQUNGOztBQ3ZDQTtFQUNFO0FEMENGO0FFbEVFO0VEdUJGO0lBSUk7RUQyQ0Y7QUFDRjs7QUN4Q0E7RUFDRTtBRDJDRjtBRTNFRTtFRCtCRjtJQUlJO0VENENGO0FBQ0Y7O0FDekNBO0VBQ0U7QUQ0Q0Y7QUVwRkU7RUR1Q0Y7SUFJSTtFRDZDRjtBQUNGOztBQzFDQTtFQUNFO0FENkNGO0FFN0ZFO0VEK0NGO0lBSUk7RUQ4Q0Y7QUFDRjs7QUMzQ0E7RUFDRTtBRDhDRjtBRXRHRTtFRHVERjtJQUlJO0VEK0NGO0FBQ0Y7O0FHbEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHFIRjtBR25IRTtFQUNFO0FIcUhKO0FHbEhFO0VBQ0Usb0JDVFM7RURVVCxhQ1ZTO0VEV1Q7QUhvSEo7QUdsSEk7RUFDRSx3QkNkTztFRGVQO0FIb0hOO0FHaEhFO0VBQ0Usd0JDakJNO0VEa0JOLG9CQ2xCTTtFRG1CTixVQ3pCSTtFRDBCSjtBSGtISjtBR2hISTtFQUNFO0VBQ0EsYUN4Qkk7QUowSVY7QUc5R0U7RUFDRSxvQkM3Qk07RUQ4Qk4sYUM5Qk07RUQrQk47QUhnSEo7QUc5R0k7RUFDRSx3QkNsQ0k7RURtQ0osVUN6Q0U7QUp5SlI7O0FLNUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCtKRjtBSzdKRTtFQUNFO0VBQ0E7RUFDQTtBTCtKSjtBSzdKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7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NUJkO0VBNzRCVTtJQUNFO0VBKzRCWjtFQTc0Qlk7SUFDRTtFQSs0QmQ7QUFDRjtBQXg0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCSXJFRTtFSnNFRjtFQUNBO0VBQ0E7RUFDQTtBQTA0Qk47QUF4NEJNO0VBQ0U7QUEwNEJSO0FFbDlCRTtFRjRERTtJQWdCSTtFQTA0Qk47QUFDRjtBQXY0Qk07RUFDRTtBQXk0QlI7QUF2NEJRO0VBQ0U7QUF5NEJWO0FBcDRCSTtFQUNFO0FBczRCTjtBQW40Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxNEJOO0FBbjRCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx3Qkk5R0U7RUorR0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhSXRIQTtFSnVIQTtBQXE0QlI7QUV6L0JFO0VGcUdJO0lBa0JJO0VBczRCUjtBQUNGO0FBbjRCTTtFQUNFO0FBcTRCUjtBQW40QlE7RUFDRTtBQXE0QlY7QUFuNEJVO0VBQ0U7RUFDQTtFQUNBLHFCSXhJSjtFSnlJSTtBQXE0Qlo7QUFuNEJZOztFQUVFO0VBQ0E7RUFDQTtBQXE0QmQ7QUFsNEJZO0VBQ0Usd0JJOUlKO0VKK0lJLFVJcEpOO0FKd2hDUjtBQWg0QmM7RUFDRSx3QkkvSUQ7QUppaENmO0FBNzNCYztFQUNFLHdCSXRKUDtBSnFoQ1Q7QUUxaENFO0VGSkE7SUF1S0k7RUEyM0JKO0FBQ0Y7QUF4M0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwM0JKO0FBeDNCSTtFQUNFO0FBMDNCTjtBQXgzQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwM0JSO0FBeDNCUTtFQUNFO0FBMDNCVjtBQXYzQlE7RUFDRTtBQXkzQlY7QUV0akNFO0VGdUtBO0lBNEJJO0VBdTNCSjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vYmFzZS9fX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vb2ZmZXJ0LXN1YnBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vYmFzZS9fX3R5cGhvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL21peGlucy9fX2JyZWFrcG9pbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vY29tcG9uZW50cy9fX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vdXRpbGl0aWVzL19fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL2xheW91dHMvX19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi4vbGF5b3V0cy9fX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vbGF5b3V0cy9fX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uLi9tYWluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRlbm9yU2Fuc1wiO1xuICBzcmM6IHVybChcIi8uZm9udHMvVGVub3JTYW5zL1Rlbm9yU2Fucy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL1Rlbm9yU2Fucy9UZW5vclNhbnMtUmVndWxhci5lb3Q/I2llZml4XCIpXG4gICAgICBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuL2ZvbnRzL1Rlbm9yU2Fucy9UZW5vclNhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuL2ZvbnRzL1Rlbm9yU2Fucy9UZW5vclNhbnMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4vZm9udHMvVGVub3JTYW5zL1Rlbm9yU2Fucy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvQmFybG93L0Jhcmxvdy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL0Jhcmxvdy9CYXJsb3ctUmVndWxhci5lb3Q/I2llZml4XCIpXG4gICAgICBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuL2ZvbnRzL0Jhcmxvdy9CYXJsb3ctUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoXCIuL2ZvbnRzL0Jhcmxvdy9CYXJsb3ctUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi9mb250cy9CYXJsb3cvQmFybG93LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCYXJsb3ctQm9sZFwiO1xuICBzcmM6IHVybChcIi4vZm9udHMvQmFybG93L0Jhcmxvdy1Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL0Jhcmxvdy9CYXJsb3ctQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4vZm9udHMvQmFybG93L0Jhcmxvdy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi4vZm9udHMvQmFybG93L0Jhcmxvdy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuL2ZvbnRzL0Jhcmxvdy9CYXJsb3ctQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIkBpbXBvcnQgXCIuLi9tYWluXCI7XG5cbiNvZmVydFN1YlBhZ2Uge1xuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9wdWJsaWMvc2l0ZS9pbWcvaW1hZ2VzL29mZmVydC1iZy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gICAgfVxuXG4gICAgJl9fYm94IHtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICYtaW1nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwLjZyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpIHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICB3aWR0aDogODglO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkeWVsbG93LWxpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRncmVlbi1hO1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcblxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKG1kKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG5cbiAgICAgID4gZGl2LCBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCYXJsb3cnICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgc3Ryb25nLCBiIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0Jhcmxvdy1Cb2xkJyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDIuNXJlbSAwO1xuICAgIH1cblxuICAgIC5wcmljZS1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTA0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNXB4KTtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tYTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAudGFibGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyLjg3NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICNjMWMxYzE7XG5cbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1iO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ci55ZWxsb3ctbGlnaHQge1xuICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1saWdodDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ci55ZWxsb3cge1xuICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50cy1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuaW1nLWJveCB7XG4gICAgICBtYXJnaW46IDAgMTBweCAxNXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMC42MjVyZW0gI2NjYztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc29sbyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxufVxuIiwicCxcbnVsLFxuYSxcbnRoLFxudGQge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRlbm9yU2Fuc1wiICFpbXBvcnRhbnQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICBmb250LXNpemU6IDIuMzVyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuOTVyZW07XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgIGZvbnQtc2l6ZTogMi4wNXJlbTtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS42NXJlbTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICBmb250LXNpemU6IDEuNDVyZW07XG4gIH1cbn1cblxuaDUge1xuICBmb250LXNpemU6IDEuMDVyZW07XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgfVxufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICBmb250LXNpemU6IDEuMDRyZW07XG4gIH1cbn1cbiIsIi8qXG4gIFNldCBicmVha3BvaW50XG4gIFVzYWdlIDogYnJlYWtwb2ludC10bygpXG4gIFJlc3VsdDogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogXCJcIikpXG4qL1xuXG5AbWl4aW4gYnJlYWtwb2ludC10bygkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCRtYXA6ICRicmVha3BvaW50cywgJGtleTogJGJyZWFrcG9pbnQpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5idG4ge1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBwYWRkaW5nOiAwLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi5idG4tb3V0bGluZS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgdHJhbnNpdGlvbjogMC43cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG4gICAgICBjb2xvcjogIzg2ODY4NjtcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWM7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4tYztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IDAuN3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRncmVlbi1jO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtZ3JlZW4ge1xuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuLWM7XG4gICAgY29sb3I6ICRncmVlbi1jO1xuICAgIHRyYW5zaXRpb246IDAuN3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1jO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qXG4gIENPTE9SU1xuKi9cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzEzMTMxMztcbiRncmF5OiAjZWVlO1xuJGdyYXktbGlnaHQ6ICNmOWY5Zjk7XG4kZ3JlZW4tYTogI2NmZTk3YjtcbiRncmVlbi1iOiAjOGNjNjNmO1xuJGdyZWVuLWM6ICMzOWI1NGE7XG4kZ3JlZW4tZDogIzAwOTI0NTtcbiRwdXJwbGU6ICNkNDhhZmY7XG4keWVsbG93OiAjZmZmMTYxO1xuJHllbGxvdy1saWdodDogI2Y0ZjVhMDtcbiRwaW5rOiAjZjk3YmEyO1xuXG4vKlxuICBHUkFESUVOVFNcbiovXG4kZ3Jlbm4tZ3JhZGllbnQtYWJjOiBsaW5lYXItZ3JhZGllbnQoXG4gIDkwZGVnLFxuICByZ2JhKDIwNywgMjMzLCAxMjMsIDEpIDAlLFxuICByZ2JhKDE0MCwgMTk4LCA2MywgMSkgMzUlLFxuICByZ2JhKDU3LCAxODEsIDc0LCAxKSAxMDAlXG4pO1xuXG4kZ3Jlbm4tZ3JhZGllbnQtYWI6IGxpbmVhci1ncmFkaWVudChcbiAgOTBkZWcsXG4gIHJnYmEoMjA3LCAyMzMsIDEyMywgMSkgMzUlLFxuICByZ2JhKDE0MCwgMTk4LCA2MywgMSkgMTAwJVxuKTtcblxuJHllbGxvdy1ncmFkaWVudC1mZzogbGluZWFyLWdyYWRpZW50KFxuICA5MGRlZyxcbiAgcmdiYSgyNDQsIDI0NSwgMTYwLCAxKSAzNSUsXG4gIHJnYmEoMjU1LCAyNDEsIDk3LCAxKSAxMDAlXG4pO1xuXG4vKlxuICBCUkVBS1BPSU5UU1xuKi9cbiRicmVha3BvaW50czogKFxuICBcIm1kXCI6IDQ4cmVtLFxuICBcImxnXCI6IDc1cmVtLFxuICBcInhsXCI6IDg1LjM3NXJlbSxcbiAgXCJ4eGxcIjogMTIwcmVtXG4pO1xuIiwibmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICB6LWluZGV4OiAyO1xuXG4gIC5iZy1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAmX19uYXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNC4yNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMS4wOXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogOC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdG9nZ2xlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAuaGFtYnVyZ2VyIHtcbiAgICAgICAgICAgICZfX3RvZ2dsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgIG1hcmdpbjogMC42MjVyZW0gYXV0bztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbixcbiAgICAgICAgICAgICZfX2ljb246OmJlZm9yZSxcbiAgICAgICAgICAgICZfX2ljb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ljb246OmJlZm9yZSxcbiAgICAgICAgICAgICZfX2ljb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ljb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RvZ2dsZS50b2dnbGVkIC5oYW1idXJnZXJfX2ljb24ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RvZ2dsZS50b2dnbGVkIC5oYW1idXJnZXJfX2ljb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdG9nZ2xlLnRvZ2dsZWQgLmhhbWJ1cmdlcl9faWNvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbixcbiAgICAgICAgICAgICZfX2ljb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgIGhlaWdodDogNi4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgNXJlbSk7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNS42MjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYuNjI1cmVtKTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYuNjI1cmVtO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMS4ycmVtO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICBmb250LWZhbWlseTogXCJUZW5vclNhbnNcIjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zY3JvbGxlZCB7XG4gICAgLmJnLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICAgICAgYm94LXNoYWRvdzogLTNweCAxcHggNXB4ICNjZmNlY2U7XG4gICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYXYge1xuICAgICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuOTVyZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEuMjZyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtdG9nZ2xlIHtcbiAgICAgICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgICAmX190b2dnbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX3RvZ2dsZS50b2dnbGVkIC5oYW1idXJnZXJfX2ljb24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICAgIGhlaWdodDogNC44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuIiwiLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNS40cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIGFuZCBFZGdlICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB9XG5cbiAgJl9fcGFydG5lci1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgLmxvZ28ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW0gMDtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJmb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC41cztcblxuICAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJl9fYWRyZXNzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiYmJiO1xuXG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5hZHJlc3MtYm94IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuODVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03MnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMi4ycmVtO1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rcy1ib3gge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgIC5mYWNlYm9vay1pY28ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRlcm1zIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICBib3R0b206IC03cHg7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29weXJpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZWNlO1xuXG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBzcGFuLFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM0YTRhNGE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuIiwiQGltcG9ydCBcIi4vYmFzZS9fX2ZvbnRzXCI7XG5AaW1wb3J0IFwiLi91dGlsaXRpZXMvX192YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuL21peGlucy9taXhpbnNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvX190eXBob2dyYXBoeVwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9fX2J1dHRvbnNcIjtcbkBpbXBvcnQgXCIuL2xheW91dHMvX19uYXZcIjtcbkBpbXBvcnQgXCIuL2xheW91dHMvX19zaWRlYmFyXCI7XG5AaW1wb3J0IFwiLi9sYXlvdXRzL19fZm9vdGVyXCI7XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCI7XG4gIGNvbG9yOiAkYmxhY2s7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zbWFsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuXG4gICN3cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICNjb250ZW50IHtcbiAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjc2lkZWJhciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDEuMzc1cmVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuMzc1cmVtKTtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgI29wZW5TaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYuOHJlbTtcbiAgICAgICAgbGVmdDogLTQycHg7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBoZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL3B1YmxpYy9zaXRlL2ltZy9pY29ucy9vcGVuLXNpZGViYXItaWNvLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAycHggJHB1cnBsZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICYuc2Nyb2xsZWQge1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRvKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2Nyb2xsZWQge1xuICAgICAgICB0b3A6IDEuMzc1cmVtO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuMzc1cmVtKTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHJpZ2h0OiAtMjAlO1xuXG4gICAgICAgICYudG9nZ2xlZCB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAmLnRvZ2dsZWQge1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgJi50b2dnbGVkIHtcbiAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2Nvb2tpZWluZm8gKiB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgI2Nvb2tpZWluZm8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICAgIGxlZnQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMzMzRkNDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNjZGQ3ZGE7XG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjYWZiNGJjO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gICAgfVxuICB9XG5cbiAgI21vZGFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgsIDgsIDgsIDAuNjUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMjtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMzNjM2MzY7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkeWVsbG93LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkZ3JlZW4tYTtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjlweDtcbiAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi1jO1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdG8obGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10byhsZykge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/