.discover-card{margin-top:1.5rem;background:var(--clr-invert);border:1px solid var(--neutral-300);padding:1rem;border-radius:2rem}.discover-card .discover-card-content{text-align:center}@media only screen and (min-width: 861px){.discover-card .discover-card-content{text-align:left;flex-direction:row}}.discover-card .discover-card-title{font-size:1.25rem;font-weight:900;line-height:1.5}.discover-card img,.discover-card .fallback-image-element{width:100%;height:auto;aspect-ratio:2.22;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media only screen and (min-width: 861px){.discover-card img,.discover-card .fallback-image-element{max-width:115px;aspect-ratio:1}}.discover-card .btn{flex-shrink:0}@media only screen and (min-width: 861px){.discover-card{flex-direction:row;justify-content:space-between}}.point-accueil-card{position:relative;gap:2rem 1.5rem;color:var(--clr-secondary)}.point-accueil-card img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.point-accueil-card .pa-title{font-weight:900;line-height:1.2;font-size:clamp(1.25rem,1.1995rem + .2527vw,1.5rem)}.point-accueil-card .pa-title.clickable{transition:var(--default-hover-transition);cursor:pointer}.point-accueil-card .pa-title.clickable:hover{color:var(--clr-primary)}.point-accueil-card .pa-subtitle{margin-top:.5rem}.point-accueil-card .pa-address,.point-accueil-card .pa-description{margin-top:1rem;font-size:1.125rem;font-weight:700}.point-accueil-card .pa-horaires{gap:.5rem;margin-top:1rem;font-size:1.125rem}.point-accueil-card .pa-btn{margin-top:1rem}.point-accueil-card.active .pa-title{color:var(--clr-primary)}.point-accueil-card.active::after{content:"";position:absolute;inset:.5rem -1rem;border:2px solid var(--clr-primary);border-radius:1.5rem}.point-accueil-card.active:first-child::after{top:-1.5rem}.point-accueil-card.active:last-child::after{bottom:-1.5rem}@container (min-width: 500px){.point-accueil-card{grid-template-columns:2fr 3fr}}.map-instructions{position:absolute;inset:0;isolation:isolate;z-index:1;padding:1.25rem;border-radius:1rem;overflow:hidden}.map-instructions .content{max-width:430px;text-align:center;gap:1.375rem;color:var(--clr-secondary)}.map-instructions img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.map-instructions svg{width:4rem;height:4rem}.map-instructions a.link{color:var(--clr-primary)}.map-dynamic-bloc{width:100%;height:100%;overflow:hidden;border-radius:1rem}.map-dynamic-bloc img{max-width:inherit !important}.map-dynamic-bloc .ekidom-marker{color:var(--clr-secondary);transition:var(--default-hover-transition)}.map-dynamic-bloc .ekidom-marker:hover,.map-dynamic-bloc .ekidom-marker.active{color:var(--clr-primary) !important}.map-dynamic-bloc .ekidom-marker.active{transform:scale(1.2)}.map-dynamic-bloc .yNHHyP-marker-view.graymode .ekidom-marker{color:var(--neutral-400)}.map-dynamic-bloc .marker{font-size:1rem}.map-dynamic-bloc .marker .title{font-weight:bold;margin-bottom:.5rem;font-size:1.25rem;color:var(--clr-brand-primary)}.map-dynamic-bloc .marker a{text-decoration:none}.map-dynamic-bloc .marker a:hover{text-decoration:underline;color:var(--clr-brand-primary)}.map-dynamic-bloc .infowindow-popup{font-family:var(--main-font)}.map-dynamic-bloc .infowindow-popup img,.map-dynamic-bloc .infowindow-popup .fallback-image-element{width:100%;height:auto;aspect-ratio:1.54;border-radius:1rem}.map-dynamic-bloc .infowindow-popup .content{padding:12px}.map-dynamic-bloc .infowindow-popup .commune-name{font-size:1.25rem;font-weight:900;line-height:1.3;color:var(--clr-secondary)}.map-dynamic-bloc .infowindow-popup .commune-zone{font-weight:700;line-height:1.5;color:var(--neutral-700);margin-top:.75rem}.map-dynamic-bloc .infowindow-popup .commune-link{margin-top:1.5rem}.map-dynamic-bloc .gm-style-iw{padding:0 !important;border-radius:1rem !important;max-height:initial !important}.map-dynamic-bloc .gm-style-iw .gm-style-iw-chr .gm-style-iw-ch{visibility:hidden !important;height:0 !important;width:0 !important;padding:0 !important}.map-dynamic-bloc .gm-style-iw .gm-style-iw-chr button.gm-ui-hover-effect{position:absolute !important;width:1.75rem !important;height:1.75rem !important;display:flex !important;justify-content:center !important;align-items:center !important;background:var(--clr-invert) !important;border-radius:50% !important;opacity:1 !important;top:1rem !important;right:1rem !important;transition:var(--default-hover-transition) !important}.map-dynamic-bloc .gm-style-iw .gm-style-iw-chr button.gm-ui-hover-effect:hover{opacity:.8 !important}.map-dynamic-bloc .gm-style-iw .gm-style-iw-chr button.gm-ui-hover-effect span{width:16px !important;height:16px !important;margin:0 !important}.map-dynamic-bloc .gm-style-iw .gm-style-iw-d{max-height:initial !important;overflow:initial !important}.bien-card{--max-line-description: 2;position:relative;text-decoration:none;color:inherit}.bien-card .bien-card-image-wrapper{width:100%;height:auto;aspect-ratio:291/237;border-radius:1rem;overflow:hidden}.bien-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--default-hover-transition)}.bien-card .bien-content{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;margin-top:.625rem}.bien-card .bien-price{font-size:1.25rem;font-weight:900;line-height:1.3;color:var(--clr-primary)}.bien-card .bien-title{font-size:1.25rem;font-weight:900;line-height:1.3;text-transform:capitalize}.bien-card .bien-description{line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--max-line-description);line-clamp:var(--max-line-description);-webkit-box-orient:vertical}.bien-card .bien-description>p:not([class]){margin-top:0}.bien-card .bien-description>p:not([class]) strong,.bien-card .bien-description>p:not([class]) b{font-weight:normal}.bien-card .bien-description>p:not([class]) i{font-style:normal}.bien-card .bien-caracteristiques{display:flex;flex-direction:column;gap:.5rem;margin-left:0}.bien-card .bien-caracteristiques li{list-style:none}.bien-card .bien-caracteristiques li::before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;margin-right:.5rem;background:var(--clr-primary)}.bien-card:hover img{scale:1.2}.diagnostics-infos .diagnostics-container{grid-template-columns:1fr 1fr;gap:2rem;overflow-x:auto}.diagnostics-infos .diagnostic-card{position:relative}.diagnostics-infos .diagnostic-card .diagnostic-title{font-weight:bold;font-size:1.125rem;line-height:1.6875rem;margin-bottom:26px;white-space:nowrap}.diagnostics-infos .diagnostic-card .diagnostic-row{position:relative;display:flex;justify-content:space-between;align-items:center;padding:.625rem 1.25rem .625rem .625rem;margin-block:.375rem;border-top-left-radius:4px;border-bottom-left-radius:4px;color:var(--neutral-900)}.diagnostics-infos .diagnostic-card .diagnostic-row:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:18px;background:var(--triangle-color);clip-path:polygon(100% 50%, 0 100%, 0 0)}.diagnostics-infos .diagnostic-card .diagnostic-row .bareme{background:var(--clr-invert);color:var(--neutral-900);font-weight:700;padding:.125rem .25rem;border-radius:2px;font-size:.875rem}.diagnostics-infos .diagnostic-card .diagnostic-row .indice{font-weight:bold;font-size:1.125rem;line-height:1.375rem;border-radius:50%;background:var(--clr-invert);padding:.125rem .25rem;width:1.875rem;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.diagnostics-infos .diagnostic-card .diagnostic-row .indice.active{background:var(--clr-secondary);color:var(--clr-invert)}.diagnostics-infos .diagnostic-card .diagnostic-row .value{position:absolute;top:0;bottom:0;left:100%;min-width:80px;background:var(--clr-secondary);display:flex;justify-content:center;align-items:center;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:10px 5px 10px 23px;font-weight:bold}.diagnostics-infos .diagnostic-card .diagnostic-vierge{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-18deg);width:95%;background:rgba(0,0,0,.7);color:var(--clr-invert);transition:.3s;border-radius:10px;padding:.25rem}.diagnostics-infos .diagnostic-card .diagnostic-vierge span{display:block;text-align:center}.diagnostics-infos .diagnostic-card .diagnostic-vierge span.diagnostic-vierge-title{font-weight:bold;font-size:1.2rem}.diagnostics-infos .diagnostic-card.gray .diagnostic-row{filter:grayscale(0.7)}.diagnostics-infos .data-supplementaires{margin-top:1.5rem}.single-projet-construction h2{margin-bottom:1.5rem}.single-projet-construction h3{margin-block:1.5rem .75rem}.single-projet-construction .text{margin-block:.5rem}.single-projet-construction .text ul{margin-top:.5rem}.single-projet-construction .info-card{background:var(--neutral-100);padding:2rem;border-radius:1.5rem;flex:1}.single-projet-construction .info-card h3{margin-top:0}@media only screen and (min-width: 441px){.single-projet-construction .info-card{min-width:384px}}.single-projet-construction #main-infos-section{border-bottom:1px solid var(--neutral-500)}.single-projet-construction #main-infos-section img{width:100%;aspect-ratio:1.548;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media only screen and (min-width: 1201px){.single-projet-construction #main-infos-section img{aspect-ratio:3.217}}.single-projet-construction #main-infos-section h2{margin-top:2.5rem}.single-projet-construction #main-infos-section .description-courte{margin-top:1.5rem}.single-projet-construction #main-infos-section .infos-cards-list{gap:2rem;margin-top:2.5rem}.single-projet-construction #details .cols{gap:2.5rem}@media only screen and (min-width: 1011px){.single-projet-construction #details .cols{grid-template-columns:3fr 2fr}}.single-projet-construction #contact-card .buttons{margin-top:1.5rem}.single-projet-construction #galerie{padding-block:4rem}.single-projet-construction #galerie .slider-container{position:relative}.single-projet-construction #galerie .swiper{border-radius:1rem}@media only screen and (min-width: 801px){.single-projet-construction #galerie .swiper{margin-inline:4rem}}.single-projet-construction #galerie .swiper-nav-btn{box-shadow:0px 4px 6px rgba(0,0,0,.25)}.single-projet-construction #galerie .swiper-nav-btn.swiper-button-prev{left:0}.single-projet-construction #galerie .swiper-nav-btn.swiper-button-next{right:0}@media only screen and (max-width: 800px){.single-projet-construction #galerie .swiper-nav-btn{display:none}}.single-projet-construction #galerie .swiper-pagination{bottom:-1.5rem}@media only screen and (min-width: 801px){.single-projet-construction #galerie .swiper-pagination{display:none}}.single-projet-construction #gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10;display:none}.single-projet-construction #gallery-modal .wrapper{position:relative;max-height:90dvh;background:#fff;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:3.5rem;padding:1rem}@media only screen and (min-width: 801px){.single-projet-construction #gallery-modal .wrapper{padding:5rem 6rem 1.5rem 6rem}}.single-projet-construction #gallery-modal #close-gallery-modal{position:absolute;top:1.5rem;right:6rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;font-size:1.5rem;z-index:2;border:1px solid currentColor;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--neutral-700)}.single-projet-construction #gallery-modal .swiper{width:100%;border-radius:1rem}.single-projet-construction #gallery-modal .slider-pagination{position:absolute;top:1.5rem;left:6rem;background:var(--neutral-200);color:var(--neutral-700);border-radius:.375rem;padding:.25rem .5rem;gap:.25rem;font-weight:700}.single-projet-construction #gallery-modal .slider-pagination svg{flex-shrink:0}.single-projet-construction #gallery-modal.opened{display:flex}.single-projet-construction .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:1rem;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-projet-construction .swiper-slide img,.single-projet-construction .swiper-slide video{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-projet-construction .swiper-slide .video-container{position:relative;width:100%;height:100%}.single-projet-construction .swiper-slide .video-container .play-btn{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%, -50%);width:4rem;height:4rem;background:var(--clr-invert);border-radius:50%;border:none;transition:var(--default-hover-transition)}.single-projet-construction .swiper-slide .video-container .play-btn:hover{transform:translate(-50%, -50%) scale(1.1)}.single-projet-construction .swiper-slide .video-container:not(.playing)::after{content:"";position:absolute;inset:0;background:rgba(255,195,125,.1)}.single-projet-construction #discover{background:var(--primary-100)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3BhcnRzL2Rpc2NvdmVyLWNhcmQuc2NzcyIsIi4uL3BhcnRzL3BvaW50LWFjY3VlaWwtY2FyZC5zY3NzIiwiLi4vcGFydHMvbWFwLWluc3RydWN0aW9ucy5zY3NzIiwiLi4vcGFydHMvbWFwLWR5bmFtaWMtYmxvYy5zY3NzIiwiLi4vcGFydHMvYmllbi1jYXJkLnNjc3MiLCIuLi9wYXJ0cy9kaWFnbm9zdGljcy1pbmZvcy5zY3NzIiwic2luZ2xlLXByb2pldC1jb25zdHJ1Y3Rpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxlQUNJLGlCQUFBLENBQ0EsNEJBQUEsQ0FDQSxtQ0FBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLHNDQUNJLGlCQUFBLENBRUEsMENBSEosc0NBSVEsZUFBQSxDQUNBLGtCQUFBLENBQUEsQ0FJUixvQ0FDSSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBR0osMERBRUksVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FDQSxrQkFBQSxDQUVBLDBDQVJKLDBEQVNRLGVBQUEsQ0FDQSxjQUFBLENBQUEsQ0FJUixvQkFDSSxhQUFBLENBR0osMENBeENKLGVBeUNRLGtCQUFBLENBQ0EsNkJBQUEsQ0FBQSxDQzFDUixvQkFDSSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSwwQkFBQSxDQUVBLHdCQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FBQSxnQkFBQSxDQUNBLGtCQUFBLENBR0osOEJBQ0ksZUFBQSxDQUNBLGVBQUEsQ0FDQSxtREFBQSxDQUVBLHdDQUNJLDBDQUFBLENBQ0EsY0FBQSxDQUVBLDhDQUNJLHdCQUFBLENBS1osaUNBQ0ksZ0JBQUEsQ0FHSixvRUFFSSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBR0osaUNBQ0ksU0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUdKLDRCQUNJLGVBQUEsQ0FJQSxxQ0FDSSx3QkFBQSxDQUdKLGtDQUNJ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Q0Esa0JBQUEsQ0FHSiw4REFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsNkJBQUEsQ0FDQSx3QkFBQSxDQUNBLHFCQUFBLENBQ0Esb0JBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUVBLGtFQUNJLGFBQUEsQ0FJUixrREFDSSxZQUFBLENBSVIsMENBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBRUEsOEZBRUksaUJBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FHSiwyREFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBRUEscUVBQ0ksaUJBQUEsQ0FDQSxTQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSwrQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsNEJBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSwwQ0FBQSxDQUVBLDJFQUNJLDBDQUFBLENBSVIsZ0ZBQ0ksVUFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLCtCQUFBLENBS1osc0NBQ0ksNkJBQUEiLCJmaWxlIjoidGVtcGxhdGUtc2luZ2xlLXByb2pldC1jb25zdHJ1Y3Rpb24ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5kaXNjb3Zlci1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWludmVydCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbmV1dHJhbC0zMDApO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcblxuICAgIC5kaXNjb3Zlci1jYXJkLWNvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NjFweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlzY292ZXItY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICBpbWcsXG4gICAgLmZhbGxiYWNrLWltYWdlLWVsZW1lbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDIuMjI7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODYxcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NjFweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuIiwiLnBvaW50LWFjY3VlaWwtY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdhcDogMnJlbSAxLjVyZW07XG4gICAgY29sb3I6IHZhcigtLWNsci1zZWNvbmRhcnkpO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgfVxuXG4gICAgLnBhLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjI1cmVtLCAxLjE5OTVyZW0gKyAwLjI1Mjd2dywgMS41cmVtKTtcblxuICAgICAgICAmLmNsaWNrYWJsZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS1kZWZhdWx0LWhvdmVyLXRyYW5zaXRpb24pO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhLXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIH1cblxuICAgIC5wYS1hZGRyZXNzLFxuICAgIC5wYS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnBhLWhvcmFpcmVzIHtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgLnBhLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICAucGEtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1wcmltYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMC41cmVtIC0xcmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IC0xLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAY29udGFpbmVyIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDNmcjtcbiAgICB9XG59XG4iLCIubWFwLWluc3RydWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMS4zNzVyZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICB9XG5cbiAgICBhLmxpbmsge1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgIH1cbn1cbiIsIi5tYXAtZHluYW1pYy1ibG9jIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVraWRvbS1tYXJrZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXNlY29uZGFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IHZhcigtLWRlZmF1bHQtaG92ZXItdHJhbnNpdGlvbik7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnlOSEh5UC1tYXJrZXItdmlldy5ncmF5bW9kZSAuZWtpZG9tLW1hcmtlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTQwMCk7XG4gICAgfVxuXG4gICAgLm1hcmtlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLWJyYW5kLXByaW1hcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jbHItYnJhbmQtcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mb3dpbmRvdy1wb3B1cCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpO1xuXG4gICAgICAgIGltZyxcbiAgICAgICAgLmZhbGxiYWNrLWltYWdlLWVsZW1lbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEuNTQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tdW5lLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXNlY29uZGFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbXVuZS16b25lIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtNzAwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbXVuZS1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGhlYWRlciBwb3B1cFxuICAgIC5nbS1zdHlsZS1pdyB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmdtLXN0eWxlLWl3LWNociB7XG4gICAgICAgICAgICAuZ20tc3R5bGUtaXctY2gge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24uZ20tdWktaG92ZXItZWZmZWN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItaW52ZXJ0KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLWRlZmF1bHQtaG92ZXItdHJhbnNpdGlvbikgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nbS1zdHlsZS1pdy1kIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmllbi1jYXJkIHtcbiAgICAtLW1heC1saW5lLWRlc2NyaXB0aW9uOiAyO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIC5iaWVuLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjkxIC8gMjM3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS1kZWZhdWx0LWhvdmVyLXRyYW5zaXRpb24pO1xuICAgIH1cblxuICAgIC5iaWVuLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgIH1cblxuICAgIC5iaWVuLXByaWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5iaWVuLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuYmllbi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB2YXIoLS1tYXgtbGluZS1kZXNjcmlwdGlvbik7XG4gICAgICAgIGxpbmUtY2xhbXA6IHZhcigtLW1heC1saW5lLWRlc2NyaXB0aW9uKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblxuICAgICAgICA+IHA6bm90KFtjbGFzc10pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIHN0cm9uZyxcbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iaWVuLWNhcmFjdGVyaXN0aXF1ZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHNjYWxlOiAxLjI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGlhZ25vc3RpY3MtaW5mb3Mge1xuICAgIC5kaWFnbm9zdGljcy1jb250YWluZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG5cbiAgICAuZGlhZ25vc3RpYy1jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5kaWFnbm9zdGljLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY4NzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFnbm9zdGljLXJvdyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW0gMC42MjVyZW0gMC42MjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDAuMzc1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtOTAwKTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRyaWFuZ2xlLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSA1MCUsIDAgMTAwJSwgMCAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhcmVtZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWludmVydCk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtOTAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmRpY2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItaW52ZXJ0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjEyNXJlbSAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1pbnZlcnQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDIzcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vICY6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAgICAgLy8gICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10cmlhbmdsZS1jb2xvcik7XG4gICAgICAgICAgICAvLyAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgNTAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhZ25vc3RpYy12aWVyZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTE4ZGVnKTtcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLWludmVydCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICYuZGlhZ25vc3RpYy12aWVyZ2UtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ncmF5IC5kaWFnbm9zdGljLXJvdyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwLjcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGEtc3VwcGxlbWVudGFpcmVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9wYXJ0cy9kaXNjb3Zlci1jYXJkXCI7XG5AdXNlIFwiLi4vcGFydHMvcG9pbnQtYWNjdWVpbC1jYXJkLnNjc3NcIjtcbkB1c2UgXCIuLi9wYXJ0cy9tYXAtaW5zdHJ1Y3Rpb25zXCI7XG5AdXNlIFwiLi4vcGFydHMvbWFwLWR5bmFtaWMtYmxvY1wiO1xuQHVzZSBcIi4uL3BhcnRzL2JpZW4tY2FyZFwiO1xuQHVzZSBcIi4uL3BhcnRzL2RpYWdub3N0aWNzLWluZm9zXCI7XG5cbi5zaW5nbGUtcHJvamV0LWNvbnN0cnVjdGlvbiB7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDEuNXJlbSAwLjc1cmVtO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAwLjVyZW07XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tY2FyZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldXRyYWwtMTAwKTtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0MXB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM4NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI21haW4taW5mb3Mtc2VjdGlvbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTUwMCk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLjU0ODtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMuMjE3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uLWNvdXJ0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mb3MtY2FyZHMtbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZGV0YWlscyB7XG4gICAgICAgIC5jb2xzIHtcbiAgICAgICAgICAgIGdhcDogMi41cmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMTFweCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjb250YWN0LWNhcmQge1xuICAgICAgICAuYnV0dG9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2FsZXJpZSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDRyZW07XG5cbiAgICAgICAgLnNsaWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItbmF2LWJ0biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICAgICAmLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgYm90dG9tOiAtMS41cmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnYWxsZXJ5LW1vZGFsIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTBkdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cmVtIDZyZW0gMS41cmVtIDZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjY2xvc2UtZ2FsbGVyeS1tb2RhbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiA2cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtNzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICAgICAgbGVmdDogNnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldXRyYWwtMjAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTcwMCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICAgICAgICAgICAgZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICBpbWcsXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAucGxheS1idG4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWludmVydCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS1kZWZhdWx0LWhvdmVyLXRyYW5zaXRpb24pO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCgucGxheWluZyk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTk1LCAxMjUsIDAuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZGlzY292ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LTEwMCk7XG4gICAgfVxufVxuIl19 */
