@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");#cboxOverlay{z-index:99998}.ready{visibility:visible!important}@media (min-width:768px){#header .navigation-buttons a[data-target=login]{margin-left:20px}}.custom-footer__instagram{display:none}#custom-paticka{margin-top:0}.filter-section form>a.chevron-after{cursor:pointer;font-size:15px;font-weight:700;margin-top:2px}.filter-section form>a.chevron-after:after{font-size:8px;margin-left:6px}@media (min-width:768px){.filter-section form fieldset{overflow:hidden}}ul#p-detail-tabs{display:inline-flex}#accordion-content .shp-accordion[data-number="0"],ul#p-detail-tabs li[data-number="0"]{display:none}#accordion-content .shp-accordion.active .shp-accordion-content #kapsle,#accordion-content .shp-accordion.active .shp-accordion-content #rucni-uzavery,#accordion-content .shp-accordion.active .shp-accordion-content #strojove-uzavery,#kapsle.active,#rucni-uzavery.active,#strojove-uzavery.active{display:flex;flex-wrap:wrap;width:100%}#kapsle .product-custom,#rucni-uzavery .product-custom,#strojove-uzavery .product-custom{border:1px solid #f2f2f2;width:25%}@media (max-width:1199px){#kapsle .product-custom,#rucni-uzavery .product-custom,#strojove-uzavery .product-custom{width:33.33333%}}@media (max-width:580px){#kapsle .product-custom,#rucni-uzavery .product-custom,#strojove-uzavery .product-custom{width:50%}}#kapsle .product-custom:hover,#rucni-uzavery .product-custom:hover,#strojove-uzavery .product-custom:hover{box-shadow:0 0 10px rgba(0,0,0,.16);z-index:1}#kapsle .product-custom:empty,#rucni-uzavery .product-custom:empty,#strojove-uzavery .product-custom:empty{display:none}#kapsle .product-custom .p,#rucni-uzavery .product-custom .p,#strojove-uzavery .product-custom .p{display:flex;flex-direction:column;padding:10px;position:relative}@media (max-width:991px){#kapsle .product-custom .p,#rucni-uzavery .product-custom .p,#strojove-uzavery .product-custom .p{padding:5px}}#kapsle .product-custom .p .image,#rucni-uzavery .product-custom .p .image,#strojove-uzavery .product-custom .p .image{align-items:center;display:flex;height:200px;justify-content:center}#kapsle .product-custom .p .p-in,#rucni-uzavery .product-custom .p .p-in,#strojove-uzavery .product-custom .p .p-in{margin-top:11px}#kapsle .product-custom .p .p-in .p-in-in,#rucni-uzavery .product-custom .p .p-in .p-in-in,#strojove-uzavery .product-custom .p .p-in .p-in-in{height:44px;line-height:1.5;min-height:44px;overflow:hidden;text-align:center}#kapsle .product-custom .p .p-in .p-in-in a.name,#rucni-uzavery .product-custom .p .p-in .p-in-in a.name,#strojove-uzavery .product-custom .p .p-in .p-in-in a.name{color:#1a1937;font-size:18px;font-weight:700;line-height:1}@media (max-width:991px){#kapsle .product-custom .p .p-in .p-in-in a.name,#rucni-uzavery .product-custom .p .p-in .p-in-in a.name,#strojove-uzavery .product-custom .p .p-in .p-in-in a.name{font-size:16px}}#kapsle .product-custom .p .p-bottom .p-tools,#rucni-uzavery .product-custom .p .p-bottom .p-tools,#strojove-uzavery .product-custom .p .p-bottom .p-tools{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:22px 0;text-align:center}#kapsle .product-custom .p .p-bottom .p-tools .quantity,#rucni-uzavery .product-custom .p .p-bottom .p-tools .quantity,#strojove-uzavery .product-custom .p .p-bottom .p-tools .quantity{padding-left:25px;padding-right:25px}#kapsle .product-custom .p .p-bottom .price,#rucni-uzavery .product-custom .p .p-bottom .price,#strojove-uzavery .product-custom .p .p-bottom .price{font-size:20px;text-align:center}#kapsle .product-custom .p .p-bottom .availability,#rucni-uzavery .product-custom .p .p-bottom .availability,#strojove-uzavery .product-custom .p .p-bottom .availability{margin-top:10px;text-align:center}@media (max-width:1439px){#kapsle .product-custom .p .p-bottom .availability,#rucni-uzavery .product-custom .p .p-bottom .availability,#strojove-uzavery .product-custom .p .p-bottom .availability{font-size:15px}}@media (max-width:991px){#kapsle .product-custom .p .p-bottom .availability,#rucni-uzavery .product-custom .p .p-bottom .availability,#strojove-uzavery .product-custom .p .p-bottom .availability{height:36px;line-height:1.2;min-height:36px}}#kapsle .product-custom .p .p-bottom .availability[data-stock*="-"] span,#kapsle .product-custom .p .p-bottom .availability[data-stock="0"] span,#rucni-uzavery .product-custom .p .p-bottom .availability[data-stock*="-"] span,#rucni-uzavery .product-custom .p .p-bottom .availability[data-stock="0"] span,#strojove-uzavery .product-custom .p .p-bottom .availability[data-stock*="-"] span,#strojove-uzavery .product-custom .p .p-bottom .availability[data-stock="0"] span{color:#cb0000}#kapsle .product-custom .p .p-bottom .availability[data-stock*="-"] .stock-amout,#kapsle .product-custom .p .p-bottom .availability[data-stock="0"] .stock-amout,#rucni-uzavery .product-custom .p .p-bottom .availability[data-stock*="-"] .stock-amout,#rucni-uzavery .product-custom .p .p-bottom .availability[data-stock="0"] .stock-amout,#strojove-uzavery .product-custom .p .p-bottom .availability[data-stock*="-"] .stock-amout,#strojove-uzavery .product-custom .p .p-bottom .availability[data-stock="0"] .stock-amout{display:none}#kapsle .product-custom .p .p-bottom .availability span,#rucni-uzavery .product-custom .p .p-bottom .availability span,#strojove-uzavery .product-custom .p .p-bottom .availability span{color:#009901}#kapsle .product-custom .p .p-bottom .availability span .stock-amout,#rucni-uzavery .product-custom .p .p-bottom .availability span .stock-amout,#strojove-uzavery .product-custom .p .p-bottom .availability span .stock-amout{color:#1a1937}#kapsle .product-custom .p .p-code,#rucni-uzavery .product-custom .p .p-code,#strojove-uzavery .product-custom .p .p-code{font-size:13px;position:absolute;right:20px;top:20px}#baleni table tr th{font-weight:400;min-width:180px;padding:5px 20px 5px 0;position:relative;text-align:left;text-transform:none}#baleni table tr th:after{border-top:1px solid #cfcfcf;content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:1}#baleni table tr th .row-header-label{align-items:center;background-color:#fff;display:inline-flex;padding-right:10px;position:relative;z-index:2}#baleni table tr td{padding:5px 10px;text-align:left}.btn.parametric-slider-submit-btn{background-color:#fff;border-color:#1e7548;color:#1e7548}.btn.parametric-slider-submit-btn:hover{background-color:#1e7548;color:#fff}.shp-tabs-holder ul.shp-tabs a.shp-tab-link{display:block!important}.demand-btn{color:#1a1937!important;display:block;padding-top:20px;text-align:start;text-decoration:underline;text-transform:none;transition:.3s}.demand-btn:before{display:inline-block;margin-bottom:0;margin-right:8px}.demand-btn:hover{color:#1e7548!important;text-decoration:underline}#formProductQuestion .form-group{margin-bottom:6px}#formProductQuestion textarea.form-control{height:80px}.p-final-price-wrapper .price-additional{color:#1a1937}.ordering-process.id--9 .summary>div{margin-top:15px}.ordering-process.id--9 .summary>div .price-wrapper{border:1px solid #cfcfcf!important;margin-top:15px;padding:20px}.ordering-process.id--9 .kosik-warning{display:none}.ordering-process.id--9 .cart-product-description{color:#666;display:block!important;font-size:15px;font-weight:100;margin-bottom:0;margin-top:3px}.ordering-process.id--16 .co-box.co-basic-information{margin-top:42px}.ordering-process.id--16 .co-box h4{align-items:center;display:flex;font-size:18px;padding-left:0}.ordering-process.id--16 .co-box h4:before{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;margin-right:7px;margin-top:0;position:static}.ordering-process.id--16 .co-box h4.order-information:before{content:"1."}.ordering-process.id--16 .co-box h4.order-delivery:before{content:"2."}.ordering-process.id--16 .co-box h4.order-payment:before{content:"3."}.ordering-process.id--16 .shipping-billing-table .radio-wrapper:first-of-type{border-top:1px solid #cfcfcf!important}.ordering-process.id--16 .radio-wrapper{border:none;padding:0}.ordering-process.id--16 .radio-wrapper .payment-info b{color:#222;font-weight:700;text-transform:none}.ordering-process.id--16 .radio-wrapper.active{background-color:#f7fffb}.ordering-process.id--16 .radio-wrapper.active .for-free{color:#222;font-size:13px}.ordering-process.id--16 .radio-wrapper.active label>span b{color:#222;text-transform:none}.ordering-process.id--16 .radio-wrapper .payment-logo{order:-10;padding-right:5px;text-align:left}@media (max-width:360px){.ordering-process.id--16 .radio-wrapper .payment-logo{height:20px;position:absolute;top:6px}}.ordering-process.id--16 .radio-wrapper .payment-logo img{max-height:20px}.ordering-process.id--16 .radio-wrapper .payment-shipping-price{font-size:13px;text-transform:none}.ordering-process.id--16 .radio-wrapper .payment-shipping-price:not(.for-free){color:#222}.ordering-process.id--16 .radio-wrapper:last-child input[type=radio]+label{border-bottom:1px solid #cfcfcf!important}.ordering-process.id--16 .radio-wrapper input[type=radio]+label{border:1px solid #cfcfcf!important;border-top:0!important;display:flex;margin-right:0;margin-top:-1px;padding:18px 16px 18px 32px;width:100%}@media (max-width:360px){.ordering-process.id--16 .radio-wrapper input[type=radio]+label{padding-top:35px}}.ordering-process.id--16 .radio-wrapper input[type=radio]+label:before{border-radius:17px;height:17px;left:8px;line-height:16px;width:17px}.ordering-process.id--16 .radio-wrapper input[type=radio]:checked+label:after{background-color:#1e7548;display:none}.ordering-process.id--16 .radio-wrapper input[type=radio]:checked+label:before{background-color:#1e7548;border:1px solid #1e7548;color:#fff;content:"\e913";font-family:Shoptet;font-size:7px;text-align:center}.ordering-process .next-step{border:1px solid #cfcfcf;padding:20px}@media (max-width:767px){.ordering-process .next-step{border:none!important;padding:0}}.ordering-process .cart-inner .cart-content>.form-group{background-color:#fff;border:1px solid #cfcfcf!important;margin-bottom:0;margin-top:15px;padding:20px}.ordering-process .question-tooltip{display:inline-block!important}.desktop .shipping-billing-table .radio-wrapper:hover{border-style:none!important}.cart-free-shipping strong,.price-wrapper .price-secondary{color:#1a1937}.extra .price-range div{background-color:var(--color-primary)}.ordering-process #header .navigation-buttons a.favorite{display:none;margin-right:40px}.ordering-process #header .navigation-buttons a[data-target=login]{order:2}@media (max-width:767px){.ordering-process #header .navigation-buttons a[data-target=login]{order:0}}.ordering-process #header .navigation-buttons a[data-target=login] span{font-size:0;position:relative}.ordering-process #header .navigation-buttons a[data-target=login] span:before{background:url(https://cdn.myshoptet.com/usr/www.bricol.cz/user/documents/upload/sablona/user.svg);background-repeat:no-repeat;background-size:90%;content:"";height:25px;left:-40px;position:absolute;top:-18px;width:25px}@media (max-width:767px){.ordering-process #header .navigation-buttons a[data-target=login] span:before{left:-20px;top:6px}}.in-kosik .step.step-3,.in-kosik .step.step-3 a,.in-krok-1 .step.step-3,.in-krok-1 .step.step-3 a{cursor:not-allowed!important}.in-kosik .zip-error-message,.in-krok-1 .zip-error-message{color:red;font-weight:700}.cart-header .step.completed a:before{content:"\e913";font-family:Shoptet;font-size:13px;line-height:40px}.cart-total-weight{color:#1e7548;font-size:20px;font-weight:700}.messages{background-color:transparent;border-radius:4px;bottom:50px;box-shadow:0 0 30px rgba(0,0,0,.1);left:50px;max-width:700px;right:auto;top:auto;width:100%}.messages .msg{align-items:center;background-color:#fff!important;border:0!important;color:#000;display:flex;font-size:18px;font-weight:500;margin:0;min-height:100px;padding-bottom:38px;padding-left:87px;padding-top:38px;position:relative;text-align:left}.messages .msg.msg-error:before{background-color:#ca131e}.messages .msg.msg-error:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.636 16.867c0 .621-.506 1.125-1.13 1.125-.626 0-1.131-.504-1.131-1.125V5.62c0-.62.505-1.124 1.13-1.124.625 0 1.13.504 1.13 1.124zm-1.131 5.637c-.624 0-1.13-.504-1.13-1.125s.506-1.126 1.13-1.126c.624 0 1.13.505 1.13 1.126 0 .621-.506 1.125-1.13 1.125zM23.05 3.95c-5.266-5.267-13.834-5.267-19.1 0-5.267 5.265-5.267 13.835 0 19.1A13.46 13.46 0 0 0 13.5 27a13.46 13.46 0 0 0 9.55-3.95c5.267-5.265 5.267-13.835 0-19.1z' fill='%23ca131e'/%3E%3C/svg%3E")}.messages .msg.msg-notice a,.messages .msg.msg-success a{color:#2c9139}.messages .msg.msg-notice:before,.messages .msg.msg-success:before{background-color:#2c9139}.messages .msg.msg-notice:after,.messages .msg.msg-success:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.866 19.64 5.954 13.73l2.238-2.237 3.778 3.778 7.585-6.895 2.129 2.34zM13.5 0C6.085 0 0 6.085 0 13.5S6.085 27 13.5 27 27 20.915 27 13.5 20.915 0 13.5 0z' fill='%232c9139'/%3E%3C/svg%3E")}.messages .msg:after{height:27px;left:50px;width:27px}.messages .msg:after,.messages .msg:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.messages .msg:before{border-radius:5px;height:68px;left:16px;width:7px}.messages .msg .container{width:100%}@media (min-width:1200px){.id-404 .content-inner{max-width:1140px}}.id-404 #content article,.id-404 .empty-content-404{display:none}.id-404 .custom-404{display:flex;margin:38px 0}@media (max-width:767px){.id-404 .custom-404{align-content:center;flex-direction:column;justify-content:center}}.id-404 .custom-404__content{width:70%}@media (max-width:767px){.id-404 .custom-404__content{text-align:center;width:100%}}.id-404 .custom-404__content a{text-decoration:underline}@media (min-width:768px){.id-404 .custom-404__image{margin-left:40px}}.type-category .category-content-wrapper{display:flex;flex-direction:column}.type-category main#content #filters,.type-category main#content .filters{background-color:#fff;justify-content:space-between;margin-bottom:0;order:-15;position:relative;z-index:9}#content .filter-big .filter-section-boolean{margin:10px auto 20px 20px}#content .filter-section-boolean{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 auto;order:10;position:relative;width:auto}@media (max-width:767px){#content .filter-section-boolean{margin:10px 0 10px auto;width:100%}}#content .filter-section-boolean .param-filter-top{display:flex}#content .filter-section-boolean .param-filter-top form{border:0!important;display:initial!important;min-width:auto!important}#content .filter-section-boolean .param-filter-top form div{margin-bottom:0!important}@media (max-width:991px){#content .filter-section-boolean .param-filter-top{flex-direction:column;padding:16px 10px;width:100%}}#content .filter-section-boolean .param-filter-top form{box-shadow:none!important;padding:0!important;position:static!important}#content .filter-section-boolean .param-filter-top form fieldset div{clear:none!important;margin-bottom:0;width:auto!important}#content .filter-section-boolean .param-filter-top form fieldset div label{color:#000;font-size:16px}@media (max-width:1199px){#content .filter-section-boolean .param-filter-top form fieldset div label:after{top:18px}}#content .filter-section-boolean .param-filter-top form fieldset div .filter-count{background:#fff;color:#000;font-size:16px;font-weight:400;margin-left:0}#content #filters-wrapper{background:#fff;border:1px solid #cfcfcf;order:-6;visibility:hidden}#content .filters-default-position{order:-6}#content .filters-wrapper{background-color:transparent;order:-6}@media (max-width:1199px){#content .filters-wrapper{position:relative}}@media (min-width:768px){#content .filters-wrapper .filters-unveil-button-wrapper{display:none}}#content .filters-wrapper .filters-unveil-button-wrapper .btn-default.unveil-button{background-color:#f9b63d;border:0;color:#fff;font-size:16px;font-weight:600;margin:0 auto;max-width:100%;padding:10px;text-transform:lowercase;width:100%}#content .filters-wrapper .filters-unveil-button-wrapper .btn-default.unveil-button:after{font-size:11px;margin-top:5px}#content .filters-wrapper .filters-unveil-button-wrapper .btn-default.unveil-button:hover{background-color:#f9b63d}#content .filters-wrapper>div:first-of-type{background-color:#fff;margin-bottom:0}#content #category-filter-hover{align-items:center;display:flex!important;flex-wrap:wrap}@media (max-width:767px){#content #category-filter-hover,#content #category-filter-hover .filter-section{width:100%}}#content #filters,#content .filters{margin-bottom:10px;padding:0;width:100%}#content #filters ::-webkit-scrollbar,#content .filters ::-webkit-scrollbar{width:11px}#content #filters ::-webkit-scrollbar-track,#content .filters ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}#content #filters ::-webkit-scrollbar-thumb,#content .filters ::-webkit-scrollbar-thumb{background-color:#1e7548;background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:3px solid #fff;border-radius:8px}@media (min-width:768px){#content #filters,#content .filters{align-items:center;display:inline-flex!important;flex-wrap:wrap}}#content #filters .slider-wrapper,#content .filters .slider-wrapper{margin:0!important;order:-20;padding:0;position:relative;z-index:9}@media (min-width:768px){#content #filters .slider-wrapper,#content .filters .slider-wrapper{margin:0!important}}@media (max-width:767px){#content #filters .slider-wrapper,#content .filters .slider-wrapper{max-width:100%;width:100%}}#content #filters .slider-wrapper:not(.open) .price-filter,#content .filters .slider-wrapper:not(.open) .price-filter{display:none}#content #filters .slider-wrapper.open,#content .filters .slider-wrapper.open{box-shadow:0 0 20px rgba(0,0,0,.15)}#content #filters .slider-wrapper.open h4,#content .filters .slider-wrapper.open h4{background-color:#fff;border-bottom:0;border-radius:4px 4px 0 0;color:#000;position:relative}@media (min-width:768px){#content #filters .slider-wrapper.open h4:before,#content .filters .slider-wrapper.open h4:before{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:0;position:absolute;top:auto;transform:none;width:100%;z-index:9}}#content #filters .slider-wrapper.open h4:after,#content .filters .slider-wrapper.open h4:after{transform:rotate(0deg)}@media (max-width:767px){#content #filters .slider-wrapper.open h4,#content .filters .slider-wrapper.open h4{border:none}}#content #filters .slider-wrapper.open .price-filter,#content .filters .slider-wrapper.open .price-filter{box-shadow:0 0 20px rgba(0,0,0,.15)}#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{border:none;border-radius:0;color:#000;font-size:18px;font-weight:600;margin:0;padding:16px 20px}@media (max-width:1199px){#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{padding:16px 10px}}@media (max-width:767px){#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between}}#content #filters .slider-wrapper h4:before,#content .filters .slider-wrapper h4:before{left:auto;margin-top:1px;right:10px;transform:rotate(180deg)}#content #filters .slider-wrapper h4:after,#content .filters .slider-wrapper h4:after{color:#1e7548;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-2px;transform:rotate(180deg);transition:.3s}@media (max-width:1199px){#content #filters .slider-wrapper h4:after,#content .filters .slider-wrapper h4:after{margin-left:10px}}#content #filters .slider-wrapper h4:hover,#content .filters .slider-wrapper h4:hover{cursor:pointer}#content #filters .slider-wrapper h4:hover span,#content .filters .slider-wrapper h4:hover span{text-decoration:underline}#content #filters .slider-wrapper .price-filter,#content .filters .slider-wrapper .price-filter{background-color:#fff;border-radius:0 4px 4px 4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.051);display:flex;flex-wrap:wrap;padding:25px 25px 0;position:absolute;width:250px;z-index:-2}@media (max-width:767px){#content #filters .slider-wrapper .price-filter,#content .filters .slider-wrapper .price-filter{border-radius:0;border-top:0;height:auto;padding-bottom:25px;position:static;width:100%}}#content #filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle,#content .filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle{background:#1e7548;height:20px;top:-5px;width:20px}#content #filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:before,#content .filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:before{bottom:0;color:#fff;font-size:16px;font-weight:300;left:0;line-height:28px;position:absolute;right:0;text-align:center;top:0}#content #filters .slider-wrapper .price-filter .slider-header,#content .filters .slider-wrapper .price-filter .slider-header{padding:25px 0;width:100%}@media (max-width:767px){#content #filters .slider-wrapper .price-filter .slider-header,#content .filters .slider-wrapper .price-filter .slider-header{margin-top:15px}}#content #filters .slider-wrapper .price-filter .slider-header .from,#content #filters .slider-wrapper .price-filter .slider-header .to,#content .filters .slider-wrapper .price-filter .slider-header .from,#content .filters .slider-wrapper .price-filter .slider-header .to{color:#1a1937;font-size:16px;font-weight:400!important}#content #filters .slider-wrapper .price-filter .ui-slider,#content .filters .slider-wrapper .price-filter .ui-slider{background-color:#e7e7e7}#content #filters .slider-wrapper .price-filter .ui-slider .ui-slider-range,#content .filters .slider-wrapper .price-filter .ui-slider .ui-slider-range{background:#1e7548}#content #filters .slider-wrapper .price-filter .slider-content,#content .filters .slider-wrapper .price-filter .slider-content{background-color:#e7e7e7;margin-bottom:0;order:-10;width:100%}#content #filters .filter-sections,#content .filters .filter-sections{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;padding:0;width:auto}#content #filters .filter-sections .filter-section,#content .filters .filter-sections .filter-section{border-top:0;padding:0;position:relative}#content #filters .filter-sections .filter-section.filter-section-boolean>h4,#content .filters .filter-sections .filter-section.filter-section-boolean>h4{display:none}#content #filters .filter-sections .filter-section:first-child,#content .filters .filter-sections .filter-section:first-child{border-top:0}#content #filters .filter-sections .filter-section.filter-section-count,#content #filters .filter-sections .filter-section:not(.open) .parametric-slider-wrapper,#content #filters .filter-sections .filter-section:not(.open) form,#content .filters .filter-sections .filter-section.filter-section-count,#content .filters .filter-sections .filter-section:not(.open) .parametric-slider-wrapper,#content .filters .filter-sections .filter-section:not(.open) form{display:none}#content #filters .filter-sections .filter-section.open,#content .filters .filter-sections .filter-section.open{z-index:9}#content #filters .filter-sections .filter-section.open h4,#content .filters .filter-sections .filter-section.open h4{background-color:#fff;border-radius:4px 4px 0 0;box-shadow:0 0 8px rgba(0,0,0,.11);color:#000;position:relative}@media (min-width:768px){#content #filters .filter-sections .filter-section.open h4:before,#content .filters .filter-sections .filter-section.open h4:before{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:0;position:absolute;top:auto;transform:none;width:100%;z-index:9}}#content #filters .filter-sections .filter-section.open h4:after,#content .filters .filter-sections .filter-section.open h4:after{transform:rotate(0deg)}@media (max-width:767px){#content #filters .filter-sections .filter-section.open h4,#content .filters .filter-sections .filter-section.open h4{border-bottom:0;border-radius:0;box-shadow:none}}#content #filters .filter-sections .filter-section.open .parametric-slider-wrapper,#content #filters .filter-sections .filter-section.open form,#content .filters .filter-sections .filter-section.open .parametric-slider-wrapper,#content .filters .filter-sections .filter-section.open form{box-shadow:0 0 20px rgba(0,0,0,.15);max-height:390px;overflow:scroll;z-index:-2}#content #filters .filter-sections .filter-section.open .parametric-slider-wrapper .slider-footer,#content #filters .filter-sections .filter-section.open form .slider-footer,#content .filters .filter-sections .filter-section.open .parametric-slider-wrapper .slider-footer,#content .filters .filter-sections .filter-section.open form .slider-footer{display:flex;flex-direction:column;gap:10px}#content #filters .filter-sections .filter-section .parametric-slider-wrapper,#content #filters .filter-sections .filter-section form,#content .filters .filter-sections .filter-section .parametric-slider-wrapper,#content .filters .filter-sections .filter-section form{background:#fff;border:none;border-radius:0 4px 4px 4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.051);left:0;margin:0;min-width:250px;padding:25px 25px 0;position:absolute;z-index:1}@media (max-width:767px){#content #filters .filter-sections .filter-section .parametric-slider-wrapper,#content #filters .filter-sections .filter-section form,#content .filters .filter-sections .filter-section .parametric-slider-wrapper,#content .filters .filter-sections .filter-section form{border-radius:0;border-top:0;max-width:100%;padding:15px;position:static}}#content #filters .filter-sections .filter-section .parametric-slider-wrapper fieldset div,#content #filters .filter-sections .filter-section form fieldset div,#content .filters .filter-sections .filter-section .parametric-slider-wrapper fieldset div,#content .filters .filter-sections .filter-section form fieldset div{margin-bottom:5px;width:100%}#content #filters .filter-sections .filter-section .parametric-slider-wrapper fieldset div .filter-count,#content #filters .filter-sections .filter-section form fieldset div .filter-count,#content .filters .filter-sections .filter-section .parametric-slider-wrapper fieldset div .filter-count,#content .filters .filter-sections .filter-section form fieldset div .filter-count{font-size:16px}#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{border:none;border-radius:0;color:#000;font-size:18px;font-weight:600;margin:0;padding:16px 20px;z-index:2}@media (max-width:1199px){#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{padding:16px 10px}}@media (max-width:767px){#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between}}#content #filters .filter-sections .filter-section h4:after,#content .filters .filter-sections .filter-section h4:after{color:#1e7548;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-2px;transform:rotate(180deg);transition:.3s}@media (max-width:1199px){#content #filters .filter-sections .filter-section h4:after,#content .filters .filter-sections .filter-section h4:after{margin-left:15px}}#content #filters .filter-sections .filter-section h4:before,#content .filters .filter-sections .filter-section h4:before{left:auto;margin-top:1px;right:10px;transform:rotate(180deg)}#content #filters .filter-sections .filter-section h4:hover,#content .filters .filter-sections .filter-section h4:hover{cursor:pointer}#content #filters .filter-sections .filter-section h4:hover span,#content .filters .filter-sections .filter-section h4:hover span{text-decoration:underline}#content .vybrane-filtry{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:20px;order:-3;padding:10px 0;visibility:hidden}#content .vybrane-filtry #clear-filters{order:1}@media (max-width:767px){#content .vybrane-filtry{margin-top:25px}}#content .vybrane-filtry:not(.aktivni-filtr){margin-bottom:20px;padding:0}#content .vybrane-filtry:not(.aktivni-filtr) .slider-wrapper{color:#000;margin:12px 11px}#content .vybrane-filtry.aktivni-filtr .vybrane-filtry-text{display:block}#content .vybrane-filtry .vybrane-filtry-text{display:none;margin:12px 0 12px 11px;order:-1}#content .vybrane-filtry .filter-here{display:flex;flex-wrap:wrap;width:90%}@media (max-width:767px){#content .vybrane-filtry .filter-here{width:100%}}#content .vybrane-filtry .filter-section.filter-section-count{padding:0}#content .vybrane-filtry .filter-total-count{display:none}#content .vybrane-filtry #clear-filters{margin-bottom:0}@media (max-width:767px){#content .vybrane-filtry #clear-filters{text-align:right;width:100%}}#content .vybrane-filtry #clear-filters a{color:#000!important;font-size:0;font-weight:300;text-transform:none}#content .vybrane-filtry #clear-filters a:after{display:none}#content .vybrane-filtry #clear-filters a:before{content:"Smazat všechny filitry";font-size:14px;position:relative;top:-2px}#content .vybrane-filtry .filter-count{display:none}#content .vybrane-filtry .filter-label{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;color:#000;display:flex!important;font-size:14px;font-weight:400;line-height:1;margin:0;min-height:24px;padding:7px 12px;top:-8px;width:auto}#content .vybrane-filtry .filter-label:after{color:#b4b4b4;content:"\e912";display:block;font-family:shoptet;font-size:11px;margin-left:10px}#content .vybrane-filtry .slider-wrapper{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;color:#000;display:flex;font-size:14px;font-weight:400;line-height:1;margin:0;max-width:unset;padding:7px 12px}#content .vybrane-filtry .slider-wrapper:hover{cursor:pointer}#content .vybrane-filtry .slider-wrapper .slider-content,#content .vybrane-filtry .slider-wrapper h4{display:none}#content .vybrane-filtry .slider-wrapper .slider-header{margin-left:3px;padding:0;width:auto}#content .vybrane-filtry .slider-wrapper .slider-header .from,#content .vybrane-filtry .slider-wrapper .slider-header .to{color:#000}#content .vybrane-filtry .slider-wrapper.slider-filter:before{display:none}#content .vybrane-filtry .slider-wrapper:before{color:#000;content:"Cena:"}#content .vybrane-filtry .slider-wrapper:after{color:#b4b4b4;content:"\e912";display:block;font-family:Shoptet;font-size:11px;margin-left:10px}#content .vybrane-filtry .slider-wrapper .from,#content .vybrane-filtry .slider-wrapper .to{float:none;width:auto}#content .vybrane-filtry .slider-wrapper .from>span,#content .vybrane-filtry .slider-wrapper .to>span{font-size:14px}#content .vybrane-filtry .slider-wrapper .from:after{content:" - ";font-size:14px}.siteCookies__form{border-radius:10px}.siteCookies--bottom{align-items:center;background:rgba(0,0,0,.561);bottom:0;display:flex;height:100%;justify-content:center;left:0;margin-left:0;right:0;top:0;width:100%}.siteCookies__form{background-color:#fff;display:flex;flex-direction:column;padding:50px}.siteCookies__link{background-color:#fff;border:0;border-radius:4px;color:#11111f;display:block;font-weight:700;line-height:55px;margin:0 auto;padding:0;text-align:center;white-space:nowrap;width:100%}.siteCookies__link:hover{background:#f5f5f5;color:#000}.custom-cookies h1{color:#000;margin-top:0}.custom-cookies p{color:#000}.siteCookies__button.js-cookiesConsentSubmit[value=all]{background:#1e7548;color:#fff;width:50%}.siteCookies__buttonWrap{display:flex;flex-direction:column}.siteCookies__button.js-cookiesConsentSubmit{margin:0;width:50%}.custom-cookies a,.custom-cookies a:hover{color:#c38a35}.siteCookies__links{position:relative;right:-285px;width:50%}.siteCookies__buttonWrap{margin-top:-55px}.siteCookies__button:hover{background-color:#155f38}@media (max-width:768px){.siteCookies__form{max-width:calc(100% - 20px)}.siteCookies__button.js-cookiesConsentSubmit{width:100%}.siteCookies__buttonWrap{margin-top:0}.siteCookies__links{right:0;width:100%}}@media (max-width:992px){.custom-cookies h1{font-size:17px}.custom-cookies p{font-size:15px}.siteCookies__form{padding:30px}}.top-navigation-bar a.favorite{display:none}.navigation-buttons{align-items:center;display:flex;justify-content:flex-end}.in-favorite .content-inner,.in-oblibene .content-inner{max-width:100%;width:100%}.in-favorite .favorite,.in-oblibene .favorite{display:flex!important}.in-favorite .quantity,.in-oblibene .quantity{display:none}.in-favorite .prices .price-standard,.in-oblibene .prices .price-standard{order:3}.in-favorite .prices .price-save,.in-oblibene .prices .price-save{order:4}.in-favorite .prices .price-final,.in-oblibene .prices .price-final{order:2}.in-favorite .prices .price-additional,.in-oblibene .prices .price-additional{order:1}.favotire-detail{margin:0;order:-20}.favotire-detail p{align-items:center;display:flex;margin-bottom:0!important;transition:.3s}.favotire-detail p:hover{color:#1e7548;cursor:pointer}.favotire-detail p:hover i svg{stroke:#1e7548}.favotire-detail p span.favorite{margin-right:7px}.favotire-detail p span.favorite i{align-items:center;display:flex}.favorite_icon{align-items:center;border:0;border-radius:20px;display:inline-flex;font-size:13px;font-style:normal;height:28px;justify-content:center;line-height:20px;text-align:center;width:28px;z-index:1}@media (max-width:767px){.favorite_icon{height:30px;width:30px}}@media (max-height:479px){.favorite_icon{height:20px;width:20px}}.favorite_icon .number{background-color:#1e7548;border-radius:20px;color:#fff;font-size:11px;font-weight:400;height:17px;line-height:11px;position:absolute;width:17px}.favorite_icon .number:empty{display:none}.favorite_icon svg{fill:#000;stroke:transparent;stroke-width:1px;cursor:pointer;height:28px;transition:fill 1.5s,stroke 1s;width:28px}@media (max-width:767px){.favorite_icon svg{height:30px;width:30px}}@media (max-width:479px){.favorite_icon svg{height:20px;width:20px}}.product{position:relative}.product.fav-active .favorite i svg{fill:#e94b4b;stroke:#e94b4b;transition:fill 1.5s,stroke 1s}.product .favorite{border:0;border-radius:20px;bottom:15px;font-size:13px;font-style:normal;height:20px;line-height:20px;position:absolute;right:0;text-align:center;width:20px;z-index:1}.product .favorite,.product .favorite i{align-items:center;display:flex;justify-content:center}.product .favorite i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transition:fill 1.5s,stroke 1s}.navigation-buttons a.favorite{align-items:center;display:flex;margin-bottom:-2px}@media (max-width:767px){.navigation-buttons a.favorite{margin-bottom:2px;transition:transform .15s}}.navigation-buttons a.favorite i span{margin-left:13px;margin-top:31px;padding-top:3px}@media (max-width:479px){.navigation-buttons a.favorite i span{margin-top:15px}}.type-detail .favotire-detail.fav-yes .favorite i svg{fill:#e94b4b;stroke:#e94b4b;transition:fill 1.5s,stroke 1s}.type-detail .favotire-detail.fav-yes .fav-text{font-size:0;transition:none}.type-detail .favotire-detail.fav-yes .fav-text:after{content:"Odebrat z oblíbených";font-size:16px}.type-detail .favotire-detail i{align-items:center;display:flex;justify-content:center}.type-detail .favotire-detail i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transform:scale(1.1);transition:fill 1s,stroke .3s}.type-detail .p-info-wrapper{display:flex;flex-direction:column}.type-detail .p-info-wrapper .favotire-detail{font-style:normal;padding-left:0!important;text-align:center;z-index:1}.type-detail .p-info-wrapper .favotire-detail:hover .fav-text{color:#239ceb}.type-detail .p-info-wrapper .favotire-detail:hover svg{stroke:#239ceb}@media (max-width:767px){.type-detail .p-info-wrapper .favotire-detail{padding:0!important}}.type-detail .p-info-wrapper .favotire-detail .favorite{margin-bottom:10.5px;margin-right:0;margin-top:2px;text-align:center}.type-detail .p-info-wrapper .favotire-detail .fav-text{color:#b2b2b2}.type-detail .p-info-wrapper .favotire-detail .btn_toggle{align-items:center;display:flex;flex-direction:column;margin:0}.type-detail .p-image-wrapper .favotire-detail .btn_toggle .favorite{position:absolute;right:10px;top:10px}.type-detail .p-image-wrapper .favotire-detail .btn_toggle .favorite i{fill:transparent;stroke:#000}.type-detail .p-image-wrapper .favotire-detail .btn_toggle .fav-text{display:none}@media (max-width:767px){.scrolled-down .navigation-buttons a.favorite{transform:translateY(-200px);transition-delay:.05s}}.id-34999 .product .favorite{display:block!important}.ig{margin-top:40px;padding-top:25px;width:100%}.instagram-wrap{display:flex;flex-wrap:wrap;margin-top:35px}.instagram-wrap .igfeed{max-width:33.33%;min-width:33.33%;overflow:hidden;position:relative}.instagram-wrap .igfeed:nth-child(n+7){display:none}.instagram-wrap .igfeed a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:100%;position:relative;transition:.2s ease-in-out}.instagram-wrap .igfeed a:before{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;content:"\e909";display:flex;font-family:Shoptet;font-size:35px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.instagram-wrap .igfeed a:hover:before{opacity:1}@media (min-width:768px){.instagram-wrap .igfeed{max-width:16.6667%;min-width:16.6667%}}.login-window-visible .user-action .user-action-in>div.user-action-login{border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;max-width:650px;width:90%}@media (max-width:767px){.login-window-visible .user-action .user-action-in>div.user-action-login{overflow:auto}}.user-action-in{position:relative}.user-action-in .login-widget{background-color:#fff;border-radius:8px;left:50%;margin:0;padding-top:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:99999}@media (max-width:991px){.user-action-in .login-widget{height:90%;width:90%}}@media (max-width:767px){.user-action-in .login-widget{box-shadow:none}}.user-action-in .login-widget:before{display:none}.user-action-in .login-widget .registrace-box{background-color:#f4f4f4;border-radius:8px 0 0 8px;padding:21px 20px;width:50%}@media (max-width:767px){.user-action-in .login-widget .registrace-box{border-radius:0 0 8px 8px;height:auto;order:10;width:100%}}.user-action-in .login-widget .registrace-box h4{color:#000;font-size:18px;font-weight:500;margin-top:0}.user-action-in .login-widget .registrace-box ul{margin-bottom:18px;padding:0}.user-action-in .login-widget .registrace-box ul li{font-size:14px;font-weight:400;line-height:1.3;list-style:none;margin-bottom:8px;padding-left:25px;position:relative}.user-action-in .login-widget .registrace-box ul li:before{background-color:#1e7548;border-radius:18px;color:#fff;content:"\e913";font-family:Shoptet;font-size:8px;height:18px;left:0;line-height:18px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:18px}.user-action-in .login-widget .registrace-box #registr{border-radius:6px;font-size:16px;font-weight:600;padding:10px 14px}.user-action-in .login-widget .popup-widget-inner{border:0;border-radius:8px;box-shadow:none;padding:21px 20px;width:50%}@media (max-width:767px){.user-action-in .login-widget .popup-widget-inner{height:auto;padding:20px;width:100%}}.user-action-in .login-widget .popup-widget-inner span.close{position:absolute;right:20px;top:20px}.user-action-in .login-widget .popup-widget-inner span.close:hover{cursor:pointer}.user-action-in .login-widget .popup-widget-inner span.close:before{color:#000;content:"\e912";font-family:Shoptet}.user-action-in .login-widget .user-action-tabs{display:none}.user-action-in .login-widget h2{font-size:0}.user-action-in .login-widget h2:before{color:#000;content:"Login";display:block;font-size:18px;font-weight:500}@media (max-width:767px){.user-action-in .login-widget h2{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;line-height:1;margin:0 -20px 22px;padding:7px 20px 27px}.user-action-in .login-widget h2 span{color:#000;font-size:12px;font-weight:500}.user-action-in .login-widget h2 span:hover{cursor:pointer}}.user-action-in .login-widget label{color:#000;float:none;font-size:14px;font-weight:500;line-height:1;margin-bottom:8px;width:100%}.user-action-in .login-widget label span{color:red;font-weight:500}.user-action-in .login-widget input{background-color:#fff;border:1px solid #000;border-radius:3px;height:41px}.user-action-in .login-widget .social-login-buttons{margin-top:12px}.user-action-in .login-widget .login-wrapper{padding:0;text-align:center}.user-action-in .login-widget .login-wrapper .btn{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:6px;color:#fff;font-size:16px;font-weight:600;padding:10px 14px;position:relative;text-transform:none}.user-action-in .login-widget .login-wrapper .btn:after{display:none}.user-action-in .login-widget .login-wrapper .btn:hover{background-color:var(--color-primary-hover);border:1px solid var(--color-primary-hover);color:#fff}.user-action-in .login-widget .login-wrapper .password-helper{display:inline-flex;float:none;justify-content:center;margin-top:20px;text-align:center;width:100%}.user-action-in .login-widget .login-wrapper .password-helper a{color:#000;font-size:14px;font-weight:500;text-decoration:underline}.user-action-in .login-widget .login-wrapper .password-helper a:hover{text-decoration:none}.user-action-in .login-widget .login-wrapper .password-helper a[href*="/registrace/"],.user-action-in .login-widget .login-wrapper .password-helper a[href="/registracia/"],.user-action-in .login-widget .login-wrapper .password-helper a[href="/registration/"]{display:none}.admin-logged .popup-widget.login-widget{top:50%}.login-window-visible #cboxOverlay{display:block!important;opacity:.65}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{display:flex;height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-viewport{width:100%}.lbx-carousel__item .product{height:100%}@media (max-width:525px){.lbx-carousel__item .add-to-cart-button{align-items:center;display:flex;justify-content:center}}.newsletter-footer{background-color:#cde6d9;display:block;padding:25px 0}@media (min-width:768px){.newsletter-footer{display:flex;gap:50px;justify-content:center}}.newsletter-footer .newsletter-block{display:block;margin:auto;text-align:center}@media (min-width:768px){.newsletter-footer .newsletter-block{display:flex;margin:unset}}.newsletter-footer .newsletter-block img{height:auto;margin:auto;width:40px}@media (min-width:768px){.newsletter-footer .newsletter-block img{height:56px;width:56px}}.newsletter-footer .newsletter-block .newsletter-text{display:block;margin:auto}@media (min-width:768px){.newsletter-footer .newsletter-block .newsletter-text{padding-left:20px}}.newsletter-footer .newsletter-block .newsletter-text h1{color:#1a1937;font-size:18px;font-style:normal;font-weight:800;line-height:120%;margin:auto;padding-bottom:10px;width:60%}@media (min-width:768px){.newsletter-footer .newsletter-block .newsletter-text h1{font-size:32px;margin:unset;width:unset}}.newsletter-footer .newsletter-block .newsletter-text p{color:#1a1937;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:auto;width:90%}@media (min-width:768px){.newsletter-footer .newsletter-block .newsletter-text p{margin:unset;text-align:left;width:unset}}.newsletter-footer .newsletter-form .custom-footer__newsletter{background-color:#cde6d9;border:none;width:100%}.newsletter-footer .newsletter-form .custom-footer__newsletter .consents.consents-first{margin-top:10px;text-align:center}.newsletter-footer .newsletter-form .custom-footer__newsletter .form-group.consents label{color:#1a1937;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.newsletter-footer .newsletter-form fieldset .form-control,.newsletter-footer .newsletter-form fieldset input{font-size:14px;font-style:normal;font-weight:800;line-height:normal}.newsletter-footer .newsletter-form fieldset .btn.btn-arrow-right:before{color:#fff;content:"Přihlásit se";font-family:Nunito,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal}.newsletter-footer .newsletter-form fieldset .form-control{border-bottom-left-radius:4px;border-top-left-radius:4px;height:60px}.newsletter-footer .newsletter-form fieldset .form-control::-moz-placeholder{color:#1a1937}.newsletter-footer .newsletter-form fieldset .form-control::placeholder{color:#1a1937}.newsletter-footer .newsletter-form fieldset br{display:none}.newsletter-footer .newsletter-form .compact-form .btn{border-bottom-right-radius:4px;border-top-right-radius:4px;height:60px;padding:5px 30px}.newsletter-footer .newsletter-form .newsletter-header .topic{display:none}.footer-contacts{background:#1d7548;display:block;gap:40px;justify-content:center;padding-bottom:15px;padding-top:20px;width:100%}@media (min-width:768px){.footer-contacts{display:flex}}.footer-contacts .social-network{display:flex;gap:10px;justify-content:center;margin:auto 0;position:relative}.footer-contacts .social-network:after{background-color:#408360;bottom:-5px;content:"";display:block;height:2px;left:170px;position:absolute;width:53px}@media (min-width:768px){.footer-contacts .social-network:after{display:none}}.footer-contacts .social-network p{color:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:normal;padding-right:15px}.footer-contacts .social-network img{height:24px;width:24px}.footer-contacts .contact-mail,.footer-contacts .contact-phone{display:flex;justify-content:center;text-align:center}.footer-contacts .contact-mail img,.footer-contacts .contact-phone img{width:32px}.footer-contacts .contact-mail .contact-text,.footer-contacts .contact-phone .contact-text{padding-left:15px}.footer-contacts .contact-mail .contact-text a,.footer-contacts .contact-phone .contact-text a{color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:normal}.footer-contacts .contact-mail .contact-text p,.footer-contacts .contact-phone .contact-text p{color:#fff;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.footer-contacts .contact-phone{padding:20px 0;position:relative}@media (min-width:768px){.footer-contacts .contact-phone{padding:0}}.footer-contacts .contact-phone:before{background-color:#408360;bottom:10px;content:"";display:block;height:2px;left:170px;position:absolute;width:53px}@media (min-width:768px){.footer-contacts .contact-phone:before{bottom:10px;height:53px;left:-20px;width:2px}}.footer-contacts .contact-mail{position:relative}.footer-contacts .contact-mail:before{background-color:#408360;bottom:10px;content:"";display:block;height:53px;left:-20px;position:absolute;width:2px}#footer{background:#1d7548}#footer .banner{margin-bottom:0;min-height:unset}@media (min-width:768px){#footer .banner{margin-bottom:20px}}#footer .footer-logo{text-align:center}@media (min-width:768px){#footer .footer-logo{text-align:unset}}#footer .footer-logo .logo-bricol{margin:20px 0;position:relative}#footer .footer-logo .logo-bricol:after{background-color:#408360;bottom:-15px;content:"";display:block;height:2px;left:130px;position:absolute;width:90px}@media (min-width:768px){#footer .footer-logo .logo-bricol:after{bottom:-20px;left:0}}#footer .footer-logo .footer-loga-secondary{display:block;padding-top:15px}@media (min-width:768px){#footer .footer-logo .footer-loga-secondary{display:flex;gap:20px;padding-top:20px}}#footer .footer-logo .footer-loga-secondary a{margin:auto 0}#footer .footer-logo .footer-loga-secondary a:nth-child(2){padding-left:15px}@media (min-width:768px){#footer .footer-logo .footer-loga-secondary a:nth-child(2){padding-left:unset}}#footer ul li a{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:rem(32px)}#footer .footer-store .our-store{padding-top:20px}#footer .footer-store .our-store img{height:auto;width:100%}@media (min-width:768px){#footer .footer-store .our-store img{height:unset;width:unset}}#footer .footer-store .store-location{padding-top:15px}#footer .footer-store .store-location a{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:rem(32px);padding-left:15px;text-decoration-line:underline}#footer .custom-footer{border-bottom:1px solid #408360;padding-bottom:0;padding-top:0}@media (min-width:768px){#footer .custom-footer{border-top:1px solid #408360}}#footer .custom-footer>div{padding-bottom:0}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5){padding:0}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) .banner{border:solid #408360;border-width:1px 0 0;margin:0 10px;padding:5px 0 15px}@media (min-width:768px){#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) .banner{border:0;padding-top:0}}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6{color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:normal;margin-bottom:0;position:relative;text-transform:none}@media (min-width:768px){#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6{padding-bottom:8px}}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6:before{border-top:1px solid #408360;bottom:0;left:0;position:absolute;width:90px}@media (min-width:768px){#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6:before{content:""}}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6:after{color:#fff;content:"\e90e";font-family:Shoptet,sans-serif;font-size:.875rem;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:15px}@media (min-width:768px){#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6:after{display:none}}#footer .custom-footer>div:nth-child(n+3):nth-child(n+5) h6.active:after{position:relative;right:5px;transform:translateY(-50%) rotate(180deg)}#footer .custom-footer div:nth-child(10),#footer .custom-footer div:nth-child(11){display:none}#footer .custom-footer div:nth-child(9){width:100%}.footer-icons{display:flex;gap:15px}@media (min-width:768px){.footer-icons{border-top:2px solid #408360;padding:30px 0}}.footer-icons .payment,.footer-icons .shipping{display:block;text-align:center}@media (min-width:768px){.footer-icons .payment,.footer-icons .shipping{display:flex}}.footer-icons .payment h5,.footer-icons .shipping h5{color:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:normal;padding-right:10px}.footer-icons .payment .wrap,.footer-icons .shipping .wrap{display:block;gap:10px;justify-items:center}@media (min-width:768px){.footer-icons .payment .wrap,.footer-icons .shipping .wrap{display:flex}}.footer-icons .payment .wrap img,.footer-icons .shipping .wrap img{height:auto;padding-bottom:10px;padding-right:10px;width:90px}@media (min-width:768px){.footer-icons .payment .wrap img,.footer-icons .shipping .wrap img{padding-bottom:unset;padding-right:unset}}.footer-banner__list{margin:0;max-height:0}@media (min-width:768px){.footer-banner__list{max-height:unset}}.footer-banner__item:first-child{padding-top:15px}.footer-banner__link{color:#fff!important}.footer-banner__link.stores{color:#fff;font-style:normal;font-weight:700;line-height:32px;margin-left:12px;text-decoration:underline!important}.footer-banner__link.stores:hover{text-decoration:none!important}.footer-banner.stores a{position:relative}.footer-banner.stores a:hover{text-decoration:none!important}.footer-banner.stores h3{bottom:10px;color:#fff;font-size:28px;font-style:normal;font-weight:600;left:15px;line-height:normal;margin:0;position:absolute}@media (min-width:768px){.footer-banner.stores h3{bottom:20px;left:26px}}.footer-banner.stores h3:after{border:1px solid #fff;border-radius:50%;content:"\e910";display:inline-block;font-family:Shoptet,sans-serif;font-size:9px;height:26px;margin-left:12px;padding:8px;vertical-align:middle;width:26px}.footer-logo{margin:32px 0 16px;position:relative;text-align:center;width:100%}@media (min-width:768px){.footer-logo{margin:10px 0 24px;padding-bottom:17px;text-align:unset}}.footer-logo img{max-width:180px}@media (min-width:768px){.footer-logo img{max-width:unset}}#hp-carousel{background:#fff;background-image:none;padding-bottom:0}#hp-carousel #carousel,#hp-carousel .hp-slider .flickity-button[disabled]{display:none}#hp-carousel .hp-slider .flickity-prev-next-button{border:1px solid #d3d3d3;height:40px;padding:10px;width:40px}#hp-carousel .hp-slider .flickity-prev-next-button:disabled{opacity:0}#hp-carousel .hp-slider .flickity-prev-next-button.previous{transform:translate(-30px,-50%)}#hp-carousel .hp-slider .flickity-prev-next-button.next{transform:translate(30px,-50%)}#hp-carousel .hp-slider .flickity-prev-next-button .flickity-button-icon{fill:#1d7548;height:auto;position:static;width:14px}#hp-carousel .hp-slider.hp-slider-big{margin-bottom:20px}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item{border-radius:5px;height:440px;margin-right:20px;overflow:hidden;width:310px}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item .extended-banner-texts{gap:18px;justify-content:flex-end;padding:24px;z-index:2}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item .extended-banner-title{color:#fff;font-size:24px;font-style:normal;font-weight:700;padding:0}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item .extended-banner-text{color:#fff;font-size:16px;font-style:normal;font-weight:400;padding:0}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item .extended-banner-link{margin:0}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item iframe,#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item video{left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%);z-index:1}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item img{left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%)}#hp-carousel .hp-slider.hp-slider-big .flickity-slider .item a:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item{border-radius:5px;height:160px;margin-right:20px;overflow:hidden;width:420px}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item .extended-banner-texts{justify-content:flex-start;padding:24px;z-index:2}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item .extended-banner-title{color:#fff;font-size:16px;font-style:normal;font-weight:700;margin-bottom:6px;padding:0}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item .extended-banner-text{color:#fff;font-size:16px;font-style:normal;font-weight:400;margin-bottom:18px;padding:0}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item .extended-banner-link{background:#fff;color:#252441;margin:0}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item .extended-banner-link:hover{background:#1d7548;color:#fff}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item iframe,#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item video{left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%);z-index:1}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item img{left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%)}#hp-carousel .hp-slider.hp-slider-small .flickity-slider .item a:before{background:linear-gradient(270deg,transparent,#000);bottom:0;content:"";height:100%;position:absolute;top:0;width:50%;z-index:1}.mime-category-active{position:relative}.mime-category-active:after{background-color:rgba(0,0,0,.5);content:"";height:calc(100% - 167px);left:0;position:absolute;right:0;top:167px;width:100%;z-index:10}.mime-category-active.admin-logged:after{height:calc(100% - 192px);top:192px}.mime-category-active.admin-logged .mime-category__list{top:25px}.mime-category-active .mime-category{display:block}.mime-category-active .mime-category__list{border-radius:0 0 0 5px}@media (min-width:768px){.mime-category-active #header{z-index:99}}.mime-category-active .mime-category__btn{background-color:#155535!important;color:#fff!important}.mime-category-active .mime-category__btn:after{transform:rotate(180deg)}.mime-category__btn{align-items:center;background-color:#48a53f!important;border-radius:0;color:#fff;display:flex!important;font-size:16px;font-weight:700;gap:4px;justify-content:center;line-height:100%;width:200px}.mime-category__btn:hover{background-color:#155535!important;color:#fff!important}.mime-category__btn:hover:after{transform:rotate(180deg)}.mime-category__btn:after{content:"\e90e";display:block;font-family:Shoptet;font-size:12px;height:12px;transition:.3s ease-in;width:12px}#content-wrapper{position:relative}.mime-category{display:none;left:0;position:sticky;top:167px;z-index:99}.mime-category__list{background:#e9fef3;border-radius:0 0 0 5px;margin-bottom:0;margin-top:0;min-height:350px;padding:24px 0;position:absolute;width:260px;z-index:20}@media (min-width:992px){.mime-category__list{width:310px}}.mime-category__list>li{list-style-type:none}.mime-category__list>li>a{align-items:center;background-position:left 24px center;background-repeat:no-repeat;background-size:25px;color:#231f20;display:flex;padding:7px 16px 7px 24px}.mime-category__list>li>a:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:25px;margin-right:10px;width:25px}.mime-category__list>li>a.no-icons:before{display:none}.mime-category__list>li>a b{color:#231f20;font-size:16px;font-weight:400;line-height:1.5em;line-height:normal;max-width:310px}.mime-category__list>li>a .submenu-arrow{display:block;margin-left:auto;position:relative}.mime-category__list>li>a .submenu-arrow:after{content:"\e910";display:block;font-family:Shoptet;font-size:12px;height:12px;line-height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s ease-in;width:12px}.mime-category__list>li>a:hover{background-color:#fff;text-decoration:underline}.mime-category__list>li li{list-style-type:none}.mime-category__list>li:hover>.menu-level-2{display:flex;padding-left:0}.mime-category__list>li:hover>.menu-level-2>.mime-category__list-level-2{display:flex;flex-wrap:wrap;padding:20px 20px 34px;row-gap:16px}.mime-category__list>li:hover>.menu-level-2>.mime-category__list-level-2 li{display:block}.mime-category__list>li:hover>.menu-level-2>.mime-category__list-level-2 li img{max-height:46px;max-width:46px}.mime-category__list .menu-level-2{background-color:#fff;border-radius:0 0 5px 0;display:none;height:100%;left:100%;position:absolute;top:0;width:100%}@media (min-width:768px){.mime-category__list .menu-level-2{width:457px}}@media (min-width:992px){.mime-category__list .menu-level-2{width:631px}}@media (min-width:1200px){.mime-category__list .menu-level-2{width:838px}}@media (min-width:1440px){.mime-category__list .menu-level-2{width:990px}}.mime-category__list .menu-level-2>.mime-category__list-level-2{background-color:#fff;border-radius:0 0 5px 0;display:none;height:auto;overflow:auto;padding-left:5px;position:absolute;top:0}@media (min-width:768px){.mime-category__list .menu-level-2>.mime-category__list-level-2{width:457px}}@media (min-width:992px){.mime-category__list .menu-level-2>.mime-category__list-level-2{width:631px}}@media (min-width:1200px){.mime-category__list .menu-level-2>.mime-category__list-level-2{width:838px}}@media (min-width:1440px){.mime-category__list .menu-level-2>.mime-category__list-level-2{width:990px}}.navigation-in>ul>li.ext>ul>li>div>a{align-items:center;background-color:#fff;border:1px solid #dfecea;border-radius:5px;color:#231f20;display:flex;font-size:16px;font-weight:800;gap:15px;line-height:1.5em;max-height:62px;overflow:hidden;padding:15px}.navigation-in>ul>li.ext>ul>li>div>a img{max-height:46px;max-width:46px}@media (min-width:1440px){.in-index .mime-category{max-width:1418px}}.mime-category{margin:0 auto;max-width:972px}@media (min-width:1200px){.mime-category{max-width:1178px}}@media (min-width:1440px){.mime-category{max-width:1418px}}.mime-category .menu-level-2>.mime-category__list-level-2{align-items:flex-start;display:none;flex-wrap:wrap;gap:20px;padding:20px;row-gap:32px}.mime-category .menu-level-2>.mime-category__list-level-2>li{align-items:flex-start;color:transparent;display:flex;font-size:0;line-height:0;width:calc(50% - 20px)}@media (min-width:1200px){.mime-category .menu-level-2>.mime-category__list-level-2>li{width:calc(33.33333% - 13.33333px)}}.mime-category .menu-level-2>.mime-category__list-level-2>li>a.menu-image{display:none}.mime-category .menu-level-2>.mime-category__list-level-2>li>div{display:flex;flex-direction:column;padding:0;width:100%}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>a{align-items:center;background-color:#fff;border:1px solid #dfecea;border-radius:5px;color:#231f20;display:flex;font-size:16px;font-weight:800;gap:15px;line-height:1.5em;max-height:62px;overflow:hidden;padding:15px}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>a:hover{color:#231f20;text-decoration:underline}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>a img{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3{display:flex;flex-direction:column;max-height:200px;overflow:hidden;padding:8px 15px 0}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3.show-all{max-height:none}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3.show-all li span:after{transform:rotate(-90deg)}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3 li span{align-items:center;color:#231f20;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:32px;text-decoration:underline}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3 li span:after{content:"";display:block;height:16px;transform:rotate(90deg);width:16px}.mime-category .menu-level-2>.mime-category__list-level-2>li>div>.menu-level-3 a{display:block;font-size:16px;font-weight:700;line-height:32px;text-decoration:underline}.menu-level-3{display:none!important}@media (max-width:1399px) and (min-width:768px){.menu-level-2>.mime-category__list-level-2>li{width:calc(50% - 10px)}}@media (min-width:768px){#navigation{margin:0}.menu-helper{height:56px}.menu-helper>span{padding:19px 10px}}@media (max-width:991px) and (min-width:768px){.mime-category-active.admin-logged:after{height:calc(100% - 262px);top:262px}.mime-category__list>li:hover .menu-level-2>.mime-category__list-level-2{grid-template-columns:1fr}.menu-level-2>.mime-category__list-level-2>li{width:calc(50% - 10px)}}@media (min-width:992px){#navigation{height:66px}}@media (min-width:768px) and (max-width:991px){#navigation{top:0}}#navigation .menu-level-1 li:not(.mime-category__item) ul li .menu-image{width:0}#navigation .navigation-in>ul>li>a{font-size:16px;line-height:16px}#header .header-bottom{border-top:0}body .cart-widget-product-amount .quantity{padding-left:35px;padding-right:35px}body .cart-widget-product-amount .quantity input{width:45px}@media (min-width:768px){body .cart-widget-product-amount .quantity input{width:40px}}.products-block .p-bottom .price-additional{color:#1a1937}.products-block>div .p .p-bottom{padding-top:0}.mime-prices{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;margin-bottom:8px;padding:8px 0}.mime-prices:after,.mime-prices:before{display:none}.mime-prices__header,.mime-prices__item{align-self:center;display:flex;gap:8px;width:100%}.mime-prices__header>span,.mime-prices__item>span{color:#666;flex:1;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;white-space:nowrap}.mime-prices__header>span:first-child,.mime-prices__item>span:first-child{text-align:left}.mime-prices__header>span:last-child,.mime-prices__item>span:last-child{text-align:right}.mime-prices__header span{font-weight:800}.mime-prices__item{cursor:pointer;padding:0 2px}.mime-prices__item.active,.mime-prices__item:hover{background-color:#f5f5f5}.quantity-discounts__headline{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.cart-table .p-price .mime-price,.cart-table .p-price .price-final,.cart-table .p-price .unit-value{color:#000;font-size:16px;line-height:22px;vertical-align:unset}.cart-table .p-price .mime-initial-price{color:#aaa!important;font-size:16px;line-height:22px;text-decoration:line-through}.cart-table .p-price .mime-discount{background-color:#c80d0d;color:#fff;font-size:16px;line-height:22px;margin-left:4px;padding:0 4px}body:has(.advanced-order){margin-right:var(--scrollbar-width);overflow:hidden;position:fixed;width:calc(100% - var(--scrollbar-width))}body:has(.advanced-order) #cboxOverlay{z-index:10000}body #cboxOverlay{background-color:rgba(0,0,0,.6)}body #colorbox:has(.advanced-order){height:calc(var(--vh)*100)!important;left:unset!important;max-height:calc(var(--vh)*100)!important;max-width:510px!important;right:0!important;top:0!important;transform:unset!important;width:100%!important}body #colorbox:has(.advanced-order) #cboxWrapper{height:calc(var(--vh)*100)!important;left:unset!important;max-height:calc(var(--vh)*100)!important;max-width:510px!important;overflow:unset!important;width:100%!important}body #colorbox:has(.advanced-order) #cboxContent,body #colorbox:has(.advanced-order) #cboxLoadedContent{display:block!important;float:unset!important;height:calc(var(--vh)*100)!important;width:100%!important}body #colorbox:has(.advanced-order) #cboxContent{margin-top:0}body #colorbox:has(.advanced-order) #cboxClose{top:12px;z-index:100}@media (min-width:768px){body #colorbox:has(.advanced-order) #cboxClose{right:10px;top:20px}}body #colorbox:has(.advanced-order) #cboxClose:before{color:#121212;top:0;transition:all .3s ease}body .advanced-order{display:flex;flex-direction:column;height:100%;padding:42px 0 0;position:relative}@media (min-width:768px){body .advanced-order{padding:80px 0 0}}body .advanced-order .h1{align-items:center;color:#121212;display:flex;font-size:24px;font-weight:700;gap:8px;line-height:100%;margin-bottom:24px}body .advanced-order .h1:not(.advanced-order-suggestion){background-color:#fff;left:unset;margin:0;max-width:510px;padding:16px;position:fixed;right:0;top:0;width:100%;z-index:10}@media (min-width:768px){body .advanced-order .h1:not(.advanced-order-suggestion){padding:24px 24px 28px}}body .advanced-order .h1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M3.9 3.971c-4.424 4.471-4.4 11.707.071 16.13 4.471 4.423 11.707 4.399 16.13-.072 4.423-4.471 4.399-11.707-.072-16.13C15.558-.524 8.322-.5 3.899 3.971Zm13.653 5.842-6.202 6.273a1.364 1.364 0 0 1-1.923 0l-.24-.24-.722-.721-2.019-1.995a1.364 1.364 0 0 1 0-1.923 1.364 1.364 0 0 1 1.923 0l2.02 1.995 5.24-5.288a1.364 1.364 0 0 1 1.923 0c.528.504.528 1.37 0 1.899Z' fill='%2348A53F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:32px;width:32px}body .advanced-order .h1.advanced-order-suggestion:before{display:none}body .advanced-order .h2{align-items:flex-start;color:#121212;display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:8px;min-height:44px;text-align:left}body .advanced-order .h2 span{font-size:16px;font-weight:400;letter-spacing:1.3px;line-height:normal;text-transform:uppercase}body .advanced-order .ao-product{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;min-height:100px;padding-left:116px;position:relative}body .advanced-order .ao-image{display:block;flex:0;height:auto;left:0;min-width:unset;position:absolute;top:0;width:56px}body .advanced-order .ao-image a{align-items:center;display:flex;height:100%;justify-content:center;width:80px}body .advanced-order .ao-image a img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}body .advanced-order .ao-name{flex:0;flex-basis:100%;margin-bottom:0;text-align:left;width:100%}body .advanced-order .ao-name a{color:#121212;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none}body .advanced-order .ao-name a:hover{color:#1d7548}body .advanced-order .ao-name span{color:#121212;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none}body .advanced-order .ao-name span.product-appendix{display:none}body .advanced-order .ao-name .ao-code{color:#155f38;font-size:16px;font-weight:700;line-height:100%;margin-bottom:8px}body .advanced-order .ao-price{flex-basis:100%;margin-top:8px;text-align:left;width:100%}body .advanced-order .ao-price:has(.sale-wrapper) strong{color:#121212}body .advanced-order .ao-price .unit-value,body .advanced-order .ao-price strong{color:#121212;font-size:16px;font-weight:700;line-height:normal}body .advanced-order .ao-price-with-vat{color:#121212;flex-basis:100%;font-size:14px;font-weight:400;line-height:100%;margin-top:6px;text-align:left}body .advanced-order .ao-availability,body .advanced-order .ao-quantity,body .advanced-order .extra.discount{display:none}body .advanced-order .extra.delivery{background-color:rgba(128,189,49,.1);margin:0;max-width:unset;padding:10px 20px;position:relative;width:100%;z-index:1}body .advanced-order .extra.delivery:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:60px;margin-top:0;position:relative;width:60px;z-index:1}body .advanced-order .extra.delivery span{color:#121212;font-size:16px;font-weight:400;line-height:normal;position:relative;z-index:1}body .advanced-order .extra.delivery span strong{color:#121212;font-weight:700}body .advanced-order .extra.delivery .price-range{align-items:center;background-color:#fff;border-radius:0;display:flex;height:10px;margin-top:10px;width:100%}body .advanced-order .extra.delivery .price-range>div{background-color:#1d7548;border-radius:0;height:10px}body .advanced-order .extras-wrap{justify-content:flex-start;margin:24px 0}body .advanced-order .extras-wrap .btn.btn-conversion:not(.btn-inverse){background-color:#48a541;border-color:#48a541;border-radius:0;color:#fff;font-size:18px;font-weight:800;line-height:100%;padding:16px;width:100%}body .advanced-order .extras-wrap .btn.btn-conversion:not(.btn-inverse):hover{background-color:#3e8e39;border-color:#3e8e39}body .advanced-order .extras-wrap .btn.btn-conversion.btn-inverse{background-color:#fff;border-color:#cfcfcf;border-radius:0;color:#121212;font-size:18px;font-weight:800;line-height:100%;padding:16px;width:100%}body .advanced-order .extras-wrap .btn.btn-conversion.btn-inverse:hover{border-color:#121212}body .advanced-order .advancedOrder__buttons{margin-bottom:0;margin-top:auto}@media (min-width:768px){body .advanced-order .advancedOrder__buttons{margin-bottom:0}}body .advanced-order .advancedOrder__buttons .next-step-back{display:none}body .advanced-order .advanced-order-suggestion{border-top:0;margin-top:16px;padding-top:0!important;text-transform:uppercase}body .advanced-order .browse-p{display:none}body .advanced-order .products-block-heading{color:#121212;font-size:18px;line-height:100%;margin-bottom:12px;margin-top:0;text-align:left}body .advanced-order .products-block{display:block;left:50%;margin-bottom:16px;max-width:434px;transform:translateX(-50%)}@media (min-width:992px){body .advanced-order .products-block{margin-bottom:24px}}body .advanced-order .products-block>div{border:0;padding:0;width:100%}body .advanced-order .products-block>div:hover{box-shadow:none}body .advanced-order .products-block>div:hover .p a{text-decoration:none}body .advanced-order .products-block .product-custom{border-right:1px solid #e4e4e4;width:calc(50% + 1px)}body .advanced-order .products-block .product-custom .p{margin:0 auto}body .advanced-order .products-block .product-custom .p .name{webkit-line-clamp:unset;-webkit-box-orient:unset;color:#121212;display:block;font-size:14px;font-weight:400;height:unset;line-height:normal;margin:8px 0;overflow:unset;text-align:center}body .advanced-order .products-block .product-custom .p .p-tools{flex-direction:row;margin-top:12px}body .advanced-order .products-block .product-custom .p .availability{color:#c80d0d;font-size:14px!important;font-weight:400;line-height:normal;text-align:center}body .advanced-order .products-block .product-custom .p .availability.in-stock{color:#48a53f}body .advanced-order .products-block .product-custom .p .availability .stock-amout{color:#121212}body .advanced-order .products-block .product-custom .p .price{margin-top:8px}body .advanced-order .products-block .product-custom .p .price small{font-size:14px}body .advanced-order .products-block .product-custom .p .price strong{font-size:16px}body .advanced-order .products-block .product-custom .p .quantity{height:35px;padding-left:20px;padding-right:20px;width:50%}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .quantity{height:49px;padding-left:30px;padding-right:30px}}body .advanced-order .products-block .product-custom .p .quantity .decrease,body .advanced-order .products-block .product-custom .p .quantity .increase{height:33px;width:20px}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .quantity .decrease,body .advanced-order .products-block .product-custom .p .quantity .increase{height:47px;width:20px}}body .advanced-order .products-block .product-custom .p .quantity .decrease:before,body .advanced-order .products-block .product-custom .p .quantity .increase:before{font-size:10px;height:33px;line-height:37px}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .quantity .decrease:before,body .advanced-order .products-block .product-custom .p .quantity .increase:before{height:47px;line-height:47px}}body .advanced-order .products-block .product-custom .p .quantity input{font-size:14px;height:33px;width:33px}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .quantity input{font-size:16px;height:47px;width:38px}}body .advanced-order .products-block .product-custom .p .btn.btn-cart{align-items:center;border:0;display:flex;font-size:14px;height:auto;height:35px;justify-content:center;width:50%}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .btn.btn-cart{font-size:16px;height:49px}}body .advanced-order .products-block .product-custom .p .btn.btn-primary{align-items:center;background-color:#48a541;border:0;border-radius:0;color:#fff;display:flex;font-size:14px;font-weight:800;height:35px;justify-content:center;padding:10px;width:100%}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .btn.btn-primary{font-size:16px}}body .advanced-order .products-block .product-custom .p .btn.btn-primary:hover{background-color:#3e8e39}@media (min-width:992px){body .advanced-order .products-block .product-custom .p .btn.btn-primary{height:49px}}body .advanced-order .products-block .product-custom .image{align-items:center;display:flex;justify-content:center;margin:0 auto;max-height:197px;max-width:197px;min-height:138px;min-width:138px}@media (min-width:992px){body .advanced-order .products-block .product-custom .image{min-height:197px;min-width:197px}}body .advanced-order .products-block .product-custom .p-code{background-color:#fff;color:#155f38;font-size:16px;font-weight:700;line-height:100%;margin-top:8px;position:unset;text-align:center}body .advanced-order .flickity-page-dots{bottom:-38px}body .advanced-order .flickity-page-dots .dot{margin:0 3px}body .advanced-order .flickity-prev-next-button{background-color:#fff;border:1px solid #d3d3d3;height:24px;transition:all .3s ease;width:24px;z-index:10}body .advanced-order .flickity-prev-next-button:hover{border-color:#121212}body .advanced-order .flickity-prev-next-button svg{fill:#1d7548;height:8px;left:50%;top:50%;transform:translate(-50%,-50%);width:8px}body .advanced-order .flickity-prev-next-button.previous{left:-15px}body .advanced-order .flickity-prev-next-button.next{right:-10px}body #colorbox:has(.advanced-order){height:100%!important;z-index:999999!important}body #colorbox:has(.advanced-order) #cboxWrapper{animation:slideLeft .3s ease-in-out;transform:translateX(0)}body .mime-advanced-order-not-open #colorbox:has(.advanced-order) #cboxWrapper{animation:slideRight .3s ease-in-out;transform:translateX(100%)}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}body .advancedOrder__buttons .btn.next-step-back{display:none}body .advancedOrder__buttons .btn.btn-conversion:not(.btn-inverse){background-color:#48a541;border-color:#48a541;border-radius:0;color:#fff;font-size:18px;font-weight:800;line-height:100%;padding:16px;width:100%}body .advancedOrder__buttons .btn.btn-conversion:not(.btn-inverse):hover{background-color:#3e8e39;border-color:#3e8e39}body .advancedOrder__buttons .btn.btn-conversion.btn-inverse{background-color:#fff;border-color:#cfcfcf;border-radius:0;color:#121212;font-size:18px;font-weight:800;line-height:100%;padding:16px;width:100%}body .advancedOrder__buttons .btn.btn-conversion.btn-inverse:hover{border-color:#121212}body.mime-advanced-order-not-open #colorbox #cboxWrapper{animation:slideRight .3s ease-in-out;transform:translateX(100%)}.benefitBanner__item:has(.topcat){flex:unset;width:100%}.benefitBanner__item:has(.topcat) .benefitBanner__content{width:100%}.topcat{padding:0}@media (min-width:768px){.topcat{padding:35px 0}}.topcat h2{text-align:center}.topcat-wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:768px){.topcat-wrap{display:flex;display:-ms-flexbox;flex-wrap:wrap}}.topcat-wrap .item{width:50%}@media (min-width:768px){.topcat-wrap .item{width:33.33%}}@media (min-width:1200px){.topcat-wrap .item{width:16.6667%}}.topcat-wrap .item h2{color:#242526;font-size:18px;font-weight:700;margin:5px 0;text-align:center;text-decoration:underline;transition:.2s ease-in-out}.topcat-wrap .item .image{align-items:center;display:flex;margin-bottom:5px;max-height:150px}@media (min-width:768px){.topcat-wrap .item .image{justify-content:center;max-height:112.5px}}.topcat-wrap .item .image img{display:block;height:auto;margin:0 auto;max-height:150px;min-width:200px;overflow:hidden;transform:scale(1);transition:.2s ease-in-out}@media (min-width:768px){.topcat-wrap .item .image img{max-height:112.5px;max-width:150px;min-width:unset}}.topcat-wrap .item a{color:#242526;display:block;padding:20px 0}.topcat-wrap .item a:hover .text{color:#242526}.topcat-wrap .item a:hover .image img{transform:scale(1.02)}.topcat-wrap .flickity-prev-next-button{border:1px solid #d3d3d3;height:40px;padding:11px;top:40%;width:40px}@media (min-width:768px){.topcat-wrap .flickity-prev-next-button{padding:8px}}.topcat-wrap .flickity-prev-next-button:disabled{opacity:0}.topcat-wrap .flickity-prev-next-button .flickity-button-icon{fill:#1d7548;height:auto;position:static;width:14px}.in-index #content-wrapper{padding-top:4px}.in-index .container{max-width:1340px}#content-wrapper{margin-top:0;padding-top:24px}@media (max-width:767px){body.type-post{overflow-x:hidden}}body.type-post article{margin:0 -15px;overflow:hidden;padding:0 15px}@media (min-width:768px){body.type-post article{margin:0 auto;max-width:640px;overflow:visible;padding:0}}body.type-post article header h1{margin-bottom:12px}body.type-post article header time{color:#000;font-size:16px;font-weight:400;margin-bottom:16px}body.type-post article h1{margin:0 0 32px}body.type-post article h2{margin:0 0 24px}body.type-post article h3,body.type-post article p{margin:0 0 16px}body.type-post article img{height:auto;margin-bottom:24px;width:100%}body.type-post article table{max-width:100%}body.type-post .mimeContactBox{align-items:center;background:#e9fef3;display:flex;flex-direction:column;justify-content:center;margin:0 -15px;overflow:hidden;padding:16px 15px 42px;width:100vw}@media (min-width:768px){body.type-post .mimeContactBox{margin:0;overflow:visible;padding:16px 0 42px;position:static;width:100%}}body.type-post .mimeContactBox h3{color:#1d7548;font-size:32px;font-style:normal;font-weight:700}body.type-post .mimeContactBox__row{display:flex;gap:24px}@media (min-width:768px){body.type-post .mimeContactBox__row{gap:32px}}body.type-post .mimeContactBox__image{background:#fff;border-radius:51px;height:80px;max-width:none;overflow:hidden;position:relative;width:80px}@media (min-width:768px){body.type-post .mimeContactBox__image{height:102px;width:102px}}body.type-post .mimeContactBox__image img{height:auto;left:0;max-width:none;position:absolute;top:10px;width:100%}body.type-post .mimeContactBox__info h5{color:#000;font-size:18px;font-style:normal;font-weight:700;margin:0}body.type-post .mimeContactBox__info p{display:flex;flex-direction:column;margin:0!important}body.type-post .mimeContactBox__position{margin-bottom:8px}body.type-post .mimeContactBox__email,body.type-post .mimeContactBox__mobile,body.type-post .mimeContactBox__phone{font-weight:700}body.type-post .mimeContactBox__email a,body.type-post .mimeContactBox__mobile a,body.type-post .mimeContactBox__phone a{color:#000;cursor:pointer;text-decoration:underline}body.type-post .mimeContactBox__email a:hover,body.type-post .mimeContactBox__mobile a:hover,body.type-post .mimeContactBox__phone a:hover{text-decoration:none}body.type-post .mimeQuoteBox{background:#fafafa;margin:24px 0;padding:24px}@media (min-width:768px){body.type-post .mimeQuoteBox{margin:32px 0 40px;padding:40px 32px 32px}}body.type-post .mimeQuoteBox__quote{color:#000;font-size:18px;font-style:italic;font-weight:400;margin:0 0 16px;text-align:center}@media (min-width:768px){body.type-post .mimeQuoteBox__quote{font-size:24px}}body.type-post .mimeQuoteBox__author,body.type-post .mimeQuoteBox__position{color:#000;font-size:16px;font-style:normal;font-weight:700;margin:0!important;text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkZG9ucy9fYWR2YW5jZWQtZmlsdGVycy5zY3NzIiwic3R5bGUtbWltZS5jc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX2dlbmVyYWwuc2NzcyIsImhlYWRlci9faGVhZGVyLnNjc3MiLCJmb290ZXIvX2Zvb3Rlci5zY3NzIiwiY2F0ZWdvcnkvX2ZpbHRlci5zY3NzIiwiZGV0YWlsL19jdXN0b20tcHJvZHVjdHMuc2NzcyIsImRldGFpbC9fcHJvZHVjdC1kZXRhaWwuc2NzcyIsImNhcnQvX2NhcnQuc2NzcyIsImNhcnQvX2NhcnQtaGVhZGVyLnNjc3MiLCJjYXJ0L190b3RhbC13ZWlnaHQuc2NzcyIsIndpZGdldHMvX21lc3NhZ2VzLnNjc3MiLCJhZGRvbnMvXzQwNC5zY3NzIiwiYWRkb25zL19jb29raWUuc2NzcyIsImFkZG9ucy9fZmF2b3JpdGUuc2NzcyIsImFkZG9ucy9faWcuc2NzcyIsImFkZG9ucy9fbG9naW4tcG9wdXAuc2NzcyIsImFkZG9ucy9fcHJvZHVjdFNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJtaXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL19ob21lcGFnZVNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fbW9kU2lkZW1lbnVEZXNrdG9wLnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19xdWFudGl0eS5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdHMtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX3F1YW50aXR5RGlzY291bnQuc2NzcyIsImNvbXBvbmVudHMvX2FkdmFuY2VkT3JkZXIuc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwicGFnZXMvX3BhZ2VzLnNjc3MiLCJwYWdlcy9fcG9zdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW9tQlEsZ0JDaXJCUixDQ3J4Q1EsMElBQUEsQ0FDQSwwTEFBQSxDQ0RSLGFBQ0Us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LENBQ0EsZ0JsQnFyRUgsQ21COTlFQyx5QkR1U0MsNENBS0UsWUFBQSxDQUNBLFFBQUEsQ0FDQSxnQmxCc3JFRixDQUNGLENrQnByRUcsOENBQ0MsYWxCc3JFSixDa0JwckVJLDJEQUNDLGlCbEJzckVMLENtQjMrRUMseUJEb1RHLDJEQUlFLGtCbEJ1ckVKLENBQ0YsQ2tCL3FFRyxnQkFDQyxVakI5VE0sQ2lCK1ROLGdDakI1VU0sQ2lCNlVOLGNqQmxTRyxDaUJtU0gsaUJBQUEsQ0FDQSxlakJoU08sQ2lCaVNQLHFCbEJpckVKLENrQjNxRUUsaUNBQ0MsZ0JsQjZxRUgsQ2tCM3FFRyxxQ0FFQyxXQUFBLENBREEsVWxCOHFFSixDbUIvL0VDLHlCRGdWRSxxQ0FNRSxZQUFBLENBREEsV2xCK3FFSCxDQUNGLENrQjFxRUUsc0NBQ0MsZ0JsQjRxRUgsQ2tCMXFFRyx3Q0FFQyxVakI1Vk0sQ2lCNlZOLGdDakIxV00sQ2lCMldOLGNqQmpVRyxDaUJrVUgsaUJBQUEsQ0FDQSxlakIzVE0sQ2lCNFROLHFCakJyVEksQ2lCK1NKLGlCQUFBLENBT0EsOEJsQjRxRUosQ2tCdnFFQyx1QkFDQywrQkFBQSxDQUNBLGdCQUFBLENBQ0EsYWxCeXFFRixDbUJ2aEZDLHlCRDJXQSx1QkFNRSw0QmxCMHFFRCxDQUNGLENrQnhxRUUsMkJBQ0MsZ0JsQjBxRUgsQ2tCeHFFRyx5REFDQyxTbEIwcUVKLENrQnhxRUksaUVBR0Msb0JqQmpZUyxDaUJpWVQsb0JqQmpZUyxDaUJtWVQsYUFBQSxDQURBLGtCbEIycUVMLENtQnppRkMseUJEMFhHLGlFQVFFLFFBQUEsQ0FDQSxhbEIycUVKLENBQ0YsQ2tCeHFFSSw0REFDQyxVakJwWUssQ2lCNFlMLFlBQUEsQ0FQQSxnQ2pCbFpLLENpQm1aTCxjakJ6V0UsQ2lCMFdGLGlCQUFBLENBQ0EsZWpCbldLLENpQndXTCw2QkFBQSxDQUpBLGtCQUFBLENBQ0EsZUFBQSxDQUlBLGlCQUFBLENBSEEsbUJsQjZxRUwsQ21CNWpGQyx5QkR1WUcsNERBY0Usa0JsQjJxRUosQ0FDRixDa0J6cUVLLG1F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UTdCd3BJTixDNkJ0cElNLHlCQUpGLG9DQUtJLFE3QnlwSU4sQ0FDRixDNkJ0cElJLHNDQU9FLGU1QmpGSSxDNEIrRUosa0JBQUEsQ0FIQSxXQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FFQSxpQkFBQSxDQUxBLFU3QjhwSU4sQzZCdHBJTSx5QkFURixzQ0FXSSxZQUFBLENBREEsVzdCMHBJTixDQUNGLEM2QnZwSU0sMENBRUUsV0FBQSxDQUdBLE1BQUEsQ0FDQSxjQUFBLENBSEEsaUJBQUEsQ0FDQSxRQUFBLENBSEEsVTdCOHBJUixDNkJucElNLHdDQUVFLFU1QnZHRSxDNEJ3R0YsY0FBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUpBLFE3QnlwSVIsQzZCbHBJTSx1Q0FDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxrQjdCb3BJUixDNkJocElJLHlDQUNFLGlCN0JrcElOLEM2Qi9vSUksbUhBR0UsZTdCK29JTixDNkI3b0lNLHlIQUNFLFU1QjlIRSxDNEJnSUYsY0FBQSxDQURBLHlCN0JncElSLEM2QjdvSVEsMklBQ0Usb0I3QitvSVYsQzZCem9JRSw2QkFDRSxrQkFBQSxDQUNBLGFBQUEsQ0FDQSxZN0Iyb0lKLEM2QnpvSUkseUJBTEYsNkJBT0ksa0JBQUEsQ0FEQSxzQjdCNm9JSixDQUNGLEM2QjFvSUksb0NBRUUsVTVCckpJLEM0QnNKSixjQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUxBLGlCN0JpcElOLEM2QjFvSU0seUJBUkYsb0NBU0ksYzdCNm9JTixDQUNGLEM2QjFvSUksNEVBQ0UsVTVCaktJLEM0QmtLSixjQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBRUEsa0JBQUEsQ0FEQSxpQjdCNm9JTiIsImZpbGUiOiJzdHlsZS1taW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udHlwZS1jYXRlZ29yeSBtYWluI2NvbnRlbnQge1xuICAuZmlsdGVycyxcbiAgI2ZpbHRlcnMge1xuICAgIG9yZGVyOiAtMTU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgei1pbmRleDogOTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC8vY29udGVudDogXCJcIjtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiAwO1xuICAgICAgICAvL2JvdHRvbTogMDtcbiAgICAgICAgLy9sZWZ0OiAtOTk5OHB4O1xuICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICAvL2JvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2Y4ZWVlNjtcbiAgICAgICAgLy9ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOGVlZTY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jY29udGVudCB7XG4gIC5maWx0ZXItYmlnIHtcbiAgICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3JkZXI6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMHB4IDAgMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucGFyYW0tZmlsdGVyLXRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9ybSB7XG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBkaXYge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucGFyYW0tZmlsdGVyLXRvcCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgIH1cbiAgICAgIGZvcm0ge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpbHRlci1jb3VudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIG9yZGVyOiAtNjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5maWx0ZXJzLWRlZmF1bHQtcG9zaXRpb24ge1xuICAgIG9yZGVyOiAtNjtcbiAgfVxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICBvcmRlcjogLTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuYnRuLWRlZmF1bHQge1xuICAgICAgICAmLnVudmVpbC1idXR0b24ge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliNjNkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWI2M2Q7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLy9tYXJnaW46IDBweCAxMHB4IDBweCAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmlsdGVycyxcbiAgI2ZpbHRlcnMge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgfVxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xyLXByaW1hcnktNDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAuc2xpZGVyLXdyYXBwZXIge1xuICAgICAgb3JkZXI6IC0yMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpub3QoLm9wZW4pIHtcbiAgICAgICAgLnByaWNlLWZpbHRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJpY2UtZmlsdGVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTEnO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG4gICAgICAgICAgY29sb3I6ICRjbHItcHJpbWFyeS00MDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByaWNlLWZpbHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAwIDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggIzAwMDAwMDBkO1xuICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICAudWktc2xpZGVyLWhvcml6b250YWwge1xuICAgICAgICAgIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsci1wcmltYXJ5LTQwMDtcbiAgICAgICAgICAgIHRvcDogLTVweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICdvZCc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAvLyAgIGNvbnRlbnQ6ICdkbyc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyLWhlYWRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAwIDI1cHg7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZnJvbSxcbiAgICAgICAgICAudG8ge1xuICAgICAgICAgICAgY29sb3I6ICMxYTE5Mzc7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51aS1zbGlkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG5cbiAgICAgICAgICAudWktc2xpZGVyLXJhbmdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHItcHJpbWFyeS00MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3JkZXI6IC0xMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1zZWN0aW9ucyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLy9iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgLy8vL2JveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gICAgICAgICAgPiBoNCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoLm9wZW4pIHtcbiAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBmb3JtLFxuICAgICAgICAgIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzkwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgICAgei1pbmRleDogLTI7XG5cbiAgICAgICAgICAgIC5zbGlkZXItZm9vdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmb3JtLFxuICAgICAgICAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDRweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggMHB4ICMwMDAwMDAwZDtcbiAgICAgICAgICAvL21heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTEnO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG4gICAgICAgICAgICBjb2xvcjogJGNsci1wcmltYXJ5LTQwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudnlicmFuZS1maWx0cnkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcmRlcjogLTM7XG4gICAgZ2FwOiAxMXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgI2NsZWFyLWZpbHRlcnMge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbiAgICAmOm5vdCguYWt0aXZuaS1maWx0cikge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMTJweCAxMXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5ha3Rpdm5pLWZpbHRyIHtcbiAgICAgIC52eWJyYW5lLWZpbHRyeS10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC52eWJyYW5lLWZpbHRyeS10ZXh0IHtcbiAgICAgIG1hcmdpbjogMTJweCAwIDEycHggMTFweDtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5maWx0ZXItaGVyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5maWx0ZXItdG90YWwtY291bnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI2NsZWFyLWZpbHRlcnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdTbWF6YXQgdsWhZWNobnkgZmlsaXRyeSc7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MTInO1xuICAgICAgICBmb250LWZhbWlseTogJ3Nob3B0ZXQnO1xuICAgICAgICBjb2xvcjogI2I0YjRiNDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIGg0LFxuICAgICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zbGlkZXItaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIC5mcm9tLFxuICAgICAgICAudG8ge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpZGVyLWZpbHRlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdDZW5hOic7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcbiAgICAgICAgY29sb3I6ICNiNGI0YjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgICAgLmZyb20sXG4gICAgICAudG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mcm9tIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgLSAnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxleGVuZDp3Z2h0QDEwMC4uOTAwJmZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGV4ZW5kOndnaHRAMTAwLi45MDAmZmFtaWx5PU51bml0bzppdGFsLHdnaHRAMCwyMDAuLjEwMDA7MSwyMDAuLjEwMDAmZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCwzMDAuLjgwMDsxLDMwMC4uODAwJmRpc3BsYXk9c3dhcFwiKTtcbiNjYm94T3ZlcmxheSB7XG4gIHotaW5kZXg6IDk5OTk4O1xufVxuXG4ucmVhZHkge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2N1c3RvbS1wYXRpY2thIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZpbHRlci1zZWN0aW9uIGZvcm0gPiBhLmNoZXZyb24tYWZ0ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmZpbHRlci1zZWN0aW9uIGZvcm0gPiBhLmNoZXZyb24tYWZ0ZXI6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZWN0aW9uIGZvcm0gZmllbGRzZXQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxudWwjcC1kZXRhaWwtdGFicyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxudWwjcC1kZXRhaWwtdGFicyBsaVtkYXRhLW51bWJlcj1cIjBcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb25bZGF0YS1udW1iZXI9XCIwXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUgLnNocC1hY2NvcmRpb24tY29udGVudCAjcnVjbmktdXphdmVyeSxcbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUgLnNocC1hY2NvcmRpb24tY29udGVudCAjc3Ryb2pvdmUtdXphdmVyeSxcbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUgLnNocC1hY2NvcmRpb24tY29udGVudCAja2Fwc2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3J1Y25pLXV6YXZlcnkuYWN0aXZlLFxuI3N0cm9qb3ZlLXV6YXZlcnkuYWN0aXZlLFxuI2thcHNsZS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tLFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20ge1xuICB3aWR0aDogMjUlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20sXG4gICNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSxcbiAgI2thcHNsZSAucHJvZHVjdC1jdXN0b20ge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAjcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20sXG4gICNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSxcbiAgI2thcHNsZSAucHJvZHVjdC1jdXN0b20ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbTpob3ZlcixcbiNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbTpob3ZlcixcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgei1pbmRleDogMTtcbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbTplbXB0eSxcbiNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbTplbXB0eSxcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCxcbiNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCxcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tIC5wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCxcbiAgI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wLFxuICAja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4jcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLmltYWdlLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5pbWFnZSxcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tIC5wIC5pbWFnZSB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluLFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtaW4ge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluIC5wLWluLWluLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluIC5wLWluLWluLFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtaW4gLnAtaW4taW4ge1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1pbiAucC1pbi1pbiBhLm5hbWUsXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lLFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxYTE5Mzc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluIC5wLWluLWluIGEubmFtZSxcbiAgI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWluIC5wLWluLWluIGEubmFtZSxcbiAgI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLnAtdG9vbHMsXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5wLXRvb2xzLFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMjJweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5xdWFudGl0eSxcbiNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLnAtdG9vbHMgLnF1YW50aXR5LFxuI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5xdWFudGl0eSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLnByaWNlLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAucHJpY2UsXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLnByaWNlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHksXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHksXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5LFxuICAjc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHksXG4gICNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHksXG4gICNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSxcbiAgI2thcHNsZSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eVtkYXRhLXN0b2NrPVwiMFwiXSBzcGFuLCAjcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHlbZGF0YS1zdG9jayo9XCItXCJdIHNwYW4sXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHlbZGF0YS1zdG9jaz1cIjBcIl0gc3BhbixcbiNzdHJvam92ZS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eVtkYXRhLXN0b2NrKj1cIi1cIl0gc3BhbixcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5W2RhdGEtc3RvY2s9XCIwXCJdIHNwYW4sXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eVtkYXRhLXN0b2NrKj1cIi1cIl0gc3BhbiB7XG4gIGNvbG9yOiAjY2IwMDAwO1xufVxuI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5W2RhdGEtc3RvY2s9XCIwXCJdIC5zdG9jay1hbW91dCwgI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5W2RhdGEtc3RvY2sqPVwiLVwiXSAuc3RvY2stYW1vdXQsXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHlbZGF0YS1zdG9jaz1cIjBcIl0gLnN0b2NrLWFtb3V0LFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5W2RhdGEtc3RvY2sqPVwiLVwiXSAuc3RvY2stYW1vdXQsXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eVtkYXRhLXN0b2NrPVwiMFwiXSAuc3RvY2stYW1vdXQsXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eVtkYXRhLXN0b2NrKj1cIi1cIl0gLnN0b2NrLWFtb3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNydWNuaS11emF2ZXJ5IC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSBzcGFuLFxuI3N0cm9qb3ZlLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5IHNwYW4sXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSBzcGFuIHtcbiAgY29sb3I6ICMwMDk5MDE7XG59XG4jcnVjbmktdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHkgc3BhbiAuc3RvY2stYW1vdXQsXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHkgc3BhbiAuc3RvY2stYW1vdXQsXG4ja2Fwc2xlIC5wcm9kdWN0LWN1c3RvbSAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSBzcGFuIC5zdG9jay1hbW91dCB7XG4gIGNvbG9yOiAjMWExOTM3O1xufVxuI3J1Y25pLXV6YXZlcnkgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWNvZGUsXG4jc3Ryb2pvdmUtdXphdmVyeSAucHJvZHVjdC1jdXN0b20gLnAgLnAtY29kZSxcbiNrYXBzbGUgLnByb2R1Y3QtY3VzdG9tIC5wIC5wLWNvZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuI2JhbGVuaSB0YWJsZSB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1pbi13aWR0aDogMTgwcHg7XG59XG4jYmFsZW5pIHRhYmxlIHRyIHRoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NmY2ZjZjtcbn1cbiNiYWxlbmkgdGFibGUgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2JhbGVuaSB0YWJsZSB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uYnRuLnBhcmFtZXRyaWMtc2xpZGVyLXN1Ym1pdC1idG4ge1xuICBjb2xvcjogIzFlNzU0ODtcbiAgYm9yZGVyLWNvbG9yOiAjMWU3NTQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi5wYXJhbWV0cmljLXNsaWRlci1zdWJtaXQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNzU0ODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMgYS5zaHAtdGFiLWxpbmsge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGVtYW5kLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgY29sb3I6ICMxYTE5MzcgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5kZW1hbmQtYnRuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGVtYW5kLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMWU3NTQ4ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jZm9ybVByb2R1Y3RRdWVzdGlvbiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbiNmb3JtUHJvZHVjdFF1ZXN0aW9uIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogODBweDtcbn1cblxuLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtYWRkaXRpb25hbCB7XG4gIGNvbG9yOiAjMWExOTM3O1xufVxuXG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tOSAuc3VtbWFyeSA+IGRpdiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tOSAuc3VtbWFyeSA+IGRpdiAucHJpY2Utd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzLmlkLS05IC5rb3Npay13YXJuaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzLmlkLS05IC5jYXJ0LXByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLmNvLWJveCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5jby1ib3ggaDQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5jby1ib3ggaDQub3JkZXItaW5mb3JtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCIxLlwiO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5jby1ib3ggaDQub3JkZXItZGVsaXZlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCIyLlwiO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5jby1ib3ggaDQub3JkZXItcGF5bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIjMuXCI7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXI6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIgLnBheW1lbnQtaW5mbyBiIHtcbiAgY29sb3I6ICMyMjI7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5yYWRpby13cmFwcGVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZmZmI7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIuYWN0aXZlIC5mb3ItZnJlZSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIuYWN0aXZlIGxhYmVsID4gc3BhbiBiIHtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGNvbG9yOiAjMjIyO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5yYWRpby13cmFwcGVyIC5wYXltZW50LWxvZ28ge1xuICBvcmRlcjogLTEwO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5yYWRpby13cmFwcGVyIC5wYXltZW50LWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiA2cHg7XG4gIH1cbn1cbi5vcmRlcmluZy1wcm9jZXNzLmlkLS0xNiAucmFkaW8td3JhcHBlciAucGF5bWVudC1sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIgLnBheW1lbnQtc2hpcHBpbmctcHJpY2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5yYWRpby13cmFwcGVyIC5wYXltZW50LXNoaXBwaW5nLXByaWNlOm5vdCguZm9yLWZyZWUpIHtcbiAgY29sb3I6ICMyMjI7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXI6bnRoLWxhc3QtY2hpbGQoMSkgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMThweCAxNnB4IDE4cHggMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzLmlkLS0xNiAucmFkaW8td3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3MuaWQtLTE2IC5yYWRpby13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IDhweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTc1NDg7XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTYgLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3NTQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWU3NTQ4O1xuICBmb250LXNpemU6IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm5leHQtc3RlcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyaW5nLXByb2Nlc3MgLm5leHQtc3RlcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtaW5uZXIgLmNhcnQtY29udGVudCA+IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLnF1ZXN0aW9uLXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRlc2t0b3AgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXI6aG92ZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmluLWtvc2lrIC5zdGVwLnN0ZXAtMyxcbi5pbi1rcm9rLTEgLnN0ZXAuc3RlcC0zIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmluLWtvc2lrIC5zdGVwLnN0ZXAtMyBhLFxuLmluLWtyb2stMSAuc3RlcC5zdGVwLTMgYSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5pbi1rb3NpayAuemlwLWVycm9yLW1lc3NhZ2UsXG4uaW4ta3Jvay0xIC56aXAtZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzFhMTkzNztcbn1cblxuLmNhcnQtZnJlZS1zaGlwcGluZyBzdHJvbmcge1xuICBjb2xvcjogIzFhMTkzNztcbn1cblxuLmV4dHJhIC5wcmljZS1yYW5nZSBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyL3d3dy5icmljb2wuY3ovdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEvdXNlci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIHRvcDogLTE4cHg7XG4gIGxlZnQ6IC00MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSBzcGFuOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHRvcDogNnB4O1xuICB9XG59XG5cbi5pbi1rb3NpayAuc3RlcC5zdGVwLTMsXG4uaW4ta3Jvay0xIC5zdGVwLnN0ZXAtMyB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5pbi1rb3NpayAuc3RlcC5zdGVwLTMgYSxcbi5pbi1rcm9rLTEgLnN0ZXAuc3RlcC0zIGEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4uaW4ta29zaWsgLnppcC1lcnJvci1tZXNzYWdlLFxuLmluLWtyb2stMSAuemlwLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY2FydC1oZWFkZXIgLnN0ZXAuY29tcGxldGVkIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uY2FydC10b3RhbC13ZWlnaHQge1xuICBjb2xvcjogIzFlNzU0ODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm1lc3NhZ2VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGVmdDogNTBweDtcbiAgYm90dG9tOiA1MHB4O1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuLm1lc3NhZ2VzIC5tc2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogODdweDtcbiAgcGFkZGluZy10b3A6IDM4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1lc3NhZ2VzIC5tc2cubXNnLWVycm9yOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTEzMWU7XG59XG4ubWVzc2FnZXMgLm1zZy5tc2ctZXJyb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nU1ZHRG9jJyB3aWR0aD0nMjcnIGhlaWdodD0nMjcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeG1sbnM6YXZvY29kZT0naHR0cHM6Ly9hdm9jb2RlLmNvbS8nIHZpZXdCb3g9JzAgMCAyNyAyNyclM0UlM0NkZWZzJTNFJTNDL2RlZnMlM0UlM0NkZXNjJTNFR2VuZXJhdGVkIHdpdGggQXZvY29kZS4lM0MvZGVzYyUzRSUzQ2clM0UlM0NnJTNFJTNDdGl0bGUlM0VTaGFwZSUzQy90aXRsZSUzRSUzQ3BhdGggZD0nTTE0LjYzNTU5LDE2Ljg2NzQ2YzAsMC42MjA4NCAtMC41MDUzNSwxLjEyNDY5IC0xLjEzMDUyLDEuMTI0NjljLTAuNjI1MTcsMCAtMS4xMzA1MiwtMC41MDM4NSAtMS4xMzA1MiwtMS4xMjQ2OXYtMTEuMjQ3MDVjMCwtMC42MjA4NCAwLjUwNTM2LC0xLjEyNDY5IDEuMTMwNTIsLTEuMTI0NjljMC42MjUxOCwwIDEuMTMwNTIsMC41MDM4NSAxLjEzMDUyLDEuMTI0Njl6TTEzLjUwNTAxLDIyLjUwNDMzYy0wLjYyNDA2LDAgLTEuMTMwNTIsLTAuNTA0MjIgLTEuMTMwNTIsLTEuMTI1NTJjMCwtMC42MjEzIDAuNTA2NDYsLTEuMTI1NTIgMS4xMzA1MiwtMS4xMjU1MmMwLjYyNDA2LDAgMS4xMzA1MiwwLjUwNDIyIDEuMTMwNTIsMS4xMjU1MmMwLDAuNjIxMyAtMC41MDY0NiwxLjEyNTUyIC0xLjEzMDUyLDEuMTI1NTJ6TTIzLjA1MDIzLDMuOTQ5ODFjLTUuMjY2NDEsLTUuMjY2NDEgLTEzLjgzNCwtNS4yNjY0MSAtMTkuMTAwNDIsMGMtNS4yNjY0MSw1LjI2NTI2IC01LjI2NjQxLDEzLjgzNTEyIDAsMTkuMTAwNDJjMi42MzI2NiwyLjYzMzc3IDYuMDkxNDIsMy45NDk1NCA5LjU1MDE5LDMuOTQ5NTRjMy40NTg3NiwwIDYuOTE3NTgsLTEuMzE1NzcgOS41NTAxOCwtMy45NDk1NGM1LjI2NjQyLC01LjI2NTMgNS4yNjY0MiwtMTMuODM1MTYgMC4wMDAwNSwtMTkuMTAwNDJ6JyBmaWxsPSclMjNjYTEzMWUnIGZpbGwtb3BhY2l0eT0nMSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1lc3NhZ2VzIC5tc2cubXNnLXN1Y2Nlc3MgYSwgLm1lc3NhZ2VzIC5tc2cubXNnLW5vdGljZSBhIHtcbiAgY29sb3I6ICMyYzkxMzk7XG59XG4ubWVzc2FnZXMgLm1zZy5tc2ctc3VjY2VzczpiZWZvcmUsIC5tZXNzYWdlcyAubXNnLm1zZy1ub3RpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjOTEzOTtcbn1cbi5tZXNzYWdlcyAubXNnLm1zZy1zdWNjZXNzOmFmdGVyLCAubWVzc2FnZXMgLm1zZy5tc2ctbm90aWNlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J1NWR0RvYycgd2lkdGg9JzI3JyBoZWlnaHQ9JzI3JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHhtbG5zOmF2b2NvZGU9J2h0dHBzOi8vYXZvY29kZS5jb20vJyB2aWV3Qm94PScwIDAgMjcgMjcnJTNFJTNDZGVmcyUzRSUzQy9kZWZzJTNFJTNDZGVzYyUzRUdlbmVyYXRlZCB3aXRoIEF2b2NvZGUuJTNDL2Rlc2MlM0UlM0NnJTNFJTNDZyUzRSUzQ3RpdGxlJTNFU2hhcGUlM0MvdGl0bGUlM0UlM0NwYXRoIGQ9J00xMS44NjYyNCwxOS42NDAzOWwtNS45MTE3OSwtNS45MTE3M2wyLjIzNzEsLTIuMjM3MWwzLjc3ODIsMy43NzgyMWw3LjU4NDk1LC02Ljg5NTEzbDIuMTI4OTQsMi4zNDA2MnpNMTMuNSwwYy03LjQxNDk4LDAgLTEzLjUsNi4wODUwMiAtMTMuNSwxMy41YzAsNy40MTQ5OCA2LjA4NTAyLDEzLjUgMTMuNSwxMy41YzcuNDE0OTgsMCAxMy41LC02LjA4NTAyIDEzLjUsLTEzLjVjMCwtNy40MTQ5OCAtNi4wODUwMiwtMTMuNSAtMTMuNSwtMTMuNXonIGZpbGw9JyUyMzJjOTEzOScgZmlsbC1vcGFjaXR5PScxJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4ubWVzc2FnZXMgLm1zZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5tZXNzYWdlcyAubXNnOmJlZm9yZSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogNjhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE2cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubWVzc2FnZXMgLm1zZyAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlkLTQwNCAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5pZC00MDQgI2NvbnRlbnQgYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtNDA0IC5lbXB0eS1jb250ZW50LTQwNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtNDA0IC5jdXN0b20tNDA0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAzOHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLTQwNCAuY3VzdG9tLTQwNCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5pZC00MDQgLmN1c3RvbS00MDRfX2NvbnRlbnQge1xuICB3aWR0aDogNzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pZC00MDQgLmN1c3RvbS00MDRfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmlkLTQwNCAuY3VzdG9tLTQwNF9fY29udGVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlkLTQwNCAuY3VzdG9tLTQwNF9faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG5cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udHlwZS1jYXRlZ29yeSBtYWluI2NvbnRlbnQgLmZpbHRlcnMsXG4udHlwZS1jYXRlZ29yeSBtYWluI2NvbnRlbnQgI2ZpbHRlcnMge1xuICBvcmRlcjogLTE1O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogOTtcbn1cbiNjb250ZW50IC5maWx0ZXItYmlnIC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgd2lkdGg6IGF1dG87XG4gIG9yZGVyOiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMHB4IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICAgIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3AgZm9ybSB7XG4gIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3AgZm9ybSBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweCAxMHB4O1xuICB9XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIHtcbiAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIGZpZWxkc2V0IGRpdiB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIGZpZWxkc2V0IGRpdiBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQgZGl2IGxhYmVsOmFmdGVyIHtcbiAgICB0b3A6IDE4cHg7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQgZGl2IC5maWx0ZXItY291bnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICBvcmRlcjogLTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNjb250ZW50IC5maWx0ZXJzLWRlZmF1bHQtcG9zaXRpb24ge1xuICBvcmRlcjogLTY7XG59XG4jY29udGVudCAuZmlsdGVycy13cmFwcGVyIHtcbiAgb3JkZXI6IC02O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4tZGVmYXVsdC51bnZlaWwtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliNjNkO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgLmJ0bi1kZWZhdWx0LnVudmVpbC1idXR0b246YWZ0ZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4tZGVmYXVsdC51bnZlaWwtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YjYzZDtcbn1cbiNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY29udGVudCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzLFxuI2NvbnRlbnQgI2ZpbHRlcnMge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhcixcbiNjb250ZW50ICNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4jY29udGVudCAjZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiNjb250ZW50ICNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3NTQ4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNXB4IDhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuZmlsdGVycyxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XG4gIG9yZGVyOiAtMjA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXI6bm90KC5vcGVuKSAucHJpY2UtZmlsdGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyOm5vdCgub3BlbikgLnByaWNlLWZpbHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNCxcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNDo6YmVmb3JlLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgei1pbmRleDogOTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNDo6YWZ0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNCxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyLm9wZW4gaDQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyLm9wZW4gLnByaWNlLWZpbHRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIC5wcmljZS1maWx0ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCxcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgcGFkZGluZzogMTZweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0LFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDFkMWQxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0LFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNDo6YmVmb3JlLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjMWU3NTQ4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAtMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyIHNwYW4sXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAwIDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xuICB6LWluZGV4OiAtMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogIzFlNzU0ODtcbiAgdG9wOiAtNXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlOjpiZWZvcmUsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDAgMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlcixcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItaGVhZGVyIC5mcm9tLFxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIgLnRvLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIgLmZyb20sXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICBjb2xvcjogIzFhMTkzNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2UsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMWU3NTQ4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAtMTA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuID4gaDQsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuID4gaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgZm9ybSxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpub3QoLm9wZW4pIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb246bm90KC5vcGVuKSAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiB7XG4gIHotaW5kZXg6IDk7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNDo6YmVmb3JlLFxuICAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIHotaW5kZXg6IDk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNDo6YWZ0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGZvcm0sXG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBmb3JtLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBtYXgtaGVpZ2h0OiAzOTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgei1pbmRleDogLTI7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGZvcm0gLnNsaWRlci1mb290ZXIsXG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyIC5zbGlkZXItZm9vdGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBmb3JtIC5zbGlkZXItZm9vdGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciAuc2xpZGVyLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtLFxuICAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIGZpZWxkc2V0IGRpdixcbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyIGZpZWxkc2V0IGRpdixcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZmllbGRzZXQgZGl2LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnBhcmFtZXRyaWMtc2xpZGVyLXdyYXBwZXIgZmllbGRzZXQgZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZmllbGRzZXQgZGl2IC5maWx0ZXItY291bnQsXG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciBmaWVsZHNldCBkaXYgLmZpbHRlci1jb3VudCxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZmllbGRzZXQgZGl2IC5maWx0ZXItY291bnQsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciBmaWVsZHNldCBkaXYgLmZpbHRlci1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQge1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0LFxuICAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCB7XG4gICAgcGFkZGluZzogMTZweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFkMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjMWU3NTQ4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAtMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjpiZWZvcmUsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDo6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OmhvdmVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDpob3ZlciBzcGFuLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcmRlcjogLTM7XG4gIGdhcDogMTFweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyB7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5Om5vdCguYWt0aXZuaS1maWx0cikge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5Om5vdCguYWt0aXZuaS1maWx0cikgLnNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luOiAxMnB4IDExcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAudnlicmFuZS1maWx0cnktdGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDEycHggMTFweDtcbiAgb3JkZXI6IC0xO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItaGVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1oZXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTbWF6YXQgdsWhZWNobnkgZmlsaXRyeVwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IC04cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogXCJzaG9wdGV0XCI7XG4gIGNvbG9yOiAjYjRiNGI0O1xuICBmb250LXNpemU6IDExcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgaDQsXG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICBjb2xvcjogIzAwMDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIuc2xpZGVyLWZpbHRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZW5hOlwiO1xuICBjb2xvcjogIzAwMDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogI2I0YjRiNDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAudG8ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tID4gc3BhbixcbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLmZyb206OmFmdGVyIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2l0ZUNvb2tpZXMtLWJvdHRvbSB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NjA3ODQzMTM3KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaXRlQ29va2llc19fZm9ybSB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zaXRlQ29va2llc19fZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zaXRlQ29va2llc19fbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxMTExMWY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaXRlQ29va2llc19fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgaDEge1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmN1c3RvbS1jb29raWVzIHAge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXRbdmFsdWU9YWxsXSB7XG4gIGJhY2tncm91bmQ6ICMxZTc1NDg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLmN1c3RvbS1jb29raWVzIGEge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLmN1c3RvbS1jb29raWVzIGE6aG92ZXIge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rcyB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0yODVweDtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NWYzODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5zaXRlQ29va2llc19fbGlua3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1jb29raWVzIGgxIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmN1c3RvbS1jb29raWVzIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmluLWZhdm9yaXRlIC5jb250ZW50LWlubmVyLFxuLmluLW9ibGliZW5lIC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5pbi1mYXZvcml0ZSAuZmF2b3JpdGUsXG4uaW4tb2JsaWJlbmUgLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmluLWZhdm9yaXRlIC5xdWFudGl0eSxcbi5pbi1vYmxpYmVuZSAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWZhdm9yaXRlIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkLFxuLmluLW9ibGliZW5lIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgb3JkZXI6IDM7XG59XG4uaW4tZmF2b3JpdGUgLnByaWNlcyAucHJpY2Utc2F2ZSxcbi5pbi1vYmxpYmVuZSAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgb3JkZXI6IDQ7XG59XG4uaW4tZmF2b3JpdGUgLnByaWNlcyAucHJpY2UtZmluYWwsXG4uaW4tb2JsaWJlbmUgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBvcmRlcjogMjtcbn1cbi5pbi1mYXZvcml0ZSAucHJpY2VzIC5wcmljZS1hZGRpdGlvbmFsLFxuLmluLW9ibGliZW5lIC5wcmljZXMgLnByaWNlLWFkZGl0aW9uYWwge1xuICBvcmRlcjogMTtcbn1cblxuLmZhdm90aXJlLWRldGFpbCB7XG4gIG9yZGVyOiAtMjA7XG4gIG1hcmdpbjogMDtcbn1cbi5mYXZvdGlyZS1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5mYXZvdGlyZS1kZXRhaWwgcDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxZTc1NDg7XG59XG4uZmF2b3RpcmUtZGV0YWlsIHA6aG92ZXIgaSBzdmcge1xuICBzdHJva2U6ICMxZTc1NDg7XG59XG4uZmF2b3RpcmUtZGV0YWlsIHAgc3Bhbi5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZhdm90aXJlLWRldGFpbCBwIHNwYW4uZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXZvcml0ZV9pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNDc5cHgpIHtcbiAgLmZhdm9yaXRlX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuLmZhdm9yaXRlX2ljb24gLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTc1NDg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uZmF2b3JpdGVfaWNvbiAubnVtYmVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXZvcml0ZV9pY29uIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZpbGw6ICMwMDA7XG4gIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXZvcml0ZV9pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmZhdm9yaXRlX2ljb24gc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICNlOTRiNGI7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuICBzdHJva2U6ICNlOTRiNGI7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTVweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2R1Y3QgLmZhdm9yaXRlIGkgc3ZnIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzAwMDtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXM7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4ubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUgaSBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgbWFyZ2luLXRvcDogMzFweDtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIGkgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4udHlwZS1kZXRhaWwgLmZhdm90aXJlLWRldGFpbC5mYXYteWVzIC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICNlOTRiNGI7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuICBzdHJva2U6ICNlOTRiNGI7XG59XG4udHlwZS1kZXRhaWwgLmZhdm90aXJlLWRldGFpbC5mYXYteWVzIC5mYXYtdGV4dCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50eXBlLWRldGFpbCAuZmF2b3RpcmUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiT2RlYnJhdCB6IG9ibMOtYmVuw71jaFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udHlwZS1kZXRhaWwgLmZhdm90aXJlLWRldGFpbCBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udHlwZS1kZXRhaWwgLmZhdm90aXJlLWRldGFpbCBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDA7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAxcywgc3Ryb2tlIDAuM3M7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLmZhdm90aXJlLWRldGFpbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLmZhdm90aXJlLWRldGFpbDpob3ZlciAuZmF2LXRleHQge1xuICBjb2xvcjogIzIzOWNlYjtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLmZhdm90aXJlLWRldGFpbDpob3ZlciBzdmcge1xuICBzdHJva2U6ICMyMzljZWI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuZmF2b3RpcmUtZGV0YWlsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLmZhdm90aXJlLWRldGFpbCAuZmF2b3JpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTAuNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5mYXZvdGlyZS1kZXRhaWwgLmZhdi10ZXh0IHtcbiAgY29sb3I6ICNiMmIyYjI7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5mYXZvdGlyZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmF2b3RpcmUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXZvcml0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5mYXZvdGlyZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdm9yaXRlIGkge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLmZhdm90aXJlLWRldGFpbCAuYnRuX3RvZ2dsZSAuZmF2LXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbGVkLWRvd24gLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxufVxuLmlkLTM0OTk5IC5wcm9kdWN0IC5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pZyB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogMzMuMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQ6bnRoLWNoaWxkKG4rNykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIGE6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcbiAgICBtaW4td2lkdGg6IDE2LjY2NjclO1xuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi51c2VyLWFjdGlvbi1pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogOTk5OTk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDIxcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMTA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggaDQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3NTQ4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCAjcmVnaXN0ciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAyMXB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC51c2VyLWFjdGlvbi10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJMb2dpblwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDIge1xuICAgIG1hcmdpbjogMCAtMjBweCAyMnB4IC0yMHB4O1xuICAgIHBhZGRpbmc6IDdweCAyMHB4IDI3cHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyIHNwYW46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgbGFiZWwge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0bjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeS1ob3Zlcik7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhW2hyZWYqPVwiL3JlZ2lzdHJhY2UvXCJdLCAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGFbaHJlZj1cIi9yZWdpc3RyYXRpb24vXCJdLCAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGFbaHJlZj1cIi9yZWdpc3RyYWNpYS9cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgdG9wOiA1MCU7XG59XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAjY2JveE92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlmO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMCU7XG4gIHRvcDogMjAlO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGJ4LWNhcm91c2VsX19pdGVtIC5wcm9kdWN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyNXB4KSB7XG4gIC5sYngtY2Fyb3VzZWxfX2l0ZW0gLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGU2ZDk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IHVuc2V0O1xuICB9XG59XG4ubmV3c2xldHRlci1mb290ZXIgLm5ld3NsZXR0ZXItYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1ibG9jayBpbWcge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWJsb2NrIC5uZXdzbGV0dGVyLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1ibG9jayAubmV3c2xldHRlci10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1ibG9jayAubmV3c2xldHRlci10ZXh0IGgxIHtcbiAgY29sb3I6ICMxYTE5Mzc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDYwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3c2xldHRlci1mb290ZXIgLm5ld3NsZXR0ZXItYmxvY2sgLm5ld3NsZXR0ZXItdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXJnaW46IHVuc2V0O1xuICB9XG59XG4ubmV3c2xldHRlci1mb290ZXIgLm5ld3NsZXR0ZXItYmxvY2sgLm5ld3NsZXR0ZXItdGV4dCBwIHtcbiAgY29sb3I6ICMxYTE5Mzc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWJsb2NrIC5uZXdzbGV0dGVyLXRleHQgcCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWZvcm0gLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlNmQ5O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWZvcm0gLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWZvcm0gLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAuY29uc2VudHMgbGFiZWwge1xuICBjb2xvcjogIzFhMTkzNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubmV3c2xldHRlci1mb290ZXIgLm5ld3NsZXR0ZXItZm9ybSBmaWVsZHNldCAuZm9ybS1jb250cm9sLFxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWZvcm0gZmllbGRzZXQgaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IC5idG4uYnRuLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUMWZaWhsw6FzaXQgc2VcIjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLm5ld3NsZXR0ZXItZm9vdGVyIC5uZXdzbGV0dGVyLWZvcm0gZmllbGRzZXQgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMTkzNztcbn1cbi5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1mb3JtIGZpZWxkc2V0IGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzbGV0dGVyLWZvb3RlciAubmV3c2xldHRlci1mb3JtIC5jb21wYWN0LWZvcm0gLmJ0biB7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ubmV3c2xldHRlci1mb290ZXIgLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1oZWFkZXIgLnRvcGljIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlci1jb250YWN0cyB7XG4gIGJhY2tncm91bmQ6ICMxZDc1NDg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5mb290ZXItY29udGFjdHMgLnNvY2lhbC1uZXR3b3JrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdhcDogMTBweDtcbn1cbi5mb290ZXItY29udGFjdHMgLnNvY2lhbC1uZXR3b3JrOmFmdGVyIHtcbiAgYm90dG9tOiAtNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDE3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA4MzYwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItY29udGFjdHMgLnNvY2lhbC1uZXR3b3JrOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9vdGVyLWNvbnRhY3RzIC5zb2NpYWwtbmV0d29yayBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmZvb3Rlci1jb250YWN0cyAuc29jaWFsLW5ldHdvcmsgaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5mb290ZXItY29udGFjdHMgLmNvbnRhY3QtcGhvbmUsXG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LW1haWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvb3Rlci1jb250YWN0cyAuY29udGFjdC1waG9uZSBpbWcsXG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LW1haWwgaW1nIHtcbiAgd2lkdGg6IDMycHg7XG59XG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LXBob25lIC5jb250YWN0LXRleHQsXG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LW1haWwgLmNvbnRhY3QtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5mb290ZXItY29udGFjdHMgLmNvbnRhY3QtcGhvbmUgLmNvbnRhY3QtdGV4dCBhLFxuLmZvb3Rlci1jb250YWN0cyAuY29udGFjdC1tYWlsIC5jb250YWN0LXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5mb290ZXItY29udGFjdHMgLmNvbnRhY3QtcGhvbmUgLmNvbnRhY3QtdGV4dCBwLFxuLmZvb3Rlci1jb250YWN0cyAuY29udGFjdC1tYWlsIC5jb250YWN0LXRleHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5mb290ZXItY29udGFjdHMgLmNvbnRhY3QtcGhvbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LXBob25lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LXBob25lOmJlZm9yZSB7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAxNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwODM2MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LXBob25lOmJlZm9yZSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogNTNweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMnB4O1xuICB9XG59XG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LW1haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LW1haWw6YmVmb3JlIHtcbiAgYm90dG9tOiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1M3B4O1xuICBsZWZ0OiAtMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA4MzYwO1xufVxuXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzFkNzU0ODtcbn1cbiNmb290ZXIgLmJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciAuZm9vdGVyLWxvZ28ge1xuICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICB9XG59XG4jZm9vdGVyIC5mb290ZXItbG9nbyAubG9nby1icmljb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28gLmxvZ28tYnJpY29sOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwODM2MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiAxMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIC5mb290ZXItbG9nbyAubG9nby1icmljb2w6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1sb2dhLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLWxvZ2Etc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1sb2dhLXNlY29uZGFyeSBhIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4jZm9vdGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLWxvZ2Etc2Vjb25kYXJ5IGE6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItbG9nYS1zZWNvbmRhcnkgYTpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gIH1cbn1cbiNmb290ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XG59XG4jZm9vdGVyIC5mb290ZXItc3RvcmUgLm91ci1zdG9yZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2Zvb3RlciAuZm9vdGVyLXN0b3JlIC5vdXItc3RvcmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIC5mb290ZXItc3RvcmUgLm91ci1zdG9yZSBpbWcge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4jZm9vdGVyIC5mb290ZXItc3RvcmUgLnN0b3JlLWxvY2F0aW9uIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4jZm9vdGVyIC5mb290ZXItc3RvcmUgLnN0b3JlLWxvY2F0aW9uIGEge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDgzNjA7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDgzNjA7XG4gIH1cbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobiszKTpudGgtY2hpbGQobis1KSB7XG4gIHBhZGRpbmc6IDA7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzMpOm50aC1jaGlsZChuKzUpIC5iYW5uZXIge1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzQwODM2MDtcbiAgcGFkZGluZzogNXB4IDAgMTVweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobiszKTpudGgtY2hpbGQobis1KSAuYmFubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKG4rMyk6bnRoLWNoaWxkKG4rNSkgaDYge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobiszKTpudGgtY2hpbGQobis1KSBoNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobiszKTpudGgtY2hpbGQobis1KSBoNjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwODM2MDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogOTBweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzMpOm50aC1jaGlsZChuKzUpIGg2OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKG4rMyk6bnRoLWNoaWxkKG4rNSkgaDY6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGZvbnQtZmFtaWx5OiBTaG9wdGV0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHdpZHRoOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKG4rMyk6bnRoLWNoaWxkKG4rNSkgaDY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzMpOm50aC1jaGlsZChuKzUpIGg2LmFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDVweDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXIgZGl2Om50aC1jaGlsZCgxMCksICNmb290ZXIgLmN1c3RvbS1mb290ZXIgZGl2Om50aC1jaGlsZCgxMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3RlciBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXItaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1pY29ucyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAjNDA4MzYwO1xuICB9XG59XG4uZm9vdGVyLWljb25zIC5zaGlwcGluZyxcbi5mb290ZXItaWNvbnMgLnBheW1lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nLFxuICAuZm9vdGVyLWljb25zIC5wYXltZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uZm9vdGVyLWljb25zIC5zaGlwcGluZyBoNSxcbi5mb290ZXItaWNvbnMgLnBheW1lbnQgaDUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZm9vdGVyLWljb25zIC5zaGlwcGluZyAud3JhcCxcbi5mb290ZXItaWNvbnMgLnBheW1lbnQgLndyYXAge1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcgLndyYXAsXG4gIC5mb290ZXItaWNvbnMgLnBheW1lbnQgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5mb290ZXItaWNvbnMgLnNoaXBwaW5nIC53cmFwIGltZyxcbi5mb290ZXItaWNvbnMgLnBheW1lbnQgLndyYXAgaW1nIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcgLndyYXAgaW1nLFxuICAuZm9vdGVyLWljb25zIC5wYXltZW50IC53cmFwIGltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xuICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICB9XG59XG5cbi5mb290ZXItYmFubmVyX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItYmFubmVyX19saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmZvb3Rlci1iYW5uZXJfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5mb290ZXItYmFubmVyX19saW5rIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5mb290ZXItYmFubmVyX19saW5rLnN0b3JlcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5mb290ZXItYmFubmVyX19saW5rLnN0b3Jlczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1iYW5uZXIuc3RvcmVzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyLWJhbm5lci5zdG9yZXMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1iYW5uZXIuc3RvcmVzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItYmFubmVyLnN0b3JlcyBoMyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDI2cHg7XG4gIH1cbn1cbi5mb290ZXItYmFubmVyLnN0b3JlcyBoMzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICBmb250LWZhbWlseTogU2hvcHRldCwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xufVxuLmZvb3Rlci1sb2dvIHtcbiAgbWFyZ2luOiAzMnB4IDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgfVxufVxuLmZvb3Rlci1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4jaHAtY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jaHAtY2Fyb3VzZWwgI2Nhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyIC5mbGlja2l0eS1idXR0b25bZGlzYWJsZWRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgcGFkZGluZzogMTBweDtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMDtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIC01MCUpO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIC01MCUpO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGZpbGw6ICMxZDc1NDg7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItYmlnIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1iaWcgLmZsaWNraXR5LXNsaWRlciAuaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogNDQwcHg7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItYmlnIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGdhcDogMThweDtcbiAgei1pbmRleDogMjtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1iaWcgLmZsaWNraXR5LXNsaWRlciAuaXRlbSAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLWJpZyAuZmxpY2tpdHktc2xpZGVyIC5pdGVtIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1iaWcgLmZsaWNraXR5LXNsaWRlciAuaXRlbSAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBtYXJnaW46IDA7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItYmlnIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gaWZyYW1lLCAjaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItYmlnIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1iaWcgLmZsaWNraXR5LXNsaWRlciAuaXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1iaWcgLmZsaWNraXR5LXNsaWRlciAuaXRlbSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDAgMTAwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItc21hbGwgLmZsaWNraXR5LXNsaWRlciAuaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDIwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItc21hbGwgLmZsaWNraXR5LXNsaWRlciAuaXRlbSAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyNHB4O1xuICB6LWluZGV4OiAyO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLXNtYWxsIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLXNtYWxsIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gLmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLXNtYWxsIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzI1MjQ0MTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNocC1jYXJvdXNlbCAuaHAtc2xpZGVyLmhwLXNsaWRlci1zbWFsbCAuZmxpY2tpdHktc2xpZGVyIC5pdGVtIC5leHRlbmRlZC1iYW5uZXItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZDc1NDg7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLXNtYWxsIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gaWZyYW1lLCAjaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItc21hbGwgLmZsaWNraXR5LXNsaWRlciAuaXRlbSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuI2hwLWNhcm91c2VsIC5ocC1zbGlkZXIuaHAtc2xpZGVyLXNtYWxsIC5mbGlja2l0eS1zbGlkZXIgLml0ZW0gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4jaHAtY2Fyb3VzZWwgLmhwLXNsaWRlci5ocC1zbGlkZXItc21hbGwgLmZsaWNraXR5LXNsaWRlciAuaXRlbSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMCAxMDAlKTtcbiAgei1pbmRleDogMTtcbn1cblxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE2N3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTY3cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZS5hZG1pbi1sb2dnZWQ6OmFmdGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxOTJweCk7XG4gIHRvcDogMTkycHg7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUuYWRtaW4tbG9nZ2VkIC5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgdG9wOiAyNXB4O1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlIC5taW1lLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUgLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlICNoZWFkZXIge1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUgLm1pbWUtY2F0ZWdvcnlfX2J0biB7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTU1MzUgIWltcG9ydGFudDtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSAubWltZS1jYXRlZ29yeV9fYnRuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuICB3aWR0aDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OEE1M0YgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTU1MzUgIWltcG9ydGFudDtcbn1cbi5taW1lLWNhdGVnb3J5X19idG46aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XG59XG5cbiNjb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5taW1lLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxNjdweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG4gIGJhY2tncm91bmQ6ICNFOUZFRjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogN3B4IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEubm8taWNvbnM6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSBiIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciA+IC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyID4gLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHJvdy1nYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAzNHB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciA+IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyID4gLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgbGkgaW1nIHtcbiAgbWF4LWhlaWdodDogNDZweDtcbiAgbWF4LXdpZHRoOiA0NnB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDQ1N3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDYzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA4MzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogOTkwcHg7XG4gIH1cbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICAgIHdpZHRoOiA0NTdweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcbiAgICB3aWR0aDogNjMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICAgIHdpZHRoOiA4MzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDk5MHB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RGRUNFQTtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA2MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IGEgaW1nIHtcbiAgbWF4LWhlaWdodDogNDZweDtcbiAgbWF4LXdpZHRoOiA0NnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbi1pbmRleCAubWltZS1jYXRlZ29yeSB7XG4gICAgbWF4LXdpZHRoOiAxNDE4cHg7XG4gIH1cbn1cblxuLm1pbWUtY2F0ZWdvcnkge1xuICBtYXgtd2lkdGg6IDk3MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnkge1xuICAgIG1heC13aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5IHtcbiAgICBtYXgtd2lkdGg6IDE0MThweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnkgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgcm93LWdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTMuMzMzMzMzMzMzM3B4KTtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnkgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RGRUNFQTtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA2MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5taW1lLWNhdGVnb3J5IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMy5zaG93LWFsbCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMy5zaG93LWFsbCBsaSBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5IC5tZW51LWxldmVsLTIgPiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiAubWVudS1sZXZlbC0zIGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyBsaSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubWltZS1jYXRlZ29yeSAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWVudS1sZXZlbC0zIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tZW51LWhlbHBlciB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuICAgIHRvcDogMjYycHg7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciAubWVudS1sZXZlbC0yID4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiA+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiA2NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIGxpOm5vdCgubWltZS1jYXRlZ29yeV9faXRlbSkgdWwgbGkgLm1lbnUtaW1hZ2Uge1xuICB3aWR0aDogMDtcbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuYm9keSAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuYm9keSAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IGlucHV0IHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdHMtYmxvY2sgLnAtYm90dG9tIC5wcmljZS1hZGRpdGlvbmFsIHtcbiAgY29sb3I6ICMxYTE5Mzc7XG59XG5cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1pbWUtcHJpY2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLm1pbWUtcHJpY2VzOjpiZWZvcmUsIC5taW1lLXByaWNlczo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbWUtcHJpY2VzX19oZWFkZXIsIC5taW1lLXByaWNlc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbWUtcHJpY2VzX19oZWFkZXIgPiBzcGFuLCAubWltZS1wcmljZXNfX2l0ZW0gPiBzcGFuIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2NjY7XG59XG4ubWltZS1wcmljZXNfX2hlYWRlciA+IHNwYW46Zmlyc3QtY2hpbGQsIC5taW1lLXByaWNlc19faXRlbSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1pbWUtcHJpY2VzX19oZWFkZXIgPiBzcGFuOmxhc3QtY2hpbGQsIC5taW1lLXByaWNlc19faXRlbSA+IHNwYW46bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1pbWUtcHJpY2VzX19oZWFkZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ubWltZS1wcmljZXNfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLm1pbWUtcHJpY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5taW1lLXByaWNlc19faXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4ucXVhbnRpdHktZGlzY291bnRzX19oZWFkbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbn1cblxuLmNhcnQtdGFibGUgLnAtcHJpY2UgLnByaWNlLWZpbmFsLFxuLmNhcnQtdGFibGUgLnAtcHJpY2UgLnVuaXQtdmFsdWUsXG4uY2FydC10YWJsZSAucC1wcmljZSAubWltZS1wcmljZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG59XG4uY2FydC10YWJsZSAucC1wcmljZSAubWltZS1pbml0aWFsLXByaWNlIHtcbiAgY29sb3I6ICNhYWEgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uY2FydC10YWJsZSAucC1wcmljZSAubWltZS1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDBweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODBkMGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG5ib2R5OmhhcyguYWR2YW5jZWQtb3JkZXIpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKTtcbn1cbmJvZHk6aGFzKC5hZHZhbmNlZC1vcmRlcikgI2Nib3hPdmVybGF5IHtcbiAgei1pbmRleDogMTAwMDA7XG59XG5ib2R5ICNjYm94T3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbmJvZHkgI2NvbG9yYm94OmhhcyguYWR2YW5jZWQtb3JkZXIpIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbn1cbmJvZHkgI2NvbG9yYm94OmhhcyguYWR2YW5jZWQtb3JkZXIpICNjYm94V3JhcHBlciB7XG4gIGhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTEwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuYm9keSAjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikgI2Nib3hDb250ZW50LFxuYm9keSAjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikgI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgZmxvYXQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYygxMDAgKiB2YXIoLS12aCkpICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5ib2R5ICNjb2xvcmJveDpoYXMoLmFkdmFuY2VkLW9yZGVyKSAjY2JveENvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikgI2Nib3hDbG9zZSB7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgI2NvbG9yYm94OmhhcyguYWR2YW5jZWQtb3JkZXIpICNjYm94Q2xvc2Uge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuYm9keSAjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikgI2Nib3hDbG9zZTo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBjb2xvcjogIzEyMTIxMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIHtcbiAgcGFkZGluZzogNDJweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLmFkdmFuY2VkLW9yZGVyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgMDtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmgxOm5vdCguYWR2YW5jZWQtb3JkZXItc3VnZ2VzdGlvbikge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5hZHZhbmNlZC1vcmRlciAuaDE6bm90KC5hZHZhbmNlZC1vcmRlci1zdWdnZXN0aW9uKSB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDI4cHg7XG4gIH1cbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5oMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF80NzBfODQzKSclM0UlM0NwYXRoIGQ9J00zLjg5OTI1IDMuOTcxMzlDLTAuNTIzNjkyIDguNDQyNDEgLTAuNDk5NjU0IDE1LjY3NzggMy45NzEzNyAyMC4xMDA3QzguNDQyMzkgMjQuNTIzNyAxNS42Nzc4IDI0LjQ5OTYgMjAuMTAwNyAyMC4wMjg2QzI0LjUyMzYgMTUuNTU3NiAyNC40OTk2IDguMzIyMjIgMjAuMDI4NiAzLjg5OTI4QzE1LjU1NzYgLTAuNTIzNjY2IDguMzIyMiAtMC40OTk2MjkgMy44OTkyNSAzLjk3MTM5Wk0xNy41NTI3IDkuODEyNTZMMTEuMzUxIDE2LjA4NjRDMTAuODIyMSAxNi42MTUyIDkuOTU2NzcgMTYuNjE1MiA5LjQyNzk0IDE2LjA4NjRMOS4xODc1NiAxNS44NDZMOC40NjY0MyAxNS4xMjQ5TDYuNDQ3MjYgMTMuMTI5OEM1LjkxODQzIDEyLjYwMDkgNS45MTg0MyAxMS43MzU2IDYuNDQ3MjYgMTEuMjA2OEM2Ljk3NjA5IDEwLjY3NzkgNy44NDE0NCAxMC42Nzc5IDguMzcwMjggMTEuMjA2OEwxMC4zODk0IDEzLjIwMTlMMTUuNjI5NyA3LjkxMzU4QzE2LjE1ODUgNy4zODQ3NSAxNy4wMjM5IDcuMzg0NzUgMTcuNTUyNyA3LjkxMzU4QzE4LjA4MTUgOC40MTgzOCAxOC4wODE1IDkuMjgzNzMgMTcuNTUyNyA5LjgxMjU2WicgZmlsbD0nJTIzNDhBNTNGJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfNDcwXzg0MyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmgxLmFkdmFuY2VkLW9yZGVyLXN1Z2dlc3Rpb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuaDIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuaDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLXByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDExNnB4O1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLWltYWdlIGEge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hby1pbWFnZSBhIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hby1uYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsZXg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tbmFtZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxZDc1NDg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hby1uYW1lIHNwYW4ucHJvZHVjdC1hcHBlbmRpeCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tbmFtZSAuYW8tY29kZSB7XG4gIGNvbG9yOiAjMTU1RjM4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tcHJpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLXByaWNlOmhhcyguc2FsZS13cmFwcGVyKSBzdHJvbmcge1xuICBjb2xvcjogIzEyMTIxMjtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hby1wcmljZSBzdHJvbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxMjEyO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLXByaWNlIC51bml0LXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMTIxMjtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hby1wcmljZS13aXRoLXZhdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuYW8tYXZhaWxhYmlsaXR5LFxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFvLXF1YW50aXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5leHRyYS5kaXNjb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmEuZGVsaXZlcnkge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTg5LCA0OSwgMC4xKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmEuZGVsaXZlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmEuZGVsaXZlcnkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5leHRyYS5kZWxpdmVyeSBzcGFuIHN0cm9uZyB7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSB7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ3NTQ4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuYnRuLmJ0bi1jb252ZXJzaW9uOm5vdCguYnRuLWludmVyc2UpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4QTU0MTtcbiAgYm9yZGVyLWNvbG9yOiAjNDhBNTQxO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLmJ0bi5idG4tY29udmVyc2lvbjpub3QoLmJ0bi1pbnZlcnNlKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZThlMzk7XG4gIGJvcmRlci1jb2xvcjogIzNlOGUzOTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuYnRuLmJ0bi1jb252ZXJzaW9uLmJ0bi1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBjb2xvcjogIzEyMTIxMjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLmJ0bi5idG4tY29udmVyc2lvbi5idG4taW52ZXJzZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzEyMTIxMjtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hZHZhbmNlZE9yZGVyX19idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5hZHZhbmNlZC1vcmRlciAuYWR2YW5jZWRPcmRlcl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmFkdmFuY2VkT3JkZXJfX2J1dHRvbnMgLm5leHQtc3RlcC1iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5hZHZhbmNlZC1vcmRlci1zdWdnZXN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5icm93c2UtcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2staGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20ge1xuICB3aWR0aDogY2FsYyg1MCUgKyAxcHgpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTRFNEU0O1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMxMjEyMTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBtYXJnaW46IDhweCAwO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAucC10b29scyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5hdmFpbGFiaWxpdHkge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2M4MGQwZDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLmF2YWlsYWJpbGl0eS5pbi1zdG9jayB7XG4gIGNvbG9yOiAjNDhBNTNGO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAuYXZhaWxhYmlsaXR5IC5zdG9jay1hbW91dCB7XG4gIGNvbG9yOiAjMTIxMjEyO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAucHJpY2Uge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5wcmljZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLnByaWNlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAucXVhbnRpdHkge1xuICAgIGhlaWdodDogNDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAucXVhbnRpdHkgLmRlY3JlYXNlLFxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5xdWFudGl0eSAuZGVjcmVhc2UsXG4gIGJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSxcbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAzM3B4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLFxuICBib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5xdWFudGl0eSBpbnB1dCB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5xdWFudGl0eSBpbnB1dCB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAuYnRuLmJ0bi1jYXJ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IC5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtY3VzdG9tIC5wIC5idG4uYnRuLWNhcnQge1xuICAgIGhlaWdodDogNDlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4QTU0MTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAgLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZThlMzk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAucCAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBoZWlnaHQ6IDQ5cHg7XG4gIH1cbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLmltYWdlIHtcbiAgbWluLWhlaWdodDogMTM4cHg7XG4gIG1pbi13aWR0aDogMTM4cHg7XG4gIG1heC1oZWlnaHQ6IDE5N3B4O1xuICBtYXgtd2lkdGg6IDE5N3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAuYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWN1c3RvbSAuaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDE5N3B4O1xuICAgIG1pbi13aWR0aDogMTk3cHg7XG4gIH1cbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1jdXN0b20gLnAtY29kZSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGNvbG9yOiAjMTU1RjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIGJvdHRvbTogLTM4cHg7XG59XG5ib2R5IC5hZHZhbmNlZC1vcmRlciAuZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBtYXJnaW46IDAgM3B4O1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxMjEyO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGZpbGw6ICMxZDc1NDg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuYm9keSAuYWR2YW5jZWQtb3JkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiAtMTVweDtcbn1cbmJvZHkgLmFkdmFuY2VkLW9yZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogLTEwcHg7XG59XG5ib2R5ICNjb2xvcmJveDpoYXMoLmFkdmFuY2VkLW9yZGVyKSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcbn1cbmJvZHkgI2NvbG9yYm94OmhhcyguYWR2YW5jZWQtb3JkZXIpICNjYm94V3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgYW5pbWF0aW9uOiBzbGlkZUxlZnQgMC4zcyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLm1pbWUtYWR2YW5jZWQtb3JkZXItbm90LW9wZW4gI2NvbG9yYm94OmhhcyguYWR2YW5jZWQtb3JkZXIpICNjYm94V3JhcHBlciB7XG4gIGFuaW1hdGlvbjogc2xpZGVSaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5Aa2V5ZnJhbWVzIHNsaWRlTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuYm9keSAuYWR2YW5jZWRPcmRlcl9fYnV0dG9ucyAuYnRuLm5leHQtc3RlcC1iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmFkdmFuY2VkT3JkZXJfX2J1dHRvbnMgLmJ0bi5idG4tY29udmVyc2lvbjpub3QoLmJ0bi1pbnZlcnNlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OEE1NDE7XG4gIGJvcmRlci1jb2xvcjogIzQ4QTU0MTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuYm9keSAuYWR2YW5jZWRPcmRlcl9fYnV0dG9ucyAuYnRuLmJ0bi1jb252ZXJzaW9uOm5vdCguYnRuLWludmVyc2UpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGUzOTtcbiAgYm9yZGVyLWNvbG9yOiAjM2U4ZTM5O1xufVxuYm9keSAuYWR2YW5jZWRPcmRlcl9fYnV0dG9ucyAuYnRuLmJ0bi1jb252ZXJzaW9uLmJ0bi1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmO1xuICBjb2xvcjogIzEyMTIxMjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5ib2R5IC5hZHZhbmNlZE9yZGVyX19idXR0b25zIC5idG4uYnRuLWNvbnZlcnNpb24uYnRuLWludmVyc2U6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxMjEyMTI7XG59XG5cbmJvZHkubWltZS1hZHZhbmNlZC1vcmRlci1ub3Qtb3BlbiAjY29sb3Jib3ggI2Nib3hXcmFwcGVyIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2l0ZW06aGFzKC50b3BjYXQpIHtcbiAgZmxleDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJlbmVmaXRCYW5uZXJfX2l0ZW06aGFzKC50b3BjYXQpIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b3BjYXQge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQge1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxufVxuLnRvcGNhdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvcGNhdC13cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGNhdC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4udG9wY2F0LXdyYXAgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQtd3JhcCAuaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudG9wY2F0LXdyYXAgLml0ZW0ge1xuICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgfVxufVxuLnRvcGNhdC13cmFwIC5pdGVtIGgyIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgY29sb3I6ICMyNDI1MjY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnRvcGNhdC13cmFwIC5pdGVtIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGNhdC13cmFwIC5pdGVtIC5pbWFnZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMTEyLjVweDtcbiAgfVxufVxuLnRvcGNhdC13cmFwIC5pdGVtIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0LXdyYXAgLml0ZW0gLmltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIG1heC1oZWlnaHQ6IDExMi41cHg7XG4gIH1cbn1cbi50b3BjYXQtd3JhcCAuaXRlbSBhIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyNDI1MjY7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gYTpob3ZlciAudGV4dCB7XG4gIGNvbG9yOiAjMjQyNTI2O1xufVxuLnRvcGNhdC13cmFwIC5pdGVtIGE6aG92ZXIgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG4udG9wY2F0LXdyYXAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0b3A6IDQwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgcGFkZGluZzogMTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0LXdyYXAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLnRvcGNhdC13cmFwIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b3BjYXQtd3JhcCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgZmlsbDogIzFkNzU0ODtcbn1cblxuLmluLWluZGV4ICNjb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmluLWluZGV4IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbn1cblxuI2NvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS50eXBlLXBvc3Qge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuYm9keS50eXBlLXBvc3QgYXJ0aWNsZSB7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkudHlwZS1wb3N0IGFydGljbGUge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuYm9keS50eXBlLXBvc3QgYXJ0aWNsZSBoZWFkZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuYm9keS50eXBlLXBvc3QgYXJ0aWNsZSBoZWFkZXIgdGltZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5ib2R5LnR5cGUtcG9zdCBhcnRpY2xlIGgxIHtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbn1cbmJvZHkudHlwZS1wb3N0IGFydGljbGUgaDIge1xuICBtYXJnaW46IDAgMCAyNHB4O1xufVxuYm9keS50eXBlLXBvc3QgYXJ0aWNsZSBoMywgYm9keS50eXBlLXBvc3QgYXJ0aWNsZSBwIHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbmJvZHkudHlwZS1wb3N0IGFydGljbGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbmJvZHkudHlwZS1wb3N0IGFydGljbGUgdGFibGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3gge1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQ6ICNFOUZFRjM7XG4gIHBhZGRpbmc6IDE2cHggMTVweCA0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveCB7XG4gICAgcGFkZGluZzogMTZweCAwIDQycHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3ggaDMge1xuICBjb2xvcjogIzFENzU0ODtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX3JvdyB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX2ltYWdlIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS50eXBlLXBvc3QgLm1pbWVDb250YWN0Qm94X19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMnB4O1xuICAgIGhlaWdodDogMTAycHg7XG4gIH1cbn1cbmJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbmJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveF9faW5mbyBoNSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keS50eXBlLXBvc3QgLm1pbWVDb250YWN0Qm94X19pbmZvIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbmJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveF9fcG9zaXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX2VtYWlsLCBib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX21vYmlsZSwgYm9keS50eXBlLXBvc3QgLm1pbWVDb250YWN0Qm94X19waG9uZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX2VtYWlsIGEsIGJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveF9fbW9iaWxlIGEsIGJvZHkudHlwZS1wb3N0IC5taW1lQ29udGFjdEJveF9fcGhvbmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS50eXBlLXBvc3QgLm1pbWVDb250YWN0Qm94X19lbWFpbCBhOmhvdmVyLCBib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX21vYmlsZSBhOmhvdmVyLCBib2R5LnR5cGUtcG9zdCAubWltZUNvbnRhY3RCb3hfX3Bob25lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZVF1b3RlQm94IHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS50eXBlLXBvc3QgLm1pbWVRdW90ZUJveCB7XG4gICAgcGFkZGluZzogNDBweCAzMnB4IDMycHg7XG4gICAgbWFyZ2luOiAzMnB4IDAgNDBweDtcbiAgfVxufVxuYm9keS50eXBlLXBvc3QgLm1pbWVRdW90ZUJveF9fcXVvdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LnR5cGUtcG9zdCAubWltZVF1b3RlQm94X19xdW90ZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5ib2R5LnR5cGUtcG9zdCAubWltZVF1b3RlQm94X19hdXRob3IsIGJvZHkudHlwZS1wb3N0IC5taW1lUXVvdGVCb3hfX3Bvc2l0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufSIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxleGVuZDp3Z2h0QDEwMC4uOTAwJmZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxleGVuZDp3Z2h0QDEwMC4uOTAwJmZhbWlseT1OdW5pdG86aXRhbCx3Z2h0QDAsMjAwLi4xMDAwOzEsMjAwLi4xMDAwJmZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcbiRmZi1iYXNlOiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiRmZi1zZWNvbmRhcnk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuJGMtdGV4dDogIzFhMTkzNztcblxuJGMtZ3JlZW4tMTAwOiAjY2RlNmQ5O1xuJGMtZ3JlZW4tMjAwOiAjNDA4MzYwO1xuJGMtZ3JlZW4tMzAwOiAjNDhBNTQxO1xuJGMtZ3JlZW4tNDAwOiAjMWQ3NTQ4O1xuJGMtZ3JlZW4tNTAwOiAjMTU1RjM4O1xuJGMtZ3JlZW4tNjAwOiAjM2U4ZTM5O1xuJGMtZ3JlZW4tNzAwOiAjNDhBNTNGO1xuXG4kYy1ibGFjazogIzAwMDtcbiRjLXdoaXRlOiAjZmZmO1xuXG4kYy1ibGFjay00MDA6ICMxMjEyMTI7XG5cbiRjLWdyYXktMTAwOiAjZjVmNWY1O1xuJGMtZ3JheS0yMDA6ICNkM2QzZDM7XG4kYy1ncmF5LTMwMDogI0U0RTRFNDtcbiRjLWdyYXktNDAwOiAjY2ZjZmNmO1xuJGMtZ3JheS02MDA6ICM2NjY7XG4kYy1ncmF5LTkwMDogIzI0MjUyNjtcblxuJGMtYmx1ZS04MDA6ICMxYTE5Mzc7XG5cbiRjbHItcHJpbWFyeS0zMDA6ICNmN2ZmZmI7XG4kY2xyLXByaW1hcnktNDAwOiAjMWU3NTQ4O1xuXG4kYy1yZWQ6ICNjODBkMGQ7XG5cbiRib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuXG4kZnMtYmFzZTogMTZweDtcblxuLy8gZm9udC1zaXplXG4kZnMtaDE6IDQ4cHg7XG4kZnMtaDI6IDMycHg7XG4kZnMtaDM6IDI4cHg7XG4kZnMtaDQ6IDI0cHg7XG4kZnMtaDU6IDIycHg7XG4kZnMtaDY6IDE4cHg7XG4kZnMtcDogMTZweDtcbiRmcy1tOiAxNHB4O1xuJGZzLXM6IDEycHg7XG5cbi8vIGZvbnQtd2VpZ2h0XG4kZnctbGlnaHQ6IDMwMDtcbiRmdy1ub3JtYWw6IDQwMDtcbiRmdy1zZW1pYm9sZDogNjAwO1xuJGZ3LWJvbGQ6IDcwMDtcbiRmdy14Ym9sZDogODAwO1xuXG4vLyBsaW5lLWhlaWdodFxuJGxoLWgxOiByZW0oNThweCk7XG4kbGgtaDI6IHJlbSg0MnB4KTtcbiRsaC1oMzogcmVtKDM2cHgpO1xuJGxoLWg0OiByZW0oMzJweCk7XG4kbGgtaDU6IHJlbSgyNnB4KTtcbiRsaC1oNjogcmVtKDI2cHgpO1xuJGxoLXA6IHJlbSgyMnB4KTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDsgLy8gZGVza3RvcFxuJGJyZWFrcG9pbnQteGw6IDEzMzBweDtcbiRicmVha3BvaW50LXh4bDogMTQwMHB4O1xuXG4kY2xyLXByaW1hcnktMzAwOiAjZjdmZmZiO1xuJGNsci1wcmltYXJ5LTQwMDogIzFlNzU0ODtcbiRjbHItZ3JheS00MDA6ICNjZmNmY2Y7XG4kYm9yZGVyLWNvbG9yOiAkY2xyLWdyYXktNDAwO1xuJGNsci10ZXh0OiAjMWExOTM3O1xuIiwiI2Nib3hPdmVybGF5IHtcbiAgei1pbmRleDogOTk5OTg7XG59XG4ucmVhZHkge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbiIsIi5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY3VzdG9tLXBhdGlja2Ege1xuICBtYXJnaW4tdG9wOiAwO1xufVxuIiwiLmZpbHRlci1zZWN0aW9ue1xuICAgIGZvcm17XG4gICAgICAgICY+YXtcbiAgICAgICAgICAgICYuY2hldnJvbi1hZnRlcntcbiAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjJweDtcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6NnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZWxkc2V0e1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsInVsI3AtZGV0YWlsLXRhYnN7XG4gICAgZGlzcGxheTppbmxpbmUtZmxleDtcbiAgICBsaXtcbiAgICAgICAgJltkYXRhLW51bWJlcj1cIjBcIl17XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG59XG4jYWNjb3JkaW9uLWNvbnRlbnR7XG4gICAgLnNocC1hY2NvcmRpb257XG4gICAgICAgICZbZGF0YS1udW1iZXI9XCIwXCJde1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgLnNocC1hY2NvcmRpb24tY29udGVudHtcbiAgICAgICAgICAgICAgICAjcnVjbmktdXphdmVyeSxcbiAgICAgICAgICAgICAgICAjc3Ryb2pvdmUtdXphdmVyeSxcbiAgICAgICAgICAgICAgICAja2Fwc2xle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3J1Y25pLXV6YXZlcnksXG4jc3Ryb2pvdmUtdXphdmVyeSxcbiNrYXBzbGV7XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICBcbiAgICAucHJvZHVjdC1jdXN0b217XG4gICAgICAgIHdpZHRoOjI1JTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xuICAgICAgICAgICAgd2lkdGg6MzMuMzMzMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTgwcHgpe1xuICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2IoMCAwIDAgLyAxNiUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAmOmVtcHR5e1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnB7XG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOjEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgIGhlaWdodDoyMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucC1pbntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjExcHg7XG4gICAgICAgICAgICAgICAgLnAtaW4taW57XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6NDRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNTtcbiAgICAgICAgICAgICAgICAgICAgYS5uYW1le1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWExOTM3O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucC1ib3R0b217XG4gICAgICAgICAgICAgICAgLnAtdG9vbHN7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5xdWFudGl0eXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wcmljZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmF2YWlsYWJpbGl0eXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTQzOXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxLjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OjM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmW2RhdGEtc3RvY2s9XCIwXCJdLFxuICAgICAgICAgICAgICAgICAgICAmW2RhdGEtc3RvY2sqPVwiLVwiXXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2NiMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9jay1hbW91dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzAwOTkwMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9jay1hbW91dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFhMTkzNztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wLWNvZGV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICB0b3A6MjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2JhbGVuaXtcbiAgICB0YWJsZXtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzo1cHggMTVweCA1cHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNjZmNmY2Y7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yb3ctaGVhZGVyLWxhYmVse1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4ucGFyYW1ldHJpYy1zbGlkZXItc3VibWl0LWJ0bntcbiAgICBjb2xvcjogIzFlNzU0ODtcbiAgICBib3JkZXItY29sb3I6ICMxZTc1NDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMxZTc1NDg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxufVxuLnNocC10YWJzLWhvbGRlciB7XG4gICAgdWwuc2hwLXRhYnMge1xuICAgICAgICBhLnNocC10YWItbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5kZW1hbmQtYnRuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRjb2xvcjogJGNsci10ZXh0ICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR0cmFuc2l0aW9uOiAwLjNzO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0cGFkZGluZy10b3A6IDIwcHg7XG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGNsci1wcmltYXJ5LTQwMCAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbiNmb3JtUHJvZHVjdFF1ZXN0aW9uIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxuXHR0ZXh0YXJlYSB7XG5cdFx0Ji5mb3JtLWNvbnRyb2wge1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucC1maW5hbC1wcmljZS13cmFwcGVyIHtcblx0LnByaWNlLWFkZGl0aW9uYWwge1xuXHRcdGNvbG9yOiAkYy10ZXh0O1xuXHR9XG59IiwiLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQmLmlkLS05IHtcblx0XHQuc3VtbWFyeSB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0XHRcdFx0LnByaWNlLXdyYXBwZXIge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQua29zaWstd2FybmluZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5jYXJ0LXByb2R1Y3QtZGVzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdCYuaWQtLTE2IHtcblx0XHQuY28tYm94IHtcblx0XHRcdCYuY28tYmFzaWMtaW5mb3JtYXRpb24ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdFx0fVxuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcmRlci1pbmZvcm1hdGlvbjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcxLic7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcmRlci1kZWxpdmVyeTpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcyLic7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcmRlci1wYXltZW50OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJzMuJztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlcjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5yYWRpby13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdC5wYXltZW50LWluZm8ge1xuXHRcdFx0XHRiIHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbHItcHJpbWFyeS0zMDA7XG5cdFx0XHRcdC5mb3ItZnJlZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsID4gc3BhbiBiIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBheW1lbnQtbG9nbyB7XG5cdFx0XHRcdG9yZGVyOiAtMTA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wYXltZW50LXNoaXBwaW5nLXByaWNlIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Jjpub3QoLmZvci1mcmVlKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkgaW5wdXRbdHlwZT0ncmFkaW8nXSArIGxhYmVsIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0ncmFkaW8nXSB7XG5cdFx0XHRcdCYgKyBsYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMThweCAxNnB4IDE4cHggMzJweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxN3B4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0JiArIGxhYmVsIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNsci1wcmltYXJ5LTQwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MTMnO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNsci1wcmltYXJ5LTQwMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNsci1wcmltYXJ5LTQwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA3cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5leHQtc3RlcCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5jYXJ0LWlubmVyIHtcblx0XHQuY2FydC1jb250ZW50ID4gLmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2YgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnF1ZXN0aW9uLXRvb2x0aXAge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG4uZGVza3RvcCAuc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlcjpob3ZlciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaW4ta29zaWssXG4uaW4ta3Jvay0xIHtcblx0LnN0ZXAuc3RlcC0zIHtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG5cdFx0YSB7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC56aXAtZXJyb3ItbWVzc2FnZSB7XG5cdFx0Y29sb3I6IHJlZDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG59XG5cbi5wcmljZS13cmFwcGVyIHtcblx0LnByaWNlLXNlY29uZGFyeSB7XG5cdFx0Y29sb3I6ICRjLXRleHQ7XG5cdH1cbn1cblxuLmNhcnQtZnJlZS1zaGlwcGluZyB7XG5cdHN0cm9uZyB7XG5cdFx0Y29sb3I6ICRjLXRleHQ7XG5cdH1cbn1cblxuLmV4dHJhIHtcblx0LnByaWNlLXJhbmdlIHtcblx0XHRkaXYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cdFx0fVxuXHR9XG59XG4iLCIub3JkZXJpbmctcHJvY2VzcyB7XG4gICNoZWFkZXIge1xuICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgICAgYSB7XG4gICAgICAgICYuZmF2b3JpdGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci93d3cuYnJpY29sLmN6L3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hL3VzZXIuc3ZnXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICB0b3A6IC0xOHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmluLWtvc2lrLFxuLmluLWtyb2stMSB7XG4gIC5zdGVwLnN0ZXAtMyB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIGEge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuemlwLWVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuLmNhcnQtaGVhZGVyIHtcbiAgLnN0ZXAge1xuICAgICYuY29tcGxldGVkIHtcbiAgICAgIGE6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNhcnQtdG90YWwtd2VpZ2h0IHtcbiAgICBjb2xvcjogIzFlNzU0ODtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59IiwiLm1lc3NhZ2VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGVmdDogNTBweDtcbiAgYm90dG9tOiA1MHB4O1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuXG4gIC5tc2cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA4N3B4O1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICYubXNnLWVycm9yIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhMTMxZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nU1ZHRG9jJyB3aWR0aD0nMjcnIGhlaWdodD0nMjcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeG1sbnM6YXZvY29kZT0naHR0cHM6Ly9hdm9jb2RlLmNvbS8nIHZpZXdCb3g9JzAgMCAyNyAyNyclM0UlM0NkZWZzJTNFJTNDL2RlZnMlM0UlM0NkZXNjJTNFR2VuZXJhdGVkIHdpdGggQXZvY29kZS4lM0MvZGVzYyUzRSUzQ2clM0UlM0NnJTNFJTNDdGl0bGUlM0VTaGFwZSUzQy90aXRsZSUzRSUzQ3BhdGggZD0nTTE0LjYzNTU5LDE2Ljg2NzQ2YzAsMC42MjA4NCAtMC41MDUzNSwxLjEyNDY5IC0xLjEzMDUyLDEuMTI0NjljLTAuNjI1MTcsMCAtMS4xMzA1MiwtMC41MDM4NSAtMS4xMzA1MiwtMS4xMjQ2OXYtMTEuMjQ3MDVjMCwtMC42MjA4NCAwLjUwNTM2LC0xLjEyNDY5IDEuMTMwNTIsLTEuMTI0NjljMC42MjUxOCwwIDEuMTMwNTIsMC41MDM4NSAxLjEzMDUyLDEuMTI0Njl6TTEzLjUwNTAxLDIyLjUwNDMzYy0wLjYyNDA2LDAgLTEuMTMwNTIsLTAuNTA0MjIgLTEuMTMwNTIsLTEuMTI1NTJjMCwtMC42MjEzIDAuNTA2NDYsLTEuMTI1NTIgMS4xMzA1MiwtMS4xMjU1MmMwLjYyNDA2LDAgMS4xMzA1MiwwLjUwNDIyIDEuMTMwNTIsMS4xMjU1MmMwLDAuNjIxMyAtMC41MDY0NiwxLjEyNTUyIC0xLjEzMDUyLDEuMTI1NTJ6TTIzLjA1MDIzLDMuOTQ5ODFjLTUuMjY2NDEsLTUuMjY2NDEgLTEzLjgzNCwtNS4yNjY0MSAtMTkuMTAwNDIsMGMtNS4yNjY0MSw1LjI2NTI2IC01LjI2NjQxLDEzLjgzNTEyIDAsMTkuMTAwNDJjMi42MzI2NiwyLjYzMzc3IDYuMDkxNDIsMy45NDk1NCA5LjU1MDE5LDMuOTQ5NTRjMy40NTg3NiwwIDYuOTE3NTgsLTEuMzE1NzcgOS41NTAxOCwtMy45NDk1NGM1LjI2NjQyLC01LjI2NTMgNS4yNjY0MiwtMTMuODM1MTYgMC4wMDAwNSwtMTkuMTAwNDJ6JyBmaWxsPSclMjNjYTEzMWUnIGZpbGwtb3BhY2l0eT0nMSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm1zZy1zdWNjZXNzLFxuICAgICYubXNnLW5vdGljZSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMyYzkxMzk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzkxMzk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J1NWR0RvYycgd2lkdGg9JzI3JyBoZWlnaHQ9JzI3JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHhtbG5zOmF2b2NvZGU9J2h0dHBzOi8vYXZvY29kZS5jb20vJyB2aWV3Qm94PScwIDAgMjcgMjcnJTNFJTNDZGVmcyUzRSUzQy9kZWZzJTNFJTNDZGVzYyUzRUdlbmVyYXRlZCB3aXRoIEF2b2NvZGUuJTNDL2Rlc2MlM0UlM0NnJTNFJTNDZyUzRSUzQ3RpdGxlJTNFU2hhcGUlM0MvdGl0bGUlM0UlM0NwYXRoIGQ9J00xMS44NjYyNCwxOS42NDAzOWwtNS45MTE3OSwtNS45MTE3M2wyLjIzNzEsLTIuMjM3MWwzLjc3ODIsMy43NzgyMWw3LjU4NDk1LC02Ljg5NTEzbDIuMTI4OTQsMi4zNDA2MnpNMTMuNSwwYy03LjQxNDk4LDAgLTEzLjUsNi4wODUwMiAtMTMuNSwxMy41YzAsNy40MTQ5OCA2LjA4NTAyLDEzLjUgMTMuNSwxMy41YzcuNDE0OTgsMCAxMy41LC02LjA4NTAyIDEzLjUsLTEzLjVjMCwtNy40MTQ5OCAtNi4wODUwMiwtMTMuNSAtMTMuNSwtMTMuNXonIGZpbGw9JyUyMzJjOTEzOScgZmlsbC1vcGFjaXR5PScxJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxNnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pZC00MDQge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgfVxuICB9XG4gICNjb250ZW50IGFydGljbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmN1c3RvbS00MDQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAzOHB4IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA3MCU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNpdGVDb29raWVzX19mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpdGVDb29raWVzLS1ib3R0b20ge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOGY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICBwYWRkaW5nOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTExMTFmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmN1c3RvbS1jb29raWVzIGgxIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jdXN0b20tY29va2llcyBwIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0W3ZhbHVlPSdhbGwnXSB7XG4gIGJhY2tncm91bmQ6ICRjbHItcHJpbWFyeS00MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLmN1c3RvbS1jb29raWVzIGEge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLmN1c3RvbS1jb29raWVzIGE6aG92ZXIge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rcyB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0yODVweDtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NWYzODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuXG4gIC5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zaXRlQ29va2llc19fbGlua3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWNvb2tpZXMgaDEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIC5jdXN0b20tY29va2llcyBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbiIsIiRmYXYtaS13aWR0aDogMjBweDsgLy8gcHJvZHVjdCB3aWR0aFxuJGZhdi1pLWhlaWdodDogMjBweDsgLy8gcHJvZHVjdCBoZWlnaHRcbiRmYXYtaS1ib3JkZXItcmFkaXVzOiAyMHB4O1xuJGZhdi1pLWxpbmUtaGVpZ2h0OiAyMHB4O1xuJGZhdi1pLWZvbnQtc2l6ZTogMTNweDtcbi8vJGZhdi1pLWNvbG9yOiBncmVlbjtcbiRmYXYtaS1ib3JkZXI6IDA7XG5cbiRmYXYtaGVhZGVyLWNvbG9yOiAjMDAwOyAvLyBoZWFkZXIgYm9yZGVyIGNvbG9yXG4kZmF2LWhlYWRlci1pLXdpZHRoOiAyOHB4OyAvLyBoZWFkZXIgd2lkdGhcbiRmYXYtaGVhZGVyLWktaGVpZ2h0OiAyOHB4OyAvLyBoZWFkZXIgaGVpZ2h0XG4kZmF2LWhlYWRlci1pLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4kZmF2LWhlYWRlci1pLWxpbmUtaGVpZ2h0OiAyMHB4O1xuJGZhdi1oZWFkZXItaS1mb250LXNpemU6IDEzcHg7XG4kZmF2LWhlYWRlci1pLWJvcmRlcjogMDtcblxuJGZhdi1zdHJva2UtY29sb3I6ICMwMDA7IC8vIHByb2R1Y3QgYm9yZGVyIGNvbG9yXG4kZmF2LXN0cm9rZS1jb2xvci1hY3RpdmU6ICNlOTRiNGI7IC8vIHByb2R1Y3QgYmcgY29sb3Igd2hlbiBhY3RpdmVcblxuJGhlYWRlci1udW1iZXItYmc6ICRjbHItcHJpbWFyeS00MDA7XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIgYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gIGEuZmF2b3JpdGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmluLWZhdm9yaXRlLFxuLmluLW9ibGliZW5lIHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmF2b3JpdGUge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAucXVhbnRpdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByaWNlcyB7XG4gICAgLnByaWNlLXN0YW5kYXJkIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgICAucHJpY2Utc2F2ZSB7XG4gICAgICBvcmRlcjogNDtcbiAgICB9XG4gICAgLnByaWNlLWZpbmFsIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgICAucHJpY2UtYWRkaXRpb25hbCB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cbn1cblxuLmZhdm90aXJlLWRldGFpbCB7XG4gIG9yZGVyOiAtMjA7XG4gIG1hcmdpbjogMDtcbiAgcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICRjbHItcHJpbWFyeS00MDA7XG5cbiAgICAgIGkgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAkY2xyLXByaW1hcnktNDAwO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICYuZmF2b3JpdGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vJi5mYXYtdGV4dHtcbiAgICAgIC8vICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAvLyAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAvLyAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgLy8gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgIC8vICAgICY6aG92ZXJ7XG4gICAgICAvLyAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICAvL1xuICAgICAgLy8gICAgfVxuICAgICAgLy99XG4gICAgfVxuICB9XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAkZmF2LWhlYWRlci1pLWZvbnQtc2l6ZTtcbiAgd2lkdGg6ICRmYXYtaGVhZGVyLWktd2lkdGg7XG4gIGhlaWdodDogJGZhdi1oZWFkZXItaS1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZmF2LWhlYWRlci1pLWxpbmUtaGVpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAkZmF2LWhlYWRlci1pLWJvcmRlci1yYWRpdXM7XG5cbiAgYm9yZGVyOiAkZmF2LWhlYWRlci1pLWJvcmRlcjtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICBAbWVkaWEgKG1heC1oZWlnaHQ6IDQ3OXB4KSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm51bWJlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItbnVtYmVyLWJnO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAkZmF2LWhlYWRlci1pLXdpZHRoO1xuICAgIGhlaWdodDogJGZhdi1oZWFkZXItaS1oZWlnaHQ7XG4gICAgZmlsbDogJGZhdi1oZWFkZXItY29sb3I7XG4gICAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbiAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5mYXYtYWN0aXZlIHtcbiAgICAuZmF2b3JpdGUge1xuICAgICAgaSB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogJGZhdi1zdHJva2UtY29sb3ItYWN0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuICAgICAgICAgIHN0cm9rZTogJGZhdi1zdHJva2UtY29sb3ItYWN0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mYXZvcml0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6ICRmYXYtaS1mb250LXNpemU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAkZmF2LWktd2lkdGg7XG4gICAgaGVpZ2h0OiAkZmF2LWktaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZmF2LWktbGluZS1oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhdi1pLWJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyOiAkZmF2LWktYm9yZGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgc3Ryb2tlOiAkZmF2LXN0cm9rZS1jb2xvcjtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBhLmZhdm9yaXRlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cztcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50eXBlLWRldGFpbCB7XG4gIC5mYXZvdGlyZS1kZXRhaWwge1xuICAgICYuZmF2LXllcyB7XG4gICAgICAuZmF2b3JpdGUge1xuICAgICAgICBpIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGZhdi1zdHJva2UtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG4gICAgICAgICAgICBzdHJva2U6ICRmYXYtc3Ryb2tlLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mYXYtdGV4dCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICdPZGVicmF0IHogb2Jsw61iZW7DvWNoJztcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHN0cm9rZTogIzAwMDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDFzLCBzdHJva2UgMC4zcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtaW5mby13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLmZhdm90aXJlLWRldGFpbCB7XG4gICAgICAvL21hcmdpbjogMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmZhdi10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzIzOWNlYjtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIHN0cm9rZTogIzIzOWNlYjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZmF2b3JpdGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgICAuZmF2LXRleHQge1xuICAgICAgICBjb2xvcjogI2IyYjJiMjtcbiAgICAgIH1cbiAgICAgIC5idG5fdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICAuZmF2b3RpcmUtZGV0YWlsIHtcbiAgICAgIC5idG5fdG9nZ2xlIHtcbiAgICAgICAgLmZhdm9yaXRlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHN0cm9rZTogJGZhdi1zdHJva2UtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mYXYtdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbGVkLWRvd24gLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxufVxuXG4uaWQtMzQ5OTkgLnByb2R1Y3QgLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiIsIi5hZG1pbi1sb2dnZWQgLmlnIHtcbiAgLy9kaXNwbGF5OiBibG9jaztcbn1cblxuLmlnIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIC5pZ2ZlZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6bnRoLWNoaWxkKG4gKyA3KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTA5JztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3RhZ3JhbS13cmFwIHtcbiAgICAuaWdmZWVkIHtcbiAgICAgIG1heC13aWR0aDogMTYuNjY2NyU7XG4gICAgICBtaW4td2lkdGg6IDE2LjY2NjclO1xuICAgIH1cbiAgfVxufVxuIiwiJGJ0bi1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4kYnRuLWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTtcbiRjaGVja21hcmstY29sb3I6ICMxZTc1NDg7XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubG9naW4td2lkZ2V0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogOTAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yZWdpc3RyYWNlLWJveCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgIHBhZGRpbmc6IDIxcHggMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcmRlcjogMTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVja21hcmstY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjcmVnaXN0ciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgcGFkZGluZzogMjFweCAyMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnVzZXItYWN0aW9uLXRhYnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiTG9naW5cIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC0yMHB4IDIycHggLTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAyMHB4IDI3cHggMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgfVxuICAgIC5zb2NpYWwtbG9naW4tYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIH1cblxuICAgIC5sb2dpbi13cmFwcGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJ0bi1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWNvbG9yLWhvdmVyO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRidG4tY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wYXNzd29yZC1oZWxwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJltocmVmKj1cIi9yZWdpc3RyYWNlL1wiXSxcbiAgICAgICAgICAmW2hyZWY9XCIvcmVnaXN0cmF0aW9uL1wiXSxcbiAgICAgICAgICAmW2hyZWY9XCIvcmVnaXN0cmFjaWEvXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICB0b3A6IDUwJTtcbn1cblxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIHtcbiAgI2Nib3hPdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gIH1cbn1cbiIsIi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mbGlja2l0eS1lbmFibGVkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG5cdGN1cnNvcjogbW92ZTtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWI7XG5cdGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG5cdGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cblxuLmZsaWNraXR5LWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogMCAwIDAgNXB4ICMxOWY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcblx0b3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC4zO1xuXHRjdXJzb3I6IGF1dG87XG5cdC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuXHRsZWZ0OiAxMHB4O1xufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdHJpZ2h0OiAxMHB4O1xufVxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMHB4O1xufVxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMjAlO1xuXHR0b3A6IDIwJTtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2MCU7XG59XG5cbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cblxuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvdHRvbTogLTI1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0bWFyZ2luOiAwIDhweDtcblx0YmFja2dyb3VuZDogIzMzMztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvcGFjaXR5OiAwLjI1O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmxieC1jYXJvdXNlbF9faXRlbSB7XG5cdC5wcm9kdWN0IHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDUyNXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuIiwiLm5ld3NsZXR0ZXItZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMTAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMjVweCAwO1xuXG5cdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDUwcHg7XG5cdH1cblxuXHQubmV3c2xldHRlci1ibG9jayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiB1bnNldDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHdpZHRoOiA1NnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ld3NsZXR0ZXItdGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGNvbG9yOiAkYy10ZXh0O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1oNjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWgyO1xuXHRcdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHRtYXJnaW46IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJGMtdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdG1hcmdpbjogdW5zZXQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmV3c2xldHRlci1mb3JtIHtcblx0XHQuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0xMDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0LmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybS1ncm91cC5jb25zZW50cyBsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkYy10ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZpZWxkc2V0IHtcblx0XHRcdC5mb3JtLWNvbnRyb2wsXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLmJ0bi1hcnJvdy1yaWdodDpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnUMWZaWhsw6FzaXQgc2UnO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1zZWNvbmRhcnk7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmx1ZS04MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21wYWN0LWZvcm0gLmJ0biB7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMzBweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzbGV0dGVyLWhlYWRlciB7XG5cdFx0XHQudG9waWMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWNvbnRhY3RzIHtcblx0YmFja2dyb3VuZDogJGMtZ3JlZW4tNDAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogNDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuc29jaWFsLW5ldHdvcmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiBhdXRvIDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0bGVmdDogMTcwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogNTNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTIwMDtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWN0LXBob25lLFxuXHQuY29udGFjdC1tYWlsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC10ZXh0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXM7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGFjdC1waG9uZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGxlZnQ6IDE3MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDUzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0yMDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA1M3B4O1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGFjdC1tYWlsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA1M3B4O1xuXHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMjAwO1xuXHRcdH1cblx0fVxufVxuXG4jZm9vdGVyIHtcblx0YmFja2dyb3VuZDogJGMtZ3JlZW4tNDAwO1xuXG5cdC5iYW5uZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWxvZ28ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiB1bnNldDtcblx0XHR9XG5cblx0XHQubG9nby1icmljb2wge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMjAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0XHRcdGxlZnQ6IDEzMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMjBweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1sb2dhLXNlY29uZGFyeSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvIDA7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLW07XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLXN0b3JlIHtcblx0XHQub3VyLXN0b3JlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3RvcmUtbG9jYXRpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oNDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tLWZvb3RlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyZWVuLTIwMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyZWVuLTIwMDtcblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG5cdFx0XHQmOm50aC1jaGlsZChuICsgMyk6bnRoLWNoaWxkKG4gKyA1KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0LmJhbm5lciB7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHggMCAwO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmVlbi0yMDA7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDAgMTVweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGMtZ3JlZW4tMjAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTBlJztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBTaG9wdGV0LCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRkaXYge1xuXHRcdFx0JjpudGgtY2hpbGQoMTApLFxuXHRcdFx0JjpudGgtY2hpbGQoMTEpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoOSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlci1pY29ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTVweDtcblxuXHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRib3JkZXItdG9wOiBzb2xpZCAycHggJGMtZ3JlZW4tMjAwO1xuXHR9XG5cblx0LnNoaXBwaW5nLFxuXHQucGF5bWVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0aDUge1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQud3JhcCB7XG5cdFx0XHRqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZvb3RlciB7XG5cdCYtYmFubmVyIHtcblx0XHQmX19saXN0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpbmsge1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG5cblx0XHRcdCYuc3RvcmVzIHtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zdG9yZXMge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWgzO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0bGVmdDogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTEwJztcblx0XHRcdFx0XHRmb250LWZhbWlseTogU2hvcHRldCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHR3aWR0aDogMjZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLXdoaXRlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbG9nbyB7XG5cdFx0bWFyZ2luOiAzMnB4IDAgMTZweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHRleHQtYWxpZ246IHVuc2V0O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMjRweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBtaXhpbiBtaW4teHMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14c30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1zbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXNtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLW1kIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWR9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbGcge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1sZ30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXh4bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtc20gLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbWQgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LW1kIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbGcgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LWxnIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXhsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuIiwiI2hwLWNhcm91c2VsIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICNjYXJvdXNlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ocC1zbGlkZXIge1xuICAgIC5mbGlja2l0eS1idXR0b25bZGlzYWJsZWRdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTIwMDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIC01MCUpO1xuICAgICAgfVxuXG4gICAgICAmLm5leHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4LCAtNTAlKTtcbiAgICAgIH1cblxuICAgICAgLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIGZpbGw6ICRjLWdyZWVuLTQwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhwLXNsaWRlci1iaWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLmZsaWNraXR5LXNsaWRlciB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgICAgIGhlaWdodDogNDQwcHg7XG5cbiAgICAgICAgICAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlmcmFtZSwgdmlkZW8ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwKSAwJSwgIzAwMCAxMDAlKTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhwLXNsaWRlci1zbWFsbCB7XG5cbiAgICAgIC5mbGlja2l0eS1zbGlkZXIge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiA0MjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuXG4gICAgICAgICAgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjUyNDQxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbi00MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpZnJhbWUsIHZpZGVvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwKSAwJSwgIzAwMCAxMDAlKTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkb3ZlcmxheS1iZzogcmdiYSgwLCAwLCAwLCAwLjUpO1xuJG92ZXJsYXktei1pbmRleDogMTA7XG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogNXB4O1xuJGhlYWRlci16LWluZGV4OiA5OTtcbiRoZWFkZXItaGVpZ2h0OiAxNjdweDtcblxuLy8gQnV0dG9uc1xuJGJ0bi1iZzogIzQ4QTUzRjtcbiRidG4taG92ZXItYmc6ICMxNTU1MzU7XG4kYnRuLWNvbG9yOiAjRkZGO1xuJGJ0bi13aWR0aDogMjAwcHg7XG4kYnRuLWZvbnQtc2l6ZTogMTZweDtcbiRidG4tZm9udC13ZWlnaHQ6IDcwMDtcbiRidG4tYm9yZGVyLXJhZGl1czogNXB4O1xuXG4vLyBNZW51XG4kbWVudS1iZzogI0U5RkVGMztcbiRtZW51LWl0ZW0tYmctaG92ZXI6ICRidG4tY29sb3I7XG4kbWVudS1pdGVtLXBhZGRpbmc6IDdweCAyNHB4O1xuJG1lbnUtaXRlbS1mb250LXNpemU6IDE2cHg7XG4kbWVudS1pdGVtLWljb24tc2l6ZTogMjVweDtcbiRtZW51LWJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcbiRtZW51LWl0ZW0tY29sb3I6ICMyMzFGMjA7XG5cbi8vIFN1Ym1lbnVcbiRzdWJtZW51LWJnOiAjZmZmO1xuJHN1Ym1lbnUtYm9yZGVyLXJhZGl1czogNXB4O1xuJHN1Ym1lbnUtcGFkZGluZzogMTVweDtcbiRzdWJtZW51LWJvcmRlcjogMXB4IHNvbGlkICNERkVDRUE7XG4kc3VibWVudS1mb250LXNpemU6IDE2cHg7XG4kc3VibWVudS1tYXgtaGVpZ2h0OiA2MnB4O1xuJHN1Ym1lbnUtaG92ZXItY29sb3I6ICMyMzFGMjA7XG4kc3VibWVudS1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4kc3VibWVudS1mb250LXdlaWdodDogODAwO1xuJHN1Ym1lbnUtZm9udC1jb2xvcjogIzIzMUYyMDtcblxuLy8gUmVzcG9uc2l2ZSBicmVha3BvaW50c1xuJGJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuJGJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiRicmVha3BvaW50LXh4bDogMTQ0MHB4O1xuXG4ubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gJGhlYWRlci1oZWlnaHQpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRvdmVybGF5LWJnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogJG92ZXJsYXktei1pbmRleDtcblx0fVxuXG5cdCYuYWRtaW4tbG9nZ2VkIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE5MnB4KTtcblx0XHRcdHRvcDogMTkycHg7XG5cdFx0fVxuXG5cdFx0Lm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuXHRcdFx0dG9wOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcblx0fVxuXG5cdCNoZWFkZXIge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuXHRcdFx0ei1pbmRleDogJGhlYWRlci16LWluZGV4O1xuXHRcdH1cblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19idG4ge1xuXHRcdGNvbG9yOiAkYnRuLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1ob3Zlci1iZyAhaW1wb3J0YW50O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnV0dG9uXG4ubWltZS1jYXRlZ29yeV9fYnRuIHtcblx0d2lkdGg6ICRidG4td2lkdGg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidG4tYmcgIWltcG9ydGFudDtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cdGNvbG9yOiAkYnRuLWNvbG9yO1xuXHRmb250LXNpemU6ICRidG4tZm9udC1zaXplO1xuXHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGJ0bi1jb2xvciAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4taG92ZXItYmcgIWltcG9ydGFudDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXGU5MGUnO1xuXHRcdGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XG5cdH1cbn1cblxuLy8gTWVudVxuI2NvbnRlbnQtd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1pbWUtY2F0ZWdvcnkge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6ICRoZWFkZXItaGVpZ2h0O1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAkaGVhZGVyLXotaW5kZXg7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAyMDtcblx0d2lkdGg6IDI2MHB4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtaW4taGVpZ2h0OiAzNTBweDtcblx0cGFkZGluZzogMjRweCAwO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgMCAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcblx0YmFja2dyb3VuZDogJG1lbnUtYmc7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cblx0PiBsaSB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG5cdFx0PiBhIHtcblx0XHRcdHBhZGRpbmc6ICRtZW51LWl0ZW0tcGFkZGluZztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAkbWVudS1pdGVtLWljb24tc2l6ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWNvbG9yO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAkbWVudS1pdGVtLWljb24tc2l6ZTtcblx0XHRcdFx0d2lkdGg6ICRtZW51LWl0ZW0taWNvbi1zaXplO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYubm8taWNvbnMge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiBiIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRtZW51LWl0ZW0tZm9udC1zaXplICogMWVtKTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMTBweDtcblx0XHRcdFx0Y29sb3I6ICMyMzFGMjA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJG1lbnUtaXRlbS1mb250LXNpemU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cblx0XHRcdCYgLnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTkxMCc7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1pdGVtLWJnLWhvdmVyO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdD4gbGk6aG92ZXIge1xuXHRcdD4gLm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHQ+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHJvdy1nYXA6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAzNHB4O1xuXHRcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNDZweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWVudS1sZXZlbC0yIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1lbnUtaXRlbS1iZy1ob3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiAkbWVudS1ib3JkZXItcmFkaXVzO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0XHR3aWR0aDogNDU3cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG5cdFx0XHR3aWR0aDogNjMxcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHR3aWR0aDogODM4cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXh4bCkge1xuXHRcdFx0d2lkdGg6IDk5MHB4O1xuXHRcdH1cblxuXHRcdD4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1pdGVtLWJnLWhvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJG1lbnUtYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuXHRcdFx0XHR3aWR0aDogNDU3cHg7XG5cdFx0XHR9XG5cdFxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG5cdFx0XHRcdHdpZHRoOiA2MzFweDtcblx0XHRcdH1cblx0XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0d2lkdGg6IDgzOHB4O1xuXHRcdFx0fVxuXHRcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14eGwpIHtcblx0XHRcdFx0d2lkdGg6IDk5MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2aWdhdGlvbi1pbiB7XG4gICAgPnVsIHtcbiAgICAgICAgPmxpLmV4dCB7XG4gICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzdWJtZW51LXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Ym1lbnUtYmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHN1Ym1lbnUtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRzdWJtZW51LWJvcmRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VibWVudS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc3VibWVudS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzdWJtZW51LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkc3VibWVudS1mb250LXNpemUgKiAxZW0pO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAkc3VibWVudS1tYXgtaGVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcblxuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0NnB4O1xuXHRcdFx0XHRcdFx0XHR9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbi1pbmRleCB7XG5cdC5taW1lLWNhdGVnb3J5IHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHhsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE0MThweDtcblx0XHR9XG5cdH1cbn1cblxuLm1pbWUtY2F0ZWdvcnkge1xuXHRtYXgtd2lkdGg6IDk3MnB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRtYXgtd2lkdGg6IDExNzhweDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14eGwpIHtcblx0XHRtYXgtd2lkdGg6IDE0MThweDtcblx0fVxuXG5cdC5tZW51LWxldmVsLTIge1xuXHRcdD4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdHJvdy1nYXA6IDMycHg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcblx0XHRcdD4gbGkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMiAtIDQwcHggLyAyKTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14bCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNDBweCAvIDMpO1xuXHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJHN1Ym1lbnUtcGFkZGluZztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWJtZW51LWJnO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHN1Ym1lbnUtYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0XHRcdGJvcmRlcjogJHN1Ym1lbnUtYm9yZGVyO1xuXHRcdFxuXHRcdFx0XHRcdFx0Y29sb3I6ICRzdWJtZW51LWZvbnQtY29sb3I7XG5cdFx0XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRzdWJtZW51LWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc3VibWVudS1mb250LXdlaWdodDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkc3VibWVudS1mb250LXNpemUgKiAxZW0pO1xuXHRcdFxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6ICRzdWJtZW51LW1heC1oZWlnaHQ7XG5cdFx0XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGdhcDogMTVweDtcblx0XHRcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246ICRzdWJtZW51LWhvdmVyLWRlY29yYXRpb247XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc3VibWVudS1ob3Zlci1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFxuXHRcdFx0XHRcdD4gLm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XG5cdFx0XHRcdFx0XHQmLnNob3ctYWxsIHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW46YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkc3VibWVudS1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHN1Ym1lbnUtaG92ZXItY29sb3I7XG5cdFx0XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJHN1Ym1lbnUtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWxldmVsLTMge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3R5bGluZ1xuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdC5tZW51LWxldmVsLTIge1xuXHRcdD4gLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyMHB4IC8gMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuXHQjbmF2aWdhdGlvbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Lm1lbnUtaGVscGVyIHtcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0PiBzcGFuIHtcblx0XHRcdHBhZGRpbmc6IDE5cHggMTBweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcblx0Lm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0XHQmLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG5cdFx0XHR0b3A6IDI2MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHQ+IGxpOmhvdmVyIHtcblx0XHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHQ+IC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0PiAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIjbmF2aWdhdGlvbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLm1lbnUtbGV2ZWwtMSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICY6bm90KC5taW1lLWNhdGVnb3J5X19pdGVtKSB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbi1pbiB7XG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jaGVhZGVyIHtcbiAgICAuaGVhZGVyLWJvdHRvbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxufSIsImJvZHkge1xuICAgIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCB7XG4gICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICBcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnByb2R1Y3RzLWJsb2NrIHtcbiAgLnAtYm90dG9tIHtcbiAgICAucHJpY2UtYWRkaXRpb25hbCB7XG4gICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICB9XG4gIH1cbn0iLCIvLyBQcm9kdWN0IGNhcmRzXG5cbi5wcm9kdWN0cy1ibG9jayB7XG5cdD4gZGl2IHtcblx0XHQucCB7XG5cdFx0XHQucC1ib3R0b20ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1pbWUtcHJpY2VzIHtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGMtZ3JheS00MDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcblx0cGFkZGluZzogOHB4IDA7XG5cblx0Jjo6YmVmb3JlLFxuXHQmOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmX19oZWFkZXIsXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0PiBzcGFuIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRjLWdyYXktNjAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19oZWFkZXIge1xuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHR9XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDAgMnB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTEwMDtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0xMDA7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFByb2R1Y3QgZGV0YWlsXG5cbi5xdWFudGl0eS1kaXNjb3VudHMge1xuXHQmX19oZWFkbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogOHB4O1xuXHR9XG59XG5cbi8vIENhcnRcblxuLmNhcnQtdGFibGUge1xuXHQucC1wcmljZSB7XG5cdFx0LnByaWNlLWZpbmFsLFxuXHRcdC51bml0LXZhbHVlLFxuXHRcdC5taW1lLXByaWNlIHtcblx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHVuc2V0O1xuXHRcdH1cblx0XHQubWltZS1pbml0aWFsLXByaWNlIHtcblx0XHRcdGNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdH1cblx0XHQubWltZS1kaXNjb3VudCB7XG5cdFx0XHRwYWRkaW5nOiAwcHggNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcmVkO1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdH1cblx0fVxufVxuIiwiYm9keSB7XG5cdCY6aGFzKC5hZHZhbmNlZC1vcmRlcikge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1zY3JvbGxiYXItd2lkdGgpKTtcblx0XHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNjcm9sbGJhci13aWR0aCk7XG5cblx0XHQjY2JveE92ZXJsYXkge1xuXHRcdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0fVxuXHR9XG5cblx0I2Nib3hPdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdH1cblxuXHQjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikge1xuXHRcdHRvcDogMCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0cmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDUxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMCAqIHZhcigtLXZoKSkgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpKSAhaW1wb3J0YW50O1xuXHRcdHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcblxuXHRcdCNjYm94V3JhcHBlciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpKSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogNTEwcHggIWltcG9ydGFudDtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwICogdmFyKC0tdmgpKSAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCNjYm94Q29udGVudCxcblx0XHQjY2JveExvYWRlZENvbnRlbnQge1xuXHRcdFx0ZmxvYXQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCAqIHZhcigtLXZoKSkgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0I2Nib3hDb250ZW50IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0I2Nib3hDbG9zZSB7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHR0b3A6IDEycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWR2YW5jZWQtb3JkZXIge1xuXHRcdHBhZGRpbmc6IDQycHggMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmc6IDgwcHggMCAwO1xuXHRcdH1cblxuXHRcdC5oMSB7XG5cdFx0XHQmOm5vdCguYWR2YW5jZWQtb3JkZXItc3VnZ2VzdGlvbikge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cGFkZGluZzogMTZweCAxNnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdFx0bWF4LXdpZHRoOiA1MTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRyaWdodDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNDcwXzg0MyknJTNFJTNDcGF0aCBkPSdNMy44OTkyNSAzLjk3MTM5Qy0wLjUyMzY5MiA4LjQ0MjQxIC0wLjQ5OTY1NCAxNS42Nzc4IDMuOTcxMzcgMjAuMTAwN0M4LjQ0MjM5IDI0LjUyMzcgMTUuNjc3OCAyNC40OTk2IDIwLjEwMDcgMjAuMDI4NkMyNC41MjM2IDE1LjU1NzYgMjQuNDk5NiA4LjMyMjIyIDIwLjAyODYgMy44OTkyOEMxNS41NTc2IC0wLjUyMzY2NiA4LjMyMjIgLTAuNDk5NjI5IDMuODk5MjUgMy45NzEzOVpNMTcuNTUyNyA5LjgxMjU2TDExLjM1MSAxNi4wODY0QzEwLjgyMjEgMTYuNjE1MiA5Ljk1Njc3IDE2LjYxNTIgOS40Mjc5NCAxNi4wODY0TDkuMTg3NTYgMTUuODQ2TDguNDY2NDMgMTUuMTI0OUw2LjQ0NzI2IDEzLjEyOThDNS45MTg0MyAxMi42MDA5IDUuOTE4NDMgMTEuNzM1NiA2LjQ0NzI2IDExLjIwNjhDNi45NzYwOSAxMC42Nzc5IDcuODQxNDQgMTAuNjc3OSA4LjM3MDI4IDExLjIwNjhMMTAuMzg5NCAxMy4yMDE5TDE1LjYyOTcgNy45MTM1OEMxNi4xNTg1IDcuMzg0NzUgMTcuMDIzOSA3LjM4NDc1IDE3LjU1MjcgNy45MTM1OEMxOC4wODE1IDguNDE4MzggMTguMDgxNSA5LjI4MzczIDE3LjU1MjcgOS44MTI1NlonIGZpbGw9JyUyMzQ4QTUzRicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzQ3MF84NDMnJTNFJTNDcmVjdCB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hZHZhbmNlZC1vcmRlci1zdWdnZXN0aW9uOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oMiB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2stNDAwO1xuXHRcdFx0bWluLWhlaWdodDogNDRweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS4zcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFvLXByb2R1Y3Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMTZweDtcblx0XHR9XG5cblx0XHQuYW8taW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiA1NnB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hby1uYW1lIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZsZXg6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW4tNDAwO1xuICAgICAgICAgICAgICAgIH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQmLnByb2R1Y3QtYXBwZW5kaXgge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFvLWNvZGUge1xuXHRcdFx0XHRjb2xvcjogJGMtZ3JlZW4tNTAwO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFvLXByaWNlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cblx0XHRcdCY6aGFzKC5zYWxlLXdyYXBwZXIpIHtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2stNDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcblx0XHRcdH1cblxuXHRcdFx0LnVuaXQtdmFsdWUge1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFvLXByaWNlLXdpdGgtdmF0IHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5hby1hdmFpbGFiaWxpdHksXG5cdFx0LmFvLXF1YW50aXR5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmV4dHJhIHtcblx0XHRcdCYuZGlzY291bnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmRlbGl2ZXJ5IHtcblx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDE4OSwgNDksIDAuMSk7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1hZHZhbmNlZC1vcmRlci1kZWxpdmVyeTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2stNDAwO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljZS1yYW5nZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQwMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmV4dHJhcy13cmFwIHtcblx0XHRcdG1hcmdpbjogMjRweCAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHQuYnRuLmJ0bi1jb252ZXJzaW9uOm5vdCguYnRuLWludmVyc2UpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMzAwO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyZWVuLTMwMDtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg2O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTYwMDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyZWVuLTYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLmJ0bi1jb252ZXJzaW9uLmJ0bi1pbnZlcnNlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtZ3JheS00MDA7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1oNjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFkdmFuY2VkT3JkZXJfX2J1dHRvbnMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQubmV4dC1zdGVwLWJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hZHZhbmNlZC1vcmRlci1zdWdnZXN0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmJyb3dzZS1wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG4gICAgICAgIC5wcm9kdWN0cy1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWg2O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZHVjdC1jdXN0b20ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSArIDFweCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JheS0zMDA7XG5cbiAgICAgICAgICAgICAgICAucCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDsgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucC10b29scyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hdmFpbGFiaWxpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLXJlZDtcblxuXHRcdFx0XHRcdFx0Ji5pbi1zdG9jayB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmVlbi03MDA7XG5cdFx0XHRcdFx0XHR9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9jay1hbW91dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdFx0fVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlY3JlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgICAgLmluY3JlYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jYXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1tO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0zMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEzOHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTM4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE5N3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5N3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTk3cHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE5N3B4O1xuXHRcdFx0XHRcdH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wLWNvZGUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTM4cHg7XG5cbiAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTIwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2stNDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgZmlsbDogJGMtZ3JlZW4tNDAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cdH1cblxuXHQjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikge1xuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdHotaW5kZXg6IDk5OTk5OSAhaW1wb3J0YW50O1xuXG5cdFx0I2Nib3hXcmFwcGVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdGFuaW1hdGlvbjogc2xpZGVMZWZ0IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHR9XG5cdC5taW1lLWFkdmFuY2VkLW9yZGVyLW5vdC1vcGVuIHtcblx0XHQjY29sb3Jib3g6aGFzKC5hZHZhbmNlZC1vcmRlcikge1xuXHRcdFx0I2Nib3hXcmFwcGVyIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGtleWZyYW1lcyBzbGlkZUxlZnQge1xuXHRcdDAlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0fVxuXHR9XG5cdEBrZXlmcmFtZXMgc2xpZGVSaWdodCB7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdH1cblx0XHQxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR9XG5cdH1cblxuXHQuYWR2YW5jZWRPcmRlcl9fYnV0dG9ucyB7XG5cdFx0LmJ0bi5uZXh0LXN0ZXAtYmFjayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5idG4uYnRuLWNvbnZlcnNpb246bm90KC5idG4taW52ZXJzZSkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMzAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmVlbi0zMDA7XG5cdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtaDY7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi02MDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtZ3JlZW4tNjAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4uYnRuLWNvbnZlcnNpb24uYnRuLWludmVyc2Uge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrLTQwMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtaDY7XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmxhY2stNDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5Lm1pbWUtYWR2YW5jZWQtb3JkZXItbm90LW9wZW4ge1xuXHQjY29sb3Jib3gge1xuXHRcdCNjYm94V3JhcHBlciB7XG5cdFx0XHRhbmltYXRpb246IHNsaWRlUmlnaHQgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5iZW5lZml0QmFubmVyX19pdGVtOmhhcygudG9wY2F0KSB7XG5cdGZsZXg6IHVuc2V0O1xuXHR3aWR0aDogMTAwJTtcblx0LmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi50b3BjYXQge1xuXHRwYWRkaW5nOiAwO1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblx0aDIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuLnRvcGNhdC13cmFwIHtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuaXRlbSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxNi42NjY3JTtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0Y29sb3I6ICRjLWdyYXktOTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXG5cdFx0LmltYWdlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0bWF4LWhlaWdodDogMTEyLjVweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDExMi41cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICRjLWdyYXktOTAwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTkwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcblx0XHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuXHRcdFx0XHRcdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR0b3A6IDQwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTIwMDtcblx0XHRwYWRkaW5nOiAxMXB4O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHR9XG5cdFx0XG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0XHRcblx0XHQuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdGZpbGw6ICRjLWdyZWVuLTQwMDtcblx0XHR9XG5cdH1cbn1cblxuLmluLWluZGV4IHtcblx0I2NvbnRlbnQtd3JhcHBlciB7XG5cdFx0cGFkZGluZy10b3A6IDRweDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTM0MHB4O1xuXHR9XG59XG4iLCIjY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xufSIsImJvZHkudHlwZS1wb3N0IHtcbiAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICBhcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cblxuICAgICAgdGltZSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICB9XG5cbiAgICBoMywgcCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG5cbiAgLm1pbWVDb250YWN0Qm94IHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogI0U5RkVGMztcbiAgICBwYWRkaW5nOiAxNnB4IDE1cHggNDJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCA0MnB4O1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjMUQ3NTQ4O1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjRweDtcblxuICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBnYXA6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX2luZm8ge1xuICAgICAgaDUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wb3NpdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJl9fZW1haWwsXG4gICAgJl9fbW9iaWxlLFxuICAgICZfX3Bob25lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1pbWVRdW90ZUJveCB7XG4gICAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgICBtYXJnaW46IDI0cHggMDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgcGFkZGluZzogNDBweCAzMnB4IDMycHg7XG4gICAgICBtYXJnaW46IDMycHggMCA0MHB4O1xuICAgIH1cblxuICAgICZfX3F1b3RlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hdXRob3IsICZfX3Bvc2l0aW9uIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
