@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");:root{--bs-link-color-rgb:green}@font-face{font-family:Zwierz Font;src:url(../../dist/fonts/Zwierz_Font.woff2) format("woff2"),url(../../dist/fonts/Zwierz_Font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Noto Sans,sans-serif;font-size:16px;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;color:#444;line-height:1.5}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#333}@media (max-width:575.98px){.hide_mobile{display:none}}@media (max-width:991.98px){.hide_mobile-lg{display:none}}.show-on-mobile{display:none}@media (max-width:991.98px){.show-on-mobile{display:block}}.show-on-mobile-inline{display:none}@media (max-width:991.98px){.show-on-mobile-inline{display:inline}}*{scroll-margin-top:120px}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:1.125rem}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#238538;border:none;border-radius:0}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:#238538}::-webkit-scrollbar-track{background:#212121;border:none;border-radius:0}::-webkit-scrollbar-track:hover{background:#212121}::-webkit-scrollbar-track:active{background:#909294}::-webkit-scrollbar-corner{background:transparent}.tooltip{z-index:999992}@media (max-width:575.98px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}}@media (max-width:575.98px){.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column.is-layout-flow{width:100%}}span.zwierz-font{font-family:Zwierz Font;font-weight:400;font-style:normal;font-size:6.25rem;vertical-align:-6px}@media (max-width:575.98px){span.zwierz-font{font-size:5rem}}.aligncenter{text-align:center}.aligncenter:where(img[class*=wp-image-]){display:block;margin:0 auto}.alignright{float:right;margin-inline-start:1.5em}.alignleft,.alignright{margin-top:.3em;margin-bottom:.3em}.col-wrapper{display:flex;flex-wrap:wrap;--cw-gap:15px;gap:0 var(--cw-gap)}@media (max-width:767.98px){.col-wrapper{--cw-gap:0}}.col-wrapper--borders{--cw-gap:30px}.col-wrapper--borders [class^=col-]:after{position:absolute;content:"";background:#444;top:50%;right:-15px;width:1px;height:100%;transform:translateY(-50%)}@media (max-width:767.98px){.col-wrapper--borders [class^=col-]:after{display:none}}.col-wrapper--borders [class^=col-]:last-child:after{display:none!important}[class^=col-]{position:relative}.col-100{width:100%}.col-50{width:calc(50% - var(--cw-gap) / 2)}@media (max-width:767.98px){.col-50{width:100%}}.col-33{width:calc(33.333% - var(--cw-gap) / 1.5)}@media (max-width:767.98px){.col-33{width:100%}}.col-25{width:calc(25% - var(--cw-gap) / 1.333)}@media (max-width:991.98px){.col-25{width:calc(50% - var(--cw-gap) / 2)}}@media (max-width:767.98px){.col-25{width:100%}}.col-20{width:calc(20% - var(--cw-gap) / 1.25)}@media (max-width:991.98px){.col-20{width:calc(50% - var(--cw-gap) / 1.25)}}@media (max-width:767.98px){.col-20{width:100%}}@media (max-width:991.98px){.wp-block-columns{flex-flow:column nowrap!important}}.pagination{display:grid;grid-template-columns:1fr auto 1fr;width:100%}.pagination .page-numbers{position:relative;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 17px;white-space:nowrap;text-decoration:none}.pagination .page-numbers.prev{grid-column:1;justify-self:start}.pagination .page-numbers.next{grid-column:3;justify-self:end}.pagination .page-numbers.next,.pagination .page-numbers.prev{border-radius:4px;border:2px solid #e6f0ee;transition-duration:.25s}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{color:#06582c;border-color:rgba(21,74,30,.7)}.pagination .page-numbers.current{color:#06582c}.pagination .page-numbers.current:after{background-color:#06582c}.pagination .pagination-numbers{grid-column:2;text-align:center}@media (max-width:767.98px){.pagination .pagination-numbers{display:none}}.pagination .pagination-numbers .page-numbers{transition-duration:.25s}.pagination .pagination-numbers .page-numbers:after{position:absolute;bottom:5px;content:"";height:1px;width:20%;transition-duration:.25s}.pagination .pagination-numbers .page-numbers:hover{color:#06582c}.pagination .pagination-numbers .page-numbers:hover:after{background-color:#06582c}.pagination a{color:inherit;text-decoration:none}.not-found{position:relative;margin:50px 0 80px}.not-found__inner{text-align:center}.not-found__title{font-size:2.125rem}.not-found__content{margin-bottom:40px}.not-found__search-wrapper{display:inline-block;position:relative}.searchform input[type=text]{font-size:1rem;border-bottom:2px solid #e6f0ee;padding:16px 60px 16px 0;min-height:60px;min-width:400px;resize:none;transition-duration:.3s}@media (max-width:479.98px){.searchform input[type=text]{min-width:290px}}.searchform input[type=text]:focus{border-color:#418043}.searchform input[type=text]:focus-visible{outline:none}.searchform button[type=submit]{position:absolute;right:0;min-height:60px;width:60px}.searchform button[type=submit] svg{transition-duration:.25s}.searchform button[type=submit]:hover svg{transform:scale(1.1)}*{background-color:transparent;border:0;box-sizing:border-box;font:inherit;margin:0;padding:0}html{background-color:#fff;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}button,input,select,textarea{color:inherit;display:inline-block}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}table td,table th{text-align:left}.splide__arrow{background:unset;border:unset;border-radius:0;opacity:1;padding:0;position:unset;top:unset;transform:unset;width:unset}.wpcf7 form{display:flex;flex-flow:column nowrap;font-size:.9375rem;font-weight:600}.wpcf7 form label{width:100%}.wpcf7 form .wpcf7-form-control-wrap{display:block;margin:0 0 1.125rem;width:100%}.wpcf7 form .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-radio,.wpcf7-acceptance){font-size:1rem;font-weight:400;background-color:#efefef;color:#a2a2a2;padding:10px;min-height:43px;width:100%;resize:none;transition-duration:.3s}.wpcf7 form .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-radio,.wpcf7-acceptance)::placeholder{color:#a2a2a2}.wpcf7 form .wpcf7-form-control-wrap .wpcf7-form-control:not(.wpcf7-radio,.wpcf7-acceptance):focus-visible{outline:none}.wpcf7 form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:0;position:absolute;top:10px;right:10px}.wpcf7 form .wpcf7-form-control-wrap .wpcf7-not-valid-tip:after{display:block;width:24px;height:24px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23.999' viewBox='0 0 24 23.999'%3E%3Cpath d='M13.186 15.069H10.8c-.237-2.9-.735-4.734-.735-7.624a1.931 1.931 0 1 1 3.863 0c0 .634-.745 7.624-.745 7.624zm-2.378 1.31h2.385v2.108h-2.385v-2.109zM12 0a12.087 12.087 0 0 1 2.34.229 12 12 0 0 1 8.749 16.358v.008a12.005 12.005 0 0 1-4.42 5.383 12.115 12.115 0 0 1-2.083 1.109h-.008a11.986 11.986 0 0 1-9.165 0 12 12 0 0 1-5.393-4.426A12 12 0 0 1 7.413.91h.007a11.986 11.986 0 0 1 4.579-.907zM5.364 5.364c-8.593 8.6 4.4 22.135 13.273 13.271C27.48 9.787 14-3.255 5.364 5.364z' fill='%23D9000D'/%3E%3C/svg%3E") no-repeat}.wpcf7 form .wpcf7-radio{display:block;margin-bottom:20px}.wpcf7 form .wpcf7-radio .wpcf7-list-item label{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.wpcf7 form input[type=checkbox]{position:absolute;top:4px;border:1px solid #909294;border-radius:2px;cursor:pointer;width:16px;height:16px;min-width:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.wpcf7 form input[type=checkbox]:after{position:absolute;content:"";top:-3px;left:2px;width:6px;height:10px;border:2px solid red;border-top:0;border-left:0;box-sizing:border-box;transform:scale(0) rotate(45deg);transform-origin:bottom left;transition:transform .12s ease-in-out}.wpcf7 form input[type=checkbox]:checked{border-color:#909294}.wpcf7 form input[type=checkbox]:checked:after{transform:scale(1) rotate(45deg)}.wpcf7 form .wpcf7-btn-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}@media (max-width:991.98px){.wpcf7 form .wpcf7-btn-wrapper{flex-wrap:wrap}}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label{position:relative;display:inline-block}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;font-size:.9375rem;font-weight:400;padding-left:30px}@media (max-width:575.98px){.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:.875rem}}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:#06582c;text-decoration:none;text-decoration-thickness:from-font;transition:color .2s ease-in-out}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a:hover{text-decoration:underline}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-submit{font-size:.9375rem;font-weight:600;color:#fff;background-color:#06582c;padding:15px;min-width:230px;height:56px;transition:all .3s ease-in-out}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-submit:hover{opacity:.7}@media (max-width:575.98px){.wpcf7 form .wpcf7-btn-wrapper .wpcf7-submit{margin-bottom:20px!important;width:100%}}.wpcf7 form .wpcf7-btn-wrapper .btn:disabled{color:#fff}.wpcf7 form .wpcf7-btn-wrapper .wpcf7-spinner{position:absolute;right:120px;bottom:17px}.wpcf7 form .wpcf7-btn-wrapper-full{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 25px;width:100%}.wpcf7 form .wpcf7-btn-wrapper-full .altcha-widget-wrap{margin:0!important}@media (max-width:575.98px){.wpcf7 form .wpcf7-btn-wrapper-full .altcha-widget-wrap{margin-bottom:20px!important;width:100%}}@media (max-width:991.98px){.wpcf7 form .wpcf7-btn-wrapper-two-third{display:flex;align-items:center;gap:25px}}@media (max-width:767.98px){.wpcf7 form .wpcf7-btn-wrapper-two-third{flex-flow:column nowrap;gap:12px}}@media (max-width:991.98px){.wpcf7 form .wpcf7-btn-wrapper-two-third .altcha-widget-wrap{margin:0!important}}.altcha{--altcha-max-width:100%;--altcha-border-radius:3px;min-height:56px;justify-content:center}.altcha-label{font-weight:400!important}.button{position:relative;display:inline-block;font-size:.9375rem;font-weight:400;color:#626262;background-color:#dbdddf;padding:.8125rem 2.1875rem;line-height:1;letter-spacing:.05rem;transition-duration:.25s;text-decoration:none}.button:hover{background-color:#d3d3d3}.button-arrow-right{padding-right:58px}.button-arrow-right:after{position:absolute;right:20px;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23626262' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;background-size:contain;width:17px;height:17px}.button-arrow-right:hover:after{animation:a 4s ease-in-out infinite both}.button-file:before{display:inline-block;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23626262'%3E%3Cpath d='M9 17h6m-6-4h6M9 9h1m3-6H8.2c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874C5 4.52 5 5.08 5 6.2v11.6c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874C6.52 21 7.08 21 8.2 21h7.6c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874C19 19.48 19 18.92 19 17.8V9m-6-6l6 6m-6-6v4.4c0 .56 0 .84.109 1.054a1 1 0 0 0 .437.437C13.76 9 14.04 9 14.6 9H19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;background-size:15px;width:15px;height:15px;vertical-align:-2px}@keyframes a{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-4px)}20%,40%,60%{transform:translateX(4px)}80%{transform:translateX(3px)}90%{transform:translateX(-3px)}}@media (min-width:1200px){.container{max-width:1420px!important}}@media (min-width:1400px){.container__wide{max-width:1684px!important}}@media (min-width:1400px){.container__wider{max-width:1394px!important}}@media (min-width:1400px){.container__narrow{max-width:1114px!important}}@media (min-width:1400px){.container__narrower{max-width:934px!important}}@media (min-width:992px){.container__left{max-width:calc(960px + 50% - 480px);padding-left:0;margin-left:0}}@media (min-width:1200px){.container__left{max-width:calc(1420px + 50% - 710px)!important;padding-left:0;margin-left:0}}.container-fluid{--bs-gutter-x:0}.section-title{font-size:2.5rem;margin-bottom:30px;color:#444;line-height:1}@media (max-width:767.98px){.section-title{font-size:2rem}}.section-content{font-family:Montserrat,sans-serif;font-size:1.0625rem;font-optical-sizing:auto;line-height:1.5}.footer{background:#06582c;padding:40px 0;color:#cbcbcb}.footer a{color:#cbcbcb;text-decoration:none;transition-duration:.25s}.footer a:hover{color:#fff}.footer__wrapper{display:flex;flex-wrap:wrap;gap:70px}@media (max-width:991.98px){.footer__wrapper{justify-content:center;text-align:center;gap:30px}}.footer__wrapper-col{display:flex;flex-flow:column nowrap;flex:1 1 calc(33.333% - 46.6666666667px)}@media (max-width:991.98px){.footer__wrapper-col{flex:1 1 100%}}.footer__description{margin-bottom:30px}.footer__copyrights{margin-top:auto;margin-bottom:5px}.footer__heading{font-size:1.5625rem;color:#fff;line-height:1.5}.footer__list{padding:0;margin:0 0 30px;list-style:none}.footer__email{margin:0}.footer__logo{margin-bottom:35px}.footer__logo-item{max-width:380px!important;width:100%;height:auto}.footer__company{font-weight:600}.footer__info{margin:0 0 30px}.footer__socials{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:15px;padding:0;margin:20px 0 10px;list-style:none}@media (max-width:991.98px){.footer__socials{justify-content:center}}.footer__socials-link{display:block;transition-duration:.25s}.footer__socials-link:hover{opacity:.7;transform:translateY(-5px)}.footer__socials-img{max-width:25px;width:100%;height:auto}.header{position:relative;background-color:#fff;width:100%;transition-duration:.25s;z-index:9999}@media (min-width:992px){.header.active{background-color:#fff}}@media (min-width:992px){.header__sticky{position:fixed;top:0;background:hsla(0,0%,100%,.8);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.header__sticky .header__main{padding:0}.header__sticky .header__logo-img{max-width:240px}.header__sticky .menu-item a{color:#000!important}.header__sticky .menu-item .sub-menu{top:100%!important}}.header__main{display:flex;justify-content:space-between;align-items:center;padding:42px 0}.header__logo{display:block;font-size:1.25rem;font-weight:500;text-decoration:none;transition-duration:.25s;color:red}.header__logo-holder{flex-shrink:0;padding:0 30px 0 20px;margin:0}@media (max-width:767.98px){.header__logo-holder{padding-left:10px}}.header__logo-img{max-width:413px;width:100%;height:auto}@media (min-width:992px) and (max-width:1439.98px){.header__logo-img{max-width:243px}}@media (max-width:767.98px){.header__logo-img{max-width:343px}}@media (max-width:459.98px){.header__logo-img{max-width:243px}}.header__menu{height:100%}.header__menu,.header__menu-menu{display:flex;align-items:center;justify-content:flex-end;width:100%}.header__menu-menu{flex-wrap:wrap;padding:0;margin:0;height:inherit;list-style:none}@media (max-width:991.98px){.header__menu-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;flex-flow:column;gap:1rem;padding:12.5rem 0 3.125rem;justify-content:flex-start;align-items:center;text-align:center;z-index:-1;translate:100% 0;transition-duration:.6s;overflow-y:auto}.header__menu-menu.opened{translate:0}}@media (min-width:992px) and (max-width:1439.98px){.header__menu-menu{gap:0}}.header__menu-menu .menu-item{display:flex;align-items:center;padding:1.25rem;height:inherit;cursor:pointer}@media (max-width:991.98px){.header__menu-menu .menu-item{flex-wrap:wrap;justify-content:center;height:auto}.header__menu-menu .menu-item.menu-item-has-children .sub-menu .menu-item{margin-bottom:10px}}@media (min-width:992px){.header__menu-menu .menu-item:hover>a{color:#06582c}.header__menu-menu .menu-item:hover .sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0)}}@media (min-width:992px) and (max-width:1199.98px){.header__menu-menu .menu-item{padding:0 .5rem}}.header__menu-menu .menu-item>a{display:flex;align-items:center;font-size:1.0625rem;font-weight:800;color:#000;height:inherit;text-decoration:none;text-transform:uppercase;transition-duration:.25s}@media (max-width:991.98px){.header__menu-menu .menu-item>a:before{opacity:1}}@media (min-width:992px) and (max-width:1199.98px){.header__menu-menu .menu-item>a{font-size:.875rem}}@media (max-width:991.98px){.header__menu-menu .menu-item.menu-item-has-children>a.active{color:green}.header__menu-menu .menu-item.menu-item-has-children .sub-menu-toggle.active svg path{fill:green}.header__menu-menu .menu-item.menu-item-has-children .sub-menu{width:100%;margin-top:10px}.header__menu-menu .menu-item.menu-item-has-children .sub-menu.show{position:relative;top:0;visibility:visible;opacity:1;pointer-events:auto}.header__menu-menu .menu-item.menu-item-has-children .sub-menu .menu-item a{font-size:.9375rem}}.header__menu-menu .menu-item .sub-menu-toggle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:.1875rem}.header__menu-menu .menu-item .sub-menu{position:absolute;top:calc(100% - 42px);opacity:0;visibility:hidden;pointer-events:none;padding:0;margin-left:-12px}@media (min-width:992px){.header__menu-menu .menu-item .sub-menu{background-color:#f2f2f2;box-shadow:2px 2px 2px 0 rgba(0,0,0,.03);transition:opacity .2s ease,visibility .2s ease,transform .2s ease,margin .2s ease,height .2s ease;transform:translate3d(0,10px,0)}.header__menu-menu .menu-item .sub-menu .menu-item{border-bottom:1px solid rgba(0,0,0,.05);padding:0 1.25rem}.header__menu-menu .menu-item .sub-menu .menu-item a{font-weight:400;color:#5f5f5f;padding:9px 0;text-transform:none}}@media (min-width:992px) and (min-width:992px) and (max-width:1199.98px){.header__menu-menu .menu-item .sub-menu .menu-item a{font-size:.875rem}}.header__menu-account{display:flex;align-items:center;font-size:1.0625rem;font-weight:500;color:#000;padding:0 .75rem;height:inherit;text-decoration:none;text-transform:uppercase;transition-duration:.25s}@media (min-width:992px) and (max-width:1199.98px){.header__menu-account{font-size:.875rem;padding:0 .5rem}}@media (max-width:991.98px){.header__menu-account{font-size:0}}.header__menu-account:hover{color:#06582c}.header__menu-account-icon{display:none!important;position:relative;font-size:1.5rem!important;color:green}@media (max-width:991.98px){.header__menu-account-icon{display:inline-block!important}}.header__toggler{border:none;padding:0;box-shadow:none;z-index:2;width:2.5rem;height:2.5rem;display:none}@media (max-width:991.98px){.header__toggler{display:block}}.header__toggler .line{fill:none;stroke:#06582c;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.header__toggler .line1{stroke-dasharray:60 207;stroke-width:6}.header__toggler .line2{stroke-dasharray:60 60;stroke-width:6}.header__toggler .line3{stroke-dasharray:60 207;stroke-width:6}.header__toggler.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.header__toggler.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.header__toggler.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.header__shop{display:flex;gap:25px;flex-shrink:0;padding-right:calc(var(--bs-gutter-x) * 1.5)}@media (min-width:992px) and (max-width:1439.98px){.header__shop{gap:10px}}.header__cart-icon{position:relative;font-size:1.5rem!important;color:green}.header__cart-counter{font-family:Noto Sans,sans-serif;position:absolute;right:-12px;top:-10px;background:green;font-size:.75rem;font-weight:700;border:1px solid #fff;border-radius:50%;color:#fff;width:20px;height:20px;line-height:1.5;letter-spacing:-.02rem;text-align:center}.header__cart .loader{width:10px;padding:2px;aspect-ratio:1;border-radius:50%;background:#fff;--_m:conic-gradient(#0000 10%,#fff),linear-gradient(#fff 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:c 1s infinite linear;position:absolute;top:4px;left:4px}.active .menu-item a{color:#000}.blog-posts{position:relative;margin:60px 0}.blog-posts__posts{display:flex;flex-wrap:wrap;gap:60px}@media (max-width:575.98px){.blog-posts__posts{gap:15px}}.blog-posts__post{position:relative;flex:0 1 calc(33.33% - 40px)}@media (max-width:1199.98px){.blog-posts__post{flex:0 1 calc(50% - 30px)}}@media (max-width:767.98px){.blog-posts__post{flex:1 1 100%}}.blog-posts__post:hover .blog-posts__thumb-link img{transform:scale(1.1)}.blog-posts__inner{position:absolute;top:0;width:100%;padding:20px}.blog-posts__thumb-link{position:relative;display:flex;aspect-ratio:390/300;overflow:hidden}.blog-posts__thumb-link:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.blog-posts__thumb-img{width:100%;height:auto;object-fit:cover;transition-duration:.3s}.blog-posts__meta{font-size:.75rem;font-weight:600;color:#fff;margin-bottom:10px;text-transform:uppercase}.blog-posts__meta svg{position:relative;top:-.1rem;width:13px;height:13px;fill:#fff;margin-inline-end:5px}.blog-posts__meta-date{display:inline-block}.blog-posts__meta-date time:after{content:"/";margin:0 7px}.blog-posts__meta-category{color:inherit;text-decoration:none;transition-duration:.25s}.blog-posts__meta-category:hover{opacity:.7}.blog-posts__title{font-size:1.25rem;line-height:1.3;color:#fff}.blog-posts__title-link{color:inherit;text-decoration:none;transition-duration:.25s}.blog-posts__title-link:hover{opacity:.7}.blog-posts__search-title{text-align:left;margin-bottom:60px}article.post{position:relative;margin:100px 0}@media (max-width:575.98px){article.post{margin:40px 0}}article.post .container{max-width:1010px!important}.single-post__title{font-family:Montserrat,sans-serif;font-size:2.1875rem;font-weight:600;font-optical-sizing:auto;color:#06582c;margin-bottom:30px;text-align:center}.single-post__meta{margin-bottom:50px}.single-post__meta-inner{font-family:Montserrat,sans-serif;font-optical-sizing:auto;display:flex;flex-wrap:wrap;justify-content:center;color:#06582c;padding:0;margin:0;list-style:none}.single-post__meta-item:after{display:inline-block;content:"";width:1px;height:24px;background:#000;margin:0 15px;vertical-align:-.4rem}.single-post__meta-item:last-child:after{display:none}.single-post__cats{display:flex}.single-post__cats svg{width:14px;height:auto}.single-post__cats-item{padding-left:5px;color:inherit;text-decoration:none}.single-post__content p{font-weight:300;font-family:Montserrat,sans-serif;font-optical-sizing:auto}.single-post__content b,.single-post__content strong{font-weight:700}.single-post__content a{color:#238538;transition-duration:.25s}.single-post__content a:hover{opacity:.7}.single-post__content h2{font-size:1.75rem}.single-post__navigation{display:flex;justify-content:space-between;border-top:1px solid #000;margin:110px 0 15px;padding:35px 0}.single-post__navigation-prev svg{margin-right:15px}@media (max-width:399.98px){.single-post__navigation-prev svg{margin:0}}.single-post__navigation-next svg{margin-left:15px}@media (max-width:399.98px){.single-post__navigation-next svg{margin:0}}.single-post__navigation-next a,.single-post__navigation-prev a{font-family:Montserrat,sans-serif;font-style:italic;font-optical-sizing:auto;color:inherit;transition-duration:.25s}@media (max-width:399.98px){.single-post__navigation-next a,.single-post__navigation-prev a{font-size:.875rem}}.single-post__navigation-next svg,.single-post__navigation-prev svg{width:30px;height:30px;fill:#06582c}.single-post__navigation-next:hover,.single-post__navigation-prev:hover{color:#06582c}.single-post__navigation-next:hover svg,.single-post__navigation-prev:hover svg{animation:b 1s ease-in-out infinite both;-webkit-animation:b 1s ease-in-out infinite both}.single-post__share-label{font-family:Montserrat,sans-serif;font-optical-sizing:auto;color:#06582c;margin-right:20px}.single-post__share-icons{display:inline-flex;flex-wrap:wrap;gap:20px}.single-post__share-icon{text-decoration:none;transition-duration:.25s}.single-post__share-icon svg{width:22px;height:auto;fill:#06582c}.single-post__share-icon:hover{opacity:.5}.single-post__recent{margin:100px 0}.single-post__banner{position:relative;margin:70px 0 -50px}.single-post__banner-inner{display:flex;justify-content:center;align-items:center}.single-post__banner-image{max-width:970px;width:100%;height:auto;display:block}.single-post__banner-link{display:block;text-decoration:none}.recent-posts{display:flex;flex-wrap:wrap;gap:30px}.recent-posts__title{font-family:Montserrat,sans-serif;font-size:2.8125rem;font-weight:600;font-optical-sizing:auto;color:#06582c;margin-bottom:50px;text-align:center}@media (max-width:767.98px){.recent-posts__title{font-size:1.75rem;line-height:1.1;margin-bottom:20px}}.recent-posts__item{flex:1 1 calc(33.333% - 20px)}@media (max-width:1199.98px){.recent-posts__item{flex:0 1 calc(50% - 15px)}}@media (max-width:575.98px){.recent-posts__item{flex:1 1 100%}}.recent-posts__item-title{font-size:1.125rem;margin:0}.recent-posts__item-title--link{color:#06582c;line-height:1.5;text-decoration:none}.recent-posts__item-thumb{position:relative;display:flex;aspect-ratio:3/2;overflow:hidden;margin-bottom:25px}.recent-posts__item-thumb img{width:100%;height:auto;object-fit:cover;transition-duration:.3s}.recent-posts__item-meta{display:block;font-size:.75rem;color:#adadad;margin-bottom:15px}.recent-posts__item-link{display:block;font-size:.75rem;font-weight:700;color:#06582c;text-decoration:none;transition-duration:.25s}.recent-posts__item-link:hover{text-decoration:underline}@keyframes b{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.site-hero{position:relative;display:flex;justify-content:center;overflow:hidden}.site-hero .container{height:100%}.site-hero__bg{width:100%;height:auto;object-fit:cover}@media (max-width:575.98px){.site-hero__bg{aspect-ratio:2/1.1}}.site-hero__holder{position:absolute;inset:0}.site-hero__inner{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:53px 0}.site-hero__titles h1{font-size:3.125rem}@media (min-width:1200px){.site-hero__titles h1{text-align:left}}.site-hero__titles h2{font-size:3.125rem}@media (min-width:1200px){.site-hero__titles h2{margin-top:-10px;padding-left:100px}}.site-hero__subtitle,.site-hero__title{font-family:Montserrat,sans-serif;font-size:3.5rem;font-optical-sizing:auto;color:#fff;margin:0;line-height:1;text-align:center}@media (max-width:575.98px){.site-hero__subtitle,.site-hero__title{font-size:2.25rem!important;line-height:1.2}}.site-hero__btn{position:absolute;left:0;bottom:53px}@media (max-width:767.98px){.site-hero__btn{left:50%;transform:translateX(-50%)}}.site-about{position:relative}.site-about__holder{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:991.98px){.site-about__holder{flex-flow:column nowrap}}.site-about__img{position:relative;flex:0 1 calc(50% - 15px)}@media (max-width:767.98px){.site-about__img{display:none!important}}.site-about__img-holder{position:absolute;top:0;right:0;width:calc(100% + (100vw - 1176px) / 2);height:100%;overflow:hidden}@media (max-width:1199.98px){.site-about__img-holder{width:calc(100% + (100vw - 942px) / 2)}}@media (max-width:991.98px){.site-about__img-holder{position:relative;width:100%}}.site-about__img-item{width:100%;height:100%;object-fit:cover}.site-about__content{flex:0 1 calc(50% - 15px)}.site-about__content-inner{padding:60px 0}.site-about__list{display:flex;flex-wrap:wrap;gap:30px;margin:100px 0 70px;padding:0;list-style:none}.site-about__list-item{flex:1 1 calc(33.333% - 20px);text-align:center}@media (max-width:767.98px){.site-about__list-item{flex:1 1 calc(50% - 15px)}}@media (max-width:575.98px){.site-about__list-item{flex:1 1 100%}}.site-blog{position:relative;margin:80px 0 0;overflow:hidden}.site-blog__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.site-blog__holder{position:relative;overflow:hidden}.site-blog__holder:before{position:absolute;content:"";inset:0;background-color:#06582c;opacity:.78;z-index:1}.site-blog__title{margin-bottom:60px}.site-blog__row{position:relative;display:flex;flex-wrap:wrap;gap:50px;padding:60px 0;z-index:1}.site-blog__post{display:flex;flex-direction:column;flex:1 1 calc(33.333% - 33.3333333333px);box-shadow:0 0 30px 0 rgba(0,0,0,.15);background-color:#fff;border-radius:7px;overflow:hidden;transition:all .25s}@media (max-width:991.98px){.site-blog__post{flex:0 1 calc(50% - 25px)}}@media (max-width:575.98px){.site-blog__post{flex:1 1 100%}}.site-blog__post:hover .site-blog__post-thumb:after{opacity:.5}.site-blog__post-thumb{position:relative;display:flex;aspect-ratio:397/298;overflow:hidden;margin-bottom:20px}.site-blog__post-thumb:after{background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;opacity:1;position:absolute;transition:all .3s ease-out;width:100%}.site-blog__post-thumb img{width:100%;height:auto;filter:brightness(80%) contrast(95%) saturate(100%) blur(0) hue-rotate(0deg);object-fit:cover;transition:filter .3s}.site-blog__post-title{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;font-optical-sizing:auto;color:#06582c;padding:0 13px;line-height:25px;margin-bottom:14px;flex-grow:1}.site-blog__post-title a{color:inherit;text-decoration:none}.site-blog__post-meta{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;font-optical-sizing:auto;border-top:1px solid #000;padding:10px 13px}.site-header{position:relative;display:flex;justify-content:center;overflow:hidden}.site-header__bg{position:absolute;width:100%;height:100%;object-fit:cover}.site-header__holder{overflow:hidden}.site-header__holder:before{position:absolute;inset:0;content:""}.site-header__inner{position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100%;padding:150px 0}@media (max-width:575.98px){.site-header__inner--small{padding:75px 0}}.site-header__title{font-family:Montserrat,sans-serif;font-size:4.75rem;font-style:normal;font-optical-sizing:auto;color:#fff;margin:0;line-height:1.5;text-align:center}@media (max-width:991.98px){.site-header__title{font-size:3.125rem}}@media (max-width:575.98px){.site-header__title{font-size:2.5rem}.site-header__title br{display:none}}@media (max-width:419.98px){.site-header__title{word-break:break-word}}.site-header__content{color:#fff;margin:30px 0 0;text-align:center}.site-content{position:relative;margin:60px 0}.site-content__inner--center{text-align:center}.site-content__inner--spacing p{margin-bottom:40px!important}.site-content__inner .col-wrapper{--cw-gap:30px}.site-content h1{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:2.5rem;line-height:1;margin-bottom:55px}.site-content h2{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:2rem;line-height:1;margin-bottom:55px}.site-content h3{font-size:1.5625rem;font-weight:700;line-height:1.5}.site-content h3,.site-content ol,.site-content p,.site-content ul{margin-bottom:20px}.site-content a:not(.button){color:#06582c;text-decoration:none;transition-duration:.25s}.site-content a:not(.button):hover{text-decoration:underline}.site-content a:not(.button).file{display:inline-block;font-family:Noto Sans,sans-serif;font-size:1.3125rem;color:#000;padding:10px 0;line-height:1.5}.site-content a:not(.button).file img{margin-right:10px}.site-content a:not(.button).file:hover{color:#06582c;text-decoration:none}.site-content iframe[src*="youtube.com"]{display:block;aspect-ratio:16/9;border:0;height:auto;margin:40px auto;width:100%}.site-content iframe[src*="spotify.com"]{display:block;margin:40px auto}.site-content iframe[src*="google.com"]{display:block;width:100%}.site-form{position:relative;margin:60px 0}.site-form__title{text-align:center}.site-form__nav{border:0;margin:60px 0 30px}.site-form__nav-item{z-index:1}.site-form__nav-link{font-size:1.1875rem;font-weight:700;padding:30px;border:0!important;border-radius:0!important;background:#ececec;color:#121212}@media (max-width:575.98px){.site-form__nav-link{font-size:.9375rem;padding:20px 15px}}.site-form__nav-link:hover{color:#06582c}.site-form__nav-link.active{color:#06582c!important;border-bottom:1px solid #121212!important}.site-advantages{position:relative;padding:60px 0;background-color:#eee}.site-advantages__holder{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:767.98px){.site-advantages__holder{flex-flow:column nowrap}}.site-advantages__item{flex:0 1 calc(50% - 15px)}.site-advantages__item-figure{display:flex;align-items:center;justify-content:center;aspect-ratio:740/500;margin-bottom:45px;overflow:hidden}.site-advantages__item-img{max-width:100%;height:auto}.site-advantages__item-content{margin-bottom:30px}.site-advantages__item-content ul li{margin-bottom:1rem}.site-counter{position:relative;margin:60px 0}.site-counter__title{margin-bottom:80px;text-align:center}.site-counter__list{display:flex;flex-wrap:wrap;gap:30px;margin:0;padding:0;list-style:none}.site-counter__list-item{flex:0 1 calc(25% - 22.5056264066px);display:flex;flex-flow:column nowrap;align-items:center;text-align:center}@media (max-width:1199.98px){.site-counter__list-item{flex:0 1 calc(50% - 15px)}}@media (max-width:767.98px){.site-counter__list-item{flex:0 1 100%}}.site-counter__list-item:nth-child(2) .site-counter__value{font-size:2.8125rem}@media (max-width:1439.98px){.site-counter__list-item:nth-child(2) .site-counter__value{font-size:2.375rem}}.site-counter__icon{margin-bottom:15px}.site-counter__icon-item{width:auto;max-height:80px}.site-counter__value{font-size:3.125rem;color:#000;line-height:1;min-height:50px;margin-bottom:10px}@media (max-width:1439.98px){.site-counter__value{font-size:2.625rem}}.site-counter__text{max-width:300px;margin:0 auto}.site-map{position:relative;margin:60px 0}.site-map__title{margin-bottom:80px;text-align:center}.site-map__iframe-wrapper{position:relative}.site-map__preloader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#f5f5f5;margin:0 auto;max-width:1024px;transition:opacity .4s ease;z-index:2}.site-map__preloader-spinner{width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#626262;border-radius:50%;animation:c .8s linear infinite}.site-map__preloader-text{font-size:.875rem;color:#626262;margin:0}.site-map iframe{max-width:100%;aspect-ratio:1024/700}@keyframes c{to{transform:rotate(1turn)}}.site-news{position:relative;margin:60px 0}.site-news__title{margin-bottom:40px;text-align:center}.site-news__list{display:flex;flex-wrap:wrap;gap:40px 30px}.site-news__list-item{flex:0 1 calc(25% - 22.5056264066px);display:flex;flex-flow:column nowrap;align-items:center;text-align:center}@media (max-width:767.98px){.site-news__list-item{flex:0 1 100%}}.site-news__list-figure{display:flex;align-items:center;justify-content:center;aspect-ratio:768/512;margin-bottom:40px;overflow:hidden}@media (max-width:767.98px){.site-news__list-figure{margin-bottom:20px}}.site-news__list-img{max-width:100%;height:auto}.site-news__list-title{font-size:clamp(1.25rem,.9349rem + .8876vw,2rem);max-width:75%;margin-bottom:35px}@media (max-width:767.98px){.site-news__list-title{max-width:100%}}.site-informator{position:relative;margin:60px 0}.site-informator__title{margin-bottom:40px;text-align:center}.site-informator__list{display:flex;flex-wrap:wrap;gap:40px 30px}.site-informator__list-item{flex:0 1 calc(50% - 15px);display:flex;align-items:flex-end;gap:70px}@media (max-width:1199.98px){.site-informator__list-item{gap:30px}}@media (max-width:991.98px){.site-informator__list-item{flex:0 1 100%}}@media (max-width:767.98px){.site-informator__list-item{flex-flow:column nowrap;align-items:center}}.site-informator__list-figure{display:flex;align-items:center;justify-content:center;flex-shrink:0;aspect-ratio:212/300;margin-bottom:0;overflow:hidden}.site-informator__list-img{max-width:212px;width:100%;height:auto}.site-informator__list-title{font-size:1.0625rem;font-weight:800;margin-bottom:20px;line-height:1.5}.site-areas{position:relative;margin:60px 0}.site-areas__title{text-align:center}.site-areas__content{max-width:790px;margin:0 auto 40px;text-align:center}.site-areas__accordion{--bs-accordion-active-bg:#fff;--bs-accordion-active-color:inherit;--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23c2c2c2'%3E%3Cpath d='M213.333 0v170.666H384v42.667H213.333V384h-42.666l-.001-170.667H0v-42.666l170.666-.001V0h42.667z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23c2c2c2'%3E%3Cpath d='M0 0h384v42.667H0z'/%3E%3C/svg%3E");--bs-accordion-btn-icon-transform:rotate(0deg);--bs-accordion-btn-icon-width:25px}.site-areas__accordion-item{border:0;margin-top:-1px}.site-areas__accordion-button{border:1px solid #ebebeb;padding:14px 14px 14px 48px}.site-areas__accordion-button:after{position:absolute;left:15px;background-size:16px;background-position:50% 50%}.site-areas__accordion-button:focus,.site-areas__accordion-button:not(.collapsed){box-shadow:none}.site-areas__accordion-title{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:1.125rem;font-weight:600;margin:0;line-height:1.4}.site-areas__accordion-title b,.site-areas__accordion-title strong{font-weight:800}.site-areas__accordion-body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;padding:15px 15px 15px 48px;border-width:0 1px 1px;border-style:solid;border-color:#ebebeb}.site-areas__accordion-body a{color:#238538;text-decoration:none;transition-duration:.25s;word-wrap:break-word}.site-areas__accordion-body a:hover{opacity:.7}.site-areas__accordion-body ol,.site-areas__accordion-body ul{margin-top:1rem;line-height:1.2}.site-areas__accordion-body p{margin-bottom:25px}.site-docs{position:relative;padding:60px 0}.site-docs__title{margin-bottom:55px;text-align:center}.site-docs__list{display:flex;flex-wrap:wrap;gap:7px 20px}.site-docs__list-item{display:flex;flex:0 1 calc(50% - 10px)}@media (max-width:991.98px){.site-docs__list-item{flex:0 1 100%}}.site-docs__list-btn{width:90%;margin:0 auto;text-align:center}.site-docs__list--full .site-docs__list-item{flex:0 1 100%}.site-docs__list--full .site-docs__list-btn{width:75%}@media (max-width:575.98px){.site-docs__list--full .site-docs__list-btn{width:100%}}.site-stages{position:relative}.site-stages__heading{display:flex;align-items:center;justify-content:center;padding:60px 0;background-color:#121212;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:300px}.site-stages__title{color:#fff;margin-bottom:55px;line-height:1.5;margin:0;text-align:center}.site-stages__list{display:flex;flex-wrap:wrap}.site-stages__list-item{position:relative;display:flex;flex:1 1 50%}@media (max-width:1199.98px){.site-stages__list-item{flex:1 1 100%}}.site-stages__list-item:nth-child(odd){padding-left:13%;padding-right:40px}@media (max-width:1439.98px){.site-stages__list-item:nth-child(odd){padding-left:40px!important}}.site-stages__list-item:nth-child(2n){padding-left:40px;padding-right:13%}@media (max-width:1439.98px){.site-stages__list-item:nth-child(2n){padding-right:40px!important}}.site-stages__list-item--full{flex:1 1 100%;padding-left:13%!important;padding-right:13%!important}@media (max-width:1439.98px){.site-stages__list-item--full{padding:0 40px!important}}.site-stages__list-holder{display:flex;flex-grow:1;gap:55px;padding:80px 0}@media (max-width:575.98px){.site-stages__list-holder{flex-flow:column nowrap;align-items:center;gap:25px}}.site-stages__list-text{width:100%}.site-stages__list-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:40px}@media (max-width:575.98px){.site-stages__list-inner{flex-flow:column nowrap}}.site-stages__list-stage{font-size:3.75rem;font-weight:800;color:#fff;line-height:.7;text-transform:uppercase}.site-stages__list-time{font-size:1.0625rem;font-weight:800}.site-stages__list-title{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:1.625rem;margin-bottom:12px}@media (max-width:575.98px){.site-stages__list-title{text-align:center}}.site-stages__list-number{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:13.75rem;font-weight:700;color:#fff;line-height:.7;min-width:130px}.site-stages__list-content{font-size:1.0625rem}.site-faq{position:relative;margin:60px 0}.site-faq__title{text-align:center}.site-faq__content{max-width:790px;margin:0 auto 40px;text-align:center}.site-faq__accordion{--bs-accordion-active-bg:#fff;--bs-accordion-active-color:inherit;--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23c2c2c2'%3E%3Cpath d='M213.333 0v170.666H384v42.667H213.333V384h-42.666l-.001-170.667H0v-42.666l170.666-.001V0h42.667z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%23c2c2c2'%3E%3Cpath d='M0 0h384v42.667H0z'/%3E%3C/svg%3E");--bs-accordion-btn-icon-transform:rotate(0deg);--bs-accordion-btn-icon-width:25px}.site-faq__accordion-item{border:0;margin-top:-1px}.site-faq__accordion-button{border:1px solid #ebebeb;padding:14px 14px 14px 28px}.site-faq__accordion-button:after{background-size:16px;background-position:50% 50%}.site-faq__accordion-button:focus,.site-faq__accordion-button:not(.collapsed){box-shadow:none}.site-faq__accordion-number{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:1.125rem;font-weight:600;min-width:50px;line-height:1.4}.site-faq__accordion-number b,.site-faq__accordion-number strong{font-weight:800}.site-faq__accordion-title{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.9375rem;margin:0;line-height:1.4}.site-faq__accordion-title b,.site-faq__accordion-title strong{font-weight:800}.site-faq__accordion-body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;padding:15px 15px 15px 48px;border-width:0 1px 1px;border-style:solid;border-color:#ebebeb}.site-faq__accordion-body a{color:#238538;text-decoration:none;transition-duration:.25s;word-wrap:break-word}.site-faq__accordion-body a:hover{opacity:.7}.site-faq__accordion-body ul{padding-left:40px}.site-faq__accordion-body p,.site-faq__accordion-body ul li{margin-bottom:25px}.site-gallery{position:relative;padding:60px 0}.site-gallery__title{margin-bottom:35px;text-align:center}.site-gallery__content{margin-bottom:55px;text-align:center}.site-gallery__previews{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:20px}.site-gallery__previews-item{display:flex;flex:0 1 calc(20% - 16px)}@media (max-width:991.98px){.site-gallery__previews-item{flex:0 1 calc(33.333% - 13.3333333333px)}}@media (max-width:575.98px){.site-gallery__previews-item{flex:0 1 calc(50% - 10px)}}.site-gallery__previews-link{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1.4142;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.25);transition:transform .25s ease-in-out}.site-gallery__previews-link:hover{transform:scale(1.05)}.site-gallery__previews-img{max-width:100%;height:auto}.page-content{margin:60px 0;font-size:1.0625rem}.page-content h1{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:2.5rem;line-height:1;margin-bottom:30px}.page-content h2{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:2rem;line-height:1;margin-bottom:30px}.page-content h3{font-size:1.5625rem;font-weight:700;line-height:1.5}.page-content h3,.page-content ol,.page-content p,.page-content ul{margin-bottom:20px}.page-content a:not(.button){color:#06582c;text-decoration:none;transition-duration:.25s}.page-content a:not(.button):hover{text-decoration:underline}.page-content a:not(.button).file{display:inline-block;font-family:Noto Sans,sans-serif;font-size:1.3125rem;color:#000;padding:10px 0;line-height:1.5}.page-content a:not(.button).file img{margin-right:10px}.page-content a:not(.button).file:hover{color:#06582c;text-decoration:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2ZvbnRzLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsInN0eWxlLmNzcyIsImJhc2UvX2dsb2JhbC5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jb250YWluZXJzLnNjc3MiLCJjb21wb25lbnRzL19oZWFkaW5ncy5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX3Bvc3RzLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1oZXJvLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1hYm91dC5zY3NzIiwic2VjdGlvbnMvX3NpdGUtYmxvZy5zY3NzIiwic2VjdGlvbnMvX3NpdGUtaGVhZGVyLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1jb250ZW50LnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1mb3JtLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1hZHZhbnRhZ2VzLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1jb3VudGVyLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1tYXAuc2NzcyIsInNlY3Rpb25zL19zaXRlLW5ld3Muc2NzcyIsInNlY3Rpb25zL19zaXRlLWluZm9ybWF0b3Iuc2NzcyIsInNlY3Rpb25zL19zaXRlLWFyZWFzLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1kb2NzLnNjc3MiLCJzZWN0aW9ucy9fc2l0ZS1zdGFnZXMuc2NzcyIsInNlY3Rpb25zL19zaXRlLWZhcS5zY3NzIiwic2VjdGlvbnMvX3NpdGUtZ2FsbGVyeS5zY3NzIiwic2VjdGlvbnMvX3BhZ2UtY29udGVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVRLCtHQUFBLEFBQ0EsZ0hBQUEsQUFDQSxnRkFBQSxBQ3FCUixNQUNJLHlCQUFBLENDckJKLEFGQ0EsV0FDSSx3QkFBQSxBQUNBLGtIQUFBLEFBRUEsZ0JBQUEsQUFDQSxrQkFB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QSxDMUJzcEZaLEEwQnJwRlksc0NBQ0ksaUJBQUEsQzFCdXBGaEIsQTBCcnBGWSx3Q0FDSSxjM0I1QlIsQTJCNkJRLG9CQUFBLEMxQnVwRmhCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUdXRhaiBpbmNsdWR1amVteSBmb250eVxyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmViYXMrTmV1ZSZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdad2llcnogRm9udCc7XHJcbiAgICBzcmM6IGZvbnQoJ1p3aWVyel9Gb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIGZvbnQoJ1p3aWVyel9Gb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn0iLCIvL0dsb2JhbCBjb2xvcnNcclxuJGxpZ2h0OiAjZmZmO1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRkYXJrOiAjMTIxMjEyO1xyXG4kZ3JleTogIzVmNWY1ZjtcclxuJGdyZXkyMDA6ICM0NDQ7XHJcblxyXG5cclxuJGJ0bi10ZXh0OiAjNjI2MjYyO1xyXG4kYnRuLWJnOiAjZGJkZGRmO1xyXG4kYnRuLWJnLWhvdmVyOiAjZDNkM2QzO1xyXG5cclxuJHdwY2Y3LWlucHV0OiAjZWZlZmVmO1xyXG4kd3BjZjctcGxhY2Vob2xkZXI6ICNhMmEyYTI7XHJcblxyXG4kbGlnaHRncmVlbjogIzIzODUzODtcclxuJGdyZWVuOiAjMDY1ODJjO1xyXG4kZ3JlZW4yMDA6ICMwMDgwMDA7XHJcbiRsaWdodGdyZXk6ICM5MDkyOTQ7XHJcbiRyZWQ6ICNGRjAwMDA7XHJcbiRkYXJrZ3JleTogIzIxMjEyMTtcclxuXHJcbi8vQm9yZGVyXHJcbiR0YWJsZS1ib3JkZXI6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG5cclxuOnJvb3Qge1xyXG4gICAgLS1icy1saW5rLWNvbG9yLXJnYjogIzAwODAwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnM6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CZWJhcytOZXVlJmRpc3BsYXk9c3dhcFwiKTtcbjpyb290IHtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogIzAwODAwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlp3aWVyeiBGb250XCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZGlzdC9mb250cy9ad2llcnpfRm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZGlzdC9mb250cy9ad2llcnpfRm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwid2R0aFwiIDEwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDUwcHggd2hpdGUgaW5zZXQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMzMzO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA1MHB4IHdoaXRlIGluc2V0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzMzMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRlX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpZGVfbW9iaWxlLWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaG93LW9uLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3ctb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2hvdy1vbi1tb2JpbGUtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvdy1vbi1tb2JpbGUtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuKiB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW07XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMHB4O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyMzg1Mzg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjM4NTM4O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjM4NTM4O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci10cmFjazphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOTA5Mjk0O1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnRvb2x0aXAge1xuICB6LWluZGV4OiA5OTk5OTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAud3AtYmxvY2stY29sdW1uczpub3QoLmlzLW5vdC1zdGFja2VkLW9uLW1vYmlsZSkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zOm5vdCguaXMtbm90LXN0YWNrZWQtb24tbW9iaWxlKSAud3AtYmxvY2stY29sdW1uLmlzLWxheW91dC1mbG93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zcGFuLnp3aWVyei1mb250IHtcbiAgZm9udC1mYW1pbHk6IFwiWndpZXJ6IEZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDYuMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIHNwYW4uendpZXJ6LWZvbnQge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uYWxpZ25jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWxpZ25jZW50ZXI6d2hlcmUoaW1nW2NsYXNzKj13cC1pbWFnZS1dKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEuNWVtO1xufVxuXG4uYWxpZ25sZWZ0LCAuYWxpZ25yaWdodCB7XG4gIG1hcmdpbi10b3A6IDAuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbn1cblxuLmNvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtLWN3LWdhcDogMTVweDtcbiAgZ2FwOiAwIHZhcigtLWN3LWdhcCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbC13cmFwcGVyIHtcbiAgICAtLWN3LWdhcDogMDtcbiAgfVxufVxuLmNvbC13cmFwcGVyLS1ib3JkZXJzIHtcbiAgLS1jdy1nYXA6IDMwcHg7XG59XG4uY29sLXdyYXBwZXItLWJvcmRlcnMgW2NsYXNzXj1jb2wtXTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICM0NDQ7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTE1cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2wtd3JhcHBlci0tYm9yZGVycyBbY2xhc3NePWNvbC1dOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbC13cmFwcGVyLS1ib3JkZXJzIFtjbGFzc149Y29sLV06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltjbGFzc149Y29sLV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb2wtMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtNTAge1xuICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1jdy1nYXApIC8gMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbC01MCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbC0zMyB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1jdy1nYXApIC8gMS41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sLTMzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29sLTI1IHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gdmFyKC0tY3ctZ2FwKSAvIDEuMzMzKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29sLTI1IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1jdy1nYXApIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sLTI1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29sLTIwIHtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gdmFyKC0tY3ctZ2FwKSAvIDEuMjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb2wtMjAge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIHZhcigtLWN3LWdhcCkgLyAxLjI1KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2wtMjAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldiB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2LCAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNkYwRUU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2OmhvdmVyLCAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXIge1xuICBjb2xvcjogIzA2NTgyYztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxLCA3NCwgMzAsIDAuNyk7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBjb2xvcjogIzA2NTgyYztcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMuY3VycmVudDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY1ODJjO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbnVtYmVycyB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbnVtYmVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbnVtYmVycyAucGFnZS1udW1iZXJzIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1udW1iZXJzIC5wYWdlLW51bWJlcnM6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMCU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbnVtYmVycyAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgY29sb3I6ICMwNjU4MmM7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1udW1iZXJzIC5wYWdlLW51bWJlcnM6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2NTgyYztcbn1cbi5wYWdpbmF0aW9uIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubm90LWZvdW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDUwcHggMCA4MHB4O1xufVxuLm5vdC1mb3VuZF9faW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm90LWZvdW5kX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG59XG4ubm90LWZvdW5kX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ub3QtZm91bmRfX3NlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2hmb3JtIGlucHV0W3R5cGU9dGV4dF0ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTZmMGVlO1xuICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAwO1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBtaW4td2lkdGg6IDQwMHB4O1xuICByZXNpemU6IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgLnNlYXJjaGZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgbWluLXdpZHRoOiAyOTBweDtcbiAgfVxufVxuLnNlYXJjaGZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQxODA0Mztcbn1cbi5zZWFyY2hmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VhcmNoZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG59XG4uc2VhcmNoZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHN2ZyB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLnNlYXJjaGZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbioge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cblxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5pbnB1dFtkaXNhYmxlZF0sXG5zZWxlY3RbZGlzYWJsZWRdLFxudGV4dGFyZWFbZGlzYWJsZWRdLFxuYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbnRhYmxlIHRoLFxudGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc3BsaWRlX19hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXI6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbn1cblxuLndwY2Y3IGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLndwY2Y3IGZvcm0gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cGNmNyBmb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxLjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BjZjcgZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LWZvcm0tY29udHJvbDpub3QoLndwY2Y3LXJhZGlvLCAud3BjZjctYWNjZXB0YW5jZSkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGNvbG9yOiAjYTJhMmEyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA0M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1mb3JtLWNvbnRyb2w6bm90KC53cGNmNy1yYWRpbywgLndwY2Y3LWFjY2VwdGFuY2UpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTJhMmEyO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1mb3JtLWNvbnRyb2w6bm90KC53cGNmNy1yYWRpbywgLndwY2Y3LWFjY2VwdGFuY2UpOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ud3BjZjcgZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LW5vdC12YWxpZC10aXA6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjMuOTk5JyB2aWV3Qm94PScwIDAgMjQgMjMuOTk5JyUzRSUzQ3BhdGggZD0nTTQxLjc4NiAyOS4zODJIMzkuNGMtLjIzNy0yLjktLjczNS00LjczNC0uNzM1LTcuNjI0YTEuOTMxIDEuOTMxIDAgMSAxIDMuODYzIDBjMCAuNjM0LS43NDUgNy42MjQtLjc0NSA3LjYyNFptLTIuMzc4IDEuMzFoMi4zODVWMzIuOEgzOS40MDhWMzAuNjkxWk00MC42IDE0LjMxM2ExMi4wODcgMTIuMDg3IDAgMCAxIDIuMzQuMjI5QTEyIDEyIDAgMCAxIDUxLjY4OSAzMC45bDAgLjAwOGExMi4wMDUgMTIuMDA1IDAgMCAxLTQuNDIgNS4zODNBMTIuMTE1IDEyLjExNSAwIDAgMSA0NS4xODYgMzcuNGwtLjAwOCAwYTExLjk4NiAxMS45ODYgMCAwIDEtOS4xNjUgMCAxMiAxMiAwIDAgMS01LjM5My00LjQyNiAxMiAxMiAwIDAgMSA1LjM5My0xNy43NTFsLjAwNyAwYTExLjk4NiAxMS45ODYgMCAwIDEgNC41NzktLjkwN1ptLTYuNjM2IDUuMzY0Yy04LjU5MyA4LjYgNC40IDIyLjEzNSAxMy4yNzMgMTMuMjcxQzU2LjA4IDI0LjEgNDIuNiAxMS4wNTggMzMuOTY0IDE5LjY3N1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yOC42IC0xNC4zMTMpJyBmaWxsPSclMjNEOTAwMEQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0O1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LXJhZGlvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud3BjZjcgZm9ybSAud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4ud3BjZjcgZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MDkyOTQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi53cGNmNyBmb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGMDAwMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEycyBlYXNlLWluLW91dDtcbn1cbi53cGNmNyBmb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6ICM5MDkyOTQ7XG59XG4ud3BjZjcgZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDQ1ZGVnKTtcbn1cbi53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4ud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlciAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlciAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4ud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCBhIHtcbiAgY29sb3I6ICMwNjU4MmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogZnJvbS1mb250O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWJ0bi13cmFwcGVyIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWJ0bi13cmFwcGVyIC53cGNmNy1zdWJtaXQge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjU4MmM7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1pbi13aWR0aDogMjMwcHg7XG4gIGhlaWdodDogNTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLndwY2Y3LXN1Ym1pdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXIgLmJ0bjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWJ0bi13cmFwcGVyIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTIwcHg7XG4gIGJvdHRvbTogMTdweDtcbn1cbi53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlci1mdWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwIDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwY2Y3IGZvcm0gLndwY2Y3LWJ0bi13cmFwcGVyLWZ1bGwgLmFsdGNoYS13aWRnZXQtd3JhcCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlci1mdWxsIC5hbHRjaGEtd2lkZ2V0LXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53cGNmNyBmb3JtIC53cGNmNy1idG4td3JhcHBlci10d28tdGhpcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAud3BjZjcgZm9ybSAud3BjZjctYnRuLXdyYXBwZXItdHdvLXRoaXJkIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndwY2Y3IGZvcm0gLndwY2Y3LWJ0bi13cmFwcGVyLXR3by10aGlyZCAuYWx0Y2hhLXdpZGdldC13cmFwIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWx0Y2hhIHtcbiAgLS1hbHRjaGEtbWF4LXdpZHRoOiAxMDAlO1xuICAtLWFsdGNoYS1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWx0Y2hhLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzYyNjI2MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGRkZjtcbiAgcGFkZGluZzogMC44MTI1cmVtIDIuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XG59XG4uYnV0dG9uLWFycm93LXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNThweDtcbn1cbi5idXR0b24tYXJyb3ctcmlnaHQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk05IDZMMTUgMTJMOSAxOFwiIHN0cm9rZT1cIiUyMzYyNjI2MlwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIj48L3BhdGg+PC9zdmc+Jykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uYnV0dG9uLWFycm93LXJpZ2h0OmhvdmVyOjphZnRlciB7XG4gIGFuaW1hdGlvbjogc2hha2UtaG9yaXpvbnRhbCA0cyBlYXNlLWluLW91dCBpbmZpbml0ZSBib3RoO1xufVxuLmJ1dHRvbi1maWxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCI2NHB4XCIgaGVpZ2h0PVwiNjRweFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBzdHJva2U9XCIlMjM2MjYyNjJcIj48cGF0aCBkPVwiTTkgMTdIMTVNOSAxM0gxNU05IDlIMTBNMTMgM0g4LjJDNy4wNzk5IDMgNi41MTk4NCAzIDYuMDkyMDIgMy4yMTc5OUM1LjcxNTY5IDMuNDA5NzMgNS40MDk3MyAzLjcxNTY5IDUuMjE3OTkgNC4wOTIwMkM1IDQuNTE5ODQgNSA1LjA3OTkgNSA2LjJWMTcuOEM1IDE4LjkyMDEgNSAxOS40ODAyIDUuMjE3OTkgMTkuOTA4QzUuNDA5NzMgMjAuMjg0MyA1LjcxNTY5IDIwLjU5MDMgNi4wOTIwMiAyMC43ODJDNi41MTk4NCAyMSA3LjA3OTkgMjEgOC4yIDIxSDE1LjhDMTYuOTIwMSAyMSAxNy40ODAyIDIxIDE3LjkwOCAyMC43ODJDMTguMjg0MyAyMC41OTAzIDE4LjU5MDMgMjAuMjg0MyAxOC43ODIgMTkuOTA4QzE5IDE5LjQ4MDIgMTkgMTguOTIwMSAxOSAxNy44VjlNMTMgM0wxOSA5TTEzIDNWNy40QzEzIDcuOTYwMDUgMTMgOC4yNDAwOCAxMy4xMDkgOC40NTM5OUMxMy4yMDQ5IDguNjQyMTUgMTMuMzU3OCA4Ljc5NTEzIDEzLjU0NiA4Ljg5MTAxQzEzLjc1OTkgOSAxNC4wMzk5IDkgMTQuNiA5SDE5XCIgc3Ryb2tlPVwiJTIzNjI2MjYyXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiPjwvcGF0aD48L3N2Zz4nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG5cbi8qKlxuICogYW5pbWF0aW9uIHNoYWtlLWhvcml6b250YWxcbiAqL1xuQGtleWZyYW1lcyBzaGFrZS1ob3Jpem9udGFsIHtcbiAgMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTtcbiAgfVxuICAyMCUsIDQwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0MjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXJfX3dpZGUge1xuICAgIG1heC13aWR0aDogMTY4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lcl9fd2lkZXIge1xuICAgIG1heC13aWR0aDogMTM5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lcl9fbmFycm93IHtcbiAgICBtYXgtd2lkdGg6IDExMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXJfX25hcnJvd2VyIHtcbiAgICBtYXgtd2lkdGg6IDkzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTYwcHggKyA1MCUgLSA0ODBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXJfX2xlZnQge1xuICAgIG1heC13aWR0aDogY2FsYygxNDIwcHggKyA1MCUgLSA3MTBweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzA2NTgyYztcbiAgcGFkZGluZzogNDBweCAwO1xuICBjb2xvcjogI2NiY2JjYjtcbn1cbi5mb290ZXIgYSB7XG4gIGNvbG9yOiAjY2JjYmNiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLmZvb3RlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmZvb3Rlcl9fd3JhcHBlci1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGZsZXg6IDEgMSBjYWxjKDMzLjMzMyUgLSA0Ni42NjY2NjY2NjY3cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX3dyYXBwZXItY29sIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0cyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5mb290ZXJfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZm9vdGVyX19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5mb290ZXJfX2VtYWlsIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uZm9vdGVyX19sb2dvLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9vdGVyX19jb21wYW55IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5mb290ZXJfX2luZm8ge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLmZvb3Rlcl9fc29jaWFscyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX3NvY2lhbHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19zb2NpYWxzLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4uZm9vdGVyX19zb2NpYWxzLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbn1cbi5mb290ZXJfX3NvY2lhbHMtaW1nIHtcbiAgbWF4LXdpZHRoOiAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX19zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAuaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyX19zdGlja3kgLmhlYWRlcl9fbG9nby1pbWcge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gIH1cbiAgLmhlYWRlcl9fc3RpY2t5IC5tZW51LWl0ZW0gYSB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyX19zdGlja3kgLm1lbnUtaXRlbSAuc3ViLW1lbnUge1xuICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyX19tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0MnB4IDA7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgY29sb3I6ICNGRjAwMDA7XG59XG4uaGVhZGVyX19sb2dvLWhvbGRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlcl9fbG9nby1ob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nby1pbWcge1xuICBtYXgtd2lkdGg6IDQxM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28taW1nIHtcbiAgICBtYXgtd2lkdGg6IDI0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlcl9fbG9nby1pbWcge1xuICAgIG1heC13aWR0aDogMzQzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTkuOThweCkge1xuICAuaGVhZGVyX19sb2dvLWltZyB7XG4gICAgbWF4LXdpZHRoOiAyNDNweDtcbiAgfVxufVxuLmhlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyX19tZW51LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19tZW51LW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgcGFkZGluZzogMTIuNXJlbSAwIDMuMTI1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2xhdGU6IDEwMCUgMDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51Lm9wZW5lZCB7XG4gICAgdHJhbnNsYXRlOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLmhlYWRlcl9fbWVudS1tZW51IHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5oZWFkZXJfX21lbnUtbWVudSAubWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXJfX21lbnUtbWVudSAubWVudS1pdGVtOmhvdmVyID4gYSB7XG4gICAgY29sb3I6ICMwNjU4MmM7XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW06aG92ZXIgLnN1Yi1tZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5oZWFkZXJfX21lbnUtbWVudSAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gPiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gPiBhOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyX19tZW51LW1lbnUgLm1lbnUtaXRlbSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19tZW51LW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDA4MDAwO1xuICB9XG4gIC5oZWFkZXJfX21lbnUtbWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51LXRvZ2dsZS5hY3RpdmUgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMwMDgwMDA7XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUuc2hvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xufVxuLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDQycHgpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQyLCAyNDIsIDI0Mik7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB2aXNpYmlsaXR5IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZSwgbWFyZ2luIDAuMnMgZWFzZSwgaGVpZ2h0IDAuMnMgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIC5oZWFkZXJfX21lbnUtbWVudSAubWVudS1pdGVtIC5zdWItbWVudSAubWVudS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIH1cbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzVmNWY1ZjtcbiAgICBwYWRkaW5nOiA5cHggMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmhlYWRlcl9fbWVudS1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbWVudS1hY2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyX19tZW51LWFjY291bnQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19tZW51LWFjY291bnQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuLmhlYWRlcl9fbWVudS1hY2NvdW50OmhvdmVyIHtcbiAgY29sb3I6ICMwNjU4MmM7XG59XG4uaGVhZGVyX19tZW51LWFjY291bnQtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwODAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19tZW51LWFjY291bnQtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXJfX3RvZ2dsZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX3RvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVhZGVyX190b2dnbGVyIC5saW5lIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjMDY1ODJjO1xuICBzdHJva2Utd2lkdGg6IDY7XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgc3Ryb2tlLWRhc2hvZmZzZXQgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5oZWFkZXJfX3RvZ2dsZXIgLmxpbmUxIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNjAgMjA3O1xuICBzdHJva2Utd2lkdGg6IDY7XG59XG4uaGVhZGVyX190b2dnbGVyIC5saW5lMiB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYwIDYwO1xuICBzdHJva2Utd2lkdGg6IDY7XG59XG4uaGVhZGVyX190b2dnbGVyIC5saW5lMyB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDYwIDIwNztcbiAgc3Ryb2tlLXdpZHRoOiA2O1xufVxuLmhlYWRlcl9fdG9nZ2xlci5vcGVuZWQgLmxpbmUxIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogOTAgMjA3O1xuICBzdHJva2UtZGFzaG9mZnNldDogLTEzNDtcbiAgc3Ryb2tlLXdpZHRoOiA2O1xufVxuLmhlYWRlcl9fdG9nZ2xlci5vcGVuZWQgLmxpbmUyIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMSA2MDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zMDtcbiAgc3Ryb2tlLXdpZHRoOiA2O1xufVxuLmhlYWRlcl9fdG9nZ2xlci5vcGVuZWQgLmxpbmUzIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogOTAgMjA3O1xuICBzdHJva2UtZGFzaG9mZnNldDogLTEzNDtcbiAgc3Ryb2tlLXdpZHRoOiA2O1xufVxuLmhlYWRlcl9fc2hvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMS41KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAuaGVhZGVyX19zaG9wIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2NhcnQtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDgwMDA7XG59XG4uaGVhZGVyX19jYXJ0LWNvdW50ZXIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEycHg7XG4gIHRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDgwMDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVhZGVyX19jYXJ0IC5sb2FkZXIge1xuICB3aWR0aDogMTBweDtcbiAgcGFkZGluZzogMnB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIC0tX206IGNvbmljLWdyYWRpZW50KCMwMDAwIDEwJSwgd2hpdGUpLFxuICAgIGxpbmVhci1ncmFkaWVudCh3aGl0ZSAwIDApIGNvbnRlbnQtYm94O1xuICAtd2Via2l0LW1hc2s6IHZhcigtLV9tKTtcbiAgbWFzazogdmFyKC0tX20pO1xuICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiBzb3VyY2Utb3V0O1xuICBtYXNrLWNvbXBvc2l0ZTogc3VidHJhY3Q7XG4gIGFuaW1hdGlvbjogbDMgMXMgaW5maW5pdGUgbGluZWFyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiA0cHg7XG59XG5cbi5hY3RpdmUgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgbDMge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4uYmxvZy1wb3N0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG4uYmxvZy1wb3N0c19fcG9zdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZy1wb3N0c19fcG9zdHMge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLmJsb2ctcG9zdHNfX3Bvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDAgMSBjYWxjKDMzLjMzJSAtIDQwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuYmxvZy1wb3N0c19fcG9zdCB7XG4gICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYmxvZy1wb3N0c19fcG9zdCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gIH1cbn1cbi5ibG9nLXBvc3RzX19wb3N0OmhvdmVyIC5ibG9nLXBvc3RzX190aHVtYi1saW5rIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5ibG9nLXBvc3RzX19pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5ibG9nLXBvc3RzX190aHVtYi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhc3BlY3QtcmF0aW86IDM5MC8zMDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1wb3N0c19fdGh1bWItbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYmxvZy1wb3N0c19fdGh1bWItaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uYmxvZy1wb3N0c19fbWV0YSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvZy1wb3N0c19fbWV0YSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuMXJlbTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogI2ZmZjtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDVweDtcbn1cbi5ibG9nLXBvc3RzX19tZXRhLWRhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvZy1wb3N0c19fbWV0YS1kYXRlIHRpbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCIvXCI7XG4gIG1hcmdpbjogMCA3cHg7XG59XG4uYmxvZy1wb3N0c19fbWV0YS1jYXRlZ29yeSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLmJsb2ctcG9zdHNfX21ldGEtY2F0ZWdvcnk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uYmxvZy1wb3N0c19fdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJsb2ctcG9zdHNfX3RpdGxlLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5ibG9nLXBvc3RzX190aXRsZS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmJsb2ctcG9zdHNfX3NlYXJjaC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbmFydGljbGUucG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMDBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGFydGljbGUucG9zdCB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cbmFydGljbGUucG9zdCAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1wb3N0X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGNvbG9yOiAjMDY1ODJjO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2luZ2xlLXBvc3RfX21ldGEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnNpbmdsZS1wb3N0X19tZXRhLWlubmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzA2NTgyYztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpbmdsZS1wb3N0X19tZXRhLWl0ZW06OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG1hcmdpbjogMCAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuNHJlbTtcbn1cbi5zaW5nbGUtcG9zdF9fbWV0YS1pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcG9zdF9fY2F0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2luZ2xlLXBvc3RfX2NhdHMgc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaW5nbGUtcG9zdF9fY2F0cy1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2luZ2xlLXBvc3RfX2NvbnRlbnQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbn1cbi5zaW5nbGUtcG9zdF9fY29udGVudCBzdHJvbmcsIC5zaW5nbGUtcG9zdF9fY29udGVudCBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2luZ2xlLXBvc3RfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMjM4NTM4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5zaW5nbGUtcG9zdF9fY29udGVudCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnNpbmdsZS1wb3N0X19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuLnNpbmdsZS1wb3N0X19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luOiAxMTBweCAwIDE1cHg7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cbi5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1wcmV2IHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkge1xuICAuc2luZ2xlLXBvc3RfX25hdmlnYXRpb24tcHJldiBzdmcge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0X19uYXZpZ2F0aW9uLW5leHQgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzk5Ljk4cHgpIHtcbiAgLnNpbmdsZS1wb3N0X19uYXZpZ2F0aW9uLW5leHQgc3ZnIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1wcmV2IGEsIC5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1uZXh0IGEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OS45OHB4KSB7XG4gIC5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1wcmV2IGEsIC5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1uZXh0IGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1wcmV2IHN2ZywgLnNpbmdsZS1wb3N0X19uYXZpZ2F0aW9uLW5leHQgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZmlsbDogIzA2NTgyYztcbn1cbi5zaW5nbGUtcG9zdF9fbmF2aWdhdGlvbi1wcmV2OmhvdmVyLCAuc2luZ2xlLXBvc3RfX25hdmlnYXRpb24tbmV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMDY1ODJjO1xufVxuLnNpbmdsZS1wb3N0X19uYXZpZ2F0aW9uLXByZXY6aG92ZXIgc3ZnLCAuc2luZ2xlLXBvc3RfX25hdmlnYXRpb24tbmV4dDpob3ZlciBzdmcge1xuICBhbmltYXRpb246IHB1bHNhdGUtZndkIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGJvdGg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzYXRlLWZ3ZCAxcyBlYXNlLWluLW91dCBpbmZpbml0ZSBib3RoO1xufVxuLnNpbmdsZS1wb3N0X19zaGFyZS1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6ICMwNjU4MmM7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zaW5nbGUtcG9zdF9fc2hhcmUtaWNvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uc2luZ2xlLXBvc3RfX3NoYXJlLWljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLnNpbmdsZS1wb3N0X19zaGFyZS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZpbGw6ICMwNjU4MmM7XG59XG4uc2luZ2xlLXBvc3RfX3NoYXJlLWljb246aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uc2luZ2xlLXBvc3RfX3JlY2VudCB7XG4gIG1hcmdpbjogMTAwcHggMDtcbn1cbi5zaW5nbGUtcG9zdF9fYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDcwcHggMCAtNTBweDtcbn1cbi5zaW5nbGUtcG9zdF9fYmFubmVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2luZ2xlLXBvc3RfX2Jhbm5lci1pbWFnZSB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZS1wb3N0X19iYW5uZXItbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yZWNlbnQtcG9zdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbi5yZWNlbnQtcG9zdHNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6ICMwNjU4MmM7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucmVjZW50LXBvc3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnJlY2VudC1wb3N0c19faXRlbSB7XG4gIGZsZXg6IDEgMSBjYWxjKDMzLjMzMyUgLSAyMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnJlY2VudC1wb3N0c19faXRlbSB7XG4gICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVjZW50LXBvc3RzX19pdGVtIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxufVxuLnJlY2VudC1wb3N0c19faXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5yZWNlbnQtcG9zdHNfX2l0ZW0tdGl0bGUtLWxpbmsge1xuICBjb2xvcjogIzA2NTgyYztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlY2VudC1wb3N0c19faXRlbS10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYXNwZWN0LXJhdGlvOiAzLzI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ucmVjZW50LXBvc3RzX19pdGVtLXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLnJlY2VudC1wb3N0c19faXRlbS1tZXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNhZGFkYWQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmVjZW50LXBvc3RzX19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA2NTgyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5yZWNlbnQtcG9zdHNfX2l0ZW0tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKipcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIGFuaW1hdGlvbiBwdWxzYXRlLWZ3ZFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2F0ZS1md2Qge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2F0ZS1md2Qge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5zaXRlLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpdGUtaGVybyAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpdGUtaGVyb19fYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1oZXJvX19iZyB7XG4gICAgYXNwZWN0LXJhdGlvOiAyLzEuMTtcbiAgfVxufVxuLnNpdGUtaGVyb19faG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5zaXRlLWhlcm9fX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA1M3B4IDA7XG59XG4uc2l0ZS1oZXJvX190aXRsZXMgaDEge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1oZXJvX190aXRsZXMgaDEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zaXRlLWhlcm9fX3RpdGxlcyBoMiB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLWhlcm9fX3RpdGxlcyBoMiB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxufVxuLnNpdGUtaGVyb19fdGl0bGUsIC5zaXRlLWhlcm9fX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1oZXJvX190aXRsZSwgLnNpdGUtaGVyb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbi5zaXRlLWhlcm9fX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA1M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaXRlLWhlcm9fX2J0biB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG4uc2l0ZS1hYm91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaXRlLWFib3V0X19ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2l0ZS1hYm91dF9faG9sZGVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIH1cbn1cbi5zaXRlLWFib3V0X19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDE1cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaXRlLWFib3V0X19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtYWJvdXRfX2ltZy1ob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAoMTAwdncgLSAxMTc2cHgpIC8gMik7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnNpdGUtYWJvdXRfX2ltZy1ob2xkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAoMTAwdncgLSA5NDJweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaXRlLWFib3V0X19pbWctaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaXRlLWFib3V0X19pbWctaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNpdGUtYWJvdXRfX2NvbnRlbnQge1xuICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAxNXB4KTtcbn1cbi5zaXRlLWFib3V0X19jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLnNpdGUtYWJvdXRfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luOiAxMDBweCAwIDcwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2l0ZS1hYm91dF9fbGlzdC1pdGVtIHtcbiAgZmxleDogMSAxIGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNpdGUtYWJvdXRfX2xpc3QtaXRlbSB7XG4gICAgZmxleDogMSAxIGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1hYm91dF9fbGlzdC1pdGVtIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxufVxuXG4uc2l0ZS1ibG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDgwcHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpdGUtYmxvZ19fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zaXRlLWJsb2dfX2hvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaXRlLWJsb2dfX2hvbGRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2NTgyYztcbiAgb3BhY2l0eTogMC43ODtcbiAgei1pbmRleDogMTtcbn1cbi5zaXRlLWJsb2dfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5zaXRlLWJsb2dfX3JvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgei1pbmRleDogMTtcbn1cbi5zaXRlLWJsb2dfX3Bvc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgY2FsYygzMy4zMzMlIC0gMzMuMzMzMzMzMzMzM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2l0ZS1ibG9nX19wb3N0IHtcbiAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAyNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zaXRlLWJsb2dfX3Bvc3Qge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICB9XG59XG4uc2l0ZS1ibG9nX19wb3N0OmhvdmVyIC5zaXRlLWJsb2dfX3Bvc3QtdGh1bWI6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uc2l0ZS1ibG9nX19wb3N0LXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhc3BlY3QtcmF0aW86IDM5Ny8yOTg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2l0ZS1ibG9nX19wb3N0LXRodW1iOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzUpLCB0cmFuc3BhcmVudCA3NSUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGUtYmxvZ19fcG9zdC10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKSBjb250cmFzdCg5NSUpIHNhdHVyYXRlKDEwMCUpIGJsdXIoMHB4KSBodWUtcm90YXRlKDBkZWcpO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3M7XG59XG4uc2l0ZS1ibG9nX19wb3N0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBjb2xvcjogIzA2NTgyYztcbiAgcGFkZGluZzogMCAxM3B4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZmxleC1ncm93OiAxO1xufVxuLnNpdGUtYmxvZ19fcG9zdC10aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaXRlLWJsb2dfX3Bvc3QtbWV0YSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogMTBweCAxM3B4O1xufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpdGUtaGVhZGVyX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2l0ZS1oZWFkZXJfX2hvbGRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2l0ZS1oZWFkZXJfX2hvbGRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5zaXRlLWhlYWRlcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTUwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1oZWFkZXJfX2lubmVyLS1zbWFsbCB7XG4gICAgcGFkZGluZzogNzVweCAwO1xuICB9XG59XG4uc2l0ZS1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQuNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaXRlLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE5Ljk4cHgpIHtcbiAgLnNpdGUtaGVhZGVyX190aXRsZSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpdGUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG4uc2l0ZS1jb250ZW50X19pbm5lci0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtY29udGVudF9faW5uZXItLXNwYWNpbmcgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cbi5zaXRlLWNvbnRlbnRfX2lubmVyIC5jb2wtd3JhcHBlciB7XG4gIC0tY3ctZ2FwOiAzMHB4O1xufVxuLnNpdGUtY29udGVudCBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuLnNpdGUtY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5zaXRlLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaXRlLWNvbnRlbnQgcCwgLnNpdGUtY29udGVudCB1bCwgLnNpdGUtY29udGVudCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2l0ZS1jb250ZW50IGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6ICMwNjU4MmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4uc2l0ZS1jb250ZW50IGE6bm90KC5idXR0b24pOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1jb250ZW50IGE6bm90KC5idXR0b24pLmZpbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zaXRlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbikuZmlsZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2l0ZS1jb250ZW50IGE6bm90KC5idXR0b24pLmZpbGU6aG92ZXIge1xuICBjb2xvcjogIzA2NTgyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpdGUtY29udGVudCBpZnJhbWVbc3JjKj1cInlvdXR1YmUuY29tXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNDBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLWNvbnRlbnQgaWZyYW1lW3NyYyo9XCJzcG90aWZ5LmNvbVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDQwcHggYXV0bztcbn1cbi5zaXRlLWNvbnRlbnQgaWZyYW1lW3NyYyo9XCJnb29nbGUuY29tXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDYwcHggMDtcbn1cbi5zaXRlLWZvcm1fX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtZm9ybV9fbmF2IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDYwcHggMCAzMHB4O1xufVxuLnNpdGUtZm9ybV9fbmF2LWl0ZW0ge1xuICB6LWluZGV4OiAxO1xufVxuLnNpdGUtZm9ybV9fbmF2LWxpbmsge1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbiAgY29sb3I6ICMxMjEyMTI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNpdGUtZm9ybV9fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuLnNpdGUtZm9ybV9fbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzA2NTgyYztcbn1cbi5zaXRlLWZvcm1fX25hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDY1ODJjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTIxMjEyICFpbXBvcnRhbnQ7XG59XG5cbi5zaXRlLWFkdmFudGFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi5zaXRlLWFkdmFudGFnZXNfX2hvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaXRlLWFkdmFudGFnZXNfX2hvbGRlciB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICB9XG59XG4uc2l0ZS1hZHZhbnRhZ2VzX19pdGVtIHtcbiAgZmxleDogMCAxIGNhbGMoNTAlIC0gMTVweCk7XG59XG4uc2l0ZS1hZHZhbnRhZ2VzX19pdGVtLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDc0MC81MDA7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2l0ZS1hZHZhbnRhZ2VzX19pdGVtLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNpdGUtYWR2YW50YWdlc19faXRlbS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zaXRlLWFkdmFudGFnZXNfX2l0ZW0tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5zaXRlLWNvdW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLnNpdGUtY291bnRlcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1jb3VudGVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zaXRlLWNvdW50ZXJfX2xpc3QtaXRlbSB7XG4gIGZsZXg6IDAgMSBjYWxjKDI1JSAtIDIyLjUwNTYyNjQwNjZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2l0ZS1jb3VudGVyX19saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNpdGUtY291bnRlcl9fbGlzdC1pdGVtIHtcbiAgICBmbGV4OiAwIDEgMTAwJTtcbiAgfVxufVxuLnNpdGUtY291bnRlcl9fbGlzdC1pdGVtOm50aC1jaGlsZCgyKSAuc2l0ZS1jb3VudGVyX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAuc2l0ZS1jb3VudGVyX19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5zaXRlLWNvdW50ZXJfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICB9XG59XG4uc2l0ZS1jb3VudGVyX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zaXRlLWNvdW50ZXJfX2ljb24taXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA4MHB4O1xufVxuLnNpdGUtY291bnRlcl9fdmFsdWUge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5zaXRlLWNvdW50ZXJfX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG59XG4uc2l0ZS1jb3VudGVyX190ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zaXRlLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG4uc2l0ZS1tYXBfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtbWFwX19pZnJhbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaXRlLW1hcF9fcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgei1pbmRleDogMjtcbn1cbi5zaXRlLW1hcF9fcHJlbG9hZGVyLXNwaW5uZXIge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjI2MjYyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbWFwU3BpbiAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zaXRlLW1hcF9fcHJlbG9hZGVyLXRleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzYyNjI2MjtcbiAgbWFyZ2luOiAwO1xufVxuLnNpdGUtbWFwIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxMDI0LzcwMDtcbn1cblxuQGtleWZyYW1lcyBtYXBTcGluIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zaXRlLW5ld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLnNpdGUtbmV3c19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1uZXdzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHggMzBweDtcbn1cbi5zaXRlLW5ld3NfX2xpc3QtaXRlbSB7XG4gIGZsZXg6IDAgMSBjYWxjKDI1JSAtIDIyLjUwNTYyNjQwNjZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaXRlLW5ld3NfX2xpc3QtaXRlbSB7XG4gICAgZmxleDogMCAxIDEwMCU7XG4gIH1cbn1cbi5zaXRlLW5ld3NfX2xpc3QtZmlndXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFzcGVjdC1yYXRpbzogNzY4LzUxMjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2l0ZS1uZXdzX19saXN0LWZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNpdGUtbmV3c19fbGlzdC1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlLW5ld3NfX2xpc3QtdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDAuOTM0OXJlbSArIDAuODg3NnZ3LCAycmVtKTtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNpdGUtbmV3c19fbGlzdC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zaXRlLWluZm9ybWF0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLnNpdGUtaW5mb3JtYXRvcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1pbmZvcm1hdG9yX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHggMzBweDtcbn1cbi5zaXRlLWluZm9ybWF0b3JfX2xpc3QtaXRlbSB7XG4gIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDE1cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnNpdGUtaW5mb3JtYXRvcl9fbGlzdC1pdGVtIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2l0ZS1pbmZvcm1hdG9yX19saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNpdGUtaW5mb3JtYXRvcl9fbGlzdC1pdGVtIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNpdGUtaW5mb3JtYXRvcl9fbGlzdC1maWd1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFzcGVjdC1yYXRpbzogMjEyLzMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaXRlLWluZm9ybWF0b3JfX2xpc3QtaW1nIHtcbiAgbWF4LXdpZHRoOiAyMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlLWluZm9ybWF0b3JfX2xpc3QtdGl0bGUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNpdGUtYXJlYXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuLnNpdGUtYXJlYXNfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtYXJlYXNfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDc5MHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1hcmVhc19fYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiAjZmZmO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHZpZXdCb3g9XCIwIDAgNTEyIDUxMlwiIHZlcnNpb249XCIxLjFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgZmlsbD1cIiUyM2MyYzJjMlwiPjxwYXRoIGQ9XCJNMjEzLjMzMzMzMywxLjQyMTA4NTQ3ZS0xNCBMMjEzLjMzMywxNzAuNjY2IEwzODQsMTcwLjY2NjY2NyBMMzg0LDIxMy4zMzMzMzMgTDIxMy4zMzMsMjEzLjMzMyBMMjEzLjMzMzMzMywzODQgTDE3MC42NjY2NjcsMzg0IEwxNzAuNjY2LDIxMy4zMzMgTDEuNDIxMDg1NDdlLTE0LDIxMy4zMzMzMzMgTDEuNDIxMDg1NDdlLTE0LDE3MC42NjY2NjcgTDE3MC42NjYsMTcwLjY2NiBMMTcwLjY2NjY2NywxLjQyMTA4NTQ3ZS0xNCBMMjEzLjMzMzMzMywxLjQyMTA4NTQ3ZS0xNCBaXCI+PC9wYXRoPjwvc3ZnPicpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiBmaWxsPVwiJTIzYzJjMmMyXCI+PHJlY3QgaWQ9XCJDb21iaW5lZC1TaGFwZVwiIHg9XCIwXCIgeT1cIjBcIiB3aWR0aD1cIjM4NFwiIGhlaWdodD1cIjQyLjY2NjY2NjdcIj48L3JlY3Q+PC9zdmc+Jyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMjVweDtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgcGFkZGluZzogMTRweCAxNHB4IDE0cHggNDhweDtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLnNpdGUtYXJlYXNfX2FjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNpdGUtYXJlYXNfX2FjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tdGl0bGUgc3Ryb25nLCAuc2l0ZS1hcmVhc19fYWNjb3JkaW9uLXRpdGxlIGIge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnNpdGUtYXJlYXNfX2FjY29yZGlvbi1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0OHB4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ViZWJlYjtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tYm9keSBhIHtcbiAgY29sb3I6ICMyMzg1Mzg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5zaXRlLWFyZWFzX19hY2NvcmRpb24tYm9keSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnNpdGUtYXJlYXNfX2FjY29yZGlvbi1ib2R5IHVsLCAuc2l0ZS1hcmVhc19fYWNjb3JkaW9uLWJvZHkgb2wge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnNpdGUtYXJlYXNfX2FjY29yZGlvbi1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uc2l0ZS1kb2NzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uc2l0ZS1kb2NzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlLWRvY3NfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogN3B4IDIwcHg7XG59XG4uc2l0ZS1kb2NzX19saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2l0ZS1kb2NzX19saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICB9XG59XG4uc2l0ZS1kb2NzX19saXN0LWJ0biB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1kb2NzX19saXN0LS1mdWxsIC5zaXRlLWRvY3NfX2xpc3QtaXRlbSB7XG4gIGZsZXg6IDAgMSAxMDAlO1xufVxuLnNpdGUtZG9jc19fbGlzdC0tZnVsbCAuc2l0ZS1kb2NzX19saXN0LWJ0biB7XG4gIHdpZHRoOiA3NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNpdGUtZG9jc19fbGlzdC0tZnVsbCAuc2l0ZS1kb2NzX19saXN0LWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNpdGUtc3RhZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpdGUtc3RhZ2VzX19oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2l0ZS1zdGFnZXNfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtc3RhZ2VzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNpdGUtc3RhZ2VzX19saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5zaXRlLXN0YWdlc19fbGlzdC1pdGVtIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxufVxuLnNpdGUtc3RhZ2VzX19saXN0LWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBwYWRkaW5nLWxlZnQ6IDEzJTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLnNpdGUtc3RhZ2VzX19saXN0LWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2l0ZS1zdGFnZXNfX2xpc3QtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLnNpdGUtc3RhZ2VzX19saXN0LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLXN0YWdlc19fbGlzdC1pdGVtLS1mdWxsIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTMlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAuc2l0ZS1zdGFnZXNfX2xpc3QtaXRlbS0tZnVsbCB7XG4gICAgcGFkZGluZzogMCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLXN0YWdlc19fbGlzdC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGdhcDogNTVweDtcbiAgcGFkZGluZzogODBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zaXRlLXN0YWdlc19fbGlzdC1ob2xkZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuLnNpdGUtc3RhZ2VzX19saXN0LXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLXN0YWdlc19fbGlzdC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNpdGUtc3RhZ2VzX19saXN0LWlubmVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIH1cbn1cbi5zaXRlLXN0YWdlc19fbGlzdC1zdGFnZSB7XG4gIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAwLjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2l0ZS1zdGFnZXNfX2xpc3QtdGltZSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnNpdGUtc3RhZ2VzX19saXN0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zaXRlLXN0YWdlc19fbGlzdC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2l0ZS1zdGFnZXNfX2xpc3QtbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXNpemU6IDEzLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDAuNztcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbi5zaXRlLXN0YWdlc19fbGlzdC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG59XG5cbi5zaXRlLWZhcSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG4uc2l0ZS1mYXFfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtZmFxX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3OTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtZmFxX19hY2NvcmRpb24ge1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6ICNmZmY7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiBmaWxsPVwiJTIzYzJjMmMyXCI+PHBhdGggZD1cIk0yMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzLDE3MC42NjYgTDM4NCwxNzAuNjY2NjY3IEwzODQsMjEzLjMzMzMzMyBMMjEzLjMzMywyMTMuMzMzIEwyMTMuMzMzMzMzLDM4NCBMMTcwLjY2NjY2NywzODQgTDE3MC42NjYsMjEzLjMzMyBMMS40MjEwODU0N2UtMTQsMjEzLjMzMzMzMyBMMS40MjEwODU0N2UtMTQsMTcwLjY2NjY2NyBMMTcwLjY2NiwxNzAuNjY2IEwxNzAuNjY2NjY3LDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IFpcIj48L3BhdGg+PC9zdmc+Jyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB2aWV3Qm94PVwiMCAwIDUxMiA1MTJcIiB2ZXJzaW9uPVwiMS4xXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIGZpbGw9XCIlMjNjMmMyYzJcIj48cmVjdCBpZD1cIkNvbWJpbmVkLVNoYXBlXCIgeD1cIjBcIiB5PVwiMFwiIHdpZHRoPVwiMzg0XCIgaGVpZ2h0PVwiNDIuNjY2NjY2N1wiPjwvcmVjdD48L3N2Zz4nKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAyNXB4O1xufVxuLnNpdGUtZmFxX19hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5zaXRlLWZhcV9fYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDI4cHg7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLnNpdGUtZmFxX19hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zaXRlLWZhcV9fYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNpdGUtZmFxX19hY2NvcmRpb24tbnVtYmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1udW1iZXIgc3Ryb25nLCAuc2l0ZS1mYXFfX2FjY29yZGlvbi1udW1iZXIgYiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zaXRlLWZhcV9fYWNjb3JkaW9uLXRpdGxlIHN0cm9uZywgLnNpdGUtZmFxX19hY2NvcmRpb24tdGl0bGUgYiB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0OHB4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ViZWJlYjtcbn1cbi5zaXRlLWZhcV9fYWNjb3JkaW9uLWJvZHkgYSB7XG4gIGNvbG9yOiAjMjM4NTM4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1ib2R5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1ib2R5IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnNpdGUtZmFxX19hY2NvcmRpb24tYm9keSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2l0ZS1mYXFfX2FjY29yZGlvbi1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uc2l0ZS1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uc2l0ZS1nYWxsZXJ5X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlLWdhbGxlcnlfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2l0ZS1nYWxsZXJ5X19wcmV2aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDIwcHg7XG59XG4uc2l0ZS1nYWxsZXJ5X19wcmV2aWV3cy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGNhbGMoMjAlIC0gMTZweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpdGUtZ2FsbGVyeV9fcHJldmlld3MtaXRlbSB7XG4gICAgZmxleDogMCAxIGNhbGMoMzMuMzMzJSAtIDEzLjMzMzMzMzMzMzNweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2l0ZS1nYWxsZXJ5X19wcmV2aWV3cy1pdGVtIHtcbiAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuLnNpdGUtZ2FsbGVyeV9fcHJldmlld3MtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDEvMS40MTQyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5zaXRlLWdhbGxlcnlfX3ByZXZpZXdzLWxpbms6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnNpdGUtZ2FsbGVyeV9fcHJldmlld3MtaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICBtYXJnaW46IDYwcHggMDtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG59XG4ucGFnZS1jb250ZW50IGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS1jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhZ2UtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2UtY29udGVudCBwLCAucGFnZS1jb250ZW50IHVsLCAucGFnZS1jb250ZW50IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogIzA2NTgyYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5wYWdlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbikuZmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2UtY29udGVudCBhOm5vdCguYnV0dG9uKS5maWxlIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wYWdlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbikuZmlsZTpob3ZlciB7XG4gIGNvbG9yOiAjMDY1ODJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiLy8gU3R5bGUgZ2xvYmFsbmUgZG8gbnAuIGJvZHksIGRvbXnFm2xueSBmb250IGl0ZC5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwid2R0aFwiIDEwMDtcclxuICBjb2xvcjogJGdyZXkyMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDUwcHggd2hpdGUgaW5zZXQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzMzMztcclxufVxyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDUwcHggd2hpdGUgaW5zZXQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzMzMztcclxufSBcclxuXHJcbi5oaWRlX21vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGVfbW9iaWxlLWxnIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2hvdy1vbi1tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLnNob3ctb24tbW9iaWxlLWlubGluZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcbn1cclxuXHJcbioge1xyXG4gIHNjcm9sbC1tYXJnaW4tdG9wOiAxMjBweDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW4tYm90dG9tOiAxLjEyNXJlbTtcclxufVxyXG5cclxuKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIHdpZHRoOiA2cHg7XHJcbiAgaGVpZ2h0OiA2cHg7XHJcbn1cclxuXHJcbio6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XHJcbiAgd2lkdGg6IDBweDtcclxuICBoZWlnaHQ6IDBweDtcclxufVxyXG5cclxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gIGJhY2tncm91bmQ6ICRsaWdodGdyZWVuO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0Z3JlZW47XHJcbn1cclxuXHJcbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0Z3JlZW47XHJcbn1cclxuXHJcbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbn1cclxuXHJcbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogJGxpZ2h0Z3JleTtcclxufVxyXG5cclxuKjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRvb2x0aXAge1xyXG4gIHotaW5kZXg6IDk5OTk5MjtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvbHVtbnMge1xyXG4gICY6bm90KC5pcy1ub3Qtc3RhY2tlZC1vbi1tb2JpbGUpIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAud3AtYmxvY2stY29sdW1uIHtcclxuICAgICAgJi5pcy1sYXlvdXQtZmxvdyB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnNwYW4uendpZXJ6LWZvbnQge1xyXG4gIGZvbnQtZmFtaWx5OiAnWndpZXJ6IEZvbnQnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogNi4yNXJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogLTZweDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICY6d2hlcmUoaW1nW2NsYXNzKj13cC1pbWFnZS1dKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmFsaWducmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMS41ZW07XHJcbn1cclxuLmFsaWdubGVmdCwgLmFsaWducmlnaHQge1xyXG4gICAgbWFyZ2luLXRvcDogLjNlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IC4zZW07XHJcbn1cclxuXHJcbi5jb2wtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0LS1jdy1nYXA6IDE1cHg7XHJcbiAgZ2FwOiAwIHZhcigtLWN3LWdhcCk7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcblx0XHQtLWN3LWdhcDogMDtcclxuXHR9XHJcbiAgJi0tYm9yZGVycyB7XHJcbiAgICAtLWN3LWdhcDogMzBweDtcclxuICAgIFtjbGFzc149Y29sLV0ge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXkyMDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuW2NsYXNzXj1jb2wtXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29sLTEwMCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wtNTAge1xyXG5cdHdpZHRoOiBjYWxjKDUwJSAtICh2YXIoLS1jdy1nYXApLzIpKTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbC0zMyB7XHJcblx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtICh2YXIoLS1jdy1nYXApLzEuNSkpO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uY29sLTI1IHtcclxuXHR3aWR0aDogY2FsYygyNSUgLSAodmFyKC0tY3ctZ2FwKS8xLjMzMykpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gKHZhcigtLWN3LWdhcCkvMikpO1xyXG4gIH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbC0yMCB7XHJcblx0d2lkdGg6IGNhbGMoMjAlIC0gKHZhcigtLWN3LWdhcCkvMS4yNSkpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gKHZhcigtLWN3LWdhcCkvMS4yNSkpO1xyXG4gIH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAud3AtYmxvY2stY29sdW1ucyB7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC5wYWdlLW51bWJlcnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDE3cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgJi5wcmV2IHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAmLm5leHQge1xyXG4gICAgICBncmlkLWNvbHVtbjogMztcclxuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbiAgICB9XHJcbiAgICAmLnByZXYsXHJcbiAgICAmLm5leHQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFNkYwRUU7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxLDc0LDMwLC43KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgY29sb3I6ICRncmVlbjtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHRcdFx0fVxyXG4gICAgfVxyXG5cdH1cclxuICAucGFnaW5hdGlvbi1udW1iZXJzIHtcclxuICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAucGFnZS1udW1iZXJzIHtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICB3aWR0aDogMjAlOyAgICAgICAgXHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblx0YSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5ub3QtZm91bmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDUwcHggMCA4MHB4O1xyXG4gICZfX2lubmVyIHsgICAgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgJl9fc2VhcmNoIHtcclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaGZvcm0ge1xyXG4gIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNmYwZWU7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAwO1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcclxuICAgICAgbWluLXdpZHRoOiAyOTBweDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6ICM0MTgwNDM7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBidXR0b25bdHlwZT1zdWJtaXRdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgc3ZnIHtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vUmVzZXQgc3R5bGkgbnAuIGJveC1zaXppbmdcclxuXHJcbioge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG59XHJcblxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSxcclxuYnV0dG9uIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc3BsaWRlX19hcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgYm9yZGVyOiB1bnNldDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgdG9wOiB1bnNldDtcclxuICB0cmFuc2Zvcm06IHVuc2V0O1xyXG4gIHdpZHRoOiB1bnNldDtcclxufVxyXG4iLCIud3BjZjcge1xyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxLjEyNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2w6bm90KC53cGNmNy1yYWRpbywgLndwY2Y3LWFjY2VwdGFuY2UpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3BjZjctaW5wdXQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdwY2Y3LXBsYWNlaG9sZGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdwY2Y3LXBsYWNlaG9sZGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzIzLjk5OScgdmlld0JveD0nMCAwIDI0IDIzLjk5OSclM0UlM0NwYXRoIGQ9J000MS43ODYgMjkuMzgySDM5LjRjLS4yMzctMi45LS43MzUtNC43MzQtLjczNS03LjYyNGExLjkzMSAxLjkzMSAwIDEgMSAzLjg2MyAwYzAgLjYzNC0uNzQ1IDcuNjI0LS43NDUgNy42MjRabS0yLjM3OCAxLjMxaDIuMzg1VjMyLjhIMzkuNDA4VjMwLjY5MVpNNDAuNiAxNC4zMTNhMTIuMDg3IDEyLjA4NyAwIDAgMSAyLjM0LjIyOUExMiAxMiAwIDAgMSA1MS42ODkgMzAuOWwwIC4wMDhhMTIuMDA1IDEyLjAwNSAwIDAgMS00LjQyIDUuMzgzQTEyLjExNSAxMi4xMTUgMCAwIDEgNDUuMTg2IDM3LjRsLS4wMDggMGExMS45ODYgMTEuOTg2IDAgMCAxLTkuMTY1IDAgMTIgMTIgMCAwIDEtNS4zOTMtNC40MjYgMTIgMTIgMCAwIDEgNS4zOTMtMTcuNzUxbC4wMDcgMGExMS45ODYgMTEuOTg2IDAgMCAxIDQuNTc5LS45MDdabS02LjYzNiA1LjM2NGMtOC41OTMgOC42IDQuNCAyMi4xMzUgMTMuMjczIDEzLjI3MUM1Ni4wOCAyNC4xIDQyLjYgMTEuMDU4IDMzLjk2NCAxOS42NzdaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjguNiAtMTQuMzEzKScgZmlsbD0nJTIzRDkwMDBEJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3BjZjctcmFkaW8ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTZweDtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHRvcDogLTNweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0Z3JleTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndwY2Y3LWJ0bi13cmFwcGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAud3BjZjctYWNjZXB0YW5jZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogZnJvbS1mb250O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cGNmNy1zdWJtaXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bjpkaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53cGNmNy1zcGlubmVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3BjZjctYnRuLXdyYXBwZXItZnVsbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMCAyNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLmFsdGNoYS13aWRnZXQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3BjZjctYnRuLXdyYXBwZXItdHdvLXRoaXJkIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWx0Y2hhLXdpZGdldC13cmFwIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWx0Y2hhIHtcclxuICAgIC0tYWx0Y2hhLW1heC13aWR0aDogMTAwJTtcclxuICAgIC0tYWx0Y2hhLWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1pbi1oZWlnaHQ6IDU2cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmFsdGNoYS1sYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG59IiwiLy8gUHJ6eWNpc2tpXHJcbi5idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogJGJ0bi10ZXh0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmc7XHJcbiAgcGFkZGluZzogLjgxMjVyZW0gMi4xODc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1ob3ZlcjtcclxuICB9XHJcbiAgJi1hcnJvdy1yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1OHB4O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk05IDZMMTUgMTJMOSAxOFwiIHN0cm9rZT1cIiUyMzYyNjI2MlwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIj48L3BhdGg+PC9zdmc+Jykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2hha2UtaG9yaXpvbnRhbCA0cyBlYXNlLWluLW91dCBpbmZpbml0ZSBib3RoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZmlsZSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiNjRweFwiIGhlaWdodD1cIjY0cHhcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgc3Ryb2tlPVwiJTIzNjI2MjYyXCI+PHBhdGggZD1cIk05IDE3SDE1TTkgMTNIMTVNOSA5SDEwTTEzIDNIOC4yQzcuMDc5OSAzIDYuNTE5ODQgMyA2LjA5MjAyIDMuMjE3OTlDNS43MTU2OSAzLjQwOTczIDUuNDA5NzMgMy43MTU2OSA1LjIxNzk5IDQuMDkyMDJDNSA0LjUxOTg0IDUgNS4wNzk5IDUgNi4yVjE3LjhDNSAxOC45MjAxIDUgMTkuNDgwMiA1LjIxNzk5IDE5LjkwOEM1LjQwOTczIDIwLjI4NDMgNS43MTU2OSAyMC41OTAzIDYuMDkyMDIgMjAuNzgyQzYuNTE5ODQgMjEgNy4wNzk5IDIxIDguMiAyMUgxNS44QzE2LjkyMDEgMjEgMTcuNDgwMiAyMSAxNy45MDggMjAuNzgyQzE4LjI4NDMgMjAuNTkwMyAxOC41OTAzIDIwLjI4NDMgMTguNzgyIDE5LjkwOEMxOSAxOS40ODAyIDE5IDE4LjkyMDEgMTkgMTcuOFY5TTEzIDNMMTkgOU0xMyAzVjcuNEMxMyA3Ljk2MDA1IDEzIDguMjQwMDggMTMuMTA5IDguNDUzOTlDMTMuMjA0OSA4LjY0MjE1IDEzLjM1NzggOC43OTUxMyAxMy41NDYgOC44OTEwMUMxMy43NTk5IDkgMTQuMDM5OSA5IDE0LjYgOUgxOVwiIHN0cm9rZT1cIiUyMzYyNjI2MlwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIj48L3BhdGg+PC9zdmc+Jykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyoqXHJcbiAqIGFuaW1hdGlvbiBzaGFrZS1ob3Jpem9udGFsXHJcbiAqL1xyXG5cclxuQGtleWZyYW1lcyBzaGFrZS1ob3Jpem9udGFsIHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG4gIDEwJSxcclxuICAzMCUsXHJcbiAgNTAlLFxyXG4gIDcwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xyXG4gIH1cclxuICAyMCUsXHJcbiAgNDAlLFxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcclxuICB9XHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xyXG4gIH1cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KTtcclxuICB9XHJcbn1cclxuIiwiLy8gS29udGVuZXJ5XHJcbi5jb250YWluZXIge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIG1heC13aWR0aDogMTQyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfX3dpZGUge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDE2ODRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX193aWRlciB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTM5NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hcnJvdyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTExNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hcnJvd2VyIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA5MzRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZWZ0IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoOTYwcHggKyAoNTAlIC0gOTYwcHggLyAyKSk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxNDIwcHggKyAoNTAlIC0gMTQyMHB4IC8gMikpICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICAtLWJzLWd1dHRlci14OiAwO1xyXG59IiwiLnNlY3Rpb24tdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgY29sb3I6ICRncmV5MjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24tY29udGVudCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufSIsIi5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgY29sb3I6ICNjYmNiY2I7XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogI2NiY2JjYjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDcwcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb2wge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSBjYWxjKDMzLjMzMyUgLSA3MHB4LzEuNSk7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgICZfX2NvcHlyaWdodHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19lbWFpbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29tcGFueSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgICZfX2luZm8ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWxzIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gSGVhZGVyXHJcbi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gICYuYWN0aXZlIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGlja3kge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgLmhlYWRlcl9fbWFpbiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICAuaGVhZGVyX19sb2dvLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDQycHggMDtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgICYtaG9sZGVyIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDIwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDEzcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjQzcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDNweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDU5Ljk4cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI0M3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICYtbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZzogMTIuNXJlbSAwIDMuMTI1cmVtO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2xhdGU6IDEwMCUgMDtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgICAgICYub3BlbmVkIHtcclxuICAgICAgICAgIHRyYW5zbGF0ZTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XHJcbiAgICAgICAgZ2FwOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgID4gYS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4yMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yi1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyZWVuMjAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLjE4NzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDQycHgpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQyLCAyNDIsIDI0Mik7ICAgICAgXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eSAuMnMgZWFzZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4gLjJzIGVhc2UsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNSk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYWNjb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBwYWRkaW5nOiAwIC43NXJlbTtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIC41cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW4yMDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RvZ2dsZXIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubGluZSB7XHJcbiAgICAgIGZpbGw6IG5vbmU7XHJcbiAgICAgIHN0cm9rZTogJGdyZWVuO1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDY7XHJcbiAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNoYXJyYXkgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSxcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldCA2MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgfVxyXG4gICAgLmxpbmUxIHtcclxuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNjAgMjA3O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDY7XHJcbiAgICB9XHJcbiAgICAubGluZTIge1xyXG4gICAgICBzdHJva2UtZGFzaGFycmF5OiA2MCA2MDtcclxuICAgICAgc3Ryb2tlLXdpZHRoOiA2O1xyXG4gICAgfVxyXG4gICAgLmxpbmUzIHtcclxuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNjAgMjA3O1xyXG4gICAgICBzdHJva2Utd2lkdGg6IDY7XHJcbiAgICB9XHJcbiAgICAmLm9wZW5lZCB7XHJcbiAgICAgIC5saW5lMSB7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogOTAgMjA3O1xyXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTM0O1xyXG4gICAgICAgIHN0cm9rZS13aWR0aDogNjtcclxuICAgICAgfVxyXG4gICAgICAubGluZTIge1xyXG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEgNjA7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zMDtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDY7XHJcbiAgICAgIH1cclxuICAgICAgLmxpbmUzIHtcclxuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA5MCAyMDc7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMzQ7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiA2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDI1cHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMS41KTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJ0IHtcclxuICAgICYtaWNvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRncmVlbjIwMDtcclxuICAgIH1cclxuICAgICYtY291bnRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogLTEycHg7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbjIwMDtcclxuICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS4wMnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmxvYWRlciB7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgLS1fbTogY29uaWMtZ3JhZGllbnQoIzAwMDAgMTAlLCB3aGl0ZSksXHJcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KHdoaXRlIDAgMCkgY29udGVudC1ib3g7XHJcbiAgICAgIC13ZWJraXQtbWFzazogdmFyKC0tX20pO1xyXG4gICAgICBtYXNrOiB2YXIoLS1fbSk7XHJcbiAgICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IHNvdXJjZS1vdXQ7XHJcbiAgICAgIG1hc2stY29tcG9zaXRlOiBzdWJ0cmFjdDtcclxuICAgICAgYW5pbWF0aW9uOiBsMyAxcyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA0cHg7XHJcbiAgICAgIGxlZnQ6IDRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY3RpdmUge1xyXG4gIC5tZW51LWl0ZW0ge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGwzIHtcclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XHJcbiAgfVxyXG59IiwiLmJsb2ctcG9zdHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICAmX19wb3N0cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcG9zdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsZXg6IDAgMSBjYWxjKDMzLjMzJSAtIDYwcHgvMS41KTsgICAgICAgIFxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gNjBweC8yKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmJsb2ctcG9zdHNfX3RodW1iLWxpbmsgaW1nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX190aHVtYiB7ICAgIFxyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzOTAgLyAzMDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21ldGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IC0wLjFyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kYXRlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0aW1lIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLyc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zZWFyY2gge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYXJ0aWNsZS5wb3N0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMTAwcHggMDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS1wb3N0IHtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjE4NzVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19tZXRhIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLS40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NhdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25nLCBiIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0Z3JlZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICBtYXJnaW46IDExMHB4IDAgMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDA7XHJcbiAgICAgICAgJi1wcmV2IHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW5leHQge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1wcmV2LFxyXG4gICAgICAgICYtbmV4dCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG5cdCAgICAgICAgICAgICAgICBhbmltYXRpb246IHB1bHNhdGUtZndkIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGJvdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNhdGUtZndkIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGJvdGg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaGFyZSB7XHJcbiAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWljb25zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3JlY2VudCB7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiA3MHB4IDAgLTUwcHg7XHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltYWdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVjZW50LXBvc3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZmxleDogMSAxIGNhbGMoMzMuMzMzJSAtIDMwcHgvMS41KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDMwcHgvMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgJi0tbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRodW1iIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMgLyAyO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW1ldGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYWRhZGFkO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyoqXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICogYW5pbWF0aW9uIHB1bHNhdGUtZndkXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzYXRlLWZ3ZCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNhdGUtZndkIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn0iLCIuc2l0ZS1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vaGVpZ2h0OiA4MDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIvMS4xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hvbGRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDUzcHggMDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlcyB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUsXHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogNTNweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtYWJvdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJl9faG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAzMHB4LzIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaG9sZGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgKCgxMDB2dyAtIDExNzZweCkgLyAyKSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICgoMTAwdncgLSA5NDJweCkgLyAyKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAzMHB4LzIpO1xyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTAwcHggMCA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgY2FsYygzMy4zMzMlIC0gMzBweC8xLjUpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGNhbGMoNTAlIC0gMzBweC8yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtYmxvZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDgwcHggMCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICZfX2JnIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgJl9faG9sZGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBpbnNldDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNzg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAmX19wb3N0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleDogMSAxIGNhbGMoMzMuMzMzJSAtIDUwcHgvMS41KTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXM7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDUwcHgvMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5zaXRlLWJsb2dfX3Bvc3QtdGh1bWI6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aHVtYiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzOTcvMjk4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLC4zNSksdHJhbnNwYXJlbnQgNzUlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKSBjb250cmFzdCg5NSUpIHNhdHVyYXRlKDEwMCUpIGJsdXIoMHB4KSBodWUtcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgLjNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW1ldGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgICZfX2hvbGRlciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDA7XHJcbiAgICAgICAgJi0tc21hbGwge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDc1cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiA0Ljc1cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQxOS45OHB4KSB7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufSIsIi5zaXRlLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgJi0tY2VudGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zcGFjaW5nIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbC13cmFwcGVyIHtcclxuICAgICAgICAgICAgLS1jdy1nYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBwLCB1bCwgb2wge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICBhOm5vdCguYnV0dG9uKSB7XHJcbiAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIgLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaWZyYW1lW3NyYyo9XCJ5b3V0dWJlLmNvbVwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGlmcmFtZVtzcmMqPVwic3BvdGlmeS5jb21cIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgfVxyXG4gICAgaWZyYW1lW3NyYyo9XCJnb29nbGUuY29tXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufSIsIi5zaXRlLWZvcm0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMzBweDtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2VjZWNlYztcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtYWR2YW50YWdlcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgJl9faG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSAzMHB4LzIpO1xyXG4gICAgICAgICYtZmlndXJlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNzQwIC8gNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaXRlLWNvdW50ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygyNSUgLSAzMHB4LzEuMzMzKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDMwcHgvMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAuc2l0ZS1jb3VudGVyX192YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdmFsdWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn0iLCIuc2l0ZS1tYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19pZnJhbWUge1xyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wcmVsb2FkZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgJi1zcGlubmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2UwZTBlMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJ0bi10ZXh0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbWFwU3BpbiAuOHMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnRuLXRleHQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpZnJhbWUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDEwMjQvNzAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG1hcFNwaW4ge1xyXG4gICAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XHJcbn0iLCIuc2l0ZS1uZXdzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA0MHB4IDMwcHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoMjUlIC0gMzBweC8xLjMzMyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZmlndXJlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNzY4IC8gNTEyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMC45MzQ5cmVtICsgMC44ODc2dncsIDJyZW0pO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2l0ZS1pbmZvcm1hdG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA0MHB4IDMwcHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMzBweC8yKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBnYXA6IDcwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZpZ3VyZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMTIgLyAzMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaXRlLWFyZWFzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNzkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19hY2NvcmRpb24ge1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogI2ZmZjtcclxuICAgICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiBmaWxsPVwiJTIzYzJjMmMyXCI+PHBhdGggZD1cIk0yMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzLDE3MC42NjYgTDM4NCwxNzAuNjY2NjY3IEwzODQsMjEzLjMzMzMzMyBMMjEzLjMzMywyMTMuMzMzIEwyMTMuMzMzMzMzLDM4NCBMMTcwLjY2NjY2NywzODQgTDE3MC42NjYsMjEzLjMzMyBMMS40MjEwODU0N2UtMTQsMjEzLjMzMzMzMyBMMS40MjEwODU0N2UtMTQsMTcwLjY2NjY2NyBMMTcwLjY2NiwxNzAuNjY2IEwxNzAuNjY2NjY3LDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IFpcIj48L3BhdGg+PC9zdmc+Jyk7XHJcbiAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHZpZXdCb3g9XCIwIDAgNTEyIDUxMlwiIHZlcnNpb249XCIxLjFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgZmlsbD1cIiUyM2MyYzJjMlwiPjxyZWN0IGlkPVwiQ29tYmluZWQtU2hhcGVcIiB4PVwiMFwiIHk9XCIwXCIgd2lkdGg9XCIzODRcIiBoZWlnaHQ9XCI0Mi42NjY2NjY3XCI+PC9yZWN0Pjwvc3ZnPicpO1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAyNXB4O1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCA0OHB4O1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIHN0cm9uZywgYiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYm9keSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlYmViZWI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsLCBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2l0ZS1kb2NzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogN3B4IDIwcHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMjBweC8yKTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWZ1bGwge1xyXG4gICAgICAgICAgICAuc2l0ZS1kb2NzX19saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNpdGUtZG9jc19fbGlzdC1idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtc3RhZ2VzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLS1mdWxsIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMyUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaG9sZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBnYXA6IDU1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zdGFnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1udW1iZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuNztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpdGUtZmFxIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNzkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19hY2NvcmRpb24ge1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogI2ZmZjtcclxuICAgICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiBmaWxsPVwiJTIzYzJjMmMyXCI+PHBhdGggZD1cIk0yMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzLDE3MC42NjYgTDM4NCwxNzAuNjY2NjY3IEwzODQsMjEzLjMzMzMzMyBMMjEzLjMzMywyMTMuMzMzIEwyMTMuMzMzMzMzLDM4NCBMMTcwLjY2NjY2NywzODQgTDE3MC42NjYsMjEzLjMzMyBMMS40MjEwODU0N2UtMTQsMjEzLjMzMzMzMyBMMS40MjEwODU0N2UtMTQsMTcwLjY2NjY2NyBMMTcwLjY2NiwxNzAuNjY2IEwxNzAuNjY2NjY3LDEuNDIxMDg1NDdlLTE0IEwyMTMuMzMzMzMzLDEuNDIxMDg1NDdlLTE0IFpcIj48L3BhdGg+PC9zdmc+Jyk7XHJcbiAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHZpZXdCb3g9XCIwIDAgNTEyIDUxMlwiIHZlcnNpb249XCIxLjFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgZmlsbD1cIiUyM2MyYzJjMlwiPjxyZWN0IGlkPVwiQ29tYmluZWQtU2hhcGVcIiB4PVwiMFwiIHk9XCIwXCIgd2lkdGg9XCIzODRcIiBoZWlnaHQ9XCI0Mi42NjY2NjY3XCI+PC9yZWN0Pjwvc3ZnPicpO1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAyNXB4O1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCAyOHB4O1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbnVtYmVyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIHN0cm9uZywgYiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIHN0cm9uZywgYiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYm9keSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlYmViZWI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaXRlLWdhbGxlcnkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19wcmV2aWV3cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoMjAlIC0gMjBweC8xLjI1KTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgY2FsYygzMy4zMzMlIC0gMjBweC8xLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoNTAlIC0gMjBweC8yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMS40MTQyO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgLjI1KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYWdlLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luOiA2MHB4IDA7XHJcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgIGgxIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgcCwgdWwsIG9sIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgYTpub3QoLmJ1dHRvbikge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yNXM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiICxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41OyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
