html{-ms-overflow-style:scrollbar}a{color:inherit;cursor:pointer}a:hover,a:focus{color:inherit;text-decoration:none}address{margin-bottom:0}textarea{resize:vertical}label{font-weight:inherit}th{font-weight:400}::selection{background:#00abe5;color:#fff}mark{color:inherit;padding:0;background:none}s{text-decoration:none}body{position:relative;background:#ebeced}.page-wrapper{background:#fff;position:relative}.has-overflow-hidden .page-wrapper:before{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);z-index:5;content:''}.container{max-width:1230px;padding-left:15px;padding-right:15px;width:100%;position:relative;z-index:3}.container-outer,.container-fluid{width:100%;max-width:1440px;margin:auto;background:#fff;position:relative}body{font-size:16px;color:#1c1c1c;line-height:1.5;font-family:SourceSansRegular,sans-serif;font-weight:400}.font-bold,strong,b{font-family:SourceSansBold,sans-serif;font-weight:400}.font-shadow{text-shadow:0 0 4px rgba(0,0,0,.4)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;color:inherit}h1,.h1{font-size:32px;line-height:1.28571;font-family:LatoBold,sans-serif;text-transform:uppercase}h2,.h2{font-size:28px;line-height:1.33333;font-family:LatoBold,sans-serif;text-transform:uppercase}h3,.h3{font-size:22px;line-height:1.36364;font-family:SourceSansRegular,sans-serif;text-transform:uppercase}h4,.h4{font-size:18px;line-height:1.22222;font-family:SourceSansRegular,sans-serif;text-transform:uppercase}.text-primary{color:#00abe5}.text-default{color:#1c1c1c}.text-grey{color:#7e848a}.text-white{color:#fff}.bg-primary{background:#00abe5}.bg-grey{background:#7e848a}.bg-white{background:#fff;color:#1c1c1c}.font-sans-regular,.font-default{font-family:SourceSansRegular,sans-serif}.font-lato-bold{font-family:LatoBold,sans-serif}.font-sans-bold{font-family:SourceSansBold,sans-serif}.no-margin{margin:0}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr5{margin-right:5px}a.skiplink{position:fixed;left:-10000px;top:-10000px;z-index:1000;font-size:14px;padding:3px}a.skiplink:focus{left:0;top:0;outline:none;background-color:#00abe5;color:#fff}.isClickable,.isCursor{cursor:pointer}.d-ib{display:inline-block}.d-b{display:block}.centered{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.gradient-primary{position:relative}.gradient-primary:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:.8;filter:alpha(opacity=80)}.gradient-primary__body{position:relative;z-index:3}.img-grayscale{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 .2126 .7152 .0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%)}[hidden]{display:none!important}.row.row--gutter-width-0{margin-left:0;margin-right:0}.row.row--gutter-width-0>.col{padding-left:0;padding-right:0}.row.row--gutter-width-7{margin-left:-7px;margin-right:-7px}.row.row--gutter-width-7>.col{padding-left:7px;padding-right:7px}.row.row--gutter-width-10{margin-left:-10px;margin-right:-10px}.row.row--gutter-width-10>.col{padding-left:10px;padding-right:10px}.row--vertical-gutter-30{margin-top:-30px;clear:both}.row--vertical-gutter-30>.col{margin-top:30px}.row--vertical-gutter-15{margin-top:-15px;clear:both}.row--vertical-gutter-15>.col{margin-top:15px}.row--vertical-gutter-56{margin-top:-56px;clear:both}.row--vertical-gutter-56>.col{margin-top:56px}.row--inline-block{font-size:0;text-align:center}.row--inline-block>.col{display:inline-block;float:none;font-size:18px;vertical-align:middle;text-align:left}.row--inline-block>.col.text-center{text-align:center}.row--inline-block.text-center>.col{text-align:center}.row--inline-block--bottom>.col{vertical-align:bottom}.row--same-height__item{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.row--same-height{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height--one-row{-ms-flex-wrap:inherit;flex-wrap:inherit}.row--same-height.slick-slider{display:block}.row--same-height:before,.row--same-height:after{display:none}.row--same-height>.col,.row--same-height.slick-slider .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.row--same-height--center{-ms-flex-pack:center;justify-content:center}.wysiwyg-media a,.wysiwyg a{color:#00abe5}.wysiwyg-media a:hover,.wysiwyg-media a:focus,.wysiwyg-media a:active,.wysiwyg a:hover,.wysiwyg a:focus,.wysiwyg a:active{color:#00abe5;text-decoration:underline}.wysiwyg ul{list-style:none;padding-left:20px}.wysiwyg ul>li{position:relative;padding-left:25px}.wysiwyg ul>li:before{content:'';width:8px;height:8px;background:#00abe5;position:absolute;left:0;top:11px}.wysiwyg-media{line-height:1.8}.wysiwyg-media__text,.wysiwyg-media__media{padding:0 16px}.wysiwyg-media__floated-img .img-floated{margin-bottom:15px}.media__img-lightbox{position:relative;overflow:hidden}.media__img-lightbox .img-lightbox__btn{width:40px;height:40px;position:absolute;bottom:0;right:0}.media__img-lightbox .img-lightbox__icon{position:absolute;display:block;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.img-lightbox__btn{opacity:1;filter:alpha(opacity=100);-ms-transform:translateX(-15px) translateY(-15px);transform:translateX(-15px) translateY(-15px);transition:all 250ms ease}.media__img-lightbox:hover .img-lightbox__btn{opacity:1;filter:alpha(opacity=100);-ms-transform:translateX(-15px) translateY(-15px);transform:translateX(-15px) translateY(-15px)}.btn-no-style{background:none;border:none;box-shadow:none}.btn-no-style:hover,.btn-no-style:focus{color:inherit}.btn-secondary{background:#d9092a;color:#fff}.btn-outline{border:2px solid #fff;color:#fff}.btn-primary,.btn-primary:hover,.btn-secondary:hover,.btn-outline:hover,.btn-secondary:focus,.btn-outline:focus{color:#fff!important;text-decoration:none!important}.btn-white{background:#fff;color:#1c1c1c}.btn-icon .icon{font-size:16px;margin-right:10px;position:relative;top:1px}.btn-primary,.btn-secondary,.btn-outline{overflow:hidden;position:relative}.btn-primary:before,.btn-secondary:before,.btn-outline:before{background:#fff;content:"";height:155px;left:-75px;opacity:.2;filter:alpha(opacity=20);position:absolute;top:-50px;-ms-transform:rotate(35deg);transform:rotate(35deg);transition:all 800ms cubic-bezier(.19,1,.22,1);width:50px;z-index:10}.btn-primary:hover:before,.btn-secondary:hover:before,.btn-outline:hover:before{left:120%;transition:all 800ms cubic-bezier(.19,1,.22,1)}.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-family:inherit;font-weight:inherit}@font-face{font-family:iconfont;src:url(/static/build/icons/font/iconfont.eot?#iefix) format('eot'),url(/static/build/icons/font/iconfont.woff) format('woff'),url(/static/build/icons/font/iconfont.ttf) format('ttf')}.icon{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{filter:none}.icon-arrow-dropdown:before{content:"\EA01"}.icon-arrow-nav:before{content:"\EA02"}.icon-arrow:before{content:"\EA03"}.icon-calendar:before{content:"\EA04"}.icon-check:before{content:"\EA05"}.icon-daikin:before{content:"\EA06"}.icon-elements:before{content:"\EA07"}.icon-job:before{content:"\EA08"}.icon-kabel:before{content:"\EA09"}.icon-kompetenzen:before{content:"\EA0A"}.icon-kuchen:before{content:"\EA0B"}.icon-mail:before{content:"\EA0C"}.icon-phone:before{content:"\EA0D"}.icon-plus:before{content:"\EA0E"}.icon-poi:before{content:"\EA0F"}.icon-schneeflocke:before{content:"\EA10"}.icon-search:before{content:"\EA11"}.icon-strauss-filled:before{content:"\EA12"}.icon-strauss:before{content:"\EA13"}.icon-team:before{content:"\EA14"}.accordion .panel{border:0;border-radius:0;box-shadow:none}.accordion .panel-body{border:0!important;padding:18px}.accordion .panel-heading{padding:0;border:0;border-radius:0;background:transparent}.accordion .panel-heading a{position:relative;display:block;font-size:16px;padding:18px 65px 18px 18px;background-color:#f5f5f5}.accordion .panel-heading a:not(.collapsed),.accordion .panel-heading a:hover,.accordion .panel-heading a:focus{background-color:#ebebeb}.accordion .panel-heading a>.icon{display:block;position:absolute;right:20px;top:20px;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all 250ms ease}.accordion .panel-heading a.collapsed>.icon{-ms-transform:rotate(0);transform:rotate(0)}.embed-responsive-9by16{padding-top:177.7%}.embed-responsive-1by1{padding-top:100%}.embed-responsive-3by1{padding-top:33.33%}.embed-responsive-7by3{padding-top:42.857%}.embed-responsive-ref-slider-small{padding-top:165%}.header-sujet,.header-image{position:relative;color:#fff;overflow:hidden}.navbar.no-header-image~.page-wrapper>main>.header-image{display:none}.header-top-gradient:after{content:'';position:absolute;top:0;left:0;right:0;z-index:2;height:230px;background:linear-gradient(to bottom,rgba(0,43,143,.5) 0,rgba(0,43,143,.1) 72%,rgba(0,43,143,0) 100%)}.header-sujet__content{position:absolute;z-index:3;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.header-scroll-down{display:block;position:absolute;width:0;height:0;border-left:43px solid transparent;border-right:43px solid transparent;border-bottom:43px solid #fff;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.navbar.no-header-image~.page-wrapper>main>.header-image>.header-scroll-down{display:none}.header-scroll-down .icon{color:#1c1c1c;font-size:20px;position:absolute;top:18px;left:-10px;transition:transform 250ms ease}.header-scroll-down:hover .icon{-ms-transform:translateY(5px);transform:translateY(5px)}.header-sujet__triangle-bottom{width:203px;height:90px;position:absolute;bottom:0;right:0}.header-sujet__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:180px solid transparent;border-bottom:180px solid transparent;border-right:180px solid #00d5f4;right:0;bottom:130px;z-index:2}.header-sujet__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:90px solid transparent;border-right:90px solid transparent;border-bottom:90px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.header-sujet__triangle-top{height:285px;width:140px;position:absolute;top:0;left:0}.header-sujet__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:140px solid transparent;border-bottom:140px solid transparent;border-left:140px solid #00d5f4;left:0;top:-60px;z-index:2}.header-sujet__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.heading-block .wysiwyg{margin-top:20px;margin-bottom:40px}.heading-block h2,.page-heading h1{margin-bottom:7px}.page-heading .wysiwyg{margin-top:20px}.heading-block .wysiwyg.intro-text,.page-heading .wysiwyg.intro-text{font-size:19px;line-height:30px}.page-heading{padding:35px 0}.slide{padding:35px 0;position:relative;overflow:hidden}.slide--content__heading{margin-bottom:20px}.slide--grey{background:#f2f2f3}.slide .container{z-index:5;position:relative}.slide__triangle-bottom{position:absolute;width:300px;height:200px;bottom:0;right:0}.slide__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.05;filter:alpha(opacity=5);border-bottom:200px solid #7e848a;border-left:200px solid transparent;right:0;bottom:0;z-index:2}.slide__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:100px solid #7e848a;opacity:.05;filter:alpha(opacity=5);bottom:0;left:0;z-index:1}.slide__triangle-top{position:absolute;width:100px;height:300px;left:0;top:0}.slide__triangle-top:before{content:'';position:absolute;width:0;height:0;border-top:140px solid transparent;border-bottom:140px solid transparent;border-left:140px solid #7e848a;opacity:.05;filter:alpha(opacity=5);left:0;top:-70px;z-index:2}.slide__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:100px solid transparent;border-bottom:100px solid transparent;border-left:100px solid #7e848a;opacity:.05;filter:alpha(opacity=5);bottom:0;left:0;z-index:1}.usp-item{padding:0 15px}.usp-item__icon{font-size:92px;color:#00abe5;margin-bottom:13px}.usp-item__hl{margin-bottom:6px}.usp-item__description{padding:0;margin-bottom:6px}.usp-item__a{color:#00abe5;text-decoration:underline}.img-teaser{position:relative;overflow:hidden}.img-teaser__body{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.img-teaser__body .btn{margin-top:15px}.img-teaser__overlay-text-readable{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(1,1,1,.3);z-index:1;transition:all 250ms ease}.img-teaser:hover .img-teaser__overlay-text-readable{opacity:0;filter:alpha(opacity=0)}.img-teaser__hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);background:#00d5f4;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%);transition:all 250ms ease;z-index:1}.img-teaser:hover .img-teaser__hover-overlay{opacity:.8;filter:alpha(opacity=80)}.img-teaser:hover .btn{background:#fff;color:#1c1c1c!important;border-color:transparent}.img-teaser__triangle-overlay{position:absolute;width:380px;height:245px;bottom:0;right:0;opacity:0;filter:alpha(opacity=0)}.img-teaser:hover .img-teaser__triangle-overlay{opacity:1;filter:alpha(opacity=100)}.img-teaser__triangle-overlay:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:250px solid #00d5f4;border-left:250px solid transparent;right:0;bottom:0;z-index:2}.img-teaser__triangle-overlay:after{content:'';position:absolute;width:0;height:0;border-left:85px solid transparent;border-right:85px solid transparent;border-bottom:85px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.img-teaser__hl{font-size:27px;line-height:34px}.img-teaser__sl{font-size:20px}.teaser-grid{position:relative}.teaser-grid__triangle{height:1000px;width:1000px;position:absolute;top:0;left:50px}.teaser-grid__triangle:before{content:'';position:absolute;width:0;height:0;background-color:transparent;border-top:1000px solid #f2f2f3;border-right:1000px solid transparent;left:0;top:0;z-index:0}.reference-slider-img__big{position:relative}.reference-slider-img__big:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);opacity:.8;filter:alpha(opacity=80);z-index:1}.reference-slider__body{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#fff}.reference-slider__body .btn{margin-top:15px}.reference-slider__body .btn:hover{color:#00abe5}.reference-slider-item__hl{font-size:27px}.reference-logo img{display:inline-block}.reference-logo{margin-bottom:15px}.slick-slider{position:relative;overflow:hidden}.slick-slider .slick-arrow{background:#fff;width:60px;height:60px;z-index:2;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);color:#1c1c1c}.slick-slider .slick-arrow.slick-prev{left:-30px}.slick-slider .slick-arrow.slick-next{right:-30px}.slick-slider .slick-arrow.slick-prev .icon{-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:11px;bottom:8px;font-size:16px}.slick-slider .slick-arrow.slick-next .icon{-ms-transform:rotate(-135deg);transform:rotate(-135deg);position:relative;right:12px;top:15px;font-size:16px}.slider-nav__item{position:relative;margin:1px 1px 0 0;cursor:pointer}.slider-nav__item img{width:100%}.item__overlay{position:absolute;z-index:1;opacity:0;filter:alpha(opacity=0);top:0;bottom:0;right:0;left:0;background:#00abe5;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%)}.slick-current>.item__overlay{opacity:.8;filter:alpha(opacity=80)}.form-control{border:1px solid #bec1c4;border-radius:1000px;box-shadow:none;padding:15px 20px;color:#7e848a}.form-control.form-control--transparent{border:1px solid #fff;background:transparent;color:#fff}.form-control.form-control--textarea{border-radius:28px}.form-control.form-control--transparent::-webkit-input-placeholder{color:#fff;font-size:16px}.form-control.form-control--transparent:-moz-placeholder{color:#fff;font-size:16px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent::-moz-placeholder{color:#fff;font-size:16px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent:-ms-input-placeholder{color:#fff;font-size:16px}select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none}select.form-control::-ms-expand{display:none}.select{position:relative}.select:before{content:"\EA01";font-family:iconfont;position:absolute;top:2px;bottom:2px;right:2px;background:transparent;pointer-events:none;font-size:6px;padding:21px 20px;color:#7e848a}.select.select--transparent:before{color:#fff}select.form-control option{color:#1c1c1c}.checkbox-wrap input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.checkbox-wrap label{padding-left:23px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrap label:before{content:'';position:absolute;left:0;top:8px;width:17px;height:17px;background:#fff;border:1px solid #bec1c4;border-radius:5px}.checkbox-wrap input[type=checkbox]+label:after{content:"\EA05";font-family:iconfont;position:absolute;left:4px;top:9px;width:17px;height:17px;font-size:9px;color:#7e848a;opacity:0;filter:alpha(opacity=0)}.checkbox-wrap input[type=checkbox]:checked+label:after{opacity:1;filter:alpha(opacity=100)}.checkbox--agb a{color:#00abe5}.parsley-errors-list{list-style-type:none;padding:0;margin:0;color:red}.table-primary table,.wysiwyg table{width:100%;background:#fff;font-size:16px;border:none}.table-primary table>tbody>tr>td,.table-primary table>thead>tr>th,.wysiwyg table>tbody>tr>td,.wysiwyg table>thead>tr>th{padding:20px;border:none}.table-primary table>tbody>tr>td,.wysiwyg table>tbody>tr>td{padding:15px 20px}.table-primary table th,.wysiwyg table th{color:#fff;background:#00abe5;text-transform:uppercase;font-family:LatoBold,sans-serif;font-size:18px}.table-primary table>tbody>tr>td:last-child,.wysiwyg table>tbody>tr>td:last-child{border-left:1px solid #bec1c4}.table-primary table>tbody>tr:nth-of-type(odd),.wysiwyg table>tbody>tr:nth-of-type(odd){background:#e6f6fc}.table-primary table>thead>tr>th:last-child,.table-primary table>tbody>tr>td:last-child{width:20%}.breadcrumb{padding-left:0;padding-top:20px}.breadcrumb>li+li:before{padding-left:10px;padding-right:10px}.video-js{color:#fff}.vjs-default-skin .vjs-big-play-button{left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:50%;width:150px;height:150px;background:#fff;color:#1c1c1c;box-shadow:none;border:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{background-color:#fff;box-shadow:0 0 75px #0a7498}.vjs-default-skin .vjs-big-play-button:before{width:auto;height:auto;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-shadow:none;font-size:60px;margin-left:3px}.content-video .vjs-poster{position:relative;background-size:cover}.content-video .vjs-poster:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:.6;filter:alpha(opacity=60)}.facts-slide{padding:69px 0;position:relative}.facts-slide__triangle-bottom{width:125px;height:85px;position:absolute;bottom:0;right:0}.facts-slide__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:85px solid #00d5f4;border-left:85px solid transparent;right:0;bottom:0;z-index:2}.fact-figure{font-family:LatoBold,sans-serif;font-size:40px}.fact-icon{font-size:70px}.fact-text{font-size:20px;line-height:23px}.content-teaser{background:#fff}.content-teaser__img{position:relative}.content-teaser__img .img__hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);background:#00d5f4;background:linear-gradient(to top,#00d5f4 0,#00abe5 100%);transition:all 250ms ease;z-index:1}.content-teaser:hover .content-teaser__img .img__hover-overlay{opacity:.8;filter:alpha(opacity=80)}.content-teaser__img .img__triangle-overlay{position:absolute;width:220px;height:155px;bottom:0;right:0;opacity:0;filter:alpha(opacity=0)}.content-teaser:hover .content-teaser__img .img__triangle-overlay{opacity:1;filter:alpha(opacity=100)}.content-teaser__img .img__triangle-overlay:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:150px solid #00d5f4;border-left:150px solid transparent;right:0;bottom:0;z-index:2}.content-teaser__img .img__triangle-overlay:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.content-teaser__body{padding:15px}.content-teaser__body .body__hl{font-size:20px;line-height:1.5;margin-bottom:5px}.content-teaser__body .body__description{line-height:1.5}.content-teaser__body .body__a{color:#00abe5}.content-teaser__body .body__a:hover{text-decoration:underline}.lg-backdrop.in{opacity:.85;filter:alpha(opacity=85)}.lg-sub-html{font-family:SourceSansRegular,sans-serif;font-size:18px}.lg-outer .lg-image{border:0}.references-tiles__tile{background:#fff;height:auto}.references-tiles__tile:before{transition:all 250ms ease;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;opacity:0;filter:alpha(opacity=0)}.reference-tiles__tile--active:before,.reference-tiles__tile--active .overlay__close,.reference-tiles__tile--active .overlay__text{opacity:1;filter:alpha(opacity=100)}.tile__img{padding:5px}.overlay__text{width:100%}.overlay__close,.overlay__text{opacity:0;filter:alpha(opacity=0);color:#fff}.overlay__text,.overlay__close{z-index:1}.overlay__close{-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:5px;right:5px}.overlay__hl{font-size:20px}.overlay__sl{font-size:16px;line-height:1.4;display:block;margin-top:7px}.contact-item__hl{margin-bottom:10px}.description-line__label,.description-line--important{font-weight:700}.description-line__label--block{display:block}.teaser-quer__teaser{background:#fff;margin-bottom:30px}.teaser-quer__teaser:hover .teaser__img.gradient-primary:before{opacity:.8;filter:alpha(opacity=80)}.teaser-quer__teaser:hover .teaser__triangle-overlay--bottom,.teaser-quer__teaser:hover .teaser__triangle-overlay--top{opacity:1;filter:alpha(opacity=100)}.teaser-quer__teaser:hover .default-img__triangle-top,.teaser-quer__teaser:hover .default-img__triangle-bottom{opacity:0;filter:alpha(opacity=0)}.teaser-quer__teaser:hover .default-img__triangle-bottom:before{border-bottom:120px solid #00d5f4;opacity:.5;filter:alpha(opacity=50)}.teaser-quer__teaser:hover .default-img__triangle-top:before{border-top:120px solid #00d5f4;opacity:.5;filter:alpha(opacity=50)}.teaser-quer__teaser:hover .default-img__triangle-bottom:after{border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20)}.teaser-quer__teaser:hover .default-img__triangle-top:after{border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20)}.teaser__triangle-overlay--bottom{position:absolute;width:180px;height:163px;right:0;bottom:0;opacity:0;filter:alpha(opacity=0)}.teaser__triangle-overlay--top{position:absolute;height:163px;width:175px;left:0;top:0;opacity:0;filter:alpha(opacity=0)}.teaser__triangle-overlay--bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-bottom:120px solid #00d5f4;border-left:120px solid transparent;right:0;bottom:0;z-index:4}.teaser__triangle-overlay--bottom:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:3}.teaser__triangle-overlay--top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:120px solid #00d5f4;border-right:120px solid transparent;left:0;top:0;z-index:4}.teaser__triangle-overlay--top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:3}.teaser__img{z-index:2}.teaser__default-img{position:absolute;top:0;right:0;bottom:0;left:0;background:#cbced0}.teaser__default-img.gradient-primary:before,.teaser__img.gradient-primary:before{opacity:0;filter:alpha(opacity=0);transition:all 250ms ease}.teaser__default-img .icon{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:100px;color:#f5f5f6}.default-img__triangle-bottom{position:absolute;width:180px;height:163px;bottom:0;right:0;opacity:1;filter:alpha(opacity=100)}.default-img__triangle-bottom:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.15;filter:alpha(opacity=15);border-bottom:120px solid #fff;border-left:120px solid transparent;right:0;bottom:0;z-index:2}.default-img__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:60px solid #fff;opacity:.15;filter:alpha(opacity=15);bottom:0;left:0;z-index:1}.default-img__triangle-top{height:163px;width:175px;position:absolute;top:0;left:0}.default-img__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.15;filter:alpha(opacity=15);border-top:120px solid #fff;border-right:120px solid transparent;left:0;top:0;z-index:2}.default-img__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #fff;opacity:.15;filter:alpha(opacity=15);bottom:0;left:0;z-index:1}.teaser__teaser-body{padding:15px}.teaser-body__hl{line-height:30px;font-size:20px;margin-bottom:5px}.teaser-body__sl{font-size:20px;color:#7e848a}.teaser-body__sl>.icon,h2 .icon.news-detail{position:relative;top:1px;margin-right:6px}.teaser-body__description>a{color:#00abe5}.teaser-body__description>a:hover{text-decoration:underline}.pagination{font-size:20px;margin-top:0}.pagination__previous,.pagination__next{font-size:6px;position:absolute;right:0;left:0;top:16px}.pagination>li>a{width:40px;height:40px;margin-left:0}.pagination a.pagination__a--next,.pagination a.pagination__a--previous{padding:0}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{border-color:#f2f2f3}.infobox__inner{background:#fff;box-shadow:0 0 5px #7e848a;position:relative;z-index:0}.infobox__body{background:#fff;padding:0 15px;text-align:center}.infobox__hl{font-size:18px;line-height:1}.infobox__link{font-size:15px;text-decoration:underline;margin-top:12px;display:block}.google-map__marker .marker-plus{width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;display:block;left:6px;top:6px}.google-map__marker .marker-plus:before{content:"\EA0E";font-family:iconfont;position:absolute;display:block;font-size:11px;color:#1c1c1c;top:4px;left:5px}.google-map__marker-wrapper.is-active .icon-poi{color:#d9092a}.google-map__marker-wrapper.is-active .marker-plus:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.routenplaner{position:relative;margin-bottom:50px}.routenplaner .btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:57px}.routenplaner .form-control{padding-right:170px;border:1px solid #00abe5}.search-slide .page-heading{padding-top:0;padding-bottom:45px}.search-slide__input{position:relative}.search-slide__input .form-control--input{padding-right:110px;border:1px solid #00abe5}.search-slide__input .btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:53px;font-size:16px}.search-result-slide .pagination{margin:0}.search-result-slide .teaser-body__hl{font-size:20px;margin-bottom:5px}.search-result-slide .teaser-body__sl{font-size:16px;word-break:break-all}.search-result-slide .search-result:first-child .teaser-quer__teaser--search{margin-top:30px}.search-result-slide .search-result b{color:#00abe5}.search-result-slide .search-result .teaser-body__description b,.search-result-slide .search-result .teaser-body__sl b{font-family:SourceSansRegular,sans-serif}.search-result-slide .search-result .teaser-body__hl b{font-family:LatoBold,sans-serif}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:12px 16px;padding:.75rem 1rem;z-index:99}.cookie-bar__text{display:inline}.cookie-bar__detail,a.cookie-bar__detail{display:inline}.cookie-bar__detail-btn{display:inline;text-decoration:underline;vertical-align:inherit;cursor:pointer;margin-right:.25em;color:#00abe5}.cookie-bar__detail-btn:hover,.cookie-bar__detail-btn:focus,.cookie-bar__detail-btn:active{color:#fff}.cookie-bar__detail-btn:hover{text-decoration:none}a.cookie-bar__detail-btn:hover{color:#fff}.cookie-bar__buttons{margin-top:12px;margin-top:.75rem;text-align:right}.cookie-bar__accept{margin-left:12px;margin-left:.75rem}.cookie-modal__item{margin-bottom:12px;margin-bottom:.75rem}.cookie-modal__item--all{margin-bottom:16px;margin-bottom:1rem}.cookie-modal__label{font-size:24px;font-size:1.5rem}.cookie-modal__link{display:inline-block;margin-left:8px;margin-left:.5rem;text-decoration:underline}.cookie-modal__switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin-right:8px;margin-right:.5rem}.cookie-modal__switch-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.cookie-modal__switch-toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:34px}input:checked+.cookie-modal__switch-toggle{background-color:#00abe5}input:focus+.cookie-modal__switch-toggle{box-shadow:0 0 2px #00abe5}input:checked+.cookie-modal__switch-toggle:before{-ms-transform:translateX(26px);transform:translateX(26px)}.dsgvo-hint{margin-top:30px}.info-modal__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.info-modal__title{color:#00abe5}.info-modal__close-button{font-size:48px;font-size:3rem}.modal-open .info-modal{display:block}.consent-overlay__wrapper{position:absolute;top:0;left:0;width:0;height:0;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:64px white solid;border:4rem white solid;border-left:0;border-right:0;overflow:hidden;display:none}.consent-overlay__wrapper.is-active{width:100%;height:100%;display:-ms-flexbox;display:flex}.consent-overlay__triangles-left{height:100%;width:175px;position:absolute;top:0;left:0}.consent-overlay__triangles-left:before{border-top:175px solid #002b90;border-right:175px solid transparent;background-color:transparent;content:'';position:absolute;width:0;height:0;opacity:.2;filter:alpha(opacity=20);left:0;top:0;z-index:1}.consent-overlay__triangles-left:after{border-bottom:275px solid #00d5f4;border-right:275px solid transparent;background-color:transparent;content:'';position:absolute;width:0;height:0;opacity:.35;filter:alpha(opacity=35);left:0;bottom:0;z-index:1}.consent-overlay__triangles-right:before{content:'';position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid #00d5f4;opacity:.2;filter:alpha(opacity=20);bottom:0;right:0;z-index:1;-ms-transform:translateY(-200px);transform:translateY(-200px)}.consent-overlay__triangles-right:after{content:'';position:absolute;width:0;height:0;border-top:120px solid transparent;border-bottom:120px solid transparent;border-right:120px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;right:0;z-index:1}.consent-overlay__wrapper p{color:white}.consent-overlay__wrapper p{margin-bottom:16px;margin-bottom:1rem}.consent-overlay__wrapper button{background-color:transparent;font-size:28px;font-size:1.75rem;margin-top:16px;margin-top:1rem}.CookieDeclaration{padding-left:15px;padding-right:15px}.footer-top__body{padding-top:60px;padding-bottom:60px}.footer__hl{margin-bottom:15px;font-size:22px}.footer__top-triangle{position:absolute;width:200px;height:150px;bottom:0;left:0;opacity:1;filter:alpha(opacity=100)}.footer__top-triangle:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.2;filter:alpha(opacity=20);border-bottom:150px solid #002b90;border-right:150px solid transparent;left:0;bottom:0;z-index:1}.footer__top-triangle:after{content:'';position:absolute;width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:45px solid #00d5f4;opacity:.5;filter:alpha(opacity=50);bottom:0;right:0;z-index:2}.footer__bottom{color:#7e848a;background-color:#f2f2f3;padding:21px 0}.footer__bottom ul{margin:0}.footer__bottom ul>li:first-child{padding-left:0}.footer__bottom .elements-logo{text-align:center;margin-top:21px;padding:0!important}.footer__bottom .elements-logo img{width:100px;width:6.25rem}.footer__bottom .daikin-logo{text-align:center;margin:21px 0;padding:0}.footer__bottom .list-inline{text-align:center}.footer__bottom .list-inline>li{padding:10px 20px}.footer__bottom .list-inline>li>a{text-decoration:underline}.footer__bottom .list-inline>li>a:hover{color:#00abe5}.footer__bottom .icon-daikin{padding:0 20px;font-size:12px}.footer__icon-strauss-filled{position:absolute;bottom:-1px;right:15px;z-index:1;font-size:74px;color:#f2f2f3}@media screen and (max-width:991px) and (min-width:768px){body{width:982px}.container-outer{overflow:hidden}}@media screen and (max-width:767px){body{min-width:320px;max-width:100%;overflow-x:hidden}html{overflow-x:hidden}.btn-request{width:100%;margin-top:20px}html.has-overflow-hidden,.has-overflow-hidden body{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0}.navbar-main{top:0;left:0;width:100%;height:85px;padding:15px}.navbar-nav{margin:0}.navbar-main .navbar-toggle .icon-bar{transition:transform 250ms ease-in-out,opacity 250ms ease-in-out}.navbar-toggle.is-open{background:#fff;border-left:none;padding:9px 10.5px}.is-open .icon-bar:nth-child(2){opacity:0;filter:alpha(opacity=0)}.is-open .icon-bar:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-open .icon-bar:nth-child(4){-ms-transform:rotate(45deg) translateX(-9px) translateY(-9px);transform:rotate(45deg) translateX(-9px) translateY(-9px)}.mobile-nav{display:block;position:fixed;top:85px;right:0;left:0;bottom:0;width:100%;padding-top:0;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform 200ms ease-in-out;z-index:99;background:#fff;border-top:1px solid #bec1c4}.mobile-nav.is-open{width:93%;-ms-transform:translateX(8%);transform:translateX(8%)}.mobile-nav-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll}.mobile-nav .navbar-nav>li>a{position:relative;border-bottom:1px solid #bec1c4;padding:20px;font-size:22px}.mobile-nav .subnav-toggle{font-size:6px;position:absolute;right:0;top:0;padding:27px 20px}.mobile-nav li.is-open>a>.subnav-toggle{-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav .navbar-main__dropdown,.mobile-nav .navbar-main__dropdown__subnav{display:none;background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%)}.mobile-nav .navbar-main__dropdown ul>li>a{position:relative;display:block;padding:13px 20px;font-size:18px;color:#fff;border-bottom:1px solid #40d1f2}.mobile-nav .navbar-main__dropdown ul>li>a>.icon-arrow-nav{padding:23px 20px}.mobile-nav .navbar-main__dropdown__subnav{display:none}.mobile-nav .navbar-main__dropdown__subnav>ul>li>a{padding-left:35px}.mobile-nav .navbar-main__dropdown__subnav>ul>li:last-child>a{border-color:#5ddffd}.mobile-nav__btn-wrapper{padding:0 20px}.mobile-nav__btn-wrapper>a{padding:13px 20px;font-size:20px}.mobile-nav__btn-wrapper>a>.icon-phone{margin-right:0;font-size:22px}.mobile-nav__search{position:relative}.mobile-nav__search .form-control{border-color:#00abe5;padding-right:118px}.navbar-search__btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:17px 20px;font-size:16px}.navbar-search__btn.btn-icon .icon{font-size:13px;margin-right:5px}.navbar-header__tel{font-size:30px;line-height:1;padding:14px 15px;color:#00abe5}.navbar.no-header-image{border-bottom-color:#f2f2f3}.header-sujet__triangle-bottom:before{border-bottom:90px solid #00d5f4;border-left:90px solid transparent;border-top:none;border-right:none;bottom:0}.teaser-grid{margin:60px 0 30px}.table-primary table>tbody>tr>td,.table-primary table>thead>tr>th,.wysiwyg table>tbody>tr>td,.wysiwyg table>thead>tr>th{padding:6px}.table-primary table>tbody>tr>td:last-child,.wysiwyg table>tbody>tr>td:last-child{font-size:14px}.table-primary table th,.wysiwyg table th{font-size:16px}.video-js.vjs-paused.vjs-using-native-controls .vjs-poster,.vjs-default-skin.vjs-paused.vjs-using-native-controls .vjs-big-play-button{display:block}.vjs-default-skin .vjs-big-play-button{width:80px;height:80px}.vjs-default-skin .vjs-big-play-button:before{font-size:40px}.routenplaner .btn{height:53px;font-size:16px;padding:10px}.routenplaner .form-control{padding-right:115px}}@media screen and (min-width:768px){body{line-height:1.83333;font-size:18px}h1,.h1{font-size:55px;line-height:1.2}h2,.h2{font-size:40px;line-height:1.2}h3,.h3{font-size:24px;line-height:1.42308}h4,.h4{font-size:21px;line-height:1.2381}.row--same-height-sm .row--same-height__item{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.row--same-height-sm,.row--same-height-sm.slick-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height-sm.slick-slider{display:block}.row--same-height-sm:before,.row--same-height-sm:after{display:none}.row--same-height-sm>.col,.row--same-height-sm.slick-slider .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.img-lightbox__btn{-ms-transform:translateX(55px) translateY(55px);transform:translateX(55px) translateY(55px)}.media__img-lightbox .img-lightbox__btn{width:57px;height:57px}.wysiwyg-media__floated-img .img-floated--right{margin:5px 0 30px 30px}.wysiwyg-media__floated-img .img-floated--left{margin:5px 30px 30px 0}.btn.btn-outline{padding:15px 25px}.accordion .panel-heading a{font-size:18px;padding:18px 65px 18px 25px}.accordion .panel-body{padding:25px}.navbar-container{padding:0 45px}.navbar-collapse{position:relative}.navbar-main{height:100px;background:transparent;position:absolute;left:0;right:0;z-index:5;color:#fff;padding:21px 0;transition:all 150ms ease}.affix.navbar-main{position:fixed;background:#fff;color:#1c1c1c;border-bottom:1px solid #bec1c4;transform:translateZ(0);z-index:10;max-width:1440px;width:100%;margin:0 auto;transition:all 150ms ease}.navbar-main .navbar-nav>li{position:relative}.navbar-right{font-size:20px;position:absolute;right:15px}.navbar-right>li:last-child{padding-right:0}.navbar-right__item{display:block;color:#fff;padding:18px 8px;line-height:20px;vertical-align:middle}.navbar-right__item--search{position:relative;width:105px;height:57px;vertical-align:middle;top:-3px}.navbar-right__item--search .form-wrap{position:absolute;display:block;top:0;bottom:0;right:0}.affix .navbar-right__item{color:#00abe5;transition:all 150ms ease}.navbar-right__item .icon{font-size:18px;position:relative;top:3px;margin-right:2px}.navbar-right__item .icon.icon-mail{font-size:14px;top:1px;margin-right:7px}.navbar-right__item .icon.icon-search{margin-right:4px}.navbar-main__dropdown{position:absolute;display:none;padding:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:10px solid transparent;width:auto;min-width:140px}.navbar-main .navbar-nav>li:hover .navbar-main__dropdown{display:block}.navbar-main__dropdown ul{background:#fff;color:#1c1c1c}.affix .navbar-main__dropdown ul{background-image:linear-gradient(to top,#00d5f4 0,#00abe5 100%);color:#fff}.navbar-main__dropdown:before{content:'';position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #fff;top:-15px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.affix .navbar-main__dropdown:before{border-bottom:15px solid #00abe5}.navbar-main__dropdown ul>li>a{white-space:nowrap;padding:9px 20px;display:block;border-bottom:1px solid #bec1c4}.navbar-main__dropdown ul>li:last-child>a,.affix .navbar-main__dropdown ul>li:last-child>a{border-bottom:none}.affix .navbar-main__dropdown ul>li>a{border-bottom:1px solid #fff}.navbar-main__dropdown ul>li>a:hover{color:#00abe5}.affix .navbar-main__dropdown ul>li>a:hover{color:#fff;background:#00abe5}.navbar-main__dropdown ul>li.has-subnav{position:relative}.navbar-main__dropdown__subnav{position:absolute;left:100%;top:0;width:100%;display:none;background:#00abe5;border-left:1px solid #bec1c4}.affix .navbar-main__dropdown__subnav{border-left:1px solid #fff}.navbar-main__dropdown ul>li:hover .navbar-main__dropdown__subnav{display:block}.navbar-main__dropdown ul>li.has-subnav>a:before{content:"\EA02";font-family:iconfont;position:absolute;right:20px;top:50%;margin-top:-5px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;font-size:5px}.navbar-right__searchbar{position:relative;transition:margin 250ms ease}.navbar-right>li{transition:all 250ms ease}.navbar-nav{transition:opacity 250ms ease}.navbar-right__search-input{transition:all 250ms ease;width:0;border:0;height:0;opacity:0;filter:alpha(opacity=0);padding:0}.navbar-search-trigger{height:57px;color:#fff;transition:all 250ms ease;position:absolute;top:0;bottom:0;right:-15px}.navbar-right .search-close{color:#fff;cursor:pointer;transition:all 250ms ease;position:absolute;font-size:25px;top:17px;bottom:0;right:-80px;display:block;height:25px;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active a.navbar-brand{border:2px solid #fff;margin-top:-2px;margin-left:-2px}.navbar-main.search-active .navbar-right__item--search{margin-right:70px}.navbar-main.search-active .navbar-right .search-close{-ms-transform:rotate(-135deg);transform:rotate(-135deg);opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix-top{background:#00abe5}.navbar-main.search-active .navbar-right>li:not(:last-child){opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active .navbar-nav{opacity:0;filter:alpha(opacity=0)}.navbar-main.search-active .navbar-search-trigger{margin-right:0;background:#fff;color:#00abe5;border-radius:0 1000px 1000px 0}.navbar-main.search-active .navbar-right__search-input{padding:15px 120px 15px 20px;opacity:1;filter:alpha(opacity=100);width:585px;border:1px solid white}.navbar-main.search-active.affix .navbar-right__search-input{border:1px solid #00abe5;color:#999}.navbar-main.search-active.affix .navbar-search-trigger{background:#00abe5;color:#fff}.navbar-main.search-active.affix .navbar-right .search-close{color:#00abe5}.navbar-main.search-active.affix .navbar-right__search-input::-webkit-input-placeholder{color:#999}.navbar-main.search-active.affix .navbar-right__search-input:-moz-placeholder{color:#999;opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix .navbar-right__search-input::-moz-placeholder{color:#999;opacity:1;filter:alpha(opacity=100)}.navbar-main.search-active.affix .navbar-right__search-input:-ms-input-placeholder{color:#999}.navbar.no-header-image~.page-wrapper>main>.header-image{display:block;height:100px}.header-sujet__pre-hl{font-size:30px}.header-sujet__hl{font-size:75px;line-height:90px}.header-sujet__btn-wrapper{margin-top:40px}.header-sujet__btn-wrapper .btn{margin-right:20px}.header-scroll-down{border-left:71px solid transparent;border-right:71px solid transparent;border-bottom:71px solid #fff}.header-scroll-down .icon{font-size:30px;top:28px;left:-15px}.header-sujet__triangle-bottom{width:550px;height:450px}.header-sujet__triangle-bottom:before{border-top:120px solid transparent;border-bottom:120px solid transparent;border-right:120px solid #00d5f4;bottom:70px}.header-sujet__triangle-bottom:after{border-left:450px solid transparent;border-right:450px solid transparent;border-bottom:450px solid #002b90}.header-sujet__triangle-top{height:530px;width:300px}.header-sujet__triangle-top:before{border-top:300px solid transparent;border-bottom:300px solid transparent;border-left:300px solid #00d5f4;top:-180px}.header-sujet__triangle-top:after{border-top:120px solid transparent;border-bottom:120px solid transparent;border-left:120px solid #002b90}.fade-in-1:before{animation:animationFramesBefore ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:block}.fade-in-1:after{animation:animationFramesAfter ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;animation-duration:3s;display:block}@keyframes animationFramesBefore{0%{opacity:0;filter:alpha(opacity=0);transform:translate(-30px,-0)}100%{opacity:.5;filter:alpha(opacity=50);transform:translate(0,0)}}@keyframes animationFramesAfter{0%{opacity:0;filter:alpha(opacity=0);transform:translate(-30px,-0)}100%{opacity:.2;filter:alpha(opacity=20);transform:translate(0,0)}}.fade-in-2:before{animation:animationFramesBefore2 ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:block}.fade-in-2:after{animation:animationFramesAfter2 ease 1s;animation-iteration-count:1;-ms-transform-origin:50% 50%;transform-origin:50% 50%;animation-duration:3s;display:block}@keyframes animationFramesBefore2{0%{opacity:0;filter:alpha(opacity=0);transform:translate(30px,-0)}100%{opacity:.5;filter:alpha(opacity=50);transform:translate(0,0)}}@keyframes animationFramesAfter2{0%{opacity:0;filter:alpha(opacity=0);transform:translate(0,30px)}100%{opacity:.2;filter:alpha(opacity=20);transform:translate(0,0)}}.heading-block{max-width:1000px;margin:0 auto}.page-heading{padding:40px 0 50px}.heading-block .wysiwyg{margin-top:40px;margin-bottom:80px}.page-heading .wysiwyg{margin-top:40px}.heading-block .wysiwyg.intro-text,.page-heading .wysiwyg.intro-text{font-size:22px;line-height:38px}.slide{padding:55px 0}.slide--content__heading{margin-bottom:45px}.slide__triangle-bottom{width:600px;height:400px}.slide__triangle-bottom:before{background-color:transparent;opacity:.05;filter:alpha(opacity=5);border-bottom:400px solid #7e848a;border-left:400px solid transparent}.slide__triangle-bottom:after{border-left:200px solid transparent;border-right:200px solid transparent;border-bottom:200px solid #7e848a}.slide__triangle-top{width:300px;height:620px}.slide__triangle-top:before{border-top:280px solid transparent;border-bottom:280px solid transparent;border-left:280px solid #7e848a;top:-140px}.slide__triangle-top:after{border-top:200px solid transparent;border-bottom:200px solid transparent;border-left:200px solid #7e848a}.usp-item__description{padding:0;margin-bottom:0}.usp-item__icon{font-size:75px;margin-bottom:20px;transition:transform 350ms cubic-bezier(.68,-.55,.27,1.55)}.usp-item:hover .usp-item__icon{-ms-transform:translateY(-15px);transform:translateY(-15px)}.img-teaser__sl{font-size:23px}.img-teaser__hl{font-size:40px;line-height:43px}.img-teaser__body .btn{margin-top:25px}.teaser-grid__vertical-teaser{margin-top:84px}.teaser-grid{padding:80px 0 50px}.teaser-grid__triangle{height:800px;width:800px;left:50px}.teaser-grid__triangle:before{background-color:transparent;border-top:800px solid #f2f2f3;border-right:800px solid transparent}.reference-slider-img__small{margin-top:52px}.reference-slider-item__sl{font-size:23px;text-transform:uppercase}.reference-slider-item__hl{font-size:45px}.reference-slider__body .btn{margin-top:25px}.reference-logo{margin-bottom:30px}.slick-slider .slick-arrow{background:#fff;width:80px;height:80px;z-index:2;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.slick-slider .slick-arrow.slick-prev{left:-40px}.slick-slider .slick-arrow.slick-next{right:-40px}.slick-slider .slick-arrow.slick-prev .icon{left:9px;bottom:5px;font-size:23px}.slick-slider .slick-arrow.slick-next .icon{right:11px;top:13px;font-size:23px}.form-control{height:57px;font-size:20px}.form-control.form-control--transparent::-webkit-input-placeholder{font-size:20px}.form-control.form-control--transparent:-moz-placeholder{font-size:20px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent::-moz-placeholder{font-size:20px;opacity:1;filter:alpha(opacity=100)}.form-control.form-control--transparent:-ms-input-placeholder{font-size:20px}.select:before{padding:22px 20px}.request-form .form-group{margin-bottom:40px}.content-video{max-width:995px;width:100%}.facts-slide{padding:65px 0}.fact-figure{font-size:50px;line-height:60px}.fact-text{font-size:23px;line-height:30px}.facts-slide__triangle-bottom{width:250px;height:175px}.facts-slide__triangle-bottom:before{border-bottom:175px solid #00d5f4;border-left:175px solid transparent}.facts-slide__triangle-bottom:after{content:'';position:absolute;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.facts-slide__triangle-top{height:250px;width:175px;position:absolute;top:0;left:0}.facts-slide__triangle-top:before{content:'';position:absolute;width:0;height:0;background-color:transparent;opacity:.5;filter:alpha(opacity=50);border-top:175px solid #00d5f4;border-right:175px solid transparent;left:0;top:0;z-index:2}.facts-slide__triangle-top:after{content:'';position:absolute;width:0;height:0;border-top:70px solid transparent;border-bottom:70px solid transparent;border-left:70px solid #002b90;opacity:.2;filter:alpha(opacity=20);bottom:0;left:0;z-index:1}.content-teaser__body{padding:23px 30px}.content-teaser__body .body__hl{font-size:24px;line-height:1.41667;margin-bottom:10px}.content-teaser__body .body__description{line-height:1.83333}.lg-outer .lg-image{border:40px solid #fff}.references-tiles__tile{height:207px}.tile__img{padding:0}.overlay__close{-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:25px;right:25px}.overlay__hl{font-size:30px}.overlay__sl{font-size:20px}.default-img__triangle-top,.teaser__triangle-overlay--top{height:180px}.default-img__triangle-bottom,.teaser__triangle-overlay--bottom{height:245px}.teaser__default-img .icon{font-size:156px}.teaser-body__hl{line-height:34px;font-size:24px;margin-bottom:12px}.teaser__teaser-body{padding:18px 31px}.teaser-quer__teaser{margin-bottom:60px}.search-result-slide .teaser-body__sl{font-size:18px}.search-result-slide .search-result:first-child .teaser-quer__teaser--search{margin-top:60px}.search-slide__input .btn{height:57px;font-size:20px}.search-slide__input .form-control--input{padding-right:130px}.cookie-bar{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.cookie-bar__text{display:block;-ms-flex:0 1 auto;flex:0 1 auto}.cookie-bar__detail{-ms-flex:auto;flex:auto;margin-left:1rem}.cookie-bar__buttons{-ms-flex:none;flex:none;margin-left:1rem}.footer-top__body{padding-top:80px;padding-bottom:80px}.footer__hl{font-size:30px;margin-bottom:25px}.footer__top .form-group{margin-bottom:0}.footer__bottom .list-inline{text-align:left}.footer__bottom .list-inline>li{padding:0 20px}.footer__bottom .icon-daikin{padding:0 10px;font-size:10px}.footer__bottom .daikin-logo{text-align:left;margin:0}.footer__bottom .elements-logo{text-align:right;margin-top:0;padding:0!important}.footer__bottom .elements-logo img{width:9.375rem}.footer__top-triangle{width:225px;height:150px}.footer__top-triangle:after{border-left:85px solid transparent;border-right:85px solid transparent;border-bottom:85px solid #00d5f4}}@media screen and (max-width:768px){.wysiwyg-media__media{margin-top:20px}.reference-slider__body{padding:0 50px}}@media screen and (min-width:768px) and (max-width:1199px){.navbar-nav>li>a{font-size:18px;padding:16px 9px}.navbar-right__item{padding:16px 8px}.navbar-container{padding:0 15px}}@media screen and (min-width:1200px) and (max-width:1500px){.navbar-nav>li>a{padding-left:13px;padding-right:13px}}@media screen and (min-width:768px) and (max-width:1420px){.navbar-right{position:absolute;right:0;margin-right:5px}.navbar-right__item-text{display:none}.navbar-right__item .icon.icon-mail{margin-right:0}.navbar-right.list-inline>li{padding-left:0;padding-right:0}.navbar-right__item--search{width:35px}.navbar-main.search-active .navbar-right__item--search{margin-right:60px}.navbar-main.search-active .navbar-right__search-input{padding:15px 50px 15px 20px;width:370px}.navbar-main.search-active .navbar-right .search-close{right:-65px}}@media screen and (min-width:1200px){.header-sujet__triangle-bottom{width:791px;height:560px}.header-sujet__triangle-bottom:before{border-top:180px solid transparent;border-bottom:180px solid transparent;border-right:180px solid #00d5f4;bottom:130px}.header-sujet__triangle-bottom:after{border-left:550px solid transparent;border-right:550px solid transparent;border-bottom:550px solid #002b90}.header-sujet__triangle-top{height:685px;width:400px}.header-sujet__triangle-top:before{border-top:400px solid transparent;border-bottom:400px solid transparent;border-left:400px solid #00d5f4;top:-260px}.header-sujet__triangle-top:after{border-top:180px solid transparent;border-bottom:180px solid transparent;border-left:180px solid #002b90}.teaser-grid__triangle{height:970px;width:970px;left:100px}.teaser-grid__triangle:before{background-color:transparent;border-top:970px solid #f2f2f3;border-right:970px solid transparent}.footer__bottom .icon-daikin{padding:0 20px;font-size:12px}}@media screen and (min-width:992px){.usp-item__description{padding:0 30px}}@media screen and (min-width:768px) and (max-width:991px){.table-primary table>thead>tr>th:last-child,.table-primary table>tbody>tr>td:last-child,.wysiwyg table>thead>tr>th:last-child,.wysiwyg table>tbody>tr>td:last-child{width:20%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2Jhc2UuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvYmFzZS1sYXlvdXQuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvdHlwby5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9vb2Nzcy5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9yb3ctaGVscGVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3d5c2l3eWcuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvYnRuLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2ljb25zLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2FjY29yZGVvbi5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9lbWJlZC1yZXNwb25zaXZlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2hlYWRlci1zdWpldC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9oZWFkaW5nLWJsb2NrLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3VzcC1zbGlkZS5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9pbWctdGVhc2VyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci1ncmlkLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlci1yZWZlcmVuY2VzLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3NsaWRlci5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9mb3JtLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RhYmxlLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2JyZWFkY3J1bWJzLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2NvbnRlbnQtdmlkZW8uY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvZmFjdHMtc2xpZGUuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvY29udGVudC10ZWFzZXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvbGlnaHRib3guY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvcmVmZXJlbmNlcy10aWxlcy5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9jb250YWN0LmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3RlYXNlci1xdWVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL3BhZ2luYXRpb24uY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvaW5mb2JveC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9yb3V0ZW5wbGFuZXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvc2VhcmNoLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL2Nvb2tpZS1iYXIuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvaW5mby1tb2RhbC5jc3MiLCJwdWJsaWMvc3RhdGljL2Nzcy9zdHlsZS9jb29raWVib3QuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvZm9vdGVyLmNzcyIsInB1YmxpYy9zdGF0aWMvY3NzL3N0eWxlL21vYmlsZS1uYXYuY3NzIiwicHVibGljL3N0YXRpYy9jc3Mvc3R5bGUvbmF2YmFyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxLQUNJLDRCQUE4QixDQUNqQyxBQUNELEVBQ0ksY0FBZSxBQUNmLGNBQWdCLENBQ25CLEFBQ0QsZ0JBRUksY0FBZSxBQUNmLG9CQUFzQixDQUN6QixBQUNELFFBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxTQUNJLGVBQWlCLENBQ3BCLEFBQ0QsTUFDSSxtQkFBcUIsQ0FFeEIsQUFFRCxHQUNJLGVBQW9CLENBRXZCLEFBTUQsWUFDSSxtQkFBaUMsQUFDakMsVUFBWSxDQUNmLEFBQ0QsS0FDSSxjQUFlLEFBQ2Ys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QW9DLEFBQ3BDLHNDQUF1QyxBQUN2QyxnQ0FBaUMsQUFDakMsVUFBWSxDQUNmLEFBRUQsa0NBQ0ksbUNBQW9DLEFBQ3BDLHNDQUF1QyxBQUN2QywrQkFBaUMsQ0FDcEMsQUtqSUQsdUJBQ0ksYUFBYyxBQUNkLFlBQWEsQUFDYixVQUFZLENBQ2YsQUFFRCw4QkFDSSw2QkFBOEIsQUFDOUIsK0JBQWdDLEFBQ2hDLG9DQUFzQyxDQUN6QyxBb0IwR0QsNkJBQ0ksZUFBZ0IsQUFDaEIsY0FBZ0IsQ0FDbkIsQ3pCV0osQUc3SEQsb0NBQ0ksdUJBQ0ksY0FBZ0IsQ0FDbkIsQ0FDSixBTVJELDBEQUNJLG9LQUlJLFNBQVcsQ0FDZCxDQUNKIiwiZmlsZSI6Ijxuby1vdXRwdXQ+Iiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCB7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8qcHJldmVudCBzY3JvbGxiYXIgZnJvbSBvdmVybGFwcGluZyBjb250ZW50Ki9cbn1cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxudGV4dGFyZWEge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG59XG5sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgLypmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyLWZhbWlseSk7Ki9cbn1cbi8qZHQsKi9cbnRoIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9sZC1mYW1pbHkpOyovXG59XG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxubWFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC8qZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtYm9sZC1mYW1pbHkpOyovXG59XG5zIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNFQkVDRUQ7XG59XG4ucGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhcy1vdmVyZmxvdy1oaWRkZW4gLnBhZ2Utd3JhcHBlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4uY29udGFpbmVyLW91dGVyLFxuLmNvbnRhaW5lci1mbHVpZHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgd2lkdGg6IDk4MnB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyLW91dGVye1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICAgIGh0bWwge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxufSIsImJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxNik7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZGVmYXVsdC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMyAvIDE4KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuLmZvbnQtYm9sZCwgc3Ryb25nLCBiIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zLWJvbGQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZm9udC1zaGFkb3d7XG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggNHB4IHJnYmEoMCwwLDAsMC40KTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbmgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0NS8zNSk7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwLzMwKTtcbiAgICBmb250LWZhbWlseTp2YXIoLS1mb250LWxhdG8tYm9sZC1mYW1pbHkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMywgLmgzIHtcbiAgICBmb250LXNpemU6MjJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMC8yMik7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMi8xOCk7XG4gICAgZm9udC1mYW1pbHk6dmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLCAuaDEge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDcyLzYwKTtcbiAgICB9XG4gICAgaDIsIC5oMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsYyg2Ni81NSk7XG4gICAgfVxuICAgIGgzLCAuaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OmNhbGMoMzcvMjYpO1xuICAgIH1cbiAgICBoNCwgLmg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDpjYWxjKDI2LzIxKTtcbiAgICB9XG5cbn1cbiIsIi50ZXh0LXByaW1hcnl7IGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTsgfVxuLnRleHQtZGVmYXVsdHsgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpOyB9XG4udGV4dC1ncmV5eyBjb2xvcjogdmFyKC0tY29sb3ItZ3JleSk7IH1cbi50ZXh0LXdoaXRleyBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcHJpbWFyeXsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7IH1cbi5iZy1ncmV5eyBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ncmV5KTsgfVxuLmJnLXdoaXRleyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7IH1cblxuXG4uZm9udC1zYW5zLXJlZ3VsYXIsIC5mb250LWRlZmF1bHR7IGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWRlZmF1bHQtZmFtaWx5KTsgfVxuLmZvbnQtbGF0by1ib2xkeyBmb250LWZhbWlseTogdmFyKC0tZm9udC1sYXRvLWJvbGQtZmFtaWx5KTsgfVxuLmZvbnQtc2Fucy1ib2xkeyBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zLWJvbGQtZmFtaWx5KTsgfVxuXG5cbi5uby1tYXJnaW4geyBtYXJnaW46IDA7IH1cbi8qbWFyZ2lucyovXG4ubXQxMCB7bWFyZ2luLXRvcDogMTBweDt9XG4ubXQxNSB7bWFyZ2luLXRvcDogMTVweDt9XG4ubXQyMCB7bWFyZ2luLXRvcDogMjBweDt9XG4ubXQzMCB7bWFyZ2luLXRvcDogMzBweDt9XG5cbi5tYjB7bWFyZ2luLWJvdHRvbTogMHB4OyB9XG4ubWIxMHttYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4ubWIxNXttYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4ubWIyMHttYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4ubWIzMHttYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4ubXI1IHttYXJnaW4tcmlnaHQ6IDVweDt9XG5cblxuYS5za2lwbGluayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIHRvcDogLTEwMDAwcHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogM3B4O1xufVxuYS5za2lwbGluazpmb2N1cyB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmlzQ2xpY2thYmxlLCAuaXNDdXJzb3Ige2N1cnNvcjogcG9pbnRlcjt9XG4uZC1pYiB7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi5kLWIge2Rpc3BsYXk6IGJsb2NrO31cblxuLmNlbnRlcmVke1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5ncmFkaWVudC1wcmltYXJ5e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMC44O1xufVxuXG4uZ3JhZGllbnQtcHJpbWFyeV9fYm9keXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbn1cblxuLmltZy1ncmF5c2NhbGV7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTsgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIi8qcm93IGd1dHRlciovXG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTAge1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTA+LmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgcGFkZGluZy1yaWdodDowO1xufVxuLnJvdy5yb3ctLWd1dHRlci13aWR0aC03IHtcbiAgICBtYXJnaW4tbGVmdDotN3B4O1xuICAgIG1hcmdpbi1yaWdodDotN3B4O1xufVxuLnJvdy5yb3ctLWd1dHRlci13aWR0aC03Pi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDo3cHg7XG4gICAgcGFkZGluZy1yaWdodDo3cHg7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTEwIHtcbiAgICBtYXJnaW4tbGVmdDotMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6LTEwcHg7XG59XG4ucm93LnJvdy0tZ3V0dGVyLXdpZHRoLTEwPi5jb2wge1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbn1cblxuLyp2ZXJ0aWNhbCBndXR0ZXIqL1xuXG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMzAge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTMwID4gLmNvbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBjbGVhcjogYm90aDtcbn1cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0xNSA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci01NiB7XG4gICAgbWFyZ2luLXRvcDogLTU2cHg7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItNTYgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG5cblxuLypDZW50ZXIgY29scyovXG4ucm93LS1pbmxpbmUtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucm93LS1pbmxpbmUtYmxvY2s+LmNvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucm93LS1pbmxpbmUtYmxvY2s+LmNvbC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm93LS1pbmxpbmUtYmxvY2sudGV4dC1jZW50ZXI+LmNvbHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yb3ctLWlubGluZS1ibG9jay0tYm90dG9tPi5jb2wge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIHJvdy0tc2FtZS1oZWlnaHQgKi9cbi5yb3ctLXNhbWUtaGVpZ2h0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4vKlxuICogdGhlIC5yb3ctLXNhbWUtaGVpZ2h0IHNlbGVjdG9yIGhhcyB0byBiZSBhZnRlclxuICogLnJvdy0tc2FtZS1oZWlnaHRfX2l0ZW0gdG8gaW5jcmVhc2UgdGhlIHNwZWNpZmljaXR5XG4gKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gKiAod2hpY2ggaXMgbmVlZGVkIGZvciBuZXN0ZWQgcm93cylcbiAqL1xuLnJvdy0tc2FtZS1oZWlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnJvdy0tc2FtZS1oZWlnaHQtLW9uZS1yb3cge1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ucm93LS1zYW1lLWhlaWdodDpiZWZvcmUsXG4ucm93LS1zYW1lLWhlaWdodDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0ID4gLmNvbCxcbi5yb3ctLXNhbWUtaGVpZ2h0LnNsaWNrLXNsaWRlciAuY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucm93LS1zYW1lLWhlaWdodC0tY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbSAucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAvKlxuICAgICAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAgICAgKiAucm93LS1zYW1lLWhlaWdodF9faXRlbSB0byBpbmNyZWFzZSB0aGUgc3BlY2lmaWNpdHlcbiAgICAgKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gICAgICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gICAgICovXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20sXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtOmJlZm9yZSxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtID4gLmNvbCxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbS5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbn1cblxuIiwiLnd5c2l3eWctbWVkaWEgYSxcbi53eXNpd3lnIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi53eXNpd3lnLW1lZGlhIGE6aG92ZXIsXG4ud3lzaXd5Zy1tZWRpYSBhOmZvY3VzLFxuLnd5c2l3eWctbWVkaWEgYTphY3RpdmUsXG4ud3lzaXd5ZyBhOmhvdmVyLFxuLnd5c2l3eWcgYTpmb2N1cyxcbi53eXNpd3lnIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi53eXNpd3lnIHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ud3lzaXd5ZyB1bD5saXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ud3lzaXd5ZyB1bD5saTpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHRvcDoxMXB4O1xufVxuXG4ud3lzaXd5Zy1tZWRpYXtcbiAgICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ud3lzaXd5Zy1tZWRpYV9fdGV4dCwgLnd5c2l3eWctbWVkaWFfX21lZGlhe1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnd5c2l3eWctbWVkaWFfX2Zsb2F0ZWQtaW1nIC5pbWctZmxvYXRlZHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubWVkaWFfX2ltZy1saWdodGJveHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1lZGlhX19pbWctbGlnaHRib3ggLmltZy1saWdodGJveF9fYnRue1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ubWVkaWFfX2ltZy1saWdodGJveCAuaW1nLWxpZ2h0Ym94X19pY29ue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmltZy1saWdodGJveF9fYnRue1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbn1cblxuLm1lZGlhX19pbWctbGlnaHRib3g6aG92ZXIgLmltZy1saWdodGJveF9fYnRue1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC0xNXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW1nLWxpZ2h0Ym94X19idG57XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KSB0cmFuc2xhdGVZKDU1cHgpO1xuICAgIH1cbiAgICAubWVkaWFfX2ltZy1saWdodGJveCAuaW1nLWxpZ2h0Ym94X19idG57XG4gICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgfVxuXG4gICAgLnd5c2l3eWctbWVkaWFfX2Zsb2F0ZWQtaW1nIC5pbWctZmxvYXRlZC0tcmlnaHR7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMzBweCAzMHB4O1xuICAgIH1cblxuICAgIC53eXNpd3lnLW1lZGlhX19mbG9hdGVkLWltZyAuaW1nLWZsb2F0ZWQtLWxlZnR7XG4gICAgICAgIG1hcmdpbjogNXB4IDMwcHggMzBweCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgIC53eXNpd3lnLW1lZGlhX19tZWRpYXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59IiwiLmJ0bi1uby1zdHlsZXtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLW5vLXN0eWxlOmhvdmVyLFxuLmJ0bi1uby1zdHlsZTpmb2N1c3tcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJ0bi1zZWNvbmRhcnl7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1vdXRsaW5le1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tcHJpbWFyeSxcbi5idG4tcHJpbWFyeTpob3Zlcixcbi5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lOmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLW91dGxpbmU6Zm9jdXN7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4uYnRuLXdoaXRle1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xufVxuXG4uYnRuLWljb24gLmljb257XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYnRuLmJ0bi1vdXRsaW5le1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgfVxufVxuXG5cbi8qIGJ0biBob3ZlciBlZmZlY3QgKi9cbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1vdXRsaW5le1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuLXByaW1hcnk6YmVmb3JlLFxuLmJ0bi1zZWNvbmRhcnk6YmVmb3JlLFxuLmJ0bi1vdXRsaW5lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgICBsZWZ0OiAtNzVweDtcbiAgICBvcGFjaXR5OiAuMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiAxMDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlcjpiZWZvcmUsXG4uYnRuLXNlY29uZGFyeTpob3ZlcjpiZWZvcmUsXG4uYnRuLW91dGxpbmU6aG92ZXI6YmVmb3Jle1xuICAgIGxlZnQ6IDEyMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLmJ0bi1yZXF1ZXN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi5idG4tbm8tc3R5bGluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvZGVidWcvaWNvbnMvZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy9zdGF0aWMvZGVidWcvaWNvbnMvZm9udC9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcvc3RhdGljL2RlYnVnL2ljb25zL2ZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0dGYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5pY29uLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC43NWVtO1xuICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi5pY29uLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi5pY29uLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi5pY29uLWZ3IHtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi11bCB7XG4gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi11bCA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkge1xuICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tbGkuaWNvbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xLjg1NzE0Mjg2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1yb3RhdGUtOTAge1xuICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tcm90YXRlLTE4MCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICB9XG4uaWNvbi1yb3RhdGUtMjcwIHtcbiAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG4gICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgIH1cbi5pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICAgICAgfVxuLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgfVxuOnJvb3QgLmljb24tcm90YXRlLTkwLFxuICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1yb3RhdGUtMTgwLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLXJvdGF0ZS0yNzAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6cm9vdCAuaWNvbi1mbGlwLWhvcml6b250YWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDpyb290IC5pY29uLWZsaXAtdmVydGljYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4uaWNvbi1hcnJvdy1kcm9wZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwMVwiIH1cbiAgICAuaWNvbi1hcnJvdy1uYXY6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDJcIiB9XG4gICAgLmljb24tYXJyb3c6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDNcIiB9XG4gICAgLmljb24tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDRcIiB9XG4gICAgLmljb24tY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDVcIiB9XG4gICAgLmljb24tZGFpa2luOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA2XCIgfVxuICAgIC5pY29uLWVsZW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA3XCIgfVxuICAgIC5pY29uLWpvYjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwOFwiIH1cbiAgICAuaWNvbi1rYWJlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwOVwiIH1cbiAgICAuaWNvbi1rb21wZXRlbnplbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwQVwiIH1cbiAgICAuaWNvbi1rdWNoZW46YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEJcIiB9XG4gICAgLmljb24tbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwQ1wiIH1cbiAgICAuaWNvbi1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwRFwiIH1cbiAgICAuaWNvbi1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBFXCIgfVxuICAgIC5pY29uLXBvaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwRlwiIH1cbiAgICAuaWNvbi1zY2huZWVmbG9ja2U6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTBcIiB9XG4gICAgLmljb24tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTExXCIgfVxuICAgIC5pY29uLXN0cmF1c3MtZmlsbGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTEyXCIgfVxuICAgIC5pY29uLXN0cmF1c3M6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTNcIiB9XG4gICAgLmljb24tdGVhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExNFwiIH1cbiAgICBcblxuOnJvb3Qge1xuLS1pY29uLWFycm93LWRyb3Bkb3duOiBcIlxcRUEwMVwiO1xuICAgIC0taWNvbi1hcnJvdy1uYXY6IFwiXFxFQTAyXCI7XG4gICAgLS1pY29uLWFycm93OiBcIlxcRUEwM1wiO1xuICAgIC0taWNvbi1jYWxlbmRhcjogXCJcXEVBMDRcIjtcbiAgICAtLWljb24tY2hlY2s6IFwiXFxFQTA1XCI7XG4gICAgLS1pY29uLWRhaWtpbjogXCJcXEVBMDZcIjtcbiAgICAtLWljb24tZWxlbWVudHM6IFwiXFxFQTA3XCI7XG4gICAgLS1pY29uLWpvYjogXCJcXEVBMDhcIjtcbiAgICAtLWljb24ta2FiZWw6IFwiXFxFQTA5XCI7XG4gICAgLS1pY29uLWtvbXBldGVuemVuOiBcIlxcRUEwQVwiO1xuICAgIC0taWNvbi1rdWNoZW46IFwiXFxFQTBCXCI7XG4gICAgLS1pY29uLW1haWw6IFwiXFxFQTBDXCI7XG4gICAgLS1pY29uLXBob25lOiBcIlxcRUEwRFwiO1xuICAgIC0taWNvbi1wbHVzOiBcIlxcRUEwRVwiO1xuICAgIC0taWNvbi1wb2k6IFwiXFxFQTBGXCI7XG4gICAgLS1pY29uLXNjaG5lZWZsb2NrZTogXCJcXEVBMTBcIjtcbiAgICAtLWljb24tc2VhcmNoOiBcIlxcRUExMVwiO1xuICAgIC0taWNvbi1zdHJhdXNzLWZpbGxlZDogXCJcXEVBMTJcIjtcbiAgICAtLWljb24tc3RyYXVzczogXCJcXEVBMTNcIjtcbiAgICAtLWljb24tdGVhbTogXCJcXEVBMTRcIjtcbiAgICBcbn0iLCIuYWNjb3JkaW9uIHtcclxuXHJcbn1cclxuXHJcbi5hY2NvcmRpb24gLnBhbmVsIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5hY2NvcmRpb24gLnBhbmVsLWJvZHkge1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOjE4cHg7XHJcbn1cclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICBwYWRkaW5nOjE4cHggNjVweCAxOHB4IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgYTpub3QoLmNvbGxhcHNlZCksXHJcbi5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgYTpob3ZlcixcclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XHJcbn1cclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhID4gLmljb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDoyMHB4O1xyXG4gICAgdG9wOjIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcclxufVxyXG4uYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGEuY29sbGFwc2VkID4gLmljb24ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAuYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6MThweCA2NXB4IDE4cHggMjVweDtcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24gLnBhbmVsLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6MjVweDtcclxuICAgIH1cclxufSIsIi5lbWJlZC1yZXNwb25zaXZlLTlieTE2e1xuICAgIHBhZGRpbmctdG9wOiAxNzcuNyU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTF7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTNieTF7XG4gICAgcGFkZGluZy10b3A6IDMzLjMzJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtN2J5M3tcbiAgICBwYWRkaW5nLXRvcDogNDIuODU3JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtcmVmLXNsaWRlci1zbWFsbHtcbiAgICBwYWRkaW5nLXRvcDogMTY1JVxufSIsIi5oZWFkZXItc3VqZXQsXG4uaGVhZGVyLWltYWdle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubmF2YmFyLm5vLWhlYWRlci1pbWFnZX4ucGFnZS13cmFwcGVyPm1haW4+LmhlYWRlci1pbWFnZXtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG5cbi5oZWFkZXItdG9wLWdyYWRpZW50OmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDQzLDE0MywwLjUpIDAlLHJnYmEoMCw0MywxNDMsMC4xKSA3MiUscmdiYSgwLDQzLDE0MywwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cbn1cblxuLmhlYWRlci1zdWpldF9fY29udGVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLmhlYWRlci1zY3JvbGwtZG93bntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0M3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA0M3B4IHNvbGlkICNmZmY7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMztcbn1cbi5uYXZiYXIubm8taGVhZGVyLWltYWdlfi5wYWdlLXdyYXBwZXI+bWFpbj4uaGVhZGVyLWltYWdlPi5oZWFkZXItc2Nyb2xsLWRvd257XG4gICAgZGlzcGxheTpub25lO1xufVxuXG5cbi5oZWFkZXItc2Nyb2xsLWRvd24gLmljb257XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlO1xufVxuXG4uaGVhZGVyLXNjcm9sbC1kb3duOmhvdmVyIC5pY29ue1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xufVxuXG4uaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b217XG4gICAgd2lkdGg6IDIwM3B4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOjA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgYm9yZGVyLXRvcDogMTgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxODBweCBzb2xpZCAjMDBkNWY0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTMwcHg7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA5MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDkwcHggc29saWQgIzAwMmI5MDtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6MDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5cbi5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcHtcbiAgICBoZWlnaHQ6IDI4NXB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgYm9yZGVyLXRvcDogMTQwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTQwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDE0MHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC02MHB4O1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCAjMDAyYjkwO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDowO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9te1xuICAgICAgICB3aWR0aDogNzkxcHg7XG4gICAgICAgIGhlaWdodDogNTYwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcblxuICAgICAgICBib3JkZXItdG9wOiAxODBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTgwcHggc29saWQgIzAwZDVmNDtcbiAgICAgICAgYm90dG9tOiAxMzBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b206YWZ0ZXJ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1NTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1NTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNTUwcHggc29saWQgIzAwMmI5MDtcbiAgICB9XG5cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcHtcbiAgICAgICAgaGVpZ2h0OiA2ODVweDtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XG4gICAgICAgIGJvcmRlci10b3A6IDQwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA0MDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDQwMHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgICAgIHRvcDogLTI2MHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLXRvcDphZnRlcntcbiAgICAgICAgYm9yZGVyLXRvcDogMTgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE4MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTgwcHggc29saWQgIzAwMmI5MDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAubmF2YmFyLm5vLWhlYWRlci1pbWFnZX4ucGFnZS13cmFwcGVyPm1haW4+LmhlYWRlci1pbWFnZXtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X19wcmUtaGx7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X19obHtcbiAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X19idG4td3JhcHBlcntcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X19idG4td3JhcHBlciAuYnRue1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zY3JvbGwtZG93bntcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDcxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNzFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNzFweCBzb2xpZCAjZmZmO1xuICAgIH1cblxuICAgIC5oZWFkZXItc2Nyb2xsLWRvd24gLmljb257XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b217XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xuXG4gICAgICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMjBweCBzb2xpZCAjMDBkNWY0O1xuICAgICAgICBib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zdWpldF9fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xuICAgICAgICBib3JkZXItbGVmdDogNDUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNDUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDQ1MHB4IHNvbGlkICMwMDJiOTA7XG4gICAgfVxuXG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS10b3B7XG4gICAgICAgIGhlaWdodDogNTMwcHg7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS10b3A6YmVmb3Jle1xuICAgICAgICBib3JkZXItdG9wOiAzMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMzAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzMDBweCBzb2xpZCAjMDBkNWY0O1xuICAgICAgICB0b3A6IC0xODBweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXN1amV0X190cmlhbmdsZS10b3A6YWZ0ZXJ7XG4gICAgICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEyMHB4IHNvbGlkICMwMDJiOTA7XG4gICAgfVxuXG5cbiAgICAuZmFkZS1pbi0xOmJlZm9yZXtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb25GcmFtZXNCZWZvcmUgZWFzZSAxcztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgLyphbmltYXRpb24tZGVsYXk6IDAuMnM7Ki9cbiAgICAgICAgLyphbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOyAhKndoZW4gdGhlIHNwZWMgaXMgZmluaXNoZWQqISovXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5mYWRlLWluLTE6YWZ0ZXJ7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uRnJhbWVzQWZ0ZXIgZWFzZSAxcztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgLyphbmltYXRpb24tZGVsYXk6IDAuNXM7Ki9cbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICAgICAgLyphbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOyAhKndoZW4gdGhlIHNwZWMgaXMgZmluaXNoZWQqISovXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgYW5pbWF0aW9uRnJhbWVzQmVmb3Jle1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGUoLTMwcHgsLTApICA7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjAuNTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgwcHgsMHB4KSAgO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBhbmltYXRpb25GcmFtZXNBZnRlcntcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKC0zMHB4LC0wKSAgO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgb3BhY2l0eTowLjI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGUoMHB4LDBweCkgIDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmZhZGUtaW4tMjpiZWZvcmV7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uRnJhbWVzQmVmb3JlMiBlYXNlIDFzO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgICAvKmFuaW1hdGlvbi1kZWxheTogMC4yczsqL1xuICAgICAgICAvKmFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7ICEqd2hlbiB0aGUgc3BlYyBpcyBmaW5pc2hlZCohKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZhZGUtaW4tMjphZnRlcntcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb25GcmFtZXNBZnRlcjIgZWFzZSAxcztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgLyphbmltYXRpb24tZGVsYXk6IDAuNXM7Ki9cbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICAgICAgLyphbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOyAhKndoZW4gdGhlIHNwZWMgaXMgZmluaXNoZWQqISovXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgYW5pbWF0aW9uRnJhbWVzQmVmb3JlMntcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlKDMwcHgsLTApICA7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjAuNTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgwcHgsMHB4KSAgO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBhbmltYXRpb25GcmFtZXNBZnRlcjJ7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6MDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgwLDMwcHgpICA7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OjAuMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgwcHgsMHB4KSAgO1xuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5oZWFkZXItc3VqZXRfX3RyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDkwcHggc29saWQgIzAwZDVmNDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3R0b206MDtcbiAgICB9XG59XG5cbiIsIlxuLmhlYWRpbmctYmxvY2sgLnd5c2l3eWd7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uaGVhZGluZy1ibG9jayBoMiwgLnBhZ2UtaGVhZGluZyBoMXtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5wYWdlLWhlYWRpbmcgLnd5c2l3eWd7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmhlYWRpbmctYmxvY2sgLnd5c2l3eWcuaW50cm8tdGV4dCxcbi5wYWdlLWhlYWRpbmcgLnd5c2l3eWcuaW50cm8tdGV4dHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cblxuLnBhZ2UtaGVhZGluZ3tcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cbiAgICAuaGVhZGluZy1ibG9ja3tcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRpbmd7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgLmhlYWRpbmctYmxvY2sgLnd5c2l3eWd7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGluZyAud3lzaXd5Z3tcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweFxuICAgIH1cblxuICAgIC5oZWFkaW5nLWJsb2NrIC53eXNpd3lnLmludHJvLXRleHQsXG4gICAgLnBhZ2UtaGVhZGluZyAud3lzaXd5Zy5pbnRyby10ZXh0e1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIH1cbn0iLCIuc2xpZGV7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2xpZGUtLWNvbnRlbnRfX2hlYWRpbmd7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNsaWRlLS1ncmV5e1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjM7XG59XG5cbi5zbGlkZSAuY29udGFpbmVye1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cblxuLnNsaWRlX190cmlhbmdsZS1ib3R0b217XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJvdHRvbTowO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uc2xpZGVfX3RyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICAgIGJvcmRlci1ib3R0b206IDIwMHB4IHNvbGlkICM3ZTg0OGE7XG4gICAgYm9yZGVyLWxlZnQ6IDIwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG5cbi5zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDEwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTAwcHggc29saWQgIzdlODQ4YTtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OjA7XG4gICAgei1pbmRleDogMTtcbn1cblxuXG4uc2xpZGVfX3RyaWFuZ2xlLXRvcHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbGVmdDowO1xuICAgIHRvcDogMDtcbn1cblxuLnNsaWRlX190cmlhbmdsZS10b3A6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMTQwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTQwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDE0MHB4IHNvbGlkICM3ZTg0OGE7XG4gICAgb3BhY2l0eTogLjA1O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNzBweDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG5cbi5zbGlkZV9fdHJpYW5nbGUtdG9wOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMTAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICBib3JkZXItbGVmdDogMTAwcHggc29saWQgIzdlODQ4YTtcbiAgICBvcGFjaXR5OiAwLjA1O1xuXG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6MDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRle1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDA7XG4gICAgfVxuICAgIC5zbGlkZS0tY29udGVudF9faGVhZGluZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAuc2xpZGVfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIH1cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMDU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDQwMHB4IHNvbGlkICM3ZTg0OGE7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0MDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xuICAgICAgICBib3JkZXItbGVmdDogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDIwMHB4IHNvbGlkICM3ZTg0OGE7XG4gICAgfVxuXG5cbiAgICAuc2xpZGVfX3RyaWFuZ2xlLXRvcHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBoZWlnaHQ6IDYyMHB4O1xuICAgIH1cblxuICAgIC5zbGlkZV9fdHJpYW5nbGUtdG9wOmJlZm9yZXtcbiAgICAgICAgYm9yZGVyLXRvcDogMjgwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDI4MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMjgwcHggc29saWQgIzdlODQ4YTtcbiAgICAgICAgdG9wOiAtMTQwcHg7XG4gICAgfVxuXG5cbiAgICAuc2xpZGVfX3RyaWFuZ2xlLXRvcDphZnRlcntcbiAgICAgICAgYm9yZGVyLXRvcDogMjAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDIwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGJvcmRlci1sZWZ0OiAyMDBweCBzb2xpZCAjN2U4NDhhO1xuICAgIH1cbn0iLCIvKiBVU1AgU2xpZGUgIE1vYmlsZSAqL1xuLyogX19fX19fX19fX19fX19fX18gKi9cblxuLyoudXNwLXNsaWRleyovXG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMjsqL1xuLyp9Ki9cblxuLnVzcC1pdGVte1xuICAgICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi51c3AtaXRlbV9faWNvbntcbiAgICBmb250LXNpemU6IDkycHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi51c3AtaXRlbV9faGx7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4udXNwLWl0ZW1fX2Rlc2NyaXB0aW9ue1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4udXNwLWl0ZW1fX2F7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBVU1AgU2xpZGUgIERlc2t0b3AgKi9cbi8qIF9fX19fX19fX19fX19fX19fXyAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnVzcC1pdGVtX19kZXNjcmlwdGlvbntcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAudXNwLWl0ZW1fX2ljb257XG4gICAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zIGN1YmljLWJlemllciguNjgsLS41NSwuMjcsMS41NSk7XG4gICAgfVxuXG4gICAgLnVzcC1pdGVtOmhvdmVyIC51c3AtaXRlbV9faWNvbntcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAudXNwLWl0ZW1fX2Rlc2NyaXB0aW9ue1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxufVxuIiwiLmltZy10ZWFzZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWctdGVhc2VyX19ib2R5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5pbWctdGVhc2VyX19ib2R5IC5idG57XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmltZy10ZWFzZXJfX292ZXJsYXktdGV4dC1yZWFkYWJsZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMSwxLDEsMC4zKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xufVxuLmltZy10ZWFzZXI6aG92ZXIgLmltZy10ZWFzZXJfX292ZXJsYXktdGV4dC1yZWFkYWJsZXtcbiAgICBvcGFjaXR5OiAwO1xufVxuLmltZy10ZWFzZXJfX2hvdmVyLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDBkNWY0OyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgIHotaW5kZXg6IDE7XG59XG4uaW1nLXRlYXNlcjpob3ZlciAuaW1nLXRlYXNlcl9faG92ZXItb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogLjg7XG59XG5cbi8qLmltZy10ZWFzZXJfX2hvdmVyLW92ZXJsYXk6YmVmb3JlIHsqL1xuICAgIC8qY29udGVudDogJyc7Ki9cbiAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICAgIC8qd2lkdGg6IDA7Ki9cbiAgICAvKmhlaWdodDogMDsqL1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbiAgICAvKm9wYWNpdHk6IDAuNTsqL1xuICAgIC8qYm9yZGVyLWJvdHRvbTogMzAwcHggc29saWQgIzAwZDVmNDsqL1xuICAgIC8qYm9yZGVyLWxlZnQ6IDMwMHB4IHNvbGlkIHRyYW5zcGFyZW50OyovXG4gICAgLypyaWdodDogMDsqL1xuICAgIC8qYm90dG9tOiAwOyovXG4gICAgLyp6LWluZGV4OiAxOyovXG4vKn0qL1xuXG4vKi5pbWctdGVhc2VyX19ob3Zlci1vdmVybGF5OmFmdGVyIHsqL1xuICAgIC8qY29udGVudDogJyc7Ki9cbiAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICAgIC8qd2lkdGg6IDA7Ki9cbiAgICAvKmhlaWdodDogMDsqL1xuICAgIC8qYm9yZGVyLWxlZnQ6IDg1cHggc29saWQgdHJhbnNwYXJlbnQ7Ki9cbiAgICAvKmJvcmRlci1yaWdodDogODVweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuICAgIC8qYm9yZGVyLWJvdHRvbTogODVweCBzb2xpZCAjMDAyYjkwOyovXG4gICAgLypvcGFjaXR5OiAwLjI7Ki9cbiAgICAvKmJvdHRvbTogMDsqL1xuICAgIC8qcmlnaHQ6IDMyJTsqL1xuLyp9Ki9cblxuLmltZy10ZWFzZXI6aG92ZXIgLmJ0bntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5pbWctdGVhc2VyX190cmlhbmdsZS1vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgaGVpZ2h0OiAyNDVweDtcbiAgICBib3R0b206MDtcbiAgICByaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uaW1nLXRlYXNlcjpob3ZlciAuaW1nLXRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheXtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG5cbi5pbWctdGVhc2VyX190cmlhbmdsZS1vdmVybGF5OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBib3JkZXItYm90dG9tOiAyNTBweCBzb2xpZCAjMDBkNWY0O1xuICAgIGJvcmRlci1sZWZ0OiAyNTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmltZy10ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXk6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogODVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDg1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogODVweCBzb2xpZCAjMDAyYjkwO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDowO1xuICAgIHotaW5kZXg6IDE7XG59XG5cblxuLmltZy10ZWFzZXJfX2hse1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLmltZy10ZWFzZXJfX3Nse1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cbiAgICAuaW1nLXRlYXNlcl9fc2x7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICB9XG5cbiAgICAuaW1nLXRlYXNlcl9faGx7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgfVxuXG4gICAgLmltZy10ZWFzZXJfX2JvZHkgLmJ0bntcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAudGVhc2VyLWdyaWRfX3ZlcnRpY2FsLXRlYXNlcntcbiAgICAgICAgbWFyZ2luLXRvcDogODRweDtcbiAgICB9XG59IiwiXG4udGVhc2VyLWdyaWR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGVhc2VyLWdyaWRfX3RyaWFuZ2xle1xuICAgIGhlaWdodDogMTAwMHB4O1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MHB4O1xufVxuXG4udGVhc2VyLWdyaWRfX3RyaWFuZ2xlOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEwMDBweCBzb2xpZCAjZjJmMmYzO1xuICAgIGJvcmRlci1yaWdodDogMTAwMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAudGVhc2VyLWdyaWR7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMCA1MHB4O1xuICAgIH1cblxuICAgIC50ZWFzZXItZ3JpZF9fdHJpYW5nbGV7XG4gICAgICAgIGhlaWdodDogODAwcHg7XG4gICAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAudGVhc2VyLWdyaWRfX3RyaWFuZ2xlOmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDgwMHB4IHNvbGlkICNmMmYyZjM7XG4gICAgICAgIGJvcmRlci1yaWdodDogODAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLnRlYXNlci1ncmlkX190cmlhbmdsZXtcbiAgICAgICAgaGVpZ2h0OiA5NzBweDtcbiAgICAgICAgd2lkdGg6IDk3MHB4O1xuICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAudGVhc2VyLWdyaWRfX3RyaWFuZ2xlOmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDk3MHB4IHNvbGlkICNmMmYyZjM7XG4gICAgICAgIGJvcmRlci1yaWdodDogOTcwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnRlYXNlci1ncmlke1xuICAgICAgICBtYXJnaW46IDYwcHggMCAzMHB4O1xuICAgIH1cbn1cbiIsIlxuLnJlZmVyZW5jZS1zbGlkZXItaW1nX19iaWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVmZXJlbmNlLXNsaWRlci1pbWdfX2JpZzpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGJvdHRvbTowO1xuICAgIGxlZnQ6MDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ucmVmZXJlbmNlLXNsaWRlcl9fYm9keXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDo1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5yZWZlcmVuY2Utc2xpZGVyX19ib2R5IC5idG57XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5yZWZlcmVuY2Utc2xpZGVyX19ib2R5IC5idG46aG92ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4ucmVmZXJlbmNlLXNsaWRlci1pdGVtX19obHtcbiAgICBmb250LXNpemU6IDI3cHg7XG59XG5cbi5yZWZlcmVuY2UtbG9nbyBpbWd7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVmZXJlbmNlLWxvZ297XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5yZWZlcmVuY2Utc2xpZGVyLWltZ19fc21hbGx7XG4gICAgICAgIG1hcmdpbi10b3A6IDUycHg7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1zbGlkZXItaXRlbV9fc2x7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLXNsaWRlci1pdGVtX19obHtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2Utc2xpZGVyX19ib2R5IC5idG57XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1sb2dve1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgIC5yZWZlcmVuY2Utc2xpZGVyX19ib2R5e1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxufSIsIi8qIHNsaWRlciBmb3IgcmVmZXJlbmNlcyAqL1xuXG4uc2xpY2stc2xpZGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3d7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgLyogdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyAqL1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldntcbiAgICBsZWZ0OiAtMzBweDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtcbiAgICByaWdodDogLTMwcHg7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgLmljb257XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCAuaWNvbntcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93e1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAvKiB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7ICovXG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHR7XG4gICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IC5pY29ue1xuICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCAuaWNvbntcbiAgICAgICAgcmlnaHQ6IDExcHg7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgIH1cbn1cblxuXG5cblxuLyogaW1nU2xpZGVyIGZvciAyIGNvbCB3eXNpd3lnIHdpdGggbWVkaWEqL1xuLnNsaWRlci1uYXZfX2l0ZW17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMXB4IDFweCAwIDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpZGVyLW5hdl9faXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uaXRlbV9fb3ZlcmxheXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTsgLyogT2xkIGJyb3dzZXJzICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwZDVmNCAwJSwgdmFyKC0tY29sb3ItcHJpbWFyeSkgMTAwJSk7XG59XG5cbi5zbGljay1jdXJyZW50Pi5pdGVtX19vdmVybGF5e1xuICAgIG9wYWNpdHk6IDAuODtcbn0iLCIuZm9ybS1jb250cm9se1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZWMxYzQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGhlaWdodDogNTdweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50e1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10ZXh0YXJlYXtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xufVxuXG5cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICAgIGNvbG9yOiAgICAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudDotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgICBjb2xvcjogICAgI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgb3BhY2l0eTogIDE7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6ICAgICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG9wYWNpdHk6ICAxO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICAgICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cbiAgICAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLXRyYW5zcGFyZW50Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG9wYWNpdHk6ICAxO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC0tdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgb3BhY2l0eTogIDE7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLS10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG5cbnNlbGVjdC5mb3JtLWNvbnRyb2x7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6bm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHZhcigtLWljb24tYXJyb3ctZHJvcGRvd24pO1xuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmb250LXNpemU6IDZweDtcbiAgICBwYWRkaW5nOiAyMXB4IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xufVxuXG4uc2VsZWN0LnNlbGVjdC0tdHJhbnNwYXJlbnQ6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2wgb3B0aW9ue1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cbiAgICAuc2VsZWN0OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMjBweDtcbiAgICB9XG5cblxuICAgIC5yZXF1ZXN0LWZvcm0gLmZvcm0tZ3JvdXB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxufVxuXG5cbi5jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uY2hlY2tib3gtd3JhcCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uY2hlY2tib3gtd3JhcCBsYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogOHB4O1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZWMxYzQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogdmFyKC0taWNvbi1jaGVjayk7XG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0cHg7XG4gICAgdG9wOiA5cHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uY2hlY2tib3gtLWFnYiBhe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLyogZXJyb3JzICovXG4ucGFyc2xleS1lcnJvcnMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOjA7XG4gICAgY29sb3I6cmVkO1xufSIsIi50YWJsZS1wcmltYXJ5IHRhYmxlLFxuLnd5c2l3eWcgdGFibGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4udGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZCxcbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRoZWFkPnRyPnRoLFxuLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGQsXG4ud3lzaXd5ZyB0YWJsZT50aGVhZD50cj50aHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjpub25lO1xufVxuXG4udGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZCxcbi53eXNpd3lnIHRhYmxlPnRib2R5PnRyPnRke1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4OyovXG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlIHRoLFxuLnd5c2l3eWcgdGFibGUgdGgge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbGF0by1ib2xkLWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZDpsYXN0LWNoaWxkLFxuLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiZWMxYzQ7XG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCksXG4ud3lzaXd5ZyB0YWJsZT50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpe1xuICAgIGJhY2tncm91bmQ6ICNlNmY2ZmM7XG59XG5cbi50YWJsZS1wcmltYXJ5IHRhYmxlPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsXG4udGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZDpsYXN0LWNoaWxkeztcbiAgICB3aWR0aDogMjAlO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgIC50YWJsZS1wcmltYXJ5IHRhYmxlPnRoZWFkPnRyPnRoOmxhc3QtY2hpbGQsXG4gICAgLnRhYmxlLXByaW1hcnkgdGFibGU+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCxcbiAgICAud3lzaXd5ZyB0YWJsZT50aGVhZD50cj50aDpsYXN0LWNoaWxkLFxuICAgIC53eXNpd3lnIHRhYmxlPnRib2R5PnRyPnRkOmxhc3QtY2hpbGR7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnRhYmxlLXByaW1hcnkgdGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnRhYmxlLXByaW1hcnkgdGFibGU+dGhlYWQ+dHI+dGgsXG4gICAgLnd5c2l3eWcgdGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnd5c2l3eWcgdGFibGU+dGhlYWQ+dHI+dGh7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICB9XG5cbiAgICAudGFibGUtcHJpbWFyeSB0YWJsZT50Ym9keT50cj50ZDpsYXN0LWNoaWxkLFxuICAgIC53eXNpd3lnIHRhYmxlPnRib2R5PnRyPnRkOmxhc3QtY2hpbGR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudGFibGUtcHJpbWFyeSB0YWJsZSB0aCxcbiAgICAud3lzaXd5ZyB0YWJsZSB0aHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn0iLCIuYnJlYWRjcnVtYiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWI+bGkrbGk6YmVmb3Jle1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmNvbnRlbnQtdmlkZW97XG4gICAgICAgIG1heC13aWR0aDogOTk1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgfVxufVxuXG4udmlkZW8tanN7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9ue1xuICAgIGxlZnQ6NTAlO1xuICAgIHRvcDo1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyxcbi52anMtZGVmYXVsdC1za2luOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9ue1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDc1cHggIzBhNzQ5ODtcbn1cblxuLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b246YmVmb3JlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmNvbnRlbnQtdmlkZW8gLnZqcy1wb3N0ZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5jb250ZW50LXZpZGVvIC52anMtcG9zdGVyOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwZDVmNCAwJSwgIzAwYWJlNSAxMDAlKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC52aWRlby1qcy52anMtcGF1c2VkLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1wb3N0ZXIsXG4gICAgLnZqcy1kZWZhdWx0LXNraW4udmpzLXBhdXNlZC52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtYmlnLXBsYXktYnV0dG9ue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAudmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbntcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAudmpzLWRlZmF1bHQtc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmV7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbn0iLCIuZmFjdHMtc2xpZGV7XG4gICAgcGFkZGluZzogNjlweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZhY3RzLXNsaWRlX190cmlhbmdsZS1ib3R0b217XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOjA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBib3JkZXItYm90dG9tOiA4NXB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgYm9yZGVyLWxlZnQ6IDg1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDI7XG59XG5cblxuXG4uZmFjdC1maWd1cmV7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbGF0by1ib2xkLWZhbWlseSk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4uZmFjdC1pY29ue1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbn1cblxuLmZhY3QtdGV4dHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZmFjdHMtc2xpZGV7XG4gICAgICAgIHBhZGRpbmc6IDY1cHggMDtcbiAgICB9XG5cbiAgICAuZmFjdC1maWd1cmV7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLmZhY3QtdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAuZmFjdHMtc2xpZGVfX3RyaWFuZ2xlLWJvdHRvbXtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIH1cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTc1cHggc29saWQgIzAwZDVmNDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDE3NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5mYWN0cy1zbGlkZV9fdHJpYW5nbGUtYm90dG9tOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogNzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3MHB4IHNvbGlkICMwMDJiOTA7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG5cbiAgICAuZmFjdHMtc2xpZGVfX3RyaWFuZ2xlLXRvcHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZmFjdHMtc2xpZGVfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJvcmRlci10b3A6IDE3NXB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTc1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAuZmFjdHMtc2xpZGVfX3RyaWFuZ2xlLXRvcDphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogNzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDcwcHggc29saWQgIzAwMmI5MDtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbn1cblxuIiwiLyogQ29udGVudCBUZWFzZXIgTW9iaWxlICovXHJcbi8qIF9fX19fX19fX19fX19fX19fX19fXyAqL1xyXG5cclxuLmNvbnRlbnQtdGVhc2Vye1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLyouY29udGVudC10ZWFzZXIgLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXI6aG92ZXIgLmdyYWRpZW50LXByaW1hcnk6YmVmb3JlLFxyXG4uY29udGVudC10ZWFzZXI6Zm9jdXMgLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xyXG4gICAgb3BhY2l0eTogLjY7XHJcbn0qL1xyXG5cclxuLmNvbnRlbnQtdGVhc2VyX19pbWd7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9faW1nIC5pbWdfX2hvdmVyLW92ZXJsYXl7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzAwZDVmNDsgLyogT2xkIGJyb3dzZXJzICovXHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXI6aG92ZXIgLmNvbnRlbnQtdGVhc2VyX19pbWcgLmltZ19faG92ZXItb3ZlcmxheSB7XHJcbiAgICBvcGFjaXR5OiAuODtcclxufVxyXG5cclxuXHJcbi5jb250ZW50LXRlYXNlcl9faW1nIC5pbWdfX3RyaWFuZ2xlLW92ZXJsYXl7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbiAgICBoZWlnaHQ6IDE1NXB4O1xyXG4gICAgYm90dG9tOjA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmNvbnRlbnQtdGVhc2VyOmhvdmVyIC5jb250ZW50LXRlYXNlcl9faW1nIC5pbWdfX3RyaWFuZ2xlLW92ZXJsYXl7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXJfX2ltZyAuaW1nX190cmlhbmdsZS1vdmVybGF5OmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGJvcmRlci1ib3R0b206IDE1MHB4IHNvbGlkICMwMGQ1ZjQ7XHJcbiAgICBib3JkZXItbGVmdDogMTUwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9faW1nIC5pbWdfX3RyaWFuZ2xlLW92ZXJsYXk6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA2MHB4IHNvbGlkICMwMDJiOTA7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5cclxuLyogQ29udGVudCBUZWFzZXIgQm9keSAqL1xyXG4uY29udGVudC10ZWFzZXJfX2JvZHl7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXJfX2JvZHkgLmJvZHlfX2hse1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAvMjApO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXJfX2JvZHkgLmJvZHlfX2Rlc2NyaXB0aW9ue1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTYpO1xyXG59XHJcblxyXG4uY29udGVudC10ZWFzZXJfX2JvZHkgLmJvZHlfX2F7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9fYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4vKiBDb250ZW50IFRlYXNlciBEZXNrdG9wICovXHJcbi8qIF9fX19fX19fX19fX19fX19fX19fX18gKi9cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuXHJcbiAgICAvKiBDb250ZW50IFRlYXNlciBCb2R5ICovXHJcbiAgICAuY29udGVudC10ZWFzZXJfX2JvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9faGx7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM0LzI0KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LXRlYXNlcl9fYm9keSAuYm9keV9fZGVzY3JpcHRpb257XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzMvMTgpO1xyXG4gICAgfVxyXG59IiwiLmxnLWJhY2tkcm9wLmluIHtcbiAgICBvcGFjaXR5OiAwLjg1O1xufVxuXG5cbi5sZy1zdWItaHRtbHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuLmxnLW91dGVyIC5sZy1pbWFnZSB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGctb3V0ZXIgLmxnLWltYWdlIHtcbiAgICAgICAgYm9yZGVyOiA0MHB4IHNvbGlkICNmZmY7XG4gICAgfVxufSIsIi5yZWZlcmVuY2VzLXRpbGVzX190aWxle1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuLnJlZmVyZW5jZXMtdGlsZXNfX3RpbGU6YmVmb3Jle1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDBkNWY0IDAlLCAjMDBhYmU1IDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnJlZmVyZW5jZS10aWxlc19fdGlsZS0tYWN0aXZlOmJlZm9yZSxcbi5yZWZlcmVuY2UtdGlsZXNfX3RpbGUtLWFjdGl2ZSAub3ZlcmxheV9fY2xvc2UsXG4ucmVmZXJlbmNlLXRpbGVzX190aWxlLS1hY3RpdmUgLm92ZXJsYXlfX3RleHQge1xuICAgIG9wYWNpdHk6IDE7XG59XG4udGlsZV9faW1nIHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5vdmVybGF5X190ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm92ZXJsYXlfX2Nsb3NlLFxuLm92ZXJsYXlfX3RleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5vdmVybGF5X190ZXh0LFxuLm92ZXJsYXlfX2Nsb3Nle1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5vdmVybGF5X19jbG9zZXtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG59XG5cbi5vdmVybGF5X19obHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5vdmVybGF5X19zbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yZWZlcmVuY2VzLXRpbGVzX190aWxlIHtcbiAgICAgICAgaGVpZ2h0OiAyMDdweDtcbiAgICB9XG5cbiAgICAudGlsZV9faW1nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAub3ZlcmxheV9fY2xvc2Uge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICByaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAub3ZlcmxheV9faGwge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLm92ZXJsYXlfX3NsIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn0iLCIuY29udGFjdC1pdGVtX19obHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5kZXNjcmlwdGlvbi1saW5lX19sYWJlbCxcclxuLmRlc2NyaXB0aW9uLWxpbmUtLWltcG9ydGFudHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLmRlc2NyaXB0aW9uLWxpbmVfX2xhYmVsLS1ibG9ja3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIi50ZWFzZXItcXVlcl9fdGVhc2Vye1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyIC50ZWFzZXJfX2ltZy5ncmFkaWVudC1wcmltYXJ5OmJlZm9yZXtcclxuICAgIG9wYWNpdHk6IC44O1xyXG59XHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyIC50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLWJvdHRvbSxcclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tdG9we1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4udGVhc2VyLXF1ZXJfX3RlYXNlcjpob3ZlciAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcCxcclxuLnRlYXNlci1xdWVyX190ZWFzZXI6aG92ZXIgLmRlZmF1bHQtaW1nX190cmlhbmdsZS1ib3R0b217XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4udGVhc2VyLXF1ZXJfX3RlYXNlcjpob3ZlciAgLmRlZmF1bHQtaW1nX190cmlhbmdsZS1ib3R0b206YmVmb3Jle1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTIwcHggc29saWQgIzAwZDVmNDtcclxuICAgIG9wYWNpdHk6IC41O1xyXG59XHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcDpiZWZvcmV7XHJcbiAgICBib3JkZXItdG9wOiAxMjBweCBzb2xpZCAjMDBkNWY0O1xyXG4gICAgb3BhY2l0eTogLjU7XHJcbn1cclxuXHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbTphZnRlcntcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgIzAwMmI5MDtcclxuICAgIG9wYWNpdHk6IC4yO1xyXG59XHJcbi50ZWFzZXItcXVlcl9fdGVhc2VyOmhvdmVyICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcDphZnRlcntcclxuICAgIGJvcmRlci1sZWZ0OiA2MHB4IHNvbGlkICMwMDJiOTA7XHJcbiAgICBvcGFjaXR5OiAuMjtcclxufVxyXG5cclxuXHJcbi50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLWJvdHRvbXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxODBweDtcclxuICAgIGhlaWdodDogMTYzcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLXRvcHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTYzcHg7XHJcbiAgICB3aWR0aDogMTc1cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnRlYXNlcl9fdHJpYW5nbGUtb3ZlcmxheS0tYm90dG9tOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGJvcmRlci1ib3R0b206IDEyMHB4IHNvbGlkICMwMGQ1ZjQ7XHJcbiAgICBib3JkZXItbGVmdDogMTIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDQ7XHJcbn1cclxuXHJcbi50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLWJvdHRvbTphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgIzAwMmI5MDtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHotaW5kZXg6IDM7XHJcbn1cclxuXHJcbi50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLXRvcDpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBib3JkZXItdG9wOiAxMjBweCBzb2xpZCAjMDBkNWY0O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA0O1xyXG59XHJcblxyXG4udGVhc2VyX190cmlhbmdsZS1vdmVybGF5LS10b3A6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXRvcDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCAjMDAyYjkwO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDowO1xyXG4gICAgei1pbmRleDogMztcclxufVxyXG5cclxuLnRlYXNlcl9faW1ne1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLnRlYXNlcl9fZGVmYXVsdC1pbWd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjY2JjZWQwO1xyXG59XHJcblxyXG4udGVhc2VyX19kZWZhdWx0LWltZy5ncmFkaWVudC1wcmltYXJ5OmJlZm9yZSxcclxuLnRlYXNlcl9faW1nLmdyYWRpZW50LXByaW1hcnk6YmVmb3Jle1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xyXG59XHJcblxyXG4vKiovXHJcblxyXG4udGVhc2VyX19kZWZhdWx0LWltZyAuaWNvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgIGNvbG9yOiAjZjVmNWY2O1xyXG59XHJcblxyXG5cclxuLmRlZmF1bHQtaW1nX190cmlhbmdsZS1ib3R0b217XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgICBoZWlnaHQ6IDE2M3B4O1xyXG4gICAgYm90dG9tOjA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5kZWZhdWx0LWltZ19fdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG9wYWNpdHk6IDAuMTU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxMjBweCBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLWJvdHRvbTphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDYwcHggc29saWQgI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuMTU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5cclxuLmRlZmF1bHQtaW1nX190cmlhbmdsZS10b3B7XHJcbiAgICBoZWlnaHQ6IDE2M3B4O1xyXG4gICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLmRlZmF1bHQtaW1nX190cmlhbmdsZS10b3A6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogMC4xNTtcclxuICAgIGJvcmRlci10b3A6IDEyMHB4IHNvbGlkICNmZmY7XHJcbiAgICBib3JkZXItcmlnaHQ6IDEyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5kZWZhdWx0LWltZ19fdHJpYW5nbGUtdG9wOmFmdGVye1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci10b3A6IDYwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA2MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDYwcHggc29saWQgI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuMTU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9fdGVhc2VyLWJvZHl7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4udGVhc2VyLWJvZHlfX2hse1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi50ZWFzZXItYm9keV9fc2x7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogIzdlODQ4YTtcclxufVxyXG5cclxuLnRlYXNlci1ib2R5X19zbD4uaWNvbixcclxuaDIgLmljb24ubmV3cy1kZXRhaWx7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG59XHJcblxyXG4udGVhc2VyLWJvZHlfX2Rlc2NyaXB0aW9uPmF7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuLnRlYXNlci1ib2R5X19kZXNjcmlwdGlvbj5hOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZGVmYXVsdC1pbWdfX3RyaWFuZ2xlLXRvcCxcclxuICAgIC50ZWFzZXJfX3RyaWFuZ2xlLW92ZXJsYXktLXRvcHtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgfVxyXG4gICAgLmRlZmF1bHQtaW1nX190cmlhbmdsZS1ib3R0b20sXHJcbiAgICAudGVhc2VyX190cmlhbmdsZS1vdmVybGF5LS1ib3R0b217XHJcbiAgICAgICAgaGVpZ2h0OiAyNDVweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRlYXNlcl9fZGVmYXVsdC1pbWcgLmljb257XHJcbiAgICAgICAgZm9udC1zaXplOiAxNTZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyLWJvZHlfX2hse1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfX3RlYXNlci1ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMzFweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyLXF1ZXJfX3RlYXNlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbn0iLCIucGFnaW5hdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uX19wcmV2aW91cywgLnBhZ2luYXRpb25fX25leHR7XHJcbiAgICBmb250LXNpemU6IDZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTZweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+bGk+YXtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGEucGFnaW5hdGlvbl9fYS0tbmV4dCwgLnBhZ2luYXRpb24gYS5wYWdpbmF0aW9uX19hLS1wcmV2aW91c3tcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46Zm9jdXMsXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpob3ZlcixcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjJmMmYzO1xyXG59XHJcbiIsIlxuLmluZm9ib3hfX2lubmVye1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjN2U4NDhhO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xufVxuLmluZm9ib3hfX2JvZHl7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluZm9ib3hfX2hse1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmluZm9ib3hfX2xpbmt7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5nb29nbGUtbWFwX19tYXJrZXIgLm1hcmtlci1wbHVze1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogNnB4O1xuICAgIHRvcDogNnB4O1xufVxuXG4uZ29vZ2xlLW1hcF9fbWFya2VyIC5tYXJrZXItcGx1czpiZWZvcmV7XG4gICAgY29udGVudDogdmFyKC0taWNvbi1wbHVzKTtcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGVmYXVsdCk7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogNXB4O1xufVxuXG4uZ29vZ2xlLW1hcF9fbWFya2VyLXdyYXBwZXIuaXMtYWN0aXZlIC5pY29uLXBvaXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLmdvb2dsZS1tYXBfX21hcmtlci13cmFwcGVyLmlzLWFjdGl2ZSAubWFya2VyLXBsdXM6YmVmb3Jle1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn0iLCIucm91dGVucGxhbmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJvdXRlbnBsYW5lciAuYnRue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6MDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiA1N3B4O1xufVxuXG4ucm91dGVucGxhbmVyIC5mb3JtLWNvbnRyb2x7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwYWJlNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgIC5yb3V0ZW5wbGFuZXIgLmJ0bntcbiAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLnJvdXRlbnBsYW5lciAuZm9ybS1jb250cm9se1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgICB9XG59IiwiLnNlYXJjaC1zbGlkZSAucGFnZS1oZWFkaW5ne1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxufVxyXG5cclxuLnNlYXJjaC1zbGlkZV9faW5wdXR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zZWFyY2gtc2xpZGVfX2lucHV0IC5mb3JtLWNvbnRyb2wtLWlucHV0e1xyXG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDBhYmU1O1xyXG59XHJcblxyXG4uc2VhcmNoLXNsaWRlX19pbnB1dCAuYnRue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGhlaWdodDogNTNweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnBhZ2luYXRpb257XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0LXNsaWRlIC50ZWFzZXItYm9keV9faGx7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjVweDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnRlYXNlci1ib2R5X19zbHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnNlYXJjaC1yZXN1bHQ6Zmlyc3QtY2hpbGQgLnRlYXNlci1xdWVyX190ZWFzZXItLXNlYXJjaHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0LXNsaWRlIC5zZWFyY2gtcmVzdWx0IGJ7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnNlYXJjaC1yZXN1bHQgLnRlYXNlci1ib2R5X19kZXNjcmlwdGlvbiBiLFxyXG4uc2VhcmNoLXJlc3VsdC1zbGlkZSAuc2VhcmNoLXJlc3VsdCAudGVhc2VyLWJvZHlfX3NsIGJ7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1kZWZhdWx0LWZhbWlseSk7XHJcbn1cclxuLnNlYXJjaC1yZXN1bHQtc2xpZGUgLnNlYXJjaC1yZXN1bHQgLnRlYXNlci1ib2R5X19obCBie1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbGF0by1ib2xkLWZhbWlseSk7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc2VhcmNoLXJlc3VsdC1zbGlkZSAudGVhc2VyLWJvZHlfX3Nse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdC1zbGlkZSAuc2VhcmNoLXJlc3VsdDpmaXJzdC1jaGlsZCAudGVhc2VyLXF1ZXJfX3RlYXNlci0tc2VhcmNoe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1zbGlkZV9faW5wdXQgLmJ0bntcclxuICAgICAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1zbGlkZV9faW5wdXQgLmZvcm0tY29udHJvbC0taW5wdXR7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLmNvb2tpZS1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICAgIHotaW5kZXg6IDk5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICB9XG59XG4uY29va2llLWJhcl9fdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhcl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB9XG59XG5cbi5jb29raWUtYmFyX19kZXRhaWwsXG5hLmNvb2tpZS1iYXJfX2RldGFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhcl9fZGV0YWlsIHtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgfVxufVxuLmNvb2tpZS1iYXJfX2RldGFpbC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcbiAgICBjb2xvcjogIzAwYWJlNTtcbn1cbi5jb29raWUtYmFyX19kZXRhaWwtYnRuOmhvdmVyLFxuLmNvb2tpZS1iYXJfX2RldGFpbC1idG46Zm9jdXMsXG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvb2tpZS1iYXJfX2RldGFpbC1idG46aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuY29va2llLWJhcl9fZGV0YWlsLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19hY2NlcHQge1xuICAgIG1hcmdpbi1sZWZ0OiAuNzVyZW07XG59XG5cbi8qIG1vZGFsICovXG4uY29va2llLW1vZGFsX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG4uY29va2llLW1vZGFsX19pdGVtLS1hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY29va2llLW1vZGFsX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgLypmb250LXdlaWdodDogYm9sZDsqL1xufVxuLmNvb2tpZS1tb2RhbF9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogc3dpdGNoICovXG4uY29va2llLW1vZGFsX19zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cbi5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG4uY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICBib3R0b206IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cbmlucHV0OmNoZWNrZWQgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmlucHV0OmZvY3VzICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmlucHV0OmNoZWNrZWQgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xufVxuXG4uZHNndm8taGludCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn0iLCIuaW5mby1tb2RhbF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmluZm8tbW9kYWxfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5pbmZvLW1vZGFsX19jbG9zZS1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0OHJlbSAvMTYpO1xufVxuXG4ubW9kYWwtb3BlbiAuaW5mby1tb2RhbCB7LypidWdmaXggZm9yIElFIC0+IHRoaXMgY29kZSBpcyBuZWVkZWQgYmVjYXVzZSB0aGUgLmZhZGUgY2xhc3MgZG9lcyBub3Qgd29yayBmb3IgSUUsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjMyOTk4MC9tb2RhbC1ub3Qtb3BlbmluZy1pbi1pZSovXG4gICAgZGlzcGxheTogYmxvY2s7XG59IiwiLmNvbnNlbnQtb3ZlcmxheV9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCMwMGQ1ZjQgMCwjMDBhYmU1IDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGJvcmRlcjogNHJlbSB3aGl0ZSBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3dyYXBwZXIuaXMtYWN0aXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fdHJpYW5nbGVzLWxlZnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xufVxuXG4uY29uc2VudC1vdmVybGF5X190cmlhbmdsZXMtbGVmdDpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDE3NXB4IHNvbGlkICMwMDJiOTA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNzVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3RyaWFuZ2xlcy1sZWZ0OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAyNzVweCBzb2xpZCAjMDBkNWY0O1xuICAgIGJvcmRlci1yaWdodDogMjc1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmNvbnNlbnQtb3ZlcmxheV9fdHJpYW5nbGVzLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1MHB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgb3BhY2l0eTogLjI7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDBweCk7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3RyaWFuZ2xlcy1yaWdodDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDEyMHB4IHNvbGlkICMwMDJiOTA7XG4gICAgb3BhY2l0eTogLjI7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3dyYXBwZXIgcCB7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uY29uc2VudC1vdmVybGF5X193cmFwcGVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jb25zZW50LW92ZXJsYXlfX3dyYXBwZXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLyogdGhpcyBjb21lcyBmcm9tIHRoZSBjb29raWVib3QgZGVjbGFyYXRpb24gb3ZlcmxheSovXG4uQ29va2llRGVjbGFyYXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufSIsIi5mb290ZXItdG9wX19ib2R5e1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uZm9vdGVyX19obHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmZvb3Rlcl9fdG9wLXRyaWFuZ2xle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZm9vdGVyX190b3AtdHJpYW5nbGU6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjI7XG4gICAgYm9yZGVyLWJvdHRvbTogMTUwcHggc29saWQgIzAwMmI5MDtcbiAgICBib3JkZXItcmlnaHQ6IDE1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mb290ZXJfX3RvcC10cmlhbmdsZTphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA0NXB4IHNvbGlkICMwMGQ1ZjQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG59XG4uZm9vdGVyX19ib3R0b217XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjM7XG4gICAgcGFkZGluZzogMjFweCAwO1xufVxuXG4uZm9vdGVyX19ib3R0b20gdWwge1xuICAgIG1hcmdpbjogMDtcbn1cbi5mb290ZXJfX2JvdHRvbSB1bD5saTpmaXJzdC1jaGlsZHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb290ZXJfX2JvdHRvbSAuZWxlbWVudHMtbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZm9vdGVyX19ib3R0b20gLmVsZW1lbnRzLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogY2FsYygxMDByZW0vMTYpO1xufVxuXG4uZm9vdGVyX19ib3R0b20gLmRhaWtpbi1sb2dve1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIxcHggMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZm9vdGVyX19ib3R0b20gLmxpc3QtaW5saW5le1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvb3Rlcl9fYm90dG9tIC5saXN0LWlubGluZSA+IGxpe1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5mb290ZXJfX2JvdHRvbSAubGlzdC1pbmxpbmUgPiBsaSA+IGF7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb290ZXJfX2JvdHRvbSAubGlzdC1pbmxpbmUgPiBsaSA+YTpob3ZlcntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cblxuXG4uZm9vdGVyX19ib3R0b20gLmljb24tZGFpa2lue1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mb290ZXJfX2ljb24tc3RyYXVzcy1maWxsZWR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICByaWdodDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICBjb2xvcjogI2YyZjJmMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5mb290ZXItdG9wX19ib2R5e1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG5cbiAgICAuZm9vdGVyX19obHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX3RvcCAuZm9ybS1ncm91cHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19ib3R0b20gLmxpc3QtaW5saW5le1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAubGlzdC1pbmxpbmUgPiBsaXtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAuaWNvbi1kYWlraW57XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAuZGFpa2luLWxvZ297XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZm9vdGVyX19ib3R0b20gLmVsZW1lbnRzLWxvZ28ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2JvdHRvbSAuZWxlbWVudHMtbG9nbyBpbWcge1xuICAgICAgICB3aWR0aDogY2FsYygxNTByZW0vMTYpO1xuICAgIH1cblxuICAgIC5mb290ZXJfX3RvcC10cmlhbmdsZXtcbiAgICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX3RvcC10cmlhbmdsZTphZnRlcntcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDg1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogODVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogODVweCBzb2xpZCAjMDBkNWY0O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmZvb3Rlcl9fYm90dG9tIC5pY29uLWRhaWtpbntcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaHRtbC5oYXMtb3ZlcmZsb3ctaGlkZGVuLCAuaGFzLW92ZXJmbG93LWhpZGRlbiBib2R5IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdntcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8qVG9nZ2xlIEJ1dHRvbiovXG4gICAgLm5hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dCwgb3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxMC41cHg7XG4gICAgfVxuICAgIC5pcy1vcGVuIC5pY29uLWJhcjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAuaXMtb3BlbiAuaWNvbi1iYXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgLmlzLW9wZW4gLmljb24tYmFyOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC05cHgpIHRyYW5zbGF0ZVkoLTlweCk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JlYzFjNDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdi5pcy1vcGVue1xuICAgICAgICB3aWR0aDogOTMlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOCUpO1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW5hdj5saT5he1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmVjMWM0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYgLnN1Ym5hdi10b2dnbGV7XG4gICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBwYWRkaW5nOiAyN3B4IDIwcHg7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYgbGkuaXMtb3Blbj5hPi5zdWJuYXYtdG9nZ2xle1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuXG4gICAgLm1vYmlsZS1uYXYgLm5hdmJhci1tYWluX19kcm9wZG93bixcbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW1haW5fX2Ryb3Bkb3duX19zdWJuYXZ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYgLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saT5he1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDBkMWYyO1xuICAgIH1cbiAgICAubW9iaWxlLW5hdiAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpPmE+Lmljb24tYXJyb3ctbmF2e1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDIwcHg7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYgLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2IC5uYXZiYXItbWFpbl9fZHJvcGRvd25fX3N1Ym5hdj51bD5saT5he1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuICAgIC5tb2JpbGUtbmF2IC5uYXZiYXItbWFpbl9fZHJvcGRvd25fX3N1Ym5hdj51bD5saTpsYXN0LWNoaWxkPmF7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkZGZmZDtcbiAgICB9XG5cblxuICAgIC5tb2JpbGUtbmF2X19idG4td3JhcHBlcntcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIC5tb2JpbGUtbmF2X19idG4td3JhcHBlcj5he1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLm1vYmlsZS1uYXZfX2J0bi13cmFwcGVyPmE+Lmljb24tcGhvbmV7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgICBcbiAgICBcbiAgICAubW9iaWxlLW5hdl9fc2VhcmNoe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXZfX3NlYXJjaCAuZm9ybS1jb250cm9se1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMThweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXNlYXJjaF9fYnRue1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItc2VhcmNoX19idG4uYnRuLWljb24gLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAubmF2YmFyLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzogMCA0NXB4O1xuICAgIH1cbiAgICAubmF2YmFyLWNvbGxhcHNle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWlue1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDIxcHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2U7XG5cbiAgICB9XG5cbiAgICAuYWZmaXgubmF2YmFyLW1haW4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZWMxYzQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlO1xuICAgIH1cblxuXG4gICAgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Pmxpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLyoubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGk+YTpob3ZlciwqL1xuICAgIC8qLm5hdmJhci1tYWluIC5uYXZiYXItbmF2PmxpPmE6Zm9jdXN7Ki9cbiAgICAgICAgLypmb250LXdlaWdodDogNzAwOyovXG4gICAgLyp9Ki9cblxuXG4gICAgLm5hdmJhci1yaWdodHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAubmF2YmFyLXJpZ2h0PmxpOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodF9faXRlbXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodF9faXRlbS0tc2VhcmNoe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgfVxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0tLXNlYXJjaCAuZm9ybS13cmFwe1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICB9XG5cbiAgICAuYWZmaXggLm5hdmJhci1yaWdodF9faXRlbXtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtIC5pY29uLmljb24tbWFpbHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodF9faXRlbSAuaWNvbi5pY29uLXNlYXJjaHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93bntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2PmxpOmhvdmVyIC5uYXZiYXItbWFpbl9fZHJvcGRvd257XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWx7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgICB9XG4gICAgXG4gICAgLmFmZml4IC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWx7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMGQ1ZjQgMCUsICMwMGFiZTUgMTAwJSk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd246YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIC5hZmZpeCAubmF2YmFyLW1haW5fX2Ryb3Bkb3duOmJlZm9yZXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAjMDBhYmU1O1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk+YXtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZzogOXB4IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JlYzFjNDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpOmxhc3QtY2hpbGQ+YSxcbiAgICAuYWZmaXggLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saTpsYXN0LWNoaWxkPmF7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgLmFmZml4IC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk+YXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saT5hOmhvdmVye1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmFmZml4IC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk+YTpob3ZlcntcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGFiZTU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93biB1bD5saS5oYXMtc3VibmF2e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiZWMxYzQ7XG4gICAgfVxuXG4gICAgLmFmZml4IC5uYXZiYXItbWFpbl9fZHJvcGRvd25fX3N1Ym5hdntcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbl9fZHJvcGRvd24gdWw+bGk6aG92ZXIgLm5hdmJhci1tYWluX19kcm9wZG93bl9fc3VibmF2e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW5fX2Ryb3Bkb3duIHVsPmxpLmhhcy1zdWJuYXY+YTpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IHZhcigtLWljb24tYXJyb3ctbmF2KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGljb25mb250O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNXB4O1xuICAgIH1cblxuXG4gICAgLyogdG9nZ2xlIHNlYXJjaCAqL1xuICAgIC5uYXZiYXItcmlnaHRfX3NlYXJjaGJhciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDI1MG1zIGVhc2U7XG4gICAgfVxuICAgIC5uYXZiYXItcmlnaHQ+bGl7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2e1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2U7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0e1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAubmF2YmFyLXNlYXJjaC10cmlnZ2Vye1xuICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItcmlnaHQgLnNlYXJjaC1jbG9zZXtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLyogTmF2YmFyIGFjdGl2ZSAqL1xuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgYS5uYXZiYXItYnJhbmR7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHRfX2l0ZW0tLXNlYXJjaHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZSAubmF2YmFyLXJpZ2h0IC5zZWFyY2gtY2xvc2V7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlLmFmZml4LXRvcHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHQ+bGk6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1uYXZ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUgLm5hdmJhci1zZWFyY2gtdHJpZ2dlcntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwMHB4IDEwMDBweCAwO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHRfX3NlYXJjaC1pbnB1dHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMjBweCAxNXB4IDIwcHg7XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgd2lkdGg6IDU4NXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICB9XG5cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXJpZ2h0X19zZWFyY2gtaW5wdXR7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGFiZTU7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXNlYXJjaC10cmlnZ2Vye1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUuYWZmaXggLm5hdmJhci1yaWdodCAuc2VhcmNoLWNsb3Nle1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuXG5cbiAgICAvKiBQbGFjZWhvbGRlciBjb2xvciBmb3IgbmF2IGFmZml4ICovXG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUuYWZmaXggLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG4gICAgLm5hdmJhci1tYWluLnNlYXJjaC1hY3RpdmUuYWZmaXggLm5hdmJhci1yaWdodF9fc2VhcmNoLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgb3BhY2l0eTogIDE7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlLmFmZml4IC5uYXZiYXItcmlnaHRfX3NlYXJjaC1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIG9wYWNpdHk6ICAxO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZS5hZmZpeCAubmF2YmFyLXJpZ2h0X19zZWFyY2gtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgfVxuXG5cbn1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIC5uYXZiYXItbmF2PmxpPmF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogMTZweCA5cHg7XG4gICAgfVxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCl7XG4gICAgLm5hdmJhci1uYXY+bGk+YXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjEzcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MTNweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQyMHB4KXtcbiAgICAubmF2YmFyLXJpZ2h0e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0X19pdGVtLXRleHR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdmJhci1yaWdodF9faXRlbSAuaWNvbi5pY29uLW1haWx7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLXJpZ2h0Lmxpc3QtaW5saW5lPmxpe1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5uYXZiYXItcmlnaHRfX2l0ZW0tLXNlYXJjaHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHRfX2l0ZW0tLXNlYXJjaHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbi5zZWFyY2gtYWN0aXZlIC5uYXZiYXItcmlnaHRfX3NlYXJjaC1pbnB1dHtcbiAgICAgICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMjBweDtcbiAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4uc2VhcmNoLWFjdGl2ZSAubmF2YmFyLXJpZ2h0IC5zZWFyY2gtY2xvc2V7XG4gICAgICAgIHJpZ2h0OiAtNjVweDtcbiAgICB9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAubmF2YmFyLWhlYWRlcl9fdGVse1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAubmF2YmFyLm5vLWhlYWRlci1pbWFnZXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YyZjJmMztcbiAgICB9XG59Il19 */
/*# sourceMappingURL=/public/static/build/css//style.min.css.map */
