:root{font-size:16px;font-family:Noto Sans JP,sans-serif;color:#0032cd;background:#fff}:root a{color:#fff;text-decoration:none;cursor:pointer}:root a:hover{cursor:pointer;color:#fde10c;transition:color .5s ease-in}:root ul.menu{margin-left:0}:root p{margin-bottom:0}:root input{color:#0096d6}.header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:60px 0;text-align:center}@media screen and (min-width:48em){.header{margin:60px 50px 86px}}@media screen and (min-width:64em){.header{align-items:flex-start;margin:156px 50px 86px;flex-direction:row;text-align:left}}.header .view-content .views-row .content{padding-top:25px;padding-bottom:10px}.header .view-content .views-row .content img:hover{transform:rotate(45deg);transition-duration:1.5s;z-index:3}.header .brands{margin-top:15px;width:100%}@media screen and (min-width:64em){.header .brands{width:64.3%;margin-top:0}}@media screen and (min-width:90em){.header .brands{width:74.5%}}.header .brands .title{margin-left:0}@media screen and (min-width:64em){.header .brands .title{margin-left:25px}}.header .brands .logos .view-content .views-row{margin-right:50px}@media screen and (min-width:64em){.header .brands .logos .view-content .views-row{margin-right:75px}}.header .distributors{display:none;width:50%}@media screen and (min-width:48em){.header .distributors{display:unset}}@media screen and (min-width:64em){.header .distributors{width:35%}}@media screen and (min-width:90em){.header .distributors{width:25%}}.header .distributors .logos .view-content .views-row .content img:hover{transform:rotate(0deg);transform:scale(1.25);transition-duration:1.5s;z-index:3}.header .logos .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (min-width:64em){.header .logos .view-content{flex-wrap:nowrap}}.header .logos .view-content.slick-slider{width:100%;background-color:#fff;box-shadow:0 0 10px #c5c5c5}@media screen and (min-width:48em){.header .logos .view-content.slick-slider{border-radius:50px;box-shadow:unset}}.header .logos .view-content .views-row{margin-right:2px}@media screen and (min-width:64em){.header .logos .view-content .views-row{margin-right:15px}}.header .brands .title{font-size:20px;text-transform:uppercase;font-weight:700;color:#fff}.header .brands .slick-initialized.slick-slider{overflow:hidden}.header .brands .slick-initialized.slick-slider .slick-list .slick-track .slick-slide{width:unset}@media screen and (min-width:48em){.header .brands .slick-initialized.slick-slider .slick-list .slick-track .slick-slide{width:125px!important}}.header .brands .logos .view-content{margin-top:10px}@media screen and (min-width:64em){.header .brands .logos .view-content{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width:1920px){.header .brands .logos .view-content{padding-bottom:1px}}.header .distributors{margin-top:12px}@media screen and (min-width:64em){.header .distributors{margin-top:0}}.header .distributors .title{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase}.header .distributors .logos{background-color:#fff;border-radius:50px}@media screen and (min-width:64em){.header .distributors .logos{background-color:#fff;border-radius:50px;border-top-left-radius:0;border-bottom-left-radius:0}}.header .distributors .logos .view-content{margin-top:10px}@media screen and (min-width:64em){.header .distributors .logos .view-content{border-top-left-radius:0;border-bottom-left-radius:0}}.view-products{margin:0 15px}[dir=ltr] .view-products .breadcrumb{padding-left:0}[dir=rtl] .view-products .breadcrumb{padding-right:0}.view-products .breadcrumb{-webkit-padding-start:0}.view-products .breadcrumb a{color:#000d30}.view-products .breadcrumb li:before{content:"/";color:#000d30;margin-right:5px}.view-products .breadcrumb li:first-child:before{content:none}.view-products .cta{margin-top:10px}.view-products .cta a{color:#000d30;border:1px solid;border-radius:15px;padding:0 10px}@media screen and (min-width:64em){.view-products{margin:0 50px}}@media screen and (min-width:64em){.view-products .top-wrapper{display:flex;align-items:center}}.view-products .top-wrapper>.title{margin-top:20px;font-size:36px;line-height:60px;font-weight:700;color:#fde10c;flex:0 1 40%}.view-products .top-wrapper>.title span{color:#fde10c}.view-products .top-wrapper .description{flex:0 1 60%}.view-products .content-wrapper{display:flex;flex-direction:column;padding:0;background-color:#fff;border-radius:50px;margin-bottom:-50px}@media screen and (min-width:48em){.view-products .content-wrapper{padding:23px 40px}}@media screen and (min-width:64em){.view-products .content-wrapper{flex-direction:row}}.view-products .facets{padding:23px 40px}@media screen and (min-width:64em){.view-products .facets{padding:unset;flex:0 1 22%}}.view-products .products{width:100%;margin-bottom:50px}.view-products .products .wrapper{display:flex;flex-direction:column;margin-top:20px;padding:23px 40px;align-items:center}.view-products .products .wrapper .form-actions,.view-products .products .wrapper .form-item{margin:0}.view-products .products .wrapper .form-autocomplete{background-image:none}@media screen and (min-width:64em){.view-products .products .wrapper{margin-top:0}}@media screen and (min-width:48em){.view-products .products .wrapper{padding:unset;flex-direction:row;justify-content:space-between}}.view-products .products .wrapper .title{color:#000d30;font-size:25px;text-transform:uppercase;font-weight:700}@media screen and (min-width:64em){.view-products .products .wrapper .title{margin-right:100px}}.view-products .products .wrapper .form label{display:none}.view-products .products .wrapper .form .wrapper{border:1px solid #707070;padding:10px;border-radius:20px;width:100%;display:flex;justify-content:space-between;flex-direction:row}.view-products .products .wrapper .form input[type=text]{border:0;text-indent:10px;width:100%;color:#001962!important}.view-products .products .wrapper .form input[type=text]::-moz-placeholder{color:#000d30}.view-products .products .wrapper .form input[type=text]:-ms-input-placeholder{color:#000d30}.view-products .products .wrapper .form input[type=text]::placeholder{color:#000d30}.view-products .products .wrapper .form input[type=text]:focus{outline:none}.view-products .products .wrapper .form input[type=submit]{width:60px;height:24px;font-size:0;border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23000d30'%3E%3Cpath fill-rule='evenodd' d='M19.615 19.184a.554.554 0 01-.17.4.554.554 0 01-.8 0l-5.28-5.283a8.138 8.138 0 01-2.3 1.38c-.85.335-1.76.502-2.736.502-2.18-.05-3.997-.8-5.454-2.25C1.42 12.48.666 10.66.616 8.467c.05-2.178.803-3.996 2.26-5.453C4.333 1.56 6.15.805 8.33.755c2.19.05 4.014.804 5.47 2.26 1.458 1.457 2.21 3.275 2.262 5.453a7.587 7.587 0 01-.522 2.727 8.193 8.193 0 01-1.378 2.29l5.282 5.3c.114.114.17.247.17.4zm-6.67-6.1c1.23-1.227 1.87-2.766 1.92-4.616-.05-1.85-.69-3.385-1.92-4.607-1.228-1.22-2.767-1.858-4.616-1.91-1.85.052-3.386.69-4.608 1.91C2.5 5.084 1.862 6.62 1.812 8.47c.05 1.85.687 3.39 1.91 4.617 1.222 1.23 2.758 1.87 4.607 1.92 1.848-.05 3.387-.69 4.616-1.92z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;transition:background-color .3s ease-in-out}@media screen and (min-width:48em){.view-products .products .wrapper .form input[type=submit]{text-align:left;font-size:14px;color:#fff;background-position:left 15px center}}.view-products .blocks .filtrer{display:none}.view-products .blocks .filtrer:nth-child(2){display:flex;flex:0 1 65%;text-align:unset;margin-top:10px;height:40px}@media screen and (min-width:64em){.view-products .blocks .filtrer:nth-child(2){flex:0 1 100%}}.view-products .blocks .filtrer:nth-child(2) a{font-size:12px;padding:10px 5px;border-radius:25px;color:#000d30;font-weight:700;border:2px solid #ffe41c}.view-products .blocks .filtrer:nth-child(2) a:hover{border:none;background-color:#000;color:#fde10c}.view-products .facets .blocks{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid #000d30;border-radius:25px;padding-left:28px}@media screen and (min-width:64em){.view-products .facets .blocks{max-width:169px;padding-left:28px;margin:30px 0}}@media screen and (min-width:90em){.view-products .facets .blocks{max-width:190px;padding-left:24px}}.view-products .facets .blocks>.title{color:#000d30;text-transform:uppercase;margin-top:10px;font-weight:700;font-size:20px;width:125px}.view-products .facets .blocks .block{display:flex;padding-top:10px;margin-right:50px;flex-wrap:wrap;flex-direction:column;margin-top:32px}@media screen and (min-width:64em){.view-products .facets .blocks .block{flex:1 0 30%;padding-top:0;margin-right:10px}}@media screen and (min-width:90em){.view-products .facets .blocks .block{flex:1 0 30%}}.view-products .facets .blocks .block:last-child{margin-right:0}.view-products .facets .blocks .block .title{font-size:20px;color:#000d30;font-weight:700;text-decoration:underline}.view-products .facets .blocks .block .facet-item{font-size:14px;color:#000d30}.view-products .facets .blocks .block .facet-item:not(:first-child){margin-top:15px}.view-products .products .rows{display:flex;flex-wrap:wrap;width:100%;margin-top:25px;justify-content:space-evenly}.view-products .products .rows .views-row{margin-bottom:20px;margin-top:30px;margin-left:5px;flex:0 1 19%}.view-products .products .rows .views-row:hover{box-shadow:0 0 4px #000d30;border-radius:15px}.view-products .products .rows .node__content{display:flex;flex-direction:column;justify-content:space-between;text-align:center;height:250px}.view-products .products .rows .node__content .field--name-title{color:#000d30;margin-top:10px}.view-products .products .rows .node__content .cta{margin:5px}.view-products .products .rows a:hover{font-weight:700}.view-products .pager{background-color:#fde10c;border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;flex-direction:column;justify-content:space-between;align-content:center;width:100%;color:#000d30}@media screen and (min-width:48em){.view-products .pager{flex-direction:row}}.view-products .pager ul{margin-top:0;padding:5px 0;flex:0 1 33%;text-align:center}@media screen and (min-width:48em){.view-products .pager ul{padding:25px;text-align:left}}.view-products .pager ul a{color:#000d30}.view-products .pager .brand,.view-products .pager .pager-info{padding:25px}.view-products .pager .brand{flex:0 1 33%;text-transform:uppercase;font-weight:700;text-align:center;padding:5px 0}@media screen and (min-width:48em){.view-products .pager .brand{padding:25px}}.view-products .pager .pager-info{flex:0 1 33%;text-align:center;padding:5px 0 10px}@media screen and (min-width:48em){.view-products .pager .pager-info{padding:25px;text-align:right}}.view-products .pager em{font-style:normal}.view-products .facets-widget-checkbox{margin-bottom:2px}.view-products .facets-widget-checkbox .item-list__checkbox{display:flex;flex-direction:column;flex-wrap:wrap}.view-products .facets-widget-checkbox .facets-soft-limit-link{color:#000d30;border:1px solid;border-radius:15px;padding:0 10px;font-size:14px}.view-products .facets-widget-checkbox .facets-soft-limit-link:hover{font-weight:700}.view-products .facets-widget-checkbox ul{padding-left:0;display:flex}.view-products .facets-widget-checkbox li{list-style:none;display:flex;align-items:center}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked){position:absolute;left:-9999px}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked+label,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer;font-weight:700}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked+label:before,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;border:3px solid #000d30;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked+label:after,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked)+label:after{content:"\2713\0020";position:absolute;top:3px;left:3px;font-size:17px;line-height:.8;color:#000d30;transition:all .2s}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:disabled:checked+label:before,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:disabled:checked+label:after{color:#999}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:disabled+label{color:#aaa}.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:checked:focus+label:before,.view-products .facets-widget-checkbox li.facet-item [type=checkbox]:not(:checked):focus+label:before{border:2px dotted #00f}.view-products .facets-widget-checkbox li.facet-item label:hover:before{border:2px solid #4778d9!important}.page--identifier-products .paragraph--type--title .line:after,.page--identifier-products .paragraph--type--title .line:before,.path-taxonomy .paragraph--type--title .line:after,.path-taxonomy .paragraph--type--title .line:before{background-color:#fff}.page--identifier-products .paragraph--type--title .field--name-field-title,.path-taxonomy .paragraph--type--title .field--name-field-title{color:#fff}.ui-menu{border-radius:10px;padding:10px}.ui-menu li{padding-top:7px}.ui-menu .ui-menu-item-wrapper{color:#001962!important}.ui-menu .ui-menu-item-wrapper span{display:none}.ui-menu .ui-menu-item-wrapper:hover{background-color:#fff;font-weight:700;border:none}
/*# sourceURL=products.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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WUFBYSxDQUNiLGtCQUFxQixDQW9FbkIsZ0tBRUUsaUJBQWtCLENBQ2xCLFlBQWUsQ0FDakIsNEtBRUUsaUJBQWtCLENBQ2xCLG1CQUFvQixDQUNwQixjQUFlLENBQ2YsZUFBbUIsQ0FDckIsMExBRUUsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsS0FBTSxDQUNOLFVBQVcsQ0FDWCxXQUFZLENBQ1osd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQix5Q0FBZ0QsQ0FDbEQsd0xBRUUsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsUUFBUyxDQUNULGNBQWUsQ0FDZixjQUFnQixDQUNoQixhQUFjLENBQ2Qsa0JBQXFCLENBQ3ZCLCtGQUNFLFNBQVUsQ0FDVixrQkFBcUIsQ0FDdkIseUZBQ0UsU0FBVSxDQUNWLGtCQUFxQixDQUN2Qiw0TUFFRSxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIscUJBQXdCLENBQzFCLGtHQUNFLFVBQWEsQ0FDZixvRkFDRSxVQUFhLENBQ2Ysc01BRUUsc0JBQXlCLENBQzNCLHdFQUNFLGtDQUFzQyxDQUVoRCxzT0FDRSxxQkFBMkIsQ0FFN0IsNElBQ0UsVUFBZ0IsQ0FFbEIsU0FDRSxrQkFBbUIsQ0FDbkIsWUFBZSxDQUNmLFlBQ0UsZUFBa0IsQ0FDcEIsK0JBQ0UsdUJBQTJCLENBQzNCLG9DQUNFLFlBQWUsQ0FDakIscUNBQ0UscUJBQXlCLENBQ3pCLGVBQWlCLENBQ2pCLFdBQWMiLCJmaWxlIjoicHJvZHVjdHMuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENvbG9ycyAqL1xuLyogQ29udGFpbmVycyAqL1xuOnJvb3Qge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMzJDRDtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgOnJvb3QgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIDpyb290IGE6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICNGREUxMEM7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47IH1cbiAgOnJvb3QgdWwubWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgOnJvb3QgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICA6cm9vdCBpbnB1dCB7XG4gICAgY29sb3I6ICMwMDk2RDY7IH1cblxuLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA2MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBtYXJnaW46IDYwcHggNTBweCA4NnB4IDUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogMTU2cHggNTBweCA4NnB4IDUwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIC5oZWFkZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC5oZWFkZXIgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5jb250ZW50IGltZzpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgICAgei1pbmRleDogMzsgfVxuICAuaGVhZGVyIC5icmFuZHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuaGVhZGVyIC5icmFuZHMge1xuICAgICAgICB3aWR0aDogNjQuMyU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgIC5oZWFkZXIgLmJyYW5kcyB7XG4gICAgICAgIHdpZHRoOiA3NC41JTsgfSB9XG4gICAgLmhlYWRlciAuYnJhbmRzIC50aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAuaGVhZGVyIC5icmFuZHMgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDsgfSB9XG4gICAgLmhlYWRlciAuYnJhbmRzIC5sb2dvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC5oZWFkZXIgLmJyYW5kcyAubG9nb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7IH0gfVxuICAuaGVhZGVyIC5kaXN0cmlidXRvcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyB7XG4gICAgICAgIGRpc3BsYXk6IHVuc2V0OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuaGVhZGVyIC5kaXN0cmlidXRvcnMge1xuICAgICAgICB3aWR0aDogMzUlOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAuaGVhZGVyIC5kaXN0cmlidXRvcnMge1xuICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgICAuaGVhZGVyIC5kaXN0cmlidXRvcnMgLmxvZ29zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAuY29udGVudCBpbWc6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgLmhlYWRlciAubG9nb3MgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC5oZWFkZXIgLmxvZ29zIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG4gICAgLmhlYWRlciAubG9nb3MgLnZpZXctY29udGVudC5zbGljay1zbGlkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggI0M1QzVDNTtcbiAgICAgIC8qLy9tYXgtd2lkdGg6IDkyMHB4OyAvLyBUaGUgd2lkZXN0IGl0IHdpbGwgZ28gb24gYSByZXNwb25zaXZlIHdlYnNpdGVcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNjcmVlbi1sZyB7XG4gICAgICAgIC8vbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAgICAgICAvL21heC13aWR0aDogMTIyMHB4O1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfSovIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmhlYWRlciAubG9nb3MgLnZpZXctY29udGVudC5zbGljay1zbGlkZXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7IH0gfVxuICAgIC5oZWFkZXIgLmxvZ29zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAuaGVhZGVyIC5sb2dvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG4gIC5oZWFkZXIgLmJyYW5kcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5oZWFkZXIgLmJyYW5kcyAuc2xpY2staW5pdGlhbGl6ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmhlYWRlciAuYnJhbmRzIC5zbGljay1pbml0aWFsaXplZC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gICAgICB3aWR0aDogdW5zZXQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLmhlYWRlciAuYnJhbmRzIC5zbGljay1pbml0aWFsaXplZC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuaGVhZGVyIC5icmFuZHMgLmxvZ29zIC52aWV3LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuaGVhZGVyIC5icmFuZHMgLmxvZ29zIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgLmhlYWRlciAuYnJhbmRzIC5sb2dvcyAudmlldy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDsgfSB9XG4gIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuaGVhZGVyIC5kaXN0cmlidXRvcnMgLmxvZ29zIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyAubG9nb3Mge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyAubG9nb3MgLnZpZXctY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC5oZWFkZXIgLmRpc3RyaWJ1dG9ycyAubG9nb3MgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuLnZpZXctcHJvZHVjdHMge1xuICBtYXJnaW46IDAgMTVweDsgfVxuICAudmlldy1wcm9kdWN0cyAuYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7IH1cbiAgICAudmlldy1wcm9kdWN0cyAuYnJlYWRjcnVtYiBhIHtcbiAgICAgIGNvbG9yOiAjMDAwZDMwOyB9XG4gICAgLnZpZXctcHJvZHVjdHMgLmJyZWFkY3J1bWIgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgICAgY29sb3I6ICMwMDBkMzA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC52aWV3LXByb2R1Y3RzIC5icmVhZGNydW1iIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC52aWV3LXByb2R1Y3RzIC5jdGEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAudmlldy1wcm9kdWN0cyAuY3RhIGEge1xuICAgICAgY29sb3I6ICMwMDBkMzA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC52aWV3LXByb2R1Y3RzIHtcbiAgICAgIG1hcmdpbjogMCA1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC52aWV3LXByb2R1Y3RzIC50b3Atd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIC52aWV3LXByb2R1Y3RzIC50b3Atd3JhcHBlciA+IC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNGREUxMEM7XG4gICAgZmxleDogMCAxIDQwJTsgfVxuICAgIC52aWV3LXByb2R1Y3RzIC50b3Atd3JhcHBlciA+IC50aXRsZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjRkRFMTBDOyB9XG4gIC52aWV3LXByb2R1Y3RzIC50b3Atd3JhcHBlciAuZGVzY3JpcHRpb24ge1xuICAgIGZsZXg6IDAgMSA2MCU7IH1cbiAgLnZpZXctcHJvZHVjdHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLnZpZXctcHJvZHVjdHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggNDBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLnZpZXctcHJvZHVjdHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAudmlldy1wcm9kdWN0cyAuZmFjZXRzIHtcbiAgICBwYWRkaW5nOiAyM3B4IDQwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzIHtcbiAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgIGZsZXg6IDAgMSAyMiU7IH0gfVxuICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgLyogVGVzdCBtb2JpbGUgcHJvZHVpdHNcbiAgICAgICBAbWVkaWEgKG1heC13aWR0aDokc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDc1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1zY3JlZW4tbWQge1xuICAgICAgZmxleDogMCAxIDc1JTtcbiAgICB9XG5cbiAgICAucm93cyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDokc20pe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgcGFkZGluZy10b3A6NTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDc1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgIH1cbiAgICB9Ki8gfVxuICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLndyYXBwZXIgLmZvcm0taXRlbSwgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC53cmFwcGVyIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciAuZm9ybS1hdXRvY29tcGxldGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC53cmFwcGVyIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwZDMwO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLndyYXBwZXIgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7IH0gfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC53cmFwcGVyIC5mb3JtIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC53cmFwcGVyIC5mb3JtIC53cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC53cmFwcGVyIC5mb3JtIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICMwMDE5NjIgIWltcG9ydGFudDsgfVxuICAgICAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLndyYXBwZXIgLmZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDAwZDMwOyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciAuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLndyYXBwZXIgLmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctbG9hZChcInB1YmxpYy90aGVtZXMvY3VzdG9tL2ZwYS9zdmcvc2VhcmNoLnN2Z1wiLCBmaWxsPSMwMDBkMzApO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAuM3M7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAud3JhcHBlciAuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNXB4IGNlbnRlcjsgfSB9XG4gIC52aWV3LXByb2R1Y3RzIC5ibG9ja3MgLmZpbHRyZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudmlldy1wcm9kdWN0cyAuYmxvY2tzIC5maWx0cmVyOm50aC1jaGlsZCgyKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAxIDY1JTtcbiAgICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAudmlldy1wcm9kdWN0cyAuYmxvY2tzIC5maWx0cmVyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZmxleDogMCAxIDEwMCU7IH0gfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLmJsb2NrcyAuZmlsdHJlcjpudGgtY2hpbGQoMikgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwZDMwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggI0ZGRTQxQzsgfVxuICAgICAgICAudmlldy1wcm9kdWN0cyAuYmxvY2tzIC5maWx0cmVyOm50aC1jaGlsZCgyKSBhOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICBjb2xvcjogI0ZERTEwQzsgfVxuICAudmlldy1wcm9kdWN0cyAuZmFjZXRzIC5ibG9ja3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMGQzMDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjhweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMgLmJsb2NrcyB7XG4gICAgICAgIG1heC13aWR0aDogMTY5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMgLmJsb2NrcyB7XG4gICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfSB9XG4gICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cyAuYmxvY2tzID4gLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDAwZDMwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHdpZHRoOiAxMjVweDsgfVxuICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMgLmJsb2NrcyAuYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cyAuYmxvY2tzIC5ibG9jayB7XG4gICAgICAgICAgZmxleDogMSAwIDMwJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMgLmJsb2NrcyAuYmxvY2sge1xuICAgICAgICAgIGZsZXg6IDEgMCAzMCU7IH0gfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cyAuYmxvY2tzIC5ibG9jazpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMgLmJsb2NrcyAuYmxvY2sgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzAwMGQzMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzIC5ibG9ja3MgLmJsb2NrIC5mYWNldC1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzAwMGQzMDsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cyAuYmxvY2tzIC5ibG9jayAuZmFjZXQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC5yb3dzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9XG4gICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC5yb3dzIC52aWV3cy1yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZmxleDogMCAxIDE5JTsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLnByb2R1Y3RzIC5yb3dzIC52aWV3cy1yb3c6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4ICMwMDBkMzA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLnJvd3MgLm5vZGVfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDI1MHB4OyB9XG4gICAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLnJvd3MgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDBkMzA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC52aWV3LXByb2R1Y3RzIC5wcm9kdWN0cyAucm93cyAubm9kZV9fY29udGVudCAuY3RhIHtcbiAgICAgICAgbWFyZ2luOiA1cHg7IH1cbiAgICAudmlldy1wcm9kdWN0cyAucHJvZHVjdHMgLnJvd3MgYTpob3ZlciB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAudmlldy1wcm9kdWN0cyAucGFnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREUxMEM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzAwMGQzMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciB1bCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICBmbGV4OiAwIDEgMzMlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciB1bCBhIHtcbiAgICAgICAgY29sb3I6ICMwMDBkMzA7IH1cbiAgICAudmlldy1wcm9kdWN0cyAucGFnZXIgLmJyYW5kLCAudmlldy1wcm9kdWN0cyAucGFnZXIgLnBhZ2VyLWluZm8ge1xuICAgICAgcGFkZGluZzogMjVweDsgfVxuICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciAuYnJhbmQge1xuICAgICAgZmxleDogMCAxIDMzJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVweCAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciAuYnJhbmQge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHg7IH0gfVxuICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciAucGFnZXItaW5mbyB7XG4gICAgICBmbGV4OiAwIDEgMzMlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNXB4IDAgMTBweCAwOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5wYWdlciAucGFnZXItaW5mbyB7XG4gICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gICAgLnZpZXctcHJvZHVjdHMgLnBhZ2VyIGVtIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggLml0ZW0tbGlzdF9fY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCAuZmFjZXRzLXNvZnQtbGltaXQtbGluayB7XG4gICAgICBjb2xvcjogIzAwMGQzMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggLmZhY2V0cy1zb2Z0LWxpbWl0LWxpbms6aG92ZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSB7XG4gICAgICAgIC8qXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMDtcblxuICAgICAgICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtbGlnaHQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2ttYXJrIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG5cblxuXG5cbiAgICAgICAgfSAqL1xuICAgICAgICAvKiBCYXNlIGZvciBsYWJlbCBzdHlsaW5nICovXG4gICAgICAgIC8qIGNoZWNrYm94IGFzcGVjdCAqL1xuICAgICAgICAvKiBjaGVja2VkIG1hcmsgYXNwZWN0ICovXG4gICAgICAgIC8qIGNoZWNrZWQgbWFyayBhc3BlY3QgY2hhbmdlcyAqL1xuICAgICAgICAvKiBkaXNhYmxlZCBjaGVja2JveCAqL1xuICAgICAgICAvKiBhY2Nlc3NpYmlsaXR5ICovXG4gICAgICAgIC8qIGhvdmVyIHN0eWxlIGp1c3QgZm9yIGluZm9ybWF0aW9uICovIH1cbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTk5OTlweDsgfVxuICAgICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCBsaS5mYWNldC1pdGVtIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxuICAgICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCBsaS5mYWNldC1pdGVtIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjk1ZW07XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCBsaS5mYWNldC1pdGVtIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAwZDMwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ1xcMjcxM1xcMDAyMCc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICBjb2xvcjogIzAwMGQzMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzOyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAgICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCBsaS5mYWNldC1pdGVtIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSBbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2JiYjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogI2FhYTsgfVxuICAgICAgICAudmlldy1wcm9kdWN0cyAuZmFjZXRzLXdpZGdldC1jaGVja2JveCBsaS5mYWNldC1pdGVtIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpmb2N1cyArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLnZpZXctcHJvZHVjdHMgLmZhY2V0cy13aWRnZXQtY2hlY2tib3ggbGkuZmFjZXQtaXRlbSBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCBibHVlOyB9XG4gICAgICAgIC52aWV3LXByb2R1Y3RzIC5mYWNldHMtd2lkZ2V0LWNoZWNrYm94IGxpLmZhY2V0LWl0ZW0gbGFiZWw6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDc3OGQ5ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtLWlkZW50aWZpZXItcHJvZHVjdHMgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUgLmxpbmU6YmVmb3JlLCAucGFnZS0taWRlbnRpZmllci1wcm9kdWN0cyAucGFyYWdyYXBoLS10eXBlLS10aXRsZSAubGluZTphZnRlciwgLnBhdGgtdGF4b25vbXkgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUgLmxpbmU6YmVmb3JlLCAucGF0aC10YXhvbm9teSAucGFyYWdyYXBoLS10eXBlLS10aXRsZSAubGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLnBhZ2UtLWlkZW50aWZpZXItcHJvZHVjdHMgLnBhcmFncmFwaC0tdHlwZS0tdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLCAucGF0aC10YXhvbm9teSAucGFyYWdyYXBoLS10eXBlLS10aXRsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udWktbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgLnVpLW1lbnUgbGkge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICBjb2xvcjogIzAwMTk2MiAhaW1wb3J0YW50OyB9XG4gICAgLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiJdfQ== */