.product-single{padding:6rem 0}.product-single__layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;margin-bottom:5rem}.product-single__gallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.product-single__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:1.2rem;overflow:hidden}.product-single__main img{display:block}.product-single__thumbs{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;width:9.6rem}.product-single__thumb{padding:0;border:.2rem solid transparent;border-radius:1rem;background-color:#eeeff1;cursor:pointer;overflow:hidden;aspect-ratio:1/1;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.product-single__thumb.is-active,.product-single__thumb:hover{border-color:#023e8a}.product-single__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-single__summary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-single__stock{display:block;margin-bottom:1rem;color:#023e8a;font-size:1.3rem;font-weight:600}.product-single__title{margin:0 0 1.6rem;color:#081f40;font-size:2.8rem;font-weight:800}.product-single__price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin-bottom:1rem}.product-single__price{color:#081f40;font-size:2rem;font-weight:700}.product-single__discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.2rem;padding:0 .8rem;border-radius:.4rem;background-color:#b5143b;color:#fff;font-size:1.2rem;font-weight:700}.product-single__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-bottom:1.8rem}.product-single__rating .star-rating{color:#f5b800}.product-single__reviews{color:#667085;font-size:1.3rem;font-weight:600}.product-single__excerpt{color:#667085;font-size:1.5rem;line-height:1.7}.product-single__divider{height:.1rem;margin:2.4rem 0;border:none;background-color:rgba(8,31,64,.12)}.product-single__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.6rem;margin-bottom:1.6rem}.product-single__qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;overflow:hidden}.product-single__qty-btn{width:4.2rem;height:5.2rem;border:none;background:0 0;color:#081f40;font-size:2rem;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.product-single__qty-btn:hover{background-color:#f2f4f7}.product-single__qty-input{width:4rem;height:5.2rem;border:none;border-left:.1rem solid rgba(8,31,64,.12);border-right:.1rem solid rgba(8,31,64,.12);text-align:center;color:#081f40;font-size:1.6rem;font-weight:600;-moz-appearance:textfield}.product-single__qty-input::-webkit-inner-spin-button,.product-single__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-single__add{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:5.2rem;padding:0 3rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;background-color:#fff;color:#081f40;font-size:1.5rem;font-weight:700;cursor:pointer;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.product-single__add:hover{border-color:#023e8a;color:#023e8a}.product-single__buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5.2rem;border-radius:.8rem;background-color:#023e8a;color:#fff;font-size:1.5rem;font-weight:700;text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.product-single__buy:hover{opacity:.9}.product-single__wishlist{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin:2rem 0;color:#081f40;font-size:1.4rem;font-weight:600;text-decoration:none}.product-single__wishlist svg{color:#023e8a}.product-single__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:#667085;font-size:1.4rem}.product-single__share a{color:#081f40;font-weight:700;text-decoration:none}.product-single__share a:hover{color:#023e8a}.product-single__share span{color:rgba(8,31,64,.12)}.product-single__share-label{margin-right:1rem;font-weight:600}.product-single__safe-title{display:block;margin-bottom:1.2rem;color:#081f40;font-size:1.4rem;font-weight:700}.product-single__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.product-single__payments li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.6rem;padding:0 .8rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.4rem;color:#081f40;font-size:1rem;font-weight:700;text-transform:uppercase}.product-single__ship{list-style:none;margin:2.4rem 0 0;padding:0}.product-single__ship li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:#667085;font-size:1.4rem}.product-single__ship li:not(:last-child){margin-bottom:1.2rem}.product-single__ship li svg{-ms-flex-negative:0;flex-shrink:0;color:#081f40}.product-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.6rem;border-bottom:.1rem solid rgba(8,31,64,.12);margin-bottom:3rem}.product-tabs__tab{position:relative;padding:0 0 1.6rem;border:none;background:0 0;color:#667085;font-size:1.7rem;font-weight:700;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.product-tabs__tab::after{content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:.2rem;background-color:#023e8a;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.product-tabs__tab.is-active{color:#081f40}.product-tabs__tab.is-active::after{opacity:1}.product-tabs__panel{display:none;color:#667085;font-size:1.5rem;line-height:1.8}.product-tabs__panel.is-active{display:block}.product-tabs__panel h1,.product-tabs__panel h2,.product-tabs__panel h3,.product-tabs__panel h4,.product-tabs__panel h5{color:#081f40}.product-tabs__panel table{width:100%;border-collapse:collapse}.product-tabs__panel table td,.product-tabs__panel table th{padding:1.2rem 1.6rem;border:.1rem solid rgba(8,31,64,.12);text-align:left;font-size:1.4rem}.product-tabs__panel table th{color:#023e8a;font-weight:700;width:22%}.product-related{padding:4rem 0 6rem}.product-related__title{margin:0 0 3.6rem;text-align:center;color:#081f40;font-size:3rem;font-weight:800}.product-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}.related-card{display:block;padding:1.6rem;border:.1rem solid rgba(8,31,64,.12);border-radius:1.2rem;text-decoration:none;-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:box-shadow .2s linear,border-color .2s linear;transition:box-shadow .2s linear,border-color .2s linear,-webkit-box-shadow .2s linear}.related-card:hover{border-color:#023e8a;-webkit-box-shadow:0 1.2rem 3rem rgba(8,31,64,.08);box-shadow:0 1.2rem 3rem rgba(8,31,64,.08)}.related-card__media{position:relative;aspect-ratio:1/1;margin-bottom:1.4rem;border-radius:.8rem;background-color:#eeeff1;overflow:hidden}.related-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-card__badge{position:absolute;top:1rem;left:1rem;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.4rem;padding:0 1rem;border-radius:5rem;background-color:rgba(2,62,138,.12);color:#023e8a;font-size:1.2rem;font-weight:600}.related-card__rating{position:absolute;top:1rem;right:1rem;z-index:2}.related-card__rating .star-rating{color:#f5b800}.related-card__name{margin:0 0 .8rem;color:#081f40;font-size:1.6rem;font-weight:700}.related-card__price{color:#081f40;font-size:1.5rem;font-weight:700}.related-card__price del{color:#667085;font-weight:400;margin-right:.8rem}.site-features{padding:4rem 0}.site-features .cta__features{margin-top:0}.product-tabs__panel[data-panel=description]{max-width:90rem}.product-tabs__panel[data-panel=description] h2{margin:3.2rem 0 1.2rem;font-size:2.4rem;font-weight:700}.product-tabs__panel[data-panel=description] h3{margin:2.4rem 0 1rem;font-size:1.9rem;font-weight:700}.product-tabs__panel[data-panel=description]>p:first-child{margin-top:0}.product-tabs__panel[data-panel=description] p{margin:0 0 1.4rem}.product-tabs__panel[data-panel=description] a{color:#023e8a;font-weight:600;text-decoration:underline;text-underline-offset:.2rem}.product-tabs__panel[data-panel=description] a:hover{color:#023e8a}.product-tabs__panel[data-panel=description] ul{margin:0 0 1.6rem;padding-left:0;list-style:none}.product-tabs__panel[data-panel=description] ul li{position:relative;padding-left:2.4rem;margin-bottom:.8rem}.product-tabs__panel[data-panel=description] ul li::before{content:"";position:absolute;left:.2rem;top:.9rem;width:.8rem;height:.8rem;border-radius:50%;background-color:#023e8a}.product-faq{margin-top:1.6rem}.product-faq__item{border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;margin-bottom:1.2rem;overflow:hidden}.product-faq__item summary{position:relative;list-style:none;cursor:pointer;padding:1.6rem 5rem 1.6rem 2rem;color:#081f40;font-size:1.6rem;font-weight:700}.product-faq__item summary::-webkit-details-marker{display:none}.product-faq__item summary::after{content:"";position:absolute;top:50%;right:2rem;width:1.1rem;height:1.1rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;-webkit-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.product-faq__item[open] summary{color:#023e8a}.product-faq__item[open] summary::after{-webkit-transform:translateY(-30%) rotate(-135deg);transform:translateY(-30%) rotate(-135deg)}.product-faq__answer{padding:0 2rem 1.8rem}.product-faq__answer p{margin:0}.product-tabs__panel--reviews{max-width:78rem}.product-tabs__panel--reviews #reviews{color:#667085}.product-tabs__panel--reviews .woocommerce-Reviews-title{margin:0 0 1.6rem;font-size:2.4rem;font-weight:700;color:#081f40}.product-tabs__panel--reviews .woocommerce-noreviews{margin:0 0 2rem}.product-tabs__panel--reviews .commentlist{margin:0 0 3.2rem;padding:0;list-style:none}.product-tabs__panel--reviews .commentlist .review{padding:2rem 0;border-bottom:.1rem solid rgba(8,31,64,.12)}.product-tabs__panel--reviews .commentlist .review:first-child{padding-top:0}.product-tabs__panel--reviews .commentlist .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-tabs__panel--reviews .commentlist .avatar{width:4.8rem;height:4.8rem;border-radius:50%;margin:0}.product-tabs__panel--reviews .commentlist .comment-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-tabs__panel--reviews .commentlist .meta{margin:0 0 .6rem;font-size:1.4rem;color:#081f40}.product-tabs__panel--reviews .commentlist .meta .woocommerce-review__author{font-weight:700}.product-tabs__panel--reviews .commentlist .meta .woocommerce-review__dash,.product-tabs__panel--reviews .commentlist .meta time{color:#667085;font-weight:400}.product-tabs__panel--reviews .commentlist .description p{margin:.6rem 0 0}.product-tabs__panel--reviews .star-rating{color:#f5b800}.product-tabs__panel--reviews #review_form_wrapper #reply-title{display:block;margin:0 0 1.6rem;font-size:2rem;font-weight:700;color:#081f40}.product-tabs__panel--reviews #review_form_wrapper .comment-form-cookies-consent,.product-tabs__panel--reviews #review_form_wrapper .comment-notes{font-size:1.4rem}.product-tabs__panel--reviews #review_form_wrapper label{display:block;margin-bottom:.6rem;font-size:1.5rem;font-weight:600;color:#081f40}.product-tabs__panel--reviews #review_form_wrapper .comment-form-author,.product-tabs__panel--reviews #review_form_wrapper .comment-form-comment,.product-tabs__panel--reviews #review_form_wrapper .comment-form-email{margin-bottom:1.6rem}.product-tabs__panel--reviews #review_form_wrapper input[type=email],.product-tabs__panel--reviews #review_form_wrapper input[type=text],.product-tabs__panel--reviews #review_form_wrapper textarea{width:100%;padding:1.2rem 1.4rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;background-color:#fff;font-family:inherit;font-size:1.5rem;color:#081f40;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.product-tabs__panel--reviews #review_form_wrapper input[type=email]:focus,.product-tabs__panel--reviews #review_form_wrapper input[type=text]:focus,.product-tabs__panel--reviews #review_form_wrapper textarea:focus{outline:0;border-color:#023e8a}.product-tabs__panel--reviews #review_form_wrapper textarea{min-height:12rem;resize:vertical}.product-tabs__panel--reviews #review_form_wrapper .comment-form-rating{margin-bottom:1.6rem}.product-tabs__panel--reviews #review_form_wrapper .comment-form-rating .stars a{color:#f5b800}.product-tabs__panel--reviews #review_form_wrapper .form-submit{margin-top:.4rem}.product-tabs__panel--reviews #review_form_wrapper #respond input#submit,.product-tabs__panel--reviews #review_form_wrapper .form-submit input#submit{display:inline-block;width:auto;padding:1.3rem 3.2rem;border:none;border-radius:5rem;background-color:#023e8a;color:#fff;font-size:1.5rem;font-weight:700;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.product-tabs__panel--reviews #review_form_wrapper #respond input#submit:hover,.product-tabs__panel--reviews #review_form_wrapper .form-submit input#submit:hover{background-color:#081f40}.shop{padding:6rem 0 5rem}.shop+.about-info{padding-top:0}.shop__layout{display:grid;grid-template-columns:28rem 1fr;gap:3rem}.shop__main{min-width:0}.shop__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.shop-widget{border:.1rem solid rgba(8,31,64,.12);border-radius:.6rem;overflow:hidden}.shop-widget__title{margin:0;padding:1.1rem 1.6rem;background-color:#023e8a;color:#fff;font-size:1.6rem;font-weight:700}.shop-widget--banner{border:none}.shop-cats{list-style:none;margin:0;padding:.8rem 1.6rem}.shop-cats__item{border-bottom:.1rem solid rgba(8,31,64,.12)}.shop-cats__item:last-child{border-bottom:none}.shop-cats__row{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}.shop-cats__link{-webkit-box-flex:1;-ms-flex:1;flex:1;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;gap:1rem;padding:1rem 0;color:#081f40;font-size:1.4rem;font-weight:600;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}.shop-cats__link:hover{color:#023e8a}.shop-cats__count{color:#667085;font-weight:500;font-size:1.3rem}.shop-cats__toggle{-ms-flex-negative:0;flex-shrink:0;width:2.2rem;height:2.2rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.4rem;background:0 0;cursor:pointer}.shop-cats__toggle::after,.shop-cats__toggle::before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.15rem;background-color:#081f40;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.shop-cats__toggle::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.shop-cats__item.is-open .shop-cats__toggle::after{opacity:0}.shop-cats__children{list-style:none;margin:0 0 .8rem;padding:0 0 .4rem 1.2rem;display:none}.shop-cats__children a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.6rem 0;color:#667085;font-size:1.35rem;font-weight:500;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear}.shop-cats__children a:hover{color:#023e8a}.shop-cats__item.is-open .shop-cats__children{display:block}.shop-cats__child.is-active>a,.shop-cats__item.is-active>.shop-cats__row>.shop-cats__link{color:#023e8a}.shop-price{padding:2rem 1.6rem 1.8rem}.shop-price__slider{position:relative;height:.4rem;margin:1rem 0 1.6rem;border-radius:5rem;background-color:#f2f4f7}.shop-price__track{position:absolute;top:0;height:100%;border-radius:5rem;background-color:#023e8a}.shop-price__range{position:absolute;top:50%;left:0;width:100%;margin:0;border:none;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;pointer-events:none}.shop-price__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#023e8a;border:.2rem solid #fff;-webkit-box-shadow:0 0 0 .1rem #023e8a;box-shadow:0 0 0 .1rem #023e8a;cursor:pointer;pointer-events:auto}.shop-price__range::-moz-range-thumb{width:1.6rem;height:1.6rem;border-radius:50%;background-color:#023e8a;border:.2rem solid #fff;cursor:pointer;pointer-events:auto}.shop-price__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#081f40;font-size:1.4rem;font-weight:600}.shop-price__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.6rem;padding:.8rem 2.4rem;border:none;border-radius:.5rem;background-color:#023e8a;color:#fff;font-size:1.3rem;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.shop-price__btn:hover{background-color:#081f40}.shop-brands{list-style:none;margin:0;padding:1.4rem 1.6rem}.shop-brands li:not(:last-child){margin-bottom:1rem}.shop-brands__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;cursor:pointer;color:#081f40;font-size:1.4rem;font-weight:600}.shop-brands__item input{position:absolute;opacity:0;pointer-events:none}.shop-brands__box{-ms-flex-negative:0;flex-shrink:0;width:1.8rem;height:1.8rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.3rem;-webkit-transition:all .2s linear;transition:all .2s linear}.shop-brands__item input:checked+.shop-brands__box{background-color:#023e8a;border-color:#023e8a}.shop-brands__item input:checked+.shop-brands__box::after{content:"";position:absolute;top:.3rem;left:.6rem;width:.4rem;height:.8rem;border:solid #fff;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop-brands__name{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-brands__count{color:#667085;font-weight:500}.shop-banner{height:26rem;border-radius:.6rem;background:#081f40}.shop-toolbar{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;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.4rem;padding:1rem 1.6rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.6rem}.shop-toolbar__left,.shop-toolbar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.shop-view{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}.shop-view__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.4rem;height:3.4rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.4rem;background:#fff;color:#667085;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}.shop-view__btn:hover{color:#081f40}.shop-view__btn.is-active{background-color:#023e8a;color:#fff;border-color:#023e8a}.shop-onsale{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;color:#081f40;font-size:1.4rem;font-weight:600;text-decoration:none}.shop-onsale__switch{position:relative;width:3.4rem;height:1.8rem;border-radius:5rem;background-color:rgba(8,31,64,.12);-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.shop-onsale__switch::after{content:"";position:absolute;top:.2rem;left:.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:#fff;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.shop-onsale.is-active .shop-onsale__switch{background-color:#023e8a}.shop-onsale.is-active .shop-onsale__switch::after{-webkit-transform:translateX(1.6rem);transform:translateX(1.6rem)}.shop-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;color:#667085;font-size:1.3rem;font-weight:600;white-space:nowrap}.shop-select select{padding:.7rem 1.2rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.4rem;background:#fff;color:#081f40;font-size:1.3rem;font-weight:600;cursor:pointer}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.shop-grid[data-view=grid-2]{grid-template-columns:repeat(2,1fr)}.shop-grid[data-view=list]{grid-template-columns:1fr}.shop-card{border:.1rem solid rgba(8,31,64,.12);border-radius:.6rem;overflow:hidden;-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.shop-card:hover{border-color:#081f40;-webkit-box-shadow:0 1.2rem 3rem rgba(8,31,64,.1);box-shadow:0 1.2rem 3rem rgba(8,31,64,.1)}.shop-card__media{position:relative;padding:1.4rem}.shop-card__top{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;margin-bottom:1rem}.shop-card__stock{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#023e8a;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.shop-card__stock::before{content:"";width:.7rem;height:.7rem;border-radius:50%;background-color:currentColor}.shop-card__stock.is-out{color:#b5143b}.shop-card__rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.2rem}.shop-card__rating span{color:rgba(8,31,64,.12);line-height:0}.shop-card__rating span.is-on{color:#f5b800}.shop-card__rating svg{width:1.5rem;height:1.5rem}.shop-card__image{display:block;aspect-ratio:1/1}.shop-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.shop-card__hover{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;opacity:0;-webkit-transform:translateY(.8rem);transform:translateY(.8rem);-webkit-transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear;pointer-events:none}.shop-card:hover .shop-card__hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.shop-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.shop-card__action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background-color:#fff;color:#081f40;-webkit-box-shadow:0 .4rem 1.2rem rgba(8,31,64,.15);box-shadow:0 .4rem 1.2rem rgba(8,31,64,.15);-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.shop-card__action:hover{background-color:#023e8a;color:#fff}.shop-card__cart{display:block;width:100%;padding:1.1rem;border-radius:.5rem;background-color:#023e8a;color:#fff;font-size:1.4rem;font-weight:600;text-align:center;text-decoration:none;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.shop-card__cart:hover{background-color:#081f40;color:#fff}.shop-card__body{padding:0 1.6rem 1.8rem}.shop-card__name{margin:0 0 .6rem;color:#081f40;font-size:1.6rem;font-weight:700}.shop-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.8rem;color:#081f40;font-size:1.6rem;font-weight:700}.shop-card__price del{color:#667085;font-size:1.3rem;font-weight:400;text-decoration:line-through}.shop-card__price ins{color:#081f40;font-size:1.6rem;font-weight:700;text-decoration:none}.shop-card__price .woocommerce-Price-amount{font-weight:inherit}.shop-grid[data-view=list] .shop-card{display:grid;grid-template-columns:26rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-pagination{margin-top:4rem}.shop-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;list-style:none;margin:0;padding:0}.shop-pagination a,.shop-pagination span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:4rem;height:4rem;padding:0 1rem;border-radius:50%;color:#081f40;font-size:1.4rem;font-weight:600;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}.shop-pagination a:hover{color:#023e8a}.shop-pagination .current{background-color:#081f40;color:#fff}.shop-empty{padding:4rem 0;font-size:1.6rem;color:#667085}.shop-search-note{margin:0 0 1.6rem;font-size:1.6rem;color:#667085}.shop-search-note strong{color:#081f40}.checkout-page{padding:5rem 0 8rem}.checkout-page__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;margin-bottom:3rem}.checkout-page__title{margin:0 0 .6rem;font-size:3.6rem;font-weight:800;color:#081f40}.checkout-page__sub{margin:0;color:#667085;font-size:1.5rem}.checkout-page__back{-ms-flex-negative:0;flex-shrink:0;color:#667085;font-size:1.4rem;font-weight:600;text-decoration:none}.checkout-page__back:hover{color:#081f40}.checkout-grid{display:grid;grid-template-columns:1fr 40rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:3rem}.checkout-grid__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.co-card{padding:2.6rem 2.8rem 2.8rem;background-color:#fff;border:.1rem solid rgba(8,31,64,.12);border-radius:1.2rem}.co-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin:0 0 2rem;padding-bottom:1.8rem;border-bottom:.1rem solid rgba(8,31,64,.12);font-size:1.9rem;font-weight:700;color:#081f40}.co-num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background-color:#023e8a;color:#fff;font-size:1.4rem;font-weight:700}.co-fields{display:grid;grid-template-columns:repeat(6,1fr);gap:1.8rem}.co-fields .form-row{margin:0}.co-fields .form-row.co-full{grid-column:span 6}.co-fields .form-row.co-half{grid-column:span 3}.co-fields .form-row.co-third{grid-column:span 2}.co-fields label{display:block;margin-bottom:.7rem;color:#667085;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.co-fields label .required{color:#b5143b;border:none;text-decoration:none}.co-fields label .optional{display:none}.co-fields .co-fields select,.co-fields input[type=email],.co-fields input[type=password],.co-fields input[type=tel],.co-fields input[type=text],.co-fields select{width:100%;height:5rem;padding:0 1.6rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;background-color:#fff;color:#081f40;font-size:1.5rem}.co-fields .co-fields select::-webkit-input-placeholder,.co-fields input[type=email]::-webkit-input-placeholder,.co-fields input[type=password]::-webkit-input-placeholder,.co-fields input[type=tel]::-webkit-input-placeholder,.co-fields input[type=text]::-webkit-input-placeholder,.co-fields select::-webkit-input-placeholder{color:#9aa4b2}.co-fields .co-fields select::-moz-placeholder,.co-fields input[type=email]::-moz-placeholder,.co-fields input[type=password]::-moz-placeholder,.co-fields input[type=tel]::-moz-placeholder,.co-fields input[type=text]::-moz-placeholder,.co-fields select::-moz-placeholder{color:#9aa4b2}.co-fields .co-fields select:-ms-input-placeholder,.co-fields input[type=email]:-ms-input-placeholder,.co-fields input[type=password]:-ms-input-placeholder,.co-fields input[type=tel]:-ms-input-placeholder,.co-fields input[type=text]:-ms-input-placeholder,.co-fields select:-ms-input-placeholder{color:#9aa4b2}.co-fields .co-fields select::-ms-input-placeholder,.co-fields input[type=email]::-ms-input-placeholder,.co-fields input[type=password]::-ms-input-placeholder,.co-fields input[type=tel]::-ms-input-placeholder,.co-fields input[type=text]::-ms-input-placeholder,.co-fields select::-ms-input-placeholder{color:#9aa4b2}.co-fields .co-fields select::placeholder,.co-fields input[type=email]::placeholder,.co-fields input[type=password]::placeholder,.co-fields input[type=tel]::placeholder,.co-fields input[type=text]::placeholder,.co-fields select::placeholder{color:#9aa4b2}.co-fields .co-fields select:focus,.co-fields input[type=email]:focus,.co-fields input[type=password]:focus,.co-fields input[type=tel]:focus,.co-fields input[type=text]:focus,.co-fields select:focus{outline:0;border-color:#023e8a}.co-fields .select2-container .select2-selection--single{height:5rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem}.co-fields .select2-container .select2-selection--single .select2-selection__rendered{line-height:5rem;padding-left:1.6rem;color:#081f40}.co-fields .select2-container .select2-selection--single .select2-selection__arrow{height:5rem}.co-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;margin:0 0 2rem;padding:0;list-style:none}.co-methods .wc_payment_method{-webkit-box-flex:1;-ms-flex:1 1 14rem;flex:1 1 14rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.co-methods .wc_payment_method>input{position:absolute;opacity:0}.co-methods .wc_payment_method>label{display:block;margin:0;padding:1.4rem 1.6rem;font-size:1.5rem;font-weight:700;color:#081f40;cursor:pointer}.co-methods .wc_payment_method>label img{display:none}.co-methods .wc_payment_method:has(>input:checked){border-color:#023e8a;-webkit-box-shadow:0 0 0 .1rem #023e8a;box-shadow:0 0 0 .1rem #023e8a}.co-methods .wc_payment_method:has(>input:checked)>label{color:#023e8a}.co-methods .payment_box{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;padding:.4rem 0 0;font-size:1.4rem;color:#667085;background:0 0}.co-methods .payment_box::before{display:none}.co-methods .payment_box p{margin:0}.co-certify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;cursor:pointer;font-size:1.5rem;font-weight:600;color:#081f40;line-height:1.4}.co-certify input{position:absolute;opacity:0}.co-certify__box{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem;margin-top:.1rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.4rem;-webkit-transition:all .2s linear;transition:all .2s linear}input:checked+.co-certify__box{background-color:#023e8a;border-color:#023e8a}input:checked+.co-certify__box::after{content:"";position:absolute;top:.4rem;left:.7rem;width:.5rem;height:.9rem;border:solid #fff;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.co-summary{position:sticky;top:2rem;padding:2.6rem 2.4rem 2.4rem;background-color:#fff;border:.1rem solid rgba(8,31,64,.12);border-radius:1.2rem}.co-summary__title{margin:0 0 2rem;font-size:1.9rem;font-weight:700;color:#081f40}.co-summary__items{list-style:none;margin:0 0 2rem;padding:0}.co-summary__item{display:grid;grid-template-columns:5rem 1fr auto auto;gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.co-summary__remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:none;border-radius:50%;background:0 0;color:#667085;cursor:pointer;-webkit-transition:color .2s linear,background-color .2s linear;transition:color .2s linear,background-color .2s linear}.co-summary__remove:hover{color:#b5143b;background-color:#f2f4f7}.co-summary__thumb{width:5rem;height:5rem;border-radius:.6rem;background-color:#f2f4f7;overflow:hidden}.co-summary__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.co-summary__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.co-summary__name{font-size:1.5rem;font-weight:700;color:#081f40}.co-summary__qty{font-size:1.3rem;color:#667085;text-transform:uppercase}.co-summary__price{font-size:1.5rem;font-weight:700;color:#081f40;white-space:nowrap}.co-summary__totals{padding:1.8rem 0 0;border-top:.1rem solid rgba(8,31,64,.12)}.co-summary__row{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;margin-bottom:1rem;font-size:1.5rem;color:#081f40}.co-summary__row--muted{color:#667085}.co-summary__row--total{margin-top:.6rem;padding-top:1.4rem;border-top:.1rem solid rgba(8,31,64,.12);font-size:1.9rem;font-weight:700}.co-summary__place{display:block;width:100%;margin-top:1.8rem;padding:1.5rem;border:none;border-radius:.9rem;background-color:#023e8a;color:#fff;font-size:1.6rem;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.co-summary__place:hover{background-color:#081f40}.co-summary__trust{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem 1.6rem;margin:1.8rem 0 0;padding:0;list-style:none}.co-summary__trust li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:#667085;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}#place_order.co-summary__place{background-color:#023e8a;border:none;border-radius:.9rem;text-shadow:none}#place_order.co-summary__place:hover{background-color:#081f40}.co-coupon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:1rem;margin-bottom:2rem}.co-coupon__input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:4.6rem;padding:0 1.4rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;font-size:1.4rem;color:#081f40}.co-coupon__input:focus{outline:0;border-color:#023e8a}.co-coupon__apply{-ms-flex-negative:0;flex-shrink:0;padding:0 1.8rem;border:.1rem solid rgba(8,31,64,.12);border-radius:.8rem;background:#fff;color:#081f40;font-size:1.4rem;font-weight:700;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear}.co-coupon__apply:hover{border-color:#081f40}.page-default{max-width:111.4rem;margin:0 auto;padding:4rem 1.5rem 7rem}.woocommerce-thankyou-order-received{margin:0 0 2.8rem;font-size:2rem;font-weight:700;color:#081f40}.woocommerce-order-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem 3.2rem;margin:0 0 4rem;padding:2rem 2.4rem;list-style:none;border:1px solid rgba(8,31,64,.12);border-radius:1rem}.woocommerce-order-overview li{margin:0;border:0;padding:0;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;color:#667085}.woocommerce-order-overview li strong{display:block;margin-top:.4rem;font-size:1.6rem;letter-spacing:0;text-transform:none;color:#081f40}.woocommerce-column__title,.woocommerce-order-details__title{margin:0 0 2rem;font-size:2.4rem;font-weight:800;line-height:1.2;color:#081f40}.woocommerce-customer-details,.woocommerce-order-details{margin-bottom:4.5rem}.woocommerce-table--order-details{width:100%;border-collapse:collapse}.woocommerce-table--order-details td,.woocommerce-table--order-details th{padding:1.4rem 0;border-bottom:1px solid rgba(8,31,64,.12);font-size:1.5rem;vertical-align:top}.woocommerce-table--order-details th{color:#081f40}.woocommerce-table--order-details td:last-child,.woocommerce-table--order-details tfoot td,.woocommerce-table--order-details th:last-child{text-align:right;white-space:nowrap}.woocommerce-table--order-details tfoot th{text-align:left}.woocommerce-customer-details address{font-style:normal;line-height:1.7;font-size:1.5rem;color:#081f40}@media only screen and (max-width:1400px){.shop-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1024px){.product-single__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.product-single__gallery{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}.product-related__grid{grid-template-columns:repeat(3,1fr)}.shop__layout{grid-template-columns:1fr}.checkout-grid{grid-template-columns:1fr}}@media only screen and (max-width:834px){.product-related__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){.product-tabs__nav{gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-related__grid{grid-template-columns:1fr}.shop-grid{grid-template-columns:1fr}.shop-grid[data-view=list] .shop-card{grid-template-columns:1fr}.co-fields .form-row.co-half,.co-fields .form-row.co-third{grid-column:span 6}.woocommerce-order-overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJvZHVjdC1zaW5nbGUuc2NzcyIsInNob3AuY3NzIiwiZ2xvYmFsL19taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvc2hvcC1hcmNoaXZlLnNjc3MiLCJjb21wb25lbnRzL2NoZWNrb3V0LnNjc3MiLCJjb21wb25lbnRzL193b28tb3JkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxnQkFDSSxRQUFBLEtBQUEsRUNISix3QkRPUSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxJQUFBLEtDTE4sY0FBQSxLQUdGLHlCQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUNBLFVBQUEsSUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0RRRSxJQUFBLEtDSkosc0JEUVEsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtDTk4sY0FBQSxPQ1hBLFNBQUEsT0RlRiwwQkFDRSxRQUFBLE1BR0Ysd0JEUVEsa0JBQUEsRUFBQSxZQUFBLEVBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtDTk4sbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPRFVNLElBQUEsT0FDSSxNQUFBLE9DTlosdUJEZVEsUUFBQSxFQUNBLE9BQUEsTUFBQSxNQUFBLFlBQ0EsY0FBQSxLQUNBLGlCQUFBLFFDYk4sT0FBQSxRRGdCRSxTQUFBLE9BQ0ksYUFBQSxDQUFBLENBQUEsRUFDQSxtQkFBQSxhQUFBLElBQUEsT0FBQSxXQUFBLGFBQUEsSUFBQSxPQ1pSLGlDQWdCQSw2QkRDUSxhQUFBLFFBR0EsMkJBRUksUUFBQSxNQ2ZWLE1BQUEsS0RrQk0sT0FBQSxLQUNJLGNBQUEsTUFBQSxXQUFBLE1DZFoseUJBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBR0YsdUJEc0JJLFFBQUEsTUFDSSxjQUFB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LEVBR0YsNEJBQ0UsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEiLCJmaWxlIjoic2hvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJvZHVjdCBzaW5nbGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ucHJvZHVjdC1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcblxuICAgICZfX2xheW91dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogM3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vPT09PT09PT09PT0gR2FsbGVyeSA9PT09PT09PT09PVxuICAgICZfX2dhbGxlcnkge1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWFpbiB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFycy4kcHJvZHVjdEJnO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLy8gb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aHVtYnMge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxLjZyZW07XG4gICAgICAgIHdpZHRoOiA5LjZyZW07XG4gICAgfVxuXG4gICAgJl9fdGh1bWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDAuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kcHJvZHVjdEJnO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmLmlzLWFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy89PT09PT09PT09PSBTdW1tYXJ5ID09PT09PT09PT09XG4gICAgJl9fc3VtbWFyeSB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cblxuICAgICZfX3N0b2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNnJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB9XG5cbiAgICAmX19wcmljZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEuMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICZfX2Rpc2NvdW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAuOHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRyZWQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX19yYXRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuXG4gICAgICAgIC5zdGFyLXJhdGluZyB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kc3RhckdvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yZXZpZXdzIHtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmX19leGNlcnB0IHtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAwLjFyZW07XG4gICAgICAgIG1hcmdpbjogMi40cmVtIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kbmF2RGl2aWRlcjtcbiAgICB9XG5cbiAgICAvLz09PT09PT09PT09IENhcnQgY29udHJvbHMgPT09PT09PT09PT1cbiAgICAmX19mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgfVxuXG4gICAgJl9fcXR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX3F0eS1idG4ge1xuICAgICAgICB3aWR0aDogNC4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDUuMnJlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHNlYXJjaEJnO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcXR5LWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgIGhlaWdodDogNS4ycmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblxuICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FkZCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDUuMnJlbTtcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA1LjJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX193aXNobGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zaGFyZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NoYXJlLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC8vPT09PT09PT09PT0gU2FmZSBjaGVja291dCA9PT09PT09PT09PVxuICAgICZfX3NhZmUtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICZfX3BheW1lbnRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMi42cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjhyZW07XG4gICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zaGlwIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAyLjRyZW0gMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFRhYnNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ucHJvZHVjdC10YWJzIHtcbiAgICAmX19uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDMuNnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190YWIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxLjZyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0wLjFyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BhbmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBSZWxhdGVkIHByb2R1Y3RzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnByb2R1Y3QtcmVsYXRlZCB7XG4gICAgcGFkZGluZzogNHJlbSAwIDZyZW07XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMuNnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB9XG5cbiAgICAmX19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ2FwOiAzcmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlbGF0ZWQtY2FyZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyLCBib3JkZXItY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDEuMnJlbSAzcmVtIHJnYmEoOCwgMzEsIDY0LCAwLjA4KTtcbiAgICB9XG5cbiAgICAmX19tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHByb2R1Y3RCZztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAmX19iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyLCA2MiwgMTM4LCAwLjEyKTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICZfX3JhdGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAuc3Rhci1yYXRpbmcge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJHN0YXJHb2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuOHJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgZGVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFN0YW5kYWxvbmUgZmVhdHVyZXMgcm93XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNpdGUtZmVhdHVyZXMge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcblxuICAgIC5jdGFfX2ZlYXR1cmVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBEZXNjcmlwdGlvbiBwcm9zZSArIEZBUSAoc2luZ2xlIHByb2R1Y3QpXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1cImRlc2NyaXB0aW9uXCJdIHtcbiAgICBtYXgtd2lkdGg6IDkwcmVtO1xuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDMuMnJlbSAwIDEuMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW46IDIuNHJlbSAwIDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgID4gcDpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDA7IH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjRyZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjJyZW07XG5cbiAgICAgICAgJjpob3ZlciB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjZyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwLjJyZW07XG4gICAgICAgICAgICAgICAgdG9wOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtZmFxIHtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgc3VtbWFyeSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDVyZW0gMS42cmVtIDJyZW07XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS4xcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS4xcmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4ycmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbb3Blbl0gc3VtbWFyeSB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kaGVyb0J0bjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSkgcm90YXRlKC0xMzVkZWcpOyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hbnN3ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMS44cmVtO1xuXG4gICAgICAgIHAgeyBtYXJnaW46IDA7IH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJldmlld3MgdGFiIChXb29Db21tZXJjZSBuYXRpdmUgcmV2aWV3cyBsaXN0ICsgZm9ybSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzIHtcbiAgICBtYXgtd2lkdGg6IDc4cmVtO1xuXG4gICAgI3Jldmlld3Mge1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgfVxuXG4gICAgLndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgfVxuXG4gICAgLndvb2NvbW1lcmNlLW5vcmV2aWV3cyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgfVxuXG4gICAgLy8gUmV2aWV3IGxpc3RcbiAgICAuY29tbWVudGxpc3Qge1xuICAgICAgICBtYXJnaW46IDAgMCAzLjJyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgLnJldmlldyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7IHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbWVudF9jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0LjhyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tZW50LXRleHQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXG4gICAgICAgICAgICAud29vY29tbWVyY2UtcmV2aWV3X19hdXRob3IgeyBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAgICAgICAud29vY29tbWVyY2UtcmV2aWV3X19kYXNoLFxuICAgICAgICAgICAgdGltZSB7IGNvbG9yOiB2YXJzLiR0ZXh0R3JleTsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHAgeyBtYXJnaW46IDAuNnJlbSAwIDA7IH1cbiAgICB9XG5cbiAgICAvLyBTdGFyIHJhdGluZ3MgKGJvdGggbGlzdCArIHRoZSBcInlvdXIgcmF0aW5nXCIgc2VsZWN0b3IpXG4gICAgLnN0YXItcmF0aW5nIHtcbiAgICAgICAgY29sb3I6IHZhcnMuJHN0YXJHb2xkO1xuICAgIH1cblxuICAgIC8vIFJldmlldyBmb3JtXG4gICAgI3Jldmlld19mb3JtX3dyYXBwZXIge1xuICAgICAgICAjcmVwbHktdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxLjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbW1lbnQtbm90ZXMsXG4gICAgICAgIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDEuNHJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRpbnB1dEJnQ29sb3I7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSB7IG1pbi1oZWlnaHQ6IDEycmVtOyByZXNpemU6IHZlcnRpY2FsOyB9XG5cbiAgICAgICAgLy8gXCJZb3VyIHJhdGluZ1wiIHNlbGVjdG9yXG4gICAgICAgIC5jb21tZW50LWZvcm0tcmF0aW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblxuICAgICAgICAgICAgLnN0YXJzIGEgeyBjb2xvcjogdmFycy4kc3RhckdvbGQ7IH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIaWdoIHNwZWNpZmljaXR5IHRvIGJlYXQgV29vQ29tbWVyY2UncyBgLndvb2NvbW1lcmNlICNyZXNwb25kIGlucHV0I3N1Ym1pdGAuXG4gICAgICAgICNyZXNwb25kIGlucHV0I3N1Ym1pdCxcbiAgICAgICAgLmZvcm0tc3VibWl0IGlucHV0I3N1Ym1pdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuM3JlbSAzLjJyZW07XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlOyB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvZHVjdC1zaW5nbGUge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fbGF5b3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX2dhbGxlcnkge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX21haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX21haW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fdGh1bWJzIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xuICB3aWR0aDogOS42cmVtO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3RodW1iIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVGRjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX190aHVtYi5pcy1hY3RpdmUsXG4ucHJvZHVjdC1zaW5nbGVfX3RodW1iOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3RodW1iIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19zdW1tYXJ5IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc3RvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMwMjNFOEE7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fcHJpY2Utcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fcHJpY2Uge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX2Rpc2NvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMi4ycmVtO1xuICBwYWRkaW5nOiAwIDAuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjUxNDNiO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19yYXRpbmcgLnN0YXItcmF0aW5nIHtcbiAgY29sb3I6ICNGNUI4MDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fcmV2aWV3cyB7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19leGNlcnB0IHtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX2RpdmlkZXIge1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgbWFyZ2luOiAyLjRyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3F0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3F0eS1idG4ge1xuICB3aWR0aDogNC4ycmVtO1xuICBoZWlnaHQ6IDUuMnJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3F0eS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY3O1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3F0eS1pbnB1dCB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDUuMnJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fcXR5LWlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnByb2R1Y3Qtc2luZ2xlX19xdHktaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19hZGQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiA1LjJyZW07XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fYWRkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19idXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1LjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fYnV5OmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3dpc2hsaXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xuICBtYXJnaW46IDJyZW0gMDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fd2lzaGxpc3Qgc3ZnIHtcbiAgY29sb3I6ICMwMjNFOEE7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19zaGFyZSBhIHtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19zaGFyZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMjNFOEE7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc2hhcmUgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc2hhcmUtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc2FmZS10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19wYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjhyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19wYXltZW50cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgcGFkZGluZzogMCAwLjhyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3NoaXAge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDIuNHJlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kdWN0LXNpbmdsZV9fc2hpcCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ucHJvZHVjdC1zaW5nbGVfX3NoaXAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlX19zaGlwIGxpIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLnByb2R1Y3QtdGFic19fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzLjZyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5wcm9kdWN0LXRhYnNfX3RhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDEuNnJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ucHJvZHVjdC10YWJzX190YWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0wLjFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLnByb2R1Y3QtdGFic19fdGFiLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucHJvZHVjdC10YWJzX190YWIuaXMtYWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwgaDEsXG4ucHJvZHVjdC10YWJzX19wYW5lbCBoMixcbi5wcm9kdWN0LXRhYnNfX3BhbmVsIGgzLFxuLnByb2R1Y3QtdGFic19fcGFuZWwgaDQsXG4ucHJvZHVjdC10YWJzX19wYW5lbCBoNSB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbCB0YWJsZSB0aCxcbi5wcm9kdWN0LXRhYnNfX3BhbmVsIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwgdGFibGUgdGgge1xuICBjb2xvcjogIzAyM0U4QTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDIyJTtcbn1cblxuLnByb2R1Y3QtcmVsYXRlZCB7XG4gIHBhZGRpbmc6IDRyZW0gMCA2cmVtO1xufVxuXG4ucHJvZHVjdC1yZWxhdGVkX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDMuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4ucHJvZHVjdC1yZWxhdGVkX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAzcmVtO1xufVxuXG4ucmVsYXRlZC1jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhciwgYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ucmVsYXRlZC1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xuICBib3gtc2hhZG93OiAwIDEuMnJlbSAzcmVtIHJnYmEoOCwgMzEsIDY0LCAwLjA4KTtcbn1cblxuLnJlbGF0ZWQtY2FyZF9fbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUZGMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJlbGF0ZWQtY2FyZF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5yZWxhdGVkLWNhcmRfX2JhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIGxlZnQ6IDFyZW07XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDYyLCAxMzgsIDAuMTIpO1xuICBjb2xvcjogIzAyM0U4QTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5yZWxhdGVkLWNhcmRfX3JhdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgei1pbmRleDogMjtcbn1cblxuLnJlbGF0ZWQtY2FyZF9fcmF0aW5nIC5zdGFyLXJhdGluZyB7XG4gIGNvbG9yOiAjRjVCODAwO1xufVxuXG4ucmVsYXRlZC1jYXJkX19uYW1lIHtcbiAgbWFyZ2luOiAwIDAgMC44cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5yZWxhdGVkLWNhcmRfX3ByaWNlIHtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucmVsYXRlZC1jYXJkX19wcmljZSBkZWwge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG5cbi5zaXRlLWZlYXR1cmVzIHtcbiAgcGFkZGluZzogNHJlbSAwO1xufVxuXG4uc2l0ZS1mZWF0dXJlcyAuY3RhX19mZWF0dXJlcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsW2RhdGEtcGFuZWw9ZGVzY3JpcHRpb25dIHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gaDIge1xuICBtYXJnaW46IDMuMnJlbSAwIDEuMnJlbTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsW2RhdGEtcGFuZWw9ZGVzY3JpcHRpb25dIGgzIHtcbiAgbWFyZ2luOiAyLjRyZW0gMCAxcmVtO1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gPiBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gcCB7XG4gIG1hcmdpbjogMCAwIDEuNHJlbTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gYSB7XG4gIGNvbG9yOiAjMDIzRThBO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjJyZW07XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsW2RhdGEtcGFuZWw9ZGVzY3JpcHRpb25dIGE6aG92ZXIge1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gdWwge1xuICBtYXJnaW46IDAgMCAxLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWxbZGF0YS1wYW5lbD1kZXNjcmlwdGlvbl0gdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsW2RhdGEtcGFuZWw9ZGVzY3JpcHRpb25dIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjlyZW07XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG59XG5cbi5wcm9kdWN0LWZhcSB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cblxuLnByb2R1Y3QtZmFxX19pdGVtIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3QtZmFxX19pdGVtIHN1bW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMS42cmVtIDVyZW0gMS42cmVtIDJyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByb2R1Y3QtZmFxX19pdGVtIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdC1mYXFfX2l0ZW0gc3VtbWFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMnJlbTtcbiAgd2lkdGg6IDEuMXJlbTtcbiAgaGVpZ2h0OiAxLjFyZW07XG4gIGJvcmRlci1yaWdodDogMC4ycmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjtcbn1cblxuLnByb2R1Y3QtZmFxX19pdGVtW29wZW5dIHN1bW1hcnkge1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLnByb2R1Y3QtZmFxX19pdGVtW29wZW5dIHN1bW1hcnk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLnByb2R1Y3QtZmFxX19hbnN3ZXIge1xuICBwYWRkaW5nOiAwIDJyZW0gMS44cmVtO1xufVxuXG4ucHJvZHVjdC1mYXFfX2Fuc3dlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyB7XG4gIG1heC13aWR0aDogNzhyZW07XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzICNyZXZpZXdzIHtcbiAgY29sb3I6ICM2NjcwODU7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzIC53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzIC53b29jb21tZXJjZS1ub3Jldmlld3Mge1xuICBtYXJnaW46IDAgMCAycmVtO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDAgMCAzLjJyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzIC5jb21tZW50bGlzdCAucmV2aWV3IHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuY29tbWVudGxpc3QgLnJldmlldzpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuY29tbWVudGxpc3QgLmNvbW1lbnRfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuY29tbWVudGxpc3QgLmF2YXRhciB7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgLmNvbW1lbnRsaXN0IC5jb21tZW50LXRleHQge1xuICBmbGV4OiAxO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuY29tbWVudGxpc3QgLm1ldGEge1xuICBtYXJnaW46IDAgMCAwLjZyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgLmNvbW1lbnRsaXN0IC5tZXRhIC53b29jb21tZXJjZS1yZXZpZXdfX2F1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzIC5jb21tZW50bGlzdCAubWV0YSAud29vY29tbWVyY2UtcmV2aWV3X19kYXNoLFxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgLmNvbW1lbnRsaXN0IC5tZXRhIHRpbWUge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgLmNvbW1lbnRsaXN0IC5kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwLjZyZW0gMCAwO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAuc3Rhci1yYXRpbmcge1xuICBjb2xvcjogI0Y1QjgwMDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgI3JlcGx5LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmNvbW1lbnQtbm90ZXMsXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmNvbW1lbnQtZm9ybS1jb21tZW50LFxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmNvbW1lbnQtZm9ybS1hdXRob3IsXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdLFxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjJyZW0gMS40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ucHJvZHVjdC10YWJzX19wYW5lbC0tcmV2aWV3cyAjcmV2aWV3X2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAyM0U4QTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMnJlbTtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmNvbW1lbnQtZm9ybS1yYXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyIC5jb21tZW50LWZvcm0tcmF0aW5nIC5zdGFycyBhIHtcbiAgY29sb3I6ICNGNUI4MDA7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyIC5mb3JtLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cblxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxuLnByb2R1Y3QtdGFic19fcGFuZWwtLXJldmlld3MgI3Jldmlld19mb3JtX3dyYXBwZXIgLmZvcm0tc3VibWl0IGlucHV0I3N1Ym1pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDEuM3JlbSAzLjJyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyICNyZXNwb25kIGlucHV0I3N1Ym1pdDpob3Zlcixcbi5wcm9kdWN0LXRhYnNfX3BhbmVsLS1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyIC5mb3JtLXN1Ym1pdCBpbnB1dCNzdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc2hvcCB7XG4gIHBhZGRpbmc6IDZyZW0gMCA1cmVtO1xufVxuXG4uc2hvcCArIC5hYm91dC1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5zaG9wX19sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI4cmVtIDFmcjtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uc2hvcF9fbWFpbiB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNob3BfX3NpZGViYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbn1cblxuLnNob3Atd2lkZ2V0IHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaG9wLXdpZGdldF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEuMXJlbSAxLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNob3Atd2lkZ2V0LS1iYW5uZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaG9wLWNhdHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjZyZW07XG59XG5cbi5zaG9wLWNhdHNfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xufVxuXG4uc2hvcC1jYXRzX19pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2hvcC1jYXRzX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaG9wLWNhdHNfX2xpbmsge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5zaG9wLWNhdHNfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLnNob3AtY2F0c19fY291bnQge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi5zaG9wLWNhdHNfX3RvZ2dsZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaG9wLWNhdHNfX3RvZ2dsZTo6YmVmb3JlLFxuLnNob3AtY2F0c19fdG9nZ2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDAuOXJlbTtcbiAgaGVpZ2h0OiAwLjE1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLnNob3AtY2F0c19fdG9nZ2xlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5zaG9wLWNhdHNfX2l0ZW0uaXMtb3BlbiAuc2hvcC1jYXRzX190b2dnbGU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNob3AtY2F0c19fY2hpbGRyZW4ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAwLjhyZW07XG4gIHBhZGRpbmc6IDAgMCAwLjRyZW0gMS4ycmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvcC1jYXRzX19jaGlsZHJlbiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnNob3AtY2F0c19fY2hpbGRyZW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uc2hvcC1jYXRzX19pdGVtLmlzLW9wZW4gLnNob3AtY2F0c19fY2hpbGRyZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNob3AtY2F0c19faXRlbS5pcy1hY3RpdmUgPiAuc2hvcC1jYXRzX19yb3cgPiAuc2hvcC1jYXRzX19saW5rLFxuLnNob3AtY2F0c19fY2hpbGQuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjMDIzRThBO1xufVxuXG4uc2hvcC1wcmljZSB7XG4gIHBhZGRpbmc6IDJyZW0gMS42cmVtIDEuOHJlbTtcbn1cblxuLnNob3AtcHJpY2VfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIG1hcmdpbjogMXJlbSAwIDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNztcbn1cblxuLnNob3AtcHJpY2VfX3RyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbn1cblxuLnNob3AtcHJpY2VfX3JhbmdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2hvcC1wcmljZV9fcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzRThBO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gIzAyM0U4QTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnNob3AtcHJpY2VfX3JhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnNob3AtcHJpY2VfX3ZhbHVlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2hvcC1wcmljZV9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgcGFkZGluZzogMC44cmVtIDIuNHJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4uc2hvcC1wcmljZV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLnNob3AtYnJhbmRzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxLjRyZW0gMS42cmVtO1xufVxuXG4uc2hvcC1icmFuZHMgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5zaG9wLWJyYW5kc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaG9wLWJyYW5kc19faXRlbSBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zaG9wLWJyYW5kc19fYm94IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uc2hvcC1icmFuZHNfX2l0ZW0gaW5wdXQ6Y2hlY2tlZCArIC5zaG9wLWJyYW5kc19fYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xufVxuXG4uc2hvcC1icmFuZHNfX2l0ZW0gaW5wdXQ6Y2hlY2tlZCArIC5zaG9wLWJyYW5kc19fYm94OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjNyZW07XG4gIGxlZnQ6IDAuNnJlbTtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMnJlbSAwLjJyZW0gMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uc2hvcC1icmFuZHNfX25hbWUge1xuICBmbGV4OiAxO1xufVxuXG4uc2hvcC1icmFuZHNfX2NvdW50IHtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaG9wLWJhbm5lciB7XG4gIGhlaWdodDogMjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgYmFja2dyb3VuZDogIzA4MUY0MDtcbn1cblxuLnNob3AtdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAycmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjZyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xufVxuXG4uc2hvcC10b29sYmFyX19sZWZ0LFxuLnNob3AtdG9vbGJhcl9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJyZW07XG59XG5cbi5zaG9wLXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNnJlbTtcbn1cblxuLnNob3Atdmlld19fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMy40cmVtO1xuICBoZWlnaHQ6IDMuNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnNob3Atdmlld19fYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5zaG9wLXZpZXdfX2J0bi5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzRThBO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xufVxuXG4uc2hvcC1vbnNhbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2hvcC1vbnNhbGVfX3N3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMuNHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnNob3Atb25zYWxlX19zd2l0Y2g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG59XG5cbi5zaG9wLW9uc2FsZS5pcy1hY3RpdmUgLnNob3Atb25zYWxlX19zd2l0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzRThBO1xufVxuXG4uc2hvcC1vbnNhbGUuaXMtYWN0aXZlIC5zaG9wLW9uc2FsZV9fc3dpdGNoOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjZyZW0pO1xufVxuXG4uc2hvcC1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNob3Atc2VsZWN0IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDAuN3JlbSAxLjJyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNob3AtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMi40cmVtO1xufVxuXG4uc2hvcC1ncmlkW2RhdGEtdmlldz1ncmlkLTJdIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cblxuLnNob3AtZ3JpZFtkYXRhLXZpZXc9bGlzdF0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cblxuLnNob3AtY2FyZCB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXIsIGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG59XG5cbi5zaG9wLWNhcmQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwODFGNDA7XG4gIGJveC1zaGFkb3c6IDAgMS4ycmVtIDNyZW0gcmdiYSg4LCAzMSwgNjQsIDAuMSk7XG59XG5cbi5zaG9wLWNhcmRfX21lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjRyZW07XG59XG5cbi5zaG9wLWNhcmRfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnNob3AtY2FyZF9fc3RvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGNvbG9yOiAjMDIzRThBO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cblxuLnNob3AtY2FyZF9fc3RvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjdyZW07XG4gIGhlaWdodDogMC43cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnNob3AtY2FyZF9fc3RvY2suaXMtb3V0IHtcbiAgY29sb3I6ICNiNTE0M2I7XG59XG5cbi5zaG9wLWNhcmRfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDAuMnJlbTtcbn1cblxuLnNob3AtY2FyZF9fcmF0aW5nIHNwYW4ge1xuICBjb2xvcjogcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnNob3AtY2FyZF9fcmF0aW5nIHNwYW4uaXMtb24ge1xuICBjb2xvcjogI0Y1QjgwMDtcbn1cblxuLnNob3AtY2FyZF9fcmF0aW5nIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4uc2hvcC1jYXJkX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cblxuLnNob3AtY2FyZF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uc2hvcC1jYXJkX19ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS40cmVtO1xuICByaWdodDogMS40cmVtO1xuICBib3R0b206IDEuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC44cmVtKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhciwgdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNob3AtY2FyZDpob3ZlciAuc2hvcC1jYXJkX19ob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zaG9wLWNhcmRfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLnNob3AtY2FyZF9fYWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMy40cmVtO1xuICBoZWlnaHQ6IDMuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgYm94LXNoYWRvdzogMCAwLjRyZW0gMS4ycmVtIHJnYmEoOCwgMzEsIDY0LCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5zaG9wLWNhcmRfX2FjdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcC1jYXJkX19jYXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnNob3AtY2FyZF9fY2FydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcC1jYXJkX19ib2R5IHtcbiAgcGFkZGluZzogMCAxLjZyZW0gMS44cmVtO1xufVxuXG4uc2hvcC1jYXJkX19uYW1lIHtcbiAgbWFyZ2luOiAwIDAgMC42cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zaG9wLWNhcmRfX3ByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDAuOHJlbTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2hvcC1jYXJkX19wcmljZSBkZWwge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uc2hvcC1jYXJkX19wcmljZSBpbnMge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNob3AtY2FyZF9fcHJpY2UgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4uc2hvcC1ncmlkW2RhdGEtdmlldz1saXN0XSAuc2hvcC1jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNnJlbSAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaG9wLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4uc2hvcC1wYWdpbmF0aW9uIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaG9wLXBhZ2luYXRpb24gYSxcbi5zaG9wLXBhZ2luYXRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uc2hvcC1wYWdpbmF0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogIzAyM0U4QTtcbn1cblxuLnNob3AtcGFnaW5hdGlvbiAuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcC1lbXB0eSB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4uc2hvcC1zZWFyY2gtbm90ZSB7XG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4uc2hvcC1zZWFyY2gtbm90ZSBzdHJvbmcge1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmNoZWNrb3V0LXBhZ2Uge1xuICBwYWRkaW5nOiA1cmVtIDAgOHJlbTtcbn1cblxuLmNoZWNrb3V0LXBhZ2VfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5jaGVja291dC1wYWdlX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDAuNnJlbTtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fc3ViIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5jaGVja291dC1wYWdlX19iYWNrIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2hlY2tvdXQtcGFnZV9fYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uY2hlY2tvdXQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDQwcmVtO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogM3JlbTtcbn1cblxuLmNoZWNrb3V0LWdyaWRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbn1cblxuLmNvLWNhcmQge1xuICBwYWRkaW5nOiAyLjZyZW0gMi44cmVtIDIuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG59XG5cbi5jby1jYXJkX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4ycmVtO1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS44cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5jby1udW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyLjhyZW07XG4gIGhlaWdodDogMi44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjNFOEE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNvLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIGdhcDogMS44cmVtO1xufVxuXG4uY28tZmllbGRzIC5mb3JtLXJvdyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvLWZpZWxkcyAuZm9ybS1yb3cuY28tZnVsbCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDY7XG59XG5cbi5jby1maWVsZHMgLmZvcm0tcm93LmNvLWhhbGYge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xufVxuXG4uY28tZmllbGRzIC5mb3JtLXJvdy5jby10aGlyZCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG5cbi5jby1maWVsZHMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5cbi5jby1maWVsZHMgbGFiZWwgLnJlcXVpcmVkIHtcbiAgY29sb3I6ICNiNTE0M2I7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY28tZmllbGRzIGxhYmVsIC5vcHRpb25hbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jby1maWVsZHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5jby1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4uY28tZmllbGRzIGlucHV0W3R5cGU9dGVsXSxcbi5jby1maWVsZHMgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uY28tZmllbGRzIC5jby1maWVsZHMgc2VsZWN0LFxuLmNvLWZpZWxkcyBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBwYWRkaW5nOiAwIDEuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmNvLWZpZWxkcyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5jby1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmNvLWZpZWxkcyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmNvLWZpZWxkcyBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG4uY28tZmllbGRzIC5jby1maWVsZHMgc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5jby1maWVsZHMgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFhNGIyO1xufVxuXG4uY28tZmllbGRzIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uY28tZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmNvLWZpZWxkcyBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uY28tZmllbGRzIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmNvLWZpZWxkcyAuY28tZmllbGRzIHNlbGVjdDpmb2N1cyxcbi5jby1maWVsZHMgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzRThBO1xufVxuXG4uY28tZmllbGRzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogNXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG59XG5cbi5jby1maWVsZHMgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjZyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uY28tZmllbGRzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uY28tbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjJyZW07XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jby1tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCB7XG4gIGZsZXg6IDEgMSAxNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbn1cblxuLmNvLW1ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jby1tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMS40cmVtIDEuNnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jby1tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCA+IGxhYmVsIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jby1tZXRob2RzIC53Y19wYXltZW50X21ldGhvZDpoYXMoPiBpbnB1dDpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogIzAyM0U4QTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtICMwMjNFOEE7XG59XG5cbi5jby1tZXRob2RzIC53Y19wYXltZW50X21ldGhvZDpoYXMoPiBpbnB1dDpjaGVja2VkKSA+IGxhYmVsIHtcbiAgY29sb3I6ICMwMjNFOEE7XG59XG5cbi5jby1tZXRob2RzIC5wYXltZW50X2JveCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNHJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jby1tZXRob2RzIC5wYXltZW50X2JveDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvLW1ldGhvZHMgLnBheW1lbnRfYm94IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5jby1jZXJ0aWZ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jby1jZXJ0aWZ5IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY28tY2VydGlmeV9fYm94IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5jby1jZXJ0aWZ5X19ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzRThBO1xuICBib3JkZXItY29sb3I6ICMwMjNFOEE7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuY28tY2VydGlmeV9fYm94OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjRyZW07XG4gIGxlZnQ6IDAuN3JlbTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMnJlbSAwLjJyZW0gMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uY28tc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMnJlbTtcbiAgcGFkZGluZzogMi42cmVtIDIuNHJlbSAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xufVxuXG4uY28tc3VtbWFyeV9fdGl0bGUge1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5jby1zdW1tYXJ5X19pdGVtcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jby1zdW1tYXJ5X19pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1cmVtIDFmciBhdXRvIGF1dG87XG4gIGdhcDogMS4ycmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbi5jby1zdW1tYXJ5X19yZW1vdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4uY28tc3VtbWFyeV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNiNTE0M2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY0Rjc7XG59XG5cbi5jby1zdW1tYXJ5X190aHVtYiB7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvLXN1bW1hcnlfX3RodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmNvLXN1bW1hcnlfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuMnJlbTtcbn1cblxuLmNvLXN1bW1hcnlfX25hbWUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5jby1zdW1tYXJ5X19xdHkge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICM2NjcwODU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jby1zdW1tYXJ5X19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvLXN1bW1hcnlfX3RvdGFscyB7XG4gIHBhZGRpbmc6IDEuOHJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG59XG5cbi5jby1zdW1tYXJ5X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmNvLXN1bW1hcnlfX3Jvdy0tbXV0ZWQge1xuICBjb2xvcjogIzY2NzA4NTtcbn1cblxuLmNvLXN1bW1hcnlfX3Jvdy0tdG90YWwge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gIGJvcmRlci10b3A6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY28tc3VtbWFyeV9fcGxhY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuOHJlbTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyM0U4QTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLmNvLXN1bW1hcnlfX3BsYWNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLmNvLXN1bW1hcnlfX3RydXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjZyZW0gMS42cmVtO1xuICBtYXJnaW46IDEuOHJlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jby1zdW1tYXJ5X190cnVzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgY29sb3I6ICM2NjcwODU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuXG4jcGxhY2Vfb3JkZXIuY28tc3VtbWFyeV9fcGxhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzRThBO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbiNwbGFjZV9vcmRlci5jby1zdW1tYXJ5X19wbGFjZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG59XG5cbi5jby1jb3Vwb24ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmNvLWNvdXBvbl9faW5wdXQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogNC42cmVtO1xuICBwYWRkaW5nOiAwIDEuNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmNvLWNvdXBvbl9faW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMjNFOEE7XG59XG5cbi5jby1jb3Vwb25fX2FwcGx5IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDAgMS44cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDgsIDMxLCA2NCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLmNvLWNvdXBvbl9fYXBwbHk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwODFGNDA7XG59XG5cbi5wYWdlLWRlZmF1bHQge1xuICBtYXgtd2lkdGg6IDExMS40cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNHJlbSAxLjVyZW0gN3JlbTtcbn1cblxuLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLXJlY2VpdmVkIHtcbiAgbWFyZ2luOiAwIDAgMi44cmVtO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS42cmVtIDMuMnJlbTtcbiAgbWFyZ2luOiAwIDAgNHJlbTtcbiAgcGFkZGluZzogMnJlbSAyLjRyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBjb2xvcjogIzY2NzA4NTtcbn1cblxuLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3IGxpIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsXG4ud29vY29tbWVyY2UtY29sdW1uX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMsXG4ud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbn1cblxuLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aCxcbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0ZCB7XG4gIHBhZGRpbmc6IDEuNHJlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMTIpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRoIHtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0ZDpsYXN0LWNoaWxkLFxuLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRoOmxhc3QtY2hpbGQsXG4ud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMgdGZvb3QgdGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2hvcC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LXNpbmdsZV9fbGF5b3V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5wcm9kdWN0LXNpbmdsZV9fZ2FsbGVyeSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJvZHVjdC1yZWxhdGVkX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG5cbiAgLnNob3BfX2xheW91dCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuY2hlY2tvdXQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucHJvZHVjdC1yZWxhdGVkX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2R1Y3QtdGFic19fbmF2IHtcbiAgICBnYXA6IDJyZW07XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb2R1Y3QtcmVsYXRlZF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuc2hvcC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5zaG9wLWdyaWRbZGF0YS12aWV3PWxpc3RdIC5zaG9wLWNhcmQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLmNvLWZpZWxkcyAuZm9ybS1yb3cuY28taGFsZixcbiAgLmNvLWZpZWxkcyAuZm9ybS1yb3cuY28tdGhpcmQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XG4gIH1cblxuICAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjRyZW07XG4gIH1cbn0iLCJAdXNlIFwidmFyaWFibGVcIiBhcyB2YXJzO1xuXG5AbWl4aW4gc2l6ZSgkYSwgJGI6ICRhKSB7XG4gIHdpZHRoOiAkYTtcbiAgaGVpZ2h0OiAkYjtcbn1cblxuQG1peGluIG1heHcoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbncoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbmgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhoKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlbWVudFxuQG1peGluIGhpZGUtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogMC8wIGE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIEdyaWRzXG5AbWl4aW4gZ3JpZENhcmRzKCR0eXBlOiBmaXQsICRtaW46IDI4MHB4LCAkbWF4OiAxZnIsICRnYXA6IDMwcHgpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAkZ2FwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLSN7JHR5cGV9LCBtaW5tYXgoJG1pbiwgJG1heCkpO1xufVxuXG5AbWl4aW4gYWRhcHRpdi12YWx1ZSAoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHR5cGUpIHtcbiAgJGFkZFNpemU6ICRzdGFydFNpemUgLSAkbWluU2l6ZTtcblxuICBAaWYgJHR5cGU9PSdzbScge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZT09J2xnJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGggLSAzNzV9KSk7XG4gIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4uc2hvcCB7XG4gICAgcGFkZGluZzogNnJlbSAwIDVyZW07XG5cbiAgICAvLyBDYXRlZ29yeSBodWJzIHJlbmRlciBhbiAuYWJvdXQtaW5mbyBTRU8gYmxvY2sgcmlnaHQgYWZ0ZXIgdGhlIGdyaWQg4oCUXG4gICAgLy8gZHJvcCBpdHMgdG9wIHBhZGRpbmcgc28gdGhlIHR3byBzZWN0aW9ucyBkb24ndCBzdGFjayBhIGh1Z2UgZ2FwLlxuICAgICYgKyAuYWJvdXQtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgICZfX2xheW91dCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjhyZW0gMWZyO1xuICAgICAgICBnYXA6IDNyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gR3JpZCB0cmFja3MgZGVmYXVsdCB0byBtaW4td2lkdGg6YXV0byDigJQgd2l0aG91dCB0aGlzIHRoZSBtb2JpbGVcbiAgICAvLyBwcm9kdWN0IHNsaWRlcidzIG5vd3JhcCBmbGV4IHJvdyBibG93cyB0aGUgY29sdW1uIG91dCB0byBjb250ZW50IHdpZHRoLlxuICAgICZfX21haW4ge1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgJl9fc2lkZWJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMi40cmVtO1xuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNpZGViYXIgd2lkZ2V0c1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zaG9wLXdpZGdldCB7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxLjFyZW0gMS42cmVtO1xuICAgICAgICAvLyBNYXRjaCB0aGUgc2l0ZSBoZWFkZXIgYmFja2dyb3VuZC5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICYtLWJhbm5lciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi5zaG9wLWNhdHMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxLjZyZW07XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIH1cblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHsgY29sb3I6IHZhcnMuJGhlcm9CdG47IH1cbiAgICB9XG5cbiAgICAmX19jb3VudCB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgfVxuXG4gICAgJl9fdG9nZ2xlIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiAyLjJyZW07XG4gICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMC45cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjE1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7IH1cbiAgICB9XG5cbiAgICAmX19pdGVtLmlzLW9wZW4gJl9fdG9nZ2xlOjphZnRlciB7IG9wYWNpdHk6IDA7IH1cblxuICAgICZfX2NoaWxkcmVuIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC44cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC40cmVtIDEuMnJlbTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtLmlzLW9wZW4gJl9fY2hpbGRyZW4geyBkaXNwbGF5OiBibG9jazsgfVxuXG4gICAgJl9faXRlbS5pcy1hY3RpdmUgPiAmX19yb3cgPiAmX19saW5rLFxuICAgICZfX2NoaWxkLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogdmFycy4kaGVyb0J0bjsgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpY2UgZmlsdGVyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNob3AtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDJyZW0gMS42cmVtIDEuOHJlbTtcblxuICAgICZfX3NsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAwLjRyZW07XG4gICAgICAgIG1hcmdpbjogMXJlbSAwIDEuNnJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kc2VhcmNoQmc7XG4gICAgfVxuXG4gICAgJl9fdHJhY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgIH1cblxuICAgICZfX3JhbmdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gTmV1dHJhbGl6ZSB0aGUgZ2xvYmFsIGBmb3JtIGlucHV0YCBib3JkZXIvcGFkZGluZyAoZHJhd3MgYSBmcmFtZSkuXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gdmFycy4kaGVyb0J0bjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmFsdWVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbSAyLjRyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBCcmFuZHNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2hvcC1icmFuZHMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAxLjZyZW07XG5cbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIGlucHV0IHsgcG9zaXRpb246IGFic29sdXRlOyBvcGFjaXR5OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIH1cblxuICAgICZfX2JveCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJl9faXRlbSBpbnB1dDpjaGVja2VkICsgJl9fYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuM3JlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAwLjRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwLjJyZW0gMC4ycmVtIDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYW1lIHsgZmxleDogMTsgfVxuXG4gICAgJl9fY291bnQgeyBjb2xvcjogdmFycy4kdGV4dEdyZXk7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cbn1cblxuLnNob3AtYmFubmVyIHtcbiAgICBoZWlnaHQ6IDI2cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXJzLiRkYXJrQmx1ZTtcbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFRvb2xiYXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc2hvcC10b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMnJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMS42cmVtO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuXG4gICAgJl9fbGVmdCxcbiAgICAmX19yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICB9XG59XG5cbi5zaG9wLXZpZXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjZyZW07XG5cbiAgICAmX19idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICAgIGhlaWdodDogMy40cmVtO1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7IGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgfVxuICAgICAgICAmLmlzLWFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGhlcm9CdG47IGNvbG9yOiAjZmZmOyBib3JkZXItY29sb3I6IHZhcnMuJGhlcm9CdG47IH1cbiAgICB9XG59XG5cbi5zaG9wLW9uc2FsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuOHJlbTtcbiAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmX19zd2l0Y2gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICAgIGhlaWdodDogMS44cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuMnJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxLjRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSAmX19zd2l0Y2gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgICAgICAmOjphZnRlciB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjZyZW0pOyB9XG4gICAgfVxufVxuXG4uc2hvcC1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjhyZW07XG4gICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxLjJyZW07XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEdyaWQgKyBjYXJkXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNob3AtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMi40cmVtO1xuXG4gICAgJltkYXRhLXZpZXc9XCJncmlkLTJcIl0geyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG4gICAgJltkYXRhLXZpZXc9XCJsaXN0XCJdICAgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbGcpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuLnNob3AtY2FyZCB7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXIsIGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxLjJyZW0gM3JlbSByZ2JhKDgsIDMxLCA2NCwgMC4xKTtcbiAgICB9XG5cbiAgICAmX19tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMS40cmVtO1xuICAgIH1cblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAmX19zdG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDAuN3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC43cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1vdXQgeyBjb2xvcjogdmFycy4kcmVkOyB9XG4gICAgfVxuXG4gICAgJl9fcmF0aW5nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogMC4ycmVtO1xuXG4gICAgICAgIHNwYW4geyBjb2xvcjogdmFycy4kbmF2RGl2aWRlcjsgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgc3Bhbi5pcy1vbiB7IGNvbG9yOiB2YXJzLiRzdGFyR29sZDsgfVxuICAgICAgICBzdmcgeyB3aWR0aDogMS41cmVtOyBoZWlnaHQ6IDEuNXJlbTsgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hvdmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxLjRyZW07XG4gICAgICAgIHJpZ2h0OiAxLjRyZW07XG4gICAgICAgIGJvdHRvbTogMS40cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjhyZW0pO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIgJl9faG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICB9XG5cbiAgICAmX19hY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICAgIGhlaWdodDogMy40cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwLjRyZW0gMS4ycmVtIHJnYmEoOCwgMzEsIDY0LCAwLjE1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGhlcm9CdG47IGNvbG9yOiAjZmZmOyB9XG4gICAgfVxuXG4gICAgJl9fY2FydCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMS4xcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlOyBjb2xvcjogI2ZmZjsgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDEuNnJlbSAxLjhyZW07XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNnJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgZ2FwOiAwLjhyZW07XG4gICAgICAgIC8vIEN1cnJlbnQgcHJpY2UgaXMgYm9sZCAobWF0Y2hlcyB0aGUgaG9tZXBhZ2UgcHJvZHVjdCBjYXJkcykuXG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgZGVsIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5zIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQgeyBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuICAgIH1cbn1cblxuLy8gTGlzdCB2aWV3IHR3ZWFrc1xuLnNob3AtZ3JpZFtkYXRhLXZpZXc9XCJsaXN0XCJdIC5zaG9wLWNhcmQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNnJlbSAxZnI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUGFnaW5hdGlvblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zaG9wLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGEsIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG5cbiAgICAuY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5zaG9wLWVtcHR5IHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xufVxuXG4uc2hvcC1zZWFyY2gtbm90ZSB7XG4gICAgbWFyZ2luOiAwIDAgMS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcblxuICAgIHN0cm9uZyB7IGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcblxuLmNoZWNrb3V0LXBhZ2Uge1xuICAgIHBhZGRpbmc6IDVyZW0gMCA4cmVtO1xuXG4gICAgJl9faGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICB9XG5cbiAgICAmX19zdWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgJl9fYmFjayB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7IGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgfVxuICAgIH1cbn1cblxuLmNoZWNrb3V0LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDByZW07XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogM3JlbTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cblxuICAgICZfX21haW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIuNHJlbTtcbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDYXJkcyAvIHN0ZXBzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNvLWNhcmQge1xuICAgIHBhZGRpbmc6IDIuNnJlbSAyLjhyZW0gMi44cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMS4ycmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS44cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICB9XG59XG5cbi5jby1udW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDIuOHJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRmllbGRzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNvLWZpZWxkcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgIGdhcDogMS44cmVtO1xuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICYuY28tZnVsbCAgeyBncmlkLWNvbHVtbjogc3BhbiA2OyB9XG4gICAgICAgICYuY28taGFsZiAgeyBncmlkLWNvbHVtbjogc3BhbiAzOyB9XG4gICAgICAgICYuY28tdGhpcmQgeyBncmlkLWNvbHVtbjogc3BhbiAyOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICAmLmNvLWhhbGYsICYuY28tdGhpcmQgeyBncmlkLWNvbHVtbjogc3BhbiA2OyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjdyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cbiAgICAgICAgLnJlcXVpcmVkIHsgY29sb3I6IHZhcnMuJHJlZDsgYm9yZGVyOiBub25lOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLm9wdGlvbmFsIHsgZGlzcGxheTogbm9uZTsgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgICAuY28tZmllbGRzIHNlbGVjdCxcbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDEuNnJlbTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHsgY29sb3I6ICM5YWE0YjI7IH1cbiAgICAgICAgJjpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IGJvcmRlci1jb2xvcjogdmFycy4kaGVyb0J0bjsgfVxuICAgIH1cblxuICAgIC8vIHNlbGVjdDIgKGNvdW50cnkpIHRvIG1hdGNoIG5hdGl2ZSBpbnB1dHNcbiAgICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHsgbGluZS1oZWlnaHQ6IDVyZW07IHBhZGRpbmctbGVmdDogMS42cmVtOyBjb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGhlaWdodDogNXJlbTsgfVxuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFBheW1lbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uY28tbWV0aG9kcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxLjJyZW07XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAud2NfcGF5bWVudF9tZXRob2Qge1xuICAgICAgICBmbGV4OiAxIDEgMTRyZW07XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyLCBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuXG4gICAgICAgID4gaW5wdXQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS40cmVtIDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgaW1nIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpoYXMoPiBpbnB1dDpjaGVja2VkKSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gdmFycy4kaGVyb0J0bjtcblxuICAgICAgICAgICAgPiBsYWJlbCB7IGNvbG9yOiB2YXJzLiRoZXJvQnRuOyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGF5bWVudF9ib3gge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjRyZW0gMCAwO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIHAgeyBtYXJnaW46IDA7IH1cbiAgICB9XG59XG5cbi5jby1jZXJ0aWZ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIGlucHV0IHsgcG9zaXRpb246IGFic29sdXRlOyBvcGFjaXR5OiAwOyB9XG5cbiAgICAmX19ib3gge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgJl9fYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kaGVyb0J0bjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuNHJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuN3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiAwLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuOXJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwLjJyZW0gMC4ycmVtIDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBPcmRlciBzdW1tYXJ5XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNvLXN1bW1hcnkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAycmVtO1xuICAgIHBhZGRpbmc6IDIuNnJlbSAyLjRyZW0gMi40cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgfVxuXG4gICAgJl9faXRlbXMgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDAgMCAycmVtOyBwYWRkaW5nOiAwOyB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1cmVtIDFmciBhdXRvIGF1dG87XG4gICAgICAgIGdhcDogMS4ycmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgfVxuXG4gICAgJl9fcmVtb3ZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kcmVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kc2VhcmNoQmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aHVtYiB7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kc2VhcmNoQmc7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgb2JqZWN0LWZpdDogY29udGFpbjsgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gICAgfVxuXG4gICAgJl9fbWV0YSB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMC4ycmVtOyB9XG4gICAgJl9fbmFtZSB7IGZvbnQtc2l6ZTogMS41cmVtOyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbiAgICAmX19xdHkgIHsgZm9udC1zaXplOiAxLjNyZW07IGNvbG9yOiB2YXJzLiR0ZXh0R3JleTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICZfX3ByaWNlIHsgZm9udC1zaXplOiAxLjVyZW07IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4gICAgJl9fdG90YWxzIHsgcGFkZGluZzogMS44cmVtIDAgMDsgYm9yZGVyLXRvcDogMC4xcmVtIHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7IH1cblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcblxuICAgICAgICAmLS1tdXRlZCB7IGNvbG9yOiB2YXJzLiR0ZXh0R3JleTsgfVxuXG4gICAgICAgICYtLXRvdGFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BsYWNlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGhlcm9CdG47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlOyB9XG4gICAgfVxuXG4gICAgJl9fdHJ1c3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNnJlbSAxLjZyZW07XG4gICAgICAgIG1hcmdpbjogMS44cmVtIDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBPdmVycmlkZSBXb29Db21tZXJjZSdzIGRlZmF1bHQgcGxhY2Utb3JkZXIgYnV0dG9uIGNvbG91ciAoLmJ1dHRvbi5hbHQpLlxuI3BsYWNlX29yZGVyLmNvLXN1bW1hcnlfX3BsYWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRoZXJvQnRuO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7IH1cbn1cblxuLmNvLWNvdXBvbiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGdhcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgJl9faW5wdXQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogNC42cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDEuNHJlbTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXG4gICAgICAgICY6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyBib3JkZXItY29sb3I6IHZhcnMuJGhlcm9CdG47IH1cbiAgICB9XG5cbiAgICAmX19hcHBseSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDEuOHJlbTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbmF2RGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gV29vQ29tbWVyY2Ugb3JkZXItcmVjZWl2ZWQgKHRoYW5rLXlvdSksIGNhcnQgJiBhY2NvdW50IHBhZ2VzLlxuLy8gVGhlc2UgcmVuZGVyIHRoZSBkZWZhdWx0IFdvb0NvbW1lcmNlIG1hcmt1cCB2aWEgcGFnZS1jaGVja291dC5waHAgL1xuLy8gcGFnZS1jYXJ0LnBocCBpbnNpZGUgYSBiYXJlIDxtYWluIGNsYXNzPVwicGFnZS1kZWZhdWx0XCI+IOKAlCBubyBjb250YWluZXIsIGFuZFxuLy8gcGxhaW4gPGgyPnMgdGhhdCBpbmhlcml0IHRoZSB0aGVtZSdzIG92ZXJzaXplZCBoZWFkaW5nIHNjYWxlICgzMuKAkzU2cHgpLlxuLy8gVGhpcyBhZGRzIGEgcHJvcGVyIGNvbnRhaW5lciwgc3BhY2luZyBhbmQgc2FuZSBoZWFkaW5nIHNpemVzLlxuLy8gKFRoZSBjdXN0b20gY2hlY2tvdXQgZm9ybSBoYXMgaXRzIG93biAuY29udGFpbmVyLWZsdWlkLCBzbyBpdCdzIHVuYWZmZWN0ZWRcbi8vICBiZXlvbmQgc2l0dGluZyBpbnNpZGUgYSBjZW50ZXJlZCBtYWluIOKAlCB3aGljaCBpcyBmaW5lLilcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLnBhZ2UtZGVmYXVsdCB7XG4gICAgbWF4LXdpZHRoOiBmdW5jdGlvbnMucmVtKHZhcnMuJG1heFdpZHRoQ29udGFpbmVyKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA0cmVtIGZ1bmN0aW9ucy5yZW0odmFycy4kY29udGFpbmVyUGFkZGluZ0hhbGYpIDdyZW07XG59XG5cbi8vIC0tLSBPcmRlciByZWNlaXZlZCAvIHRoYW5rLXlvdSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCB7XG4gICAgbWFyZ2luOiAwIDAgMi44cmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbn1cblxuLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEuNnJlbSAzLjJyZW07XG4gICAgbWFyZ2luOiAwIDAgNHJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDIuNHJlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJG5hdkRpdmlkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMS40cmVtO1xuICAgIH1cbn1cblxuLy8gU2VjdGlvbiB0aXRsZXMgKFwiT3JkZXIgZGV0YWlsc1wiLCBcIkJpbGxpbmcgYWRkcmVzc1wiKSDigJQgdGFtZSB0aGUgaHVnZSBoMnMuXG4ud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUsXG4ud29vY29tbWVyY2UtY29sdW1uX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xufVxuXG4ud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyxcbi53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5cbi8vIE9yZGVyIGRldGFpbHMgdGFibGVcbi53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMS40cmVtIDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJzLiRuYXZEaXZpZGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICB0aCB7IGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTsgfVxuXG4gICAgdGQ6bGFzdC1jaGlsZCxcbiAgICB0aDpsYXN0LWNoaWxkLFxuICAgIHRmb290IHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgdGZvb3QgdGggeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG59XG5cbi53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG59XG4iXX0= */
