@import url(https://fonts.googleapis.com/css?family=Montserrat:regular,500,600,700);@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0deg)}to{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1200px;--container-padding:15px;--font-main:"Poppins", sans-serif;--font-accent:"Playfair Display", serif;--page-bg:#fff;--text-color:#000;--accent:#ac182c;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px}.dark{--page-bg:#252526;--text-color:#fff}html{scroll-behavior:smooth}body{font-family:"Montserrat",sans-serif}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container{padding:0 var(--container-padding);max-width:var(--container-width);margin:0 auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto;background-color:#3e3e3e;padding:50px 0;color:#fff}.footer,.footer h1{font-size:32px}@media (max-width:1200px){.footer{font-size:26px}}.header{height:100vh;position:relative;background-color:#c4c4c4}.header,.header a{color:#fff}.header__content{position:absolute;z-index:9;top:50px;left:70px;right:70px;bottom:80px;pointer-events:none}@media (max-width:1200px){.header__content{top:40px;left:40px;right:40px;bottom:60px}}@media (max-width:767px){.header__content{top:30px;left:5%;right:5%;bottom:30px}}.header__nav,.header__socials{pointer-events:all}.header__socials{position:absolute;left:0;top:50%;transform:translate(0,-50%)}@media (max-width:767px){.header__socials{display:none}}@media (max-height:600px){.header__socials{top:40%}}.header__see-more{position:absolute;left:0;bottom:0;pointer-events:all}@media (max-width:1023px){.header__see-more{display:none}}.header__slider-controls{position:absolute;right:0;bottom:0;pointer-events:all}@media (max-width:1023px){.header__slider-controls{display:none}}.header__scrollbar{pointer-events:all;position:absolute;right:0;top:45%;height:10px;width:400px;transform:rotate(90deg) translate(50%,0);transform-origin:right top}@media (max-width:768px) and (max-height:700px){.header__scrollbar{width:300px}}@media (max-width:767px){.header__scrollbar{transform:none;top:unset;bottom:-15px;left:0;right:unset;width:100%}}.loader-wrapper{z-index:999;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#263038;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in}.loader-wrapper--hidden{opacity:0;pointer-events:none}.loader{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#fff}@media (max-width:412px){.loader{width:280px}}@media (max-width:300px){.loader{width:200px}}.loader:after,.loader:before{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1.2s spin linear infinite}.loader:after{color:#ff3d00;transform:rotateY(70deg);animation-delay:.4s}.location{flex-grow:1;position:relative;display:block;padding:34px 20px 26px 95px;background-image:url(./../img/icons/map-marker-line.svg);background-position:35px 40px;background-size:auto;background-repeat:no-repeat}.location::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.1);border-radius:5px;filter:blur(3px);transition:all .2s ease-in}.location:hover::before{opacity:.8;filter:blur(10px)}@media (max-width:1400px){.location{padding:20px 20px 18px 55px;background-position:15px 22px}}.location__title{font-size:20px;font-weight:700;line-height:1.2;color:#fff;margin:0 0 4px}@media (max-width:1400px){.location__title{font-size:18px}}.location__link{font-size:16px;font-weight:400;line-height:1.25;color:#fff;opacity:.4}.mobile-nav-overlay{opacity:0;z-index:99;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;transition:all .4s ease-in}.mobile-nav-overlay--open{opacity:1;pointer-events:all}.mobile-nav{z-index:100;position:fixed;top:0;right:0;transform:translate(100%,0);height:100vh;width:440px;padding:80px 60px 40px;background:#000;transition:transform .4s ease-in}@media (max-width:767px){.mobile-nav{width:320px;padding:40px 30px 0}}@media (max-width:280px){.mobile-nav{width:100%}}.mobile-nav--open{transform:translate(0,0)}.mobile-nav__btn{position:absolute;top:35px;right:50px;width:48px;height:48px}@media (max-width:767px){.mobile-nav__btn{top:30px;right:20px;width:42px;height:42px}}.mobile-nav__list{font-size:22px}@media (max-width:767px){.mobile-nav__list{font-size:18px}}.mobile-nav__list li{border-bottom:1px solid rgba(255,255,255,.2)}.mobile-nav__list a{display:block;padding:30px 0;transition:all .2s ease-in}@media (max-width:767px){.mobile-nav__list a{padding:15px 0}}.mobile-nav__list a:hover{padding-left:20px}.mobile-nav-btn{--time:0.1s;--width:40px;--height:30px;--line-height:4px;--spacing:6px;--color:#000;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:flex;justify-content:center;align-items:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;transition:transform var(--time) ease-in,top var(--time) linear var(--time)}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;transition:top var(--time) linear,transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{transform:rotate(45deg)}.nav-icon.nav-icon--active::after{transform:rotate(-45deg)}.mobile-nav-btn{z-index:999}.nav,.nav__list ul{display:flex;align-items:center}.nav{justify-content:space-between;column-gap:30px;pointer-events:all}@media (max-width:1200px){.nav__list{display:none}}.nav__list ul{column-gap:65px;font-weight:600;font-size:18px;line-height:1.22}.nav__list a,.see-more{position:relative}.nav__list a::before,.see-more::before{content:"";position:absolute;left:0;background-color:#fff}.nav__list a::before{width:100%;height:1px;bottom:-4px;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.nav__list a:hover::before{transform-origin:left;transform:scaleX(1)}.see-more{padding:0 0 0 60px;color:rgba(255,255,255,.6);display:block;transform:rotate(-90deg) translate(0,100%);transform-origin:left bottom}.see-more::before{top:calc(50% - 1.5px);width:38px;height:3px;opacity:.3}:root{--radial-bg:radial-gradient(50% 50.00% at 50% 50.00%,
          rgba(0, 0, 0, 0.00) 0%,
          rgba(0, 0, 0, 0.20) 100%);--linear-bg:linear-gradient(180deg,
          rgba(0, 0, 0, 0.20) 0%,
          rgba(255, 255, 255, 0.00) 99.99%,
          rgba(255, 255, 255, 0.00) 100%)}.slide{height:100vh;overflow:hidden;padding:0 0 80px;display:flex;flex-direction:column;justify-content:space-between;background-color:#555;color:#fff;cursor:grab}.slide,.slide--austria,.slide--norway{background-position:center center;background-size:cover!important;background-repeat:no-repeat}.slide--norway{background:var(--radial-bg),var(--linear-bg),url(./../img/slider-bg/01.jpg)}.slide--austria{background:var(--radial-bg),var(--linear-bg),url(./../img/slider-bg/02.jpg)}.slide--uae{background:var(--radial-bg),var(--linear-bg),url(./../img/slider-bg/03.jpg)}.slide--morocco,.slide--thailand,.slide--uae{background-position:center center;background-size:cover!important;background-repeat:no-repeat}.slide--thailand{background:var(--radial-bg),var(--linear-bg),url(./../img/slider-bg/04.jpg)}.slide--morocco{background:var(--radial-bg),var(--linear-bg),url(./../img/slider-bg/05.jpg)}.slide::before{content:""}.slide:active{cursor:grabbing}@media (max-width:1200px){.slide{padding:0 0 60px}}@media (max-width:767px){.slide{padding:100px 0 40px}}.slide__header{text-align:center;position:relative}.slide__tagline{position:absolute;top:-8px;width:100%;font-weight:500;font-size:1.56vw;line-height:1.23;letter-spacing:.55em;color:rgba(255,255,255,.7)}@media (max-width:767px){.slide__tagline{font-size:3vw}}.slide__title{display:inline-block;padding:0 10px;font-size:13vw;font-weight:700;line-height:1.22;background:linear-gradient(47.06deg,#000 -3.87%,rgba(255,255,255,0) 20.89%),#fff;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}@media (max-width:767px){.slide__title{font-size:19vw}}.slide__title--norway{background:linear-gradient(47.06deg,#051d27 -3.87%,rgba(255,255,255,0) 20.89%),#fff}.slide__title--austria{background:linear-gradient(47.06deg,#122127 -3.87%,rgba(255,255,255,0) 20.89%),#fff}.slide__title--uae{background:linear-gradient(47.06deg,#aa6621 -3.87%,rgba(255,255,255,0) 20.89%),#fff}.slide__title--thailand{background:linear-gradient(47.06deg,#2e7c88 -3.87%,rgba(255,255,255,0) 20.89%),#fff}.slide__title--morocco{background:linear-gradient(47.06deg,#757575 -3.87%,rgba(255,255,255,0) 20.89%),#fff}.slide__locations{display:flex;column-gap:30px;width:70%;margin:0 auto}@media (max-width:1023px){.slide__locations{width:90%}}@media (max-width:767px){.slide__locations{width:90%;flex-direction:column;row-gap:20px}}.slider-controls{display:grid;gap:15px}.slider-controls__arrows{display:flex;column-gap:5px}.slider-controls__count{display:flex;column-gap:6px;justify-content:flex-end;align-items:flex-end;color:rgba(255,255,255,.3);font-size:18px;font-weight:600;line-height:1;text-align:right}.slider-controls__count-current,.swiper-pagination-current{font-size:32px;line-height:.75;color:#fff}.socials{display:flex;flex-direction:column;row-gap:28px;align-items:center;pointer-events:all}.swiper-scrollbar{height:2px!important;border-radius:0!important;background-color:rgba(255,255,255,.3)!important}.swiper-scrollbar-drag{border-radius:0!important;background-color:#fff!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2Uuc2NzcyIsImJsb2Nrcy9fbG9hZGVyLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdmFycy5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19sb2NhdGlvbi5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX25hdi1pY29uLnNjc3MiLCJibG9ja3MvX25hdi5zY3NzIiwiYmxvY2tzL19zZWUtbW9yZS5zY3NzIiwiYmxvY2tzL19zbGlkZS5zY3NzIiwiYmxvY2tzL19zbGlkZXItY29udHJvbHMuc2NzcyIsImJsb2Nrcy9fc29jaWFscy5zY3NzIiwiYmxvY2tzL19zd2lwZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSxvRixBQ3lEUixrQkFDSSxFLENBQ0ksNEMsQ0FHSixFLENBQ0ksZ0QsQUFJUixxQkFDSSxFLENBQ0ksMkMsQ0FHSixFLENBQ0ksZ0QsQUFJUixnQkFFSSxFLENBQUEsRSxDQUVJLGtDLENBR0osRyxDQUNJLHFDLENBR0osRyxDQUNJLGtDLENBR0osRyxDQUNJLHNDLENBR0osRyxDQUNJLG1DLENBR0osRyxDQUNJLHVDLENBR0osRyxDQUNJLG1DLENBR0osRyxDQUNJLHdDQzVHUixDLENBQ0MsUyxDQUNBLFEsQ0FDQSxRLENBSEQsQyxDQU1BLE8sQ0FBQSxRLENBR0MscUIsQ0FLRCxDLENBSUEsTyxDQUpBLE0sQ0FBQSxTLENBQ0ksb0IsQ0FTSixLLENBQUEsTSxDQUFBLE0sQ0E2REEsTSxDQTdEQSxJLENBQUEsRyxDQUFBLE8sQ0FDQyxhLENBR0QsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsQyxDQUNJLGlCLENBQ0gsbUIsQ0FHRCxFLENBQUEsSyxDQUNDLGUsQ0FHRCxHLENBQ0Msa0IsQ0FERCxHLENBSUEsRyxDQUNDLGMsQ0FDQSxXLENBR0QsTyxDQUNFLGlCLENBS0YsSyxDQUFBLE0sQ0FBQSxRLENBSUksNEIsQ0FKSixNLENBQUEsSyxDQUFBLE0sQ0FBQSxRLENBQ0MsbUIsQ0FDRyxpQixDQUNBLGEsQ0FJSixnQixDQUNDLFksQ0FHRCxNLENBQUEsa0IsQ0FDSSxvQixDQUNBLGUsQ0FDQSw0QixDQUNBLGMsQ0FDQSxjLENBR0osYSxDQUFBLFksQ0FBQSxZLENBQUEsVyxDQUVJLFMsQ0FHSix3QixDQUNDLFMsQ0FDQSxRLENBR0QsSyxDQUNDLGMsQ0NuRkQsSyxDQUNDLHdCLENBQ0Esd0IsQ0FFQSxpQyxDQUNBLHVDLENBRUEsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FFRyxvQixDQUNILG1CLENBQ0EsbUIsQ0FHRCxLLENBQ0ksaUIsQ0FDQSxpQixDSGhCSixJLENBQ0Msc0IsQ0FHRCxJLENBQ0MsbUMsQ0lQRCxLLENBQ0Msc0IsQ0FHRCxnQixDQUNDLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFMsQ0FDQSxrQixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxlLENBR0QsVSxDQUNDLGlCLENDbEJELFUsQ0FDQyxrQyxDQUNBLGdDLENBQ0EsYSxDQUdELGdCLENBRUMsK0UsQ0FTRCxlLENBRUMsZ0YsQ0NuQkQsSSxDQUFBLEksQ0FDSSxnQixDQUNBLFksQ0FDQSxxQixDQUdKLE8sQ0FDSSxlLENDTkgsd0IsQ0FDQSxjLENBRUcsVSxDREVKLE8sQ0NBQyxVLENBQ0MsYyxDQUdELDBCQVZELE8sQ0FXRSxnQkNYRixPLENBQ0MsWSxDQUNBLGlCLENBQ0Esd0IsQ0FIRCxPLENBT0EsUyxDQUNDLFUsQ0FHRCxnQixDQUNDLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FFQSxtQixDQUVBLDBCQVZELGdCLENBV0UsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsYSxBQUdELHlCQWpCRCxnQixDQWtCRSxRLENBQ0EsTyxDQUNBLFEsQ0FD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SSxZLENBQ0Esa0IsQ0FmUixJLENBRUksNkIsQ0FFQSxlLENBQ0Esa0IsQ0FJQSwwQkFESixVLENBRVEsY0FHSixhLENBR0ksZSxDQUdJLGUsQ0FDQSxjLENBR0osZ0IsQ0FJUixZLENDM0JBLFMsQ0Q0QkksaUIsQ0FFQSxvQixDQ25CQSxpQixDQUNJLFUsQ0FDQSxpQixDQUNBLE0sQ0FJQSxxQixDRFlKLG9CLENBR0ksVSxDQUNBLFUsQ0FFQSxXLENBRUEsc0IsQ0FDQSxtQixDQUNBLG9DLENBR0osMEIsQ0FDSSxxQixDQUNBLG1CLENDN0NSLFMsQ0FFSSxrQixDQUNBLDBCLENBRUEsYSxDQUVBLDBDLENBRUEsNEIsQ0FFQSxpQixDQUlJLHFCLENBQ0EsVSxDQUNBLFUsQ0FFQSxVLENDbkJSLEssQ0FDSTs7bUMsQ0FHQTs7O3lDLENBb0JKLE0sQ0FDSSxZLENBQ0EsZSxDQUNBLGdCLENBRUEsWSxDQUNBLHFCLENBQ0EsNkIsQ0FFQSxxQixDQWtDQSxVLENBTUEsVyxDQWpESixNLENBbUJJLGUsQ0FOQSxjLENBMUJBLGlDLENBQ0EsK0IsQ0FDQSwyQixDQXdCQSxjLENBQ0ksMkUsQ0FLSixlLENBQ0ksMkUsQ0FLSixXLENBQ0ksMkUsQ0FXSixlLENBTkEsZ0IsQ0FOQSxXLENBdENBLGlDLENBQ0EsK0IsQ0FDQSwyQixDQTBDQSxnQixDQUNJLDJFLENBS0osZSxDQUNJLDJFLENBT0osYyxDQUNJLFUsQ0FLSixhLENBQ0ksZSxDQUdKLDBCQXZESixNLENBd0RRLGtCLEFBR0oseUJBM0RKLE0sQ0E0RFEsc0JBTVIsYyxDQUNJLGlCLENBQ0EsaUIsQ0FHSixlLENBQ0ksaUIsQ0FDQSxRLENBQ0EsVSxDQUdJLGUsQ0FDQSxnQixDQUdKLGdCLENBQ0Esb0IsQ0FFQSwwQixDQUVBLHlCQWZKLGUsQ0FnQlEsZUFJUixhLENBQ0ksb0IsQ0FDQSxjLENBR0ksYyxDQUNBLGUsQ0FHSixnQixDQTNHQSxnRixDQWtIQSxzQyxDQUNBLDZDLENBTkEseUJBWEosYSxDQVlRLGdCQU9KLHFCLENBckhBLG1GLENBeUhBLHNCLENBekhBLG1GLENBNkhBLGtCLENBN0hBLG1GLENBaUlBLHVCLENBaklBLG1GLENBcUlBLHNCLENBcklBLG1GLENBMklKLGlCLENBQ0ksWSxDQUNBLGUsQ0FDQSxTLENBQ0EsYSxDQUVBLDBCQU5KLGlCLENBT1EsVyxBQUdKLHlCQVZKLGlCLENBV1EsUyxDQUNBLHFCLENBQ0EsY0N6S1IsZ0IsQ0FDSSxZLENBQ0EsUSxDQUdKLHdCLENBQ0ksWSxDQUNBLGMsQ0FJSix1QixDQUVJLFksQ0FDQSxjLENBQ0Esd0IsQ0FDQSxvQixDQUVBLDBCLENBR0ksYyxDQUNBLGUsQ0FHSixhLENBQ0EsZ0IsQ0FHSiwrQixDQUFBLDBCLENBRUksYyxDQUNBLGUsQ0FDQSxVLENDakNKLFEsQ0FDSSxZLENBQ0EscUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxrQixDQ0xKLGlCLENBQ0ksb0IsQ0FDQSx5QixDQUNBLCtDLENBR0osc0IsQ0FDSSx5QixDQUNBLCtCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6cmVndWxhciw1MDAsNjAwLDcwMCk7XHJcblxyXG5odG1sIHtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxufSIsIi5sb2FkZXItd3JhcHBlciB7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMDM4O1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluO1xyXG5cclxuICAgICYtLWhpZGRlbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmxvYWRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xyXG4gICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NDEycHgpIHtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MzAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2FkZXI6YmVmb3JlLFxyXG4ubG9hZGVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoNzBkZWcpO1xyXG4gICAgYW5pbWF0aW9uOiAxLjJzIHNwaW4gbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG4ubG9hZGVyOmFmdGVyIHtcclxuICAgIGNvbG9yOiAjRkYzRDAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDcwZGVnKTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLjRzO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlWigwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGVaKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlY2N3IHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0zNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG5cclxuICAgIDAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLjJlbSAwcHggMCAwcHggY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIDEyJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLjJlbSAuMmVtIDAgMCBjdXJyZW50Y29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIC4yZW0gMCAwcHggY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIDM3JSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLS4yZW0gLjJlbSAwIDAgY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLS4yZW0gMCAwIDAgY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIDYyJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLS4yZW0gLS4yZW0gMCAwIGN1cnJlbnRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAtLjJlbSAwIDAgY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIDg3JSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLjJlbSAtLjJlbSAwIDAgY3VycmVudGNvbG9yO1xyXG4gICAgfVxyXG59IiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xyXG4qIHtcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0bWFyZ2luOiAwcHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiBMaW5rcyAqL1xyXG5cclxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYTpob3ZlciAge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBDb21tb24gKi9cclxuXHJcbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcblx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbnVsLCB1bCBsaSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG5pbWcsIHN2ZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKiBGb3JtICovXHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcclxuXHRmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0OjotbXMtY2xlYXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxyXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxubGFiZWwge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxubGVnZW5kIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCI6cm9vdCB7XHJcblx0LS1jb250YWluZXItd2lkdGg6IDEyMDBweDtcclxuXHQtLWNvbnRhaW5lci1wYWRkaW5nOiAxNXB4O1xyXG5cclxuXHQtLWZvbnQtbWFpbjogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG5cdC0tZm9udC1hY2NlbnQ6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XHJcblxyXG5cdC0tcGFnZS1iZzogI2ZmZjtcclxuXHQtLXRleHQtY29sb3I6ICMwMDA7XHJcblx0LS1hY2NlbnQ6ICNhYzE4MmM7XHJcblxyXG4gICAgLS1sYXB0b3Atc2l6ZTogMTE5OXB4O1xyXG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xyXG5cdC0tbW9iaWxlLXNpemU6IDU5OXB4O1xyXG59XHJcblxyXG4uZGFyayB7XHJcbiAgICAtLXBhZ2UtYmc6ICMyNTI1MjY7XHJcbiAgICAtLXRleHQtY29sb3I6ICNmZmY7XHJcbn0iLCIubm9uZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IC0xcHg7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xyXG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm5vLXNjcm9sbCB7XHJcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xyXG59IiwiLmNvbnRhaW5lciB7XHJcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY29udGFpbmVyLXJpZ2h0IHtcclxuXHQvKiBvdmVyZmxvdy14OiBoaWRkZW47ICovXHJcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxyXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcclxuXHQpO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogdmFyKC0tbGFwdG9wLXNpemUpKSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXItbGVmdCB7XHJcblx0Lyogb3ZlcmZsb3cteDogaGlkZGVuOyAqL1xyXG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXHJcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxyXG5cdCk7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiB2YXIoLS1sYXB0b3Atc2l6ZSkpIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuIiwiaHRtbCwgYm9keSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG5cdHBhZGRpbmc6IDYwcHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xyXG59IiwiLmZvb3RlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDYyLCA2MiwgNjIpO1xyXG5cdHBhZGRpbmc6IDUwcHggMDtcclxuXHRmb250LXNpemU6IDMycHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcblx0aDEge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdH1cclxufVxyXG4iLCIuaGVhZGVyIHtcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xyXG5cdGNvbG9yOiBoc2woMCwgMCUsIDEwMCUpO1xyXG59XHJcblxyXG4uaGVhZGVyIGEge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb250ZW50IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogOTtcclxuXHR0b3A6IDUwcHg7XHJcblx0bGVmdDogNzBweDtcclxuXHRyaWdodDogNzBweDtcclxuXHRib3R0b206IDgwcHg7XHJcblxyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpIHtcclxuXHRcdHRvcDogNDBweDtcclxuXHRcdGxlZnQ6IDQwcHg7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHRcdGJvdHRvbTogNjBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHR0b3A6IDMwcHg7XHJcblx0XHRsZWZ0OiA1JTtcclxuXHRcdHJpZ2h0OiA1JTtcclxuXHRcdGJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXJfX25hdiB7XHJcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLmhlYWRlcl9fc29jaWFscyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC8vei1pbmRleDogOTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcclxuXHRwb2ludGVyLWV2ZW50czogYWxsO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LWhlaWdodDo2MDBweCkge1xyXG5cdFx0dG9wOiA0MCU7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyX19zZWUtbW9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOjEwMjNweCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXJfX3NsaWRlci1jb250cm9scyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRwb2ludGVyLWV2ZW50czogYWxsO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uaGVhZGVyX19zY3JvbGxiYXIge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogNDUlO1xyXG5cdGhlaWdodDogMTBweDtcclxuXHR3aWR0aDogNDAwcHg7XHJcblxyXG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNTAlLCAwJSk7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDo3NjhweCkgYW5kIChtYXgtaGVpZ2h0OjcwMHB4KSB7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0dG9wOiB1bnNldDtcclxuXHRcdGJvdHRvbTogLTE1cHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IHVuc2V0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHJcbn0iLCIubG9jYXRpb24ge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzNHB4IDIwcHggMjZweCA5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vaW1nL2ljb25zL21hcC1tYXJrZXItbGluZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIFxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjE0MDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxOHB4IDU1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubG9jYXRpb25fX3RpdGxlIHtcclxuICAgIGZvbnQ6IHtcclxuICAgICAgICBzaXplOiAyMHB4O1xyXG4gICAgICAgIHdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBjb2xvcjojZmZmO1xyXG4gICAgbWFyZ2luOiAwIDAgNHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTQwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubG9jYXRpb25fX2xpbmsge1xyXG4gICAgZm9udDoge1xyXG4gICAgICAgIHNpemU6IDE2cHg7XHJcbiAgICAgICAgd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxufSIsIi5tb2JpbGUtbmF2LW92ZXJsYXkge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ei1pbmRleDogOTk7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDBweDtcclxuXHR0b3A6IDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW47XHJcbn1cclxuXHJcbi5tb2JpbGUtbmF2LW92ZXJsYXktLW9wZW4ge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLm1vYmlsZS1uYXYge1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcclxuXHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHR3aWR0aDogNDQwcHg7XHJcblx0cGFkZGluZzogODBweCA2MHB4IDQwcHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDAwMDtcclxuXHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbjtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDMwcHggMDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAyODBweCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4ubW9iaWxlLW5hdi0tb3BlbiB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcclxufVxyXG5cclxuLm1vYmlsZS1uYXZfX2J0biB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMzVweDtcclxuXHRyaWdodDogNTBweDtcclxuXHR3aWR0aDogNDhweDtcclxuXHRoZWlnaHQ6IDQ4cHg7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0dG9wOiAzMHB4O1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHR3aWR0aDogNDJweDtcclxuXHRcdGhlaWdodDogNDJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2JpbGUtbmF2X19saXN0IHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0bGkge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLyogTmF2IEljb24gKi9cclxuLm1vYmlsZS1uYXYtYnRuIHtcclxuXHQtLXRpbWU6IDAuMXM7XHJcblxyXG5cdC0td2lkdGg6IDQwcHg7XHJcblx0LS1oZWlnaHQ6IDMwcHg7XHJcblxyXG5cdC0tbGluZS1oZWlnaHQ6IDRweDtcclxuXHQtLXNwYWNpbmc6IDZweDtcclxuXHJcblx0LS1jb2xvcjogIzAwMDtcclxuXHQtLXJhZGl1czogNHB4O1xyXG5cclxuXHQvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXHJcblx0LyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xyXG5cdC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXHJcblxyXG5cdC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xyXG5cdGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcclxuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xyXG5cclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uYXYtaWNvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XHJcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xyXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5uYXYtaWNvbjo6YmVmb3JlLFxyXG4ubmF2LWljb246OmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblxyXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XHJcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLFxyXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcclxufVxyXG5cclxuLm5hdi1pY29uOjpiZWZvcmUge1xyXG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXHJcblx0dG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XHJcbn1cclxuXHJcbi5uYXYtaWNvbjo6YWZ0ZXIge1xyXG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cclxuXHR0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xyXG59XHJcblxyXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXHJcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XHJcblx0dG9wOiAwO1xyXG5cdHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsXHJcblx0XHR0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcclxufVxyXG5cclxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbn1cclxuXHJcbi8qIExheW91dCAqL1xyXG5cclxuLm1vYmlsZS1uYXYtYnRuIHtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0Ly8gZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4vLyBcdC5tb2JpbGUtbmF2LWJ0biB7XHJcbi8vIFx0XHRkaXNwbGF5OiBibG9jaztcclxuLy8gXHR9XHJcbi8vIH0iLCIubmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi5uYXZfX2xpc3Qge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDY1cHg7XHJcblxyXG4gICAgICAgIGZvbnQ6IHtcclxuICAgICAgICAgICAgd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yMjtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdl9fbGlzdCBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2X19tb2JpbGUtbmF2IHt9XHJcblxyXG4ubmF2LWJ0biB7fSIsIi5zZWUtbW9yZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCA2MHB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlKDAlLCAxMDAlKTtcclxuICAgIFxyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMS41cHgpO1xyXG4gICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgfVxyXG59IiwiOnJvb3Qge1xyXG4gICAgLS1yYWRpYWwtYmc6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAuMDAlIGF0IDUwJSA1MC4wMCUsXHJcbiAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4wMCkgMCUsXHJcbiAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4yMCkgMTAwJSk7XHJcbiAgICAtLWxpbmVhci1iZzogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxcclxuICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjIwKSAwJSxcclxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAwKSA5OS45OSUsXHJcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMCkgMTAwJSlcclxufVxyXG5cclxuQG1peGluIGJhY2tncm91bmQtc2l6ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuQG1peGluIGJnKCRjb2xvcikge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ3LjA2ZGVnLFxyXG4gICAgICAgICAgICAkY29sb3IgLTMuODclLFxyXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDIwLjg5JSksXHJcbiAgICAgICAgI2ZmZmZmZjtcclxuICAgIFxyXG59XHJcblxyXG4uc2xpZGUge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwIDAgODBweCAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XHJcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLXNpemU7XHJcblxyXG5cclxuICAgICYtLW5vcndheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcmFkaWFsLWJnKSwgdmFyKC0tbGluZWFyLWJnKSxcclxuICAgICAgICAgICAgdXJsKCcuLy4uL2ltZy9zbGlkZXItYmcvMDEuanBnJyk7XHJcbiAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1zaXplO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWF1c3RyaWEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXJhZGlhbC1iZyksIHZhcigtLWxpbmVhci1iZyksXHJcbiAgICAgICAgICAgIHVybCgnLi8uLi9pbWcvc2xpZGVyLWJnLzAyLmpwZycpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS11YWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXJhZGlhbC1iZyksIHZhcigtLWxpbmVhci1iZyksXHJcbiAgICAgICAgICAgIHVybCgnLi8uLi9pbWcvc2xpZGVyLWJnLzAzLmpwZycpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS10aGFpbGFuZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcmFkaWFsLWJnKSwgdmFyKC0tbGluZWFyLWJnKSxcclxuICAgICAgICAgICAgdXJsKCcuLy4uL2ltZy9zbGlkZXItYmcvMDQuanBnJyk7XHJcbiAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1zaXplO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW1vcm9jY28ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXJhZGlhbC1iZyksIHZhcigtLWxpbmVhci1iZyksXHJcbiAgICAgICAgICAgIHVybCgnLi8uLi9pbWcvc2xpZGVyLWJnLzA1LmpwZycpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICBjb2xvcjojZmZmO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcblxyXG4gICAgY3Vyc29yOiBncmFiO1xyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA2MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uc2xpZGVfX2hlYWRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zbGlkZV9fdGFnbGluZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC04cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBmb250OiB7XHJcbiAgICAgICAgd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgc2l6ZTogMS41NnZ3XHJcbiAgICB9XHJcblxyXG4gICAgbGluZS1oZWlnaHQgOiAxLjIzO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNTVlbTtcclxuXHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzdnc7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZV9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICAgIGZvbnQ6IHtcclxuICAgICAgICBzaXplOiAxM3Z3O1xyXG4gICAgICAgIHdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJnKCMwMDAwMDApO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuICAgICYtLW5vcndheSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYmcoIzA1MWQyNyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYXVzdHJpYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYmcoIzEyMjEyNyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tdWFlIHtcclxuICAgICAgICBAaW5jbHVkZSBiZygjYWE2NjIxKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS10aGFpbGFuZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgYmcoIzJlN2M4OCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbW9yb2NjbyB7XHJcbiAgICAgICAgQGluY2x1ZGUgYmcoIzc1NzU3NSk7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uc2xpZGVfX2xvY2F0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcm93LWdhcDogMjBweDtcclxuICAgIH1cclxufSIsIi5zbGlkZXItY29udHJvbHMge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogMTVweDtcclxufVxyXG5cclxuLnNsaWRlci1jb250cm9sc19fYXJyb3dzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICAvKiBvcGFjaXR5OiAwLjM7ICovXHJcbn1cclxuXHJcbi5zbGlkZXItY29udHJvbHNfX2NvdW50IHtcclxuICAgIC8qIHBhZGRpbmc6IDAgMCAwIDE2cHg7ICovXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogNnB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMyk7XHJcblxyXG4gICAgZm9udDoge1xyXG4gICAgICAgIHNpemU6IDE4cHg7XHJcbiAgICAgICAgd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnNsaWRlci1jb250cm9sc19fY291bnQtY3VycmVudCxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuNzU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufSIsIi5zb2NpYWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMjhweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59IiwiLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSkgIWltcG9ydGFudDtcclxufSJdfQ== */
