@import url(/css/jquery.cookieBar.min.css);*{box-sizing:border-box}html{scroll-behavior:smooth}html body{background:#28748f;color:#fff;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body.fix{display:inline-block;width:100%}html body main{height:100vh;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-behavior:smooth}html body h1.sheep:after,html body h2.sheep:after{background-image:url(../img/image-sheep.png);background-position:100% 0;background-repeat:no-repeat;background-size:100%;content:"";height:4rem;position:absolute;right:-1.25rem;width:4rem}html body h1{color:#fff;font-family:BurfordInline;font-size:5rem;line-height:.7;position:relative}html body h1.sheep:after{bottom:-15px}html body h2{color:#fff799;font-family:BurfordInline;font-size:5rem;letter-spacing:-.7px;line-height:.7}html body h2.sheep:after{top:15px}html body p{font-family:Montserrat Alternates,sans-serif;font-size:1.5rem}html[lang=fr] h1,html[lang=fr] h2{font-size:5rem;letter-spacing:-.7px;line-height:.7}html[lang=fr] h1.sheep:after,html[lang=fr] h2.sheep:after{right:-2.5rem}html[lang=fr] h2{line-height:.8}html[lang=fr] p{font-size:1.5rem}html[lang=fr] .contact p{font-size:1rem}::-moz-selection{background-color:#fff}::selection{background-color:#fff}:focus{outline:1px dotted #fff799!important;outline:5px auto #fff799!important}@media (max-width:992px){html[lang=fr] body h1,html[lang=fr] body h2{font-size:3.5rem;line-height:.75}html[lang=fr] body p{font-size:1rem}html body h1,html body h2{font-size:3.5rem}html body h1.sheep:after,html body h2.sheep:after{height:3rem;width:3rem}html body p{font-size:1rem}}@media (max-width:768px){html[lang=fr] body h1{font-size:3rem}html[lang=fr] body h1.sheep:after{right:auto}html[lang=fr] body h2{font-size:2.8rem;position:relative}html[lang=fr] body h2.sheep:after{bottom:-15px;top:auto;right:auto}html body h1.sheep:after{right:auto}html body h2{position:relative}html body h2.sheep:after{bottom:-15px;top:auto;right:auto}}@media (max-width:576px){html[lang=fr] body h1.sheep:after{display:none}html[lang=fr] body h2{position:relative}html[lang=fr] body h2.sheep:after,html body h1.sheep:after{display:none}html body h2{position:relative}html body h2.sheep:after{display:none}}section{border-bottom:1px solid #28748f;height:100vh;scroll-snap-align:start;overflow-y:scroll;position:relative}section:first-child .navbar{z-index:101}section:first-child .nav-link{color:#fff;font-family:BurfordInline;font-size:1.7rem}section:first-child .container.align-items-center{height:calc(100vh - 95.33px);position:relative}@media (max-width:768px){html body section:nth-child(6) h2{font-size:2.3rem}html body section h2{font-size:3rem}}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:transparent}.navbar-dark .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .right-nav{color:#fff799}.navbar-dark .right-nav li+li{border-left:1px solid #fff799}.navbar-dark .right-nav li .nav-link{color:#fff799!important}.navbar-dark .right-nav li .nav-link:hover{color:rgba(255,247,153,.75)!important}.main-logo{max-width:87px}.side{bottom:0;height:100%;opacity:1;padding:calc(5.56% + 50px) 4%;position:fixed;right:0;top:0;transition:opacity .5s;transform:translateZ(0);z-index:99}.side .navigation{display:table;height:100%}.side .navigation ul{display:table-cell;vertical-align:middle}.side .navigation ul li{background:transparent;display:block;fill:#fff;margin:0 -9px;padding:9px;position:relative}.side .navigation ul li a{background:#fff;border-radius:7px;box-shadow:0 0 1px #303030;display:block;height:10px;opacity:.5;padding:0;transition:opacity .15s,background .15s;width:10px}.side .navigation ul li a.active{background:#fff;opacity:1}.accordion{margin-top:10px}.accordion .card,.accordion .card .card-header{background:transparent;border:none}.accordion .card .card-header{padding-bottom:0}.accordion .card .card-header h3{font-family:Montserrat Alternates,sans-serif;font-weight:100}.accordion .card .card-header h3 .btn{color:#fff;font-size:1.5rem;font-weight:lighter;padding:0;text-align:left;width:100%}.accordion .card .card-header h3 .btn.btn-link:focus,.accordion .card .card-header h3 .btn.btn-link:hover{text-decoration:none}.accordion .card .card-body{font-family:Montserrat Alternates,sans-serif;line-height:1.1}.image{border-radius:100%}.image,.image.first-image{max-height:50vh}.sheep-sm{max-width:2.7rem;vertical-align:text-top;float:right}.view-more{margin-top:.7rem}.view-more a{color:#fff799;font-family:BurfordInline;font-size:2.7rem;letter-spacing:-.7px;line-height:.7}.view-more a:hover{text-decoration:none}.hospitality{font-family:Montserrat Alternates,sans-serif;font-size:2rem;font-weight:lighter}.contact p{font-size:1rem}.contact p a{color:#fff}.icon{height:20px;width:20px}.icon path{fill:#fff}.next{bottom:10px;position:absolute;text-align:center;width:calc(100% - 30px);z-index:1}.next .icon{height:30px;width:30px}@media (min-width:992px){.navbar-dark .right-nav li:last-child .nav-link{padding-right:0}.navbar-dark .right-nav li .nav-link{padding:.1rem 1rem}}@media (max-width:992px){.accordion .card .card-header h3 .btn{font-size:1rem}.accordion .card .card-body{font-size:.9rem}}@media (max-width:768px){.side{display:none}}@media (max-width:576px){.image,.image.first-image{max-height:30vh}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl9iYXNlLnNjc3MiLCJfbWVkaWEtcXVlcmllcy5zY3NzIiwiX2xheW91dC5zY3NzIiwiX2NvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDBDQUFPLENDa0JQLEVBQ0MscUJBQXNCLENBRXZCLEtBQ0Msc0JBQXVCLENBRHhCLFVBR0Usa0JBZG9CLENBZXBCLFVBYnFCLENBY3JCLHNCQUF1QixDQUN2QixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBUHBDLGNBU00sb0JBQW9CLENBQ3BCLFVBQVUsQ0FWaEIsZUFhRyxZQWxCb0IsQ0FtQnBCLGlCQUFrQixDQUVsQixnQ0FBNkIsQ0FBN0IsNEJBQTZCLENBRTdCLHNCQUF1QixDQWxCMUIsa0RBc0JHLDRDQUErQyxDQUM1QywwQkFBOEIsQ0FDOUIsMkJBQTRCLENBRTVCLG9CQUFxQixDQUNyQixVQUFXLENBQ2QsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsVUFBVyxDQS9CZCxhQWtDRyxVQTNDb0IsQ0E0Q3BCLHlCQWpEOEIsQ0FrRDlCLGNBQWUsQ0FDZixjQUFlLENBQ2YsaUJBQWtCLENBdENyQix5QkF5Q0ssWUFBYSxDQXpDbEIsYUE4Q0csYUF4RHVCLENBeUR2Qix5QkE3RDhCLENBOEQ5QixjQUFlLENBQ2Ysb0JBQXNCLENBQ3RCLGNBQWUsQ0FsRGxCLHlCQXFESyxRQUFTLENBckRkLFlBMERHLDRDQXpFaUQsQ0EwRWpELGdCQUFpQixDQTNEcEIsa0NBZ0VHLGNBQWUsQ0FDZixvQkFBc0IsQ0FDdEIsY0FBZSxDQWxFbEIsMERBcUVLLGFBQWMsQ0FyRW5CLGlCQTBFRyxjQUFlLENBMUVsQixnQkE2RUcsZ0JBQWlCLENBN0VwQix5QkFpRkksY0FBZSxDQU1uQixpQkFDQyxxQkFqR3NCLENBZ0d2QixZQUNDLHFCQWpHc0IsQ0FtR3ZCLE9BQ0ksb0NBQStDLENBQy9DLGtDQUE2QyxDQzNEN0MseUJEK0RILDRDQUlJLGdCQUFpQixDQUNkLGVBQWdCLENB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QixxQ0FTSSxrQkFBbUIsQ0FDbkIsQ0Z6SkQseUJFaUtILHNDQUtLLGNBQWUsQ0FMcEIsNEJBVUcsZUFBZ0IsQ0FDaEIsQ0Y1S0EseUJFaUxILE1BQVEsWUFBYSxDQUFJLENGakx0Qix5QkVvTEgsMEJBR0UsZUFBZ0IsQ0FDaEIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcvY3NzL2pxdWVyeS5jb29raWVCYXIubWluLmNzcyc7XG5cbkBpbXBvcnQgJ21lZGlhLXF1ZXJpZXMnLFxuXHRcdCdiYXNlJyxcblx0XHQnbGF5b3V0Jyxcblx0XHQnY29tcG9uZW50JzsiLCIvKipcbiAqIEdsb2JhbFxuICogcmVzZXRzLCB2YXJpYWJsZXMsIG1peGlucywgYW5kIHNvbWUgdXRpbGl0eSBDU1MgY2xhc3Nlc1xuICovXG5cbi8vIEZvbnRzXG4kbWFpbi1mb250OiAgICBcdFx0J01vbnRzZXJyYXQgQWx0ZXJuYXRlcycsIHNhbnMtc2VyaWY7XG4kc2Vjb25kYXJ5LWZvbnQ6IFx0J0J1cmZvcmRJbmxpbmUnO1xuXG4vLyBDb2xvcnNcbiRtYWluLWNvbG9yOiBcdFx0IzI4NzQ4ZjtcbiRzZWNvbmRhcnktY29sb3I6IFx0I2ZmZjc5OTtcbiR3aGl0ZS1jb2xvcjogXHRcdCNmZmZmZmY7XG4kc2hhZG93LWNvbG9yOiBcdFx0IzMwMzAzMDtcblxuLy8gU2VjdGlvbiBoZWlnaHRcbiRzZWN0aW9uLWhlaWdodDogXHQxMDB2aDtcblxuKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdGJvZHkge1xuXHRcdGJhY2tncm91bmQ6ICRtYWluLWNvbG9yO1xuXHRcdGNvbG9yOiAkd2hpdGUtY29sb3I7XG5cdFx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHQmLmZpeCB7XG5cdFx0ICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdCAgICB3aWR0aDoxMDAlO1xuXHRcdH1cblx0XHRtYWluIHtcblx0XHRcdGhlaWdodDogJHNlY3Rpb24taGVpZ2h0O1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0LypzY3JvbGwtc25hcC1wb2ludHMteTogcmVwZWF0KCRzZWN0aW9uLWhlaWdodCk7Ki9cblx0XHRcdHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xuXHRcdFx0LypzY3JvbGwtc25hcC10eXBlOiBtYW5kYXRvcnk7Ki9cblx0XHRcdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRcdH1cblx0XHRoMS5zaGVlcDphZnRlcixcblx0XHRoMi5zaGVlcDphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pbWFnZS1zaGVlcC5wbmcnKTtcblx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHQgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdCAgICBjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtMS4yNXJlbTtcblx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdH1cblx0XHRoMVx0e1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogLjc7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IC43O1xuXHRcdFx0Ji5zaGVlcCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdCZbbGFuZz1cImZyXCJdIHtcblx0XHRoMSwgaDIge1xuXHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAuNztcblx0XHRcdCYuc2hlZXAge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRyaWdodDogLTIuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRoMiB7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IC44O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdH1cblx0XHQuY29udGFjdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG46OnNlbGVjdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1jb2xvcjtcbn1cbjpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCAkc2Vjb25kYXJ5LWNvbG9yICFpbXBvcnRhbnQ7IFxuICAgIG91dGxpbmU6IDVweCBhdXRvICRzZWNvbmRhcnktY29sb3IgIWltcG9ydGFudDsgXG59XG5cbkBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcblx0aHRtbCB7XG5cdFx0JltsYW5nPVwiZnJcIl0ge1xuXHRcdFx0Ym9keSB7XG5cdFx0XHRcdGgxLCBoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRib2R5IHtcblx0XHRcdGgxLCBoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuXHRodG1sIHtcblx0XHQmW2xhbmc9XCJmclwiXSB7XG5cdFx0XHRib2R5IHtcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0xNXB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRib2R5IHtcblx0XHRcdGgxIHtcblx0XHRcdFx0Ji5zaGVlcCB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuXHRodG1sIHtcblx0XHQmW2xhbmc9XCJmclwiXSB7XG5cdFx0XHRib2R5IHtcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdCYuc2hlZXAge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ji5zaGVlcCB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ym9keSB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdCYuc2hlZXAge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmLnNoZWVwIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gIE1FRElBIFFVRVJJRVNcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi8vIEEgbWFwIG9mIGJyZWFrcG9pbnRzLlxuJGJyZWFrcG9pbnRzOiAoXG4gIHhzOiA1NzZweCxcbiAgc206IDc2OHB4LFxuICBtZDogOTkycHgsXG4gIGxnOiAxMjAwcHhcbik7XG5cblxuLy9cbi8vICBSRVNQT05EIEFCT1ZFXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG4vLyBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7fVxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgXG4gIC8vIElmIHRoZSBicmVha3BvaW50IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcC5cbiAgfSBAZWxzZSB7XG5cbiAgICAvLyBMb2cgYSB3YXJuaW5nLlxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG4gIH1cbn1cblxuXG4vL1xuLy8gIFJFU1BPTkQgQkVMT1dcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi8vIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHt9XG5AbWl4aW4gcmVzcG9uZC1iZWxvdygkYnJlYWtwb2ludCkge1xuXG4gIC8vIElmIHRoZSBicmVha3BvaW50IGV4aXN0cyBpbiB0aGUgbWFwLlxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuXG4gICAgLy8gR2V0IHRoZSBicmVha3BvaW50IHZhbHVlLlxuICAgICRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xuXG4gICAgLy8gV3JpdGUgdGhlIG1lZGlhIHF1ZXJ5LlxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIFxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXG4gIH0gQGVsc2Uge1xuXG4gICAgLy8gTG9nIGEgd2FybmluZy5cbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xuICB9XG59XG5cblxuLy9cbi8vICBSRVNQT05EIEJFVFdFRU5cbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi8vIEBpbmNsdWRlIHJlc3BvbmQtYmV0d2VlbihzbSwgbWQpIHt9XG5AbWl4aW4gcmVzcG9uZC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyKSB7XG5cbiAgLy8gSWYgYm90aCB0aGUgbG93ZXIgYW5kIHVwcGVyIGJyZWFrcG9pbnRzIGV4aXN0IGluIHRoZSBtYXAuXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRsb3dlcikgYW5kIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHVwcGVyKSB7XG5cbiAgICAvLyBHZXQgdGhlIGxvd2VyIGFuZCB1cHBlciBicmVha3BvaW50cy5cbiAgICAkbG93ZXItYnJlYWtwb2ludDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRsb3dlcik7XG4gICAgJHVwcGVyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpO1xuXG4gICAgLy8gV3JpdGUgdGhlIG1lZGlhIHF1ZXJ5LlxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbG93ZXItYnJlYWtwb2ludCkgYW5kIChtYXgtd2lkdGg6ICgkdXBwZXItYnJlYWtwb2ludCAtIDEpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIFxuICAvLyBJZiBvbmUgb3IgYm90aCBvZiB0aGUgYnJlYWtwb2ludHMgZG9uJ3QgZXhpc3QuXG4gIH0gQGVsc2Uge1xuXG4gICAgLy8gSWYgbG93ZXIgYnJlYWtwb2ludCBpcyBpbnZhbGlkLlxuICAgIEBpZiAobWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpID09IGZhbHNlKSB7XG5cbiAgICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgICBAd2FybiAnWW91ciBsb3dlciBicmVha3BvaW50IHdhcyBpbnZhbGlkOiAjeyRsb3dlcn0uJztcbiAgICB9XG5cbiAgICAvLyBJZiB1cHBlciBicmVha3BvaW50IGlzIGludmFsaWQuXG4gICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikgPT0gZmFsc2UpIHtcblxuICAgICAgLy8gTG9nIGEgd2FybmluZy5cbiAgICAgIEB3YXJuICdZb3VyIHVwcGVyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JHVwcGVyfS4nO1xuICAgIH1cbiAgfVxufSIsIlxuLyoqXG4gKiBoYW5kbGVzIHRoZSBvdmVyYWxsIGxheW91dCBvZiB0aGUgd2ViIHBhZ2Ugc3VjaCBhcyBjb250YWluZXIgYW5kIGdyaWQgc3lzdGVtcy5cbiAqL1xuc2VjdGlvbiB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1jb2xvcjtcblx0aGVpZ2h0OiAkc2VjdGlvbi1oZWlnaHQ7XG5cdHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdC5uYXZiYXIge1xuXHRcdFx0ei1pbmRleDogMTAxO1xuXHRcdH1cblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHQmLmFsaWduLWl0ZW1zLWNlbnRlciB7XG5cdFx0XHRcdGhlaWdodDogY2FsYygjeyRzZWN0aW9uLWhlaWdodH0gLSA5NS4zM3B4KTsgLy8gU2VjdGlvbiBoZWlnaHQgLSBuYXZiYXIgaGVpZ2h0XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuXHRodG1sIHtcblx0XHRib2R5IHtcblx0XHRcdHNlY3Rpb24ge1xuXHRcdFx0XHQmOm50aC1jaGlsZCg2KXtcblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyoqXG4gKiBmb3IgY29tcG9uZW50cyBzdWNoIGFzIGJ1dHRvbnMsIG5hdmJhcnMsIGNhcmRzLCBhbnl0aGluZyB0aGF0IGlzIHJldXNhYmxlXG4gKi9cbi5uYXZiYXItZGFyayB7XG5cdC5uYXZiYXItbmF2IHtcblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcblx0XHR9XG5cdH1cblx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAxKScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG5cdFx0fVxuXHR9XG5cdC5yaWdodC1uYXYge1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXHRcdGxpIHtcblx0XHRcdCYrbGkge1xuXHRcdFx0ICBcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdH1cblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjQ3LCAxNTMsIC43NSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHQvKnRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyovXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuXG4ubWFpbi1sb2dvIHtcblx0bWF4LXdpZHRoOiA4N3B4O1xufVxuLyoqXG4gKiBCdWxsZXRzIFxuICovXG4uc2lkZSB7XG4gICAgYm90dG9tOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiBjYWxjKDUuNTYlICsgNTBweCkgNCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICBcdGRpc3BsYXk6IHRhYmxlO1xuICAgIFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0dWwge1xuICAgIFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIFx0XHRsaSB7XG4gICAgXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdFx0ZmlsbDogJHdoaXRlLWNvbG9yO1xuICAgIFx0XHRcdG1hcmdpbjogMCAtOXB4O1xuICAgIFx0XHRcdHBhZGRpbmc6IDlweDtcbiAgICBcdFx0IFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHQgXHRhIHtcbiAgICBcdFx0IFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XG4gICAgXHRcdCBcdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgXHRcdCBcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuICAgIFx0XHQgXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCAkc2hhZG93LWNvbG9yO1xuICAgIFx0XHQgXHRcdGJveC1zaGFkb3c6IDAgMCAxcHggJHNoYWRvdy1jb2xvcjtcbiAgICBcdFx0IFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdFx0IFx0XHRoZWlnaHQ6IDEwcHg7XG4gICAgXHRcdCBcdFx0b3BhY2l0eTogLjU7XG4gICAgXHRcdCBcdFx0cGFkZGluZzogMDtcbiAgICBcdFx0IFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cywgYmFja2dyb3VuZCAuMTVzO1xuICAgIFx0XHQgXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cywgYmFja2dyb3VuZCAuMTVzO1xuICAgIFx0XHQgXHRcdHdpZHRoOiAxMHB4O1xuICAgIFx0XHQgXHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS1jb2xvcjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuICAgIFx0XHQgXHR9XG4gICAgXHRcdH1cbiAgICBcdH1cbiAgICB9XG59XG5cbi8qKlxuICogQWNjb3JkaW9uXG4gKi9cbi5hY2NvcmRpb24ge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQuY2FyZCB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdCAgXHRib3JkZXI6IG5vbmU7XG5cdFx0LmNhcmQtaGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdCAgXHRib3JkZXI6IG5vbmU7XG5cdFx0ICBcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdCAgXHRoMyB7XG5cdFx0ICBcdCBcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdCAgXHQgXHRmb250LXdlaWdodDogMTAwO1xuXHQgIFx0IFx0ICBcdC5idG4ge1xuXHQgIFx0IFx0ICBcdCAgXHRjb2xvcjogJHdoaXRlLWNvbG9yO1xuXHQgIFx0IFx0ICBcdCAgXHRmb250LXNpemU6IDEuNXJlbTtcblx0ICBcdCBcdCAgXHQgIFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdCAgXHQgXHQgIFx0ICBcdHBhZGRpbmc6IDA7XG5cdCAgXHQgXHQgIFx0ICBcdHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgXHQgXHQgIFx0ICBcdHdpZHRoOiAxMDAlO1xuXHQgIFx0IFx0ICBcdCAgXHQmLmJ0bi1saW5rIHtcblx0ICBcdCBcdCAgXHQgIFx0XHQmOmhvdmVyLFxuXHQgIFx0IFx0XHRcdFx0Jjpmb2N1cyB7XG5cdCAgXHQgXHRcdFx0XHQgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgIFx0IFx0XHRcdFx0fVxuXHQgIFx0IFx0ICBcdCAgXHR9XG5cdCAgXHQgXHQgIFx0fVxuXHRcdCAgXHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdH1cblx0fVxuXG59XG5cbi5pbWFnZSB7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDUwdmg7XG5cdCYuZmlyc3QtaW1hZ2Uge1xuXHRcdG1heC1oZWlnaHQ6IDUwdmg7XG5cdH1cbn1cblxuLnNoZWVwLXNtIHtcblx0bWF4LXdpZHRoOiAyLjdyZW07XG5cdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKkBtZWRpYSAobWF4LWhlaWdodDogNjY2cHgpIHtcbiAgLnNob3doaWdodDc2OCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSovXG5cbi52aWV3LW1vcmUge1xuXHRtYXJnaW4tdG9wOiAuN3JlbTtcblx0YSB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG5cdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAuNztcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhvc3BpdGFsaXR5IHtcblx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdGZvbnQtc2l6ZTogMnJlbTtcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG5cbi5jb250YWN0IHtcblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcblx0XHR9IFxuXHR9XG59XG5cbi5pY29uIHtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcblx0cGF0aCB7XG5cdFx0ZmlsbDogJHdoaXRlLWNvbG9yO1xuXHR9XG59XG5cbi5uZXh0IHtcblx0Ym90dG9tOiAxMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOztcblx0ei1pbmRleDogMTtcblx0Lmljb24ge1xuXHRcdGhlaWdodDogMzBweDtcblx0XHR3aWR0aDogMzBweDtcblx0fVxufVxuXG5AaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG5cdC5uYXZiYXItZGFyayB7XG5cdFx0LnJpZ2h0LW5hdiB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdFx0cGFkZGluZzogLjFyZW0gMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcblx0LmFjY29yZGlvbiB7XG5cdFx0LmNhcmQge1xuXHRcdFx0LmNhcmQtaGVhZGVyIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2FyZC1ib2R5IHsgXG5cdFx0XHRcdGZvbnQtc2l6ZTogLjlyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG5cdC5zaWRlIHsgZGlzcGxheTogbm9uZTsgfVxufVxuQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuXHQuaW1hZ2Uge1xuXHRcdG1heC1oZWlnaHQ6IDMwdmg7XG5cdFx0Ji5maXJzdC1pbWFnZSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzMHZoO1xuXHRcdH1cblx0fVxufSJdfQ== */
