﻿html,body{font-family:"Noto Sans JP",sans-serif;font-size:1rem;line-height:1.5;color:#333;background:#fff;overflow-x:hidden}a{color:#333;text-decoration:none;transition:all .3s}a:hover,a:focus{text-decoration:none}@media screen and (max-width: 767px){a:hover,a:focus{color:#333 !important}}select{border:1px solid #5d5d5d;min-height:40px}.ec_br-pc{display:block !important}@media screen and (max-width: 767px){.ec_br-pc{display:none !important}}.ec_cart-container .ec_br-pc{display:block !important}@media screen and (max-width: 1200px){.ec_cart-container .ec_br-pc{display:none !important}}.ec_br-sp{display:none !important}@media screen and (max-width: 767px){.ec_br-sp{display:block !important}}.my-xs{margin:.25rem 0}@media screen and (max-width: 767px){.my-xs{margin:.25rem 0}}.my-md{margin:.75rem 0}@media screen and (max-width: 767px){.my-md{margin:.25rem 0}}.my-4xl{margin:4rem 0}@media screen and (max-width: 767px){.my-4xl{margin:2rem 0}}.fw-bold{font-weight:700}#main table:not(#item-detail-property__table){width:auto}.page-item-detail footer.ec_footer{margin-bottom:80px}.ec_itemDetail{display:flex;gap:4rem}@media screen and (max-width: 767px){.ec_itemDetail{flex-direction:column;gap:1.5rem}}.ec_itemDetail-title{font-size:2.25rem;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.ec_itemDetail-title{font-size:1.5rem}}.ec_itemDetail-content{margin:1.5rem 0}.ec_itemDetail-main{width:calc(65% - 4rem)}@media screen and (max-width: 767px){.ec_itemDetail-main{width:100%}}.ec_itemDetail-side{width:35%;flex-shrink:0}@media screen and (max-width: 767px){.ec_itemDetail-side{width:100%}}.ec_itemDetail-name-title{font-size:1.75rem;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.ec_itemDetail-name-title{font-size:1.25rem}}.ec_itemDetail-appeal{margin:.75rem 0}#main p.ec_itemDetail-appeal-text{font-size:1rem;font-weight:400;line-height:1.6;margin:0}@media screen and (max-width: 767px){#main p.ec_itemDetail-appeal-text{font-size:.875rem}}.ec_itemDetail-review-stars{margin:.75rem 0}.ec_itemDetail-review-stars-link{display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars-link .icon{width:16px;height:16px}.ec_itemDetail-review-stars-link .num{display:inline-block;margin-left:.5rem;font-size:.875rem;color:#a9aeb1}.ec_itemDetail-price-wrapper{margin:1.5rem 0 .75rem}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-label{font-size:clamp(1rem,.706rem + .613vw,1.25rem);font-weight:400}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-label{font-size:1rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-value{font-size:clamp(1.25rem,.955rem + .613vw,1.5rem);font-weight:400;color:#333}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-value{font-size:1.25rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-unit{margin-right:.25rem;font-size:clamp(1rem,.706rem + .613vw,1.25rem)}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-unit{font-size:1.25rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-label,.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-value,.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-unit{color:#e02424;font-weight:700}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale{flex-wrap:wrap;gap:.25rem 0;margin:0}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-label{width:auto;font-size:clamp(1.125rem,.683rem + .92vw,1.5rem);text-align:left;word-break:keep-all}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-label{font-size:1.125rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-value{font-size:clamp(1.875rem,1.433rem + .92vw,2.25rem)}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-value{font-size:1.75rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-unit{color:#e02424;font-size:clamp(1.25rem,.955rem + .613vw,1.5rem);font-weight:700;margin-left:.25rem;position:relative;top:4px}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-unit{font-size:1.5rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-off{margin-left:1rem}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-off{margin-left:.75rem}}.ec_itemDetail-price-lot{margin:.75rem 0}.ec_itemDetail-price-teiki{margin:.75rem 0}.ec_itemlist-timesale-date{color:#e02424;font-size:.875rem;font-weight:700;margin:0 0 .75rem 0}.ec_itemDetail-icons{margin:.75rem 0}.ec_itemDetail-nouki{font-weight:700;color:#5d5d5d;margin:.75rem 0 3rem}@media screen and (max-width: 767px){.ec_itemDetail-nouki{margin:.75rem 0}}.ec_itemDetail-amount{margin:1.5rem 0;font-weight:700}.ec_itemDetail-amount select{min-width:100px}.ec_itemDetail-amount-limit{display:block;margin-top:.5rem}.ec_itemDetail-amount-label{margin-right:.75rem;font-weight:700}.ec_itemDetail-cart .btn{width:100%}.ec_itemDetail-cart-variation .btn{font-size:1rem}.ec_itemDetail-other-seisan-page{margin:.75rem 0}.ec_itemDetail-other-seisan-page-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-other-seisan-page-list .btn{width:100%}.ec_itemDetail-other-seisan-page-item{width:100%}.ec_itemDetail-soryo{margin:.75rem 0}@media screen and (max-width: 767px){.ec_itemDetail-soryo{margin:.5rem 0 .25rem}}#main p.ec_itemDetail-soryo-text{text-align:center;font-size:.875rem;font-weight:400}.ec_itemDetail-wishlist{margin:1.5rem 0}@media screen and (max-width: 767px){.ec_itemDetail-wishlist{margin:.75rem 0}}.ec_itemDetail-wishlist .btn{width:100%}.ec_itemDetail-price-login{margin:.75rem 0}.ec_itemDetail-price-login-text{text-align:center;color:#e02424;font-size:1.25rem;font-weight:700;text-decoration:underline}.ec_itemDetail-price-login-text:hover,.ec_itemDetail-price-login-text:focus{text-decoration:none;color:#e02424}.ec_itemDetail-coupon{margin:.75rem 0}.ec_itemDetail-coupon-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-sales-campaign{margin:.75rem 0}.ec_itemDetail-sales-campaign-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-variation-item{padding:1rem 0;border-bottom:1px solid #e8ebf1}.ec_itemDetail-variation-content{display:flex;gap:1rem}.ec_itemDetail-variation-img{border:1px solid #e8ebf1;border-radius:16px;padding:.75rem;height:max-content;flex-shrink:0;width:110px}.ec_itemDetail-variation-info{display:flex;flex-direction:column;gap:.5rem}.ec_itemDetail-variation-name{font-size:1.125rem;font-weight:700}.ec_itemDetail-variation-price .price-unit{color:#e02424;font-size:1.25rem;font-weight:700}.ec_itemDetail-variation-price .price-value{color:#e02424;font-size:1.5rem;font-weight:700}.ec_itemDetail-variation-price .price-zeikomi{font-size:.75rem;color:#5d5d5d}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper{display:inline-block;position:relative}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;border-top:1px solid #333}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper .price-unit{color:#333;font-size:1.25rem}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper .price-value{color:#333;font-size:1.25rem}.ec_itemDetail-variation-nouki{font-size:.875rem;font-weight:400}.ec_itemDetail-related-list{list-style:none;margin:0;padding:0;display:flex;gap:.5rem;flex-wrap:wrap}.ec_itemDetail-related-item{font-weight:400;background:#fff;border:1px solid #333;border-radius:999px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);padding:.25rem .75rem}.ec_itemDetail-related-item a:hover,.ec_itemDetail-related-item a:focus{text-decoration:none;color:#5d5d5d}.ec_itemDetail-related-item-hierarchy:not(:last-child){display:none}.ec_itemDetail-images-slider{overflow-y:clip;width:80%;height:80%;margin:0 auto}@media screen and (max-width: 767px){.ec_itemDetail-images-slider{width:100%;height:100%}}.ec_itemDetail-images-slider-trigger img{width:100%;aspect-ratio:1/1;object-fit:contain}.ec_itemDetail-images-slider-arrow{font-size:0;line-height:0;display:block;width:40px;height:40px;background-color:#fff;border-radius:50%;border:1px solid #333;padding:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);outline:none;z-index:1}.ec_itemDetail-images-slider-arrow::before{display:block;content:"";width:8px;height:8px;border:2px solid #333;position:absolute;top:50%}.ec_itemDetail-images-slider-arrow:hover,.ec_itemDetail-images-slider-arrow:focus{color:rgba(0,0,0,0);outline:none;background-color:#fff}.ec_itemDetail-images-slider-arrow-prev{left:-20px}@media screen and (max-width: 767px){.ec_itemDetail-images-slider-arrow-prev{left:-10px}}.ec_itemDetail-images-slider-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_itemDetail-images-slider-arrow-prev:hover,.ec_itemDetail-images-slider-arrow-prev:focus{opacity:1}.ec_itemDetail-images-slider-arrow-next{right:-20px}@media screen and (max-width: 767px){.ec_itemDetail-images-slider-arrow-next{right:-10px}}.ec_itemDetail-images-slider-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}.ec_itemDetail-thumbnail{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem;margin:.75rem 0}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 .75rem;display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto}}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail-item{width:90px;flex-shrink:0;margin-bottom:1rem}}.ec_itemDetail-thumbnail-trigger{display:flex;align-items:center;height:stretch;min-height:180px;padding:1.5rem .5rem;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);transition:opacity .3s ease;background:#fff}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail-trigger{min-height:auto}}.ec_itemDetail-thumbnail-trigger img{width:100%;height:100%;object-fit:contain;border-radius:8px}.ec_itemDetail-thumbnail-trigger.is-current{border-color:#87c5fe;box-shadow:0 -2px 4px 0 rgba(135,197,254,.4),0 2px 4px 0 rgba(135,197,254,.4)}.ec_itemDetail-recommend{margin:3rem 0 1.5rem}#main p.ec_itemDetail-recommend-title{font-size:1.5rem;font-weight:700;word-break:auto-phrase}.ec_itemDetail-recommend-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-recommend-link{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:inherit}.ec_itemDetail-recommend-link:hover,.ec_itemDetail-recommend-link:focus{color:#5d5d5d}.ec_itemDetail-recommend-img{display:flex;align-items:center;height:stretch;padding:1.5rem .5rem;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);transition:opacity .3s ease;background:#fff}.ec_itemDetail-recommend-img img{width:100%;height:100%;object-fit:contain;border-radius:8px}.ec_itemDetail-recommend-name{font-size:.875rem;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ec_itemDetail-recommend-price .price-value{color:#e02424;font-size:1rem;font-weight:700}.ec_itemDetail-recommend-price .price-unit{font-size:.875rem;font-weight:700;margin-right:.25rem}.ec_itemDetail-banner{margin:.75rem 0}.ec_itemDetail-banner-link{display:block;text-decoration:none}.ec_itemDetail-banner-link img{border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.ec_itemDetail-banner-link:hover,.ec_itemDetail-banner-link:focus{opacity:.8}.ec_itemDetail-free-banner{margin:.75rem 0}.ec_itemDetail-free-banner a{display:block}.ec_itemDetail-free-banner img{width:100%;height:auto}.ec_itemDetail-explanation{margin:2rem 0}@media screen and (max-width: 767px){.ec_itemDetail-explanation{margin:1.5rem 0}}.ec_itemDetail-review-item{padding:1.5rem 0;border-bottom:1px solid #e8ebf1}.ec_itemDetail-review-item:first-child{border-top:1px solid #e8ebf1}.ec_itemDetail-review-rate{display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars .icon{width:16px;height:16px}#main p.ec_itemDetail-review-rateText{color:#5d5d5d;font-size:.875rem;margin:.5rem 0 0 0}.ec_itemDetail-review-body{margin:1rem 0}.ec_itemDetail-review-list{list-style:none;margin:0;padding:0}.ec_itemDetail-review-reviewTitle{font-size:1.125rem;font-weight:700;line-height:1.5}.ec_itemDetail-review-text{margin:.75rem 0;color:#5d5d5d}.ec_itemDetail-review-helpfulBtn{width:120px;height:32px;border-radius:16px;border:1px solid #e5e5e5;background:#fff;font-size:13px;font-weight:700;margin-bottom:5px;cursor:pointer}.ec_itemDetail-review-helpfulBtn .icon{width:14px;height:14px;fill:#333;margin-right:4px}.ec_itemDetail-review-row2{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:1rem}@media screen and (max-width: 767px){.ec_itemDetail-review-row2{display:block;align-items:flex-start}}.ec_itemDetail-review-helpful{flex-shrink:0}.ec_itemDetail-review-reviewer{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_itemDetail-review-reviewer{flex-direction:column;gap:0;align-items:end;margin-top:.5rem}}#review{margin:0;padding:0}#review p.ec_itemDetail-review-helpfulText{color:#5d5d5d;font-size:.875rem;margin:0}dl.ec_itemDetail-review-reviewerName,dl.ec_itemDetail-review-reviewerDate{margin:0;display:flex;align-items:center;gap:.25rem}dt.ec_itemDetail-review-reviewerNameLabel,dt.ec_itemDetail-review-reviewerDateLabel{margin:0;color:#5d5d5d;font-size:.875rem;font-weight:500;flex-shrink:0}dd.ec_itemDetail-review-reviewerNameValue,dd.ec_itemDetail-review-reviewerDateValue{margin:0;color:#5d5d5d;font-size:.875rem;font-weight:500}.ec_itemDetail-review-all{text-align:center;margin:1rem 0}.ec_itemDetail-reviewForm{margin:2rem 0 0}.ec_itemDetail-reviewForm-header{text-align:center}#review p.ec_itemDetail-reviewForm-header-note{margin:.75rem 0;text-align:center;color:#5d5d5d;font-size:.875rem;font-weight:500}#review p.ec_itemDetail-reviewForm-header-note a{text-decoration:underline;color:#5d5d5d}#review p.ec_itemDetail-reviewForm-header-note a:hover,#review p.ec_itemDetail-reviewForm-header-note a:focus{text-decoration:none}#review p.ec_itemDetail-reviewForm-title{font-size:1.5rem;font-weight:700;line-height:1.5;margin:0}.ec_itemDetail-reviewForm-note{font-size:.875rem}.ec_itemDetail-reviewForm-note ul{list-style:none;margin:0;padding:0;margin-left:1em}.ec_itemDetail-reviewForm-note ul li{margin-left:1em;text-indent:-0.65em}.ec_itemDetail-reviewForm-note ul li:before{content:"・";display:inline-block}.ec_itemDetail-reviewForm-note ul li:not(:first-child){margin-top:.25rem}#review .ec_itemDetail-reviewForm-note p{text-align:center;font-size:.875rem;margin:.75rem 0 0 0}dt.ec_itemDetail-reviewForm-label{font-size:1.125rem;font-weight:700;line-height:1.5;margin:1.5rem 0 0 0}dt.ec_itemDetail-reviewForm-label.required::after{content:"必須";display:inline-block;background:#e02424;color:#fff;font-size:10px;font-weight:700;padding:3px 6px;border-radius:3px;margin-left:12px;position:relative;top:-4px}dd.ec_itemDetail-reviewForm-input{width:100%;margin:.5rem 0 0 0}dd.ec_itemDetail-reviewForm-input input{border:1px solid #c8d0de;width:100%;height:40px;padding:.5rem}dd.ec_itemDetail-reviewForm-input textarea{border:1px solid #c8d0de;width:100%;padding:.5rem}.ec_itemDetail-reviewForm-starsList{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.75rem}.ec_itemDetail-reviewForm-starsItem .icon{width:32px;height:32px;fill:#d2d2d2}.ec_itemDetail-reviewForm-starsItem .input-star-link{display:block}.ec_itemDetail-reviewForm-starsItem.is-checked .icon{fill:#f2c94c}.ec_itemDetail-reviewForm-stars{display:inline-block}.ec_itemDetail-reviewForm-starsNotes{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.ec_itemDetail-reviewForm-starsNote{position:relative;top:4px}.ec_itemDetail-reviewForm-btn{margin:1rem 0;text-align:center}.ec_itemDetail-reviewForm-btn .btn{width:300px;margin:0 auto;display:block}.ec_itemDetail-reviewForm-btn .btn.is-disabled{display:none}.ec_itemDetail-reviewForm-btn.is-disabled .btn{display:none}.ec_itemDetail-reviewForm-btn.is-disabled .btn.is-disabled{display:block}.ec_itemDetail-fixed{position:fixed;bottom:calc(-1*var(--height-fixedCartBtn));left:0;width:100%;background:hsla(0,0%,100%,.85);box-shadow:0 -4px 12px 0 rgba(0,0,0,.1);backdrop-filter:blur(4px);padding:.75rem 0;z-index:10;transition:bottom .3s ease}.ec_itemDetail-fixed.is-displayed{bottom:0}.ec_itemDetail-fixed-inner{max-width:1260px;margin:0 auto}@media screen and (max-width: 767px){.ec_itemDetail-fixed-inner{width:85%}}.ec_itemDetail-fixed-info{display:flex;justify-content:space-around;align-items:center;gap:1rem}.ec_itemDetail-fixed-name{font-size:1.125rem;font-weight:700;max-width:40%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.ec_itemDetail-fixed-name{display:none}}.ec_itemDetail-fixed-price{flex-shrink:0}@media screen and (max-width: 767px){.ec_itemDetail-fixed-price{display:none}}.ec_itemDetail-fixed-cart{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_itemDetail-fixed-cart{gap:.5rem;justify-content:center}}@media screen and (max-width: 767px){.ec_itemDetail-fixed-btn{width:fit-content}}.ec_itemDetail-fixed-wishlist{width:min-content;text-align:end}.ec_itemDetail-fixed-wishlist .btn-wishlist{min-width:56px;border-radius:999px}.ec_variationDisplay-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.ec_variationDisplay-modal.is-open{display:flex;align-items:center;justify-content:center}.ec_variationDisplay-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);cursor:pointer}.ec_variationDisplay-content{position:relative;z-index:1;width:90vw;max-width:800px;max-height:85vh;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.ec_variationDisplay-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ec_variationDisplay-close:hover{background:#f5f7f9}.ec_variationDisplay-close-icon{position:relative;display:block;width:14px;height:14px}.ec_variationDisplay-close-icon::before,.ec_variationDisplay-close-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#333}.ec_variationDisplay-close-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.ec_variationDisplay-close-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.ec_variationDisplay-body{padding:1.5rem;overflow-y:auto}.ec_imageModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.ec_imageModal.is-open{display:flex;align-items:center;justify-content:center}.ec_imageModal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);cursor:pointer}.ec_imageModal-content{position:relative;z-index:1;display:flex;align-items:stretch;width:90vw;height:80vh;background:#fff;border-radius:24px;overflow:hidden}.ec_imageModal-imageWrap{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 55%;min-width:0;padding:3rem}.ec_imageModal-image{width:80%;height:auto;object-fit:contain}.ec_imageModal-info{position:relative;flex:0 0 40%;max-width:440px;display:flex;flex-direction:column;overflow:hidden}.ec_imageModal-infoBody{padding:4rem 2rem 2rem;overflow-y:auto}.ec_imageModal-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ec_imageModal-close:hover{background:#f5f7f9}.ec_imageModal-close-icon{position:relative;display:block;width:14px;height:14px}.ec_imageModal-close-icon::before,.ec_imageModal-close-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#333}.ec_imageModal-close-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.ec_imageModal-close-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.ec_imageModal-title{font-size:1.5rem;font-weight:700;line-height:1.6;margin:0 0 1.5rem;color:#333}.ec_imageModal-thumbnail{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem}.ec_imageModal-thumbnail-item{display:block;padding:.5rem;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 2px 4px 0 rgba(70,74,98,.08);transition:border-color .2s ease,box-shadow .2s ease;background:#fff;cursor:pointer}.ec_imageModal-thumbnail-item img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;border-radius:6px;display:block}.ec_imageModal-thumbnail-item:hover{border-color:rgba(135,197,254,.5)}.ec_imageModal-thumbnail-item.is-current{border-color:#87c5fe;box-shadow:0 0 0 1px #87c5fe,0 2px 4px 0 rgba(135,197,254,.4)}.ec_imageModal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;transition:background .2s ease,box-shadow .2s ease}.ec_imageModal-arrow::before{content:"";display:block;position:absolute;top:50%;width:8px;height:8px;border:2px solid #333}.ec_imageModal-arrow:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12)}.ec_imageModal-arrow-prev{left:1rem}.ec_imageModal-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_imageModal-arrow-next{right:1rem}.ec_imageModal-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}.section-block{width:100% !important;margin-bottom:4rem !important}@media screen and (max-width: 767px){.section-block{margin-bottom:2rem !important}}@media screen and (max-width: 767px){.section-block img{width:100%}}.section-block-head{background:rgba(0,0,0,0) !important;border:none !important;margin-bottom:2rem}@media screen and (max-width: 767px){.section-block-head{margin-bottom:1.5rem}}.section-block-head h4{font-size:2.25rem !important;font-weight:700;padding:0 !important;margin:0 !important}@media screen and (max-width: 767px){.section-block-head h4{font-size:1.5rem !important}}@media screen and (max-width: 767px){.section-block-body{margin:0 !important}}.section-block-body ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){#item-detail-description .accordion{max-height:230px;overflow:hidden;transition:max-height .3s ease-out}}@media screen and (max-width: 767px){#item-detail-description .accordion.open{max-height:9999px;transition:max-height .5s ease-in}}.acc_trigger,.acc_trigger_close{display:none}@media screen and (max-width: 767px){.acc_trigger,.acc_trigger_close{display:block;padding:10px;text-align:center;font-size:1rem;font-weight:700;position:relative}}@media screen and (max-width: 767px){.trigger_wrap{margin-bottom:2rem}}@media screen and (max-width: 767px){.trigger_wrap .acc_trigger_close{display:none !important}}@media screen and (max-width: 767px){.trigger_wrap.open .acc_trigger{display:none !important}}.trigger_wrap.open .acc_trigger_close{display:none}@media screen and (max-width: 767px){.trigger_wrap.open .acc_trigger_close{display:block !important}}.trigger_wrap .acc_trigger{display:none}@media screen and (max-width: 767px){.trigger_wrap .acc_trigger{display:block !important;position:relative}}.acc_arrow{display:block;position:absolute;top:50%;right:calc(50% - 80px);transform:translateY(-50%) rotate(180deg);width:32px;height:32px;background:#f5f7f9;border:1px solid #d6dce7;border-radius:999px;box-shadow:0 2px 4px 0 rgba(70,74,98,.1)}.acc_arrow::before,.acc_arrow::after{content:"";position:absolute;width:8px;height:2px;background:currentColor;top:50%;left:50%}.acc_arrow::before{border-radius:999px 0 0 999px;transform:translate(-80%, -50%) rotate(-45deg)}.acc_arrow::after{border-radius:0 999px 999px 0;transform:translate(-15%, -50%) rotate(45deg)}.acc_trigger_close .acc_arrow{transform:translateY(-50%) rotate(0deg)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZWNfZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX3N0eWxlX2l0ZW1kZXRhaWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FLQSxVQUVFLHNDQUNBLFVDUWUsS0RQZixnQkFDQSxNQ2dFcUIsS0QvRHJCLGdCQUNBLGtCQUdGLEVBQ0UsTUMwRHFCLEtEekRyQixxQkFDQSxtQkFDQSxnQkFFRSxxQkVUQSxxQ0ZPRixnQkFJSSx1QkFLTixPQUNFLHlCQUNBLGdCQUdGLFVBQ0UseUJFdEJFLHFDRnFCSixVQUdJLHlCQUlGLDZCQUNFLHlCRTdCQSxzQ0Y0QkYsNkJBR0kseUJBS04sVUFDRSx3QkVyQ0UscUNGb0NKLFVBR0ksMEJBSUosT0FDRSxnQkU1Q0UscUNGMkNKLE9BR0ksaUJBSUosT0FDRSxnQkVuREUscUNGa0RKLE9BR0ksaUJBSUosUUFDRSxjRTFERSxxQ0Z5REosUUFHSSxlQUlKLFNBQ0UsZ0JBR0YsOENBQ0UsV0c1RUEsbUNBQ0UsbUJBSUosZUFDRSxhQUNBLElGSFksS0NHVixxQ0NGSixlQUlJLHNCQUNBLElGVFMsUUVhYixxQkFDRSxVRkNjLHdCRUNkLGdCRFZFLHFDQ09KLHFCQUtJLFVGTFksUUVTaEIsdUJBQ0UsZ0JBR0Ysb0JBQ0UsdUJEckJFLHFDQ29CSixvQkFHSSxZQUlKLG9CQUNFLFVBQ0EsY0Q3QkUscUNDMkJKLG9CQUlJLFlBSUosMEJBQ0UsVUY1QmMsUUU2QmQsZ0JBQ0EsZ0JEdENFLHFDQ21DSiwwQkFLSSxVRmxDVyxTRXNDZixzQkFDRSxnQkFJQSxrQ0FDRSxVRjlDYSxLRStDYixnQkFDQSxnQkFDQSxTRHJEQSxxQ0NpREYsa0NBTUksVUZwRFMsU0V5RGYsNEJBQ0UsZ0JBR0YsaUNBQ0UsYUFDQSxtQkFDQSxJRjdFVyxPRThF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MjFDYixnQkFDQSxtQkRoMkNBLHFDQ28yQ0osY0FFSSxjRjMyQ1UsTUNLVixxQ0MwMkNKLGlDQUVJLHlCRDUyQ0EscUNDZzNDSixnQ0FFSSx5QkFJSixzQ0FDRSxhRHYzQ0UscUNDczNDSixzQ0FHSSwwQkFJSiwyQkFDRSxhRDkzQ0UscUNDNjNDSiwyQkFHSSx5QkFDQSxtQkFJSixXQUNFLGNBQ0Esa0JBQ0EsUUFDQSx1QkFDQSwwQ0FDQSxXQUNBLFlBQ0EsbUJBQ0EseUJBQ0Esb0JBQ0EseUNBQ0EscUNBRUUsV0FDQSxrQkFDQSxVQUNBLFdBQ0Esd0JBQ0EsUUFDQSxTQUVGLG1CQUNFLDhCQUNBLCtDQUVGLGtCQUNFLDhCQUNBLDhDQUtGLDhCQUNFIiwiZmlsZSI6InVzZXJ3ZWIvY3NzL2VjX3N0eWxlX2l0ZW1kZXRhaWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJtaXhpblwiIGFzICo7XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmVjX2JyLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZWNfY2FydC1jb250YWluZXIge1xuICAuZWNfYnItcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2JyLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5teS14cyB7XG4gIG1hcmdpbjogJHNwYWNpbmcteHMgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS1tZCB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS00eGwge1xuICBtYXJnaW46ICRzcGFjaW5nLTR4bCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTJ4bCAwO1xuICB9XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI21haW4gdGFibGU6bm90KCNpdGVtLWRldGFpbC1wcm9wZXJ0eV9fdGFibGUpICB7XG4gIHdpZHRoOiBhdXRvO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuJHNwYWNpbmcteHM6IDAuMjVyZW07IC8qIDRweCAqL1xuJHNwYWNpbmctc206IDAuNXJlbTsgLyogOHB4ICovXG4kc3BhY2luZy1tZDogMC43NXJlbTsgLyogMTJweCAqL1xuJHNwYWNpbmctbGc6IDFyZW07IC8qIDE2cHggKi9cbiRzcGFjaW5nLXhsOiAxLjVyZW07IC8qIDI0cHggKi9cbiRzcGFjaW5nLTJ4bDogMnJlbTsgLyogMzJweCAqL1xuJHNwYWNpbmctM3hsOiAzcmVtOyAvKiA0OHB4ICovXG4kc3BhY2luZy00eGw6IDRyZW07IC8qIDY0cHggKi9cbiRzcGFjaW5nLTV4bDogNXJlbTsgLyogODBweCAqL1xuJHNwYWNpbmctNnhsOiA2cmVtOyAvKiA5NnB4ICovXG4kc3BhY2luZy03eGw6IDdyZW07IC8qIDExMnB4ICovXG5cbiRmb250LXNpemUteHM6IDAuNzVyZW07IC8qIDEycHggKi9cbiRmb250LXNpemUtc206IDAuODc1cmVtOyAvKiAxNHB4ICovXG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8qIDE2cHggKi9cbiRmb250LXNpemUtbGc6IDEuMTI1cmVtOyAvKiAxOHB4ICovXG4kZm9udC1zaXplLXhsOiAxLjI1cmVtOyAvKiAyMHB4ICovXG4kZm9udC1zaXplLTJ4bDogMS41cmVtOyAvKiAyNHB4ICovXG4kZm9udC1zaXplLTN4bDogMS43NXJlbTsgLyogMzBweCAqL1xuJGZvbnQtc2l6ZS00eGw6IDIuMjVyZW07IC8qIDM2cHggKi9cbiRmb250LXNpemUtNXhsOiAzcmVtOyAvKiA0OHB4ICovXG4kZm9udC1zaXplLTZ4bDogMy43NXJlbTsgLyogNjBweCAqL1xuJGZvbnQtc2l6ZS03eGw6IDQuNXJlbTsgLyogNzJweCAqL1xuXG4kd2lkdGgtY29udGFpbmVyOiAxMjYwcHg7XG4kd2lkdGgtaW5uZXI6IDg1JTtcbiR3aWR0aC1jb250YWluZXItbmFycm93OiA3MDBweDtcblxuLyoqXG4gKiDjg5fjg6njgqTjg57jg6rjg7zvvJrjg4fjg5Xjgqnjg6vjg4jjgafkvb/nlKhcbiAqIOOCu+OCq+ODs+ODgOODquODvO+8mkhvdmVy5pmC44Gr5L2/55SoXG4gKiDjgr/jg7zjgrfjg6Pjg6rjg7zvvJrjg5zjgr/jg7PmirzkuIvmmYLjgavkvb/nlKhcbiAqIOiDjOaZr+iJsu+8muiDjOaZr+iJsuOBqOOBl+OBpuS9v+eUqFxuICovXG5cbi8vIOOCteODvOODk+OCueOCkuixoeW+tOOBmeOCi1VJ44Gr5L2/55SoXG4kY29sb3Itc2ItZ3JheS0zMDA6ICNiN2JiYmU7XG4kY29sb3Itc2ItZ3JheS0yMDA6ICNkZGRlZTA7XG4kY29sb3Itc2ItZ3JheS00MDA6ICNhOWFlYjE7XG4kY29sb3Itc2ItZ3JheS01MDogI2Y3ZjdmNztcblxuLy8g44Oc44K/44Oz44KE44Oq44Oz44Kv44Gr5L2/55SoXG4kY29sb3Itc2ItYmx1ZS01MDA6ICMwNzgzZjQ7XG4kY29sb3Itc2ItYmx1ZS00MDA6ICMyZjk5ZmE7XG4kY29sb3Itc2ItYmx1ZS02MDA6ICMwODZjYzU7XG4kY29sb3Itc2ItYmx1ZS01MDogI2UyZjFmZjtcblxuLy8g5rOo5oSP44KS5L+D44GZ5paH6KiA44KE44OI44O844K544OI44Oh44OD44K744O844K444Gr5L2/55SoXG4kY29sb3Itc3lzdGVtLW9yYW5nZS0zMDA6ICNmNzk1MjU7XG4kY29sb3Itc3lzdGVtLW9yYW5nZS0yMDA6ICNmYWE3NDg7XG4kY29sb3Itc3lzdGVtLW9yYW5nZS00MDA6ICNlYjgxMGE7XG4kY29sb3Itc3lzdGVtLW9yYW5nZS01MDogI2ZlY2M5MTtcblxuLy8g44Ki44OD44OX44Ot44O844OJ5oiQ5Yqf44KE44OI44O844K544OI44Oh44OD44K744O844K444Gr5L2/55SoXG4kY29sb3Itc3lzdGVtLWdyZWVuLTQwMDogIzA2ZGM5YTtcbiRjb2xvci1zeXN0ZW0tZ3JlZW4tMzAwOiAjMDlmYWIwO1xuJGNvbG9yLXN5c3RlbS1ncmVlbi01MDA6ICMwNmJiODM7XG4kY29sb3Itc3lzdGVtLWdyZWVuLTUwOiAjNjdmZWQxO1xuXG4vLyDjg4fjg7zjgr/liYrpmaTjgoTorablkYrjgavkvb/nlKhcbiRjb2xvci1zeXN0ZW0tcmVkLTUwMDogI2UwMjQyNDtcbiRjb2xvci1zeXN0ZW0tcmVkLTQwMDogI2U5NGI0OTtcbiRjb2xvci1zeXN0ZW0tcmVkLTYwMDogI2I5MWUxZTtcbiRjb2xvci1zeXN0ZW0tcmVkLTUwOiAjZmVlZGVjO1xuXG4vLyDjgq3jg7zjg6njgqTjg7PjgoTjgrvjgq/jgrfjg6fjg7Pog4zmma/jgavkvb/nlKhcbiRjb2xvci1zeXN0ZW0tZ3JheS0yMDA6ICNkNmRjZTc7XG4kY29sb3Itc3lzdGVtLWdyYXktMTAwOiAjZThlYmYxO1xuJGNvbG9yLXN5c3RlbS1ncmF5LTMwMDogI2M4ZDBkZTtcbiRjb2xvci1zeXN0ZW0tZ3JheS01MDogI2Y1ZjdmOTtcblxuLy8g44OG44Kt44K544OI44Go44Oc44K/44Oz44Gr5L2/55SoXG4kY29sb3ItdGV4dC1icmFjay05MDA6ICMzMzMzMzM7XG4kY29sb3ItdGV4dC1icmFjay02MDA6ICM1ZDVkNWQ7XG4kY29sb3ItdGV4dC1icmFjay05NTA6ICMyNjI2MjY7XG4kY29sb3ItdGV4dC1icmFjay01MDogI2Y2ZjZmNjtcbiRjb2xvci10ZXh0LWJyYWNrLTUwMDogIzZENkQ2RDtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5cbiRicmVha3BvaW50czogKFxuICBcIm1kXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgXCJsZ1wiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVwiLFxuICBcInhsXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhICN7bWFwLmdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAZXJyb3IgXCJUaGUgYnJlYWtwb2ludCAnI3skYnJlYWtwb2ludH0nIGlzIG5vdCBkZWZpbmVkIGluIHRoZSBcXCRicmVha3BvaW50cyBtYXAuXCI7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcImVjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4ucGFnZS1pdGVtLWRldGFpbCB7XG4gIGZvb3Rlci5lY19mb290ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6ICRzcGFjaW5nLTR4bDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6ICRzcGFjaW5nLXhsO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTR4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1jb250ZW50IHtcbiAgbWFyZ2luOiAkc3BhY2luZy14bCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1tYWluIHtcbiAgd2lkdGg6IGNhbGMoNjUlIC0gJHNwYWNpbmctNHhsKTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtc2lkZSB7XG4gIHdpZHRoOiAzNSU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTN4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWFwcGVhbCB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuI21haW4ge1xuICBwLmVjX2l0ZW1EZXRhaWwtYXBwZWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1zdGFycyB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXN0YXJzLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLXhzO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5udW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc207XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGNvbG9yOiAkY29sb3Itc2ItZ3JheS00MDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcHJpY2Utd3JhcHBlciB7XG4gIG1hcmdpbjogJHNwYWNpbmcteGwgMCAkc3BhY2luZy1tZDtcbiAgLmVjX2l0ZW1saXN0LXByaWNlLXByb3BlciB7XG4gICAgLnByaWNlLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjcwNnJlbSArIDAuNjEzdncpLCAxLjI1cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS12YWx1ZSB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC45NTVyZW0gKyAwLjYxM3Z3KSwgMS41cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXVuaXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjcwNnJlbSArIDAuNjEzdncpLCAxLjI1cmVtKTtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgICB9XG4gICAgfVxuICAgICYubm9ybWFsIHtcbiAgICAgIC5wcmljZS1sYWJlbCxcbiAgICAgIC5wcmljZS12YWx1ZSxcbiAgICAgIC5wcmljZS11bml0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmVjX2l0ZW1saXN0LXByaWNlLXNhbGUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6ICRzcGFjaW5nLXhzIDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIC5wcmljZS1sYWJlbCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4xMjVyZW0sIGNhbGMoMC42ODNyZW0gKyAwLjkyMHZ3KSwgMS41cmVtKTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS12YWx1ZSB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDEuNDMzcmVtICsgMC45MjB2dyksIDIuMjVyZW0pO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zeGw7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS11bml0IHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC45NTVyZW0gKyAwLjYxM3Z3KSwgMS41cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2Utb2ZmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctbWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXByaWNlLWxvdCB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcHJpY2UtdGVpa2kge1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG59XG5cbi5lY19pdGVtbGlzdC10aW1lc2FsZS1kYXRlIHtcbiAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1pY29ucyB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtbm91a2kge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDAgJHNwYWNpbmctM3hsO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtYW1vdW50IHtcbiAgbWFyZ2luOiAkc3BhY2luZy14bCAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtYW1vdW50LWxpbWl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtO1xufVxuXG4uZWNfaXRlbURldGFpbC1hbW91bnQtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLW1kO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1jYXJ0IHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtY2FydC12YXJpYXRpb24ge1xuICAuYnRuIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1vdGhlci1zZWlzYW4tcGFnZSB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtb3RoZXItc2Vpc2FuLXBhZ2UtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtb3RoZXItc2Vpc2FuLXBhZ2UtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZWNfaXRlbURldGFpbC1zb3J5byB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy1zbSAwICRzcGFjaW5nLXhzO1xuICB9XG59XG4jbWFpbiB7XG4gIHAuZWNfaXRlbURldGFpbC1zb3J5by10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtd2lzaGxpc3Qge1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgfVxuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1wcmljZS1sb2dpbiB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcHJpY2UtbG9naW4tdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtY291cG9uIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1jb3Vwb24tbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtc2FsZXMtY2FtcGFpZ24ge1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXNhbGVzLWNhbXBhaWduLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lY19pdGVtRGV0YWlsLXZhcmlhdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogJHNwYWNpbmctbGcgMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXZhcmlhdGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAkc3BhY2luZy1sZztcbn1cblxuLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLWltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLW1kO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDExMHB4O1xufVxuXG4uZWNfaXRlbURldGFpbC12YXJpYXRpb24taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmctc207XG59XG5cbi5lY19pdGVtRGV0YWlsLXZhcmlhdGlvbi1uYW1lIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZWNfaXRlbURldGFpbC12YXJpYXRpb24tcHJpY2Uge1xuICAucHJpY2UtdW5pdCB7XG4gICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucHJpY2UtdmFsdWUge1xuICAgIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5wcmljZS16ZWlrb21pIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgfVxuICAmLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLXByaWNlLXByb3BlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIH1cbiAgICAucHJpY2UtdW5pdCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgIH1cbiAgICAucHJpY2UtdmFsdWUge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLW5vdWtpIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZWxhdGVkLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmctc207XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmVsYXRlZC1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctbWQ7XG4gIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZWxhdGVkLWl0ZW0taGllcmFyY2h5IHtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWltYWdlcy1zbGlkZXIge1xuICBvdmVyZmxvdy15OiBjbGlwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1pbWFnZXMtc2xpZGVyLXRyaWdnZXIge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtaW1hZ2VzLXNsaWRlci1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1pbWFnZXMtc2xpZGVyLWFycm93LXByZXYge1xuICBsZWZ0OiAtMjBweDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtaW1hZ2VzLXNsaWRlci1hcnJvdy1uZXh0IHtcbiAgcmlnaHQ6IC0yMHB4O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICByaWdodDogLTEwcHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICByaWdodDogMTZweDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC10aHVtYm5haWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBnYXA6ICRzcGFjaW5nLXNtO1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1tZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGdhcDogJHNwYWNpbmctbWQ7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC10aHVtYm5haWwtaXRlbSB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXRodW1ibmFpbC10cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBzdHJldGNoO1xuICBtaW4taGVpZ2h0OiAxODBweDtcbiAgcGFkZGluZzogJHNwYWNpbmcteGwgJHNwYWNpbmctc207XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gICYuaXMtY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODdDNUZFO1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCA0cHggMCByZ2JhKDEzNSwgMTk3LCAyNTQsIDAuNDApLCAwIDJweCA0cHggMCByZ2JhKDEzNSwgMTk3LCAyNTQsIDAuNDApO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlY29tbWVuZCB7XG4gIG1hcmdpbjogJHNwYWNpbmctM3hsIDAgJHNwYWNpbmcteGw7XG59XG5cbiNtYWluIHtcbiAgcC5lY19pdGVtRGV0YWlsLXJlY29tbWVuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlY29tbWVuZC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy1tZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZWNvbW1lbmQtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmcteHM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmVjb21tZW5kLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogc3RyZXRjaDtcbiAgcGFkZGluZzogJHNwYWNpbmcteGwgJHNwYWNpbmctc207XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZWNvbW1lbmQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgbGluZS1jbGFtcDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlY29tbWVuZC1wcmljZSB7XG4gIC5wcmljZS12YWx1ZSB7XG4gICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5wcmljZS11bml0IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWJhbm5lciB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtYmFubmVyLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZyZWUtYmFubmVyIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1leHBsYW5hdGlvbiB7XG4gIG1hcmdpbjogJHNwYWNpbmctMnhsIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmcteGwgMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctaXRlbSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhsIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctcmF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmcteHM7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1zdGFycyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy14cztcbiAgLmljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuXG4jbWFpbiB7XG4gIHAuZWNfaXRlbURldGFpbC1yZXZpZXctcmF0ZVRleHQge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIG1hcmdpbjogJHNwYWNpbmctc20gMCAwIDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LWJvZHkge1xuICBtYXJnaW46ICRzcGFjaW5nLWxnIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctcmV2aWV3VGl0bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy10ZXh0IHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctaGVscGZ1bEJ0biB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGZpbGw6ICMzMzM7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJvdzIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAkc3BhY2luZy1tZDtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1oZWxwZnVsIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gIH1cbn1cblxuI3JldmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcC5lY19pdGVtRGV0YWlsLXJldmlldy1oZWxwZnVsVGV4dCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmRsLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJldmlld2VyTmFtZSxcbmRsLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJldmlld2VyRGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy14cztcbn1cblxuZHQuZWNfaXRlbURldGFpbC1yZXZpZXctcmV2aWV3ZXJOYW1lTGFiZWwsXG5kdC5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdlckRhdGVMYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuZGQuZWNfaXRlbURldGFpbC1yZXZpZXctcmV2aWV3ZXJOYW1lVmFsdWUsXG5kZC5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdlckRhdGVWYWx1ZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctYWxsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46ICRzcGFjaW5nLWxnIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0ge1xuICBtYXJnaW46ICRzcGFjaW5nLTJ4bCAwIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jcmV2aWV3IHtcbiAgcC5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taGVhZGVyLW5vdGUge1xuICAgIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAuZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3Rm9ybS1ub3RlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICB0ZXh0LWluZGVudDogLTAuNjVlbTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLjg7tcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXhzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwIHtcbiAgICAjcmV2aWV3ICYge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy1tZCAwIDAgMDtcbiAgICB9XG4gIH1cbn1cblxuZHQuZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIDAgMCAwO1xuICAmLnJlcXVpcmVkIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIuW/hemgiFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtNHB4O1xuICAgIH1cbiAgfVxufVxuXG5kZC5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAkc3BhY2luZy1zbSAwIDAgMDtcbiAgaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0zMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICB9XG4gIHRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLXN0YXJzSXRlbSB7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZmlsbDogI2QyZDJkMjtcbiAgfVxuICAuaW5wdXQtc3Rhci1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLmlzLWNoZWNrZWQge1xuICAgIC5pY29uIHtcbiAgICAgIGZpbGw6ICNmMmM5NGM7XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNOb3RlcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNOb3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3Rm9ybS1idG4ge1xuICBtYXJnaW46ICRzcGFjaW5nLWxnIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5pcy1kaXNhYmxlZCB7XG4gICAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0taGVpZ2h0LWZpeGVkQ2FydEJ0bikpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYm94LXNoYWRvdzogMCAtNHB4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgcGFkZGluZzogJHNwYWNpbmctbWQgMDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjNzIGVhc2U7XG4gICYuaXMtZGlzcGxheWVkIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR3aWR0aC1jb250YWluZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy1sZztcbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIGxpbmUtY2xhbXA6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLXByaWNlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGdhcDogJHNwYWNpbmctc207XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtYnRuIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLXdpc2hsaXN0IHtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIC5idG4td2lzaGxpc3Qge1xuICAgIG1pbi13aWR0aDogNTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgfVxufVxuXG4uZWNfdmFyaWF0aW9uRGlzcGxheS1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgJi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVjX3ZhcmlhdGlvbkRpc3BsYXktb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lY192YXJpYXRpb25EaXNwbGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA5MHZ3O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXgtaGVpZ2h0OiA4NXZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZWNfdmFyaWF0aW9uRGlzcGxheS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkc3BhY2luZy1sZztcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gIH1cbn1cblxuLmVjX3ZhcmlhdGlvbkRpc3BsYXktY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEuNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi5lY192YXJpYXRpb25EaXNwbGF5LWJvZHkge1xuICBwYWRkaW5nOiAkc3BhY2luZy14bDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmVjX2ltYWdlTW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDA7XG4gICYuaXMtb3BlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDkwdnc7XG4gIGhlaWdodDogODB2aDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVjX2ltYWdlTW9kYWwtaW1hZ2VXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMSAxIDU1JTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy0zeGw7XG59XG5cbi5lY19pbWFnZU1vZGFsLWltYWdlIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgNDAlO1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1pbmZvQm9keSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTR4bCAkc3BhY2luZy0yeGwgJHNwYWNpbmctMnhsO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkc3BhY2luZy1sZztcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gIH1cbn1cblxuLmVjX2ltYWdlTW9kYWwtY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEuNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwIDAgJHNwYWNpbmcteGw7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG59XG5cbi5lY19pbWFnZU1vZGFsLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctc207XG59XG5cbi5lY19pbWFnZU1vZGFsLXRodW1ibmFpbC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDcwLCA3NCwgOTgsIDAuMDgpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM1LCAxOTcsIDI1NCwgMC41KTtcbiAgfVxuICAmLmlzLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogIzg3QzVGRTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzg3QzVGRSwgMCAycHggNHB4IDAgcmdiYSgxMzUsIDE5NywgMjU0LCAwLjQwKTtcbiAgfVxufVxuXG4uZWNfaW1hZ2VNb2RhbC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLWFycm93LXByZXYge1xuICBsZWZ0OiAkc3BhY2luZy1sZztcbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLWFycm93LW5leHQge1xuICByaWdodDogJHNwYWNpbmctbGc7XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuXG4vLyDku6XkuIvjg6rjg4vjg6Xjg7zjgqLjg6vliY3vvIgyMDI2LzMvMjXvvInjga7jgrPjg7zjg4njgpLnp7vooYzjgIHjgYrjgojjgbPkuIrmm7jjgY1cbi5zZWN0aW9uLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctNHhsICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLTJ4bCAhaW1wb3J0YW50O1xuICB9XG4gIGltZyB7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tYmxvY2staGVhZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhsO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNHhsICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLWJsb2NrLWJvZHkge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKiBkZXNjcmlwdGlvbiBhY2NvcmRpb24gKi9cbiNpdGVtLWRldGFpbC1kZXNjcmlwdGlvbiAuYWNjb3JkaW9uIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gIH1cbn1cblxuI2l0ZW0tZGV0YWlsLWRlc2NyaXB0aW9uIC5hY2NvcmRpb24ub3BlbiB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1heC1oZWlnaHQ6IDk5OTlweDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcbiAgfVxufVxuXG4uYWNjX3RyaWdnZXIsIC5hY2NfdHJpZ2dlcl9jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi50cmlnZ2VyX3dyYXAge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGw7XG4gIH1cbn1cblxuLnRyaWdnZXJfd3JhcCAuYWNjX3RyaWdnZXJfY2xvc2Uge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRyaWdnZXJfd3JhcC5vcGVuIC5hY2NfdHJpZ2dlciB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHJpZ2dlcl93cmFwLm9wZW4gLmFjY190cmlnZ2VyX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHJpZ2dlcl93cmFwIC5hY2NfdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5hY2NfYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gODBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjdmOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZGNlNztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgLjEpO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweCAwIDAgOTk5cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTUlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5cbi5hY2NfdHJpZ2dlcl9jbG9zZSB7XG4gIC5hY2NfYXJyb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cbn0iXX0= */
