@font-face{font-family:Mont;src:url(../fonts/Mont-Black.woff) format("woff"),url(../fonts/Mont-Black.woff2) format("woff2");font-weight:800;font-style:#000}@font-face{font-family:Mont;src:url(../fonts/Mont-Bold.woff) format("woff"),url(../fonts/Mont-Bold.woff2) format("woff2");font-weight:700;font-style:bold}@font-face{font-family:Mont;src:url(../fonts/Mont-Regular.woff) format("woff"),url(../fonts/Mont-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(../fonts/Mont-Light.woff) format("woff"),url(../fonts/Mont-Light.woff2) format("woff2");font-weight:300;font-style:lighter}html{--accent-yellow:#FFC83C;--text-color:#4c4c4c;--trans-2s:all .2s ease;--trans-3s:all .3s ease;--header-black:#2D2D2D;--header-black__hover:#212121}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Mont,Arial,sans-serif;color:var(--text-color)}.container{margin:0 auto;max-width:1600px}section{padding:50px 0}ul{list-style:none}img{max-width:100%}a{color:#333;text-decoration:none}.red-text{color:#e23a63!important}.green-text{color:#428941!important}.blue-text{color:#2970c2!important}.yellow-text{color:#ffc83c!important}h2{font-size:45px;font-weight:700;line-height:130%;letter-spacing:.01em;text-transform:uppercase;color:var(--text-color);margin-bottom:60px}.desc{font-size:20px;font-weight:700;line-height:130%;letter-spacing:.01em;color:var(--text-color)}.yellow-block{padding:5px 25px;display:inline-block;color:var(--text-color);font-size:22px;font-weight:700;line-height:58px;letter-spacing:.01em;background:var(--accent-yellow)}.yellow-btn{width:225px;height:60px;border:none;cursor:pointer;font-size:20px;color:var(--text-color);-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);background:var(--accent-yellow);opacity:1;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px}.yellow-btn:hover{opacity:.8}.alert-message{padding:20px 12px 20px 46px;width:240px;font-size:14px;background:#fbfbfb;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);position:absolute;right:-30px;top:-75px;opacity:0;visibility:hidden;z-index:6}.alert-message::before{content:'';display:block;position:absolute;width:26px;height:26px;display:inline-block;background:center/contain no-repeat url(../img/warning-err.svg);top:calc(50% - 13px);left:12px}.yellow-check li{margin-bottom:10px;color:var(--accent-yellow);font-size:18px;font-weight:600;line-height:130%;position:relative;padding-left:26px}.yellow-check li::before{content:'';margin-right:21px;display:inline-block;width:14px;height:14px;background:center/contain no-repeat url(../img/li-check.svg);position:absolute;left:0;top:calc(50% - 7px)}.h1-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:74px}.h1-title.red-line h1::after,.h1-title.red-line h1::before{background-color:#e23a63}.h1-title.green-line h1::after,.h1-title.green-line h1::before{background-color:#428941}.h1-title.blue-line h1::after,.h1-title.blue-line h1::before{background-color:#2970c2}.h1-title.yellow-line h1::after,.h1-title.yellow-line h1::before{background-color:#ffc83c}.h1-title h1{padding:0 92px;color:#4c4c4c;font-size:45px;line-height:130%;text-align:center;text-transform:uppercase;position:relative;background:#fff}.h1-title h1::after,.h1-title h1::before{content:'';display:block;position:absolute;width:72px;height:6px;background:#2970c2;top:calc(50% - 3px)}.h1-title h1::before{left:0}.h1-title h1::after{right:0}.h1-title p{font-size:16px;line-height:130%;text-align:center}.breadcrumbs{margin-bottom:12px;color:#919191;font-size:16px;line-height:20px;text-transform:uppercase;background:#fff;display:inline-block;padding-right:10px}.breadcrumbs a{color:var(--text-color);-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}.breadcrumbs a:hover{opacity:.8}.fixed-btn{width:220px;height:190px;background:center/contain no-repeat url(../img/Btn.png);position:fixed;bottom:100px;right:100px;-webkit-animation-name:fixed-btn;animation-name:fixed-btn;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;animation-direction:alternate-reverse;z-index:10}.yellow-lines{position:relative}.yellow-lines::before{content:'';display:block;position:absolute;width:60%;height:700px;background:center/cover no-repeat url(../img/pattern.svg);z-index:-1;right:0;top:0}.hose-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hose-mobile{display:none}.hose-mobile .hose-sys__list-item{margin-bottom:24px;z-index:3}.hose-mobile .hose-sys__list-item .hose-sys__item-title{font-size:16px;font-weight:700;letter-spacing:.01em;margin-bottom:14px}.hose-mobile .hose-sys__list-item .hose-sys__item-desc{color:#8f8f8f;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.01em}@-webkit-keyframes fixed-btn{0%{-webkit-transform:scale(.1);transform:scale(.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fixed-btn{0%{-webkit-transform:scale(.1);transform:scale(.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}header{background:var(--header-black)}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .logo{width:350px;display:block}header .navbar-wrapper{z-index:100}header .navbar-wrapper .navbar{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header .navbar>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header .navbar>ul li{position:relative}header .navbar>ul li:hover>a.not-hover{background:inherit;cursor:auto}header .navbar>ul li:hover>a{background:var(--header-black__hover)}header .navbar>ul li:hover>ul{opacity:1;visibility:visible;top:100%}header .navbar>ul li.has-child>a::after{content:'';display:block;position:absolute;position:relative;margin-left:3px;display:inline-block;border-top:8px solid #fff;border-right:5px solid transparent;border-bottom:.1px solid transparent;border-left:5px solid transparent}header .navbar>ul li a{color:#fff;display:block;padding:50px 32px;text-decoration:none;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}header .navbar>ul li a:hover{background:var(--header-black__hover)}header .navbar>ul li>ul{opacity:0;visibility:hidden;position:absolute;left:0;top:70%;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);background:var(--header-black__hover)}header .navbar>ul li>ul .has-child a::after{width:6px;height:6px;border:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:calc(50% - 1px);right:10px}header .navbar>ul li>ul li:hover a{background:#3a3a3a}header .navbar>ul li>ul li:hover ul{top:0;left:100%;opacity:1;visibility:visible}header .navbar>ul li>ul li a{padding:15px 20px;font-size:14px;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}header .navbar>ul li>ul li a:hover{background:#3a3a3a;color:var(--accent-yellow)}header .navbar>ul li>ul li ul{min-width:220px;opacity:0;visibility:hidden;top:0;left:80%;position:absolute;background:#3a3a3a}header .navbar>ul li>ul li ul li a{color:#fff}header .languages__mob{display:none;margin-bottom:25px;padding:0 15px;position:absolute;top:35px;left:15px}header .languages__mob>div{margin-right:15px}header .contacts-mob{display:none}header .contacts-mob .social-list{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .contacts-mob .social-list__item{width:45px;height:45px}header .burger{display:none}header .burger .burger-line{width:100%;height:2px;background:#fff;position:relative}header .burger .burger-line::after,header .burger .burger-line::before{content:'';display:block;position:absolute;left:0;width:100%;height:2px;background:#fff}header .burger .burger-line::before{top:-10px}header .burger .burger-line::after{bottom:-10px}header .burger-close{display:none}.contacts,.contacts-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts .tel-soc,.contacts-mob .tel-soc{margin-right:54px}.contacts .number,.contacts-mob .number{color:#fff;font-size:20px;position:relative}.contacts .number::before,.contacts-mob .number::before{content:'';display:block;position:absolute;display:inline-block;margin-right:15px;position:relative;width:20px;height:20px;background:center/contain no-repeat url(../img/y-phone.svg)}.contacts .number span,.contacts-mob .number span{color:var(--accent-yellow)}.contacts .social-list,.contacts-mob .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:35px}.contacts .social-list__item,.contacts-mob .social-list__item{margin:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#3a3a3a;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}.contacts .social-list__item:hover,.contacts-mob .social-list__item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.contacts .languages,.contacts-mob .languages{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .languages div,.contacts-mob .languages div{width:40px;height:26px;margin-left:14px}.contacts .languages div:first-child,.contacts-mob .languages div:first-child{margin:0}section.hero{padding:0}section.hero .hero__list{z-index:1;position:relative}section.hero .hero__list .paginations{width:580px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--accent-yellow);position:absolute;bottom:0;right:0;z-index:1}section.hero .hero__list .paginations .swiper-pagination{width:75%;margin:0 auto}section.hero .hero__list .paginations .swiper-pagination-bullet{width:15px;height:15px}section.hero .hero__list .paginations .swiper-pagination-bullet-active{background:var(--text-color)}section.hero .hero__list .paginations .swiper-button-next,section.hero .hero__list .paginations .swiper-button-prev,section.hero .hero__list .paginations .swiper-pagination{position:relative;bottom:0;top:0}section.hero .hero__list .paginations .swiper-button-next,section.hero .hero__list .paginations .swiper-button-prev{margin-bottom:-20px}section.hero .hero__list .paginations .swiper-button-next::before,section.hero .hero__list .paginations .swiper-button-prev::before{content:'';display:block;position:absolute;width:21px;height:21px;border-left:3px solid var(--text-color);border-bottom:3px solid var(--text-color);border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.hero .hero__list .paginations .swiper-button-next::after,section.hero .hero__list .paginations .swiper-button-prev::after{border-radius:2px;font-size:0;width:36px;height:3px;background:var(--text-color)}section.hero .hero__list .paginations .swiper-button-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.hero .hero__list-item{position:relative;width:100%;height:725px}section.hero .hero__list-item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}section.hero .hero__list-item .h1-cont,section.hero .hero__list-item h1{z-index:2;color:#2d2d2d;background:var(--accent-yellow);display:inline-block;font-size:76px;padding:10px 25px;font-weight:700}section.hero .hero__list-item .h1-cont{font-size:66px;padding:10px 25px;margin-top:-30px}section.hero .hero__list-item .hero-img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}section.hero .hero__list-item .hero-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.hose-sys{position:relative}section.hose-sys .materials__promo__section .section__heading{display:none}section.hose-sys h2.mob{display:none}section.hose-sys .pattern{width:60%;position:absolute;right:0;top:0;z-index:-1}section.hose-sys .hose-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.hose-sys .yellow-lines{z-index:2;position:absolute;right:170px;top:320px}section.hose-sys .desc{max-width:800px}section.hose-sys .yellow-block{max-width:730px;display:block;text-align:center;margin-top:60px;font-size:45px}.materials__promo__section{padding:100px 0 150px}.materials__promo__section .container{width:100%;max-width:1400px;margin:0 auto;padding:0 15px}.materials-promo__container{position:relative;z-index:1}.materials__promo__section .section__heading{font-size:45px;font-size:2.8125rem;text-transform:uppercase;font-weight:700;color:#4c4c4c;margin-bottom:30px}.materials-promo__inner{position:absolute;width:100%;height:650px;top:0;left:0}.materials-promo-text__item{position:absolute;text-align:right;max-width:300px}.__promo-text__item1{top:0;left:0}.materials-promo-text__item__inner{position:relative}.prompt-line__wrapper{position:absolute}.prompt-line__wrapper1{width:809px;top:133px;right:calc(-100% - 520px);-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);-webkit-transform:rotate(198deg);-ms-transform:rotate(198deg);transform:rotate(198deg)}.prompt-line{background:#ffc83c;height:2px;position:absolute;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;opacity:0}.__promo-text__item1 .prompt-line{width:805px;width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.prompt-line::before,.prompt-line:after{content:'';width:10px;height:10px;border-radius:50%;background:#ffc83c;display:block;position:absolute;top:-4px}.prompt-line.dots::before{-webkit-animation-name:dot_animation;animation-name:dot_animation;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.prompt-line::before{left:0;border:3px solid #2d2d2d;top:-6px;opacity:0}.prompt-line:after{right:0}.__promo-text__item2{top:42%;left:0}.prompt-line__wrapper2{width:655px;width:659px;top:5px;right:calc(-100% - 380px);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform:rotate(-182deg);-ms-transform:rotate(-182deg);transform:rotate(-182deg)}.__promo-text__item2 .prompt-line{width:100%;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.__promo-text__item3{right:100px;bottom:0}.prompt-line__wrapper3{width:284px;top:-125px;right:calc(-100% + 110px);-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg);-webkit-transform:rotate(-261deg);-ms-transform:rotate(-261deg);transform:rotate(-261deg)}.__promo-text__item3 .prompt-line{width:100%;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.container__large{max-width:1600px;padding:0}.cable-img{display:block;margin-left:auto;max-width:900px;margin-top:200px;margin-top:12.5rem;max-width:56.25rem}.cable-img-mobile{display:none;max-width:100%;margin-bottom:30px}.materials-promo-text__item__inner span{color:#2d2d2d;font-size:18px;font-weight:700}.materials-promo-text__item__inner p{color:#8f8f8f}@-webkit-keyframes line_animation{0%{width:0;visibility:hidden}100%{width:100%;visibility:visible}}@keyframes line_animation{0%{width:0;visibility:hidden}100%{width:100%;visibility:visible}}@-webkit-keyframes dot_animation{0%{opacity:0}100%{opacity:1}}@keyframes dot_animation{0%{opacity:0}100%{opacity:1}}section.counts{background:center/cover no-repeat url(../img/counts-bg.jpg)}section.counts .counts__list{padding:45px 60px;margin-left:auto;width:55%;color:#fff;border-radius:10px;background:rgba(0,0,0,.75)}section.counts .counts__list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.counts .counts__list-item{width:30%;text-align:center}section.counts .counts__list-item:nth-child(3){color:var(--accent-yellow)}section.counts .counts__list-item:nth-child(4){width:100%;margin-top:44px}section.counts .counts__list-item .count{font-size:150px;font-weight:700;line-height:120%}section.counts .counts__list-item .text{font-size:18px}section.quality .quality__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.quality .quality__list .quality__list-item{width:15%}section.quality .quality__list .quality__list-item .quality__item-img{width:176px;height:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#e1e1e1;margin:0 auto;margin-bottom:34px}section.quality .quality__list .quality__list-item .quality__item-img img{width:80%;height:80%}section.quality .quality__list .quality__list-item .quality__item-text{font-size:16px;line-height:20px;text-align:center;letter-spacing:.01em}section.solution{padding-top:0}section.solution .solution__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.solution .solution__list-item{width:33.33%;height:360px;position:relative;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.solution .solution__list-item:hover{width:70%}section.solution .solution__list-item:hover .top-el__title{color:#fff;text-align:left;position:absolute;left:35px;top:50px}section.solution .solution__list-item:hover .bottom-el{left:0}section.solution .solution__list-item:nth-child(1) .bottom-el::before{background:#2970c2}section.solution .solution__list-item:nth-child(2) .bottom-el::before{background:#e23a63}section.solution .solution__list-item:nth-child(3) .bottom-el::before{background:#428941}section.solution .top-el{padding:0 15px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}section.solution .top-el__title{color:var(--accent-yellow);font-weight:700;font-size:28px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:.01em;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.solution .top-el__img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}section.solution .top-el__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.solution .bottom-el{margin-top:24px;padding:140px 22px 30px;width:100%;height:100%;padding-top:140px;position:absolute;left:-900px;top:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.solution .bottom-el::before{content:'';display:block;position:absolute;width:1100px;height:900px;top:-80px;left:-390px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}section.solution .bottom-el ul li a{display:inline-block;padding:8px 20px 8px 12px;color:#fff;font-weight:600;font-size:20px;line-height:130%;letter-spacing:.01em;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.solution .bottom-el ul li a:hover{color:var(--accent-yellow);background:var(--header-black)}section.solution .bottom-el ul li a:hover::after{border-color:var(--accent-yellow)}section.solution .bottom-el ul li a::after{content:'';display:block;position:absolute;position:relative;display:inline-block;margin-left:5px;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}section.our-partners{overflow:hidden;padding-top:0}section.our-partners .our-partners__list-container{max-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.our-partners .our-partners__list-item{margin-bottom:48px;margin-right:54px;min-width:15%;height:200px;-webkit-animation-name:partnersCarousel-2400;animation-name:partnersCarousel-2400;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes partnersCarousel-2400{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-2400px);transform:translateX(-2400px)}}@keyframes partnersCarousel-2400{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-2400px);transform:translateX(-2400px)}}@-webkit-keyframes partnersCarousel-1000{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes partnersCarousel-1000{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@-webkit-keyframes partnersCarousel-276{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-276px);transform:translateX(-276px)}}@keyframes partnersCarousel-276{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-276px);transform:translateX(-276px)}}section.constructor{padding-top:0;overflow:hidden}section.constructor .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.constructor .form-container .input-div{width:48%}section.constructor .form-container .input-div,section.constructor .form-container .pressure-input{position:relative}section.constructor .form-container .input-div::after,section.constructor .form-container .pressure-input::after{content:'';display:block;position:absolute;content:'Bar.';font-size:16px;color:var(--accent-yellow);right:5px;top:23px}section.constructor .form-container .input-div .pressure,section.constructor .form-container .pressure-input .pressure{width:100%;padding-right:45px}section.constructor .form-container .input-div::after{content:'M.'}section.constructor .form-container .input-div input{padding-right:30px!important}section.constructor .form-container .form-item{width:18%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px}section.constructor .form-container .form-item:nth-child(2) .jq-selectbox__dropdown li:nth-child(2)::before{background-image:url(../img/a-cpt-1.1.png)}section.constructor .form-container .form-item:nth-child(2) .jq-selectbox__dropdown li:nth-child(2)::after{background-image:url(../img/a-cpt-1.2.png)}section.constructor .form-container .form-item:nth-child(2) .jq-selectbox__dropdown li:nth-child(3)::before{background-image:url(../img/a-cpt-1.1.png)}section.constructor .form-container .form-item:nth-child(2) .jq-selectbox__dropdown li:nth-child(3)::after{background-image:url(../img/a-cpt-2.1.png)}section.constructor .form-container .form-item:nth-child(2) .jq-selectbox__dropdown li:nth-child(4)::before{background-image:url(../img/a-cpt-3.1.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(2)::before{background-image:url(../img/a-cpt-1.1.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(3)::before{background-image:url(../img/conn-2.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(4)::before{background-image:url(../img/conn-3.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(5)::before{background-image:url(../img/conn-4.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(6)::before{background-image:url(../img/conn-5.png)}section.constructor .form-container .form-item:nth-child(4) .jq-selectbox__dropdown li:nth-child(7)::before{background-image:url(../img/conn-6.png)}section.constructor .form-container .form-item .jq-selectbox__dropdown ul li{position:relative;padding-right:75px!important}section.constructor .form-container .form-item .jq-selectbox__dropdown ul li::after,section.constructor .form-container .form-item .jq-selectbox__dropdown ul li::before{content:'';display:block;position:absolute;width:30px;height:30px;background:center/contain no-repeat;top:calc(50% - 15px);right:12px;z-index:11}section.constructor .form-container .form-item .jq-selectbox__dropdown ul li::after{right:40px}section.constructor .form-container .form-item .alert-message{display:none}section.constructor .form-container .form-item .div-input.err,section.constructor .form-container .form-item .jq-selectbox.err,section.constructor .form-container .form-item input.err{background:rgba(255,0,0,.05)!important}section.constructor .form-container .form-item .div-input.err::before,section.constructor .form-container .form-item .jq-selectbox.err::before,section.constructor .form-container .form-item input.err::before{content:'';display:block;width:100%;height:100%;background:rgba(255,0,0,.05)!important;position:absolute;left:0;top:0;z-index:3;cursor:auto;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.constructor .form-container .form-item.disabled-sel{position:relative}section.constructor .form-container .form-item.disabled-sel .input-div,section.constructor .form-container .form-item.disabled-sel .jq-selectbox{position:relative}section.constructor .form-container .form-item.disabled-sel .input-div:hover::before,section.constructor .form-container .form-item.disabled-sel .jq-selectbox:hover::before{background:rgba(255,0,0,.05)}section.constructor .form-container .form-item.disabled-sel .input-div:hover .alert-message,section.constructor .form-container .form-item.disabled-sel .jq-selectbox:hover .alert-message{opacity:1;visibility:visible;top:-85px;z-index:100}section.constructor .form-container .form-item.disabled-sel .input-div::before,section.constructor .form-container .form-item.disabled-sel .jq-selectbox::before{content:'';display:block;width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;left:0;top:0;z-index:3;cursor:auto;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.constructor .form-container .form-item.disabled-sel .input-div .alert-message,section.constructor .form-container .form-item.disabled-sel .jq-selectbox .alert-message{display:block;padding:20px 12px 20px 46px;width:240px;font-size:14px;background:#fbfbfb;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);position:absolute;right:-30px;top:-75px;opacity:0;visibility:hidden;z-index:6}section.constructor .form-container .form-item.disabled-sel .input-div .alert-message::before,section.constructor .form-container .form-item.disabled-sel .jq-selectbox .alert-message::before{content:'';display:block;position:absolute;width:26px;height:26px;display:inline-block;background:center/contain no-repeat url(../img/warning-err.svg);top:calc(50% - 13px);left:12px}section.constructor .form-container .form-item__title{margin-bottom:10px;position:relative}section.constructor .form-container .form-item__title:hover .help-text{opacity:1;visibility:visible}section.constructor .form-container .form-item__title .help-icon{width:15px;height:15px;display:inline-block;background:center/contain no-repeat url(../img/form-help.svg);position:absolute;right:-20px;top:5px}section.constructor .form-container .form-item__title .help-text{padding:12px;width:235px;border-radius:2px;background:#fbfbfb;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);position:absolute;bottom:0;left:100%;visibility:hidden;opacity:0;z-index:100;font-size:16px}section.constructor .form-container .form-item input{padding:0 25px;font-size:20px;border:none;outline:0;background-color:#fbfbfb;height:65px;line-height:65}section.constructor .form-container .form-item input::-webkit-input-placeholder{color:#acacac}section.constructor .form-container .form-item input::-moz-placeholder{color:#acacac}section.constructor .form-container .form-item input:-ms-input-placeholder{color:#acacac}section.constructor .form-container .form-item input::-ms-input-placeholder{color:#acacac}section.constructor .form-container .form-item input::placeholder{color:#acacac}section.constructor .form-container .form-item .diameter,section.constructor .form-container .form-item .pressure-input{display:inline-block;width:48%}section.constructor .form-container .form-item .length{width:100%}section.constructor .form-container .reset{margin-top:55px;background:0 0;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--accent-yellow);line-height:26px;font-size:20px;cursor:pointer;border:none}section.constructor .form-container .jq-selectbox{width:100%;margin-bottom:14px}section.constructor .form-container .jq-selectbox.changed .jq-selectbox__select{color:var(--text-color)}section.constructor .form-container .jq-selectbox .jq-selectbox__select{padding:0 25px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fbfbfb;-webkit-box-shadow:none;box-shadow:none;color:#acacac;border:none}section.constructor .form-container .jq-selectbox .jq-selectbox__select-text{font-size:20px}section.constructor .form-container .jq-selectbox .jq-selectbox__trigger{border:none}section.constructor .form-container .jq-selectbox .jq-selectbox__trigger-arrow{width:10px;height:10px;top:22px;border:none;border-top:2px solid var(--accent-yellow);border-right:2px solid var(--accent-yellow);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown{min-width:100%;width:auto!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25)}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown ul{padding:10px 16px;background:#fbfbfb}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown li{font-size:20px;border-radius:8px;padding:8px 12px}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown li:hover{background-color:var(--accent-yellow)}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown li.selected{background-color:var(--accent-yellow)}section.constructor .form-previews{margin-top:50px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px}section.constructor .form-previews__item{width:30%;height:464px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid var(--accent-yellow);color:var(--accent-yellow);text-align:center;position:relative}section.constructor .form-previews__item::before{content:'';display:block;position:absolute;width:92%;height:92%;background:#fbfbfb;top:calc(50% - 46%);left:calc(50% - 46%);z-index:-1}section.constructor .form-previews__item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:92%;height:92%;position:absolute;top:calc(50% - 46%);left:calc(50% - 46%)}section.constructor .form-previews__item-img img{max-width:100%;max-height:100%}section.constructor .order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.constructor .order .free-consultation{margin-right:26px;font-size:20px}section.promline-standards{padding:80px 0 100px;margin-bottom:150px;color:#fff;background:center/cover no-repeat url(../img/tabs-bg.jpg)}section.promline-standards .promline-standards__title{font-size:35px;font-weight:700;line-height:130%;text-transform:uppercase}section.promline-standards .promline-standards__tabs{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.promline-standards .promline-standards__tabs ul.tabs-title__list{width:40%;counter-reset:tabs-list}section.promline-standards .promline-standards__tabs ul.tabs-title__list li{counter-increment:tabs-list;margin-bottom:10px;padding:20px 50px 20px 50px;font-size:18px;font-weight:600;line-height:130%;cursor:pointer;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);border-radius:2px;position:relative}section.promline-standards .promline-standards__tabs ul.tabs-title__list li:hover{color:var(--accent-yellow);background-color:#3a3a3a}section.promline-standards .promline-standards__tabs ul.tabs-title__list li:hover::after{border-color:var(--accent-yellow)}section.promline-standards .promline-standards__tabs ul.tabs-title__list li::before{margin-right:10px;content:counter(tabs-list) ")";height:22px;position:absolute;top:calc(50% - 11px);left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.promline-standards .promline-standards__tabs ul.tabs-title__list li::after{content:'';display:block;position:absolute;right:28px;top:calc(50% - 6px);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:12px;height:12px;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);border-right:2px solid #fff;border-bottom:2px solid #fff}section.promline-standards .promline-standards__tabs ul.tabs-title__list li.active{color:var(--text-color);background:var(--accent-yellow)}section.promline-standards .promline-standards__tabs ul.tabs-title__list li.active::after{border-color:var(--text-color)}section.promline-standards .promline-standards__tabs .tabs-content__list{width:55%}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-title{margin-bottom:30px;font-weight:700;font-size:30px;line-height:130%}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-content{margin-bottom:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-desc{color:#cecece;font-size:18px;line-height:130%}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-img{margin-left:25px;min-width:45%;overflow:hidden;border-radius:5px}section.hero-branch{position:relative}section.hero-branch::before{content:'';display:block;position:absolute;width:60%;height:700px;background:center/cover no-repeat url(../img/pattern.svg);z-index:-1;right:0;top:0}section.hero-branch .h1-title h1,section.hero-branch .h1-title p{background:#fff}section.hero-branch .yellow-list{margin-bottom:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.hero-branch .yellow-list__item{margin:0 .6% 20px;padding:30px 42px;width:32%;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--accent-yellow);text-align:center;font-weight:500;font-size:22px;line-height:130%;color:#212121;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.hero-branch .yellow-list__item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}section.hero-branch .hero-branch__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.hero-branch .hero-branch__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:33.33%;min-height:254px;-webkit-transition:var(--trans-3s);-o-transition:var(--trans-3s);transition:var(--trans-3s);overflow:hidden}section.hero-branch .hero-branch__list-item:nth-child(10),section.hero-branch .hero-branch__list-item:nth-child(11),section.hero-branch .hero-branch__list-item:nth-child(12),section.hero-branch .hero-branch__list-item:nth-child(4),section.hero-branch .hero-branch__list-item:nth-child(5),section.hero-branch .hero-branch__list-item:nth-child(6){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}section.hero-branch .hero-branch__list-item:hover .hero-branch__item-img img{-webkit-filter:grayscale(0);filter:grayscale(0)}section.hero-branch .hero-branch__list-item:hover .hero-branch__item-desc{color:var(--accent-yellow)}section.hero-branch .hero-branch__list-item .hero-branch__item-img{width:50%}section.hero-branch .hero-branch__list-item .hero-branch__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:var(--trans-3s);-o-transition:var(--trans-3s);transition:var(--trans-3s)}section.hero-branch .hero-branch__list-item .hero-branch__item-desc{padding:20px;width:50%;color:#9b9b9b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-transition:var(--trans-3s);-o-transition:var(--trans-3s);transition:var(--trans-3s)}footer{color:#fff;padding:100px 0 80px;background:center/cover no-repeat url(../img/footer.jpg);z-index:12}footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer ul{width:18%}footer ul li:first-child a{cursor:auto;display:block;font-size:20px;line-height:26px;color:#ffc83b;margin-bottom:22px}footer ul li:not(:first-child):hover a{color:#fff}footer ul li a{color:#acacac;font-size:16px;font-weight:300;line-height:130%;display:block;margin-bottom:18px;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}footer .contacts{display:block}footer .tel-soc{margin-bottom:40px}footer .social-list{margin-left:0!important}footer .number::before{display:none!important}footer .footer-logo{width:240px;margin:100px auto 0}.modal-form{width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);opacity:0;visibility:hidden;z-index:-1}.modal-form.active{opacity:1;visibility:visible;z-index:100}.modal-form::after,.modal-form::before{content:'';display:block;position:absolute;width:60%;height:260px;background:center/cover no-repeat url(../img/pattern.svg);z-index:-1}.modal-form::before{bottom:0;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal-form::after{right:0;top:0}.modal-form .form-container{width:886px;padding:60px 20px;background:var(--header-black__hover)}.modal-form .form-container__title{max-width:434px;margin:0 auto 34px;text-align:center;color:#fff;font-size:45px;font-weight:700;line-height:58px;letter-spacing:.01em;text-transform:uppercase;position:relative}.modal-form .form-container__title::after,.modal-form .form-container__title::before{content:'';display:block;position:absolute;width:72px;height:6px;background:#ffc83c;top:calc(50% - 3px)}.modal-form .form-container__title::before{left:-87px}.modal-form .form-container__title::after{right:-87px}.modal-form .form-container__done{display:none;max-width:432px;color:#fff;text-align:center;line-height:140%;margin:0 auto}.modal-form .form-container__done.active{display:block}.modal-form .form-container__done a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px auto 0}.modal-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-form form input{margin-bottom:24px;padding:20px 24px;display:block;width:290px;font-size:20px;line-height:26px;outline:0}.modal-form form input::-webkit-input-placeholder{color:#acacac}.modal-form form input::-moz-placeholder{color:#acacac}.modal-form form input:-ms-input-placeholder{color:#acacac}.modal-form form input::-ms-input-placeholder{color:#acacac}.modal-form form input::placeholder{color:#acacac}.modal-form .input-div{position:relative}.modal-form .input-div.err input{-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);background:#ffeded}.modal-form .input-div.err .alert-message{top:-55px;opacity:1;visibility:visible}.error-404{padding:50px 20px;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--accent-yellow)}.error-404-img{max-width:936px;margin-bottom:103px}.error-404-title{font-weight:700;font-size:45px;line-height:58px;text-transform:uppercase;margin-bottom:30px}.error-404-desc{line-height:24px;text-align:center;max-width:452px;font-weight:400;font-size:16px}.error-404-btn{width:242px;height:56px;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 5px 2px rgba(254,137,0,.25);box-shadow:0 2px 5px 2px rgba(254,137,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}.error-404-btn:hover{opacity:.8}section.contacts{display:block;padding:100px 0;position:relative}section.contacts::before{content:'';display:block;position:absolute;width:60%;height:350px;background:center/cover no-repeat url(../img/pattern-bw.svg);right:0;top:0;z-index:-1}section.contacts h4{color:#fff;font-size:24px;font-weight:700;line-height:31px;text-transform:uppercase}section.contacts .constacts-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.contacts .constacts-top .constacts-socials{padding:70px 50px;width:25%;color:#fff;background:var(--accent-yellow);-webkit-box-shadow:0 3.03633px 6.07266px rgba(0,0,0,.25);box-shadow:0 3.03633px 6.07266px rgba(0,0,0,.25)}section.contacts .constacts-top .constacts-socials h4{text-align:center;margin-bottom:42px}section.contacts .constacts-top .constacts-socials__list-item{padding:15px 20px;margin-bottom:25px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.contacts .constacts-top .constacts-socials__list-item:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}section.contacts .constacts-top .constacts-socials__list-item::before{content:'';margin-right:18px}section.contacts .constacts-top .constacts-socials__list-item:nth-child(1)::before{width:44px;height:30px;background:center/contain no-repeat url(../img/ytb-w.svg)}section.contacts .constacts-top .constacts-socials__list-item:nth-child(2){margin-bottom:0}section.contacts .constacts-top .constacts-socials__list-item:nth-child(2)::before{width:30px;height:30px;background:center/contain no-repeat url(../img/inst-w.svg)}section.contacts .constacts-top .contacts-info{padding:70px 50px;width:70%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--accent-yellow);-webkit-box-shadow:0 3.03633px 6.07266px rgba(0,0,0,.25);box-shadow:0 3.03633px 6.07266px rgba(0,0,0,.25)}section.contacts .constacts-top .contacts-info h4{margin-bottom:30px}section.contacts .constacts-top .contacts-info__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 5px}section.contacts .constacts-top .contacts-info__item:nth-child(1) ul li:nth-child(1)::before{background-image:url(../img/map.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(1) ul li:nth-child(2)::before{background-image:url(../img/phone.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(1) ul li:nth-child(3)::before{background-image:url(../img/mail.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(2) ul li::before{background-image:url(../img/map.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(3) ul li:nth-child(1)::before{background-image:url(../img/tlgrm.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(3) ul li:nth-child(2)::before{background-image:url(../img/whtsp.svg)}section.contacts .constacts-top .contacts-info__item:nth-child(3) ul li:nth-child(3)::before{background-image:url(../img/vbr.svg)}section.contacts .constacts-top .contacts-info ul li{margin-bottom:20px;color:var(--text-color);padding-left:25px;position:relative}section.contacts .constacts-top .contacts-info ul li::before{content:'';display:block;width:16px;height:16px;background:center/contain no-repeat;position:absolute;left:0;top:0}section.contacts .constacts-top .contacts-info ul li a{text-transform:uppercase;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s)}section.contacts .constacts-top .contacts-info ul li a:hover{opacity:.8}section.contacts .contacts-form{margin-top:150px;padding:64px 50px;color:#fff;border-radius:2px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25);background:center/cover no-repeat url(../img/cf-bg.jpg) #2d2d2d}section.contacts .contacts-form h2{color:#fff;margin-bottom:5px}section.contacts .contacts-form p{font-size:20px;line-height:130%}section.contacts .contacts-form form{max-width:936px;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.contacts .contacts-form form button,section.contacts .contacts-form form label{width:31%}section.contacts .contacts-form form label{display:block;color:#acacac}section.contacts .contacts-form form input{margin-top:10px;padding:0 10px;display:block;width:100%;height:56px;border-radius:2px;font-size:20px;outline:0;border:none}section.products .products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.products .products-list .products-list__item{margin-bottom:100px;padding:45px;width:44%;min-height:320px;background:#fff;border:2px solid var(--accent-yellow);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.products .products-list .products-list__item::before{content:'';display:block;position:absolute;width:0;height:0;border-right:310px solid transparent;border-bottom:310px solid #e23a63;bottom:35px;left:40px;z-index:0}section.products .products-list .products-list__item.red::before{border-bottom-color:#e23a63}section.products .products-list .products-list__item.green::before{border-bottom-color:#428941}section.products .products-list .products-list__item.blue::before{border-bottom-color:#2970c2}section.products .products-list .products-list__item.yellow::before{border-bottom-color:#ffc83c}section.products .products-list .products-list__item.light-blue::before{border-bottom-color:#85a2c5}section.products .products-list .products-list__item.light-yellow::before{border-bottom-color:#edb561}section.products .products-list .products-list__item-title{font-size:28px;font-weight:700;text-align:right;text-transform:uppercase}section.products .products-list .products-list__item-img{max-width:300px;height:190px;margin-left:80px;-webkit-transform:translate(-45px,0);-ms-transform:translate(-45px,0);transform:translate(-45px,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.products .products-list .products-list__item-btn{margin-left:auto;width:200px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}section.products .products-list .products-list__item-more{padding:45px;width:100%;height:100%;color:#fff;background:var(--accent-yellow);position:absolute;left:0;top:0;opacity:0;visibility:hidden;-webkit-transition:var(--trans-3s);-o-transition:var(--trans-3s);transition:var(--trans-3s);overflow-y:auto}section.products .products-list .products-list__item-more .products-list__item-title{text-align:left;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}section.products .products-list .products-list__item-more ul{margin-top:20px}section.products .products-list .products-list__item-more ul li a{padding:15px 12px;margin-bottom:5px;display:inline-block;font-size:20px;color:#fff}section.products .products-list .products-list__item-more ul li a:hover{background:var(--header-black)}section.products .products-list .products-list__item-more ul li a:hover~.img{opacity:1;visibility:visible}section.products .products-list .products-list__item-more ul li .img{max-width:240px;height:190px;opacity:0;visibility:hidden;-webkit-transition:var(--trans-2s);-o-transition:var(--trans-2s);transition:var(--trans-2s);position:absolute;right:75px;top:calc(50% - 95px)}section.products .products-list .products-list__item-btn:focus~.products-list__item-more{opacity:1;visibility:visible}section.products .products-list .products-list__item__soon{margin:0 auto}section.products .products-list .products-list__item__soon .products-list__item-title{margin-bottom:54px;text-align:center;color:#6c6c6c}section.products .products-list .products-list__item__soon img{margin:0 auto;display:block;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px);-webkit-filter:contrast(.3);filter:contrast(.3)}section.single-product{padding:50px 0;padding-bottom:0}section.single-product .single-product__info{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.single-product .single-product__info .single-product__info-left{width:35%}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid var(--accent-yellow);position:relative;height:500px;overflow:hidden}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item::before{content:'';display:block;position:absolute;background:#fbfbfb;width:96%;height:96%;top:calc(50% - 48%);left:calc(50% - 48%);z-index:-1}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item .img{display:block;width:96%;height:96%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small::after,section.single-product .single-product__info .single-product__info-left .single-product__images .images-small::before{content:'';display:block;position:absolute;width:5%;height:110%;background:-webkit-gradient(linear,left top,right top,from(#fff),to(transparent));background:-o-linear-gradient(left,#fff,transparent);background:linear-gradient(90deg,#fff,transparent);left:0;top:0;z-index:5}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small::after{width:10%;background:-webkit-gradient(linear,right top,left top,from(#fff),to(transparent));background:-o-linear-gradient(right,#fff,transparent);background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small-item{width:30%;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small .swiper-button-disabled{opacity:0}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small .swiper-button-prev{color:var(--header-black)}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small .swiper-button-next{color:var(--header-black)}section.single-product .single-product__info .single-product__info-right{width:60%}section.single-product .single-product__info .single-product__info-right h2,section.single-product .single-product__info .single-product__info-right p{background:#fff}section.single-product .single-product__info .single-product__info-right p{font-weight:700;font-size:32px;line-height:130%;text-transform:uppercase;margin-bottom:30px}section.single-product h2.mob{display:none}section.hose-block{padding-top:0;padding-bottom:0}section.technology .technology-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-bottom:60px}section.technology .technology-list__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.technology .technology-list__item:nth-child(even) .technology-list__item-img::before{right:0;left:auto;border:none;border-left:300px solid transparent;border-top:300px solid var(--accent-yellow)}section.technology .technology-list__item:nth-child(3n+2) .technology-list__item-img::before{border-top-color:var(--header-black)!important}section.technology .technology-list__item:nth-child(3n+3) .technology-list__item-img::before{border-top-color:#eaeaea!important}section.technology .technology-list__item-img{width:50%;position:relative}section.technology .technology-list__item-img::before{content:'';display:block;position:absolute;left:0;top:0;border-right:300px solid transparent;border-top:300px solid var(--accent-yellow);z-index:-1}section.technology .technology-list__item-img img{max-height:340px}section.technology .technology-list__item-desc{width:50%;font-size:16px;line-height:130%}section.table{padding-top:0;overflow-x:auto}section.table .table-wrapper{min-width:1600px;border-radius:2px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}section.table table{width:100%;font-size:18px}section.table table thead{color:var(--accent-yellow);background:var(--header-black)}section.table table thead th{padding:20px 18px}section.table table tbody tr:last-child td{border:none}section.table table tbody td{text-align:center;border-bottom:2px solid #bfbfbf}section.table table tbody td:first-child{padding:20px 18px}section.table table tbody td:nth-child(even){background:#f2f2f2}section.table table tbody td p{padding:5px 0;border-bottom:1px solid #bfbfbf}section.table table tbody td p:last-child{border:none}section.table .table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section.table .table-wrapper ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}section.table .table-wrapper ul:first-child{color:var(--accent-yellow);background:var(--header-black)}section.table .table-wrapper ul:not(:first-child):nth-child(even){background:#f2f2f2}section.table .table-wrapper ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 18px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #bfbfbf}@media (max-width:1620px){.container{max-width:1400px}header .logo{width:260px}.contacts .tel-soc,.contacts-mob .tel-soc{margin-right:32px}section.hose-sys .yellow-lines img{max-width:70%}section.counts .counts__list{width:84%}}@media (max-width:1420px){.container{max-width:1200px}.yellow-check li{font-size:16px}.h1-title h1{font-size:36px}.fixed-btn{width:130px;height:130px;bottom:5%;right:3%}.yellow-lines{padding:50px 0}header .logo{width:200px}header .navbar>ul li a{padding:25px 14px}.contacts .tel-soc,.contacts-mob .tel-soc{display:none}section.hero .hero__list-item{height:600px}section.hero .hero__list-item .h1-cont,section.hero .hero__list-item h1{font-size:58px}section.hero .hero__list-item .h1-cont{font-size:48px}section.quality .quality__list .quality__list-item .quality__item-img{width:150px;height:150px;margin-bottom:14px}section.quality .quality__list .quality__list-item .quality__item-text{font-size:14px}section.constructor .form-container .input-div::after,section.constructor .form-container .pressure-input::after{font-size:14px}section.constructor .form-container .form-item{font-size:14px}section.constructor .form-container .form-item input{font-size:14px;padding:0 15px}section.constructor .form-container .reset{font-size:14px}section.constructor .form-container .jq-selectbox .jq-selectbox__select{padding:0 15px}section.constructor .form-container .jq-selectbox .jq-selectbox__select-text{font-size:14px}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown ul{padding:10px}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown li{font-size:14px}section.constructor .form-previews__item{font-size:14px;height:264px}section.constructor .order .free-consultation{font-size:14px}section.promline-standards .promline-standards__tabs ul.tabs-title__list li{font-size:16px;padding:15px 50px 15px 45px}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-desc{font-size:16px}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-img{min-width:100%;height:300px;margin-left:0;margin-bottom:30px}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.hero-branch{padding:50px 0}section.hero-branch .yellow-list{margin-bottom:70px}section.hero-branch .yellow-list__item{font-size:16px}section.hero-branch .hero-branch__list-item{min-height:150px;height:220px}footer{padding:50px 0 40px}.error-404-img{max-width:580px}section.contacts{padding:50px 0}section.contacts .constacts-top .constacts-socials{padding:30px 20px}section.contacts .constacts-top .contacts-info{padding:30px 20px}section.contacts .contacts-form{margin-top:100px}section.products .products-list .products-list__item{width:42%;margin-bottom:70px;padding:25px;min-height:300px}section.products .products-list .products-list__item::before{bottom:25px;left:25px;border-right:260px solid transparent;border-bottom:260px solid #e23a63}section.products .products-list .products-list__item-title{font-size:18px}section.products .products-list .products-list__item-img{height:auto;width:180px}section.products .products-list .products-list__item-more{padding:15px}section.products .products-list .products-list__item-more ul li a{font-size:16px;padding:14px 12px}section.products .products-list .products-list__item-more ul li .img{max-width:160px;height:140px;right:25px;top:calc(50% - 70px)}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item{height:400px}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small-item{height:100px}section.single-product .single-product__info .single-product__info-right h2{font-size:36px}section.single-product .single-product__info .single-product__info-right p{font-size:22px}section.table table{font-size:16px}section.table table thead th{padding:10px 9px}section.table table tbody td:first-child{padding:10px 9px}}@media (max-width:1415px){.materials-promo__inner{height:40.625rem}.prompt-line__wrapper1{width:43.4375rem;right:calc(-100% - 25.625rem)}.prompt-line__wrapper2{width:34.6875rem;right:calc(-100% - 17.75rem)}}@media (max-width:1220px){.container{max-width:992px}section.quality .quality__list .quality__list-item{width:30%;margin-bottom:44px}section.hero-branch .hero-branch__list-item .hero-branch__item-desc{font-size:14px}section.contacts h4{font-size:20px}}@media (max-width:1185px){.prompt-line__wrapper1{width:41.4375rem;right:calc(-100% - 19.625rem);top:110px}.prompt-line__wrapper2{width:31.6875rem;right:calc(-100% - 10.75rem)}}@media (max-width:1040px){.materials__promo__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.materials-promo__container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.materials-promo__inner{height:unset;position:initial}.materials-promo-text__item{position:initial;max-width:100%;text-align:left;margin-bottom:25px}.prompt-line__wrapper{display:none}.materials__promo__section .container__large{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cable-img{margin-top:0;width:100%;max-width:500px;margin-bottom:20px}}@media (max-width:1000px){.container{max-width:90%}header .navbar-wrapper{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:fixed;visibility:hidden;width:100%;height:100%;background:rgba(0,0,0,.4);right:0;top:0}header .navbar-wrapper.active{opacity:1;visibility:visible}header .navbar-wrapper.active .navbar{right:0}header .navbar-wrapper .navbar{right:-320px;width:320px;height:100%;position:fixed;right:-320px;top:0;background:var(--header-black);padding:90px 0 20px}header .navbar>ul{height:auto;width:100%;background:var(--header-black);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .navbar>ul li{width:100%}header .navbar>ul li:hover>ul{top:0;padding:10px 15px;max-height:700px}header .navbar>ul li a{padding:15px 20px}header .navbar>ul li>ul{padding:0;max-height:0;overflow:hidden;position:relative;left:0;top:0}header .burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header .burger-close{display:block;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:20px;top:30px}header .burger-close::after,header .burger-close::before{content:'';display:block;position:absolute;position:relative;width:100%;height:2px;background:#fff;position:absolute}header .burger-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .burger-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.counts .counts__list{width:90%;margin:0 auto;padding:25px 10px}section.solution .solution__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.solution .solution__list-item{height:auto;width:100%;margin-bottom:40px}section.solution .solution__list-item:hover{width:100%}section.solution .solution__list-item:hover .top-el__title{position:relative;text-align:center;color:var(--accent-yellow);left:0;top:0}section.solution .top-el{height:216px}section.solution .bottom-el{padding:0;position:relative;left:0}section.solution .bottom-el::before{display:none}section.solution .bottom-el ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--text-color);text-decoration:underline}section.solution .bottom-el ul li a::after{border-color:var(--accent-yellow)}section.constructor .form-container .form-item{width:48%;font-size:16px;margin-bottom:30px}section.constructor .form-container .form-item input{font-size:16px}section.constructor .form-container .reset{font-size:16px}section.constructor .form-container .reset{font-size:16px;margin-top:0}section.constructor .form-container .jq-selectbox .jq-selectbox__select-text{font-size:16px}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown li{font-size:16px}section.constructor .form-previews__item{font-size:16px}section.constructor .order .free-consultation{font-size:16px}section.promline-standards{padding:50px 0 30px;margin-bottom:60px}section.promline-standards .promline-standards__title{font-size:28px}section.promline-standards .promline-standards__tabs{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.promline-standards .promline-standards__tabs ul.tabs-title__list{width:100%}section.promline-standards .promline-standards__tabs .tabs-content__list{width:100%}section.promline-standards .promline-standards__tabs .tabs-content__list-item{width:90%;opacity:0;visibility:hidden;position:absolute}section.promline-standards .promline-standards__tabs .tabs-content__list-item.active{left:48px;padding-bottom:21px;border-bottom:1px solid #444;opacity:1;visibility:visible}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-title{font-size:24px}section.hero-branch .hero-branch__list-item{width:50%;margin-bottom:34px}section.hero-branch .hero-branch__list-item:nth-child(10),section.hero-branch .hero-branch__list-item:nth-child(11),section.hero-branch .hero-branch__list-item:nth-child(12),section.hero-branch .hero-branch__list-item:nth-child(4),section.hero-branch .hero-branch__list-item:nth-child(5),section.hero-branch .hero-branch__list-item:nth-child(6){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}section.contacts .constacts-top .constacts-socials{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:60px}section.contacts .constacts-top .contacts-info{width:100%;padding:30px 10px 0}section.products .products-list .products-list__item{padding:15px}section.products .products-list .products-list__item::before{bottom:15px;left:15px}section.products .products-list .products-list__item-img{width:140px}section.products .products-list .products-list__item-more ul li a{padding:10px 12px}section.products .products-list .products-list__item-more ul li .img{display:none}section.single-product .single-product__info .single-product__info-left{width:100%}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small{margin-bottom:40px}section.single-product .single-product__info .single-product__info-right{width:100%}section.single-product .single-product__info .single-product__info-right h2{font-size:36px;display:none}section.single-product h2.mob{display:block;font-size:20px;line-height:130%}section.technology .technology-list__item-img{width:100%;margin-bottom:40px}section.technology .technology-list__item-desc{width:100%}}@media (max-width:991px){header{padding:10px 0}header .navbar>ul li>ul li:hover ul{max-height:1000px}header .navbar>ul li>ul li ul{position:relative;top:0;left:0!important;max-height:0;overflow:hidden}header .languages__mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .contacts-mob{display:block}header .contacts-mob .tel-soc{display:block;padding:0 15px;margin-top:25px;text-align:center}.contacts .languages,.contacts-mob .languages{display:none}}@media (max-width:990px){.materials-promo__container{z-index:-1}.materials__promo__section .section__heading{text-align:center}}@media (max-width:800px){section.counts .counts__list-item .count{font-size:48px}section.counts .counts__list-item .text{font-size:8px}}@media (max-width:767px){section{padding:50px 0}h2{font-size:28px;text-align:center;margin-bottom:30px}.desc{font-size:16px}.yellow-block{width:100%;font-size:18px;padding:5px 15px}.yellow-check li{font-size:12px}.h1-title h1{font-size:26px;padding:0}.h1-title h1::after,.h1-title h1::before{display:none}.h1-title p{font-size:14px}.breadcrumbs{font-size:12px}.yellow-lines::before{display:none}.hose-block{display:none}.hose-mobile{display:block}header .logo{width:160px}section.hero .hero__list .paginations{width:100%;height:70px}section.hero .hero__list-item{height:85vh;padding-bottom:70px}section.hero .hero__list-item .h1-cont,section.hero .hero__list-item h1{font-size:32px}section.hero .hero__list-item .h1-cont{font-size:24px;margin-top:-10px}section.hose-sys h2{display:none}section.hose-sys h2.mob{display:block}section.hose-sys .hose-block{display:none}section.hose-sys .yellow-block{font-size:18px}section.quality .quality__list .quality__list-item{width:48%}section.our-partners .our-partners__list-item{-webkit-animation-name:partnersCarousel-1000;animation-name:partnersCarousel-1000;margin-bottom:24px;margin-right:24px;min-width:30%;height:180px}section.constructor .form-container .form-item{width:100%}section.constructor .form-container .form-item .jq-selectbox__dropdown li::after,section.constructor .form-container .form-item .jq-selectbox__dropdown li::before{display:none!important}section.constructor .form-container .form-item.disabled-sel .input-div .alert-message,section.constructor .form-container .form-item.disabled-sel .jq-selectbox .alert-message{right:0}section.constructor .form-container .form-item__title .help-text{left:0}section.constructor .form-container .jq-selectbox .jq-selectbox__dropdown{max-width:100%}section.constructor .form-previews__item{font-size:10px;width:32%;height:100px}section.constructor .order .free-consultation{margin-top:12px;margin-right:0;width:100%;font-size:14px;text-align:center;line-height:120%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.constructor .order .yellow-btn{margin:0 auto}section.promline-standards .promline-standards__tabs ul.tabs-title__list li{font-size:10px;padding-left:35px}section.promline-standards .promline-standards__tabs ul.tabs-title__list li::after{width:6px;height:6px;top:calc(50% - 3px)}section.promline-standards .promline-standards__tabs .tabs-content__list-item{padding-top:0}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-title{font-size:20px}section.promline-standards .promline-standards__tabs .tabs-content__list-item .tabs-content__item-desc{font-size:14px}section.hero-branch{padding-top:28px}section.hero-branch::before{display:none}section.hero-branch .yellow-list__item{width:100%;margin-bottom:14px}section.hero-branch .hero-branch__list-item{width:100%;min-height:150px;font-size:12px}section.hero-branch .hero-branch__list-item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}section.hero-branch .hero-branch__list-item:nth-child(even) .hero-branch__item-desc{text-align:right}section.hero-branch .hero-branch__list-item .hero-branch__item-desc{padding:0 8px;font-size:12px}footer .wrapper{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer ul{width:100%}footer .footer-logo{margin-top:60px}.error-404-img{margin-bottom:50px}.error-404-title{font-size:30px;margin-bottom:20px}.error-404-desc{font-size:14px}.error-404-btn{width:100%}section.contacts h4{font-size:16px}section.contacts .constacts-top .contacts-info__item{width:100%;margin-bottom:32px}section.contacts .contacts-form{padding:60px 10px 20px;margin-top:50px}section.contacts .contacts-form h2{font-size:16px;text-align:left}section.contacts .contacts-form p{font-size:14px;text-align:left}section.contacts .contacts-form form button,section.contacts .contacts-form form label{width:100%;margin-bottom:20px}section.contacts .contacts-form form label:nth-child(2){margin-bottom:48px}section.products .h1-title{margin-top:60px;margin-bottom:30px}section.products .products-list .products-list__item{margin:0 auto 20px;width:300px;min-height:220px}section.products .products-list .products-list__item::before{border-right:180px solid transparent;border-bottom:180px solid #e23a63}section.products .products-list .products-list__item-img{width:100px;height:auto;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}section.products .products-list .products-list__item-btn{width:100px;height:30px;font-size:12px}section.products .products-list .products-list__item-more ul{margin-top:10px}section.products .products-list .products-list__item-more ul li a{font-size:12px}section.single-product .single-product__info .single-product__info-left .single-product__images .images-item{height:290px}section.single-product .single-product__info .single-product__info-left .single-product__images .images-small-item{height:72px}section.single-product .single-product__info .single-product__info-right p{font-size:16px}section.technology .technology-list__item:nth-child(even) .technology-list__item-img::before{border-left:200px solid transparent;border-top:200px solid var(--accent-yellow)}section.technology .technology-list__item-img::before{border-right:200px solid transparent;border-top:200px solid var(--accent-yellow)}}@media (max-width:535px){.materials__promo__section .section__heading{font-size:28px}.materials__promo__section .container__large{padding-left:15px}.cable-img{display:none}.cable-img-mobile{display:block}}@media (max-width:340px){section.hero .hero__list-item .h1-cont{font-size:22px}section.quality .quality__list .quality__list-item .quality__item-img{width:100px;height:100px;margin-bottom:14px}section.quality .quality__list .quality__list-item .quality__item-text{font-size:10px}section.solution .bottom-el ul li a{font-size:16px}section.our-partners .our-partners__list-container{max-height:210px}section.our-partners .our-partners__list-item{-webkit-animation-name:partnersCarousel-276;animation-name:partnersCarousel-276;-webkit-animation-duration:12s;animation-duration:12s;margin-bottom:12px;margin-right:12px;height:90px}section.our-partners .our-partners__list-item img{height:100%}section.hero-branch .hero-branch__list-item{height:140px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3BhcnRzL2ZvbnRzLnNhc3MiLCIuLi8uLi9wYXJ0cy92YXJpYWJsZXMuc2FzcyIsIi4uLy4uL3BhcnRzL2dlbmVyYWwuc2FzcyIsInN0eWxlLmNzcyIsIi4uLy4uL3N0eWxlLmNzcyIsIi4uLy4uL3BhcnRzL21peGlucy5zYXNzIiwiLi4vLi4vcGFydHMvaGVhZGVyLnNhc3MiLCIuLi8uLi9wYXJ0cy9oZXJvLnNhc3MiLCIuLi8uLi9wYXJ0cy9ob3NlLXN5cy5zYXNzIiwiLi4vLi4vcGFydHMvY291bnRzLnNhc3MiLCIuLi8uLi9wYXJ0cy9xdWFsaXR5LnNhc3MiLCIuLi8uLi9wYXJ0cy9zb2x1dGlvbi5zYXNzIiwiLi4vLi4vcGFydHMvb3VyLXBhcnRuZXJzLnNhc3MiLCIuLi8uLi9wYXJ0cy9jb25zdHJ1Y3Rvci5zYXNzIiwiLi4vLi4vcGFydHMvcHJvbWxpbmUtc3RhbmRhcmRzLnNhc3MiLCIuLi8uLi9wYXJ0cy1icmFuY2gvaGVyby1icmFuY2guc2FzcyIsIi4uLy4uL3BhcnRzL2Zvb3Rlci5zYXNzIiwiLi4vLi4vcGFydHMvbW9kYWwtZm9ybS5zYXNzIiwiLi4vLi4vcGFydHMvNDA0LnNhc3MiLCIuLi8uLi9wYXJ0cy9jb25zdGFjdHMuc2FzcyIsIi4uLy4uL3BhcnRzL3Byb2R1Y3RzLnNhc3MiLCIuLi8uLi9wYXJ0cy9zaW5nbGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDRSxXQUNFLFlBQUEsS0FDQSxJQUFBLDhCQUFBLGNBQUEsQ0FBQSwrQkFBQSxnQkFDQSxZQUFBLElBQ0EsV0FBQSxLQUpGLFdBQ0UsWUFBQSxLQUNBLElBQUEsNkJBQUEsY0FBQSxDQUFBLDhCQUFBLGdCQUNBLFlBQUEsSUFDQSxXQUFBLEtBSkYsV0FDRSxZQUFBLEtBQ0EsSUFBQSxnQ0FBQSxjQUFBLENBQUEsaUNBQUEsZ0JBQ0EsWUFBQSxJQUNBLFdBQUEsT0FKRixXQUNFLFlBQUEsS0FDQSxJQUFBLDhCQUFBLGNBQUEsQ0FBQSwrQkFBQSxnQkFD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V0FBQSxLaEJtZ0hyQixjQUFBLEtnQmhnSEkscURBQ0EsT0FBQSxFQUFBLEtBQUEsS0FDQSxNQUFBLE1BQXdCLFdBQUEsTUNyTDlCLDZEQUNBLGFBQUEsTUFBQSxNQUFBLFlBNkg0QixjQUFBLE1BQUEsTUFBQSxRQTFIMUIseURBQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxrQkFBQSxrQkFBQSxjQUFBLGtCQUFBLFVBQUEsa0JBUkoseURBV00sTUFBQSxNQW1GeUMsT0FBQSxLakI2bUgzQyxVQUFBLEtBR0YsNkRpQmhuSDZDLFdBQUEsS0E5Ri9DLGtFQWlCVSxVQUFBLEtBR0EsNkdBQ0EsT0FBQSxNQTZCOEIsbUhqQnlxSHBDLE9BQUEsS0FHRiwyRWlCNXFIc0MsVUFBQSxLQXhCOUIsNkZBMUJWLFlBQUEsTUFBQSxNQUFBLFlBMkJZLFdBQUEsTUFBQSxNQUFBLHFCakI0c0hWLHNEaUJ2dUhGLGFBQUEsTUFBQSxNQUFBLFloQkFFLFdBQUEsTUFBQSxNQUFBLHNCRDZ1SEYseUJpQjdzSFksNkNBQ0EsVUFBQSxLQUVjLDZDakJndEh0QixhQUFBLEtpQjdzSFEsV0FDQSxRQUFBLEtBdkNaLGtCQXlDWSxRQUFBLE9qQnN0SFoseUJpQmp0SFksdUNBSTBCLFVBQUEsS0FGeEIsc0VBQ0EsTUFBQSxNQUNBLE9BQUEsTUFBc0IsY0FBQSxLQUcxQix1RUFDQSxVQUFBLEtBR0Esb0NBcUNpQyxVQUFBLEtBOUYzQyxtREEyRFksV0FBQSxNakIydEhWLDhDaUJ0eEhGLHVCQUFBLHFCQUFBLGVBQUEscUJoQkFFLDJCQUFBLElBQUEsbUJBQUEsSUFDQSxjQUFBLEtBQ0EsYUFBQSxLZ0I0RFUsT0FBQSxLQUdBLGtEQUNBLE9BQUEsS2pCZ3VIViw0Q2lCbHlIRixPQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsbnVsbCxudWxsLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnQ7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udC1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL01vbnQtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IGJsYWNrO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnQ7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBib2xkO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnQ7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udC1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbGlnaHRlcjtcbn1cblxuaHRtbCB7XG4gIC0tYWNjZW50LXllbGxvdzogI0ZGQzgzQztcbiAgLS10ZXh0LWNvbG9yOiAjNGM0YzRjO1xuICAtLXRyYW5zLTJzOiBhbGwgLjJzIGVhc2U7XG4gIC0tdHJhbnMtM3M6IGFsbCAuM3MgZWFzZTtcbiAgLS1oZWFkZXItYmxhY2s6ICMyRDJEMkQ7XG4gIC0taGVhZGVyLWJsYWNrX19ob3ZlcjogIzIxMjEyMTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG59XG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJlZC10ZXh0IHtcbiAgY29sb3I6ICNFMjNBNjMgIWltcG9ydGFudDtcbn1cblxuLmdyZWVuLXRleHQge1xuICBjb2xvcjogIzQyODk0MSAhaW1wb3J0YW50O1xufVxuXG4uYmx1ZS10ZXh0IHtcbiAgY29sb3I6ICMyOTcwQzIgIWltcG9ydGFudDtcbn1cblxuLnllbGxvdy10ZXh0IHtcbiAgY29sb3I6ICNGRkM4M0MgIWltcG9ydGFudDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5kZXNjIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4ueWVsbG93LWJsb2NrIHtcbiAgcGFkZGluZzogNXB4IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbn1cblxuLnllbGxvdy1idG4ge1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFucy0ycyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ueWVsbG93LWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuXG4uYWxlcnQtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDIwcHggMTJweCAyMHB4IDQ2cHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdG9wOiAtNzVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA2O1xufVxuXG4uYWxlcnQtbWVzc2FnZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy93YXJuaW5nLWVyci5zdmdcIik7XG4gIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgbGVmdDogMTJweDtcbn1cblxuLnllbGxvdy1jaGVjayBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG59XG5cbi55ZWxsb3ctY2hlY2sgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy9saS1jaGVjay5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG59XG5cbi5oMS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDc0cHg7XG59XG5cbi5oMS10aXRsZS5yZWQtbGluZSBoMTo6YmVmb3JlLFxuLmgxLXRpdGxlLnJlZC1saW5lIGgxOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMjNBNjM7XG59XG5cbi5oMS10aXRsZS5ncmVlbi1saW5lIGgxOjpiZWZvcmUsXG4uaDEtdGl0bGUuZ3JlZW4tbGluZSBoMTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4OTQxO1xufVxuXG4uaDEtdGl0bGUuYmx1ZS1saW5lIGgxOjpiZWZvcmUsXG4uaDEtdGl0bGUuYmx1ZS1saW5lIGgxOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTcwQzI7XG59XG5cbi5oMS10aXRsZS55ZWxsb3ctbGluZSBoMTo6YmVmb3JlLFxuLmgxLXRpdGxlLnllbGxvdy1saW5lIGgxOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM4M0M7XG59XG5cbi5oMS10aXRsZSBoMSB7XG4gIHBhZGRpbmc6IDAgOTJweDtcbiAgY29sb3I6ICM0QzRDNEM7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uaDEtdGl0bGUgaDE6OmJlZm9yZSxcbi5oMS10aXRsZSBoMTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjMjk3MEMyO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbn1cblxuLmgxLXRpdGxlIGgxOjpiZWZvcmUge1xuICBsZWZ0OiAwcHg7XG59XG5cbi5oMS10aXRsZSBoMTo6YWZ0ZXIge1xuICByaWdodDogMHB4O1xufVxuXG4uaDEtdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmJyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbn1cblxuLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAuODtcbn1cblxuLmZpeGVkLWJ0biB7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy9CdG4ucG5nXCIpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTAwcHg7XG4gIHJpZ2h0OiAxMDBweDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZpeGVkLWJ0bjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZS1yZXZlcnNlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnllbGxvdy1saW5lcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnllbGxvdy1saW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNzAwcHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3BhdHRlcm4uc3ZnXCIpO1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmhvc2UtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaG9zZS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9zZS1tb2JpbGUgLmhvc2Utc3lzX19saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4uaG9zZS1tb2JpbGUgLmhvc2Utc3lzX19saXN0LWl0ZW0gLmhvc2Utc3lzX19pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4uaG9zZS1tb2JpbGUgLmhvc2Utc3lzX19saXN0LWl0ZW0gLmhvc2Utc3lzX19pdGVtLWRlc2Mge1xuICBjb2xvcjogIzhGOEY4RjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cblxuQGtleWZyYW1lcyBmaXhlZC1idG4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmxhY2spO1xufVxuXG5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5oZWFkZXIgLmxvZ28ge1xuICB3aWR0aDogMzUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oZWFkZXIgLm5hdmJhci13cmFwcGVyIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG5oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5uYXZiYXIge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuXG5oZWFkZXIgLm5hdmJhciA+IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIgLm5hdmJhciA+IHVsIGxpOmhvdmVyID4gYS5ub3QtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjdXJzb3I6IGF1dG87XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJsYWNrX19ob3Zlcik7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGk6aG92ZXIgPiB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRvcDogMTAwJTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgPiB1bCBsaS5oYXMtY2hpbGQgPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNTBweCAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgPiB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJsYWNrX19ob3Zlcik7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGkgPiB1bCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDcwJTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmxhY2tfX2hvdmVyKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgPiB1bCBsaSA+IHVsIC5oYXMtY2hpbGQgYTo6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGkgPiB1bCBsaTpob3ZlciBhIHtcbiAgYmFja2dyb3VuZDogIzNBM0EzQTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgPiB1bCBsaSA+IHVsIGxpOmhvdmVyIHVsIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5oZWFkZXIgLm5hdmJhciA+IHVsIGxpID4gdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFucy0ycyk7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGkgPiB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNBM0EzQTtcbiAgY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG5oZWFkZXIgLm5hdmJhciA+IHVsIGxpID4gdWwgbGkgdWwge1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgbGVmdDogODAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICMzYTNhM2E7XG59XG5cbmhlYWRlciAubmF2YmFyID4gdWwgbGkgPiB1bCBsaSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmhlYWRlciAubGFuZ3VhZ2VzX19tb2Ige1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICBsZWZ0OiAxNXB4O1xufVxuXG5oZWFkZXIgLmxhbmd1YWdlc19fbW9iID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5oZWFkZXIgLmNvbnRhY3RzLW1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlciAuY29udGFjdHMtbW9iIC5zb2NpYWwtbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5jb250YWN0cy1tb2IgLnNvY2lhbC1saXN0X19pdGVtIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cblxuaGVhZGVyIC5idXJnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLmJ1cmdlciAuYnVyZ2VyLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaGVhZGVyIC5idXJnZXIgLmJ1cmdlci1saW5lOjpiZWZvcmUsXG5oZWFkZXIgLmJ1cmdlciAuYnVyZ2VyLWxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaGVhZGVyIC5idXJnZXIgLmJ1cmdlci1saW5lOjpiZWZvcmUge1xuICB0b3A6IC0xMHB4O1xufVxuXG5oZWFkZXIgLmJ1cmdlciAuYnVyZ2VyLWxpbmU6OmFmdGVyIHtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuaGVhZGVyIC5idXJnZXItY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGFjdHMsXG4uY29udGFjdHMtbW9iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250YWN0cyAudGVsLXNvYyxcbi5jb250YWN0cy1tb2IgLnRlbC1zb2Mge1xuICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG59XG5cbi5jb250YWN0cyAubnVtYmVyLFxuLmNvbnRhY3RzLW1vYiAubnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdHMgLm51bWJlcjo6YmVmb3JlLFxuLmNvbnRhY3RzLW1vYiAubnVtYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy95LXBob25lLnN2Z1wiKTtcbn1cblxuLmNvbnRhY3RzIC5udW1iZXIgc3Bhbixcbi5jb250YWN0cy1tb2IgLm51bWJlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG4uY29udGFjdHMgLnNvY2lhbC1saXN0LFxuLmNvbnRhY3RzLW1vYiAuc29jaWFsLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4uY29udGFjdHMgLnNvY2lhbC1saXN0X19pdGVtLFxuLmNvbnRhY3RzLW1vYiAuc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzNBM0EzQTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG4uY29udGFjdHMgLnNvY2lhbC1saXN0X19pdGVtOmhvdmVyLFxuLmNvbnRhY3RzLW1vYiAuc29jaWFsLWxpc3RfX2l0ZW06aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG59XG5cbi5jb250YWN0cyAubGFuZ3VhZ2VzLFxuLmNvbnRhY3RzLW1vYiAubGFuZ3VhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbnRhY3RzIC5sYW5ndWFnZXMgZGl2LFxuLmNvbnRhY3RzLW1vYiAubGFuZ3VhZ2VzIGRpdiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4uY29udGFjdHMgLmxhbmd1YWdlcyBkaXY6Zmlyc3QtY2hpbGQsXG4uY29udGFjdHMtbW9iIC5sYW5ndWFnZXMgZGl2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5zZWN0aW9uLmhlcm8ge1xuICBwYWRkaW5nOiAwO1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3Qge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdCAucGFnaW5hdGlvbnMge1xuICB3aWR0aDogNTgwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QgLnBhZ2luYXRpb25zIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QgLnBhZ2luYXRpb25zIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QgLnBhZ2luYXRpb25zIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdCAucGFnaW5hdGlvbnMgLnN3aXBlci1idXR0b24tcHJldixcbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdCAucGFnaW5hdGlvbnMgLnN3aXBlci1wYWdpbmF0aW9uLFxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbn1cblxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdCAucGFnaW5hdGlvbnMgLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlLFxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdCAucGFnaW5hdGlvbnMgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0IC5wYWdpbmF0aW9ucyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcyNXB4O1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QtaXRlbSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdC1pdGVtIGgxLFxuc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0gLmgxLWNvbnQge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzJkMmQyZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA3NnB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdC1pdGVtIC5oMS1jb250IHtcbiAgZm9udC1zaXplOiA2NnB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG5zZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QtaXRlbSAuaGVyby1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbnNlY3Rpb24uaGVybyAuaGVyb19fbGlzdC1pdGVtIC5oZXJvLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbnNlY3Rpb24uaG9zZS1zeXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uaG9zZS1zeXMgLm1hdGVyaWFsc19fcHJvbW9fX3NlY3Rpb24gLnNlY3Rpb25fX2hlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5zZWN0aW9uLmhvc2Utc3lzIGgyLm1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uaG9zZS1zeXMgLnBhdHRlcm4ge1xuICB3aWR0aDogNjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5zZWN0aW9uLmhvc2Utc3lzIC5ob3NlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuc2VjdGlvbi5ob3NlLXN5cyAueWVsbG93LWxpbmVzIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTcwcHg7XG4gIHRvcDogMzIwcHg7XG59XG5cbnNlY3Rpb24uaG9zZS1zeXMgLmRlc2Mge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG5zZWN0aW9uLmhvc2Utc3lzIC55ZWxsb3ctYmxvY2sge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5cbi5tYXRlcmlhbHNfX3Byb21vX19zZWN0aW9uIHtcbiAgcGFkZGluZzogMTAwcHggMCAxNTBweDtcbn1cblxuLm1hdGVyaWFsc19fcHJvbW9fX3NlY3Rpb24gLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLm1hdGVyaWFscy1wcm9tb19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubWF0ZXJpYWxzX19wcm9tb19fc2VjdGlvbiAuc2VjdGlvbl9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEM0QzRDO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWF0ZXJpYWxzLXByb21vX19pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjUwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLm1hdGVyaWFscy1wcm9tby10ZXh0X19pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLl9fcHJvbW8tdGV4dF9faXRlbTEge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYXRlcmlhbHMtcHJvbW8tdGV4dF9faXRlbV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9tcHQtbGluZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb21wdC1saW5lX193cmFwcGVyMSB7XG4gIHdpZHRoOiA4MDlweDtcbiAgdG9wOiAxMzNweDtcbiAgcmlnaHQ6IGNhbGMoLTEwMCUgLSA1MjBweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcbn1cblxuLnByb21wdC1saW5lIHtcbiAgYmFja2dyb3VuZDogI0ZGQzgzQztcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLl9fcHJvbW8tdGV4dF9faXRlbTEgLnByb21wdC1saW5lIHtcbiAgd2lkdGg6IDgwNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnByb21wdC1saW5lOjpiZWZvcmUsXG4ucHJvbXB0LWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkZDODNDO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG59XG5cbi5wcm9tcHQtbGluZS5kb3RzOjpiZWZvcmUge1xuICBhbmltYXRpb24tbmFtZTogZG90X2FuaW1hdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNjAwbXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4ucHJvbXB0LWxpbmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyRDJEMkQ7XG4gIHRvcDogLTZweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByb21wdC1saW5lOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIC8qIGJvcmRlcjogM3B4IHNvbGlkICMyRDJEMkQ7ICovXG59XG5cbi5fX3Byb21vLXRleHRfX2l0ZW0yIHtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IDA7XG59XG5cbi5wcm9tcHQtbGluZV9fd3JhcHBlcjIge1xuICB3aWR0aDogNjU1cHg7XG4gIHdpZHRoOiA2NTlweDtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiBjYWxjKC0xMDAlIC0gMzgwcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODJkZWcpO1xufVxuXG4uX19wcm9tby10ZXh0X19pdGVtMiAucHJvbXB0LWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5fX3Byb21vLXRleHRfX2l0ZW0zIHtcbiAgcmlnaHQ6IDEwMHB4O1xuICBib3R0b206IDA7XG59XG5cbi5wcm9tcHQtbGluZV9fd3JhcHBlcjMge1xuICB3aWR0aDogMjg0cHg7XG4gIHRvcDogLTEyNXB4O1xuICByaWdodDogY2FsYygtMTAwJSArIDExMHB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI2MWRlZyk7XG59XG5cbi5fX3Byb21vLXRleHRfX2l0ZW0zIC5wcm9tcHQtbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmNvbnRhaW5lcl9fbGFyZ2Uge1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhYmxlLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIG1hcmdpbi10b3A6IDEyLjVyZW07XG4gIG1heC13aWR0aDogNTYuMjVyZW07XG59XG5cbi5jYWJsZS1pbWctbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWF0ZXJpYWxzLXByb21vLXRleHRfX2l0ZW1fX2lubmVyIHNwYW4ge1xuICBjb2xvcjogIzJEMkQyRDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubWF0ZXJpYWxzLXByb21vLXRleHRfX2l0ZW1fX2lubmVyIHAge1xuICBjb2xvcjogIzhGOEY4Rjtcbn1cblxuQGtleWZyYW1lcyBsaW5lX2FuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB3aWR0aDogMHB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkb3RfYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbnNlY3Rpb24uY291bnRzIHtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvY291bnRzLWJnLmpwZ1wiKTtcbn1cblxuc2VjdGlvbi5jb3VudHMgLmNvdW50c19fbGlzdCB7XG4gIHBhZGRpbmc6IDQ1cHggNjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA1NSU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG5zZWN0aW9uLmNvdW50cyAuY291bnRzX19saXN0IC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5jb3VudHMgLmNvdW50c19fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDMwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLmNvdW50cyAuY291bnRzX19saXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG5zZWN0aW9uLmNvdW50cyAuY291bnRzX19saXN0LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG5cbnNlY3Rpb24uY291bnRzIC5jb3VudHNfX2xpc3QtaXRlbSAuY291bnQge1xuICBmb250LXNpemU6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuc2VjdGlvbi5jb3VudHMgLmNvdW50c19fbGlzdC1pdGVtIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5zZWN0aW9uLnF1YWxpdHkgLnF1YWxpdHlfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5xdWFsaXR5IC5xdWFsaXR5X19saXN0IC5xdWFsaXR5X19saXN0LWl0ZW0ge1xuICB3aWR0aDogMTUlO1xufVxuXG5zZWN0aW9uLnF1YWxpdHkgLnF1YWxpdHlfX2xpc3QgLnF1YWxpdHlfX2xpc3QtaXRlbSAucXVhbGl0eV9faXRlbS1pbWcge1xuICB3aWR0aDogMTc2cHg7XG4gIGhlaWdodDogMTc2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuXG5zZWN0aW9uLnF1YWxpdHkgLnF1YWxpdHlfX2xpc3QgLnF1YWxpdHlfX2xpc3QtaXRlbSAucXVhbGl0eV9faXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG59XG5cbnNlY3Rpb24ucXVhbGl0eSAucXVhbGl0eV9fbGlzdCAucXVhbGl0eV9fbGlzdC1pdGVtIC5xdWFsaXR5X19pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbnNlY3Rpb24uc29sdXRpb24ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAuc29sdXRpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBoZWlnaHQ6IDM2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAuc29sdXRpb25fX2xpc3QtaXRlbTpob3ZlciB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06aG92ZXIgLnRvcC1lbF9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzNXB4O1xuICB0b3A6IDUwcHg7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06aG92ZXIgLmJvdHRvbS1lbCB7XG4gIGxlZnQ6IDA7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06bnRoLWNoaWxkKDEpIC5ib3R0b20tZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyOTcwQzI7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5ib3R0b20tZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFMjNBNjM7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06bnRoLWNoaWxkKDMpIC5ib3R0b20tZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0Mjg5NDE7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnRvcC1lbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAudG9wLWVsX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLnRvcC1lbF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5zZWN0aW9uLnNvbHV0aW9uIC50b3AtZWxfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAuYm90dG9tLWVsIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogMTQwcHggMjJweCAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTkwMHB4O1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAuYm90dG9tLWVsOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExMDBweDtcbiAgaGVpZ2h0OiA5MDBweDtcbiAgdG9wOiAtODBweDtcbiAgbGVmdDogLTM5MHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLmJvdHRvbS1lbCB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMjBweCA4cHggMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbn1cblxuc2VjdGlvbi5zb2x1dGlvbiAuYm90dG9tLWVsIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1ibGFjayk7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLmJvdHRvbS1lbCB1bCBsaSBhOmhvdmVyOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG59XG5cbnNlY3Rpb24uc29sdXRpb24gLmJvdHRvbS1lbCB1bCBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xufVxuXG5zZWN0aW9uLm91ci1wYXJ0bmVycyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5zZWN0aW9uLm91ci1wYXJ0bmVycyAub3VyLXBhcnRuZXJzX19saXN0LWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5vdXItcGFydG5lcnMgLm91ci1wYXJ0bmVyc19fbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4O1xuICBtaW4td2lkdGg6IDE1JTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYW5pbWF0aW9uLW5hbWU6IHBhcnRuZXJzQ2Fyb3VzZWwtMjQwMDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMHM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cblxuQGtleWZyYW1lcyBwYXJ0bmVyc0Nhcm91c2VsLTI0MDAge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGFydG5lcnNDYXJvdXNlbC0xMDAwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBhcnRuZXJzQ2Fyb3VzZWwtMjc2IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjc2cHgpO1xuICB9XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3Ige1xuICBwYWRkaW5nLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5pbnB1dC1kaXYge1xuICB3aWR0aDogNDglO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAucHJlc3N1cmUtaW5wdXQsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuaW5wdXQtZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAucHJlc3N1cmUtaW5wdXQ6OmFmdGVyLFxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmlucHV0LWRpdjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJ0Jhci4nO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAyM3B4O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAucHJlc3N1cmUtaW5wdXQgLnByZXNzdXJlLFxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmlucHV0LWRpdiAucHJlc3N1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogNDVweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmlucHV0LWRpdjo6YWZ0ZXIge1xuICBjb250ZW50OiAnTS4nO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuaW5wdXQtZGl2IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHtcbiAgd2lkdGg6IDE4JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbTpudGgtY2hpbGQoMikgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gbGk6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYS1jcHQtMS4xLnBuZ1wiKTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbTpudGgtY2hpbGQoMikgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gbGk6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hLWNwdC0xLjIucG5nXCIpO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtOm50aC1jaGlsZCgyKSAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hLWNwdC0xLjEucG5nXCIpO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtOm50aC1jaGlsZCgyKSAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTpudGgtY2hpbGQoMyk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2EtY3B0LTIuMS5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDIpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2EtY3B0LTMuMS5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2EtY3B0LTEuMS5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCgzKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nvbm4tMi5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nvbm4tMy5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCg1KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nvbm4tNC5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCg2KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nvbm4tNS5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW06bnRoLWNoaWxkKDQpIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOm50aC1jaGlsZCg3KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nvbm4tNi5wbmdcIik7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCBsaTo6YmVmb3JlLFxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDExO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpOjphZnRlciB7XG4gIHJpZ2h0OiA0MHB4O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5hbGVydC1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSAuanEtc2VsZWN0Ym94LmVycixcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gLmRpdi1pbnB1dC5lcnIsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIGlucHV0LmVyciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5qcS1zZWxlY3Rib3guZXJyOjpiZWZvcmUsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5kaXYtaW5wdXQuZXJyOjpiZWZvcmUsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIGlucHV0LmVycjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4wNSkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogYXV0bztcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtLmRpc2FibGVkLXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbS5kaXNhYmxlZC1zZWwgLmpxLXNlbGVjdGJveCxcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5pbnB1dC1kaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5qcS1zZWxlY3Rib3g6aG92ZXI6OmJlZm9yZSxcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5pbnB1dC1kaXY6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjA1KTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbS5kaXNhYmxlZC1zZWwgLmpxLXNlbGVjdGJveDpob3ZlciAuYWxlcnQtbWVzc2FnZSxcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5pbnB1dC1kaXY6aG92ZXIgLmFsZXJ0LW1lc3NhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0b3A6IC04NXB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5qcS1zZWxlY3Rib3g6OmJlZm9yZSxcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5pbnB1dC1kaXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBhdXRvO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFucy0ycyk7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5qcS1zZWxlY3Rib3ggLmFsZXJ0LW1lc3NhZ2UsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtLmRpc2FibGVkLXNlbCAuaW5wdXQtZGl2IC5hbGVydC1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMTJweCAyMHB4IDQ2cHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdG9wOiAtNzVweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA2O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtLmRpc2FibGVkLXNlbCAuanEtc2VsZWN0Ym94IC5hbGVydC1tZXNzYWdlOjpiZWZvcmUsXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtLmRpc2FibGVkLXNlbCAuaW5wdXQtZGl2IC5hbGVydC1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3dhcm5pbmctZXJyLnN2Z1wiKTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuICBsZWZ0OiAxMnB4O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbV9fdGl0bGU6aG92ZXIgLmhlbHAtdGV4dCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW1fX3RpdGxlIC5oZWxwLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvZm9ybS1oZWxwLnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTIwcHg7XG4gIHRvcDogNXB4O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtX190aXRsZSAuaGVscC10ZXh0IHtcbiAgcGFkZGluZzogMTJweDtcbiAgd2lkdGg6IDIzNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNGQkZCRkI7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dCB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkZCRkI7XG4gIGhlaWdodDogNjVweDtcbiAgbGluZS1oZWlnaHQ6IDY1O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQUNBQ0FDO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5kaWFtZXRlcixcbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gLnByZXNzdXJlLWlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDglO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIC5sZW5ndGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLnJlc2V0IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5qcS1zZWxlY3Rib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveC5jaGFuZ2VkIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZCRkJGQjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNBQ0FDQUM7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X190cmlnZ2VyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0b3A6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cblxuc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tcHJldmlld3Mge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLXByZXZpZXdzX19pdGVtIHtcbiAgd2lkdGg6IDMwJTtcbiAgaGVpZ2h0OiA0NjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLXByZXZpZXdzX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDkyJTtcbiAgaGVpZ2h0OiA5MiU7XG4gIGJhY2tncm91bmQ6ICNmYmZiZmI7XG4gIHRvcDogY2FsYyg1MCUgLSA0NiUpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ2JSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLXByZXZpZXdzX19pdGVtLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTIlO1xuICBoZWlnaHQ6IDkyJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNDYlKTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0NiUpO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLXByZXZpZXdzX19pdGVtLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbnNlY3Rpb24uY29uc3RydWN0b3IgLm9yZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5zZWN0aW9uLmNvbnN0cnVjdG9yIC5vcmRlciAuZnJlZS1jb25zdWx0YXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMge1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvdGFicy1iZy5qcGdcIik7XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5zZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3Qge1xuICB3aWR0aDogNDAlO1xuICBjb3VudGVyLXJlc2V0OiB0YWJzLWxpc3Q7XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgdWwudGFicy10aXRsZV9fbGlzdCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiB0YWJzLWxpc3Q7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDUwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyB1bC50YWJzLXRpdGxlX19saXN0IGxpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0EzQTNBO1xufVxuXG5zZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3QgbGk6aG92ZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbn1cblxuc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyB1bC50YWJzLXRpdGxlX19saXN0IGxpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IGNvdW50ZXIodGFicy1saXN0KSBcIilcIjtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxMXB4KTtcbiAgbGVmdDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyB1bC50YWJzLXRpdGxlX19saXN0IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjhweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgdWwudGFicy10aXRsZV9fbGlzdCBsaS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG5zZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3QgbGkuYWN0aXZlOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtIC50YWJzLWNvbnRlbnRfX2l0ZW0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG5zZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIC50YWJzLWNvbnRlbnRfX2xpc3QtaXRlbSAudGFicy1jb250ZW50X19pdGVtLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbnNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtIC50YWJzLWNvbnRlbnRfX2l0ZW0tZGVzYyB7XG4gIGNvbG9yOiAjQ0VDRUNFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG5zZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIC50YWJzLWNvbnRlbnRfX2xpc3QtaXRlbSAudGFicy1jb250ZW50X19pdGVtLWltZyB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtaW4td2lkdGg6IDQ1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiA3MDBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvcGF0dGVybi5zdmdcIik7XG4gIHotaW5kZXg6IC0xO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC5oMS10aXRsZSBoMSxcbnNlY3Rpb24uaGVyby1icmFuY2ggLmgxLXRpdGxlIHAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC55ZWxsb3ctbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC55ZWxsb3ctbGlzdF9faXRlbSB7XG4gIG1hcmdpbjogMCAwLjYlIDIwcHg7XG4gIHBhZGRpbmc6IDMwcHggNDJweDtcbiAgd2lkdGg6IDMyJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC55ZWxsb3ctbGlzdF9faXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgbWluLWhlaWdodDogMjU0cHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTNzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoNCksXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtOm50aC1jaGlsZCg1KSxcbnNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW06bnRoLWNoaWxkKDYpLFxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoMTApLFxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoMTEpLFxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoMTIpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpob3ZlciAuaGVyby1icmFuY2hfX2l0ZW0taW1nIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpob3ZlciAuaGVyby1icmFuY2hfX2l0ZW0tZGVzYyB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbSAuaGVyby1icmFuY2hfX2l0ZW0taW1nIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbSAuaGVyby1icmFuY2hfX2l0ZW0taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtM3MpO1xufVxuXG5zZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtIC5oZXJvLWJyYW5jaF9faXRlbS1kZXNjIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDUwJTtcbiAgY29sb3I6ICM5QjlCOUI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTNzKTtcbn1cblxuZm9vdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwMHB4IDAgODBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvZm9vdGVyLmpwZ1wiKTtcbiAgei1pbmRleDogMTI7XG59XG5cbmZvb3RlciAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5mb290ZXIgdWwge1xuICB3aWR0aDogMTglO1xufVxuXG5mb290ZXIgdWwgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjRkZDODNCO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG5mb290ZXIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5mb290ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjQUNBQ0FDO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG5mb290ZXIgLmNvbnRhY3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmZvb3RlciAudGVsLXNvYyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbmZvb3RlciAuc29jaWFsLWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgLm51bWJlcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgLmZvb3Rlci1sb2dvIHtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbn1cblxuLm1vZGFsLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLm1vZGFsLWZvcm0uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ubW9kYWwtZm9ybTo6YmVmb3JlLFxuLm1vZGFsLWZvcm06OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogMjYwcHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3BhdHRlcm4uc3ZnXCIpO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLm1vZGFsLWZvcm06OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1vZGFsLWZvcm06OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLm1vZGFsLWZvcm0gLmZvcm0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDg4NnB4O1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1ibGFja19faG92ZXIpO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybS1jb250YWluZXJfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA0MzRweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybS1jb250YWluZXJfX3RpdGxlOjpiZWZvcmUsXG4ubW9kYWwtZm9ybSAuZm9ybS1jb250YWluZXJfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkM4M0M7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybS1jb250YWluZXJfX3RpdGxlOjpiZWZvcmUge1xuICBsZWZ0OiAtODdweDtcbn1cblxuLm1vZGFsLWZvcm0gLmZvcm0tY29udGFpbmVyX190aXRsZTo6YWZ0ZXIge1xuICByaWdodDogLTg3cHg7XG59XG5cbi5tb2RhbC1mb3JtIC5mb3JtLWNvbnRhaW5lcl9fZG9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogNDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1vZGFsLWZvcm0gLmZvcm0tY29udGFpbmVyX19kb25lLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWwtZm9ybSAuZm9ybS1jb250YWluZXJfX2RvbmUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDI0cHggYXV0byAwO1xufVxuXG4ubW9kYWwtZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vZGFsLWZvcm0gZm9ybSBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm1vZGFsLWZvcm0gZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0FDQUNBQztcbn1cblxuLm1vZGFsLWZvcm0gLmlucHV0LWRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLWZvcm0gLmlucHV0LWRpdi5lcnIgaW5wdXQge1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFucy0ycyk7XG4gIGJhY2tncm91bmQ6ICNGRkVERUQ7XG59XG5cbi5tb2RhbC1mb3JtIC5pbnB1dC1kaXYuZXJyIC5hbGVydC1tZXNzYWdlIHtcbiAgdG9wOiAtNTVweDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmVycm9yLTQwNCB7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LXllbGxvdyk7XG59XG5cbi5lcnJvci00MDQtaW1nIHtcbiAgbWF4LXdpZHRoOiA5MzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAzcHg7XG59XG5cbi5lcnJvci00MDQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZXJyb3ItNDA0LWRlc2Mge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDQ1MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lcnJvci00MDQtYnRuIHtcbiAgd2lkdGg6IDI0MnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggMnB4IHJnYmEoMjU0LCAxMzcsIDAsIDAuMjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG4uZXJyb3ItNDA0LWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5jb250YWN0czo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogMzUwcHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb3ZlciBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3BhdHRlcm4tYncuc3ZnXCIpO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyBoNCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29uc3RhY3RzLXNvY2lhbHMge1xuICBwYWRkaW5nOiA3MHB4IDUwcHg7XG4gIHdpZHRoOiAyNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgYm94LXNoYWRvdzogMHB4IDMuMDM2MzNweCA2LjA3MjY2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29uc3RhY3RzLXNvY2lhbHMgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnN0YWN0cy1zb2NpYWxzX19saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnMtMnMpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb25zdGFjdHMtc29jaWFsc19fbGlzdC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb25zdGFjdHMtc29jaWFsc19fbGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb25zdGFjdHMtc29jaWFsc19fbGlzdC1pdGVtOm50aC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy95dGItdy5zdmdcIik7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnN0YWN0cy1zb2NpYWxzX19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29uc3RhY3RzLXNvY2lhbHNfX2xpc3QtaXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvaW5zdC13LnN2Z1wiKTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29udGFjdHMtaW5mbyB7XG4gIHBhZGRpbmc6IDcwcHggNTBweDtcbiAgd2lkdGg6IDcwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgYm94LXNoYWRvdzogMHB4IDMuMDM2MzNweCA2LjA3MjY2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29udGFjdHMtaW5mbyBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm9fX2l0ZW0ge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvX19pdGVtOm50aC1jaGlsZCgxKSB1bCBsaTpudGgtY2hpbGQoMSk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9tYXAuc3ZnXCIpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvX19pdGVtOm50aC1jaGlsZCgxKSB1bCBsaTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9waG9uZS5zdmdcIik7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm9fX2l0ZW06bnRoLWNoaWxkKDEpIHVsIGxpOm50aC1jaGlsZCgzKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21haWwuc3ZnXCIpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvX19pdGVtOm50aC1jaGlsZCgyKSB1bCBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21hcC5zdmdcIik7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm9fX2l0ZW06bnRoLWNoaWxkKDMpIHVsIGxpOm50aC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RsZ3JtLnN2Z1wiKTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29udGFjdHMtaW5mb19faXRlbTpudGgtY2hpbGQoMykgdWwgbGk6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd2h0c3Auc3ZnXCIpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvX19pdGVtOm50aC1jaGlsZCgzKSB1bCBsaTpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy92YnIuc3ZnXCIpO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29udGFjdHMtaW5mbyB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm8gdWwgbGkgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29uc3RhY3RzLXRvcCAuY29udGFjdHMtaW5mbyB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogLjg7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnRhY3RzLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgcGFkZGluZzogNjRweCA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvY2YtYmcuanBnXCIpICMyRDJEMkQ7XG59XG5cbnNlY3Rpb24uY29udGFjdHMgLmNvbnRhY3RzLWZvcm0gaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIGZvcm0ge1xuICBtYXgtd2lkdGg6IDkzNnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIGZvcm0gbGFiZWwsXG5zZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIGZvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDMxJTtcbn1cblxuc2VjdGlvbi5jb250YWN0cyAuY29udGFjdHMtZm9ybSBmb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjQUNBQ0FDO1xufVxuXG5zZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIGZvcm0gaW5wdXQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgcGFkZGluZzogNDVweDtcbiAgd2lkdGg6IDQ0JTtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogMzEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDMxMHB4IHNvbGlkICNFMjNBNjM7XG4gIGJvdHRvbTogMzVweDtcbiAgbGVmdDogNDBweDtcbiAgei1pbmRleDogMDtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS5yZWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMjNBNjM7XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0uZ3JlZW46OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Mjg5NDE7XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0uYmx1ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI5NzBDMjtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS55ZWxsb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkM4M0M7XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0ubGlnaHQtYmx1ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg1QTJDNTtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS5saWdodC15ZWxsb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFREI1NjE7XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLWltZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTkwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDVweCwgMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLW1vcmUge1xuICBwYWRkaW5nOiA0NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTNzKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1tb3JlIC5wcm9kdWN0cy1saXN0X19pdGVtLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLW1vcmUgdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLW1vcmUgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDE1cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJsYWNrKTtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1tb3JlIHVsIGxpIGE6aG92ZXIgfiAuaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1tb3JlIHVsIGxpIC5pbWcge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDE5MHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zLTJzKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNzVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDk1cHgpO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLWJ0bjpmb2N1cyB+IC5wcm9kdWN0cy1saXN0X19pdGVtLW1vcmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtX19zb29uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW1fX3Nvb24gLnByb2R1Y3RzLWxpc3RfX2l0ZW0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtX19zb29uIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNXB4KTtcbiAgZmlsdGVyOiBjb250cmFzdCgwLjMpO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IHtcbiAgcGFkZGluZzogNTBweCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQge1xuICB3aWR0aDogMzUlO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZCRkJGQjtcbiAgd2lkdGg6IDk2JTtcbiAgaGVpZ2h0OiA5NiU7XG4gIHRvcDogY2FsYyg1MCUgLSA0OCUpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ4JSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLWl0ZW0gLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLWl0ZW0gLmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTYlO1xuICBoZWlnaHQ6IDk2JTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1sZWZ0IC5zaW5nbGUtcHJvZHVjdF9faW1hZ2VzIC5pbWFnZXMtaXRlbSAuaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbnNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1sZWZ0IC5zaW5nbGUtcHJvZHVjdF9faW1hZ2VzIC5pbWFnZXMtc21hbGwge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbDo6YmVmb3JlLFxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUlO1xuICBoZWlnaHQ6IDExMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgdHJhbnNwYXJlbnQpO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNTtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbDo6YWZ0ZXIge1xuICB3aWR0aDogMTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTkwZGVnLCAjZmZmLCB0cmFuc3BhcmVudCk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLXNtYWxsLWl0ZW0ge1xuICB3aWR0aDogMzAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbC1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLXNtYWxsIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1ibGFjayk7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1sZWZ0IC5zaW5nbGUtcHJvZHVjdF9faW1hZ2VzIC5pbWFnZXMtc21hbGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGNvbG9yOiB2YXIoLS1oZWFkZXItYmxhY2spO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tcmlnaHQge1xuICB3aWR0aDogNjAlO1xufVxuXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tcmlnaHQgaDIsXG5zZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tcmlnaHQgcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbnNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1yaWdodCBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCBoMi5tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5zZWN0aW9uLmhvc2UtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbnNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuc2VjdGlvbi50ZWNobm9sb2d5IC50ZWNobm9sb2d5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIC50ZWNobm9sb2d5LWxpc3RfX2l0ZW0taW1nOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMzAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDMwMHB4IHNvbGlkIHZhcigtLWFjY2VudC15ZWxsb3cpO1xufVxuXG5zZWN0aW9uLnRlY2hub2xvZ3kgLnRlY2hub2xvZ3ktbGlzdF9faXRlbTpudGgtY2hpbGQoM24rMikgLnRlY2hub2xvZ3ktbGlzdF9faXRlbS1pbWc6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWhlYWRlci1ibGFjaykgIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi50ZWNobm9sb2d5IC50ZWNobm9sb2d5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDNuKzMpIC50ZWNobm9sb2d5LWxpc3RfX2l0ZW0taW1nOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUFFQUVBICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtLWltZyB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi50ZWNobm9sb2d5IC50ZWNobm9sb2d5LWxpc3RfX2l0ZW0taW1nOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDMwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzMDBweCBzb2xpZCB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgei1pbmRleDogLTE7XG59XG5cbnNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtLWltZyBpbWcge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cblxuc2VjdGlvbi50ZWNobm9sb2d5IC50ZWNobm9sb2d5LWxpc3RfX2l0ZW0tZGVzYyB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbnNlY3Rpb24udGFibGUge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuc2VjdGlvbi50YWJsZSAudGFibGUtd3JhcHBlciB7XG4gIG1pbi13aWR0aDogMTYwMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5zZWN0aW9uLnRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuc2VjdGlvbi50YWJsZSB0YWJsZSB0aGVhZCB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQteWVsbG93KTtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJsYWNrKTtcbn1cblxuc2VjdGlvbi50YWJsZSB0YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmc6IDIwcHggMThweDtcbn1cblxuc2VjdGlvbi50YWJsZSB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5zZWN0aW9uLnRhYmxlIHRhYmxlIHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0JGQkZCRjtcbn1cblxuc2VjdGlvbi50YWJsZSB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDIwcHggMThweDtcbn1cblxuc2VjdGlvbi50YWJsZSB0YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xufVxuXG5zZWN0aW9uLnRhYmxlIHRhYmxlIHRib2R5IHRkIHAge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCRkJGQkY7XG59XG5cbnNlY3Rpb24udGFibGUgdGFibGUgdGJvZHkgdGQgcDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5zZWN0aW9uLnRhYmxlIC50YWJsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnNlY3Rpb24udGFibGUgLnRhYmxlLXdyYXBwZXIgdWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnNlY3Rpb24udGFibGUgLnRhYmxlLXdyYXBwZXIgdWw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1ibGFjayk7XG59XG5cbnNlY3Rpb24udGFibGUgLnRhYmxlLXdyYXBwZXIgdWw6bm90KDpmaXJzdC1jaGlsZCk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbn1cblxuc2VjdGlvbi50YWJsZSAudGFibGUtd3JhcHBlciB1bCBsaSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMjBweCAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0JGQkZCRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgfVxuXG4gIGhlYWRlciAubG9nbyB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG5cbiAgLmNvbnRhY3RzIC50ZWwtc29jLFxuICAuY29udGFjdHMtbW9iIC50ZWwtc29jIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cblxuICBzZWN0aW9uLmhvc2Utc3lzIC55ZWxsb3ctbGluZXMgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIHNlY3Rpb24uY291bnRzIC5jb3VudHNfX2xpc3Qge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuXG4gIC55ZWxsb3ctY2hlY2sgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5oMS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgLmZpeGVkLWJ0biB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgYm90dG9tOiA1JTtcbiAgICByaWdodDogMyU7XG4gIH1cblxuICAueWVsbG93LWxpbmVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cblxuICBoZWFkZXIgLmxvZ28ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyID4gdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMjVweCAxNHB4O1xuICB9XG5cbiAgLmNvbnRhY3RzIC50ZWwtc29jLFxuICAuY29udGFjdHMtbW9iIC50ZWwtc29jIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0ge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QtaXRlbSBoMSxcbiAgc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0gLmgxLWNvbnQge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuXG4gIHNlY3Rpb24uaGVybyAuaGVyb19fbGlzdC1pdGVtIC5oMS1jb250IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cblxuICBzZWN0aW9uLnF1YWxpdHkgLnF1YWxpdHlfX2xpc3QgLnF1YWxpdHlfX2xpc3QtaXRlbSAucXVhbGl0eV9faXRlbS1pbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cblxuICBzZWN0aW9uLnF1YWxpdHkgLnF1YWxpdHlfX2xpc3QgLnF1YWxpdHlfX2xpc3QtaXRlbSAucXVhbGl0eV9faXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAucHJlc3N1cmUtaW5wdXQ6OmFmdGVyLFxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuaW5wdXQtZGl2OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5yZXNldCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLXByZXZpZXdzX19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNjRweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLm9yZGVyIC5mcmVlLWNvbnN1bHRhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyB1bC50YWJzLXRpdGxlX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggNDVweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtIC50YWJzLWNvbnRlbnRfX2l0ZW0tY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyAudGFicy1jb250ZW50X19saXN0LWl0ZW0gLnRhYnMtY29udGVudF9faXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIC50YWJzLWNvbnRlbnRfX2xpc3QtaXRlbSAudGFicy1jb250ZW50X19pdGVtLWltZyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtIC50YWJzLWNvbnRlbnRfX2l0ZW0taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAueWVsbG93LWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIC55ZWxsb3ctbGlzdF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gIH1cblxuICAuZXJyb3ItNDA0LWltZyB7XG4gICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnN0YWN0cy1zb2NpYWxzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb250YWN0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiA0MiU7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgICBib3R0b206IDI1cHg7XG4gICAgbGVmdDogMjVweDtcbiAgICBib3JkZXItcmlnaHQ6IDI2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDI2MHB4IHNvbGlkICNFMjNBNjM7XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTRweCAxMnB4O1xuICB9XG5cbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1tb3JlIHVsIGxpIC5pbWcge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICByaWdodDogMjVweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNzBweCk7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLWl0ZW0ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLXNtYWxsLWl0ZW0ge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tcmlnaHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIHNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1yaWdodCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICBzZWN0aW9uLnRhYmxlIHRhYmxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLnRhYmxlIHRhYmxlIHRoZWFkIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDlweDtcbiAgfVxuXG4gIHNlY3Rpb24udGFibGUgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDEwcHggOXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDE1cHgpIHtcbiAgLm1hdGVyaWFscy1wcm9tb19faW5uZXIge1xuICAgIGhlaWdodDogNDAuNjI1cmVtO1xuICB9XG5cbiAgLnByb21wdC1saW5lX193cmFwcGVyMSB7XG4gICAgd2lkdGg6IDQzLjQzNzVyZW07XG4gICAgcmlnaHQ6IGNhbGMoLTEwMCUgLSAyNS42MjVyZW0pO1xuICB9XG5cbiAgLnByb21wdC1saW5lX193cmFwcGVyMiB7XG4gICAgd2lkdGg6IDM0LjY4NzVyZW07XG4gICAgcmlnaHQ6IGNhbGMoLTEwMCUgLSAxNy43NXJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG5cbiAgc2VjdGlvbi5xdWFsaXR5IC5xdWFsaXR5X19saXN0IC5xdWFsaXR5X19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxuXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW0gLmhlcm8tYnJhbmNoX19pdGVtLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE4NXB4KSB7XG4gIC5wcm9tcHQtbGluZV9fd3JhcHBlcjEge1xuICAgIHdpZHRoOiA0MS40Mzc1cmVtO1xuICAgIHJpZ2h0OiBjYWxjKC0xMDAlIC0gMTkuNjI1cmVtKTtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnByb21wdC1saW5lX193cmFwcGVyMiB7XG4gICAgd2lkdGg6IDMxLjY4NzVyZW07XG4gICAgcmlnaHQ6IGNhbGMoLTEwMCUgLSAxMC43NXJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAubWF0ZXJpYWxzX19wcm9tb19fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm1hdGVyaWFscy1wcm9tb19fY29udGFpbmVyIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5tYXRlcmlhbHMtcHJvbW9fX2lubmVyIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG5cbiAgLm1hdGVyaWFscy1wcm9tby10ZXh0X19pdGVtIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLnByb21wdC1saW5lX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1hdGVyaWFsc19fcHJvbW9fX3NlY3Rpb24gLmNvbnRhaW5lcl9fbGFyZ2Uge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmNhYmxlLWltZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyLXdyYXBwZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgaGVhZGVyIC5uYXZiYXItd3JhcHBlci5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyLXdyYXBwZXIuYWN0aXZlIC5uYXZiYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgaGVhZGVyIC5uYXZiYXItd3JhcHBlciAubmF2YmFyIHtcbiAgICByaWdodDogLTMyMHB4O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAtMzIwcHg7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1ibGFjayk7XG4gICAgcGFkZGluZzogOTBweCAwIDIwcHg7XG4gIH1cblxuICBoZWFkZXIgLm5hdmJhciA+IHVsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJsYWNrKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICBoZWFkZXIgLm5hdmJhciA+IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyID4gdWwgbGk6aG92ZXIgPiB1bCB7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyID4gdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG5cbiAgaGVhZGVyIC5uYXZiYXIgPiB1bCBsaSA+IHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICBoZWFkZXIgLmJ1cmdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIGhlYWRlciAuYnVyZ2VyLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICBoZWFkZXIgLmJ1cmdlci1jbG9zZTo6YmVmb3JlLFxuICBoZWFkZXIgLmJ1cmdlci1jbG9zZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICBoZWFkZXIgLmJ1cmdlci1jbG9zZTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICBoZWFkZXIgLmJ1cmdlci1jbG9zZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICBzZWN0aW9uLmNvdW50cyAuY291bnRzX19saXN0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxuXG4gIHNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgc2VjdGlvbi5zb2x1dGlvbiAuc29sdXRpb25fX2xpc3QtaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICBzZWN0aW9uLnNvbHV0aW9uIC5zb2x1dGlvbl9fbGlzdC1pdGVtOmhvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24uc29sdXRpb24gLnNvbHV0aW9uX19saXN0LWl0ZW06aG92ZXIgLnRvcC1lbF9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgc2VjdGlvbi5zb2x1dGlvbiAudG9wLWVsIHtcbiAgICBoZWlnaHQ6IDIxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5zb2x1dGlvbiAuYm90dG9tLWVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgc2VjdGlvbi5zb2x1dGlvbiAuYm90dG9tLWVsOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBzZWN0aW9uLnNvbHV0aW9uIC5ib3R0b20tZWwgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBzZWN0aW9uLnNvbHV0aW9uIC5ib3R0b20tZWwgdWwgbGkgYTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLnJlc2V0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAucmVzZXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1wcmV2aWV3c19faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAub3JkZXIgLmZyZWUtY29uc3VsdGF0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyB7XG4gICAgcGFkZGluZzogNTBweCAwIDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyAudGFicy1jb250ZW50X19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvbWxpbmUtc3RhbmRhcmRzIC5wcm9tbGluZS1zdGFuZGFyZHNfX3RhYnMgLnRhYnMtY29udGVudF9fbGlzdC1pdGVtLmFjdGl2ZSB7XG4gICAgbGVmdDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ0NDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIC50YWJzLWNvbnRlbnRfX2xpc3QtaXRlbSAudGFicy1jb250ZW50X19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtOm50aC1jaGlsZCg0KSxcbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoNSksXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW06bnRoLWNoaWxkKDYpLFxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtOm50aC1jaGlsZCgxMCksXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW06bnRoLWNoaWxkKDExKSxcbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoMTIpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb25zdGFjdHMtdG9wIC5jb25zdGFjdHMtc29jaWFscyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMTBweCAwO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW06OmJlZm9yZSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtLWltZyB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG5cbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1tb3JlIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB1bCBsaSAuaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlLXByb2R1Y3RfX2luZm8gLnNpbmdsZS1wcm9kdWN0X19pbmZvLWxlZnQgLnNpbmdsZS1wcm9kdWN0X19pbWFnZXMgLmltYWdlcy1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIHNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tcmlnaHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc2VjdGlvbi5zaW5nbGUtcHJvZHVjdCBoMi5tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuXG4gIHNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIHNlY3Rpb24udGVjaG5vbG9neSAudGVjaG5vbG9neS1saXN0X19pdGVtLWRlc2Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIGhlYWRlciAubmF2YmFyID4gdWwgbGkgPiB1bCBsaTpob3ZlciB1bCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICB9XG5cbiAgaGVhZGVyIC5uYXZiYXIgPiB1bCBsaSA+IHVsIGxpIHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIGhlYWRlciAubGFuZ3VhZ2VzX19tb2Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBoZWFkZXIgLmNvbnRhY3RzLW1vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBoZWFkZXIgLmNvbnRhY3RzLW1vYiAudGVsLXNvYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRhY3RzIC5sYW5ndWFnZXMsXG4gIC5jb250YWN0cy1tb2IgLmxhbmd1YWdlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLm1hdGVyaWFscy1wcm9tb19fY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5tYXRlcmlhbHNfX3Byb21vX19zZWN0aW9uIC5zZWN0aW9uX19oZWFkaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIHNlY3Rpb24uY291bnRzIC5jb3VudHNfX2xpc3QtaXRlbSAuY291bnQge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIHNlY3Rpb24uY291bnRzIC5jb3VudHNfX2xpc3QtaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnllbGxvdy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG5cbiAgLnllbGxvdy1jaGVjayBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmgxLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5oMS10aXRsZSBoMTo6YmVmb3JlLFxuICAuaDEtdGl0bGUgaDE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmgxLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5icmVhZGNydW1icyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnllbGxvdy1saW5lczo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhvc2UtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaG9zZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaGVhZGVyIC5sb2dvIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QgLnBhZ2luYXRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QtaXRlbSB7XG4gICAgaGVpZ2h0OiA4NXZoO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0gaDEsXG4gIHNlY3Rpb24uaGVybyAuaGVyb19fbGlzdC1pdGVtIC5oMS1jb250IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8gLmhlcm9fX2xpc3QtaXRlbSAuaDEtY29udCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG5cbiAgc2VjdGlvbi5ob3NlLXN5cyBoMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIHNlY3Rpb24uaG9zZS1zeXMgaDIubW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIHNlY3Rpb24uaG9zZS1zeXMgLmhvc2UtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBzZWN0aW9uLmhvc2Utc3lzIC55ZWxsb3ctYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIHNlY3Rpb24ucXVhbGl0eSAucXVhbGl0eV9fbGlzdCAucXVhbGl0eV9fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG5cbiAgc2VjdGlvbi5vdXItcGFydG5lcnMgLm91ci1wYXJ0bmVyc19fbGlzdC1pdGVtIHtcbiAgICBhbmltYXRpb24tbmFtZTogcGFydG5lcnNDYXJvdXNlbC0xMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIG1pbi13aWR0aDogMzAlO1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gbGk6OmJlZm9yZSxcbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5qcS1zZWxlY3Rib3ggLmFsZXJ0LW1lc3NhZ2UsXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0uZGlzYWJsZWQtc2VsIC5pbnB1dC1kaXYgLmFsZXJ0LW1lc3NhZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgc2VjdGlvbi5jb25zdHJ1Y3RvciAuZm9ybS1jb250YWluZXIgLmZvcm0taXRlbV9fdGl0bGUgLmhlbHAtdGV4dCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tY29udGFpbmVyIC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24uY29uc3RydWN0b3IgLmZvcm0tcHJldmlld3NfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMzIlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5vcmRlciAuZnJlZS1jb25zdWx0YXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICBzZWN0aW9uLmNvbnN0cnVjdG9yIC5vcmRlciAueWVsbG93LWJ0biB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cblxuICBzZWN0aW9uLnByb21saW5lLXN0YW5kYXJkcyAucHJvbWxpbmUtc3RhbmRhcmRzX190YWJzIHVsLnRhYnMtdGl0bGVfX2xpc3QgbGk6OmFmdGVyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyAudGFicy1jb250ZW50X19saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyAudGFicy1jb250ZW50X19saXN0LWl0ZW0gLnRhYnMtY29udGVudF9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgc2VjdGlvbi5wcm9tbGluZS1zdGFuZGFyZHMgLnByb21saW5lLXN0YW5kYXJkc19fdGFicyAudGFicy1jb250ZW50X19saXN0LWl0ZW0gLnRhYnMtY29udGVudF9faXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIHtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgfVxuXG4gIHNlY3Rpb24uaGVyby1icmFuY2g6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLnllbGxvdy1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgc2VjdGlvbi5oZXJvLWJyYW5jaCAuaGVyby1icmFuY2hfX2xpc3QtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5oZXJvLWJyYW5jaF9faXRlbS1kZXNjIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIHNlY3Rpb24uaGVyby1icmFuY2ggLmhlcm8tYnJhbmNoX19saXN0LWl0ZW0gLmhlcm8tYnJhbmNoX19pdGVtLWRlc2Mge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIGZvb3RlciAud3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBmb290ZXIgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5lcnJvci00MDQtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmVycm9yLTQwNC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZXJyb3ItNDA0LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5lcnJvci00MDQtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMgaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIHNlY3Rpb24uY29udGFjdHMgLmNvbnN0YWN0cy10b3AgLmNvbnRhY3RzLWluZm9fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cblxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIHtcbiAgICBwYWRkaW5nOiA2MHB4IDEwcHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb250YWN0cyAuY29udGFjdHMtZm9ybSBoMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgc2VjdGlvbi5jb250YWN0cyAuY29udGFjdHMtZm9ybSBmb3JtIGxhYmVsLFxuICBzZWN0aW9uLmNvbnRhY3RzIC5jb250YWN0cy1mb3JtIGZvcm0gYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgc2VjdGlvbi5jb250YWN0cyAuY29udGFjdHMtZm9ybSBmb3JtIGxhYmVsOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLmgxLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICBzZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0cy1saXN0IC5wcm9kdWN0cy1saXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW06OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxODBweCBzb2xpZCAjRTIzQTYzO1xuICB9XG5cbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMtbGlzdCAucHJvZHVjdHMtbGlzdF9faXRlbS1pbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tYnRuIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB1bCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIHNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3RzLWxpc3RfX2l0ZW0tbW9yZSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLWl0ZW0ge1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cblxuICBzZWN0aW9uLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUtcHJvZHVjdF9faW5mbyAuc2luZ2xlLXByb2R1Y3RfX2luZm8tbGVmdCAuc2luZ2xlLXByb2R1Y3RfX2ltYWdlcyAuaW1hZ2VzLXNtYWxsLWl0ZW0ge1xuICAgIGhlaWdodDogNzJweDtcbiAgfVxuXG4gIHNlY3Rpb24uc2luZ2xlLXByb2R1Y3QgLnNpbmdsZS1wcm9kdWN0X19pbmZvIC5zaW5nbGUtcHJvZHVjdF9faW5mby1yaWdodCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLnRlY2hub2xvZ3kgLnRlY2hub2xvZ3ktbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikgLnRlY2hub2xvZ3ktbGlzdF9faXRlbS1pbWc6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDIwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDIwMHB4IHNvbGlkIHZhcigtLWFjY2VudC15ZWxsb3cpO1xuICB9XG5cbiAgc2VjdGlvbi50ZWNobm9sb2d5IC50ZWNobm9sb2d5LWxpc3RfX2l0ZW0taW1nOjpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodDogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMjAwcHggc29saWQgdmFyKC0tYWNjZW50LXllbGxvdyk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUzNXB4KSB7XG4gIC5tYXRlcmlhbHNfX3Byb21vX19zZWN0aW9uIC5zZWN0aW9uX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAubWF0ZXJpYWxzX19wcm9tb19fc2VjdGlvbiAuY29udGFpbmVyX19sYXJnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLmNhYmxlLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jYWJsZS1pbWctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgc2VjdGlvbi5oZXJvIC5oZXJvX19saXN0LWl0ZW0gLmgxLWNvbnQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIHNlY3Rpb24ucXVhbGl0eSAucXVhbGl0eV9fbGlzdCAucXVhbGl0eV9fbGlzdC1pdGVtIC5xdWFsaXR5X19pdGVtLWltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuXG4gIHNlY3Rpb24ucXVhbGl0eSAucXVhbGl0eV9fbGlzdCAucXVhbGl0eV9fbGlzdC1pdGVtIC5xdWFsaXR5X19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIHNlY3Rpb24uc29sdXRpb24gLmJvdHRvbS1lbCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBzZWN0aW9uLm91ci1wYXJ0bmVycyAub3VyLXBhcnRuZXJzX19saXN0LWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogMjEwcHg7XG4gIH1cblxuICBzZWN0aW9uLm91ci1wYXJ0bmVycyAub3VyLXBhcnRuZXJzX19saXN0LWl0ZW0ge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBwYXJ0bmVyc0Nhcm91c2VsLTI3NjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEycztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cblxuICBzZWN0aW9uLm91ci1wYXJ0bmVycyAub3VyLXBhcnRuZXJzX19saXN0LWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBzZWN0aW9uLmhlcm8tYnJhbmNoIC5oZXJvLWJyYW5jaF9fbGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59IixudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbF19 */
