.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.icon-fonts{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.overlay-content{overflow:hidden;position:relative}.overlay-content:after{content:"";position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.cookie-banner{position:fixed;z-index:98;bottom:0;right:0;left:0;background-color:#003b5c;max-height:90%;overflow-x:hidden;-ms-overflow-y:hidden;overflow-y:auto;font-size:16px}.cookie-banner.cookie-banner-v2{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;z-index:100;background-color:#fff;padding:30px 5% 20px 10%}.cookie-banner__title{color:#343434;font-weight:700;font-size:24px;margin-bottom:10px}.cookie-banner__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cookie-banner__main p{-webkit-box-flex:1;-ms-flex:1;flex:1 1;color:#343434;font-weight:400;font-size:16px}.cookie-banner__action{margin-left:40px}.cookie-banner__action button{border:1px solid transparent;display:inline-block;text-align:center;font-size:.9em;font-weight:400;letter-spacing:.01em;text-decoration:none;border-radius:2px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;min-width:125px;margin-right:1em;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:12px 10px;line-height:1.2;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;-webkit-box-shadow:none;box-shadow:none}.cookie-banner__action button.secondary{background-color:#fff;border-color:rgba(83,86,90,.7);color:rgba(83,86,90,.7)}.cookie-banner__action button.primary{background-color:#fc4c02;border-color:#fc4c02;color:#fff}.cookie-banner__action button:hover{opacity:.7}.cookie-banner__container{width:100%}.cookie-banner__row{max-width:none;display:block;margin:0}.cookie-banner__columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:initial}.cookie-banner--eight{width:100%}.cookie-banner--three{margin:auto;text-align:center;width:100%}.cookie-banner__policy{margin:1.5em 0 0 5em;margin-left:2em}.cookie-banner__policy-text{clear:both;text-align:left;font-size:.88em;line-height:1.4;float:left;color:#fff;margin:0 0 1.5em;font-family:inherit}.cookie-banner__policy-text a{color:#3860be}.cookie-banner__policy-text *{font-size:inherit;line-height:inherit}.cookie-banner .button-group{display:inline-block;margin-right:auto!important;text-align:center}.cookie-banner .button-group button{border:none;display:inline-block;text-align:center;font-size:.9em;font-weight:400;letter-spacing:.01em;text-decoration:none;border-radius:2px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;margin-top:1rem;font-family:inherit;min-width:125px;margin-right:1em;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:12px 10px;line-height:1.2;background-color:#fc4c02;border-color:#fc4c02;color:#fff;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;-webkit-box-shadow:none;box-shadow:none}.cookie-banner .button-group button:hover{opacity:.7}.cookie-banner .close-btn-container{float:right;width:4.66666666667%;text-align:center;margin-left:4%}.cookie-banner .close-btn-container button{border:none;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-font-smoothing:auto;font-family:inherit;text-align:center;font-size:.9em;font-weight:400;line-height:38px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:2px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;background-position:50%;width:.8em;height:18px;color:#333;border-color:#888;outline:0;opacity:.7;top:50%;margin:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;padding:0}.cookie-popup{-webkit-box-sizing:content-box;box-sizing:content-box;display:none}.cookie-popup__filter{background:rgba(0,0,0,.5);z-index:2147483646;width:100%;height:100%;overflow:hidden;position:fixed;top:0;bottom:0;left:0;-webkit-animation-name:onetrust-fade-in;animation-name:onetrust-fade-in;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cookie-popup__container{padding:0;background-color:#003b5c;-webkit-box-shadow:0 2px 10px -3px #999;box-shadow:0 2px 10px -3px #999;position:fixed;margin:0 auto;top:5%;bottom:10%;right:0;left:0;width:40%;max-width:575px;min-width:575px;border-radius:2.5px;z-index:2147483647;font-size:16px}.cookie-popup__close-icon{position:absolute;top:25px;right:25px;z-index:1;padding:0;background-color:transparent;border:none;color:#fff;height:10px;width:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ4LjMzM3B4IiBoZWlnaHQ9IjM0OC4zMzNweCIgdmlld0JveD0iMCAwIDM0OC4zMzMgMzQ4LjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQ4LjMzMyAzNDguMzM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzU2NTY1NiIgZD0iTTMzNi41NTksNjguNjExTDIzMS4wMTYsMTc0LjE2NWwxMDUuNTQzLDEwNS41NDljMTUuNjk5LDE1LjcwNSwxNS42OTksNDEuMTQ1LDAsNTYuODVjLTcuODQ0LDcuODQ0LTE4LjEyOCwxMS43NjktMjguNDA3LDExLjc2OWMtMTAuMjk2LDAtMjAuNTgxLTMuOTE5LTI4LjQxOS0xMS43NjlMMTc0LjE2NywyMzEuMDAzTDY4LjYwOSwzMzYuNTYzYy03Ljg0Myw3Ljg0NC0xOC4xMjgsMTEuNzY5LTI4LjQxNiwxMS43NjljLTEwLjI4NSwwLTIwLjU2My0zLjkxOS0yOC40MTMtMTEuNzY5Yy0xNS42OTktMTUuNjk4LTE1LjY5OS00MS4xMzksMC01Ni44NWwxMDUuNTQtMTA1LjU0OUwxMS43NzQsNjguNjExYy0xNS42OTktMTUuNjk5LTE1LjY5OS00MS4xNDUsMC01Ni44NDRjMTUuNjk2LTE1LjY4Nyw0MS4xMjctMTUuNjg3LDU2LjgyOSwwbDEwNS41NjMsMTA1LjU1NEwyNzkuNzIxLDExLjc2N2MxNS43MDUtMTUuNjg3LDQxLjEzOS0xNS42ODcsNTYuODMyLDBDMzUyLjI1OCwyNy40NjYsMzUyLjI1OCw1Mi45MTIsMzM2LjU1OSw2OC42MTF6Ii8+PC9nPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;background-position:50%}.cookie-popup__main-content{font-family:inherit;font-size:medium;font-weight:400;-webkit-font-smoothing:auto;letter-spacing:normal;line-height:normal;padding:0;height:auto;min-height:0;max-height:none;min-width:0;max-width:none;border-radius:0;border:none;clear:none;float:none;left:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;background:none;overflow:visible;vertical-align:baseline;visibility:visible;z-index:auto;-webkit-box-shadow:none;box-shadow:none;position:absolute;overflow-y:scroll;padding-left:0;padding-right:30px;top:20px;bottom:20px;margin:0 3px 0 50px;width:calc(100% - 83px);color:#fff;scrollbar-arrow-color:#d8d8d8;scrollbar-darkshadow-color:#d8d8d8;scrollbar-face-color:#d8d8d8;scrollbar-shadow-color:#d8d8d8;-webkit-box-sizing:content-box;box-sizing:content-box}.cookie-popup__main-content::-webkit-scrollbar-track{margin-right:20px}.cookie-popup__main-content::-webkit-scrollbar{width:11px}.cookie-popup__main-content::-webkit-scrollbar-thumb{border-radius:10px;background:#d8d8d8}.cookie-popup__main-content .always-active{float:right;clear:none;color:#3860be;margin:0;font-size:.9em;line-height:1.3}.cookie-popup__main-content .accordion-text.category-item{line-height:1.1;margin-top:10px;display:inline-block;width:100%}.cookie-popup__main-content .button-theme{border:none;border-radius:2px;border:1px solid #fc4c02;margin-bottom:10px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fc4c02;color:#fff;font-size:.75em;letter-spacing:.08em;margin-top:19px;max-width:394px;padding:12px 30px;line-height:1;word-break:break-word;white-space:normal;font-weight:700;height:auto;text-decoration:none}.cookie-popup__main-content .toggle{display:inline-block}.cookie-popup__main-content .switch-checkbox{display:block;position:absolute;width:0;opacity:0}.cookie-popup__main-content .switch-checkbox:checked+.switch-label .switch-inner{margin-left:0}.cookie-popup__main-content .switch-checkbox:checked+.switch-label .switch-nob{right:0;background-color:#3860be;border-color:#3860be}.cookie-popup__main-content .switch-label{-webkit-box-shadow:none;box-shadow:none;border:none;display:block;overflow:hidden;cursor:pointer;border:1px solid #ddd;border-radius:20px;background-color:#f2f1f1;margin-bottom:0}.cookie-popup__main-content .switch-inner{display:block;width:200%;margin-left:-100%;transition:margin .2s ease-in 0s;-moz-transition:margin .2s ease-in 0s;-o-transition:margin .2s ease-in 0s;-webkit-transition:margin .2s ease-in 0s}.cookie-popup__main-content .switch-inner:before{content:"";background-color:#d5e9ff;display:block;width:50%;height:23px}.cookie-popup__main-content .switch-nob{display:block;margin:2px;background:#7d7d7d;position:absolute;bottom:0;border:2px solid #7d7d7d;border-radius:20px;transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;width:17px;height:17px;right:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.cookie-popup__main-content .label-text{display:none}.cookie-popup__main-content .ot-switch{background-color:#003b5c;position:relative;float:right;width:45px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:0;font-size:100%}.cookie-popup__main-content h4{font-size:.9em;line-height:1.3;max-width:90%;vertical-align:middle}.cookie-popup__main-content .pc-policy-text,.cookie-popup__main-content p{margin-top:10px;line-height:1.4;font-size:.82em;color:#fff}.cookie-popup__main-content p{clear:both;float:left}.cookie-popup__main-content .category-header{width:55%;float:left}.cookie-popup__main-content h3{font-size:1.2em;line-height:1.3;margin-bottom:10px;width:100%;color:#fff}.cookie-popup__main-content .text{width:100%;font-size:.82em;line-height:1.4;color:#fff}.cookie-popup__logo{background-position:50%;background-size:contain;background-repeat:no-repeat;height:40px;width:120px;margin-bottom:10px}
@media (min-width:768px){.cookie-banner--eight{width:60%}.cookie-banner--three{width:36%}}
@media (max-width:768px){.cookie-banner.cookie-banner-v2{padding:10px 20px}.cookie-banner__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-banner__action{margin-left:0;margin-top:20px;width:100%}.cookie-banner__action button{width:100%;margin-top:0;margin-bottom:10px}.cookie-banner__action button:last-child{margin-bottom:0}.cookie-banner{padding-top:20px}.cookie-banner .button-group button{width:100%;margin-top:0}.cookie-banner .close-btn-container{position:absolute;top:20px;right:10px}.cookie-popup__container{min-width:100%;width:100%}.cookie-popup__main-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin:0;width:100%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2Jsb2Nrcy9tb2R1bGUvY29va2llLWJhbm5lci9zcmMvX3Njc3MtY29yZS9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vL3NyYy9ibG9ja3MvbW9kdWxlL2Nvb2tpZS1iYW5uZXIvc3JjL2Jsb2Nrcy9tb2R1bGUvY29va2llLWJhbm5lci9jb29raWUtYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vL3NyYy9ibG9ja3MvbW9kdWxlL2Nvb2tpZS1iYW5uZXIvc3JjL19zY3NzLWNvcmUvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy9zcmMvYmxvY2tzL21vZHVsZS9jb29raWUtYmFubmVyL25vZGVfbW9kdWxlcy9Ac2ZlbS9icmVha3BvaW50L2xpYi9icmVha3BvaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBU0UsZ0JBQ0UsV0FDQSxjQUNBLFVBQVcsQ0F5Q2YsVUFDRSxtQkFDQSx1QkFDQSxlQUFnQixDQU9sQixZQUNFLG9CQUNBLFdBQ0Esa0JBQ0EsZ0JBQ0Esb0JBQ0Esb0JBQ0EsYUFBYyxDQ3JFaEIsaUJBQ0UsZ0JBQ0EsaUJBQWtCLENBV25CLHVCQVRHLFdBQ0EsZUFDQSxXQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsK0JBQTJCLENBRy9CLGVBQ0UsZUFDQSxXQUNBLFNBQ0EsUUFDQSxPQUNBLHlCQUNBLGVBQ0Esa0JBQ0Esc0JBQ0EsZ0JBQ0EsY0FBZSxDQXlQaEIsZ0NBdFBFLFFBQ0MsbUNBQUEsMkJBQ0EsWUFDQSxZQUNBLHNCQUNBLHdCQUF5QixDQUszQixzQkFDRixjQ2xDcUIsZ0JEb0NqQixlQUNBLGtCQUFtQixDQUVyQixxQkFDRSxvQkFBQSxvQkFBQSxhQUNBLDhCQUFBLDZCQUFBLHVCQUFBLG1CQUNBLHdCQUFBLHFCQUFBLHNCQUF1QixDQVd4Qix1QkFORyxtQkFBQSxXQUFBLFNBQ0EsY0NoRGUsZ0JEa0RmLGNBQWUsQ0FJbkIsdUJBQ0UsZ0JBQWlCLENBeURsQiw4QkFsREcsNkJBRUEscUJBQ0Esa0JB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QUFpQixDQXpHckIsb0NBNE1RLFdBQ0EsWUFBYSxDQTdNckIsb0NBMk5NLGtCQUNBLFNBQ0EsVUFBVyxDQXNDZCx5QkFvQ0csZUFDQSxVQUFXLENBRWQsNEJBK0RHLDhCQUFBLHNCQUNBLGVBQ0EsU0FDQSxVQUFXLENBdUtkLENBM2ZEIiwiZmlsZSI6ImJhbm5lci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBsaXN0IHJlc2V0XHJcbiVsaXN0cmVzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIGNsZWFyZml4XHJcbiVjbGVhcmZpeCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXgge1xyXG4gIEBleHRlbmQgJWNsZWFyZml4O1xyXG59XHJcblxyXG5cclxuLy8gdHJhbnNpdGlvblxyXG4ldHJhbnNpdGlvbiB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi8vIGp1c3RpZnkgbmF2XHJcbiVqdXN0aWZ5IHtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gIGZvbnQtc2l6ZTogMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgPiAqIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6ICAxLjQyODU3MTQyOSA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLyAqIEhlbHBlciBjbGFzcyB0byB0cnVuY2F0ZSBhbmQgYWRkIGVsbGlwc2lzIHRvIGEgc3RyaW5nIHRvbyBsb25nIGZvciBpdCB0byBmaXRcclxuLy8vICogb24gYSBzaW5nbGUgbGluZS5cclxuLy8vICogMS4gUHJldmVudCBjb250ZW50IGZyb20gd3JhcHBpbmcsIGZvcmNpbmcgaXQgb24gYSBzaW5nbGUgbGluZS5cclxuLy8vICogMi4gQWRkIGVsbGlwc2lzIGF0IHRoZSBlbmQgb2YgdGhlIGxpbmUuXHJcblxyXG4uZWxsaXBzaXMge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8qIDEgKi9cclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLyogMiAqL1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4laWNvbi1mb250cyB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG4uaWNvbi1mb250cyB7XHJcbiBAZXh0ZW5kICVpY29uLWZvbnRzO1xyXG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL2Jsb2Nrcy9tb2R1bGUvY29va2llLWJhbm5lci9zcmMvX3Njc3MtY29yZS9iYXNlLnNjc3MiLCJAaW1wb3J0IFwiX3Njc3MtY29yZS9jb3JlXCI7QGltcG9ydCBcInBhdGgvcGF0aC1zdGFnZVwiO1xyXG4ub3ZlcmxheS1jb250ZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuNik7XHJcbiAgfVxyXG59XHJcbi5jb29raWUtYmFubmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I1YztcclxuICBtYXgtaGVpZ2h0OiA5MCU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIC1tcy1vdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgJi5jb29raWUtYmFubmVyLXYyIHtcclxuXHJcbiAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDMwcHggNSUgMjBweCAxMCU7XHJcbiAgICBAaW5jbHVkZSBicC1tYXgocykge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuY29sb3I6ICRjb2xvci10YXVwZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAmX19tYWluIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBAaW5jbHVkZSBicC1tYXgocykge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItdGF1cGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICZfX2FjdGlvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIEBpbmNsdWRlIGJwLW1heChzKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICBtaW4td2lkdGg6IDEyNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3ItZ3JheSwgMC43KTtcclxuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItZ3JheSwgMC43KTtcclxuICAgICAgfVxyXG4gICAgICAmLnByaW1hcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzRjMDI7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmM0YzAyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicC1tYXgocykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnAtbWF4KHMpIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAmX19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX3JvdyB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgJl9fY29sdW1ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gIH1cclxuICAmLS1laWdodCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGJwKHMpIHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tdGhyZWUge1xyXG5cclxuICAgIG1hcmdpbjogYXV0bztcclxuXHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBicChzKSB7XHJcbiAgICAgIHdpZHRoOiAzNiU7XHJcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAvL2xlZnQ6IDYwJTtcclxuICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3BvbGljeSB7XHJcbiAgICBtYXJnaW46IDEuNWVtIDAgMCA1ZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMmVtO1xyXG4gIH1cclxuICAmX19wb2xpY3ktdGV4dCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IC44OGVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDAgMCAxLjVlbSAwO1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICMzODYwQkU7XHJcbiAgICB9XHJcbiAgICAqIHtcclxuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2xvc2UtYnRuLWNvbnRhaW5lciB7XHJcblxyXG4gIH1cclxuICAuYnV0dG9uLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICBtaW4td2lkdGg6IDEyNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMwMjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmM0YzAyO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgei1pbmRleDogYXV0bztcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgYnAtbWF4KHMpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLmNsb3NlLWJ0bi1jb250YWluZXIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICB3aWR0aDogNC42NjY2NjY2NjY2NyU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogNCU7XHJcbiAgICBAaW5jbHVkZSBicC1tYXgocykge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElpQjNhV1IwYUQwaU16UTRMak16TTNCNElpQm9aV2xuYUhROUlqTTBPQzR6TXpOd2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURNME9DNHpNek1nTXpRNExqTXpOQ0lnYzNSNWJHVTlJbVZ1WVdKc1pTMWlZV05yWjNKdmRXNWtPbTVsZHlBd0lEQWdNelE0TGpNek15QXpORGd1TXpNME95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krUEdjK1BIQmhkR2dnWm1sc2JEMGlJelUyTlRZMU5pSWdaRDBpVFRNek5pNDFOVGtzTmpndU5qRXhUREl6TVM0d01UWXNNVGMwTGpFMk5Xd3hNRFV1TlRRekxERXdOUzQxTkRsak1UVXVOams1TERFMUxqY3dOU3d4TlM0Mk9Ua3NOREV1TVRRMUxEQXNOVFl1T0RWakxUY3VPRFEwTERjdU9EUTBMVEU0TGpFeU9Dd3hNUzQzTmprdE1qZ3VOREEzTERFeExqYzJPV010TVRBdU1qazJMREF0TWpBdU5UZ3hMVE11T1RFNUxUSTRMalF4T1MweE1TNDNOamxNTVRjMExqRTJOeXd5TXpFdU1EQXpURFk0TGpZd09Td3pNell1TlRZell5MDNMamcwTXl3M0xqZzBOQzB4T0M0eE1qZ3NNVEV1TnpZNUxUSTRMalF4Tml3eE1TNDNOamxqTFRFd0xqSTROU3d3TFRJd0xqVTJNeTB6TGpreE9TMHlPQzQwTVRNdE1URXVOelk1WXkweE5TNDJPVGt0TVRVdU5qazRMVEUxTGpZNU9TMDBNUzR4TXprc01DMDFOaTQ0Tld3eE1EVXVOVFF0TVRBMUxqVTBPVXd4TVM0M056UXNOamd1TmpFeFl5MHhOUzQyT1RrdE1UVXVOams1TFRFMUxqWTVPUzAwTVM0eE5EVXNNQzAxTmk0NE5EUmpNVFV1TmprMkxURTFMalk0Tnl3ME1TNHhNamN0TVRVdU5qZzNMRFUyTGpneU9Td3diREV3TlM0MU5qTXNNVEExTGpVMU5Fd3lOemt1TnpJeExERXhMamMyTjJNeE5TNDNNRFV0TVRVdU5qZzNMRFF4TGpFek9TMHhOUzQyT0Rjc05UWXVPRE15TERCRE16VXlMakkxT0N3eU55NDBOallzTXpVeUxqSTFPQ3cxTWk0NU1USXNNek0yTGpVMU9TdzJPQzQyTVRGNklpOCtQQzluUGp3dmMzWm5QZz09KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAuOGVtO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBib3JkZXItY29sb3I6ICM4ODg7XHJcbiAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvb2tpZS1wb3B1cCB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICAmX19maWx0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgei1pbmRleDogMjE0NzQ4MzY0NjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBhbmltYXRpb24tbmFtZTogb25ldHJ1c3QtZmFkZS1pbjtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNDAwbXM7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB9XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYjVjO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IC0zcHggIzk5OTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdG9wOiA1JTtcclxuICAgIGJvdHRvbTogMTAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIG1heC13aWR0aDogNTc1cHg7XHJcbiAgICBtaW4td2lkdGg6IDU3NXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMi41cHg7XHJcbiAgICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgQGluY2x1ZGUgYnAtbWF4KHMpIHtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2xvc2UtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI1cHg7XHJcbiAgICByaWdodDogMjVweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElpQjNhV1IwYUQwaU16UTRMak16TTNCNElpQm9aV2xuYUhROUlqTTBPQzR6TXpOd2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURNME9DNHpNek1nTXpRNExqTXpOQ0lnYzNSNWJHVTlJbVZ1WVdKc1pTMWlZV05yWjNKdmRXNWtPbTVsZHlBd0lEQWdNelE0TGpNek15QXpORGd1TXpNME95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krUEdjK1BIQmhkR2dnWm1sc2JEMGlJelUyTlRZMU5pSWdaRDBpVFRNek5pNDFOVGtzTmpndU5qRXhUREl6TVM0d01UWXNNVGMwTGpFMk5Xd3hNRFV1TlRRekxERXdOUzQxTkRsak1UVXVOams1TERFMUxqY3dOU3d4TlM0Mk9Ua3NOREV1TVRRMUxEQXNOVFl1T0RWakxUY3VPRFEwTERjdU9EUTBMVEU0TGpFeU9Dd3hNUzQzTmprdE1qZ3VOREEzTERFeExqYzJPV010TVRBdU1qazJMREF0TWpBdU5UZ3hMVE11T1RFNUxUSTRMalF4T1MweE1TNDNOamxNTVRjMExqRTJOeXd5TXpFdU1EQXpURFk0TGpZd09Td3pNell1TlRZell5MDNMamcwTXl3M0xqZzBOQzB4T0M0eE1qZ3NNVEV1TnpZNUxUSTRMalF4Tml3eE1TNDNOamxqTFRFd0xqSTROU3d3TFRJd0xqVTJNeTB6TGpreE9TMHlPQzQwTVRNdE1URXVOelk1WXkweE5TNDJPVGt0TVRVdU5qazRMVEUxTGpZNU9TMDBNUzR4TXprc01DMDFOaTQ0Tld3eE1EVXVOVFF0TVRBMUxqVTBPVXd4TVM0M056UXNOamd1TmpFeFl5MHhOUzQyT1RrdE1UVXVOams1TFRFMUxqWTVPUzAwTVM0eE5EVXNNQzAxTmk0NE5EUmpNVFV1TmprMkxURTFMalk0Tnl3ME1TNHhNamN0TVRVdU5qZzNMRFUyTGpneU9Td3diREV3TlM0MU5qTXNNVEExTGpVMU5Fd3lOemt1TnpJeExERXhMamMyTjJNeE5TNDNNRFV0TVRVdU5qZzNMRFF4TGpFek9TMHhOUzQyT0Rjc05UWXVPRE15TERCRE16VXlMakkxT0N3eU55NDBOallzTXpVeUxqSTFPQ3cxTWk0NU1USXNNek0yTGpVMU9TdzJPQzQyTVRGNklpOCtQQzluUGp3dmMzWm5QZz09KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX21haW4tY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5pdGlhbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY2xlYXI6IG5vbmU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIDNweCAwIDUwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODNweCk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogI2Q4ZDhkODtcclxuICAgIHNjcm9sbGJhci1kYXJrc2hhZG93LWNvbG9yOiAjZDhkOGQ4O1xyXG4gICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICNkOGQ4ZDg7XHJcbiAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiAjZDhkOGQ4O1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBAaW5jbHVkZSBicC1tYXgocykge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiAxMXB4XHJcbiAgICB9XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDhcclxuICAgIH1cclxuXHJcbiAgICAuYWx3YXlzLWFjdGl2ZSB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjMzg2MGJlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjllbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICAgIC5hY2NvcmRpb24tdGV4dC5jYXRlZ29yeS1pdGVtIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5idXR0b24tdGhlbWUge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZjNGMwMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM0YzAyO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgZm9udC1zaXplOiAuNzVlbTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDM5NHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRvZ2dsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIC5zd2l0Y2gtY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgJjpjaGVja2VkKy5zd2l0Y2gtbGFiZWwge1xyXG4gICAgICAgIC5zd2l0Y2gtaW5uZXIge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2l0Y2gtbm9iIHtcclxuICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg2MGJlO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzg2MGJlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuc3dpdGNoLWxhYmVsIHtcclxuYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMWYxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLnN3aXRjaC1pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gLjJzIGVhc2UtaW4gMHM7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbWFyZ2luIC4ycyBlYXNlLWluIDBzO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBtYXJnaW4gLjJzIGVhc2UtaW4gMHM7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIC4ycyBlYXNlLWluIDBzO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlOWZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpdGNoLW5vYiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDJweDtcclxuICAgICAgYmFja2dyb3VuZDogIzdkN2Q3ZDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM3ZDdkN2Q7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbiAwcztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4gMHM7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbiAwcztcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4gMHM7XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIH1cclxuICAgIC5sYWJlbC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5vdC1zd2l0Y2ggIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2I1YztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiAuOWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG5cclxuICAgIH1cclxuICAgIHAsLnBjLXBvbGljeS10ZXh0IHtcclxuXHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogLjgyZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5vdC1jYXRlZ29yeS1kZXNjIHtcclxuXHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcnktaGVhZGVyIHtcclxuICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcblxyXG4gICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IC44MmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbG9nbyB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvYmxvY2tzL21vZHVsZS9jb29raWUtYmFubmVyL3NyYy9ibG9ja3MvbW9kdWxlL2Nvb2tpZS1iYW5uZXIvY29va2llLWJhbm5lci5zY3NzIiwiJGNvbG9yLWJsdWU6IHJnYmEoMCwgMTY3LCAxODEsIDEpO1xyXG4kY29sb3ItYmx1ZS1kYXJrOiAjMDBhM2UwO1xyXG4kY29sb3ItYmx1ZS1jb2x1bWJpYTogIzk4ZGJmNDtcclxuJGNvbG9yLW9yYW5nZTogI2ZmYjgxYztcclxuJGNvbG9yLWdyYXk6IHJnYmEoODMsIDg2LCA5MCwgMSk7O1xyXG4kY29sb3ItZ3JheS10YXVwZTogIzkyOTI5Mjs7XHJcbiRjb2xvci10YXVwZTogIzM0MzQzNDs7XHJcblxyXG5cclxuXHJcbi8qIHN0cmF0YXN5cyBnbG9iYWwgY29sb3JzXHJcbj09PT09PT09PT09PT09PSovXHJcbiR3aGl0ZTogI2ZmZjtcclxuJGdyYXktMDE6ICNmNmY3Zjc7XHJcbiRncmF5LTAyOiAjZjBmMmYzO1xyXG4kZ3JheS0wMzogIzY2NjU2NTtcclxuJGdyYXktMDQ6ICM1MzU2NWE7XHJcbiRncmF5LTA1OiAjNzM3Njc5O1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRkYXJrLWJsdWUtZ3JleTogIzE2MzM0NztcclxuJGJsdWUtMDE6ICMwMDk2YzY7XHJcbiRibHVlLTAyOiAjNTNhNWNlO1xyXG4kYmx1ZS0wMzogIzAwM2E1ZDtcclxuJHJlZDogI2RjNGMzMztcclxuJHRleHQtY29sb3I6ICRncmF5LTAzO1xyXG4kYm9keS1iZzogJGdyYXktMDE7XHJcbiRsaW5rLWNvbG9yOiAkYmx1ZS0wMjtcclxuJGxpbmstaG92ZXItY29sb3I6ICMzOTRjNWY7XHJcbiRibHVlLWJnOiByZ2JhKDAsIDU4LCA5MywgLjc1KTtcclxuJGJsdWUtYmctMDI6IHJnYmEoMCw1OCw5MywgMC44KTtcclxuJGdyZWVuLWJvcmRlcjogIzI2OTI5YTtcclxuJG9yYW5nZS1ib3JkZXI6ICNkNjk0M2I7XHJcbiRibHVlLWJvcmRlcjogIzAwOTZjNjtcclxuJHJlZC1ib3JkZXI6ICNkYzRjMzM7XHJcbiRkYXJrLWdyYXktYm9yZGVyOiAjNTU1NzViO1xyXG5cclxuJGZvbnQtc3RhY2s6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4kZm9udC1jb3JlOiAnUm9ib3RvJztcclxuJHNpemUtY29yZTogMTRweDtcclxuJGxpbmUtaGVpZ2h0LWNvcmU6IDE4cHg7XHJcblxyXG5cclxuJGljb24tc2l6ZXM6ICgxNiwgMjQsIDMyLCA0OCk7XHJcblxyXG5cclxuJGJyZWFrcG9pbnRzLWJlZm9yZTogKFxyXG4gIHhzOiBtYXgtd2lkdGggNjQwcHgsXHJcbiAgczogbWF4LXdpZHRoIDc2OHB4LFxyXG4gIG06IG1heC13aWR0aCAxMDI0cHgsXHJcbiAgbDogbWF4LXdpZHRoIDEyODAsXHJcbiAgeGw6IG1heC13aWR0aCAxNDQwcHgsXHJcbiAgeHhsOiBtYXgtd2lkdGggMTYwMCxcclxuKTtcclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL2Jsb2Nrcy9tb2R1bGUvY29va2llLWJhbm5lci9zcmMvX3Njc3MtY29yZS9fdmFyaWFibGVzLnNjc3MiLCIkYnJlYWtwb2ludHMtbGlzdDogKFxuICBzOiA2NDBweCxcbiAgbTogMTAyNHB4LFxuICBsOiAxMjAwcHgsXG4gIHhsOiAxNDQwcHgsXG4pICFkZWZhdWx0O1xuXG4kYnJlYWtwb2ludHM6ICgpO1xuJGJyZWFrcG9pbnRzLWJlZm9yZTogKCk7XG5cbkBlYWNoICRuYW1lLCAkcG9pbnQgaW4gJGJyZWFrcG9pbnRzLWxpc3Qge1xuICAkYnJlYWtwb2ludHM6IG1hcC1tZXJnZSgoJG5hbWU6ICRwb2ludCksICRicmVha3BvaW50cyk7XG4gICRicmVha3BvaW50cy1iZWZvcmU6IG1hcC1tZXJnZSgoJG5hbWU6IG1heC13aWR0aCAjeyRwb2ludCAtIDF9KSwgJGJyZWFrcG9pbnRzLWJlZm9yZSk7XG59XG5cbkBmdW5jdGlvbiBicmVha3BvaW50LXBhcnNlLXF1ZXJ5KCRxdWVyeSwgJG1xOiAnYWxsJykge1xuICAkbGVuZ3RoOiBsZW5ndGgoJHF1ZXJ5KTtcbiAgJG1xOiAkbXEgKyAnICc7XG5cbiAgQGlmICRsZW5ndGggPT0gMSB7XG4gICAgQHJldHVybiAkbXEgKyAnYW5kIChtaW4td2lkdGg6ICcgKyAkcXVlcnkgKyAnKSc7XG4gIH1cblxuICBAaWYgKHR5cGUtb2YobnRoKCRxdWVyeSwgMSkpID09ICdzdHJpbmcnIGFuZCB0eXBlLW9mKG50aCgkcXVlcnksIDIpKSA9PSAnbnVtYmVyJykge1xuICAgIEByZXR1cm4gJG1xICsgJ2FuZCAoJyArIG50aCgkcXVlcnksIDEpICsgJzogJyArIG50aCgkcXVlcnksIDIpICsgJyknO1xuICB9XG5cbiAgQGlmICh0eXBlLW9mKG50aCgkcXVlcnksIDEpKSA9PSAnbnVtYmVyJyBhbmQgdHlwZS1vZihudGgoJHF1ZXJ5LCAyKSkgPT0gJ251bWJlcicpIHtcbiAgICBAcmV0dXJuICRtcSArICdhbmQgKG1pbi13aWR0aDogJyArIG50aCgkcXVlcnksIDEpICsgJykgYW5kIChtYXgtd2lkdGg6ICcgKyBudGgoJHF1ZXJ5LCAyKSArICcpJztcbiAgfVxuXG4gIEBlYWNoICRzaW5nbGUtcXVlcnkgaW4gJHF1ZXJ5IHtcbiAgICAkbXE6ICRtcSArICdhbmQgKCcgKyBudGgoJHF1ZXJ5LCAxKSArICc6ICcgKyBudGgoJHF1ZXJ5LCAyKSArICcpJztcbiAgfVxuICBAcmV0dXJuICRtcTtcbn1cblxuQG1peGluIGJwKCRxdWVyeSwgJGZvcjogJ2FsbCcsICRicDogJGJyZWFrcG9pbnRzKSB7XG4gICRxOiBtYXAtZ2V0KCRicCwgJHF1ZXJ5KTtcbiAgJHF1ZXJ5LXN0cmluZzogYnJlYWtwb2ludC1wYXJzZS1xdWVyeSgkcSwgJGZvcik7XG5cbiAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicC1tYXgoJHF1ZXJ5LCAkZm9yOiAnYWxsJykge1xuICAkcTogbWFwLWdldCgkYnJlYWtwb2ludHMtYmVmb3JlLCAkcXVlcnkpO1xuICAkcXVlcnktc3RyaW5nOiBicmVha3BvaW50LXBhcnNlLXF1ZXJ5KCRxLCAkZm9yKTtcblxuICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJwcSgkcXVlcnksICRmb3I6ICdhbGwnKSB7XG4gICRxdWVyeS1zdHJpbmc6IGJyZWFrcG9pbnQtcGFyc2UtcXVlcnkoJHF1ZXJ5LCAkZm9yKTtcblxuICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9ibG9ja3MvbW9kdWxlL2Nvb2tpZS1iYW5uZXIvbm9kZV9tb2R1bGVzL0BzZmVtL2JyZWFrcG9pbnQvbGliL2JyZWFrcG9pbnQuc2NzcyJdfQ== */