@import url(https://use.typekit.net/ibm2wnr.css);.enhanced-select{border-width:1px;padding-left:0;padding-right:0}@media only screen and (max-width:991px){.enhanced-select{max-width:calc(100% - 10px)}}.enhanced-select .enhanced-select-component .enhanced-select__control{border:1px solid transparent;border-radius:20px;min-height:unset}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container{background-color:#f5f5f5;border-radius:20px 0 0 20px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container input{height:unset!important}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value{background-color:#164496;border-radius:25px;line-height:1.1;padding:4px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.hover{background-color:#1d58c2}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.hover .enhanced-select__multi-value__label{color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.hover .enhanced-select__multi-value__remove:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.hover .enhanced-select__multi-value__remove:before{background-color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.active{background-color:#164496}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.active .enhanced-select__multi-value__label{color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.active .enhanced-select__multi-value__remove:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value.active .enhanced-select__multi-value__remove:before{background-color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__label{color:#fff;font-size:inherit;padding:0 0 0 6px;width:calc(100% - 15px)}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove{background-color:transparent;color:#fff;position:relative;width:20px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:hover{background-color:#1d58c2;cursor:pointer}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:active{background-color:#164496}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:before{background-color:#fff;content:"";height:13px;left:9px;position:absolute;width:3px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:after:active,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:after:hover,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:before:active,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:before:hover{background-color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:before{transform:rotate(-45deg)}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__multi-value .enhanced-select__multi-value__remove:after{transform:rotate(45deg)}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__value-container .enhanced-select__placeholder{color:#616161;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:96%}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators{align-items:unset;background-color:#f5f5f5;border-radius:0 20px 20px 0}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator{background-color:#757575;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:21px;position:relative;right:-50px;top:6px;width:21px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:hover{cursor:pointer}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:before{background-color:#fff;content:"";height:13px;left:9px;position:absolute;top:4px;width:3px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:before{transform:rotate(-45deg)}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:after{transform:rotate(45deg)}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:hover{background-color:#616161}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:hover:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:hover:before{background-color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:active{background-color:#424242}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:active:after,.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__clear-indicator:active:before{background-color:#fff}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__dropdown-indicator{width:25px}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__dropdown-indicator:before{border-color:#616161 transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;position:absolute;right:10px;top:17px;transform:rotate(0) translate3d(0,-50%,0);width:0}.enhanced-select .enhanced-select-component .enhanced-select__control .enhanced-select__indicators .enhanced-select__indicator-separator{display:none}.enhanced-select .enhanced-select-component .enhanced-select__control--is-focused{border:1px solid transparent;box-shadow:unset}.enhanced-select .enhanced-select-component .enhanced-select__control--menu-is-open .enhanced-select__indicators .enhanced-select__dropdown-indicator:before{border-color:transparent transparent #616161;border-width:0 4px 4px}.enhanced-select .enhanced-select-component .enhanced-select__menu{border:1px solid #bdbdbd;border-radius:4px;box-shadow:unset;margin-bottom:0;margin-top:0;z-index:2}.enhanced-select .enhanced-select-component .enhanced-select__menu .list>div{border-radius:4px}.enhanced-select .enhanced-select-component .enhanced-select__menu .enhanced-select__option{background-color:#fff;color:#424242;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enhanced-select .enhanced-select-component .enhanced-select__menu .enhanced-select__option--is-focused,.enhanced-select .enhanced-select-component .enhanced-select__menu .enhanced-select__option:active,.enhanced-select .enhanced-select-component .enhanced-select__menu .enhanced-select__option:hover{background-color:#eee;color:#212121}#formulaire main .container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;padding:115px 0 175px;width:80%}#formulaire main .container .multiselect{font-weight:400}#formulaire main .container .row{width:100%}#formulaire main .container .row .presentation h1{padding-bottom:48px}#formulaire main .container .row .presentation .icon-external-link{font-size:.8em;margin-left:5px;margin-right:1px}#formulaire main .container .row .form{border-left:1px solid #bdbdbd;padding-left:50px}@media only screen and (max-width:767px){#formulaire main .container .row .form{border-left:none;margin-top:35px;max-width:100%;padding-left:15px}}#formulaire main .container .row .form .form-group{margin-bottom:15px;max-width:400px;position:relative}@media only screen and (max-width:767px){#formulaire main .container .row .form .form-group{max-width:100%}}#formulaire main .container .row .form .form-group input,#formulaire main .container .row .form .form-group select{height:calc(2.36em + 2px);line-height:1.5}@media only screen and (max-width:767px){#formulaire main .container .row .form .form-group input,#formulaire main .container .row .form .form-group select{max-width:100%}}#formulaire main .container .row .form .form-group label{margin-bottom:3px}#formulaire main .container .row .form .form-group .multiselect{max-width:100%}#formulaire main .container .row .form .form-group .multiselect .selectr-selected{min-height:calc(2.36em + 2px)}#formulaire main .container .row .form .form-group .multiselect .selectr-clear,#formulaire main .container .row .form .form-group .multiselect .selectr-selected:before{top:17px}#formulaire main .container .row .form .form-group:last-child{margin-top:40px}#formulaire main .container .row .form .form-group:last-child a.btn,#formulaire main .container .row .form .form-group:last-child button.btn{margin:0 7.5px 5px}.container .editorial-content{font-size:1.25rem;font-weight:300;line-height:30px}.container .editorial-content .linebreak{display:block;height:30px}.container .editorial-content section{clear:both;padding:24px 0}.container .editorial-content ul li{list-style:square;list-style-position:inside}.container .editorial-content ol li{list-style-position:inside;list-style-type:decimal}.container .editorial-content h1{color:#212121;font-family:multi-display,sans-serif;font-size:3.125rem;font-weight:700;word-wrap:break-word}.container .editorial-content h2{color:#212121}.container .editorial-content a{display:inline}.contact .submit-action,.reservation .submit-action{margin-top:22px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2Fzc2V0cy9jb21tb24vc2Nzcy9tdWx0aXNlbGVjdC5zY3NzIiwid2VicGFjazovLy4vc3JjL2FwcGxpY2F0aW9uL0N1c3RvbS9hc3NldHMvc3JjL3Njc3MvdmFyaWFibGVzL2NvbW1vbi5zY3NzIiwid2VicGFjazovLy4vYXNzZXRzL2NvbW1vbi9zY3NzL21peGlucy5zY3NzIiwid2VicGFjazovLy4vYXNzZXRzL2Zyb250L3Njc3MvZm9ybXVsYWlyZS9zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL2Fzc2V0cy9mcm9udC9zY3NzL2NvbW1vbi9tb2R1bGVzL2VkaXRvcmlhbC1jb250ZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0RBR0ksQ0FBQSxpQkFFQSxnQkFMSixDQUtJLGNBQUEsQ0FBQSxlQUxKLENBQUEseUNBQUEsaUJBQUEsMkJBQUEsQ0FBQSxDQUFBLHNFQ0V5Qiw0QkRGekIsQ0FBQSxrQkFBQSxDQUFBLGdCQUFBLENBQUEsd0dBZ0JnQix3QkFoQmhCLENBQUEsMkJBQUEsQ0FBQSw4R0FBQSxzQkFBQSxDQUFBLHNJQUFBLHdCQUFBLENBQUEsa0JBQUEsQ0F3Qm9CLGVBQ0EsQ0FBQSxXQXpCcEIsQ0FBQSw0SUFBQSx3QkFBQSxDQUFBLGlMQUFBLFVBQUEsQ0FBQSxpWEFBQSxxQkFBQSxDQUFBLDZJQUFBLHdCQUFBLENBQUEsa0xBQUEsVUFBQSxDQUFBLG1YQUFBLHFCQUFBLENBQUEsMktBb0R3QixVQXBEeEIsQ0FvRHdCLGlCQUFBLENBcER4QixpQkFBQSxDQUFBLHVCQUFBLENBQUEsNEtBMER3Qiw0QkExRHhCLENBQUEsVUFBQSxDQXlEd0IsaUJBQ0EsQ0ExRHhCLFVBQUEsQ0FBQSxrTEFBQSx3QkFBQSxDQUFBLGNBQUEsQ0FBQSxtTEFBQSx3QkFBQSxDQUFBLHFXQXVFNEIscUJBdkU1QixDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsUUFBQSxDQXNFNEIsaUJBQ0EsQ0F2RTVCLFNBQUEsQ0FBQSxvdUJBQUEscUJBQUEsQ0FBQSxtTEFBQSx3QkFBQSxDQUFBLGtMQUFBLHVCQUFBLENBQUEsc0lBeUZvQixhQUNVLENBQ1YsZUFBQSxDQUFBLHNCQTNGcEIsQ0FBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxtR0FBQSxpQkFBQSxDQWdHZ0Isd0JBaEdoQixDQUFBLDJCQUFBLENBQUEscUlFd0ZLLHdCQUNBLENBQUEsMEJGZ0JlLENBQUEsdUJBekdwQixDQUFBLGtCQUFBLENBQUEsV0FBQSxDQXVHb0IsaUJFZmYsQ0FBQSxXQUFBLENBQUEsT0FBQSxDRnhGTCxVQUFBLENBQUEsMklBQUEsY0FBQSxDQUFBLHVSQW1Id0IscUJBRUEsQ0FySHhCLFVBQUEsQ0FBQSxXQUFBLENBQUEsUUFBQSxDQWtId0IsaUJBQ0EsQ0FFVyxPQXJIbkMsQ0FBQSxTQUFBLENBQUEsNElBQUEsd0JBQUEsQ0FBQSwySUFBQSx1QkFBQSxDQUFBLDJJQUFBLHdCQUFBLENBQUEsbVNBQUEscUJBQUEsQ0FBQSw0SUFBQSx3QkFBQSxDQUFBLHFTQUFBLHFCQUFBLENBQUEsd0lBQUEsVUFBQSxDQUFBLCtJQUFBLDRDQUFBLENBQUEsa0JBQUEsQ0FBQSxzQkFBQSxDQW1Kd0IsVUFDQSxDQURBLFFBQUEsQ0FGQSxpQkFFQSxDQUFBLFVBQUEsQ0FBQSxRQUFBLENBQ0EseUNBRUEsQ0FIQSxPQW5KeEIsQ0FBQSx5SUFBQSxZQUFBLENBQUEsa0ZBQUEsNEJBQUEsQ0FBQSxnQkFBQSxDQUFBLDZKQUFBLDRDQUFBLENBdUt3QixzQkF2S3hCLENBQUEsbUVBaUxZLHdCQWpMWixDQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FnTFksZUFDQSxDQUZBLFlBQ0EsQ0FoTFosU0FBQSxDQUFBLDZFQUFBLGlCQUFBLENBQUEsNEZBMExnQixxQkFDQSxDQUZBLGFBQ0EsQ0FDQSxlQTNMaEIsQ0FBQSxzQkFBQSxDQUFBLGtCQUFBLENBQUEsNlNHRUEscUJBT1ksQ0FQWixhQU9ZLENBQXNCLDRCRHVCOUIsbUJBQ0EsQ0FBQSxvQkFDQSxDQUFBLGlCQ3ZCUSxDQUFBLG1CQVRaLENBQUEsWUFBQSxDQUFBLHNCQUFBLENENkJJLHFCQUNBLENDOUJKLFNBSWdCLENBQUEseUNBU0EsZUFiaEIsQ0FBQSxpQ0FBQSxVQUFBLENBQUEsa0RBQUEsbUJBQUEsQ0FBQSxtRUFBQSxjQTRCb0IsQ0E1QnBCLGVBQUEsQ0FBQSxnQkE0Qm9CLENBQUEsdUNBR0EsNkJBL0JwQixDQStCb0IsaUJBL0JwQixDQUFBLHlDQWdDd0IsdUNBR2UsZ0JBbkN2QyxDQWtDd0IsZUFDQSxDQW5DeEIsY0FBQSxDQUFBLGlCQUFBLENBQUEsQ0FBQSxtREF3Q3dCLGtCQUNBLENBQUEsZUF6Q3hCLENBeUN3QixpQkF6Q3hCLENBQUEseUNBQUEsbURBQUEsY0FBQSxDQUFBLENBQUEsbUhBK0M0Qix5QkFBQSxDQUFBLGVBL0M1QixDQUFBLHlDQUFBLG1IQUFBLGNBQUEsQ0FBQSxDQUFBLHlEQUFBLGlCQUFBLENBQUEsZ0VBQUEsY0FBQSxDQUFBLGtGQUFBLDZCQUFBLENBQUEsd0tBQUEsUUFBQSxDQUFBLDhEQUFBLGVBQUEsQ0FBQSw2SUE2RWlDLGtCQzVFekIsQ0FBQSw4QkFIUixpQkFBQSxDQUFBLGVBUVksQ0FKSixnQkFJSSxDQUFBLHlDQVJaLGFBQUEsQ0FBQSxXQWF1QixDQUNYLHNDQWRaLFVBQUEsQ0FBQSxjQWtCWSxDQUFBLG9DQWxCWixpQkFBQSxDQUFBLDBCQXVCWSxDQUFBLG9DQXZCWiwwQkE0QlksQ0FKQSx1QkFJQSxDQUFBLGlDQUlBLGFBQUEsQ0FIQSxvQ0FFbUIsQ0EvQi9CLGtCQUFBLENBZ0NZLGVBaENaLENBQUEsb0JBQUEsQ0FBQSxpQ0F3Q1ksYUFDSCxDQUFBLGdDQU1ELGNBQ0gsQ0FLbUIsb0RBQUEsZUFBQSIsImZpbGUiOiJhc3NldHMvZnJvbnQvc2Nzcy9mb3JtdWxhaXJlLmU1MDhhNmM2M2EyZTY5MmQ5YmZlMTE0YjMxY2M3NDk4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5lbmhhbmNlZC1zZWxlY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIH1cblxuICAgIC5lbmhhbmNlZC1zZWxlY3QtY29tcG9uZW50IHtcbiAgICAgICAgLmVuaGFuY2VkLXNlbGVjdF9fY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNvbnRhaW5lci1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1maWVsZHMtcmFkaXVzO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X192YWx1ZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZ3MtY29udGFpbmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZvcm0tZmllbGRzLXJhZGl1cyAwIDAgJGZvcm0tZmllbGRzLXJhZGl1cztcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19tdWx0aS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWJhY2tncm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICYuaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19tdWx0aS12YWx1ZV9fbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybS1tdWx0aXNlbGVjdC10YWctaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19tdWx0aS12YWx1ZV9fcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZy1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWJhY2tncm91bmQtYWN0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmVuaGFuY2VkLXNlbGVjdF9fbXVsdGktdmFsdWVfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmVuaGFuY2VkLXNlbGVjdF9fbXVsdGktdmFsdWVfX3JlbW92ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1tdWx0aXNlbGVjdC10YWctaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX211bHRpLXZhbHVlX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX211bHRpLXZhbHVlX19yZW1vdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLXJlbW92ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZy1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZy1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmVuaGFuY2VkLXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jb250YWluZXItcGxhY2Vob2xkZXI7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTYlO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX2luZGljYXRvcnMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZ3MtY29udGFpbmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkZm9ybS1maWVsZHMtcmFkaXVzICRmb3JtLWZpZWxkcy1yYWRpdXMgMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19jbGVhci1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZ3MtY2xlYXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFnO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jbGVhci1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZ3MtY2xlYXItaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jbGVhci1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNsZWFyLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19kcm9wZG93bi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweCA0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LXRhZ3MtY29udGFpbmVyLXBsYWNlaG9sZGVyIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX2luZGljYXRvci1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19jb250cm9sLS1pcy1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jb250YWluZXItYm9yZGVyLWZvY3VzO1xuICAgICAgICB9XG4gICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX2NvbnRyb2wtLW1lbnUtaXMtb3BlbiB7XG4gICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19pbmRpY2F0b3JzIHtcbiAgICAgICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19kcm9wZG93bi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jb250YWluZXItcGxhY2Vob2xkZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmVuaGFuY2VkLXNlbGVjdF9fbWVudSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb3JtLW11bHRpc2VsZWN0LW9wdGlvbnMtYm9yZGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgLmxpc3QgPiBkaXYge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lbmhhbmNlZC1zZWxlY3RfX29wdGlvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LW9wdGlvbnM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybS1tdWx0aXNlbGVjdC1vcHRpb25zLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZW5oYW5jZWQtc2VsZWN0X19vcHRpb24tLWlzLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybS1tdWx0aXNlbGVjdC1vcHRpb25zLWhvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLW11bHRpc2VsZWN0LW9wdGlvbnMtYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRmb3JtLWZpZWxkLW9wdGlvbmFsOiAkY29sb3ItMTQ7XG5cbiRmb3JtLWZpZWxkcy1yYWRpdXM6IDIwcHg7XG5cbiRmb3JtLW11bHRpc2VsZWN0LXRhZzogJGNvbG9yLTEwO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWJhY2tncm91bmQ6ICRjb2xvci0xO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFnLWhvdmVyOiAkY29sb3ItMTA7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWctYmFja2dyb3VuZC1ob3ZlcjogJGNvbG9yLTI7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWctYmFja2dyb3VuZC1hY3RpdmU6ICRjb2xvci0xO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFnLXJlbW92ZTogJGNvbG9yLTEwO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jbGVhci1iYWNrZ3JvdW5kOiAkY29sb3ItMTQ7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNsZWFyOiAkY29sb3ItMTA7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNsZWFyLWhvdmVyOiAkY29sb3ItMTA7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNsZWFyLWFjdGl2ZTogJGNvbG9yLTEwO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jbGVhci1iYWNrZ3JvdW5kLWhvdmVyOiAkY29sb3ItMTU7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNsZWFyLWJhY2tncm91bmQtYWN0aXZlOiAkY29sb3ItMTY7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNvbnRhaW5lci1wbGFjZWhvbGRlcjogJGZvcm0tZmllbGQtcGxhY2Vob2xkZXI7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNvbnRhaW5lci1iYWNrZ3JvdW5kOiAkZm9ybS1maWVsZC1iYWNrZ3JvdW5kO1xuJGZvcm0tbXVsdGlzZWxlY3QtdGFncy1jb250YWluZXItYm9yZGVyOiAkZm9ybS1maWVsZC1ib3JkZXI7XG4kZm9ybS1tdWx0aXNlbGVjdC10YWdzLWNvbnRhaW5lci1ib3JkZXItZm9jdXM6ICRmb3JtLWZpZWxkLWJvcmRlcjtcblxuJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9uczogJGNvbG9yLTE2O1xuJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1ib3JkZXI6ICRjb2xvci00O1xuJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1ob3ZlcjogJGNvbG9yLTE3O1xuJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1hY3RpdmU6ICRjb2xvci0xNztcbiRmb3JtLW11bHRpc2VsZWN0LW9wdGlvbnMtYmFja2dyb3VuZDogJGNvbG9yLTEwO1xuJGZvcm0tbXVsdGlzZWxlY3Qtb3B0aW9ucy1iYWNrZ3JvdW5kLWhvdmVyOiAkY29sb3ItMTI7XG4kZm9ybS1tdWx0aXNlbGVjdC1vcHRpb25zLWJhY2tncm91bmQtYWN0aXZlOiAkY29sb3ItMTI7XG5cbiRwYWdpbmF0aW9uLW5hdmlnYXRpb246ICRjb2xvci0xNjtcbiRwYWdpbmF0aW9uLW5hdmlnYXRpb24tcGFnZS1maWVsZDogJGNvbG9yLTE2O1xuJHBhZ2luYXRpb24tbmF2aWdhdGlvbi1wYWdlLWZpZWxkLWJhY2tncm91bmQ6ICRjb2xvci0xMDtcbiRwYWdpbmF0aW9uLW5hdmlnYXRpb24tcGFnZS1maWVsZC1ib3JkZXI6ICRjb2xvci0xMztcblxuJGNvbmZpcm1hdGlvbi1oZWFkZXI6ICRjb2xvci0xMDtcbiRjb25maXJtYXRpb24taGVhZGVyLWJhY2tncm91bmQ6ICRjb2xvci0xNTtcbiRjb25maXJtYXRpb24tYm9keTogJGNvbG9yLTE2O1xuIiwiLy9GTEVYXG5AbWl4aW4gZEZsZXgoKXtcbiAgZGlzcGxheTpmbGV4O1xuICBkaXNwbGF5Oi13ZWJraXQtZmxleDtcbiAgZmxleC13cmFwOndyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOndyYXA7XG59XG5cbi8vIEZMRVggQ0VOVEVSIEhPUklaT05UQUxcbkBtaXhpbiBkQ2VudGVyY2VudGVyKCl7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG59XG5cbi8vIEZMRVggVkVSVElDQUwgQ0VOVEVSXG5AbWl4aW4gZFZlcnRpY2FsY2VudGVyKCl7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcilcbn1cblxuLy8gRkxFWCBWRVJUSUNBTCBIT1JJWk9OVEFMIEVUIFZFUlRJQ0FMXG5AbWl4aW4gZGZsZXhUb3RhbCgpe1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xufVxuXG5AbWl4aW4gZmxleGJveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuICAgIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWJldHdlZW4ge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWFyb3VuZCB7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6ICR2YWx1ZTtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogJHZhbHVlO1xuICAgIH1cbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJHZhbHVlO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gICAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG59XG5cbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiAkdmFsdWU7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiAkdmFsdWU7XG4gICAgfVxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICR2YWx1ZTtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiAkdmFsdWU7XG4gICAgYWxpZ24taXRlbXM6ICR2YWx1ZTtcbn1cblxuQG1peGluIGZsZXgtd3JhcCgkdmFsdWU6IG5vd3JhcCkge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgICAtbW96LWZsZXgtd3JhcDogJHZhbHVlO1xuICAgIEBpZiAkdmFsdWUgPT0gbm93cmFwIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm9uZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogJHZhbHVlO1xuICAgIH1cbiAgICBmbGV4LXdyYXA6ICR2YWx1ZTtcbn1cblxuLy9CT1JERVIgUkFESVVTIEtJVFxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cyl7XG4gICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuLy9NVUxUSVBMRSBCT1JERVIgUkFESVVTIEtJVFxuQG1peGluIGJvcmRlclJhZGl1c3g0KCRyYWRpdXNUb3AsICRyYWRpdXNSaWdodCwgJHJhZGl1c0JvdHRvbSwgJHJhZGl1c0xlZnQpe1xuICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXNUb3AgJHJhZGl1c1JpZ2h0ICRyYWRpdXNCb3R0b20gJHJhZGl1c0xlZnQ7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1c1RvcCAkcmFkaXVzUmlnaHQgJHJhZGl1c0JvdHRvbSAkcmFkaXVzTGVmdDtcbiAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1c1RvcCAkcmFkaXVzUmlnaHQgJHJhZGl1c0JvdHRvbSAkcmFkaXVzTGVmdDtcbn1cblxuLy8gVFJBTlNGT1JNXG5AbWl4aW4gdHJhbnNmb3JtKCRkZWdyZWVzKXtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbi8vIEJPWCBTSEFET1cgS0lUXG5AbWl4aW4gYm94LXNoYWRvdygkc3RyaW5nOiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpKXtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc3RyaW5nO1xuICAtbW96LWJveC1zaGFkb3c6ICAgICRzdHJpbmc7XG4gIGJveC1zaGFkb3c6ICAgICAgICAgJHN0cmluZztcbn1cblxuLy8gSEVJR0hUIExJTkVIRUlHSFQgU0lNSUxBSVJFU1xuQG1peGluIGhlaWdodC1saW5laGVpZ2h0c2ltaWxhcml0aWVzKCRoZWlnaHQtbGluZWhlaWdodCl7XG4gIGhlaWdodDokaGVpZ2h0LWxpbmVoZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LWxpbmVoZWlnaHQ7XG59XG4vLyBIRUlHSFQgKyBMSU5FSEVJR0hUXG5AbWl4aW4gaGVpZ2h0LWxpbmVoZWlnaHQoJHZhbEhlaWdodCwgJHZhbGxpbmVIZWlnaHQpe1xuICBoZWlnaHQ6JHZhbEhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICR2YWxsaW5lSGVpZ2h0O1xufVxuLy8gV0lEVEggKyBMSU5FSEVJR0hUXG5AbWl4aW4gd2lkdGgtbGluZWhlaWdodCgkdmFsV2lkdGgsICR2YWxsaW5lSGVpZ2h0KXtcbiAgd2lkdGg6JHZhbFdpZHRoO1xuICBsaW5lLWhlaWdodDogJHZhbGxpbmVIZWlnaHQ7XG59XG4vLyBXSURUSCArIEhFSUdIVFxuQG1peGluIHdpZHRoLWhlaWdodCgkdmFsV2lkdGgsICR2YWxIZWlnaHQpe1xuICB3aWR0aDokdmFsV2lkdGg7XG4gIGhlaWdodDokdmFsSGVpZ2h0O1xufVxuLy8gV0lEVEggKyBIRUlHSFQgU0lNSUxBUklUSUVTXG5AbWl4aW4gd2lkdGgtaGVpZ2h0c2ltaWxhcml0aWVzKCR3aWR0aC1oZWlnaHRzaW1pbGFyaXRpZXMpe1xuICB3aWR0aDokd2lkdGgtaGVpZ2h0c2ltaWxhcml0aWVzO1xuICBoZWlnaHQ6JHdpZHRoLWhlaWdodHNpbWlsYXJpdGllcztcbn1cbi8vIFdJRFRIICsgSEVJR0hUICsgTElORS1IRUlHSFRcbkBtaXhpbiB3aWR0aC1oZWlnaHRsaW5laGVpZ2h0KCR2YWxXaWR0aCwgJHZhbEhlaWdodCwgJHZhbGxpbmVIZWlnaHQpe1xuICB3aWR0aDokdmFsV2lkdGg7XG4gIGhlaWdodDokdmFsSGVpZ2h0O1xuICBsaW5lLWhlaWdodDogJHZhbGxpbmVIZWlnaHQ7XG59XG4vLyBXSURUSCArIEhFSUdIVC9MSU5FLUhFSUdIVCBTSU1JTEFSSVRJRVNcbkBtaXhpbiB3aWR0aC1oZWlnaHRsaW5laGVpZ2h0c2ltaWxhcml0aWVzKCR2YWxXaWR0aCwgJGhlaWdodC1saW5laGVpZ2h0KXtcbiAgd2lkdGg6JHZhbFdpZHRoO1xuICBAaW5jbHVkZSBoZWlnaHQtbGluZWhlaWdodHNpbWlsYXJpdGllcyAoJGhlaWdodC1saW5laGVpZ2h0KTtcbn1cblxuLy8gUEFERElORyBMRUZUID0gUEFERElORyBSSUdIVFxuQG1peGluIHBhZGRpbmctc2ltaWxhcml0aWVzKCRwYWRkaW5nLXNpbWlsYXJpdGllcyl7XG4gIHBhZGRpbmctbGVmdDokcGFkZGluZy1zaW1pbGFyaXRpZXM7XG4gIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXNpbWlsYXJpdGllcztcbn1cblxuLy8gTUFSR0lOIExFRlQgPSBNQVJHSU4gUklHSFRcbkBtaXhpbiBtYXJnaW4tc2ltaWxhcml0aWVzKCRtYXJnaW4tc2ltaWxhcml0aWVzKXtcbiAgbWFyZ2luLWxlZnQ6JG1hcmdpbi1zaW1pbGFyaXRpZXM7XG4gIG1hcmdpbi1yaWdodDogJG1hcmdpbi1zaW1pbGFyaXRpZXM7XG59XG5cbi8vIEJFRk9SRS9BRlRFUiA6IFBPU0lUSU9OIEFCU09MVUUgKyBDT05URU5UXG4gIEBtaXhpbiBjb250ZW50LWFicygpe1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgY29udGVudDonJztcbn1cblxuLy8gQ0FMQ1VMIExBUkdFVVIgUEFSIDEwMFxuLy8gZXhlbXBsZSA6ICgoNTNweCkpXG5AbWl4aW4gd2lkdGhDYWxjKCR3aWR0aENhbGMpe1xuICB3aWR0aDpjYWxjI3tcIigxMDAlIC0gI3skd2lkdGhDYWxjfSlcIn07XG4gIHdpZHRoOi1tb3otY2FsYyN7XCIoMTAwJSAtICN7JHdpZHRoQ2FsY30pXCJ9O1xuICB3aWR0aDotd2Via2l0LWNhbGMje1wiKDEwMCUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6I3tcImNhbGMoMTAwJSAtICN7JHdpZHRoQ2FsY30pXCJ9O1xuICB3aWR0aDoje1wiLW1vei1jYWxjKDEwMCUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6I3tcIi13ZWJraXQtY2FsYygxMDAlIC0gI3skd2lkdGhDYWxjfSlcIn07XG59XG4vLyBDQUxDVUwgTEFSR0VVUiBQQVIgNTBcbi8vIGV4ZW1wbGUgOiAoKDUzcHgpKVxuQG1peGluIHdpZHRoQ2FsYzUwKCR3aWR0aENhbGMpe1xuICB3aWR0aDpjYWxjI3tcIig1MCUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6LW1vei1jYWxjI3tcIig1MCUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6LXdlYmtpdC1jYWxjI3tcIig1MCUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6I3tcImNhbGMoNTAlIC0gI3skd2lkdGhDYWxjfSlcIn07XG4gIHdpZHRoOiN7XCItbW96LWNhbGMoNTAlIC0gI3skd2lkdGhDYWxjfSlcIn07XG4gIHdpZHRoOiN7XCItd2Via2l0LWNhbGMoNTAlIC0gI3skd2lkdGhDYWxjfSlcIn07XG59XG4vLyBDQUxDVUwgTEFSR0VVUiBQQVIgMjVcbi8vIGV4ZW1wbGUgOiAoKDUzcHgpKVxuQG1peGluIHdpZHRoQ2FsYzI1KCR3aWR0aENhbGMpe1xuICB3aWR0aDpjYWxjI3tcIigyNSUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6LW1vei1jYWxjI3tcIigyNSUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6LXdlYmtpdC1jYWxjI3tcIigyNSUgLSAjeyR3aWR0aENhbGN9KVwifTtcbiAgd2lkdGg6I3tcImNhbGMoMjUlIC0gI3skd2lkdGhDYWxjfSlcIn07XG4gIHdpZHRoOiN7XCItbW96LWNhbGMoMjUlIC0gI3skd2lkdGhDYWxjfSlcIn07XG4gIHdpZHRoOiN7XCItd2Via2l0LWNhbGMoMjUlIC0gI3skd2lkdGhDYWxjfSlcIn07XG59XG4vLyBWQVJJQUJMRSBCT1RUT00gKG5lIHBhcyBmb3JjZW1lbnQgcydlbiBzZXJ2aXIgZGFucyBDU1MpXG4vLyBleCA6ICgxMHB4KVxuQG1peGluIGFicy1ib3R0b20oJGFicy1ib3R0b20pe1xuICBib3R0b206JGFicy1ib3R0b207XG59XG5cbi8vIFZBUklBQkxFIFRPUCAobmUgcGFzIGZvcmNlbWVudCBzJ2VuIHNlcnZpciBkYW5zIENTUylcbi8vIGV4IDogKDEwcHgpXG5AbWl4aW4gYWJzLXRvcCgkYWJzLXRvcCl7XG4gIHRvcDokYWJzLXRvcDtcbn1cblxuLy8gVkFSSUFCTEUgTEVGVCAobmUgcGFzIGZvcmNlbWVudCBzJ2VuIHNlcnZpciBkYW5zIENTUylcbi8vIGV4IDogKDEwcHgpXG5AbWl4aW4gYWJzLWxlZnQoJGFicy1sZWZ0KXtcbiAgbGVmdDokYWJzLWxlZnQ7XG59XG5cbi8vIFZBUklBQkxFIFJJR0hUIChuZSBwYXMgZm9yY2VtZW50IHMnZW4gc2VydmlyIGRhbnMgQ1NTKVxuLy8gZXggOiAoMTBweClcbkBtaXhpbiBhYnMtcmlnaHQoJGFicy1yaWdodCl7XG4gIHJpZ2h0OiRhYnMtcmlnaHQ7XG59XG5cbi8vIFZBUklBQkxFIENBTENVTCBCT1RUT00gUEFSIDUwIChuZSBwYXMgZm9yY2VtZW50IHMnZW4gc2VydmlyIGRhbnMgQ1NTKVxuLy8gZXggOiAoKDUzcHgpKVxuQG1peGluIGFicy1ib3R0b21jYWxjKCRhYnMtYm90dG9tY2FsYyl7XG4gIGJvdHRvbTpjYWxjI3tcIig1MCUgLSAjeyRhYnMtYm90dG9tY2FsY30pXCJ9O1xuICBib3R0b206LW1vei1jYWxjI3tcIig1MCUgLSAjeyRhYnMtYm90dG9tY2FsY30pXCJ9O1xuICBib3R0b206LXdlYmtpdC1jYWxjI3tcIig1MCUgLSAjeyRhYnMtYm90dG9tY2FsY30pXCJ9O1xuICBib3R0b206I3tcImNhbGMoNTAlIC0gI3skYWJzLWJvdHRvbWNhbGN9KVwifTtcbiAgYm90dG9tOiN7XCItbW96LWNhbGMoNTAlIC0gI3skYWJzLWJvdHRvbWNhbGN9KVwifTtcbiAgYm90dG9tOiN7XCItd2Via2l0LWNhbGMoNTAlIC0gI3skYWJzLWJvdHRvbWNhbGN9KVwifTtcbn1cblxuLy8gVkFSSUFCTEUgQ0FMQ1VMIFRPUCBQQVIgNTAgKG5lIHBhcyBmb3JjZW1lbnQgcydlbiBzZXJ2aXIgZGFucyBDU1MpXG4vLyBleCA6ICgoNTNweCkpXG5AbWl4aW4gYWJzLXRvcGNhbGMoJGFicy10b3BjYWxjMSl7XG4gIHRvcDpjYWxjKDUwJSAtICN7JGFicy10b3BjYWxjMX0pO1xudG9wOi1tb3otY2FsYyN7XCIoNTAlIC0gI3skYWJzLXRvcGNhbGMxfSlcIn07XG4gIHRvcDotd2Via2l0LWNhbGMje1wiKDUwJSAtICN7JGFicy10b3BjYWxjMX0pXCJ9O1xuICB0b3A6I3tcImNhbGMoNTAlIC0gI3skYWJzLXRvcGNhbGMxfSlcIn07XG4gIHRvcDoje1wiLW1vei1jYWxjKDUwJSAtICN7JGFicy10b3BjYWxjMX0pXCJ9O1xuICB0b3A6I3tcIi13ZWJraXQtY2FsYyg1MCUgLSAjeyRhYnMtdG9wY2FsYzF9KVwifTtcbn1cblxuLy8gVkFSSUFCTEUgQ0FMQ1VMIExFRlQgUEFSIDUwIChuZSBwYXMgZm9yY2VtZW50IHMnZW4gc2VydmlyIGRhbnMgQ1NTKVxuLy8gZXggOiAoKDUzcHgpKVxuQG1peGluIGFicy1sZWZ0Y2FsYygkYWJzLWxlZnRjYWxjKXtcbiAgbGVmdDpjYWxjI3tcIig1MCUgLSAjeyRhYnMtbGVmdGNhbGN9KVwifTtcbiAgbGVmdDotbW96LWNhbGMje1wiKDUwJSAtICN7JGFicy1sZWZ0Y2FsY30pXCJ9O1xuICBsZWZ0Oi13ZWJraXQtY2FsYyN7XCIoNTAlIC0gI3skYWJzLWxlZnRjYWxjfSlcIn07XG4gIGxlZnQ6I3tcImNhbGMoNTAlIC0gI3skYWJzLWxlZnRjYWxjfSlcIn07XG4gIGxlZnQ6I3tcIi1tb3otY2FsYyg1MCUgLSAjeyRhYnMtbGVmdGNhbGN9KVwifTtcbiAgbGVmdDoje1wiLXdlYmtpdC1jYWxjKDUwJSAtICN7JGFicy1sZWZ0Y2FsY30pXCJ9O1xufVxuXG4vL1ZBUklBQkxFIENBTENVTCBSSUdIVCBQQVIgNTAgKG5lIHBhcyBmb3JjZW1lbnQgcydlbiBzZXJ2aXIgZGFucyBDU1MpXG4vLyBleCA6ICgoNTNweCkpXG5AbWl4aW4gYWJzLXJpZ2h0Y2FsYygkYWJzLXJpZ2h0Y2FsYyl7XG4gIHJpZ2h0OmNhbGMje1wiKDUwJSAtICN7JGFicy1yaWdodGNhbGN9KVwifTtcbiAgcmlnaHQ6LW1vei1jYWxjI3tcIig1MCUgLSAjeyRhYnMtcmlnaHRjYWxjfSlcIn07XG4gIHJpZ2h0Oi13ZWJraXQtY2FsYyN7XCIoNTAlIC0gI3skYWJzLXJpZ2h0Y2FsY30pXCJ9O1xuICByaWdodDoje1wiY2FsYyg1MCUgLSAjeyRhYnMtcmlnaHRjYWxjfSlcIn07XG4gIHJpZ2h0OiN7XCItbW96LWNhbGMoNTAlIC0gI3skYWJzLXJpZ2h0Y2FsY30pXCJ9O1xuICByaWdodDoje1wiLXdlYmtpdC1jYWxjKDUwJSAtICN7JGFicy1yaWdodGNhbGN9KVwifTtcbn1cblxuLy8gUE9TSVRJT04gQUJTT0xVVEUgKyBUT1AgKyBMRUZUXG4vLyBleCA6ICgxNXB4LCAyMHB4KVxuQG1peGluIGFic29sdXRlLXRvcGxlZnQoJHRvcEFicywgJGxlZnRBYnMpe1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOiR0b3BBYnM7XG4gIGxlZnQ6ICRsZWZ0QWJzO1xufVxuLy8gUE9TSVRJT04gRklYRUQgKyBUT1AgKyBMRUZUXG4vLyBleCA6ICgxNXB4LCAyMHB4KVxuQG1peGluIGZpeGVkLXRvcGxlZnQoJHRvcEFicywgJGxlZnRBYnMpe1xuICBwb3NpdGlvbjpmaXhlZDtcbiAgdG9wOiR0b3BBYnM7XG4gIGxlZnQ6ICRsZWZ0QWJzO1xufVxuLy8gUE9TSVRJT04gRklYRUQgKyBUT1AgKyBSSUdIVFxuLy8gZXggOiAoMTVweCwgMjBweClcbkBtaXhpbiBmaXhlZC10b3ByaWdodCgkdG9wQWJzLCAkcmlnaHRBYnMpe1xuICBwb3NpdGlvbjpmaXhlZDtcbiAgdG9wOiR0b3BBYnM7XG4gIHJpZ2h0OiAkcmlnaHRBYnM7XG59XG4vLyBQT1NJVElPTiBGSVhFRCArIEJPVFRPTSArIExFRlRcbi8vIGV4IDogKDE1cHgsIDIwcHgpXG5AbWl4aW4gZml4ZWQtYm90dG9tbGVmdCgkYm90dG9tQWJzLCAkbGVmdEFicyl7XG4gIHBvc2l0aW9uOmZpeGVkO1xuICBib3R0b206JGJvdHRvbUFicztcbiAgbGVmdDogJGxlZnRBYnM7XG59XG4vLyAgUE9TSVRJT04gQUJTT0xVICsgVE9QICsgTEVGVCBDQUxDXG4vLyBleCA6ICgxNXB4LCAoMjBweClcbkBtaXhpbiBhYnNvbHV0ZS10b3BsZWZ0Y29udGVudCgkYWJzLXRvcCwgJGFicy1sZWZ0Y2FsYyl7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBAaW5jbHVkZSBhYnMtdG9wICgkYWJzLXRvcCk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0Y2FsYyAoJGFicy1sZWZ0Y2FsYyk7XG59XG5cbi8vIEJFRk9SRS9BRlRFUiArIFRPUCArIExFRlRcbi8vIGV4IDogKDE1cHgsIDIwcHgpXG5AbWl4aW4gYWJzLXRvcGxlZnRjb250ZW50KCRhYnMtdG9wLCAkYWJzLWxlZnQpe1xuICBAaW5jbHVkZSBjb250ZW50LWFicygpO1xuICBAaW5jbHVkZSBhYnMtdG9wICgkYWJzLXRvcCk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0ICgkYWJzLWxlZnQpO1xufVxuXG4vLyBQT1NJVElPTiBBQlNPTFVURSArIFRPUCArIFJJR0hUXG4vLyBleCA6ICgxNXB4LCAyMHB4KVxuQG1peGluIGFic29sdXRlLXRvcHJpZ2h0KCRhYnMtdG9wLCAkYWJzLXJpZ2h0KXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBhYnMtdG9wICgkYWJzLXRvcCk7XG4gIEBpbmNsdWRlIGFicy1yaWdodCAoJGFicy1yaWdodCk7XG59XG5cbi8vIEJFRk9SRS9BRlRFUiArIFRPUCArIFJJR0hUXG4vLyBleCA6ICgxNXB4LCAyMHB4KVxuQG1peGluIGFicy10b3ByaWdodGNvbnRlbnQoJGFicy10b3AsICRhYnMtcmlnaHQpe1xuICBAaW5jbHVkZSBjb250ZW50LWFicygpO1xuICBAaW5jbHVkZSBhYnMtdG9wICgkYWJzLXRvcCk7XG4gIEBpbmNsdWRlIGFicy1yaWdodCAoJGFicy1yaWdodCk7XG59XG5cbi8vIFBPU0lUSU9OIEFCU09MVVRFICsgQk9UVE9NICsgTEVGVFxuLy8gZXggOiAoMTVweCwgMjBweClcbkBtaXhpbiBhYnNvbHV0ZS1ib3R0b21sZWZ0KCRhYnMtYm90dG9tLCAkYWJzLWxlZnQpe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIGFicy1ib3R0b20gKCRhYnMtYm90dG9tKTtcbiAgQGluY2x1ZGUgYWJzLWxlZnQgKCRhYnMtbGVmdCk7XG59XG5cbi8vIFBPU0lUSU9OIEFCU09MVVRFICsgQk9UVE9NICsgUklHSFRcbi8vIGV4IDogKDE1cHgsIDIwcHgpXG5AbWl4aW4gYWJzb2x1dGUtYm90dG9tcmlnaHQoJGFicy1ib3R0b20sICRhYnMtcmlnaHQpe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIGFicy1ib3R0b20gKCRhYnMtYm90dG9tKTtcbiAgQGluY2x1ZGUgYWJzLXJpZ2h0ICgkYWJzLXJpZ2h0KTtcbn1cblxuLy8gQkVGT1JFL0FGVEVSICsgQk9UVE9NICsgUklHSFRcbi8vIGV4IDogKDE1cHgsIDIwcHgpXG5AbWl4aW4gYWJzLWJvdHRvbXJpZ2h0Y29udGVudCgkYWJzLWJvdHRvbSwgJGFicy1yaWdodCl7XG4gIEBpbmNsdWRlIGNvbnRlbnQtYWJzKCk7XG4gIEBpbmNsdWRlIGFicy1ib3R0b20gKCRhYnMtYm90dG9tKTtcbiAgQGluY2x1ZGUgYWJzLXJpZ2h0ICgkYWJzLXJpZ2h0KTtcbn1cblxuLy8gQkVGT1JFL0FGVEVSICsgQk9UVE9NICsgTEVGVCBDQUxDXG4vLyBleCA6ICgxNXB4LCAoMjBweClcbkBtaXhpbiBhYnMtYm90dG9tbGVmdGNvbnRlbnQoJGFicy1ib3R0b20sICRhYnMtbGVmdGNhbGMpe1xuICBAaW5jbHVkZSBjb250ZW50LWFicygpO1xuICBAaW5jbHVkZSBhYnMtYm90dG9tICgkYWJzLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0Y2FsYyAoJGFicy1sZWZ0Y2FsYyk7XG59XG4vLyAgUE9TSVRJT04gQUJTT0xVICsgQk9UVE9NICsgTEVGVCBDQUxDXG4vLyBleCA6ICgxNXB4LCAoMjBweClcbkBtaXhpbiBhYnNvbHV0ZS1ib3R0b21sZWZ0Y29udGVudCgkYWJzLWJvdHRvbSwgJGFicy1sZWZ0Y2FsYyl7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBAaW5jbHVkZSBhYnMtYm90dG9tICgkYWJzLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0Y2FsYyAoJGFicy1sZWZ0Y2FsYyk7XG59XG5cbi8vIEJFRk9SRS9BRlRFUiArIEJPVFRPTSArIExFRlRcbi8vIGV4IDogKDE1cHgsICgyMHB4KVxuQG1peGluIGNvbnRlbnQtYm90dG9tbGVmdG5vY2FsYygkYWJzLWJvdHRvbSwgJGFicy1sZWZ0KXtcbiAgQGluY2x1ZGUgY29udGVudC1hYnMoKTtcbiAgQGluY2x1ZGUgYWJzLWJvdHRvbSAoJGFicy1ib3R0b20pO1xuICBAaW5jbHVkZSBhYnMtbGVmdCAoJGFicy1sZWZ0KTtcbn1cblxuLy8gQkVGT1JFL0FGVEVSICsgVE9QIENBTENVTCBQQVIgNTAgKyBMRUZUIENBTENVTCBQQVIgNTBcbi8vIGV4IDogKCgxMHB4KSwoMjVweCkpXG5AbWl4aW4gYWJzLXRvcGNhbGNsZWZ0Y2FsY2NvbnRlbnQoJGFicy10b3BjYWxjMSwgJGFicy1sZWZ0Y2FsYyl7XG4gIEBpbmNsdWRlIGNvbnRlbnQtYWJzKCk7XG4gIEBpbmNsdWRlIGFicy10b3BjYWxjICgkYWJzLXRvcGNhbGMxKTtcbiAgQGluY2x1ZGUgYWJzLWxlZnRjYWxjICgkYWJzLWxlZnRjYWxjKTtcbn1cblxuLy8gUE9TSVRJT04gQUJTT0xVICsgVE9QIENBTENVTCBQQVIgNTAgKyBMRUZUIENBTENVTCBQQVIgNTBcbi8vIGV4IDogKCgxMHB4KSwoMjVweCkpXG5AbWl4aW4gYWJzb2x1dGUtdG9wY2FsY2xlZnRjYWxjKCRhYnMtdG9wY2FsYywgJGFicy1sZWZ0Y2FsYyl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgYWJzLXRvcGNhbGMgKCRhYnMtdG9wY2FsYyk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0Y2FsYyAoJGFicy1sZWZ0Y2FsYyk7XG59XG5cbi8vIFBPU0lUSU9OIEFCU09MVSArIEJPVFRPTSBDQUxDVUwgUEFSIDUwICsgTEVGVCBDQUxDVUwgUEFSIDUwXG4vLyBleCA6ICgoMTBweCksKDI1cHgpKVxuQG1peGluIGFic29sdXRlLWJvdHRvbWNhbGNsZWZ0Y2FsYygkYWJzLWJvdHRvbWNhbGMsICRhYnMtbGVmdGNhbGMpe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIGFicy1ib3R0b21jYWxjICgkYWJzLWJvdHRvbWNhbGMpO1xuICBAaW5jbHVkZSBhYnMtbGVmdGNhbGMgKCRhYnMtbGVmdGNhbGMpO1xufVxuXG4vLyBCRUZPUkUvQUZURVIgKyBUT1AgQ0FMQ1VMIFBBUiA1MCArIFJJR0hUIENBTENVTCBQQVIgNTBcbi8vIGV4IDogKCgxMHB4KSwoMjVweCkpXG5AbWl4aW4gYWJzLXRvcGNhbGNyaWdodGNhbGNjb250ZW50KCRhYnMtdG9wY2FsYywgJGFicy1yaWdodGNhbGMpe1xuICBAaW5jbHVkZSBjb250ZW50LWFicygpO1xuICBAaW5jbHVkZSBhYnMtdG9wY2FsYyAoJGFicy10b3BjYWxjKTtcbiAgQGluY2x1ZGUgYWJzLXJpZ2h0Y2FsYyAoJGFicy1yaWdodGNhbGMpO1xufVxuXG4vLyBCRUZPUkUvQUZURVIgKyBUT1AgQUJTT0xVRSArIExFRlQgQ0FMQ1VMIFBBUiA1MFxuLy8gZXggOiAoMCwgKDMwcHgpKTtcbkBtaXhpbiBhYnMtdG9wbGVmdGNhbGNjb250ZW50KCRhYnMtdG9wLCAkYWJzLWxlZnRjYWxjKXtcbiAgQGluY2x1ZGUgY29udGVudC1hYnMoKTtcbiAgQGluY2x1ZGUgYWJzLXRvcCAoJGFicy10b3ApO1xuICBAaW5jbHVkZSBhYnMtbGVmdGNhbGMgKCRhYnMtbGVmdGNhbGMpO1xufVxuXG4vLyBCRUZPUkUvQUZURVIgKyBUT1AgQ0FMQ1VMIFBBUiA1MCArIFJJR0hUIEFCU09MVVRFXG4vLyBleCA6ICgoMzBweCksIDApO1xuQG1peGluIGFicy10b3BjYWxjcmlnaHRhYnMoJGFicy10b3BjYWxjLCAkYWJzLXJpZ2h0KXtcbiAgQGluY2x1ZGUgY29udGVudC1hYnMoKTtcbiAgQGluY2x1ZGUgYWJzLXRvcGNhbGMgKCRhYnMtdG9wY2FsYyk7XG4gIEBpbmNsdWRlIGFicy1yaWdodCAoJGFicy1yaWdodCk7XG59XG5cbi8vIEJFRk9SRS9BRlRFUiArIFRPUCBDQUxDVUwgUEFSIDUwICsgTEVGVCBBQlNPTFVURVxuLy8gZXggOiAoKDMwcHgpLCAwKTtcbkBtaXhpbiBhYnMtdG9wY2FsY2xlZnRhYnMoJGFicy10b3BjYWxjLCAkYWJzLWxlZnQpe1xuICBAaW5jbHVkZSBjb250ZW50LWFicygpO1xuICBAaW5jbHVkZSBhYnMtdG9wY2FsYyAoJGFicy10b3BjYWxjKTtcbiAgQGluY2x1ZGUgYWJzLWxlZnQgKCRhYnMtbGVmdCk7XG59XG5cbi8vIEFCU09MVSArIFRPUCBDQUxDVUwgUEFSIDUwICsgTEVGVCBBQlNPTFVURVxuLy8gZXggOiAoKDMwcHgpLCAwKTtcbkBtaXhpbiBhYnNvbHV0ZS10b3BjYWxjbGVmdGFicygkYWJzLXRvcGNhbGMsICRhYnMtbGVmdCl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgYWJzLXRvcGNhbGMgKCRhYnMtdG9wY2FsYyk7XG4gIEBpbmNsdWRlIGFicy1sZWZ0ICgkYWJzLWxlZnQpO1xufVxuXG4vLyBBQlNPTFUgKyBUT1AgQ0FMQ1VMIFBBUiA1MCArIFJJR0hUIEFCU09MVVRFXG4vLyBleCA6ICgoMzBweCksIDApO1xuQG1peGluIGFic29sdXRlLXRvcGNhbGNyaWdodHRhYnMoJGFicy10b3BjYWxjLCAkYWJzLXJpZ2h0KXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBhYnMtdG9wY2FsYyAoJGFicy10b3BjYWxjKTtcbiAgQGluY2x1ZGUgYWJzLXJpZ2h0ICgkYWJzLXJpZ2h0KTtcbn1cblxuLy8gRUxMSVBTSVMgT1ZFUkZMT1dcbkBtaXhpbiBlbGxpcHNpcy10ZXh0KCl7XG4gIG92ZXJmbG93OmhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzplbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1peGluIGJnQ292ZXIoKXtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vLyBPQkpFQ1RGSVRcbkBtaXhpbiBvYmplY3RGaXQoJHZhbFdpZHRoLCAkdmFsSGVpZ2h0KXtcbiAgb2JqZWN0LWZpdDpjb3ZlcjtcbiAgd2lkdGg6JHZhbFdpZHRoO1xuICBoZWlnaHQ6JHZhbEhlaWdodDtcbn1cblxuQG1peGluIGJvcmRlcigkYm9yZGVyLWNvbG9yKXtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTpzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiRib3JkZXItY29sb3I7XG59XG5cbi8vVFJBTlNJVElPTiBLSVRcbkBtaXhpbiB0cmFuc2l0aW9uKCRraW5kLCAkcmFwaWRpdHksICR0eXBlKXtcbiAgLW1vei10cmFuc2l0aW9uOiAka2luZCAkcmFwaWRpdHkgJHR5cGU7XG4gIC1vLXRyYW5zaXRpb246ICRraW5kICRyYXBpZGl0eSAkdHlwZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAka2luZCAkcmFwaWRpdHkgJHR5cGU7XG4gIHRyYW5zaXRpb246ICRraW5kICRyYXBpZGl0eSAkdHlwZTtcbn1cblxuLy9UUkFOU0lUSU9OIFdJRFRIIEtJVFxuQG1peGluIHRyYW5zaXRpb24td2lkdGgoJHR5cGUsICRyYXBpZGl0eSl7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggJHJhcGlkaXR5ICR0eXBlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAkcmFwaWRpdHkgJHR5cGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggJHJhcGlkaXR5ICR0eXBlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAkcmFwaWRpdHkgJHR5cGU7XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vY29tbW9uL3Njc3MvbXVsdGlzZWxlY3Quc2Nzc1wiO1xuXG4jZm9ybXVsYWlyZSB7XG4gICAgbWFpbiB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgLm11bHRpc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwYWRkaW5nOiAxMTVweCAwIDE3NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucHJlc2VudGF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1leHRlcm5hbC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc2VhcmNoLWZvcm0tc2VwYXJhdG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCwgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMi4zNmVtICsgMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdHItc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDIuMzZlbSArIDJweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxlY3RyLWNsZWFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uLCBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDcuNXB4IDVweCA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250YWluZXIge1xuICAgIC5lZGl0b3JpYWwtY29udGVudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWxpZ2h0O1xuXG4gICAgICAgIC5saW5lYnJlYWtcbiAgICAgICAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzZWN0aW9uIHtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogc3F1YXJlO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgICB9XG5cbiAgICAgICAgb2wgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkZWRpdG9yaWFsLWNvbnRlbnQtYmFzaXMtaGVhZGluZztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRlZGl0b3JpYWwtY29udGVudC1oZWFkaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWN0IHtcbiAgICAuc3VibWl0LWFjdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgfVxufVxuXG4ucmVzZXJ2YXRpb24ge1xuICAgIC5zdWJtaXQtYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICB9XG59XG4iXX0= */