#emshelementor-template-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#emshelementor-template-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#emshelementor-template-modal .dialog-widget-content{max-width:1200px}}#emshelementor-template-modal .dialog-header,#emshelementor-template-modal .dialog-widget-header{padding:0;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#emshelementor-template-modal .dialog-buttons-wrapper{display:none}#emshelementor-template-modal a,#emshelementor-template-modal a:hover{color:inherit}#emshelementor-template-modal a.elementor-template-library-blank-footer-link{transition:color .5s}#emshelementor-template-modal a.elementor-template-library-blank-footer-link:hover{color:#9b0a46}#emshelementor-template-modal .elementor-button{text-transform:uppercase}#emshelementor-template-modal ::-webkit-scrollbar{width:6px;height:0;border-radius:3px}#emshelementor-template-modal ::-webkit-scrollbar-button{width:0;height:10px}#emshelementor-template-modal ::-webkit-scrollbar-thumb{background-color:#d5dadf;border:0 none #d5dadf;border-radius:0;border-radius:3px}#emshelementor-template-modal ::-webkit-scrollbar-track{border:0 none #fff;border-radius:0}#emshelementor-template-modal ::-webkit-scrollbar-corner{background:0 0}#emshelementor-template-modal-header{display:flex;align-items:center;justify-content:space-between;height:50px}#emshelementor-template-modal-header #emshelementor-template-modal-header-title{float:left;margin-left:15px;text-transform:uppercase;display:flex;align-items:center;text-align:left}.emshelementor-template-modal-header-title__logo{display:inline-block;max-width:28px;margin:0 10px 0 0}.emshelementor-template-modal-header-title__logo img{max-width:28px;border-radius:100%}#emshelementor-template-modal-header .emshelementor-template-modal-back{background:0 0;border:none;border-right:1px solid #e6e9ec;padding:15px 20px 15px 15px;line-height:20px;font-size:13px;font-weight:700;outline:0;transition:all .2s linear;cursor:pointer;color:#6d7882}#emshelementor-template-modal-header .emshelementor-template-modal-back:not(:hover){color:#a4afb7}#emshelementor-template-modal-header .elementor-button{padding:8px 10px}#emshelementor-template-modal-header-close-modal{width:45px;border-left:1px solid #e6e9ec;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s linear;margin-left:auto}#emshelementor-template-modal-header-close-modal i{color:#a4afb7;font-size:16px}#emshelementor-template-modal-header-close-modal:hover i{color:#6d7882}#emshelementor-template-modal-header-actions .template-library-activate-license{display:block;padding:8px 10px;color:#fff}#emshelementor-template-modal-header-actions{min-width:200px}@media (max-width:768px){#emshelementor-template-modal-header-actions{min-width:auto}}#emshelementor-template-modal-header-actions .template-library-activate-license:hover{color:#fff;opacity:.85;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}#emshelementor-template-modal .elementor-library-error{margin:18% 0 0}#emshelementor-template-modal .elementor-library-error-message{font-size:18px;padding:0 0 20px}#emshelementor-template-modal .elementor-library-error-link a{display:inline-block;color:#fff;background-image:none;background:#f47216;font-size:13px;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;line-height:40px;min-width:170px;padding:0 20px;border:none;border-radius:3px;cursor:pointer;transition:all .5s}#emshelementor-template-modal .elementor-library-error-link a:hover{opacity:.85;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}#emshelementor-modal-tabs-items{height:100%;display:flex;align-items:center}#emshelementor-modal-tabs-items .elementor-template-library-menu-item{height:100%;padding:0;width:auto}#emshelementor-modal-tabs-items .elementor-template-library-menu-item label{height:100%;display:flex;align-items:center;cursor:pointer}#emshelementor-modal-tabs-items .elementor-template-library-menu-item input[type=radio]{opacity:0;width:1px}#emshelementor-modal-tabs-items .elementor-template-library-menu-item label span{height:100%;padding:0 30px;display:flex;align-items:center}#emshelementor-modal-tabs-items .elementor-template-library-menu-item label input[type=radio]:checked+span{border-bottom:3px solid #f47216;background-image:linear-gradient(to bottom,#f1f3f5,#fff)}#emshelementor-template-modal-header-tabs{display:flex;align-items:center;justify-content:space-between;height:100%}#emshelementor-template-modal-header-tabs>div{height:100%}#emshelementor-template-modal-header-logo-area{text-align:left;padding-left:15px}#emshelementor-template-modal-header-logo-area>*{display:flex;align-items:center}#emshelementor-template-modal-header-logo .emshelementor-template-modal-header-logo-icon{margin-right:5px}#emshelementor-template-modal-header-logo .emshelementor-template-modal-header-logo-icon img{width:30px;height:30px}#emshelementor-template-modal-header-logo{color:#495157;line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}#emshelementor-template-library-content{display:flex;height:calc(100% - 20px)}#emshelementor-template-library-content .emshelementor-filters-list{width:18%;padding:0 20px 10px 0;height:100%;overflow:auto}#emshelementor-template-library-content .emshelementor-templates-wrap{width:100%}div#elementor-template-library-filter-text-wrapper{float:right}#emshelementor-template-library-content .emshelementor-templates-list{width:100%;height:100%;overflow:auto;margin-top:42px;padding:0 10px}#emshelementor-template-library-content .emshelementor-keywords-list{padding-left:10px}#elementor-template-library-filter{display:flex;align-items:center}#elementor-template-library-filter label{color:#6d7882;font-size:14px;font-weight:500;margin-right:.5em}#emshelementor-template-modal .elementor-loader{position:relative;background-color:hsla(0deg,0%,100%,.9)}#emshelementor-template-modal .elementor-loader .elementor-loader-box:first-of-type{left:40px;top:40px;width:14px;height:70px}#emshelementor-template-modal .elementor-loader .elementor-loader-box:nth-of-type(2){top:40px}#emshelementor-template-modal .elementor-loader .elementor-loader-box:nth-of-type(3){top:68px}#emshelementor-template-modal .elementor-loader .elementor-loader-box:nth-of-type(4){bottom:40px}#emshelementor-template-modal .elementor-loader .elementor-loader-box:not(:first-of-type){right:40px;height:14px;width:42px}#emshelementor-template-library-content .emshelementor-template-filter-label{display:block;position:relative;text-align:left;padding:9px 0}#emshelementor-template-library-content .emshelementor-template-filter-label input[type=radio]{position:absolute;left:0;top:0;right:0;bottom:0;margin:0;opacity:0;display:block;width:100%;height:100%;cursor:pointer}.emshelementor-template-filter-label span{color:#6d7882;text-transform:uppercase}#emshelementor-template-library-content .emshelementor-template-filter-label input:checked+span,#emshelementor-template-library-content .emshelementor-template-filter-label:hover span{color:#f47216}#emshelementor-template-library-content .emshelementor-template-filter-item{border-top:1px solid rgba(213,218,223,.5)}#emshelementor-template-library-content .emshelementor-template-filter-item:first-child{border-top:none}#emshelementor-template-library-content .emshelementor-templates-wrap{width:100%}#emshelementor-template-library-content .emshelementor-template-insert{padding:5px 12px}#emshelementor-template-library-content .emshelementor-template-insert i{margin-right:2px}#emshelementor-template-library-content .emshelementor-template-insert span{font-size:11px}#emshelementor-template-library-content .elementor-template-library-template-name{width:200px}#emshelementor-modal-templates-container{display:flex;flex-wrap:wrap;align-items:flex-start}#emshelementor-modal-templates-container .elementor-template-library-template{position:relative;background:#fff}#emshelementor-modal-templates-container .emshelementor-template-pro::before{position:absolute;right:-76px;top:2px;content:"PRO";z-index:10;width:180px;height:20px;padding:0 20px;font-size:12px;line-height:10px;text-align:center;color:#fff;font-weight:700;box-shadow:0 1px 3px #888;background:#f47216;border-top:5px solid #f47216;border-bottom:5px solid #f47216;transform:rotate(35deg)}#emshelementor-modal-templates-container .elementor-template-library-template-remote{width:calc(33.3333% - 30px)}@media (max-width:1000px){#emshelementor-modal-templates-container .elementor-template-library-template-remote{width:calc(50% - 30px)}#emshelementor-template-library-content .emshelementor-filters-list{width:25%}}@media (max-width:768px){#emshelementor-modal-templates-container .elementor-template-library-template-remote{width:calc(100% - 30px)}#emshelementor-template-library-content .emshelementor-filters-list{width:30%}}@media (max-width:600px){#emshelementor-template-library-content .emshelementor-filters-list{width:40%}}#emshelementor-template-library-content #emshelementor-modal-templates-container .elementor-template-library-template-controls{position:absolute;background-color:#fff;left:0;bottom:-15px;right:0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;transition:all .3s ease;justify-content:center;padding:9px 10px 9px 8px;z-index:10}#emshelementor-template-library-content #emshelementor-modal-templates-container .elementor-template-library-template:hover .elementor-template-library-template-controls{bottom:0}#emshelementor-template-library-content #emshelementor-modal-templates-container .emshelementor-template-insert{padding:0;margin:0;color:#39b54a;background:0 0;text-transform:none;font-size:12px}#emshelementor-template-library-content #emshelementor-modal-templates-container .emshelementor-clone-template{background:0 0;border:none;padding:0;margin:0;color:#9b0a46;cursor:pointer;display:none;font-size:12px;box-shadow:none;outline:0;font-weight:700}div.emshelementor-template-has-url:hover .emshelementor-clone-template{display:block!important}#emshelementor-template-library-content #emshelementor-modal-templates-container .emshelementor-template-insert:hover{box-shadow:none}#emshelementor-template-library-content #emshelementor-modal-templates-container .elementor-template-library-template-name{padding:5px 0 0;text-align:center;display:block!important}#emshelementor-template-library-content #emshelementor-modal-templates-container .elementor-template-library-template-name-holder{height:23px}#emshelementor-template-library-content #emshelementor-modal-templates-container .template-library-activate-license{display:none;color:#fcb92c;font-size:12px}#emshelementor-template-library-content #emshelementor-modal-templates-container .template-library-activate-license:hover{color:#d89403}#emshelementor-template-library-content #emshelementor-modal-templates-container .elementor-template-library-template:hover .elementor-template-library-template-name{opacity:0}.library-tab-emshelementor_page #emshelementor-modal-templates-container .elementor-template-library-template-remote{width:calc(25% - 20px);margin:10px}.library-tab-emshelementor_page #emshelementor-modal-templates-container .elementor-template-library-template-remote .elementor-template-library-template-action{padding:8px}#emshelementor-modal-templates-container .emshelementor-template-no-url .elementor-template-library-template-preview{cursor:default!important;opacity:0!important}#emshelementor-modal-templates-container .emshelementor-template-no-url .fa-search-plus{display:none!important}#emshelementor-modal-templates-container .elementor-template-library-template:hover .template-library-activate-license{display:block!important}.elementor-template-library-template-screenshot img{width:100%;max-width:100%;height:auto;display:block}#emshelementor-templatate-item-preview-wrap,#emshelementor-templatate-item-preview-wrap .emshelementor-template-item-preview-iframe{height:100%;overflow:hidden}#emshelementor-templatate-item-preview-wrap iframe{height:140%;transform:scale(.666) translateX(-25%) translateY(-25%)}@media (max-width:1439px){#emshelementor-templatate-item-preview-wrap iframe{width:1440px}}@media (min-width:1440px){#emshelementor-templatate-item-preview-wrap iframe{width:1710px}}.emshelementor-template-item-notice div{color:#31708f;background-color:#d9edf7;border-color:#bcdff1;padding:15px;border-left:5px solid #bcdff1;position:relative;text-align:left;margin-bottom:8px}.elementor-template-library-template-title{align-items:center;display:inline-block}.elementor-template-library-template-title span{padding-bottom:2px;float:left;font-size:10px}#emshelementor-template-modal.dialog-type-lightbox .dialog-message{padding-left:20px;padding-right:20px}#emshelementor-template-modal-empty{width:100%;text-align:center}.emshelementor-template--thumb{position:relative}.emshelementor-template--thumb .emshelementor-template--label{position:absolute;top:5px;right:5px;text-align:right}.emshelementor-template--thumb .emshelementor-template--tag{background-color:#ef3e46;color:#fff;display:inline-block;padding:2px 4px;margin-bottom:2px;font-size:10px;border-radius:2px}.emshelementor-template--tag.emshelementor-template--pro{background-color:#93003c}.emshelementor-template--tag.emshelementor-template--ld{background-color:#0090e7}.emshelementor-template--tag.emshelementor-template--llms{background-color:#466dd8}.emshelementor-template--tag.emshelementor-template--woo{background-color:#674399}.emshelementor-template--tag.emshelementor-template--tec{background-color:#1c39bb}.emshelementor-template--thumb .emshelementor-template--sep{display:block;width:100%}#emshelementor-template-modal-search{height:100%;display:flex;align-items:center}.emsh-site-selector{width:100%;margin-top:-150px}.emsh-site-selector h1{font-weight:400;font-size:40px;margin-bottom:40px;text-align:center}.site-selector-wrapper{display:flex;align-items:center;max-width:600px;margin:0 auto}.site-selector-wrapper select{background-color:#fff;font-size:16px;height:60px;cursor:pointer;border-radius:0;padding-left:15px;color:#444}.site-selector-wrapper button{height:60px;cursor:pointer;padding:0 15px;font-size:16px;border-radius:0}.emsh-errormsg{font-size:20px;color:red;margin-top:65px}#emshelementor-template-modal-header-actions{display:flex;align-items:center;justify-content:end}.emsh-source{margin-right:10px;font-size:11px;font-style:italic;color:#ff5976;display:flex;align-items:center}.emsh-source-url{max-width:300px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;padding-right:5px}.emsh-source-change{color:green;cursor:pointer}#emshelementor-template-modal-header-close-modal{margin-left:0}.emsh-preview-layer{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.61);align-items:center;justify-content:center;font-size:16px;color:#fff;font-weight:300;transition-duration:.3s;display:none;cursor:pointer}.emshelementor-template--thumb:hover .emsh-preview-layer{display:flex;transition-duration:.3s}.emsh-template-group-title{text-align:left;float:left;display:block;font-size:14px;margin-bottom:0;margin-top:10px}span.emshgoback{color:green;font-weight:500;margin-left:10px;cursor:pointer}.emsh-swal-container{z-index:99999}.emsh-swal-container .swal2-html-container{font-size:16px;line-height:27px}ul.required_plugins_list{text-align:left;font-size:18px;padding-left:20px;max-height:3000px;overflow-y:auto}ul.required_plugins_list li{list-style-type:circle;margin-bottom:20px}ul.required_plugins_list li a{color:#ff3659!important}.pleaseconfirm{text-align:left;font-size:16px;margin-bottom:20px;line-height:25px}#emshelementor-template-modal-header,#emshelementor-template-modal-search{color:#222}#emshelementor-template-library-content #elementor-template-library-filter-text{color:#222;background-color:transparent}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVkaXRvci5zY3NzIiwiZWRpdG9yLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxxREFDSSxpQkFBQSxRQUNBLE1BQUEsS0FFSiwwQkFDSSxxREFDSSxVQUFBLE9BR1IsMEJBQ0kscURBQ0ksVUFBQSxRQ0tSLDZDREZBLG9EQUVJLFFBQUEsRUFDQSxpQkFBQSxLQUVBLFdBQUEsRUFBQSxFQUFBLElBQUEsZUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUVKLHNEQUNJLFFBQUEsS0FFSixnQ0NHQSxzQ0RESSxNQUFBLFFBRUosNkVBRUksV0FBQSxNQUFBLElBRUosbUZBQ0ksTUFBQSxRQUVKLGdEQUNJLGVBQUEsVUFFSixrREFDSSxNQUFBLElBQ0EsT0FBQSxFQUNBLGNBQUEsSUFFSix5REFDSSxNQUFBLEVBQ0EsT0FBQSxLQUVKLHdEQUNJLGlCQUFBLFFBQ0EsT0FBQSxFQUFBLEtBQUEsUUFDQSxjQUFBLEVBQ0EsY0FBQSxJQUVKLHdEQUNJLE9BQUEsRUFBQSxLQUFBLEtBQ0EsY0FBQSxFQUVKLHlEQUNJLFdBQUEsSUFFSixxQ0FJSSxRQUFBLEtBSUEsWUFBQSxPQUdBLGdCQUFBLGNBQ0EsT0FBQSxLQUdKLGdGQUNJLE1BQUEsS0FDQSxZQUFBLEtBQ0EsZUFBQSxVQUdBLFFBQUEsS0FHQSxZQUFBLE9BQ0EsV0FBQSxLQUdKLGlEQUNJLFFBQUEsYUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUdKLHFEQUNJLFVBQUEsS0FDQSxjQUFBLEtBR0osd0VBQ0ksV0FBQSxJQUNBLE9BQUEsS0FDQSxhQUFBLElBQUEsTUFBQSxRQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxZQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLEVBRUEsV0FBQSxJQUFBLElBQUEsT0FDQSxPQUFBLFFBQ0EsTUFBQSxRQUVKLG9GQUNJLE1BQUEsUUFFSix1REFDSSxRQUFBLElBQUEsS0FFSixpREFDSSxNQUFBLEtBQ0EsWUFBQSxJQUFBLE1BQUEs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LHFDQUNJLE1BQUEsS0FNQSxnRkFDSSxNQUFBLEtBQ0EsaUJBQUEiLCJmaWxlIjoiZWRpdG9yLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZGlhbG9nLXdpZGdldC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y1O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAgICNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5kaWFsb2ctd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZGlhbG9nLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgfVxufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy13aWRnZXQtaGVhZGVyLFxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy1idXR0b25zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCBhLFxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgYTpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCBhLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3Rlci1saW5rIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXM7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cztcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIGEuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktYmxhbmstZm9vdGVyLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjOWIwYTQ2O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1idXR0b24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMHB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGFkZjtcbiAgICBib3JkZXI6IDAgbm9uZSAjZDVkYWRmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyOiAwIG5vbmUgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlciAjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItdGl0bGV7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10aXRsZV9fbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjhweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10aXRsZV9fbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXIgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtYmFjayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTllYztcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjNmQ3ODgyO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWJhY2s6bm90KDpob3Zlcikge1xuICAgIGNvbG9yOiAjYTRhZmI3O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1jbG9zZS1tb2RhbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTZlOWVjO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItY2xvc2UtbW9kYWwgaSB7XG4gICAgY29sb3I6ICNhNGFmYjc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWNsb3NlLW1vZGFsOmhvdmVyIGkge1xuICAgIGNvbG9yOiAjNmQ3ODgyO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWFjdGlvbnMgLnRlbXBsYXRlLWxpYnJhcnktYWN0aXZhdGUtbGljZW5zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1hY3Rpb25zIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItYWN0aW9ucyB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1hY3Rpb25zXG4gICAgLnRlbXBsYXRlLWxpYnJhcnktYWN0aXZhdGUtbGljZW5zZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC44NTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgICAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxpYnJhcnktZXJyb3Ige1xuICAgIG1hcmdpbjogMTglIDAgMDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbGlicmFyeS1lcnJvci1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxpYnJhcnktZXJyb3ItbGluayBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjQ3MjE2O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1saWJyYXJ5LWVycm9yLWxpbmsgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44NTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgICAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRhYnMtaXRlbXMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10YWJzLWl0ZW1zIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1tZW51LWl0ZW0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10YWJzLWl0ZW1zIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1tZW51LWl0ZW0gbGFiZWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGFicy1pdGVtcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRhYnMtaXRlbXMgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW1lbnUtaXRlbSBsYWJlbCBzcGFuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRhYnMtaXRlbXMgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW1lbnUtaXRlbSBsYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZjQ3MjE2O1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZjFmM2Y1KSwgdG8oI2ZmZikpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZjNmNSwgI2ZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZjNmNSwgI2ZmZik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YxZjNmNSwgI2ZmZik7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10YWJzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10YWJzID4gZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1sb2dvLWFyZWEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWxvZ28tYXJlYSA+ICoge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1sb2dvIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1sb2dvLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWxvZ29cbiAgICAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItbG9nby1pY29uXG4gICAgaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItbG9nbyB7XG4gICAgY29sb3I6ICM0OTUxNTc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWZpbHRlcnMtbGlzdCB7XG4gICAgd2lkdGg6IDE4JTtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAxMHB4IDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGVzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuZGl2I2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10ZXh0LXdyYXBwZXIge1xuICAgIGZsb2F0OiByaWdodDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZXMtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWtleXdvcmRzLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXIgbGFiZWwge1xuICAgIGNvbG9yOiAjNmQ3ODgyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwwJSwxMDAlLC45KTtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbG9hZGVyIC5lbGVtZW50b3ItbG9hZGVyLWJveDpmaXJzdC1vZi10eXBlIHtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRvcDogNDBweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxvYWRlciAuZWxlbWVudG9yLWxvYWRlci1ib3g6bnRoLW9mLXR5cGUoMikge1xuICAgIHRvcDogNDBweDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbG9hZGVyIC5lbGVtZW50b3ItbG9hZGVyLWJveDpudGgtb2YtdHlwZSgzKSB7XG4gICAgdG9wOiA2OHB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1sb2FkZXIgLmVsZW1lbnRvci1sb2FkZXItYm94Om50aC1vZi10eXBlKDQpIHtcbiAgICBib3R0b206IDQwcHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbFxuICAgIC5lbGVtZW50b3ItbG9hZGVyXG4gICAgLmVsZW1lbnRvci1sb2FkZXItYm94Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB3aWR0aDogNDJweDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDlweCAwO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtZmlsdGVyLWxhYmVsXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWwgc3BhbiB7XG4gICAgY29sb3I6ICM2ZDc4ODI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWw6aG92ZXIgc3BhbixcbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudFxuICAgIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1sYWJlbFxuICAgIGlucHV0OmNoZWNrZWRcbiAgICArIHNwYW4ge1xuICAgIGNvbG9yOiAjZjQ3MjE2O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTMsIDIxOCwgMjIzLCAwLjUpO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlcy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQge1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWluc2VydCBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgICB3aWR0aDogMjAwcHg7XG59XG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLXBybzo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC03NnB4O1xuICAgIHRvcDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiUFJPXCI7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAjODg4ODg4O1xuICAgIGJhY2tncm91bmQ6ICNmNDcyMTY7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmNDcyMTY7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmNDcyMTY7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDMwcHgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgfVxuXG4gICAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWZpbHRlcnMtbGlzdCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgfVxuXG4gICAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWZpbHRlcnMtbGlzdCB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgLmVtc2hlbGVtZW50b3ItZmlsdGVycy1saXN0IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudFxuICAgICNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXJcbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggOHB4O1xuICAgIHotaW5kZXg6IDEwO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZTpob3ZlclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1jb250cm9scyB7XG4gICAgYm90dG9tOiAwO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWluc2VydCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMzOWI1NGE7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnRcbiAgICAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyXG4gICAgLmVtc2hlbGVtZW50b3ItY2xvbmUtdGVtcGxhdGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjOWIwYTQ2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZGl2LmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtaGFzLXVybDpob3ZlciAuZW1zaGVsZW1lbnRvci1jbG9uZS10ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudFxuICAgICNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXJcbiAgICAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQ6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgICBwYWRkaW5nOiA1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lLWhvbGRlciB7XG4gICAgaGVpZ2h0OiAyM3B4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC50ZW1wbGF0ZS1saWJyYXJ5LWFjdGl2YXRlLWxpY2Vuc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmY2I5MmM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC50ZW1wbGF0ZS1saWJyYXJ5LWFjdGl2YXRlLWxpY2Vuc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZDg5NDAzO1xufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50XG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZTpob3ZlclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLmxpYnJhcnktdGFiLWVtc2hlbGVtZW50b3JfcGFnZVxuICAgICNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXJcbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDEwcHg7XG59XG4ubGlicmFyeS10YWItZW1zaGVsZW1lbnRvcl9wYWdlXG4gICAgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGVcbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtYWN0aW9uIHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyXG4gICAgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtbm8tdXJsXG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXByZXZpZXcge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXIgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtbm8tdXJsIC5mYS1zZWFyY2gtcGx1cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lclxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZTpob3ZlclxuICAgIC50ZW1wbGF0ZS1saWJyYXJ5LWFjdGl2YXRlLWxpY2Vuc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtc2NyZWVuc2hvdCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4vKiAqIFByZXZpZXcgSWZyYW1lICovXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwLFxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGF0ZS1pdGVtLXByZXZpZXctd3JhcCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pdGVtLXByZXZpZXctaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRhdGUtaXRlbS1wcmV2aWV3LXdyYXAgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDE0MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNjY2KSB0cmFuc2xhdGVYKC0yNSUpIHRyYW5zbGF0ZVkoLTI1JSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC42NjYpIHRyYW5zbGF0ZVgoLTI1JSkgdHJhbnNsYXRlWSgtMjUlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjY2KSB0cmFuc2xhdGVYKC0yNSUpIHRyYW5zbGF0ZVkoLTI1JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGF0ZS1pdGVtLXByZXZpZXctd3JhcCBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTQ0MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxNzEwcHg7XG4gICAgfVxufVxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtaXRlbS1ub3RpY2UgZGl2IHtcbiAgICBjb2xvcjogIzMxNzA4ZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICAgIGJvcmRlci1jb2xvcjogI2JjZGZmMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2JjZGZmMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS10aXRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS10aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwuZGlhbG9nLXR5cGUtbGlnaHRib3ggLmRpYWxvZy1tZXNzYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtZW1wdHl7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGh1bWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRodW1iIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYiAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUYzRTQ2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIFxufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGFnLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXBybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkzMDAzYztcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS1sZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTBFNztcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS1sbG1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY2ZGQ4O1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGFnLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXdvbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3NDM5OTtcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10ZWMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzM5YmI7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYiAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tc2VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZW1zaC1zaXRlLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnNpdGUtc2VsZWN0b3Itd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbi5lbXNoLWVycm9ybXNnIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHJlZDtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuXG4uZW1zaC1zb3VyY2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZmY1OTc2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtdXJsIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cblxuICAgICYtY2hhbmdlIHtcbiAgICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItY2xvc2UtbW9kYWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZW1zaC1wcmV2aWV3LWxheWVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyA2MSUpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYjpob3ZlciB7XG4gICAgLmVtc2gtcHJldmlldy1sYXllciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgfVxufVxuXG4uZW1zaC10ZW1wbGF0ZS1ncm91cC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5zcGFuLmVtc2hnb2JhY2sge1xuICAgIGNvbG9yOiBncmVlbjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVtc2gtc3dhbC1jb250YWluZXIge1xuICAgIHotaW5kZXg6IDk5OTk5O1xuXG4gICAgLnN3YWwyLWh0bWwtY29udGFpbmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICB9XG59XG5cbnVsLnJlcXVpcmVkX3BsdWdpbnNfbGlzdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDMwMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmYzNjU5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wbGVhc2Vjb25maXJtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1zZWFyY2gsICNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlciB7XG4gICAgY29sb3I6ICMyMjI7XG5cbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IHtcblxuICAgICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG59IiwiI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy13aWRnZXQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5kaWFsb2ctd2lkZ2V0LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy13aWRnZXQtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5kaWFsb2ctd2lkZ2V0LWhlYWRlcixcbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5kaWFsb2ctaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmRpYWxvZy1idXR0b25zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCBhLFxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCBhLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3Rlci1saW5rIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCBhLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3Rlci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM5YjBhNDY7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXI6IDAgbm9uZSAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXI6IDAgbm9uZSAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogNTBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyICNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItdGl0bGVfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMjhweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItdGl0bGVfX2xvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXIgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtYmFjayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTllYztcbiAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNmQ3ODgyO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXIgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtYmFjazpub3QoOmhvdmVyKSB7XG4gIGNvbG9yOiAjYTRhZmI3O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXIgLmVsZW1lbnRvci1idXR0b24ge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWNsb3NlLW1vZGFsIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U2ZTllYztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWNsb3NlLW1vZGFsIGkge1xuICBjb2xvcjogI2E0YWZiNztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItY2xvc2UtbW9kYWw6aG92ZXIgaSB7XG4gIGNvbG9yOiAjNmQ3ODgyO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItYWN0aW9ucyAudGVtcGxhdGUtbGlicmFyeS1hY3RpdmF0ZS1saWNlbnNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWFjdGlvbnMge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWFjdGlvbnMge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWFjdGlvbnMgLnRlbXBsYXRlLWxpYnJhcnktYWN0aXZhdGUtbGljZW5zZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjg1O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxpYnJhcnktZXJyb3Ige1xuICBtYXJnaW46IDE4JSAwIDA7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbGlicmFyeS1lcnJvci1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1saWJyYXJ5LWVycm9yLWxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNDcyMTY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1saWJyYXJ5LWVycm9yLWxpbmsgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRhYnMtaXRlbXMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGFicy1pdGVtcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGFicy1pdGVtcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtIGxhYmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGFicy1pdGVtcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDFweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGFicy1pdGVtcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtIGxhYmVsIHNwYW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10YWJzLWl0ZW1zIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1tZW51LWl0ZW0gbGFiZWwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Y0NzIxNjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZjFmM2Y1KSwgdG8oI2ZmZikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmMWYzZjUsICNmZmYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjFmM2Y1LCAjZmZmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YxZjNmNSwgI2ZmZik7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci10YWJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItdGFicyA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWxvZ28tYXJlYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWxvZ28tYXJlYSA+ICoge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItbG9nbyAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1oZWFkZXItbG9nby1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1sb2dvIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1sb2dvLWljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWxvZ28ge1xuICBjb2xvcjogIzQ5NTE1NztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgLmVtc2hlbGVtZW50b3ItZmlsdGVycy1saXN0IHtcbiAgd2lkdGg6IDE4JTtcbiAgcGFkZGluZzogMHB4IDIwcHggMTBweCAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZXMtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLXRleHQtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlcy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWtleXdvcmRzLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXIgbGFiZWwge1xuICBjb2xvcjogIzZkNzg4MjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwZGVnLCAwJSwgMTAwJSwgMC45KTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1sb2FkZXIgLmVsZW1lbnRvci1sb2FkZXItYm94OmZpcnN0LW9mLXR5cGUge1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDQwcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbG9hZGVyIC5lbGVtZW50b3ItbG9hZGVyLWJveDpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogNDBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwgLmVsZW1lbnRvci1sb2FkZXIgLmVsZW1lbnRvci1sb2FkZXItYm94Om50aC1vZi10eXBlKDMpIHtcbiAgdG9wOiA2OHB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbCAuZWxlbWVudG9yLWxvYWRlciAuZWxlbWVudG9yLWxvYWRlci1ib3g6bnRoLW9mLXR5cGUoNCkge1xuICBib3R0b206IDQwcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsIC5lbGVtZW50b3ItbG9hZGVyIC5lbGVtZW50b3ItbG9hZGVyLWJveDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgcmlnaHQ6IDQwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDQycHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA5cHggMDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1sYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWw6aG92ZXIgc3BhbixcbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1maWx0ZXItbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBjb2xvcjogI2Y0NzIxNjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjEzLCAyMTgsIDIyMywgMC41KTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlcy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQge1xuICBwYWRkaW5nOiA1cHggMTJweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWluc2VydCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXIgLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtcHJvOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNzZweDtcbiAgdG9wOiAycHg7XG4gIGNvbnRlbnQ6IFwiUFJPXCI7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggIzg4ODg4ODtcbiAgYmFja2dyb3VuZDogI2Y0NzIxNjtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmNDcyMTY7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZjQ3MjE2O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUge1xuICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDMwcHgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXIgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbiAgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1jb250ZW50IC5lbXNoZWxlbWVudG9yLWZpbHRlcnMtbGlzdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXIgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG4gICNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAuZW1zaGVsZW1lbnRvci1maWx0ZXJzLWxpc3Qge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgLmVtc2hlbGVtZW50b3ItZmlsdGVycy1saXN0IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTE1cHg7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDlweCAxMHB4IDlweCA4cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGU6aG92ZXIgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWNvbnRyb2xzIHtcbiAgYm90dG9tOiAwO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzliNTRhO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZW1zaGVsZW1lbnRvci1jbG9uZS10ZW1wbGF0ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzliMGE0NjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRpdi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLWhhcy11cmw6aG92ZXIgLmVtc2hlbGVtZW50b3ItY2xvbmUtdGVtcGxhdGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pbnNlcnQ6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgcGFkZGluZzogNXB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbmFtZS1ob2xkZXIge1xuICBoZWlnaHQ6IDIzcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC50ZW1wbGF0ZS1saWJyYXJ5LWFjdGl2YXRlLWxpY2Vuc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2ZjYjkyYztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWNvbnRlbnQgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAudGVtcGxhdGUtbGlicmFyeS1hY3RpdmF0ZS1saWNlbnNlOmhvdmVyIHtcbiAgY29sb3I6ICNkODk0MDM7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZTpob3ZlciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbmFtZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5saWJyYXJ5LXRhYi1lbXNoZWxlbWVudG9yX3BhZ2UgI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLmxpYnJhcnktdGFiLWVtc2hlbGVtZW50b3JfcGFnZSAjZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWFjdGlvbiB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItbW9kYWwtdGVtcGxhdGVzLWNvbnRhaW5lciAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1uby11cmwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXByZXZpZXcge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4jZW1zaGVsZW1lbnRvci1tb2RhbC10ZW1wbGF0ZXMtY29udGFpbmVyIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLW5vLXVybCAuZmEtc2VhcmNoLXBsdXMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNlbXNoZWxlbWVudG9yLW1vZGFsLXRlbXBsYXRlcy1jb250YWluZXIgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlOmhvdmVyIC50ZW1wbGF0ZS1saWJyYXJ5LWFjdGl2YXRlLWxpY2Vuc2Uge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtc2NyZWVuc2hvdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAqIFByZXZpZXcgSWZyYW1lICovXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwLFxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGF0ZS1pdGVtLXByZXZpZXctd3JhcCAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1pdGVtLXByZXZpZXctaWZyYW1lIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwIGlmcmFtZSB7XG4gIGhlaWdodDogMTQwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNjY2KSB0cmFuc2xhdGVYKC0yNSUpIHRyYW5zbGF0ZVkoLTI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNjY2KSB0cmFuc2xhdGVYKC0yNSUpIHRyYW5zbGF0ZVkoLTI1JSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42NjYpIHRyYW5zbGF0ZVgoLTI1JSkgdHJhbnNsYXRlWSgtMjUlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwIGlmcmFtZSB7XG4gICAgd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAjZW1zaGVsZW1lbnRvci10ZW1wbGF0YXRlLWl0ZW0tcHJldmlldy13cmFwIGlmcmFtZSB7XG4gICAgd2lkdGg6IDE3MTBweDtcbiAgfVxufVxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtaXRlbS1ub3RpY2UgZGl2IHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZGZmMTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjYmNkZmYxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtdGl0bGUgc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLmRpYWxvZy10eXBlLWxpZ2h0Ym94IC5kaWFsb2ctbWVzc2FnZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtZW1wdHkge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYiAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRodW1iIC5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUYzRTQ2O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS1wcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTMwMDNjO1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGFnLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTBFNztcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS1sbG1zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NmRkODtcbn1cblxuLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRhZy5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS13b28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0Mzk5O1xufVxuXG4uZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tdGFnLmVtc2hlbGVtZW50b3ItdGVtcGxhdGUtLXRlYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzM5YmI7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYiAuZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS0tc2VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jZW1zaGVsZW1lbnRvci10ZW1wbGF0ZS1tb2RhbC1zZWFyY2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lbXNoLXNpdGUtc2VsZWN0b3Ige1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xufVxuLmVtc2gtc2l0ZS1zZWxlY3RvciBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2l0ZS1zZWxlY3Rvci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2l0ZS1zZWxlY3Rvci13cmFwcGVyIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4uc2l0ZS1zZWxlY3Rvci13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmVtc2gtZXJyb3Jtc2cge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLWhlYWRlci1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5cbi5lbXNoLXNvdXJjZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjZmY1OTc2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVtc2gtc291cmNlLXVybCB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5lbXNoLXNvdXJjZS1jaGFuZ2Uge1xuICBjb2xvcjogZ3JlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyLWNsb3NlLW1vZGFsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lbXNoLXByZXZpZXctbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYxKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lbXNoZWxlbWVudG9yLXRlbXBsYXRlLS10aHVtYjpob3ZlciAuZW1zaC1wcmV2aWV3LWxheWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuLmVtc2gtdGVtcGxhdGUtZ3JvdXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuc3Bhbi5lbXNoZ29iYWNrIHtcbiAgY29sb3I6IGdyZWVuO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZW1zaC1zd2FsLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLmVtc2gtc3dhbC1jb250YWluZXIgLnN3YWwyLWh0bWwtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxudWwucmVxdWlyZWRfcGx1Z2luc19saXN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDMwMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbnVsLnJlcXVpcmVkX3BsdWdpbnNfbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxudWwucmVxdWlyZWRfcGx1Z2luc19saXN0IGxpIGEge1xuICBjb2xvcjogI2ZmMzY1OSAhaW1wb3J0YW50O1xufVxuXG4ucGxlYXNlY29uZmlybSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLW1vZGFsLXNlYXJjaCwgI2Vtc2hlbGVtZW50b3ItdGVtcGxhdGUtbW9kYWwtaGVhZGVyIHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbiNlbXNoZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktY29udGVudCAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLXRleHQge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59Il19 */