.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_white) center/100% no-repeat;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_checked) center no-repeat}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:33px;height:33px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:30px;height:30px}.suggested-product-card{background-color:var(--color-neutral-lighter);margin:5px;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s,-webkit-transform .5s;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.suggested-product-card .subst{text-decoration:none;position:absolute;z-index:1;width:100%;height:100%}.suggested-product-card .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.suggested-product-card .card-content .card-half-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.suggested-product-card .card-content .img-content{position:relative;width:100%;height:93px}.suggested-product-card .card-content .img-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suggested-product-card .card-content .img-content a{display:block}.suggested-product-card .card-content .img-content i{position:absolute}.suggested-product-card .card-content .img-content .city-name{font-size:clamp(10px,1.1vw,14px);line-height:clamp(10px,1.1vw,14px);text-align:center;color:var(--color-primary-light);background-color:var(--color-neutral-lightest);font-family:Poppins,Poppins-Medium,sans-serif;margin:5px 0 10px}.suggested-product-card .card-content .img-content .new-label{position:absolute;top:-11px;left:-49px;font-size:9px;font-weight:700;background:var(--red-basic);width:120px;text-align:center;padding:25px 0 10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:var(--white)}.suggested-product-card .card-content .suggested-product-owner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41.67vw;min-height:30px;overflow-wrap:anywhere;position:absolute;bottom:-15px;left:12px;padding:3px 7px 3px 0;font-size:10px;text-align:left;background-color:var(--color-primary);font-family:Poppins,Poppins-Medium,sans-serif;border-radius:10px;max-width:182px}.suggested-product-card .card-content .suggested-product-owner-block .owner-name{font-size:clamp(10px,1.1vw,11px)}.suggested-product-card .card-content .suggested-product-owner-block .img-content-label{width:40px!important;height:40px;position:absolute!important;left:-11px;overflow:initial;margin:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.suggested-product-card .card-content .suggested-product-owner-block .img-content-label img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--white);background:var(--white);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1607843137);box-shadow:0 2px 3px rgba(0,0,0,.1607843137)}.suggested-product-card .card-content .suggested-product-owner-block .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);position:relative;padding-left:31px}.suggested-product-card .text-content{position:relative;padding:20px 10px 10px 18px;color:var(--blue-basic);min-height:125px;height:auto;text-align:left}.suggested-product-card .text-content .title{margin:0 0 10px!important}.suggested-product-card .text-content .experience-title{font-size:17px!important;line-height:1.3!important;color:var(--blue-basic);text-align:left}.suggested-product-card .text-content .ellipsis-span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.6em;line-height:1.3em!important;word-break:normal;overflow-wrap:break-word;max-width:98%}.suggested-product-card .text-content .sub-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.suggested-product-card .text-content .sub-description p{position:relative;font-size:clamp(12px,1.1vw,14px);line-height:clamp(12px,1.1vw,14px);margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggested-product-card .text-content .sub-description .description{font:400 12px Poppins-Medium,sans-serif;display:none;margin:0 0 5px}.suggested-product-card .text-content .sub-description .doodle-icon{display:block;width:clamp(15px,1.1vw,18px);height:clamp(15px,1.1vw,18px);margin-right:5px}.suggested-product-card .text-content .sub-description .duration-doodle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-duration_blue) 0 0/contain no-repeat}.suggested-product-card .text-content .sub-description .price-doodle{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-price_blue) 0 0/contain no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.suggested-product-card .text-content .reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;background-color:var(--color-neutral-lighter);margin-top:5px;height:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.suggested-product-card .text-content .reviews .list-star{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;list-style:none;padding:0}.suggested-product-card .text-content .reviews .list-star li:last-child{margin:0}.suggested-product-card .text-content .reviews .list-star li .star-icon{display:block;width:clamp(15px,1.1vw,25px);height:clamp(15px,1.1vw,25px);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) 0 0/contain no-repeat}.suggested-product-card .text-content .reviews-count{margin:0;padding-top:3px;font-size:clamp(11px,1.1vw,13px)}.suggested-product-card .text-content.show-creator-label{padding:25px 10px 10px 18px}.suggested-product-card .text-content.show-creator-label .city-name{display:inline-block;width:100%;text-align:left;font-size:clamp(13px,1.1vw,12px);line-height:1.2;color:var(--color-primary-light);background-color:transparent;font-family:Poppins-Bold,sans-serif;text-transform:uppercase;margin:0}.suggested-product-card .text-content:hover .title{color:var(--yellow-basic)}.suggested-product-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.suggested-product-card:hover .img-content{-webkit-filter:brightness(80%);filter:brightness(80%)}.suggested-product-card:hover .img-content img{height:96%}.suggested-product-card:hover .img-content .suggested-product-owner-block{left:13px}@media screen and (min-width:992px){.suggested-product-card{margin:5px;height:initial}.suggested-product-card .img-content{height:initial}.suggested-product-card .card-content .suggested-product-owner-block{width:164px}.suggested-product-card .text-content .sub-description{margin-top:15px}.suggested-product-card .text-content .sub-description .description{display:block}.suggested-product-card .text-content .experience-title{font-size:15px!important}.suggested-product-card .text-content .reviews{margin-top:10px;padding-bottom:10px}}@media screen and (min-width:1200px){.suggested-product-card .card-content .suggested-product-owner-block{width:182px}}@media screen and (min-width:1440px){.suggested-product-card .card-content .suggested-product-owner-block{width:190px}.suggested-product-card .text-content .sub-description{margin-top:13px}.suggested-product-card .text-content.show-creator-label{padding-top:25px}}@media screen and (min-width:1600px){.suggested-product-card .card-content .img-content .city-name{line-height:13px}.suggested-product-card .text-content .sub-description p{line-height:16px}.suggested-product-card .text-content.show-creator-label .city-name{line-height:13px}}@media screen and (min-width:1905px){.suggested-product-card .text-content .sub-description p{line-height:18px}.suggested-product-card .text-content .reviews{height:25px}}.search-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0}.search-page .search-tool-section{padding:25px 0}.search-page .search-page-container{padding:0 0 25px}.search-page .search-page-container .search-page-title{font:700 12px Poppins-Bold,sans-serif;background-color:var(--blue-basic);color:var(--white);padding:5px 10px;text-align:center}.search-page .search-page-container .filter-nav-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 19px 7px;background:var(--white);z-index:1111;position:sticky;top:var(--nav-bar-height)}.search-page .search-page-container .filter-nav-section .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;height:7.8vw;background:#f4f4f4;padding:0 10px 0 0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:70vw}.search-page .search-page-container .filter-nav-section .nav-item span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;text-align:left;font-family:Poppins,sans-serif;font-size:3.6vw;color:#626060;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .search-page-container .filter-nav-section .nav-item.result-info-block{background:var(--white);cursor:initial}.search-page .search-page-container .filter-nav-section .nav-item.result-info-block span{font-family:Poppins-Bold,Poppins-Medium,sans-serif;font-size:3.35vw;font-weight:600;overflow-wrap:anywhere;min-height:33px;width:auto}.search-page .search-page-container .filter-nav-section .nav-item.filter-btn{width:21.3vw;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-page .search-page-container .filter-nav-section .nav-item.filter-btn span{display:block;text-align:center}.search-page .search-page-container .filter-nav-section .nav-item:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.search-page .search-page-container .filter-nav-section.fixed{position:fixed;top:75px}.search-page .search-page-container .matched-info-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.search-page .search-page-container .matched-info-container .title{font-family:Poppins-ExtraBold,sans-serif;font-size:6.2vw;line-height:6.7vw;text-align:left;margin:0}.search-page .search-page-container .matched-info-container .similar-searches-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;overflow-y:auto;overflow-x:auto}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches{font-size:4.5vw;line-height:5.7vw;width:100%;padding:10px 0 15px;white-space:nowrap;overflow-x:auto;font-family:Poppins,sans-serif;margin:0}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches .similar-search{color:var(--blue-basic);text-decoration:none;margin:0 15px 0 2px;cursor:pointer;font-family:Poppins-SemiBold,sans-serif;font-weight:600;position:relative}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches .similar-search span{color:var(--blue-basic);font-size:4.5vw;line-height:5.7vw;cursor:pointer}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches .similar-search::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background-color:var(--blue-basic)}.search-page .search-page-container .close-icon{margin-right:5px;position:relative;display:block;width:20px;height:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/header-common-icons-sprite-21697c9d32.svg#close-icon) center/cover no-repeat}.search-page .search-page-container .results-title{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .search-page-container .clear-results-btn{background:0 0;border:none}.search-page .search-page-container .results-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;min-height:77vh;position:relative}.search-page .search-page-container .results-container .load-more{position:absolute;bottom:-120px}.search-page .search-page-container .empty-products-section,.search-page .search-page-container .suggested-products-container{padding:15px 19px 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .search-page-container .empty-products-section .suggested-product-card,.search-page .search-page-container .suggested-products-container .suggested-product-card{width:calc(50% - 10px);min-height:245px;height:auto}.search-page .search-page-container .suggested-products-container{padding:15px 15px 10px}.search-page .search-page-container .promo-unit-card{position:relative;margin:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);cursor:pointer;-webkit-transition:.3s;transition:.3s}.search-page .search-page-container .promo-unit-card .promo-unit-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.search-page .search-page-container .promo-unit-card .image-contaiener{height:100%}.search-page .search-page-container .promo-unit-card .image-contaiener img{width:100%;height:100%}.search-page .search-page-container .promo-unit-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.search-page .search-page-container .promo-unit-card:hover .image-contaiener{-webkit-filter:brightness(80%);filter:brightness(80%)}.search-page .search-page-container .empty-products-section{grid-template-columns:repeat(1,1fr)}.search-page .search-page-container .empty-products-section .text-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Poppins-Bold,sans-serif;font-size:clamp(20px,1.1vw,24px);line-height:clamp(24px,1.1vw,28px);width:100%;overflow-wrap:anywhere}.search-page .search-page-container .filters-section{position:fixed;overflow:hidden;z-index:2000;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:27px;font-size:16px;height:100%;max-width:430px;padding-bottom:15px;background:var(--white);bottom:-100%}@-webkit-keyframes slideIn{from{bottom:-100%}to{bottom:calc(var(--nav-bar-height) * -1)}}@keyframes slideIn{from{bottom:-100%}to{bottom:calc(var(--nav-bar-height) * -1)}}@-webkit-keyframes slideOut{from{bottom:calc(var(--nav-bar-height) * -1)}to{bottom:-100%}}@keyframes slideOut{from{bottom:calc(var(--nav-bar-height) * -1)}to{bottom:-100%}}.search-page .search-page-container .filters-section.show{-webkit-animation:.5s forwards slideIn;animation:.5s forwards slideIn}.search-page .search-page-container .filters-section.hide{-webkit-animation:.5s forwards slideOut;animation:.5s forwards slideOut}.search-page .search-page-container .filters-section .applied-filters-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.search-page .search-page-container .filters-section .applied-filters-container .clear-btn{background:0 0;color:var(--blue-basic);border:none;font-family:Poppins-Light,sans-serif;font-size:14px;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:125px;padding:0;margin:10px 0}.search-page .search-page-container .filters-section .applied-filters-container .clear-btn span{text-decoration:underline;display:inline-block;text-align:left;width:100%}.search-page .search-page-container .filters-section .applied-filters-container .star-icon{display:none;width:15px;height:14px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) 0 0/contain no-repeat;margin-left:0;margin-right:3px;margin-top:0}.search-page .search-page-container .filters-section .filters{background:var(--white);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-height:calc(100% - 150px);padding-top:10px}.search-page .search-page-container .filters-section .top-title{width:100%;font-family:Popins-Medium,sans-serif;font-size:16px;margin-bottom:0;padding:0}.search-page .search-page-container .filters-section .accordion-content{display:none;max-height:250px;overflow-y:auto}.search-page .search-page-container .filters-section .accordion-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0}.search-page .search-page-container .filters-section .filters-list{max-height:100%;padding:0 20px;overflow-y:scroll;scroll-behavior:smooth;scrollbar-width:thin}.search-page .search-page-container .filters-section .filters-list::-webkit-scrollbar{width:2px}.search-page .search-page-container .filters-section .accordion-filters,.search-page .search-page-container .filters-section .filter-block{border-bottom:1px solid var(--blue-basic);padding:10px 0}.search-page .search-page-container .filters-section .accordion-filters .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.search-page .search-page-container .filters-section .accordion-filters .name i{display:inline-block;margin-left:10px;width:15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat;-webkit-transform:rotate(0);transform:rotate(0);webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);margin-top:7px;height:15px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.search-page .search-page-container .filters-section .accordion-filters .name i.down{-webkit-transform:rotate(180deg);transform:rotate(180deg);webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.search-page .search-page-container .filters-section .accordion-filters .name i:hover{background:var(--color-accent-gold)}.search-page .search-page-container .filters-section .accordion-filters:last-child{border-bottom:none}.search-page .search-page-container .filters-section .filter-title{font-family:Poppins-Bold,Poppins-Medium,sans-serif;margin:0 0 10px;font-weight:600}.search-page .search-page-container .filters-section .input-checkbox-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;background:var(--white);cursor:pointer;-webkit-transition:.4s;transition:.4s;border:1px solid var(--blue-basic);margin-right:7px;margin-top:0;border-radius:2px}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;pointer-events:none}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]:checked::after{background:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-angle-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#icon-angle-down) center/contain no-repeat}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]:checked{background:var(--blue-basic)}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]:focus{outline:0!important}.search-page .search-page-container .filters-section .input-checkbox-holder label{cursor:pointer;margin-bottom:0;font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:26px;font-weight:initial;padding-top:3px}.search-page .search-page-container .filters-section .input-checkbox-holder label .star-icon{display:inline-block;width:15px;height:14px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#star_yellow) 0 0/contain no-repeat;margin-left:0;margin-top:3px}.search-page .search-page-container .filters-section .rating-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:302px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .search-page-container .filters-section .rating-block-container .input-checkbox-holder{margin-right:5px;padding-top:10px}.search-page .search-page-container .filters-section .rating-block-container .input-checkbox-holder:first-child{margin-top:initial}.search-page .search-page-container .filters-section .footer-box{position:absolute;left:0;bottom:var(--nav-bar-height);width:100vw;margin:0;padding-top:10px;background:var(--white)}.search-page .search-page-container .filters-section .footer-buttons{width:100%;max-width:430px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-ms-flex-negative:0;flex-shrink:0;background:var(--blue-basic)}.search-page .search-page-container .filters-section .footer-buttons .apply-btn,.search-page .search-page-container .filters-section .footer-buttons .clear-btn{width:45%;height:40px;color:var(--blue-basic);font-family:Poppins,sans-serif;font-size:15px;line-height:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:#f8f8f8;cursor:pointer}.search-page .search-page-container .filters-section .footer-buttons .apply-btn:hover,.search-page .search-page-container .filters-section .footer-buttons .clear-btn:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.search-page .search-page-container .filters-section .footer-buttons .apply-btn{background:var(--yellow-basic)}.search-page .search-page-container .price-range-section-container{margin-top:20px;width:100%}.search-page .search-page-container .price-range-section-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;outline:0;position:absolute;margin:auto;top:0;bottom:0;background-color:transparent;pointer-events:none;z-index:1}.search-page .search-page-container .price-range-section-container .slider-track{width:100%;height:5px;position:absolute;margin:auto;top:0;bottom:0;border-radius:5px}.search-page .search-page-container .price-range-section-container input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.search-page .search-page-container .price-range-section-container input[type=range]::-moz-range-track{-moz-appearance:none;height:5px}.search-page .search-page-container .price-range-section-container input[type=range]::-ms-track{appearance:none;height:5px}.search-page .search-page-container .price-range-section-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;background-color:var(--white);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;margin-top:-9px;pointer-events:auto;border-radius:50%}.search-page .search-page-container .price-range-section-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.3);pointer-events:auto;border:none}.search-page .search-page-container .price-range-section-container input[type=range]::-ms-thumb{appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.3);pointer-events:auto}.search-page .search-page-container .range-labels,.search-page .search-page-container .wrapper{width:234px;margin:0}.search-page .search-page-container .range-labels{font-size:14px;line-height:17px;font-family:Poppins,sans-serif;text-align:right;margin-bottom:10px;padding-right:10px}.search-page .search-page-container .range-slider{position:relative;width:100%;display:grid;margin-bottom:0}.search-page .search-page-container .range-slider .range-labels{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.search-page .search-page-container .range-slider .range-labels .range-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;color:#fff;line-height:1}.search-page .search-page-container .range-slider .range-labels .range-label-start{-ms-flex-item-align:start;align-self:flex-start}.search-page .search-page-container .range-slider .range-labels .range-label-end{-ms-flex-item-align:end;align-self:flex-end}.search-page .search-page-container .labels-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:35px}.search-page .search-page-container .add-to-filter-price{display:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width:768px){.search-page .search-page-container .filter-nav-section .nav-item{height:35px;width:70%}.search-page .search-page-container .filter-nav-section .nav-item span{font-size:20px}.search-page .search-page-container .filter-nav-section .nav-item.result-info-block span{font-size:18px;min-height:35px}.search-page .search-page-container .filter-nav-section .nav-item.filter-btn{width:22%}@-webkit-keyframes slideIn{from{bottom:-100%}to{bottom:calc(var(--nav-bar-height) * -1)}}@keyframes slideIn{from{bottom:-100%}to{bottom:calc(var(--nav-bar-height) * -1)}}@-webkit-keyframes slideOut{from{bottom:-155px}to{bottom:-100%}}@keyframes slideOut{from{bottom:-155px}to{bottom:-100%}}.search-page .search-page-container .filters-section .filters{max-height:calc(100% - 160px);padding-top:5px}.search-page .search-page-container .filters-section .filters-list{overflow-y:auto}.search-page .search-page-container .filters-section .footer-box{bottom:75px;width:100%;margin:0}.search-page .search-page-container .filters-section .footer-buttons{width:100%}.search-page .search-page-container .filters-section .footer-buttons .apply-btn,.search-page .search-page-container .filters-section .footer-buttons .clear-btn{width:40%}}@media screen and (min-width:992px){.search-page{max-width:1905px;margin:0 auto}.search-page ::-webkit-scrollbar{width:2px}.search-page .search-page-container{padding:0 0 45px}.search-page .search-page-container .filter-nav-section{display:none}.search-page .search-page-container .search-page-title{font-size:14px}.search-page .search-page-container .matched-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:top 1s ease-in-out;transition:top 1s ease-in-out;background:var(--color-neutral-lightest);position:sticky;top:90px;z-index:1001;width:100%;padding-top:40px;padding-bottom:10px;left:0;padding-left:5.37109375vw}.search-page .search-page-container .matched-info-container .results-title{margin-bottom:10px}.search-page .search-page-container .matched-info-container .title{font-size:24px;line-height:24px}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches{font-size:16px;line-height:24px;padding:10px 0 15px}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches .similar-search span{color:var(--blue-basic);font-size:16px;line-height:24px;cursor:pointer}.search-page .search-page-container .results-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding:0 40px}.search-page .search-page-container .empty-products-section,.search-page .search-page-container .suggested-products-container{width:67.59vw;padding-top:0;padding-left:20px}.search-page .search-page-container .empty-products-section .suggested-product-card,.search-page .search-page-container .suggested-products-container .suggested-product-card{width:calc(33.3333333333% - 10px)}.search-page .search-page-container .empty-products-section{grid-template-columns:repeat(1,1fr)}.search-page .search-page-container .empty-products-section .text-info{font-family:Poppins-Bold,sans-serif;font-size:clamp(24px,1.1vw,28px);line-height:clamp(28px,1.1vw,32px)}.search-page .search-page-container .remove-applied-item-btn{width:15px;height:100%;border:none;background:0 0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--blue-basic)}.search-page .search-page-container .remove-applied-item-btn:hover{color:var(--yellow-basic)}.search-page .search-page-container .filters-section{width:26.63vw;line-height:27px;font-size:16px;max-width:355px;z-index:1000;background:var(--color-neutral-lighter);position:relative;-webkit-transition:top 1s ease-in-out;transition:top 1s ease-in-out}.search-page .search-page-container .filters-section .applied-filters-container{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:15px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:7px;margin-bottom:7px;font-size:14px;line-height:14px;padding:2px 8px;color:var(--blue-basic);border:1px solid var(--blue-basic);border-radius:30px;font-family:Poppins,sans-serif;min-height:24px;cursor:pointer}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:4px;font-size:14px;line-height:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box span .star-icon{width:15px;height:13px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box span .radio-input-all-description{font-size:10px;line-height:12px;margin-left:2px;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-page .search-page-container .filters-section .applied-filters-container .clear-btn{margin:12px 0;font-size:13px}.search-page .search-page-container .filters-section .applied-filters-container .clear-btn span{text-decoration:underline;display:inline-block;text-align:left;width:100%}.search-page .search-page-container .filters-section .filters{background:var(--color-neutral-lighter);max-height:initial}.search-page .search-page-container .filters-section .top-title{display:none}.search-page .search-page-container .filters-section .accordion-content{display:none;background:var(--color-neutral-lighter)}.search-page .search-page-container .filters-section .accordion-content.price-range-content{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:initial}.search-page .search-page-container .filters-section .filters-list{background:var(--color-neutral-lighter);overflow-y:auto;padding-left:15px}.search-page .search-page-container .filters-section .filter-title{font-family:Poppins-Medium,sans-serif;font-size:15px;font-weight:600;margin-bottom:5px}.search-page .search-page-container .filters-section .accordion-filters,.search-page .search-page-container .filters-section .filter-block{border-bottom:1px solid var(--blue-basic);padding:11px 0;width:19.7vw}.search-page .search-page-container .filters-section .accordion-filters .name i{display:inline-block;width:13px}.search-page .search-page-container .filters-section .accordion-filters .name i.price-range-list,.search-page .search-page-container .filters-section .sort-block{display:none}.search-page .search-page-container .filters-section .input-checkbox-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0}.search-page .search-page-container .filters-section .input-checkbox-holder:first-child{margin-top:10px}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]{width:14px;height:14px;margin-right:5px}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]::after{width:12px;height:12px}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]:checked{background:var(--white)}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]:checked::after{background:var(--color-primary)}.search-page .search-page-container .filters-section .input-checkbox-holder label{font-size:14px;line-height:27px;padding-top:0}.search-page .search-page-container .filters-section .input-checkbox-holder label .star-icon{width:15px;height:13px}.search-page .search-page-container .filters-section .rating-block-container{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.search-page .search-page-container .filters-section .rating-block-container .input-checkbox-holder{padding-top:0;margin-right:15px}.search-page .search-page-container .filters-section .rating-block-container .input-checkbox-holder:first-child{margin-top:3px}.search-page .search-page-container .filters-section .footer-box{display:none}.search-page .search-page-container .filters-section .footer-buttons .apply-btn,.search-page .search-page-container .filters-section .footer-buttons .clear-btn{font-family:Poppins-Medium,sans-serif}.search-page .search-page-container .filters-section.sort-desktop{background:var(--white);position:absolute;top:63px;left:initial;right:0;overflow:visible;height:45px;min-width:200px;width:initial;max-width:370px}.search-page .search-page-container .filters-section.sort-desktop .accordion-content,.search-page .search-page-container .filters-section.sort-desktop .filters,.search-page .search-page-container .filters-section.sort-desktop .filters-list{background:var(--white)}.search-page .search-page-container .filters-section.sort-desktop .filters{max-height:initial}.search-page .search-page-container .filters-section.sort-desktop .filters-list{overflow-y:initial;max-height:initial;height:auto}.search-page .search-page-container .filters-section.sort-desktop .sort-block{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--white)}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters{position:relative;border-bottom:none;padding:12px 40px 12px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .name i{display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);margin-top:7px;height:15px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .name i.down{-webkit-transform:rotate(180deg);transform:rotate(180deg);webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .name.selected-sort{min-width:220px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .accordion-content{position:absolute;top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:185px;background:var(--color-neutral-lighter);width:100%;padding-right:20px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);box-shadow:0 2px 3px 0 rgba(0,0,0,.3);border-radius:6px;left:-24px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .filter-title{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .filter-title .checked-sort-value{font-family:Poppins,sans-serif;font-weight:400}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder input[type=checkbox],.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder input[type=checkbox]::after{display:none}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder input[type=checkbox]:checked+label{font-family:Popins-SemiBold,sans-serif;font-weight:600;color:#bcbcbc}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder label{line-height:24px}.search-page .search-page-container .range-labels,.search-page .search-page-container .wrapper{width:100%}.search-page .search-page-container .range-labels{font-size:13px;text-align:left;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .search-page-container .add-to-filter-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;background:var(--blue-basic);color:var(--white);cursor:pointer;border-radius:20px;font-size:13px;padding:5px;text-align:center;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1200px){.search-page .search-page-container .filters-section .filters-list{padding-left:30px}.search-page .search-page-container .price-range-section-container{margin-top:25px}.search-page .search-page-container .range-labels{font-size:14px;text-align:right;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-page .search-page-container .add-to-filter-price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:0;margin-top:0}}@media screen and (min-width:1440px){.search-page .search-page-container .suggested-products-container .suggested-product-card{width:calc(25% - 10px)}.search-page .search-page-container .filters-section{width:23.63vw}.search-page .search-page-container .filters-section .filter-title{font-size:16px}.search-page .search-page-container .filters-section .accordion-filters,.search-page .search-page-container .filters-section .filter-block{width:17.8vw;max-width:280px}.search-page .search-page-container .filters-section .accordion-filters .name i{width:15px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters{max-width:initial}.search-page .search-page-container .empty-products-section,.search-page .search-page-container .suggested-products-container{width:73vw}}@media screen and (min-width:1600px){.search-page .search-page-container .empty-products-section,.search-page .search-page-container .suggested-products-container{width:74.59vw}}@media screen and (min-width:1920px){.search-page .search-page-container .matched-info-container{padding-left:66px;left:calc((100% - 1820px)/ 2);-webkit-box-shadow:none;box-shadow:none;top:90px;width:1795px;padding-top:55px}.search-page .search-page-container .matched-info-container .results-title{margin-bottom:20px}.search-page .search-page-container .matched-info-container .title{font-size:32px;line-height:27px}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches{font-size:20px;line-height:27px;padding:10px 0 20px}.search-page .search-page-container .matched-info-container .similar-searches-container .similar-searches .similar-search span{font-size:20px;line-height:27px}.search-page .search-page-container .empty-products-section,.search-page .search-page-container .suggested-products-container{width:1425px;padding-left:15px}.search-page .search-page-container .filters-section{width:355px;line-height:27px;padding:0 10px}.search-page .search-page-container .filters-section .filter-title{font-size:21px}.search-page .search-page-container .filters-section .accordion-filters,.search-page .search-page-container .filters-section .filter-block{width:275px;padding:20px 0}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]{width:17px;height:17px}.search-page .search-page-container .filters-section .input-checkbox-holder input[type=checkbox]::after{width:15px;height:15px}.search-page .search-page-container .filters-section .input-checkbox-holder label{font-size:17px;line-height:31px}.search-page .search-page-container .filters-section .input-checkbox-holder label .star-icon{width:16px;height:15px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters{padding-top:20px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box{font-size:16px;line-height:16px;min-height:26px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box span{font-size:16px;line-height:16px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box span .radio-input-all-description{font-size:15px;line-height:15px}.search-page .search-page-container .filters-section .applied-filters-container .applied-filters .applied-item-box .remove-applied-item-btn{width:20px}.search-page .search-page-container .filters-section .applied-filters-container .clear-btn{width:100px;font-size:14px}.search-page .search-page-container .filters-section .footer-buttons{padding:16px}.search-page .search-page-container .filters-section .footer-buttons .apply-btn,.search-page .search-page-container .filters-section .footer-buttons .clear-btn{font-size:17px}.search-page .search-page-container .filters-section.sort-desktop{top:90px;width:100%;max-width:445px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters{padding-right:0}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .filter-title{font-size:21px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .input-checkbox-holder label{line-height:27px}.search-page .search-page-container .filters-section.sort-desktop .accordion-filters .accordion-content{min-height:200px;left:10px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmF2b3JpdGUtaWNvbi5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkLXN0eWxlLnNjc3MiLCJfc2VhcmNoLXBhZ2UtbW9iaWxlLnNjc3MiLCJfc2VhcmNoLXBhZ2UtZGVza3RvcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLDJCQ0NBLDhCREFBLHFDQ0dJLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLFFBQ0EsUUFBQSxFRFVKLDZDQURBLGdEQUVBLHVEQUpBLGdEQ0xJLG1ERE1KLDBEQUtBLHVEQURBLDBEQUVBLGlFQ1RRLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLFlBQ0EsWUFDQSxtQkFBQSxLQUFBLGdCQUFBLEtBQUEsV0FBQSxLRGtCUixvREFEQSx1REFFQSw4REFKQSx1RENiUSwwRERjUixpRUFLQSw4REFEQSxpRUFFQSx3RUNuQlksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwySEFBQSxPQUNBLEtBREEsVUFFQSxRQUFBLEVEeUJaLHFEQUNBLHdEQUNBLCtEQ3ZCSSx3RERtQkosMkRBQ0Esa0VBSUEsK0RBQ0Esa0VBQ0EseUVDdkJRLFdBQUEsNkhBQUEsT0FBQSxV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LEtBRUEsNkZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FPUixpR0FDSSxZQUFBLEtBRUEsbUhBQ0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLEtBRUEsd0hBQ0ksVUFBQSxLQUNBLFlBQUEsS0FFQSxxSkFDSSxVQUFBLEtBQ0EsWUFBQSxLQUlSLDRJQUNJLE1BQUEsS0FLWiwyRkFDSSxNQUFBLE1BQ0EsVUFBQSxLQUlSLHFFQUNJLFFBQUEsS0orcENsQixnRkk3cENrQixnRkFFSSxVQUFBLEtBSVIsa0VBQ0ksSUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE1BRUEscUZBQ0ksY0FBQSxFQUVBLG1HQUNJLFVBQUEsS0FJQSxrSEFDSSxZQUFBLEtBSVIsd0dBQ0ksV0FBQSxNQUNBLEtBQUEiLCJmaWxlIjoiZnJvbnRlbmQtc2VhcmNoLXBhZ2UtMzBhMDIyOWFhOC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZTo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2hlYXJ0X3doaXRlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNoZWFydF9jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0b3A6IDdweDtcbiAgfVxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxufVxuXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgbWFyZ2luOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAxcztcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnN1YnN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtaGFsZi1ibG9jayB7XG4gIGZsZXg6IDE7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTNweDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLmltZy1jb250ZW50IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLmltZy1jb250ZW50IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLmltZy1jb250ZW50IGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCAuY2l0eS1uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAxLjF2dywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgxMHB4LCAxLjF2dywgMTRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDVweCAwIDEwcHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5pbWctY29udGVudCAubmV3LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMXB4O1xuICBsZWZ0OiAtNDlweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZC1iYXNpYyk7XG4gIHdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDEuNjd2dztcbiAgbWluLWhlaWdodDogMzBweDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogMTJweDtcbiAgcGFkZGluZzogM3B4IDdweCAzcHggMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IDE4MnB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sgLm93bmVyLW5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDEuMXZ3LCAxMXB4KTtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIC5pbWctY29udGVudC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IC0xMXB4O1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayAuaW1nLWNvbnRlbnQtbGFiZWwgaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayAuaW5mby1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxOHB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuZXhwZXJpZW5jZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLmVsbGlwc2lzLXNwYW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAyLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LXdpZHRoOiA5OCU7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuMXZ3LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDEycHgsIDEuMXZ3LCAxNHB4KTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQ6IDQwMCAxMnB4IFwiUG9wcGlucy1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIC5kb29kbGUtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2xhbXAoMTVweCwgMS4xdncsIDE4cHgpO1xuICBoZWlnaHQ6IGNsYW1wKDE1cHgsIDEuMXZ3LCAxOHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24gLmR1cmF0aW9uLWRvb2RsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNpY29uLWR1cmF0aW9uX2JsdWVcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24gLnByaWNlLWRvb2RsZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNpY29uLXByaWNlX2JsdWVcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5yZXZpZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5yZXZpZXdzIC5saXN0LXN0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAucmV2aWV3cyAubGlzdC1zdGFyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5yZXZpZXdzIC5saXN0LXN0YXIgbGkgLnN0YXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2xhbXAoMTVweCwgMS4xdncsIDI1cHgpO1xuICBoZWlnaHQ6IGNsYW1wKDE1cHgsIDEuMXZ3LCAyNXB4KTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAucmV2aWV3cy1jb3VudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgZm9udC1zaXplOiBjbGFtcCgxMXB4LCAxLjF2dywgMTNweCk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50LnNob3ctY3JlYXRvci1sYWJlbCB7XG4gIHBhZGRpbmc6IDI1cHggMTBweCAxMHB4IDE4cHg7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50LnNob3ctY3JlYXRvci1sYWJlbCAuY2l0eS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAxLjF2dywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQ6aG92ZXIgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG59XG4uc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZDpob3ZlciAuaW1nLWNvbnRlbnQge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkOmhvdmVyIC5pbWctY29udGVudCBpbWcge1xuICBoZWlnaHQ6IDk2JTtcbn1cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkOmhvdmVyIC5pbWctY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICBsZWZ0OiAxM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5pbWctY29udGVudCB7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC5jYXJkLWNvbnRlbnQgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICB3aWR0aDogMTY0cHg7XG4gIH1cbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnN1Yi1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLmV4cGVyaWVuY2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnJldmlld3Mge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAuY2FyZC1jb250ZW50IC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayB7XG4gICAgd2lkdGg6IDE4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgfVxuICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCAudGV4dC1jb250ZW50IC5zdWItZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudC5zaG93LWNyZWF0b3ItbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLmNhcmQtY29udGVudCAuaW1nLWNvbnRlbnQgLmNpdHktbmFtZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQuc2hvdy1jcmVhdG9yLWxhYmVsIC5jaXR5LW5hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTA1cHgpIHtcbiAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQgLnRleHQtY29udGVudCAuc3ViLWRlc2NyaXB0aW9uIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIC50ZXh0LWNvbnRlbnQgLnJldmlld3Mge1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuLnNlYXJjaC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC10b29sLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMCAyNXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnNlYXJjaC1wYWdlLXRpdGxlIHtcbiAgZm9udDogNzAwIDEycHggXCJQb3BwaW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVyLW5hdi1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweCAxOXB4IDdweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICB6LWluZGV4OiAxMTExO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IHZhcigtLW5hdi1iYXItaGVpZ2h0KTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXItbmF2LXNlY3Rpb24gLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogNy44dnc7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiA3MHZ3O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlci1uYXYtc2VjdGlvbiAubmF2LWl0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy42dnc7XG4gIGNvbG9yOiAjNjI2MDYwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlci1uYXYtc2VjdGlvbiAubmF2LWl0ZW0ucmVzdWx0LWluZm8tYmxvY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXItbmF2LXNlY3Rpb24gLm5hdi1pdGVtLnJlc3VsdC1pbmZvLWJsb2NrIHNwYW4ge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjM1dnc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICBtaW4taGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogYXV0bztcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXItbmF2LXNlY3Rpb24gLm5hdi1pdGVtLmZpbHRlci1idG4ge1xuICB3aWR0aDogMjEuM3Z3O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVyLW5hdi1zZWN0aW9uIC5uYXYtaXRlbS5maWx0ZXItYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlci1uYXYtc2VjdGlvbiAubmF2LWl0ZW06aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlci1uYXYtc2VjdGlvbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA3NXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAubWF0Y2hlZC1pbmZvLWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1FeHRyYUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNi4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA2Ljd2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAubWF0Y2hlZC1pbmZvLWNvbnRhaW5lciAuc2ltaWxhci1zZWFyY2hlcy1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMge1xuICBmb250LXNpemU6IDQuNXZ3O1xuICBsaW5lLWhlaWdodDogNS43dnc7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5tYXRjaGVkLWluZm8tY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzLWNvbnRhaW5lciAuc2ltaWxhci1zZWFyY2hlcyAuc2ltaWxhci1zZWFyY2gge1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAwIDE1cHggMCAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5tYXRjaGVkLWluZm8tY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzLWNvbnRhaW5lciAuc2ltaWxhci1zZWFyY2hlcyAuc2ltaWxhci1zZWFyY2ggc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgZm9udC1zaXplOiA0LjV2dztcbiAgbGluZS1oZWlnaHQ6IDUuN3Z3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAubWF0Y2hlZC1pbmZvLWNvbnRhaW5lciAuc2ltaWxhci1zZWFyY2hlcy1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMgLnNpbWlsYXItc2VhcmNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmNsb3NlLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hlYWRlci1jb21tb24taWNvbnMtc3ByaXRlLTIxNjk3YzlkMzIuc3ZnI2Nsb3NlLWljb25cIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yZXN1bHRzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5jbGVhci1yZXN1bHRzLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucmVzdWx0cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDc3dmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yZXN1bHRzLWNvbnRhaW5lciAubG9hZC1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMjBweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyLFxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmVtcHR5LXByb2R1Y3RzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxNXB4IDE5cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkLFxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmVtcHR5LXByb2R1Y3RzLXNlY3Rpb24gLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJvbW8tdW5pdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJvbW8tdW5pdC1jYXJkIC5wcm9tby11bml0LWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcm9tby11bml0LWNhcmQgLmltYWdlLWNvbnRhaWVuZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJvbW8tdW5pdC1jYXJkIC5pbWFnZS1jb250YWllbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJvbW8tdW5pdC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcm9tby11bml0LWNhcmQ6aG92ZXIgLmltYWdlLWNvbnRhaWVuZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5lbXB0eS1wcm9kdWN0cy1zZWN0aW9uIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5lbXB0eS1wcm9kdWN0cy1zZWN0aW9uIC50ZXh0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMS4xdncsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogY2xhbXAoMjRweCwgMS4xdncsIDI4cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAyMDAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3R0b206IC0xMDAlO1xufVxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuICB0byB7XG4gICAgYm90dG9tOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSAqIC0xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dCB7XG4gIGZyb20ge1xuICAgIGJvdHRvbTogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKiAtMSk7XG4gIH1cbiAgdG8ge1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc2hvdyB7XG4gIGFuaW1hdGlvbjogc2xpZGVJbiAwLjVzIGZvcndhcmRzO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5oaWRlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dCAwLjVzIGZvcndhcmRzO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuY2xlYXItYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogUG9wcGlucy1MaWdodCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuY2xlYXItYnRuIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIgLnN0YXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLnRvcC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogUG9waW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFjY29yZGlvbi1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZpbHRlcnMtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAycHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXItYmxvY2ssXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYWNjb3JkaW9uLWZpbHRlcnMgLm5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFjY29yZGlvbi1maWx0ZXJzIC5uYW1lIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS02NDZiYWE5YjFmLnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyAubmFtZSBpLmRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB3ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyAubmFtZSBpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYWNjb3JkaW9uLWZpbHRlcnM6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXItdGl0bGUge1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogM3B4IDA7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaWNvbi1hbmdsZS1kb3duXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGxhYmVsIC5zdGFyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS00NGM4MmFhOTRhLnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLnJhdGluZy1ibG9jay1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDMwMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5yYXRpbmctYmxvY2stY29udGFpbmVyIC5pbnB1dC1jaGVja2JveC1ob2xkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5yYXRpbmctYmxvY2stY29udGFpbmVyIC5pbnB1dC1jaGVja2JveC1ob2xkZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiBpbml0aWFsO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiB2YXIoLS1uYXYtYmFyLWhlaWdodCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZvb3Rlci1idXR0b25zIC5jbGVhci1idG4sXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyAuYXBwbHktYnRuIHtcbiAgd2lkdGg6IDQ1JTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyAuY2xlYXItYnRuOmhvdmVyLFxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMgLmFwcGx5LWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyAuYXBwbHktYnRuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnByaWNlLXJhbmdlLXNlY3Rpb24tY29udGFpbmVyIC5zbGlkZXItdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnByaWNlLXJhbmdlLXNlY3Rpb24tY29udGFpbmVyIGlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciAuc2xpZGVyLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogNXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnByaWNlLXJhbmdlLXNlY3Rpb24tY29udGFpbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDVweDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJpY2UtcmFuZ2Utc2VjdGlvbi1jb250YWluZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDEuN2VtO1xuICB3aWR0aDogMS43ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnByaWNlLXJhbmdlLXNlY3Rpb24tY29udGFpbmVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDEuN2VtO1xuICB3aWR0aDogMS43ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucHJpY2UtcmFuZ2Utc2VjdGlvbi1jb250YWluZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMS43ZW07XG4gIHdpZHRoOiAxLjdlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAud3JhcHBlcixcbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yYW5nZS1sYWJlbHMge1xuICB3aWR0aDogMjM0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yYW5nZS1sYWJlbHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucmFuZ2Utc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yYW5nZS1zbGlkZXIgLnJhbmdlLWxhYmVscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnJhbmdlLXNsaWRlciAucmFuZ2UtbGFiZWxzIC5yYW5nZS1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucmFuZ2Utc2xpZGVyIC5yYW5nZS1sYWJlbHMgLnJhbmdlLWxhYmVsLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yYW5nZS1zbGlkZXIgLnJhbmdlLWxhYmVscyAucmFuZ2UtbGFiZWwtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAubGFiZWxzLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmFkZC10by1maWx0ZXItcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlci1uYXYtc2VjdGlvbiAubmF2LWl0ZW0ge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXItbmF2LXNlY3Rpb24gLm5hdi1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVyLW5hdi1zZWN0aW9uIC5uYXYtaXRlbS5yZXN1bHQtaW5mby1ibG9jayBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWluLWhlaWdodDogMzVweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVyLW5hdi1zZWN0aW9uIC5uYXYtaXRlbS5maWx0ZXItYnRuIHtcbiAgICB3aWR0aDogMjIlO1xuICB9XG4gIEBrZXlmcmFtZXMgc2xpZGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICBib3R0b206IC0xMDAlO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBib3R0b206IGNhbGModmFyKC0tbmF2LWJhci1oZWlnaHQpICogLTEpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIHNsaWRlT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgIGJvdHRvbTogLTE1NXB4O1xuICAgIH1cbiAgICB0byB7XG4gICAgICBib3R0b206IC0xMDAlO1xuICAgIH1cbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXJzLWxpc3Qge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJveCB7XG4gICAgYm90dG9tOiA3NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMgLmFwcGx5LWJ0bixcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMgLmNsZWFyLWJ0biB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1wYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE5MDVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXBhZ2UgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDJweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAwIDQ1cHggMDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVyLW5hdi1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zZWFyY2gtcGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5tYXRjaGVkLWluZm8tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb246IHRvcCAxcyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogOTBweDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjM3MTA5Mzc1dnc7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnJlc3VsdHMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzIC5zaW1pbGFyLXNlYXJjaCBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucmVzdWx0cy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDY3LjU5dnc7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxMHB4KTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiAudGV4dC1pbmZvIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS4xdncsIDI4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCgyOHB4LCAxLjF2dywgMzJweCk7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnJlbW92ZS1hcHBsaWVkLWl0ZW0tYnRuIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAucmVtb3ZlLWFwcGxpZWQtaXRlbS1idG46aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAyNi42M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXgtd2lkdGg6IDM1NXB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogdG9wIDFzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuYXBwbGllZC1maWx0ZXJzIC5hcHBsaWVkLWl0ZW0tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIC5hcHBsaWVkLWZpbHRlcnMgLmFwcGxpZWQtaXRlbS1ib3ggc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuYXBwbGllZC1maWx0ZXJzIC5hcHBsaWVkLWl0ZW0tYm94IHNwYW4gLnN0YXItaWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIgLmFwcGxpZWQtZmlsdGVycyAuYXBwbGllZC1pdGVtLWJveCBzcGFuIC5yYWRpby1pbnB1dC1hbGwtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIC5jbGVhci1idG4ge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIC5jbGVhci1idG4gc3BhbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLnRvcC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFjY29yZGlvbi1jb250ZW50LnByaWNlLXJhbmdlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY3Vyc29yOiBpbml0aWFsO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZpbHRlcnMtbGlzdCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5maWx0ZXItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVyLWJsb2NrLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICB3aWR0aDogMTkuN3Z3O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFjY29yZGlvbi1maWx0ZXJzIC5uYW1lIGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTNweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyAubmFtZSBpLnByaWNlLXJhbmdlLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuc29ydC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDNweCAwO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF06OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBsYWJlbCAuc3Rhci1pY29uIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAucmF0aW5nLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLnJhdGluZy1ibG9jay1jb250YWluZXIgLmlucHV0LWNoZWNrYm94LWhvbGRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLnJhdGluZy1ibG9jay1jb250YWluZXIgLmlucHV0LWNoZWNrYm94LWhvbGRlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZvb3Rlci1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMgLmNsZWFyLWJ0bixcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZm9vdGVyLWJ1dHRvbnMgLmFwcGx5LWJ0biB7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjNweDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLmZpbHRlcnMsXG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5maWx0ZXJzLWxpc3QsXG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5maWx0ZXJzIHtcbiAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5maWx0ZXJzLWxpc3Qge1xuICAgIG92ZXJmbG93LXk6IGluaXRpYWw7XG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLnNvcnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAubmFtZSBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAubmFtZSBpLmRvd24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uLnNvcnQtZGVza3RvcCAuYWNjb3JkaW9uLWZpbHRlcnMgLm5hbWUuc2VsZWN0ZWQtc29ydCB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uLnNvcnQtZGVza3RvcCAuYWNjb3JkaW9uLWZpbHRlcnMgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTg1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbGVmdDogLTI0cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLmFjY29yZGlvbi1maWx0ZXJzIC5maWx0ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAuZmlsdGVyLXRpdGxlIC5jaGVja2VkLXNvcnQtdmFsdWUge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLmFjY29yZGlvbi1maWx0ZXJzIC5pbnB1dC1jaGVja2JveC1ob2xkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLmFjY29yZGlvbi1maWx0ZXJzIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3AgLmFjY29yZGlvbi1maWx0ZXJzIC5pbnB1dC1jaGVja2JveC1ob2xkZXIgaW5wdXRbdHlwZT1jaGVja2JveF06OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFBvcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjQkNCQ0JDO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGxhYmVsIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAud3JhcHBlcixcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnJhbmdlLWxhYmVscyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnJhbmdlLWxhYmVscyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmFkZC10by1maWx0ZXItcHJpY2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVycy1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnByaWNlLXJhbmdlLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5yYW5nZS1sYWJlbHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuYWRkLXRvLWZpbHRlci1wcmljZSB7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuc3VnZ2VzdGVkLXByb2R1Y3RzLWNvbnRhaW5lciAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDIzLjYzdnc7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuZmlsdGVyLWJsb2NrLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgd2lkdGg6IDE3Ljh2dztcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFjY29yZGlvbi1maWx0ZXJzIC5uYW1lIGkge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDczdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuc3VnZ2VzdGVkLXByb2R1Y3RzLWNvbnRhaW5lcixcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmVtcHR5LXByb2R1Y3RzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiA3NC41OXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNjZweDtcbiAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gMTgyMHB4KSAvIDIpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdG9wOiA5MHB4O1xuICAgIHdpZHRoOiAxNzk1cHg7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnJlc3VsdHMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLm1hdGNoZWQtaW5mby1jb250YWluZXIgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIC5zaW1pbGFyLXNlYXJjaGVzIC5zaW1pbGFyLXNlYXJjaCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIsXG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5lbXB0eS1wcm9kdWN0cy1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTQyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICB3aWR0aDogMzU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZpbHRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmZpbHRlci1ibG9jayxcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYWNjb3JkaW9uLWZpbHRlcnMge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOjphZnRlciB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmlucHV0LWNoZWNrYm94LWhvbGRlciBsYWJlbCAuc3Rhci1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIC5hcHBsaWVkLWZpbHRlcnMgLmFwcGxpZWQtaXRlbS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIgLmFwcGxpZWQtZmlsdGVycyAuYXBwbGllZC1pdGVtLWJveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbiAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciAuYXBwbGllZC1maWx0ZXJzIC5hcHBsaWVkLWl0ZW0tYm94IHNwYW4gLnJhZGlvLWlucHV0LWFsbC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIgLmFwcGxpZWQtZmlsdGVycyAuYXBwbGllZC1pdGVtLWJveCAucmVtb3ZlLWFwcGxpZWQtaXRlbS1idG4ge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24gLmFwcGxpZWQtZmlsdGVycy1jb250YWluZXIgLmNsZWFyLWJ0biB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyAuY2xlYXItYnRuLFxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uIC5mb290ZXItYnV0dG9ucyAuYXBwbHktYnRuIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZS1jb250YWluZXIgLmZpbHRlcnMtc2VjdGlvbi5zb3J0LWRlc2t0b3Age1xuICAgIHRvcDogOTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uLnNvcnQtZGVza3RvcCAuYWNjb3JkaW9uLWZpbHRlcnMgLmZpbHRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIC5maWx0ZXJzLXNlY3Rpb24uc29ydC1kZXNrdG9wIC5hY2NvcmRpb24tZmlsdGVycyAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIGxhYmVsIHtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciAuZmlsdGVycy1zZWN0aW9uLnNvcnQtZGVza3RvcCAuYWNjb3JkaW9uLWZpbHRlcnMgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59IiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3gsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgLmZhdm9yaXRlLWFydGljbGUsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X3doaXRlJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNoZWFydF9jaGVja2VkJykgbm8tcmVwZWF0IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdG9wOiA3cHg7XG5cbiAgICAgICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgICAgIC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzNweDtcblxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4vLyAgICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbi8vICAgICAgICAgd2lkdGg6IDIycHg7XG4vLyAgICAgICAgIGhlaWdodDogMjJweDtcblxuLy8gICAgICAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuLy8gICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbi8vICAgICAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbi8vICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4vLyAgICAgICAgICAgICAgICAgdG9wOiAwO1xuLy8gICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL2Zhdm9yaXRlLWljb24uc2Nzcyc7XG5cbi5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAxcztcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICAuc3Vic3Qge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuY2FyZC1oYWxmLWJsb2NrIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkzcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDEuMXZ3LCAxNHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2xhbXAoMTBweCwgMS4xdncsIDE0cHgpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ldy1sYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTQ5cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtYmFzaWMpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA0MS42N3Z3O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggN3B4IDNweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTgycHg7XG5cbiAgICAgICAgICAgIC5vd25lci1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDEuMXZ3LCAxMXB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltZy1jb250ZW50LWxhYmVsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTFweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4ICMwMDAwMDAyOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVsbGlwc2lzLXNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEuM2VtICogMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW0gIWltcG9ydGFudDsgXG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuMXZ3LCAxNHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2xhbXAoMTJweCwgMS4xdncsIDE0cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udDogNDAwIDEycHggJ1BvcHBpbnMtTWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvb2RsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2xhbXAoMTVweCwgMS4xdncsIDE4cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2xhbXAoMTVweCwgMS4xdncsIDE4cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHVyYXRpb24tZG9vZGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLWR1cmF0aW9uX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2UtZG9vZGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLXByaWNlX2JsdWUnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5saXN0LXN0YXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdGFyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2xhbXAoMTVweCwgMS4xdncsIDI1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjbGFtcCgxNXB4LCAxLjF2dywgMjVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb3VudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxMXB4LCAxLjF2dywgMTNweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctY3JlYXRvci1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHggMTBweCAxOHB4O1xuXG4gICAgICAgICAgICAuY2l0eS1uYW1lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEzcHgsIDEuMXZ3LCAxMnB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG5cbiAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTYlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VnZ2VzdGVkLXByb2R1Y3Qtb3duZXItYmxvY2sge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuXG4gICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1vd25lci1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAxOHB4IDEwcHggMTBweCAxOHB4O1xuXG4gICAgICAgICAgICAuc3ViLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwZXJpZW5jZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLnNob3ctY3JlYXRvci1sYWJlbCB7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZzogMjJweCAxMHB4IDVweCAxOHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIHtcblxuICAgICAgICAuY2FyZC1jb250ZW50IHtcblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LW93bmVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDE4cHggNXB4IDA7XG5cbiAgICAgICAgICAgIC5zdWItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2hvdy1jcmVhdG9yLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuXG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgLmNpdHktbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgLnN1Yi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93LWNyZWF0b3ItbGFiZWwge1xuXG4gICAgICAgICAgICAgICAgLmNpdHktbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwNXB4KSB7XG4gICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDE4cHggNXB4IDVweDtcblxuICAgICAgICAgICAgLnN1Yi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3Mge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VhcmNoLXBhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNlYXJjaC10b29sLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuXG4gICAgICAgIC5zZWFyY2gtcGFnZS10aXRsZSB7XG4gICAgICAgICAgICBmb250OiA3MDAgMTJweCAnUG9wcGlucy1Cb2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1uYXYtc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE5cHggN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgei1pbmRleDogMTExMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IHZhcigtLW5hdi1iYXItaGVpZ2h0KTtcblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuOHZ3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42dnc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjI2MDYwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucmVzdWx0LWluZm8tYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjM1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmZpbHRlci1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEuM3Z3O1xuICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maXhlZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHRvcDogNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXRjaGVkLWluZm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUV4dHJhQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYuMnZ3O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2Ljd2dztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLnNpbWlsYXItc2VhcmNoZXMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNS43dnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAuc2ltaWxhci1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1Ljd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC02cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkaGVhZGVyLWNvbW1vbi1pY29ucy1zcHJpdGUgKyBcIiNjbG9zZS1pY29uXCIpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xlYXItcmVzdWx0cy1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0cy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzd2aDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmxvYWQtbW9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIsXG4gICAgICAgIC5lbXB0eS1wcm9kdWN0cy1zZWN0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTlweCAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAuc3VnZ2VzdGVkLXByb2R1Y3QtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWdnZXN0ZWQtcHJvZHVjdHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb21vLXVuaXQtY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgICAucHJvbW8tdW5pdC1saW5rIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS1jb250YWllbmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcblxuICAgICAgICAgICAgICAgIC5pbWFnZS1jb250YWllbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVtcHR5LXByb2R1Y3RzLXNlY3Rpb24ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblxuICAgICAgICAgICAgLnRleHQtaW5mbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDIwcHgsIDEuMXZ3LCAyNHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2xhbXAoMjRweCwgMS4xdncsIDI4cHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgei1pbmRleDogMjAwMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBib3R0b206IC0xMDAlO1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSAqIC0xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgQGtleWZyYW1lcyBzbGlkZU91dCB7XG4gICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKiAtMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNsaWRlSW4gMC41cyBmb3J3YXJkcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNsaWRlT3V0IDAuNXMgZm9yd2FyZHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuY2xlYXItYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1MaWdodCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Rhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b3AtdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgICAgICAgICAgLy8gZm9yIEZpcmVmb3hcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWJsb2NrLFxuICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1jaGVja2JveC1ob2xkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwO1xuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNpY29uLWFuZ2xlLWRvd24nKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5zdGFyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmF0aW5nLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAycHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvb3Rlci1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogdmFyKC0tbmF2LWJhci1oZWlnaHQpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlLWJhc2ljKTtcblxuICAgICAgICAgICAgICAgIC5jbGVhci1idG4sXG4gICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5zbGlkZXItdHJhY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlci10cmFjayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbXMtdHJhY2sge1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuN2VtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjdlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS43ZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuN2VtO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tcy10aHVtYiB7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuN2VtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjdlbTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndyYXBwZXIsXG4gICAgICAgIC5yYW5nZS1sYWJlbHMge1xuICAgICAgICAgICAgd2lkdGg6IDIzNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWxhYmVscyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1zbGlkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLnJhbmdlLWxhYmVscyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIC5yYW5nZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1zdGFydCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1lbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWxzLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLXRvLWZpbHRlci1wcmljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VhcmNoLXBhZ2Uge1xuXG4gICAgICAgIC5zZWFyY2gtcGFnZS1jb250YWluZXIge1xuXG4gICAgICAgICAgICAuZmlsdGVyLW5hdi1zZWN0aW9uIHtcblxuICAgICAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYucmVzdWx0LWluZm8tYmxvY2sge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZmlsdGVyLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgICAgICAgICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSAqIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgc2xpZGVPdXQge1xuICAgICAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb290ZXItYm94IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb290ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4sXG4gICAgICAgICAgICAgICAgICAgIC5jbGVhci1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWFyY2gtcGFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTkwNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0NXB4IDA7XG5cbiAgICAgICAgICAgIC5maWx0ZXItbmF2LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcGFnZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWF0Y2hlZC1pbmZvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNS4zNzEwOTM3NXZ3O1xuXG4gICAgICAgICAgICAgICAgLnJlc3VsdHMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNpbWlsYXItc2VhcmNoZXMtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgICAgICAgICAuc2ltaWxhci1zZWFyY2hlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2ltaWxhci1zZWFyY2gge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc3VsdHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIsXG4gICAgICAgICAgICAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY3LjU5dnc7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0LWNhcmQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcblxuICAgICAgICAgICAgICAgIC50ZXh0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuMXZ3LCAyOHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNsYW1wKDI4cHgsIDEuMXZ3LCAzMnB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZW1vdmUtYXBwbGllZC1pdGVtLWJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYuNjN2dztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTVweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAxcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgIC5hcHBsaWVkLWZpbHRlcnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFwcGxpZWQtaXRlbS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3Rhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhZGlvLWlucHV0LWFsbC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jbGVhci1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wcmljZS1yYW5nZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItYmxvY2ssXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOS43dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmljZS1yYW5nZS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc29ydC1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWNoZWNrYm94LWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3Rhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmF0aW5nLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmlucHV0LWNoZWNrYm94LWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1ib3gge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb290ZXItYnV0dG9ucyB7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNsZWFyLWJ0bixcbiAgICAgICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNvcnQtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZmlsdGVycyxcbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlcnMtbGlzdCxcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnNvcnQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLXNvcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tlZC1zb3J0LXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNCQ0JDQkM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndyYXBwZXIsXG4gICAgICAgICAgICAucmFuZ2UtbGFiZWxzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhbmdlLWxhYmVscyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGQtdG8tZmlsdGVyLXByaWNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlYXJjaC1wYWdlIHtcbiAgICAgICAgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICAgLmZpbHRlcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1yYW5nZS1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhbmdlLWxhYmVscyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkLXRvLWZpbHRlci1wcmljZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZWFyY2gtcGFnZSB7XG4gICAgICAgIC5zZWFyY2gtcGFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5zdWdnZXN0ZWQtcHJvZHVjdC1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzLjYzdnc7XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItYmxvY2ssXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3Ljh2dztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc29ydC1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIsXG4gICAgICAgICAgICAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDczLjAwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgIC5zZWFyY2gtcGFnZSB7XG4gICAgICAgIC5zZWFyY2gtcGFnZS1jb250YWluZXIge1xuXG4gICAgICAgICAgICAuc3VnZ2VzdGVkLXByb2R1Y3RzLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5lbXB0eS1wcm9kdWN0cy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzQuNTl2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnNlYXJjaC1wYWdlIHtcbiAgICAgICAgLnNlYXJjaC1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubWF0Y2hlZC1pbmZvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSAxODIwcHgpIC8gMik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3OTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcblxuICAgICAgICAgICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaW1pbGFyLXNlYXJjaGVzLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNpbWlsYXItc2VhcmNoZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNpbWlsYXItc2VhcmNoIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Z2dlc3RlZC1wcm9kdWN0cy1jb250YWluZXIsXG4gICAgICAgICAgICAuZW1wdHktcHJvZHVjdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXItYmxvY2ssXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWNoZWNrYm94LWhvbGRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3Rhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXBwbGllZC1maWx0ZXJzLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFwcGxpZWQtaXRlbS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhZGlvLWlucHV0LWFsbC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZW1vdmUtYXBwbGllZC1pdGVtLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jbGVhci1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvb3Rlci1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAuY2xlYXItYnRuLFxuICAgICAgICAgICAgICAgICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc29ydC1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDVweDtcblxuICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtY2hlY2tib3gtaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
