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}.btn{display:inline-block;min-width:140px;text-align:center;padding:.75rem .75rem;border-radius:999px;border:1px solid #0783f4;background:#0783f4;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);transition:all .3s ease}@media screen and (max-width: 767px){.btn{font-size:.875rem}}.btn:hover,.btn:focus{color:#0783f4;background:#fff}.btn:hover .icon,.btn:focus .icon{fill:#0783f4}.btn:disabled,.btn.is-disabled{opacity:.5;pointer-events:none}.btn .icon{fill:#fff;transition:all .3s ease}.btn-size-l{min-width:240px;padding:.75rem 1rem;font-size:1.25rem}.btn-size-l .icon{width:20px;height:20px;position:relative;top:-1px}.btn-size-m{font-size:1rem}@media screen and (max-width: 767px){.btn-size-m{font-size:.875rem}}.btn-size-s{padding:.5rem .75rem;font-size:.875rem}@media screen and (max-width: 767px){.btn-size-s{font-size:.75rem}}.btn-size-s .icon{width:16px;height:16px}.btn-sub{border:1px solid #0783f4;background:#fff;color:#0783f4}.btn-sub:hover,.btn-sub:focus{background:#0783f4;color:#fff}.btn-sub.btn-arrow-left{display:inline-flex;align-items:center;justify-content:center}.btn-sub.btn-arrow-left::before{content:"";display:inline-block;width:.4em;height:.4em;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:.35em;flex-shrink:0}.btn-line{border:1px solid #00c300;background:#00c300;color:#fff}.btn-line:hover,.btn-line:focus{background:#fff;color:#00c300}.btn-delete{border:1px solid #e02424;background:#fff;color:#e02424}.btn-delete:hover,.btn-delete:focus{background:#e02424;color:#fff}.btn-tertiary,.btn-wishlist{border:1px solid #333;background:#fff;color:#333}.btn-tertiary .icon,.btn-wishlist .icon{fill:#333}.btn-tertiary:hover,.btn-tertiary:focus,.btn-wishlist:hover,.btn-wishlist:focus{background:#333;color:#fff}.btn-tertiary:hover .icon,.btn-tertiary:focus .icon,.btn-wishlist:hover .icon,.btn-wishlist:focus .icon{fill:#fff}.ec_common_btns{display:flex;align-items:center;justify-content:center;gap:1rem;margin:1.5rem auto 2rem}.ec_common_btns .btn{min-width:320px}@media screen and (max-width: 767px){.ec_common_btns{margin:1.5rem auto 2rem;flex-direction:column-reverse}.ec_common_btns .btn{width:100%}.ec_common_btns form,.ec_common_btns>span{display:block;width:100%}.ec_common_btns .btn-size-l{font-size:1rem}}.ec_breadcrumbs{padding:1rem 0}.ec_breadcrumbs-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.ec_breadcrumbs-item{font-size:.875rem;margin-right:1rem;color:#5d5d5d;position:relative;font-weight:400}.ec_breadcrumbs-item::after{content:"";display:inline-block;width:6px;height:10px;margin-left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292787 9.69471C0.105316 9.50718 0 9.25288 0 8.98771C0 8.72255 0.105316 8.46824 0.292787 8.28071L3.58579 4.98771L0.292787 1.69471C0.110629 1.50611 0.00983372 1.25351 0.0121121 0.991311C0.0143906 0.729114 0.11956 0.478302 0.304968 0.292894C0.490376 0.107485 0.741189 0.00231622 1.00339 3.78025e-05C1.26558 -0.00224062 1.51818 0.0985542 1.70679 0.280712L5.70679 4.28071C5.89426 4.46824 5.99957 4.72255 5.99957 4.98771C5.99957 5.25288 5.89426 5.50718 5.70679 5.69471L1.70679 9.69471C1.51926 9.88218 1.26495 9.9875 0.999786 9.9875C0.734622 9.9875 0.480314 9.88218 0.292787 9.69471Z' fill='%236D6D6D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.ec_breadcrumbs-item:last-child::after{display:none}.ec_breadcrumbs-item a{text-decoration:underline}.ec_breadcrumbs-item a:hover,.ec_breadcrumbs-item a:focus{text-decoration:none;color:currentColor}.ec_breadcrumbs-item .current{text-decoration:none;color:#333;font-weight:700}.ec_breadcrumbs-item-category:nth-child(2){display:none}.ec_pager{display:flex;justify-content:center;align-items:center;gap:.75rem;margin:0 auto;text-align:center}.ec_pager a,.ec_pager .current{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:999px;font-size:1rem;font-weight:400}.ec_pager .current{color:#fff;background:#0783f4}.ec_pager a:hover,.ec_pager a:focus{color:currentColor;cursor:pointer}.ec_pager-prev,.ec_pager-next{width:40px;height:40px;background:#f5f7f9;border:1px solid #d6dce7;border-radius:999px;box-shadow:0 2px 4px 0 rgba(70,74,98,.1)}.ec_pager-prev span,.ec_pager-next span{position:relative}.ec_pager-prev span::before,.ec_pager-prev span::after,.ec_pager-next span::before,.ec_pager-next span::after{content:"";position:absolute;width:9px;height:2px;background:currentColor;top:50%;left:50%}.ec_pager-prev span::before,.ec_pager-next span::before{border-radius:999px 0 0 999px;transform:translate(-68%, -50%) rotate(45deg)}.ec_pager-prev span::after,.ec_pager-next span::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_pager-links{display:flex;justify-content:center;align-items:center;gap:.5rem}.ec_pager-prev span{top:-4%;left:-2%;transform:rotate(90deg)}.ec_pager-next span{transform:rotate(-90deg)}#list{padding:0}#list ul{margin:0;background:none}#list li{float:none}#list li a{margin:0;padding:0;border:none;font-size:inherit;color:inherit;background:none;text-decoration:none;width:100%}.ec_itemlist-switch{list-style:none;padding:0;margin:0;display:flex;gap:.5rem;overflow-x:auto}.ec_itemlist-switch.ec_itemlist-switch-ranking{overflow:visible}@media screen and (max-width: 767px){.ec_itemlist-switch{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.ec_itemlist-switch-item{flex-shrink:0;position:relative}@media screen and (max-width: 767px){.ec_itemlist-switch-ranking .ec_itemlist-switch-item:has(.js_displayToggle-trigger){flex-shrink:1;min-width:0}}.ec_itemlist-switch-button{display:block;text-align:center;padding:.5rem 1rem;border:none;border-radius:999px;background:#e8ebf1;color:#5d5d5d;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.ec_itemlist-switch-button:hover,.ec_itemlist-switch-button:focus{color:#0783f4}.ec_itemlist-switch-button.is-active{background:#0783f4;color:#fff}.ec_itemlist-switch-trigger{display:inline-flex;align-items:center;gap:.25rem}@media screen and (max-width: 767px){.ec_itemlist-switch-trigger{max-width:100%}}@media screen and (max-width: 767px){.ec_itemlist-switch-trigger-text{overflow:hidden;text-overflow:ellipsis}}.ec_itemlist-switch-trigger-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #5d5d5d;border-radius:50%;flex-shrink:0;position:relative;transition:border-color .3s ease}.ec_itemlist-switch-trigger-icon::after{content:"";display:block;width:5px;height:5px;border-right:1.5px solid #5d5d5d;border-bottom:1.5px solid #5d5d5d;transform:rotate(45deg);margin-top:-2px;transition:transform .3s ease,margin-top .3s ease}.is-opened .ec_itemlist-switch-trigger-icon{border-color:#0783f4}.is-opened .ec_itemlist-switch-trigger-icon::after{border-color:#0783f4;transform:rotate(-135deg);margin-top:2px}.is-active .ec_itemlist-switch-trigger-icon{border-color:#fff}.is-active .ec_itemlist-switch-trigger-icon::after{border-color:#fff}.ec_itemlist-switch-content{display:none;position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);z-index:100;background:#fff;border-radius:.75rem;box-shadow:0 4px 24px rgba(0,0,0,.12);list-style:none;padding:.75rem;margin:0;min-width:280px}.is-opened .ec_itemlist-switch-content{display:block}.ec_itemlist-switch-content-item{border-bottom:1px solid #e8ebf1}.ec_itemlist-switch-content-item:last-child{border-bottom:none}.ec_itemlist-switch-content-item input[type=radio]{display:none}.ec_itemlist-switch-content-item label{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem .75rem calc(1rem + 18px + .5rem);font-size:.875rem;color:#333;cursor:pointer;transition:background .2s ease;line-height:1.5;word-break:auto-phrase}.ec_itemlist-switch-content-item label:hover,.ec_itemlist-switch-content-item label:focus{background:#f5f7f9}.ec_itemlist-switch-content-item input[type=radio]:checked+label{font-weight:700;padding-left:1rem}.ec_itemlist-switch-content-item input[type=radio]:checked+label::before{content:"";display:block;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:2px solid #0783f4;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M5 9.5l2.5 2.5 5.5-5.5' stroke='%230783f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-top:1px}.ec_itemlist-wrapper .ec_itemlist{margin-top:1.5rem;margin-bottom:3rem}.ec_itemlist{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(200px, (100% - 1rem * 4) / 5), 1fr));gap:2rem 1rem;list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.ec_itemlist{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 767px){.ec_itemlist.ec_itemlist-loop{display:grid;grid-template-columns:repeat(2, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.ec_itemlist.ec_itemlist-loop .ec_itemlist-item{min-width:100%}}@media screen and (max-width: 767px){.ec_itemlist.ec_itemlist-loop .ec_itemlist-item .price-label{font-size:10px}}.ec_itemlist-ranking .ec_itemlist-item{position:relative}.ec_itemlist-ranking .ec_itemlist-item::before{content:"";position:absolute;top:.25rem;left:.25rem;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;z-index:1}@media screen and (max-width: 767px){.ec_itemlist-ranking .ec_itemlist-item::before{width:44px;height:44px}}.ec_itemlist-ranking .ec_itemlist-item:nth-child(1)::before{background-image:url("../images/ec_ranking/icon_ranking_01.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(2)::before{background-image:url("../images/ec_ranking/icon_ranking_02.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(3)::before{background-image:url("../images/ec_ranking/icon_ranking_03.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(4)::before{background-image:url("../images/ec_ranking/icon_ranking_04.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(5)::before{background-image:url("../images/ec_ranking/icon_ranking_05.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(6)::before{background-image:url("../images/ec_ranking/icon_ranking_06.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(7)::before{background-image:url("../images/ec_ranking/icon_ranking_07.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(8)::before{background-image:url("../images/ec_ranking/icon_ranking_08.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(9)::before{background-image:url("../images/ec_ranking/icon_ranking_09.svg")}.ec_itemlist-ranking .ec_itemlist-item:nth-child(10)::before{background-image:url("../images/ec_ranking/icon_ranking_10.svg")}.ec_itemlist-slider{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(200px, (100% - 1rem * 4) / 5), 1fr));gap:1rem;list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.ec_itemlist-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.ec_itemlist-slider.slick-initialized{display:block;margin-left:1rem;margin-right:1rem}.ec_itemlist-slider.slick-initialized .slick-track{display:flex}.ec_itemlist-slider.slick-initialized .slick-list{margin:0 -1rem}.ec_itemlist-slider.slick-initialized .slick-slide{margin:0 1rem}@media screen and (max-width: 767px){.ec_itemlist-slider{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.ec_itemlist-slider::after{content:"";flex:0 0 1rem;min-width:1rem}.ec_itemlist-slider .ec_itemlist-item{flex:0 0 200px;min-width:200px;scroll-snap-align:start}}.ec_fsid-loading-wrapper{--ec-fsid-loading-height: 400px;position:relative;min-height:var(--ec-fsid-loading-height);contain:layout}.ec_fsid-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;min-height:var(--ec-fsid-loading-height);height:100%;text-align:center;background:#fff;z-index:1}.ec_fsid-loading.is-loaded{display:none !important}.ec_fsid-loading img{width:40px;height:40px;vertical-align:middle}.ec_recommend-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%;transform:translateY(-50%);cursor:pointer;color:rgba(0,0,0,0);outline:none;z-index:1}.ec_recommend-slider-arrow::before{display:block;content:"";width:8px;height:8px;border:2px solid #333;position:absolute;top:50%}.ec_recommend-slider-arrow:hover,.ec_recommend-slider-arrow:focus{color:rgba(0,0,0,0);outline:none;background-color:#fff}.ec_recommend-slider-arrow-prev{left:-4rem}.ec_recommend-slider-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_recommend-slider-arrow-next{right:-4rem}.ec_recommend-slider-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}.ec_itemlist-item{width:100%;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width: 767px){.ec_itemlist-item{flex:0 0 200px;min-width:200px}}.ec_itemlist-link{width:100%;display:flex;flex-direction:column;gap:.5rem}.ec_itemlist-link:hover,.ec_itemlist-link:focus{color:#5d5d5d}.ec_itemlist-link:hover .ec_itemlist-img,.ec_itemlist-link:focus .ec_itemlist-img{opacity:.8}.ec_itemlist-img{border:1px solid #e8ebf1;border-radius:16px;padding:3rem .75rem;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);transition:opacity .3s ease;background:#fff}@media screen and (max-width: 767px){.ec_itemlist-img{padding:3rem .75rem}}.ec_itemlist-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:8px}.ec_itemlist-info{display:flex;flex-direction:column;gap:.25rem}.ec_itemlist-name{font-size:18px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0}@media screen and (max-width: 767px){.ec_itemlist-name{font-size:1rem}}.ec_itemlist-wishlist{width:32px;flex-shrink:0;margin-left:.5rem;position:relative}@media screen and (max-width: 767px){.ec_itemlist-wishlist{width:24px}}.ec_itemlist-wishlist-item{position:absolute;bottom:50%;transform:translateY(50%)}.ec_itemlist-wishlist-item a{box-shadow:none;background:rgba(0,0,0,0);padding-bottom:0}.ec_itemlist-name-wrapper{display:flex}.ec_itemlist-price{margin:0}.ec_itemlist-price .price-unit{font-size:.875rem;font-weight:400}.ec_itemlist-price .price-value{font-size:1.25rem;color:#e02424;font-weight:700}@media screen and (max-width: 767px){.ec_itemlist-price .price-value{font-size:1rem}}.ec_itemlist-price-proper{font-size:20px;font-weight:400;display:inline-block}.ec_itemlist-price-proper.double .price-value{display:inline-block;position:relative;color:#333;font-weight:500}.ec_itemlist-price-proper.double .price-value::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;background:#333}.ec_itemlist-price-proper .price-label{font-size:.875rem}@media screen and (max-width: 767px){.ec_itemlist-price-proper .price-label{font-size:.75rem}}.ec_itemlist-price-proper .price-value{color:#e02424;font-weight:700}.ec_itemlist-price-proper .price-label-proper{margin-right:.25rem}.ec_itemlist-price-sale{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}@media screen and (max-width: 767px){.ec_itemlist-price-sale{flex-wrap:wrap}}.ec_itemlist-price-sale .price-label{display:inline-block;width:32px;color:#e02424;font-size:.875rem;font-weight:700;line-height:1.1;text-align:center;word-break:auto-phrase}@media screen and (max-width: 767px){.ec_itemlist-price-sale .price-label{width:auto;text-align:left;font-size:.875rem}}.ec_itemlist-price-sale .price-label-sale{margin-right:.25rem}.ec_itemlist-price-sale .price-value{color:#e02424;font-weight:700}.ec_itemlist-price-sale .price-unit{font-size:.875rem}@media screen and (max-width: 767px){.ec_itemlist-price-sale .price-unit{font-size:.75rem}}.ec_itemlist-price-sale .price-off{color:#feedec;background:#e02424;border-radius:4px;font-size:.875rem;font-weight:700;padding:.25rem .25rem}.ec_itemlist-price-sale .price-off-unit{font-size:.75rem}.ec_itemlist-icons{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;padding:0;margin:.5rem 0 0 0}.ec_item-icon{display:inline-block;padding:.25rem .5rem;background:#e8ebf1;font-size:.875rem;font-weight:700;text-align:center;border-radius:4px}.ec_item-icon.ec_item-icon-short{color:#333;background:#dddee0}.ec_item-icon.ec_item-icon-soldout{color:#fff;background:#333}.ec_item-icon.ec_item-icon-new{color:#fff;background:#e02424}.ec_item-icon.ec_item-icon-soryo-free{color:#333;background:#f79525}.ec_item-icon.ec_item-icon-yoyaku{color:#fff;background:#0783f4}.ec_item-icon.ec_item-icon-discount{color:#fff;background:#d61f69}.ec_item-icon.ec_item-icon-timesale{color:#fff;background:#e94b49}.ec_item-icon.ec_item-icon-nekopos{color:#fff;background:#6212ec}.ec_item-icon.ec_item-icon-coupon{color:#fff;background:#0496a7}.ec_item-icon.ec_item-icon-stock{color:#fff;background:#f07370}.ec_item-icon.ec_item-icon-sale{color:#fff;background:#d03801}.ec_item-icon.ec_item-icon-hawks-sale{color:#333;background:#ffdf40}.ec_item-icon.ec_item-icon-feature-red{color:#fff;background:#e02424}.ec_item-icon.ec_item-icon-feature-blue{color:#fff;background:#04b7cd}.ec_itemlist-stars-list .review-star .icon{width:18px;height:18px}.ec_itemlist.is-hidden{display:none}.ec_itemlist-wrapper.is-hidden{display:none}.ec_search-result{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin:3rem 0 1.5rem}@media screen and (max-width: 767px){.ec_search-result{margin:1rem 0 0}}.ec_search-result select{font-size:20px;font-weight:700;background-image:url("../images/ec_common/ec_dropdown.png");background-repeat:no-repeat;border:1px solid #5d5d5d;background-size:32px 32px;padding:.25rem 2.5rem .25rem .75rem}@media screen and (max-width: 767px){.ec_search-result select{font-size:1rem;background-size:28px 28px}}.ec_search-result-count{font-size:1.25rem;font-weight:700}@media screen and (max-width: 767px){.ec_search-result-count{font-size:1.125rem}}.ec_search-result-count-unit{font-size:.875rem;margin-left:.25rem}.ec_search-result-sort-wrapper{display:flex;align-items:center;gap:.75rem}.ec_itemlist-recommend{background:#f7f7f7;margin:2rem calc(50% - 50vw) 0;width:100vw;padding:2rem 0 3rem}@media screen and (max-width: 767px){.ec_itemlist-recommend{margin-top:1.5rem;padding:1.5rem 0 2rem}}.ec_itemlist-recommend .ec_section-inner{max-width:100%;padding:0 4rem}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_section-inner{padding:0}}.ec_itemlist-recommend .ec_itemlist-wrapper{margin:3rem 0;min-height:425px}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_itemlist-wrapper{margin:1.5rem 0;min-height:425px}}.ec_itemlist-recommend .ec_itemlist-wrapper+.ec_itemlist-wrapper .ec_itemlist{margin-top:2rem}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_itemlist-wrapper+.ec_itemlist-wrapper .ec_itemlist{margin-top:1rem}}.ec_itemlist-recommend .ec_section-content{margin-top:2rem}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_section-content{margin-top:1rem}}.ec_itemlist-recommend .ec_category-title{font-size:2.25rem;font-weight:700}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_category-title{font-size:1.5rem;padding:0 1rem}}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_itemlist-switch{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.ec_itemlist-recommend .js_recommend-slider-list{margin-left:0;margin-right:0;padding-left:1rem;padding-right:0;scroll-padding-left:1rem}}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_recommend-category{padding:0 1rem}}@media screen and (max-width: 767px){.ec_itemlist-recommend .ec_recommend-category .ec_category-title{padding:0}}.ec_itemlist-recommend-inner{max-width:1260px;width:100%;margin:0 auto}@media screen and (max-width: 767px){.ec_itemlist-recommend-inner{padding:0}}.ec_page-title{margin-bottom:3rem;padding:0;border:none;font-size:3rem;font-weight:700;text-align:left}@media screen and (max-width: 767px){.ec_page-title{font-size:1.75rem;margin-bottom:2rem}}.ec_page-title-sub{margin-bottom:3rem;font-size:1.75rem;font-weight:700}@media screen and (max-width: 767px){.ec_page-title-sub{margin-bottom:1.5rem;font-size:1.5rem}}.ec_page-lead{font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:2rem}.ec_page-lead .ec_form-required{margin-right:.25rem}.t-a-center{text-align:center}.t-a-left{text-align:left}.t-a-right{text-align:right}.ec_form-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:1px solid #d6dce7;border-bottom:1px solid #d6dce7}.ec_form-table th,.ec_form-table td{padding:1.5rem;border-top:1px solid #d6dce7;border-bottom:1px solid #d6dce7}.ec_form-table th{width:240px;min-width:240px;background:#f5f7f9;font-weight:700;color:#333;text-align:left;vertical-align:top}.ec_form-table th .ec_form-required{margin-left:.25rem}.ec_form-table td{color:#333;text-align:left;vertical-align:middle}.ec_form-table td table{width:auto;border:none}.ec_form-table td table th,.ec_form-table td table td{padding:.75rem;border:none;vertical-align:middle}.ec_form-table td table th{width:auto;background:none;font-weight:500}@media screen and (max-width: 767px){.ec_form-table{position:relative;display:block;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-top:none}.ec_form-table tbody,.ec_form-table tfoot,.ec_form-table thead,.ec_form-table tr,.ec_form-table th,.ec_form-table td{display:block;width:100%;border-bottom:none}.ec_form-table th{width:100%;padding:16px 20px}.ec_form-table td{width:100%;padding:20px}}@media screen and (max-width: 767px)and (max-width: 767px){.ec_form-table td.cardnumber_td input{width:22%}}.ec_form-table input[type=text],.ec_form-table input[type=password],.ec_form-table input[type=email],.ec_form-table input[type=number],.ec_form-table input[type=tel]{height:50px;background:#fff;border:1px solid #d6dce7;border-radius:8px;padding:12px 16px;font-size:16px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;box-sizing:border-box;max-width:100%}.ec_form-table input[type=text]:focus,.ec_form-table input[type=password]:focus,.ec_form-table input[type=email]:focus,.ec_form-table input[type=number]:focus,.ec_form-table input[type=tel]:focus{outline:none;border:2px solid #d6dce7}.ec_form-table input[type=text]::placeholder,.ec_form-table input[type=password]::placeholder,.ec_form-table input[type=email]::placeholder,.ec_form-table input[type=number]::placeholder,.ec_form-table input[type=tel]::placeholder{color:#333}.ec_form-table input#L_NAME,.ec_form-table input#F_NAME,.ec_form-table input#L_KANA,.ec_form-table input#F_KANA,.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_F_KANA{width:452px}.ec_form-table input#ORDER_DATE_FROM,.ec_form-table input#ORDER_DATE_TO{width:240px}.ec_form-table input#LOGINID,.ec_form-table input#PASSWORD,.ec_form-table input#PASSWORD2,.ec_form-table input#MAIL,.ec_form-table input#PC_MAIL,.ec_form-table input#ADDR2,.ec_form-table input#ADDR3,.ec_form-table input#ITEM_NAME{width:100%}.ec_form-table input#BIRTH_YEAR,.ec_form-table input#BIRTH_MONTH,.ec_form-table input#BIRTH_DAY{width:110px}.ec_form-table input#PC_MAIL_CONFIRM1{width:160px}.ec_form-table input#PC_MAIL_CONFIRM2{width:200px}.ec_form-table input#ZIP{width:160px}.ec_form-table input#CREDIT_NO1,.ec_form-table input#CREDIT_NO2,.ec_form-table input#CREDIT_NO3,.ec_form-table input#CREDIT_NO4{width:80px}@media screen and (max-width: 767px){.ec_form-table input#L_NAME,.ec_form-table input#F_NAME,.ec_form-table input#L_KANA,.ec_form-table input#F_KANA,.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_F_KANA{width:100%}.ec_form-table input#L_NAME+.ec_form-table input#L_NAME,.ec_form-table input#L_NAME+.ec_form-table input#F_NAME,.ec_form-table input#L_NAME+.ec_form-table input#L_KANA,.ec_form-table input#L_NAME+.ec_form-table input#F_KANA,.ec_form-table input#L_NAME+.ec_form-table input#SEND_L_NAME,.ec_form-table input#L_NAME+.ec_form-table input#SEND_F_NAME,.ec_form-table input#L_NAME+.ec_form-table input#SEND_L_KANA,.ec_form-table input#L_NAME+.ec_form-table input#SEND_F_KANA,.ec_form-table input#F_NAME+.ec_form-table input#L_NAME,.ec_form-table input#F_NAME+.ec_form-table input#F_NAME,.ec_form-table input#F_NAME+.ec_form-table input#L_KANA,.ec_form-table input#F_NAME+.ec_form-table input#F_KANA,.ec_form-table input#F_NAME+.ec_form-table input#SEND_L_NAME,.ec_form-table input#F_NAME+.ec_form-table input#SEND_F_NAME,.ec_form-table input#F_NAME+.ec_form-table input#SEND_L_KANA,.ec_form-table input#F_NAME+.ec_form-table input#SEND_F_KANA,.ec_form-table input#L_KANA+.ec_form-table input#L_NAME,.ec_form-table input#L_KANA+.ec_form-table input#F_NAME,.ec_form-table input#L_KANA+.ec_form-table input#L_KANA,.ec_form-table input#L_KANA+.ec_form-table input#F_KANA,.ec_form-table input#L_KANA+.ec_form-table input#SEND_L_NAME,.ec_form-table input#L_KANA+.ec_form-table input#SEND_F_NAME,.ec_form-table input#L_KANA+.ec_form-table input#SEND_L_KANA,.ec_form-table input#L_KANA+.ec_form-table input#SEND_F_KANA,.ec_form-table input#F_KANA+.ec_form-table input#L_NAME,.ec_form-table input#F_KANA+.ec_form-table input#F_NAME,.ec_form-table input#F_KANA+.ec_form-table input#L_KANA,.ec_form-table input#F_KANA+.ec_form-table input#F_KANA,.ec_form-table input#F_KANA+.ec_form-table input#SEND_L_NAME,.ec_form-table input#F_KANA+.ec_form-table input#SEND_F_NAME,.ec_form-table input#F_KANA+.ec_form-table input#SEND_L_KANA,.ec_form-table input#F_KANA+.ec_form-table input#SEND_F_KANA,.ec_form-table input#SEND_L_NAME+.ec_form-table input#L_NAME,.ec_form-table input#SEND_L_NAME+.ec_form-table input#F_NAME,.ec_form-table input#SEND_L_NAME+.ec_form-table input#L_KANA,.ec_form-table input#SEND_L_NAME+.ec_form-table input#F_KANA,.ec_form-table input#SEND_L_NAME+.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_L_NAME+.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_L_NAME+.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_L_NAME+.ec_form-table input#SEND_F_KANA,.ec_form-table input#SEND_F_NAME+.ec_form-table input#L_NAME,.ec_form-table input#SEND_F_NAME+.ec_form-table input#F_NAME,.ec_form-table input#SEND_F_NAME+.ec_form-table input#L_KANA,.ec_form-table input#SEND_F_NAME+.ec_form-table input#F_KANA,.ec_form-table input#SEND_F_NAME+.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_F_NAME+.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_F_NAME+.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_F_NAME+.ec_form-table input#SEND_F_KANA,.ec_form-table input#SEND_L_KANA+.ec_form-table input#L_NAME,.ec_form-table input#SEND_L_KANA+.ec_form-table input#F_NAME,.ec_form-table input#SEND_L_KANA+.ec_form-table input#L_KANA,.ec_form-table input#SEND_L_KANA+.ec_form-table input#F_KANA,.ec_form-table input#SEND_L_KANA+.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_L_KANA+.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_L_KANA+.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_L_KANA+.ec_form-table input#SEND_F_KANA,.ec_form-table input#SEND_F_KANA+.ec_form-table input#L_NAME,.ec_form-table input#SEND_F_KANA+.ec_form-table input#F_NAME,.ec_form-table input#SEND_F_KANA+.ec_form-table input#L_KANA,.ec_form-table input#SEND_F_KANA+.ec_form-table input#F_KANA,.ec_form-table input#SEND_F_KANA+.ec_form-table input#SEND_L_NAME,.ec_form-table input#SEND_F_KANA+.ec_form-table input#SEND_F_NAME,.ec_form-table input#SEND_F_KANA+.ec_form-table input#SEND_L_KANA,.ec_form-table input#SEND_F_KANA+.ec_form-table input#SEND_F_KANA{margin-top:8px}.ec_form-table input#ORDER_DATE_FROM,.ec_form-table input#ORDER_DATE_TO{width:calc(50% - 20px)}.ec_form-table input#LOGINID,.ec_form-table input#PASSWORD,.ec_form-table input#PASSWORD2,.ec_form-table input#PC_MAIL,.ec_form-table input#ADDR2,.ec_form-table input#ADDR3,.ec_form-table input#ITEM_NAME{width:100%}.ec_form-table input#BIRTH_YEAR,.ec_form-table input#BIRTH_MONTH,.ec_form-table input#BIRTH_DAY{width:calc(33.33% - 25px)}.ec_form-table input#PC_MAIL_CONFIRM1{width:40%}.ec_form-table input#PC_MAIL_CONFIRM2{width:50%}.ec_form-table input#ZIP{width:160px}.ec_form-table input#CREDIT_NO1,.ec_form-table input#CREDIT_NO2,.ec_form-table input#CREDIT_NO3,.ec_form-table input#CREDIT_NO4{width:23%}}.ec_form-table select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M20.7064%2013.2928C20.5189%2013.1053%2020.2646%2013%2019.9994%2013C19.7343%2013%2019.48%2013.1053%2019.2924%2013.2928L15.9994%2016.5858L12.7064%2013.2928C12.5178%2013.1106%2012.2652%2013.0098%2012.003%2013.0121C11.7408%2013.0144%2011.49%2013.1196%2011.3046%2013.305C11.1192%2013.4904%2011.014%2013.7412%2011.0118%2014.0034C11.0095%2014.2656%2011.1103%2014.5182%2011.2924%2014.7068L15.2924%2018.7068C15.48%2018.8943%2015.7343%2018.9996%2015.9994%2018.9996C16.2646%2018.9996%2016.5189%2018.8943%2016.7064%2018.7068L20.7064%2014.7068C20.8939%2014.5193%2020.9992%2014.265%2020.9992%2013.9998C20.9992%2013.7346%2020.8939%2013.4803%2020.7064%2013.2928Z%22%20fill%3D%22%230783F4%22%2F%3E%3C%2Fsvg%3E");background-size:32px auto;background-position:right center;background-repeat:no-repeat;border:1px solid #d6dce7;border-radius:8px;padding:12px 40px 12px 16px;font-size:16px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;box-sizing:border-box;max-width:100%}.ec_form-table select:focus{outline:none;border:2px solid #d6dce7}.ec_form-table input[type=checkbox],.ec_form-table input[type=radio]{border:1px solid #a9aeb1}.ec_form-table input[type=radio]{width:20px;height:20px;margin-top:.15em}.ec_form-table input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%226%22%20fill%3D%22%230783F4%22%2F%3E%3C%2Fsvg%3E");background-size:12px auto;background-position:center;background-repeat:no-repeat;background-color:#e2f1ff;border:1px solid #2f99fa}.ec_form-table .btn-size-s{min-width:74px}.ec_form-input-group{display:flex;gap:.5rem}@media screen and (max-width: 767px){.ec_form-input-group{display:block}.ec_form-input-group-item{display:block;width:100%}.ec_form-input-group-item+.ec_form-input-group-item{margin-top:.5rem}}.ec_form-label{display:block;margin-bottom:.5rem;color:#333;font-size:1rem;font-weight:400;line-height:1.6}.ec_form-required{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:30px;padding:0 .25rem;color:#fff;background:#e02424;padding:.25rem .25rem;border-radius:4px;font-size:.875rem;font-weight:700;line-height:1}.ec_form-note{display:block;margin-top:.5rem;color:#6d6d6d;line-height:1.6}.ec_form-text{display:block;margin-bottom:.5rem;color:#333;line-height:1.6}.ec_form-lead{display:block;margin-bottom:.5rem;font-size:1rem;color:#333;line-height:1.6}.ec_form-lead.note{margin-top:.5rem;color:#6d6d6d;font-size:.875rem}.kessai-list-item{margin-bottom:1rem;font-size:.875rem;color:#5d5d5d}.kessai-list-item .HTMLFORM_ELEMENT{display:block;font-size:1rem;color:#333}:root{--height-header: 80px}html{scroll-padding-top:var(--height-header)}body:has(.ec_header){margin-top:var(--height-header)}.ec_container{max-width:1260px;margin:0 auto;padding:1rem 1rem 0}.page-top .ec_container{padding:0 1rem}.ec_main_contents{max-width:1200px;margin-left:auto;margin-right:auto}.ec_section{padding:106px 0 0}@media screen and (max-width: 767px){.ec_section{padding:36px 0}}.ec_section-narrow{padding:48px 0}@media screen and (max-width: 767px){.ec_section-narrow{padding:24px 0}}.ec_section-inner{margin:0 auto;padding:0 1rem}@media screen and (max-width: 767px){.ec_section-inner{max-width:100%;padding:0}}.ec_section-title{font-size:2.25rem;font-weight:700;margin-bottom:3rem}@media screen and (max-width: 767px){.ec_section-title{font-size:1.5rem;margin-bottom:1.5rem}}.ec_content-narrow{max-width:85%;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.ec_content-narrow{max-width:none}}.ec_pagetop{text-align:end;color:#5d5d5d;font-size:.875rem;font-weight:700;padding:1rem 0}@media screen and (max-width: 767px){.ec_pagetop{padding:1.5rem 0 .75rem}}.ec_pagetop-link{text-decoration:underline}.ec_pagetop-link:hover,.ec_pagetop-link:focus{color:#333;text-decoration:none}#error{width:auto !important;margin:0 !important;padding:0 !important}@media screen and (max-width: 767px){#error table td{display:table-cell}}#error ul{margin:0;padding:0;list-style:none}#error .ico{width:48px}.ec_header-preview{position:fixed;top:0;right:0;color:#fff;font-size:.75rem;font-weight:bold;line-height:24px;background:#999;text-align:center;padding:0 10px;z-index:1000}.ec_header{width:100%;background:#e8ebf1;border-bottom:1px solid #d6dce7;position:fixed;top:0;left:0;z-index:1000}.ec_header-inner{max-width:1420px;height:100%;margin:0 auto;padding:0 1rem}.ec_header-content{height:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 0}@media screen and (max-width: 767px){.ec_header-content{padding:3px 0}}.ec_header-logo{width:156px;height:auto}@media screen and (max-width: 767px){.ec_header-logo{width:112px}}.ec_header-logo a:hover,.ec_header-logo a:focus{opacity:.8}.ec_header-logo img{aspect-ratio:500/293}h1.ec_header-h1 a{display:block}h1.ec_header-h1 img{width:100%}@media screen and (max-width: 1023px){.ec_header-search{display:none}}.ec_header-search .ec_searchform input[type=text]{width:540px}.ec_searchform{position:relative}.ec_searchform input[type=text]{width:100%;padding:8px 42px 8px 16px;border:1px solid #e8ebf1;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:999px}.ec_searchform input[type=text]:focus{outline:none;border-color:#0a7aff;box-shadow:inset 0 0 0 1px #0a7aff}.ec_searchform input[type=text]::placeholder{color:#5d5d5d;font-size:.875rem}.ec_searchform .ec_header-search-button{background:rgba(0,0,0,0);border:none;padding:0;margin:0;height:100%;width:40px;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ec_searchform .icon{width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ec_header-iconlist{list-style:none;padding:0;margin:0;display:flex;align-items:flex-end;gap:12px}@media screen and (max-width: 767px){.ec_header-iconlist{gap:18px}}.ec_header-iconlist-item{position:relative}.ec_header-iconlist-item .icon{width:16px;height:16px}.ec_header-iconlist-item .cart-num{display:flex;justify-content:center;align-items:center;color:#fff;font-weight:bold;background:red;width:22px;height:18px;font-size:10px;border-radius:999px;position:absolute;top:-4px;right:-6px}.ec_header-iconlist-item .cart-num:empty{display:none}.ec_header-iconlist-link{display:flex;flex-direction:column;align-items:center;font-size:12px;font-weight:700}.ec_header-iconlist-link .icon{width:24px;height:24px;position:relative;fill:#333}.ec_header-iconlist-link .icon-member,.ec_header-iconlist-link .icon-signup{width:28px;height:28px}.ec_header-iconlist-link .text{display:block;margin-top:2px}.ec_header-iconlist-link:hover,.ec_header-iconlist-link:focus{color:#5d5d5d}.ec_header-iconlist-link:hover .icon,.ec_header-iconlist-link:focus .icon{text-decoration:none;fill:#5d5d5d}.ec_header-account_menu{position:relative}.ec_header-account_menu.is-account-opened .ec_header-account_menu-content{display:block}.ec_header-account_menu.is-account-opened .ec_header-iconlist-link{color:#0783f4}.ec_header-account_menu.is-account-opened .ec_header-iconlist-link .icon{fill:#0783f4}.ec_header-account_menu-content{display:none;position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);width:300px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:.5rem;padding:1rem;z-index:10}.ec_header-account_menu-login{text-align:center;margin-bottom:1rem}.ec_header-account_menu-login .btn{width:100%}.ec_header-account_menu-banner{padding-top:1rem;border-top:1px solid #e8ebf1}.ec_header-account_menu-img{width:100%}.ec_header-account_menu-img img{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.ec_header-account_menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start}.ec_header-account_menu-list-item{width:100%}.ec_header-account_menu-list-link{display:block;width:100%;padding:.5rem 0;font-weight:700;border-bottom:1px solid #e8ebf1}.ec_header-account_menu-list-link:hover,.ec_header-account_menu-list-link:focus{color:#5d5d5d}.ec_gnav{background:#e8ebf1;position:relative}@media screen and (max-width: 1023px){.ec_gnav{display:none}}.ec_gnav-inner{max-width:1420px;margin:0 auto;padding:0 1rem .75rem 1rem}.ec_gnavlist{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;gap:2rem}.ec_gnavlist-item a{display:block;font-size:1rem;font-weight:700;padding:.5rem 1.5rem .5rem .5rem;position:relative;word-break:auto-phrase;min-width:100px}.ec_gnavlist-item a.is-active{color:#0783f4}.ec_gnavlist-item a.is-active:hover,.ec_gnavlist-item a.is-active:focus{color:#0783f4}.ec_gnavlist-item a.is-active:hover .icon,.ec_gnavlist-item a.is-active:focus .icon{fill:#0783f4}.ec_gnavlist-item a.is-active .icon{fill:#0783f4}.ec_gnavlist-item a:hover,.ec_gnavlist-item a:focus{color:#5d5d5d}.ec_gnavlist-item a:hover .icon,.ec_gnavlist-item a:focus .icon{fill:#5d5d5d}.ec_gnavlist-item .icon{width:24px;height:16px;margin-right:4px;fill:#333;transition:fill .3s ease}.ec_gnavlist-item .icon-menu{margin-top:-2px}.ec_gnavlist-icon{display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%);background:#e8ebf1;border-radius:999px;transition:transform .3s ease}.ec_gnavlist-icon::before,.ec_gnavlist-icon::after{content:"";position:absolute;width:7px;height:2px;background:currentColor;top:50%;left:50%}.ec_gnavlist-icon::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_gnavlist-icon::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.is-active{color:#5d5d5d}.is-active .ec_gnavlist-icon{transform:translateY(-50%) rotate(180deg)}.ec_gnavlist-icon-link{top:53%;transform:translateY(-50%) rotate(-90deg)}.ec_gnavChildlist-wrapper{background:#fff;position:absolute;top:100%;left:0;width:100%;z-index:1000;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ec_gnavChildlist{list-style:none;padding:0;margin:0;max-width:85%;margin:0 auto;padding:.75rem 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 1.5rem}.ec_gnavChildlist-item,.ec_gnavSubChildlist-item{list-style:none;border-bottom:1px solid #e8ebf1}.ec_gnavChildlist-link,.ec_gnavSubChildlist-link{display:flex;gap:.5rem;padding:1rem .5rem;position:relative}.ec_gnavChildlist-link:hover,.ec_gnavChildlist-link:focus,.ec_gnavSubChildlist-link:hover,.ec_gnavSubChildlist-link:focus{color:#5d5d5d}.ec_gnavChildlist-img,.ec_gnavSubChildlist-img{width:72px;height:72px;flex-shrink:0}.ec_gnavChildlist-img img,.ec_gnavSubChildlist-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.ec_gnavChildlist-icon,.ec_gnavSubChildlist-icon{width:24px;height:24px;flex-shrink:0}.ec_gnavChildlist-icon .icon,.ec_gnavSubChildlist-icon .icon{width:100%;height:100%}.ec_gnavChildlist-name,.ec_gnavSubChildlist-name{font-size:1rem;font-weight:700;margin-bottom:.25rem}.ec_gnavChildlist-name:last-child,.ec_gnavSubChildlist-name:last-child{margin-bottom:0}.ec_gnavChildlist-description,.ec_gnavSubChildlist-description{margin-bottom:0;padding-right:.5rem}.ec_gnavChildlist-arrow{display:block;position:absolute;width:10px;top:50%;right:8px;transform:translateY(-50%) rotate(-90deg);border-radius:999px;transition:transform .3s ease}.ec_gnavChildlist-arrow::before,.ec_gnavChildlist-arrow::after{content:"";position:absolute;width:7px;height:2px;background:#0783f4;top:53%;left:50%}.ec_gnavChildlist-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_gnavChildlist-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_gnavSearchform{max-width:85%;margin:0 auto;padding:3rem 1rem}.ec_searchform-panel{position:fixed;top:0;right:0;width:100%;height:100vh;overflow:hidden;z-index:1100;transform:translateX(100%);transition:transform .3s ease;background:#fff}.ec_searchform-panel-inner{width:100%;max-width:85%;margin:0 auto;min-height:100vh;max-height:100vh;background:#fff;padding:1rem 1rem 1.5rem;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 767px){.ec_searchform-panel-inner{padding:.75rem 0}}.ec_searchform-panel-header{padding-bottom:1rem;margin:0 0 1rem;border-bottom:1px solid #e8ebf1;position:relative}.ec_searchform-panel-search{max-width:540px;width:60%;margin:0 auto}.ec_searchform-panel-close{position:absolute;top:6px;right:1rem;width:30px;height:30px;background:#e8ebf1;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.ec_searchform-panel-close .icon{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.is-searchform-panel-opened{position:fixed;width:100%}.is-searchform-panel-opened .ec_searchform-panel{transform:translateX(0)}.is-searchform-panel-opened .ec_searchform-panel-close{display:block;z-index:10}.ec_gnavSubChildlist-close{position:relative;width:32px;height:32px;background:#e8ebf1;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.ec_gnavSubChildlist-close .icon{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ec_gnavSubChildlist-close .icon-arrow-left{width:24px;height:24px}.ec_gnavSubChildlist-header{display:flex;align-items:center;border-bottom:1px solid #e8ebf1;padding:1rem 1rem 1rem 0;margin:0 auto;max-width:85%}.ec_gnavSubChildlist-title{margin:0 0 0 1rem;font-size:1.25rem;font-weight:700}.ec_gnavSubChildlist-content{height:100%;padding:1rem 1rem 1.5rem;box-sizing:border-box;overflow-y:auto}.ec_gnavSubChildlist-content-category{padding:1.5rem 1rem}.ec_gnavSubChildlist{position:fixed;top:0;right:0;width:100%;height:auto;overflow-y:auto;overflow-x:hidden;z-index:1200;transform:translateX(100%);transition:transform .3s ease,top .3s ease,height .3s ease;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ec_gnavSubChildlist.is-subnav-opened{transform:translateX(0)}.ec_gnavSubChildlist-content-category{max-width:85%;margin:0 auto}.is-subnav-opened{position:fixed;width:100%}.is-subnav-opened .ec_gnavSubChildlist.is-subnav-opened{transform:translateX(0)}.ec_gnavSubChildlist-list{list-style:none;padding:0;margin:0;padding:.75rem 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 1.5rem;max-width:85%;margin:0 auto}.ec_gnavSubChildlist-arrow{display:block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(-90deg);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_gnavSubChildlist-arrow::before,.ec_gnavSubChildlist-arrow::after{content:"";position:absolute;width:9px;height:2px;background:#0783f4;top:50%;left:50%}.ec_gnavSubChildlist-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_gnavSubChildlist-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_gnavSubChildlist-external-link{position:absolute;top:50%;right:0;transform:translateY(-50%)}.ec_gnavSubChildlist-external-link .icon{width:24px;height:24px;fill:#0783f4}footer.ec_footer{background-color:#e8ebf1;margin-top:.5rem}.ec_footer-inner{max-width:1200px;height:100%;margin:0 auto;padding:3rem 0 0}@media screen and (max-width: 767px){.ec_footer-inner{max-width:90%}}.ec_footer-row1{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_footer-row1{flex-direction:column;padding-bottom:1rem;border-bottom:1px solid #d6dce7}}.ec_footer-logo{width:156px;height:auto;transition:opacity .3s ease}.ec_footer-logo a{display:block}.ec_footer-logo a img{width:100%;aspect-ratio:500/293}.ec_footer-logo a:hover,.ec_footer-logo a:focus{opacity:.8}.ec_footer-snslist{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.ec_footer-snslist{gap:3rem}}.ec_footer-snslist-item{list-style:none}.ec_footer-snslist-link{display:block}.ec_footer-snslist-link .icon{width:32px;height:32px}@media screen and (max-width: 767px){.ec_footer-snslist-link .icon{width:24px;height:24px}}.ec_footer-snslist-link:hover .icon,.ec_footer-snslist-link:focus .icon{fill:#5d5d5d}.ec_footer-row2{margin-top:2.5rem}@media screen and (max-width: 767px){.ec_footer-row2{margin-top:2rem}}.ec_footer-navlist{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.ec_footer-navlist{flex-direction:column;justify-content:center;align-items:center;text-align:center}}.ec_footer-navlist-item{list-style:none}.ec_footer-navlist-link{font-size:.875rem;font-weight:700;text-decoration:underline}.ec_footer-navlist-link:hover,.ec_footer-navlist-link:focus{text-decoration:none;color:currentColor}.ec_footer-navlist-text{font-size:.875rem;color:#6d6d6d;font-weight:700}.ec_footer-row3{margin-top:1.5rem}.ec_footer-row4{margin-top:2rem;padding-bottom:2rem;text-align:center}.ec_footer-copyright{font-size:.75rem;color:#a9aeb1}.ec_menu-wrapper{display:none}@media screen and (max-width: 1023px){.ec_menu-wrapper{display:block}.page-member-input .ec_menu-wrapper,.page-member-confirm .ec_menu-wrapper,.page-member-result .ec_menu-wrapper,.page-mail-validate .ec_menu-wrapper,.page-cart-login .ec_menu-wrapper,.page-cart-pre .ec_menu-wrapper,.page-cart-result .ec_menu-wrapper,.page-cart-result-assurance .ec_menu-wrapper,.page-cart-sbps-entry .ec_menu-wrapper,.page-cart-veritrans3g-ginren-entry .ec_menu-wrapper,.page-coupon-detail .ec_menu-wrapper,.page-coupon-list .ec_menu-wrapper,.page-coupon-result .ec_menu-wrapper{display:none}}.ec_menu-trigger{position:fixed;bottom:5%;right:5%;color:#0783f4;background:#fff;border:1px solid #0783f4;border-radius:999px;box-shadow:0 4px 10px 0 rgba(70,74,98,.15);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:60px;height:60px}.page-item-detail .ec_menu-trigger{bottom:12%}.ec_menu-trigger .icon{width:16px;height:16px;fill:#0783f4}.ec_menu-trigger{font-size:10px;font-weight:700}.ec_menu{position:fixed;top:0;right:0;width:100%;height:100vh;overflow-x:hidden;overflow-y:auto;z-index:1100;transform:translateX(100%);transition:.3s}.ec_menu:has(.js_menu-search-content.is-search-opened){overflow:hidden;overscroll-behavior:none}.ec_menu-main,.ec_menu-category,.ec_menu-search:not(.js_menu-search-content){overflow-y:auto}.ec_menu-search-dummy{background:rgba(0,0,0,0);border:none;padding:0;margin:0;height:100%;width:40px;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ec_menu-inner{min-height:100vh;background:#fff;padding:1rem 1rem 6rem;box-sizing:border-box}.ec_menu-close{display:none;position:fixed;top:15px;right:336px;z-index:1100}.ec_menu-close a{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:10px}.ec_menu-close a .icon{width:18px;height:18px;fill:#fff;display:block;margin-bottom:2px}.is-menu-opened{position:fixed;width:100%}.is-menu-opened .ec_menu-overlay{display:block}.is-menu-opened .ec_menu{transform:translateX(0)}.is-menu-opened .ec_menu-close{display:block;z-index:10}.ec_menu-header{padding-bottom:1rem;margin:0 calc(50% - 50vw) 1rem;border-bottom:1px solid #e8ebf1;position:relative}.ec_menu-title{text-align:center;font-size:1.25rem;font-weight:700;word-break:auto-phrase;margin:0;padding:0 3rem}.ec_menu-close,.ec_menu-back{position:absolute;top:-3px;width:30px;height:30px;background:#e8ebf1;border:none;border-radius:50%;padding:0;margin:0;cursor:pointer}.ec_menu-close .icon,.ec_menu-back .icon{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ec_menu-close .icon-arrow-left,.ec_menu-back .icon-arrow-left{width:24px;height:24px}.ec_menu-close{right:1rem}.ec_menu-back{left:1rem}.ec_menu-search{margin-bottom:1rem}.ec_menu-search-button{background:rgba(0,0,0,0);border:none;padding:0;margin:0;height:100%;width:40px;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ec_menu-featurelist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ec_menu-featurelist-link{display:flex;gap:.75rem;align-items:center;text-decoration:none;color:#333;padding:.75rem;border:1px solid #e8ebf1;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);border-radius:1rem;position:relative}.ec_menu-featurelist-link:hover,.ec_menu-featurelist-link:focus{color:#0783f4}.ec_menu-featurelist-img{width:80px;height:80px;flex-shrink:0}.ec_menu-featurelist-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:8px}.ec_menu-featurelist-text{font-weight:700;padding-right:1.5rem}.ec_menu-featurelist-name{margin:0;word-break:auto-phrase}.ec_menu-featurelist-arrow{display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(-90deg);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_menu-featurelist-arrow::before,.ec_menu-featurelist-arrow::after{content:"";position:absolute;width:9px;height:2px;background:#0783f4;top:50%;left:50%}.ec_menu-featurelist-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_menu-featurelist-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_menu-linklist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;margin-bottom:1rem}.ec_menu-linklist-item{border-bottom:1px solid #e8ebf1}.ec_menu-linklist-link{display:flex;gap:.5rem;align-items:center;text-decoration:none;color:#333;padding:1rem .5rem;position:relative}.ec_menu-linklist-img{width:24px;height:24px;flex-shrink:0}.ec_menu-linklist-img .icon{width:100%;height:100%}.ec_menu-linklist-name{margin:0;font-size:.875rem;font-weight:700}.ec_menu-linklist-arrow{display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(-90deg);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_menu-linklist-arrow::before,.ec_menu-linklist-arrow::after{content:"";position:absolute;width:9px;height:2px;background:#0783f4;top:50%;left:50%}.ec_menu-linklist-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_menu-linklist-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_menu-category,.ec_menu-search.js_menu-search-content{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(100%);transition:transform .3s ease;z-index:10}.ec_menu-category.is-category-opened,.ec_menu-category.is-search-opened,.ec_menu-search.js_menu-search-content.is-category-opened,.ec_menu-search.js_menu-search-content.is-search-opened{transform:translateX(0)}.ec_menu-search.js_menu-search-content{overflow:hidden}.ec_menu-search-scroll{box-sizing:border-box;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.ec_menu-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ec_menu-list-item{border-bottom:1px solid #e8ebf1}.ec_menu-list-link{display:flex;gap:.5rem;align-items:center;text-decoration:none;color:#333;padding:1rem 0;position:relative}.ec_menu-list-img{width:80px;height:80px;flex-shrink:0}.ec_menu-list-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:8px}.ec_menu-list-text{padding-right:1.5rem}.ec_menu-list-name{font-weight:700;margin:0}.ec_menu-list-description{font-size:.875rem;font-weight:400;margin:.5rem 0 0 0}.ec_menu-list-arrow{display:block}.ec_menu-list-arrow{display:block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(-90deg);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_menu-list-arrow::before,.ec_menu-list-arrow::after{content:"";position:absolute;width:9px;height:2px;background:#0783f4;top:50%;left:50%}.ec_menu-list-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_menu-list-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_menu-list-external-link{position:absolute;top:50%;right:0;transform:translateY(-50%)}.ec_menu-list-external-link .icon{width:24px;height:24px;fill:#0783f4}.ec_category-switch{display:inline-flex;background:#f7f7f7;border-radius:999px}@media screen and (max-width: 767px){.ec_category-switch{display:flex;justify-content:center;width:fit-content;margin:0 auto}}.ec_category-switch-button{display:block;min-width:140px;text-align:center;padding:.5rem 1rem;margin:.25rem;border:none;border-radius:999px;background:rgba(0,0,0,0);font-size:1.125rem;font-weight:400;cursor:pointer;transition:all .3s ease;white-space:nowrap}.ec_category-switch-button:hover,.ec_category-switch-button:focus{color:#5d5d5d}.ec_category-switch-button.is-active{background:#0783f4;color:#fff;font-weight:700}.ec_category-list-wrapper{margin-top:.75rem}.ec_category-list-wrapper.is-hidden{display:none}.ec_category-list{display:none}.ec_category-list-inner{list-style:none;padding:0;margin:0}.ec_category-list-link{display:block;padding:.25rem 0;text-decoration:none;color:inherit}.ec_category-list-link:hover{text-decoration:underline}.ec_category-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;margin-bottom:.75rem}@media screen and (max-width: 767px){.ec_category-list{grid-template-columns:repeat(1, 1fr)}}.ec_category-list-link{display:flex;gap:.5rem;align-items:center;text-decoration:none;color:#333;padding:1rem;border:1px solid #e8ebf1;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:.5rem;position:relative;height:100%}@media screen and (max-width: 767px){.ec_category-list-link{height:auto}}.ec_category-list-link:hover,.ec_category-list-link:focus{text-decoration:none;background:#e2f1ff}.ec_category-list-link.is-active{background:#e2f1ff}.ec_category-list-link.is-active .ec_category-list-arrow{transform:translateX(3px) translateY(-50%) rotate(180deg)}@media screen and (max-width: 767px){.ec_category-list-link.is-active .ec_category-list-arrow{transform:translateY(-50%) rotate(180deg)}}.ec_category-list-img{width:48px;height:48px;flex-shrink:0}.ec_category-list-img img{width:100%;height:inherit;object-fit:contain}.ec_category-list-text{padding-right:1.5rem}.ec_category-list-name{font-weight:700;word-break:auto-phrase}.ec_category-list-arrow{display:block;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_category-list-arrow::before,.ec_category-list-arrow::after{content:"";position:absolute;width:9px;height:2px;background:#0783f4;top:50%;left:50%}.ec_category-list-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_category-list-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_subcategory-list-wrapper{display:none}.ec_subcategory-list-wrapper.is-active{display:block}.ec_subcategory-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:0 .5rem;padding:1rem;border:1px solid #e8ebf1;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:.5rem}@media screen and (max-width: 767px){.ec_subcategory-list{margin-top:.75rem;grid-template-columns:repeat(1, 1fr)}}.ec_subcategory-list-item{border-bottom:1px solid #e8ebf1}.ec_subcategory-list-link{display:block;padding:1rem 0;position:relative}.ec_subcategory-list-link:hover,.ec_subcategory-list-link:focus{color:#5d5d5d}.ec_subcategory-list-text{padding-right:1.5rem}.ec_subcategory-list-name{font-weight:700}.ec_subcategory-list-arrow{display:block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(-90deg);background:#0783f4;border-radius:999px;transition:transform .3s ease}.ec_subcategory-list-arrow::before,.ec_subcategory-list-arrow::after{content:"";position:absolute;width:7px;height:2px;background:#0783f4;top:50%;left:50%}.ec_subcategory-list-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_subcategory-list-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_brand-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem .75rem;max-height:40vh;overflow-y:auto}@media screen and (max-width: 767px){.ec_brand-list{grid-template-columns:repeat(3, 1fr);max-height:none}}.ec_brand-list-item{position:relative}.ec_brand-list-checkbox{position:absolute;opacity:0;pointer-events:none}.ec_brand-list-checkbox:checked~.ec_brand-list-img{background-color:#e2f1ff;border-color:#2f99fa;box-shadow:0 4px 4px 0 rgba(7,131,244,.2)}.ec_brand-list-link{display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center;text-decoration:none;cursor:pointer}.ec_brand-list-link:hover,.ec_brand-list-link:focus{color:#5d5d5d}.ec_brand-list-img{width:100%;text-align:center;padding:1rem;border:1px solid #e8ebf1;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:.5rem}.ec_brand-list-img img{width:85px;height:inherit;object-fit:contain;aspect-ratio:1/1}.ec_brand-list-name{font-weight:700;text-align:center}@media screen and (max-width: 767px){.ec_brand-list-name{font-size:.875rem}}.ec_subcategory-list-checkbox{padding:1rem 0}.ec_subcategory-list-checkbox input[type=checkbox],.ec_subcategory-list-checkbox label{cursor:pointer}.ec_searchform-category+.ec_searchform-category{margin-top:2rem}h2.ec_searchform-categorytitle{font-size:1.125rem;font-weight:700;margin-bottom:.75rem}.ec_searchform-submit{margin-top:2rem;text-align:center}@media screen and (max-width: 767px){.ec_featurelist-wrapper{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);container-type:inline-size}}@media screen and (max-width: 767px){.ec_featurelist-inner{padding-left:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}}.ec_featurelist{list-style:none;padding:0;margin:0}@media screen and (max-width: 767px){.ec_featurelist{display:flex;flex-wrap:nowrap;scroll-snap-type:x proximity}.ec_featurelist::after{content:"";flex:0 0 .75rem;min-width:.75rem}}.ec_featurelist-item{margin:0 1rem;position:relative}@media screen and (max-width: 767px){.ec_featurelist-item{flex:0 0 280px;min-width:280px;scroll-snap-align:start;margin:0 .5rem}.ec_featurelist-item:first-child{margin-left:0}}.ec_featurelist-img{position:relative}.ec_featurelist-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);border-radius:16px}@media screen and (max-width: 767px){.js_feature-slider-list .slick-slide{width:280px !important}}.ec_featurelist-link{display:block}.ec_featurelist-link:hover .ec_featurelist-img,.ec_featurelist-link:focus .ec_featurelist-img{opacity:.8}.ec_featurelist-link .ec_featurelist-img{transition:opacity .3s ease}.ec_featurelist-img img{width:100%;height:auto;border-radius:16px;aspect-ratio:382/534;object-fit:cover}.ec_featurelist-text{position:absolute;bottom:4%;padding:1rem}.ec_featurelist-name{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.5;word-break:auto-phrase}@media screen and (min-width: 768px){.ec_featurelist-name{font-size:clamp(.875rem,1.53vw + .14rem,1.5rem)}}.ec_featurelist-more{display:inline-flex;align-items:center;padding:.5rem 1rem;color:#0783f4;font-size:1.125rem;font-weight:700;border:1px solid #0783f4;background-color:#fff;border-radius:999px}.ec_featurelist-more.icon-feature{position:relative;padding-left:20px}.ec_featurelist-more.icon-feature .icon{display:inline-block;padding-right:2px}@media screen and (min-width: 768px){.ec_featurelist-more-text{font-size:clamp(.875rem,1.53vw + .14rem,1.125rem)}}.ec_feature-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_feature-slider-arrow::before{display:block;content:"";width:8px;height:8px;border:2px solid #333;position:absolute;top:50%}.ec_feature-slider-arrow:hover,.ec_feature-slider-arrow:focus{color:rgba(0,0,0,0);outline:none;background-color:#fff}.ec_feature-slider-arrow-prev{left:-4rem}.ec_feature-slider-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_feature-slider-arrow-prev:hover,.ec_feature-slider-arrow-prev:focus{opacity:1}.ec_feature-slider-arrow-next{right:-4rem}.ec_feature-slider-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}@media screen and (max-width: 767px){.ec_campaignlist-wrapper{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);container-type:inline-size}}@media screen and (max-width: 767px){.ec_campaignlist-inner{padding-left:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch}}.ec_campaignlist{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media screen and (max-width: 767px){.ec_campaignlist{display:flex;flex-wrap:nowrap;scroll-snap-type:x proximity}.ec_campaignlist::after{content:"";flex:0 0 .25rem;min-width:.25rem}}@media screen and (max-width: 767px){.ec_campaignlist-item{min-width:280px;scroll-snap-align:start}.ec_campaignlist-item:first-child{margin-left:0}}.ec_campaignlist-link{display:flex;flex-direction:column;gap:1rem}.ec_campaignlist-link:hover .ec_campaignlist-img,.ec_campaignlist-link:focus .ec_campaignlist-img{opacity:.8}.ec_campaignlist-link:hover .ec_campaignlist-name,.ec_campaignlist-link:focus .ec_campaignlist-name{color:#5d5d5d}.ec_campaignlist-img{box-shadow:0 4px 4px 0 rgba(70,74,98,.1);border-radius:16px;transition:opacity .3s ease}.ec_campaignlist-img img{width:100%;height:auto;object-fit:cover;border-radius:16px;aspect-ratio:2/1}.ec_campaignlist-name{color:#333;font-size:1.125rem;font-weight:700;margin:0}@media screen and (max-width: 767px){.ec_campaignlist-name{font-size:1rem;font-weight:400}}.ec_servicelist{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media screen and (max-width: 767px){.ec_servicelist{grid-template-columns:repeat(2, 1fr);gap:1rem}}.ec_servicelist-item{display:flex;flex-direction:column;gap:.75rem;align-items:center;background-color:#f7f7f7;padding:1.5rem;border-radius:16px}@media screen and (max-width: 767px){.ec_servicelist-item{padding:.75rem}}.ec_servicelist-icon{width:44px;height:44px}.ec_servicelist-icon img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.ec_servicelist-name{text-align:center;font-size:1.25rem;font-weight:700}.ec_servicelist-description{text-align:center;line-height:1.6}.ec_recommend-category-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-top:2rem}@media screen and (max-width: 767px){.ec_recommend-category-list{grid-template-columns:repeat(1, 1fr)}}.ec_recommend-category-link{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:inherit}.ec_recommend-category-link:hover,.ec_recommend-category-link:focus{color:#5d5d5d}.ec_recommend-category-link:hover .ec_recommend-category-img,.ec_recommend-category-link:focus .ec_recommend-category-img{opacity:.8}.ec_recommend-category-img{width:100%;height:100%;transition:opacity .3s ease}.ec_recommend-category-img img{aspect-ratio:2/1;object-fit:cover;border-radius:16px}.ec_recommend-category-text{font-size:1.125rem;font-weight:400}@media screen and (max-width: 767px){.ec_recommend-category-text{font-size:1rem}}.ec_coupon_detail-title{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width: 767px){.ec_coupon_detail-title{font-size:1.25rem}}.ec_coupon_detail-inner{display:flex;gap:1.5rem}@media screen and (max-width: 767px){.ec_coupon_detail-inner{flex-direction:column;gap:.75rem}}.ec_coupon_detail-image{width:30%}@media screen and (max-width: 767px){.ec_coupon_detail-image{width:100%}}.ec_coupon_detail-image img{width:100%;height:auto;object-fit:contain;border-radius:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZWNfZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2NvbXBvcm5lbnRzL19idXR0b25zLnNjc3MiLCJ1c2Vyd2ViL2Nzcy9lY19jb21wb3JuZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2NvbXBvcm5lbnRzL19wYWdlci5zY3NzIiwidXNlcndlYi9jc3MvZWNfY29tcG9ybmVudHMvX2l0ZW1saXN0LnNjc3MiLCJ1c2Vyd2ViL2Nzcy9lY19jb21wb3JuZW50cy9fdGV4dC5zY3NzIiwidXNlcndlYi9jc3MvZWNfY29tcG9ybmVudHMvX2Zvcm0uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2xheW91dHMvX2NvbW1vbi5zY3NzIiwidXNlcndlYi9jc3MvZWNfbGF5b3V0cy9faGVhZGVyLnNjc3MiLCJ1c2Vyd2ViL2Nzcy9lY19sYXlvdXRzL19mb290ZXIuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2xheW91dHMvX21lbnUuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2xheW91dHMvX2NhdGVnb3J5X3N3aXRjaC5zY3NzIiwidXNlcndlYi9jc3MvZWNfbGF5b3V0cy9fZmVhdHVyZV9saXN0LnNjc3MiLCJ1c2Vyd2ViL2Nzcy9lY19sYXlvdXRzL19jYW1wYWlnbl9saXN0LnNjc3MiLCJ1c2Vyd2ViL2Nzcy9lY19sYXlvdXRzL19zZXJ2aWNlX2xpc3Quc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2xheW91dHMvX3JlY29tbWVuZF9jYXRlZ29yeS5zY3NzIiwidXNlcndlYi9jc3MvZWNfbGF5b3V0cy9fY291cG9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsVUFFRSxzQ0FDQSxVQ1FlLEtEUGYsZ0JBQ0EsTUNnRXFCLEtEL0RyQixnQkFDQSxrQkFH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YUFHRixrQkFDRSxhQUNBLDhCQUNBLG1CQUNBLElMenJCVyxPSzByQlgscUJKbHJCRSxxQ0k2cUJKLGtCQU9JLGlCQUVGLHlCQUNFLGVBQ0EsZ0JBQ0EsNERBQ0EsNEJBQ0EseUJBQ0EsMEJBQ0Esb0NKN3JCQSxxQ0lzckJGLHlCQVNJLFVMM3JCVyxLSzRyQlgsMkJBS04sd0JBQ0UsVUxoc0JhLFFLaXNCYixnQkp2c0JFLHFDSXFzQkosd0JBSUksVUxwc0JXLFVLd3NCZiw2QkFDRSxVTDNzQmEsUUs0c0JiLFlMenRCVyxPSzR0QmIsK0JBQ0UsYUFDQSxtQkFDQSxJTDd0QlcsT0tndUJiLHVCQUNFLFdMNXJCaUIsUUs2ckJqQiwrQkFDQSxZQUNBLG9CSjV0QkUscUNJd3RCSix1QkFNSSxXTHB1QlMsT0txdUJULHVCQUVGLHlDQUNFLGVBQ0EsZUpudUJBLHFDSWl1QkYseUNBSUksV0FHSiw0Q0FDRSxjQUNBLGlCSjF1QkEscUNJd3VCRiw0Q0FJSSxnQkFDQSxrQkFHQSw4RUFDRSxXTHR2Qk0sS0NLVixxQ0lndkJFLDhFQUdJLFdMMXZCRyxNSyt2QlgsMkNBQ0UsV0w5dkJVLEtDS1YscUNJd3ZCRiwyQ0FHSSxXTGx3Qk8sTUtxd0JYLDBDQUNFLFVMdHZCWSxRS3V2QlosZ0JKaHdCQSxxQ0k4dkJGLDBDQUlJLFVMM3ZCVSxPSzR2QlYsZ0JKbndCRixxQ0lzd0JGLDJDQUVJLGNBQ0EsZ0JKendCRixxQ0k0d0JGLGlEQUVJLGNBQ0EsZUFDQSxhTHZ4Qk8sS0t3eEJQLGdCQUNBLG9CTHp4Qk8sTUNPVCxxQ0lxeEJGLDhDQUVJLGdCSnZ4QkYscUNJeXhCQSxpRUFFSSxXQU1SLDZCQUNFLFVMcHhCZ0IsT0txeEJoQixXQUNBLGNKcHlCRSxxQ0lpeUJKLDZCQUtJLFdDOXlCSixlQUNFLGNOR1ksS01GWixVQUNBLFlBQ0EsVU5jYyxLTWJkLGdCQUNBLGdCTEVFLHFDS1JKLGVBUUksVU5RWSxRTVBaLGNOTlUsTU1RWixtQkFDRSxjTlJVLEtNU1YsVU5HWSxRTUZaLGdCTE5BLHFDS0dGLG1CQUtJLGNOZE8sT01lUCxV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LFNidEVFLHFDYWtFSixzQkFNSSxVZHBFYSxLY3FFYixpQkNqRkosZ0JBQ0UsZ0JBQ0EsVUFDQSxTQUNBLGFBQ0EscUNBQ0EsSWZKVyxPQ01ULHFDY1JKLGdCQVFJLHFDQUNBLElmUlMsTWVZYixxQkFDRSxhQUNBLHNCQUNBLElmaEJXLE9laUJYLG1CQUNBLGlCZm1CaUIsUWVsQmpCLFFmakJXLE9la0JYLG1CZFpFLHFDY0tKLHFCQVNJLFFmdEJTLFFlMEJiLHFCQUNFLFdBQ0EsWUFDQSx5QkFDRSxXQUNBLFlBQ0EsaUJBQ0EsaUJBSUoscUJBQ0Usa0JBQ0EsVWZ6QmEsUWUwQmIsZ0JBR0YsNEJBQ0Usa0JBQ0EsZ0JDN0NGLDRCQUNFLGdCQUNBLFVBQ0EsU0FDQSxhQUNBLHFDQUNBLEloQkpXLE9nQktYLFdoQkpZLEtDS1YscUNlUkosNEJBU0ksc0NBSUosNEJBQ0UsYUFDQSxzQkFDQSxJaEJqQlcsTWdCa0JYLHFCQUNBLGNBQ0Esb0VBRUUsTWhCa0RtQixRZ0JqRG5CLDBIQUNFLFdBS04sMkJBQ0UsV0FDQSxZQUNBLDRCQUNBLCtCQUNFLGlCQUNBLGlCQUNBLG1CQUlKLDRCQUNFLFVoQjNCYSxTZ0I0QmIsZ0JmakNFLHFDZStCSiw0QkFJSSxVaEIvQmEsTWlCWmpCLHdCQUNFLFVqQmVjLFFpQmRkLGdCQUNBLGNqQkRXLE9DTVQscUNnQlJKLHdCQUtJLFVqQlNXLFNpQkxmLHdCQUNFLGFBQ0EsSWpCVFcsT0NNVCxxQ2dCQ0osd0JBSUksc0JBQ0EsSWpCZFMsUWlCa0JiLHdCQUNFLFVoQlhFLHFDZ0JVSix3QkFHSSxZQUVGLDRCQUNFLFdBQ0EsWUFDQSxtQkFDQSIsImZpbGUiOiJ1c2Vyd2ViL2Nzcy9lY19zdHlsZV9jb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJtaXhpblwiIGFzICo7XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmVjX2JyLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZWNfY2FydC1jb250YWluZXIge1xuICAuZWNfYnItcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2JyLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5teS14cyB7XG4gIG1hcmdpbjogJHNwYWNpbmcteHMgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS1tZCB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS00eGwge1xuICBtYXJnaW46ICRzcGFjaW5nLTR4bCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTJ4bCAwO1xuICB9XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI21haW4gdGFibGU6bm90KCNpdGVtLWRldGFpbC1wcm9wZXJ0eV9fdGFibGUpICB7XG4gIHdpZHRoOiBhdXRvO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuJHNwYWNpbmcteHM6IDAuMjVyZW07IC8qIDRweCAqL1xuJHNwYWNpbmctc206IDAuNXJlbTsgLyogOHB4ICovXG4kc3BhY2luZy1tZDogMC43NXJlbTsgLyogMTJweCAqL1xuJHNwYWNpbmctbGc6IDFyZW07IC8qIDE2cHggKi9cbiRzcGFjaW5nLXhsOiAxLjVyZW07IC8qIDI0cHggKi9cbiRzcGFjaW5nLTJ4bDogMnJlbTsgLyogMzJweCAqL1xuJHNwYWNpbmctM3hsOiAzcmVtOyAvKiA0OHB4ICovXG4kc3BhY2luZy00eGw6IDRyZW07IC8qIDY0cHggKi9cbiRzcGFjaW5nLTV4bDogNXJlbTsgLyogODBweCAqL1xuJHNwYWNpbmctNnhsOiA2cmVtOyAvKiA5NnB4ICovXG4kc3BhY2luZy03eGw6IDdyZW07IC8qIDExMnB4ICovXG5cbiRmb250LXNpemUteHM6IDAuNzVyZW07IC8qIDEycHggKi9cbiRmb250LXNpemUtc206IDAuODc1cmVtOyAvKiAxNHB4ICovXG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8qIDE2cHggKi9cbiRmb250LXNpemUtbGc6IDEuMTI1cmVtOyAvKiAxOHB4ICovXG4kZm9udC1zaXplLXhsOiAxLjI1cmVtOyAvKiAyMHB4ICovXG4kZm9udC1zaXplLTJ4bDogMS41cmVtOyAvKiAyNHB4ICovXG4kZm9udC1zaXplLTN4bDogMS43NXJlbTsgLyogMzBweCAqL1xuJGZvbnQtc2l6ZS00eGw6IDIuMjVyZW07IC8qIDM2cHggKi9cbiRmb250LXNpemUtNXhsOiAzcmVtOyAvKiA0OHB4ICovXG4kZm9udC1zaXplLTZ4bDogMy43NXJlbTsgLyogNjBweCAqL1xuJGZvbnQtc2l6ZS03eGw6IDQuNXJlbTsgLyogNzJweCAqL1xuXG4kd2lkdGgtY29udGFpbmVyOiAxMjYwcHg7XG4kd2lkdGgtaW5uZXI6IDg1JTtcbiR3aWR0aC1jb250YWluZXItbmFycm93OiA3MDBweDtcblxuLyoqXG4gKiDjg5fjg6njgqTjg57jg6rjg7zvvJrjg4fjg5Xjgqnjg6vjg4jjgafkvb/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/55SoXG4kY29sb3ItdGV4dC1icmFjay05MDA6ICMzMzMzMzM7XG4kY29sb3ItdGV4dC1icmFjay02MDA6ICM1ZDVkNWQ7XG4kY29sb3ItdGV4dC1icmFjay05NTA6ICMyNjI2MjY7XG4kY29sb3ItdGV4dC1icmFjay01MDogI2Y2ZjZmNjtcbiRjb2xvci10ZXh0LWJyYWNrLTUwMDogIzZENkQ2RDtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5cbiRicmVha3BvaW50czogKFxuICBcIm1kXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgXCJsZ1wiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVwiLFxuICBcInhsXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhICN7bWFwLmdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAZXJyb3IgXCJUaGUgYnJlYWtwb2ludCAnI3skYnJlYWtwb2ludH0nIGlzIG5vdCBkZWZpbmVkIGluIHRoZSBcXCRicmVha3BvaW50cyBtYXAuXCI7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcIi4uL2VjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLW1kICRzcGFjaW5nLW1kO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgfVxuICB9XG4gICY6ZGlzYWJsZWQsXG4gICYuaXMtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuaWNvbiB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG59XG5cbi5idG4tc2l6ZS1sIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogJHNwYWNpbmctbWQgJHNwYWNpbmctbGc7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgLmljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICB9XG59XG5cbi5idG4tc2l6ZS1tIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgfVxufVxuXG4uYnRuLXNpemUtcyB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLW1kO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgfVxuICAuaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5idG4tc3ViIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJi5idG4tYXJyb3ctbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMC40ZW07XG4gICAgICBoZWlnaHQ6IDAuNGVtO1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjM1ZW07XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1saW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYzMwMDtcbiAgYmFja2dyb3VuZDogIzAwYzMwMDtcbiAgY29sb3I6ICNmZmY7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMGMzMDA7XG4gIH1cbn1cblxuLmJ0bi1kZWxldGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYnRuLXRlcnRpYXJ5ICxcbi5idG4td2lzaGxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIC5pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC5pY29uIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cblxuLmVjX2NvbW1vbl9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIG1hcmdpbjogJHNwYWNpbmcteGwgYXV0byAkc3BhY2luZy0yeGw7XG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14bCBhdXRvICRzcGFjaW5nLTJ4bDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgZm9ybSxcbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmJ0bi1zaXplLWwge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XG59XG5cbi5lY19icmVhZGNydW1icy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lY19icmVhZGNydW1icy1pdGVtIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctbGc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgNiAxMCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC4yOTI3ODcgOS42OTQ3MUMwLjEwNTMxNiA5LjUwNzE4IDAgOS4yNTI4OCAwIDguOTg3NzFDMCA4LjcyMjU1IDAuMTA1MzE2IDguNDY4MjQgMC4yOTI3ODcgOC4yODA3MUwzLjU4NTc5IDQuOTg3NzFMMC4yOTI3ODcgMS42OTQ3MUMwLjExMDYyOSAxLjUwNjExIDAuMDA5ODMzNzIgMS4yNTM1MSAwLjAxMjExMjEgMC45OTEzMTFDMC4wMTQzOTA2IDAuNzI5MTE0IDAuMTE5NTYgMC40NzgzMDIgMC4zMDQ5NjggMC4yOTI4OTRDMC40OTAzNzYgMC4xMDc0ODUgMC43NDExODkgMC4wMDIzMTYyMiAxLjAwMzM5IDMuNzgwMjVlLTA1QzEuMjY1NTggLTAuMDAyMjQwNjIgMS41MTgxOCAwLjA5ODU1NDIgMS43MDY3OSAwLjI4MDcxMkw1LjcwNjc5IDQuMjgwNzFDNS44OTQyNiA0LjQ2ODI0IDUuOTk5NTcgNC43MjI1NSA1Ljk5OTU3IDQuOTg3NzFDNS45OTk1NyA1LjI1Mjg4IDUuODk0MjYgNS41MDcxOCA1LjcwNjc5IDUuNjk0NzFMMS43MDY3OSA5LjY5NDcxQzEuNTE5MjYgOS44ODIxOCAxLjI2NDk1IDkuOTg3NSAwLjk5OTc4NiA5Ljk4NzVDMC43MzQ2MjIgOS45ODc1IDAuNDgwMzE0IDkuODgyMTggMC4yOTI3ODcgOS42OTQ3MVonIGZpbGw9JyUyMzZENkQ2RCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cbiAgfVxuICAuY3VycmVudCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4uZWNfYnJlYWRjcnVtYnMtaXRlbS1jYXRlZ29yeSB7XG4gICY6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhLFxuICAuY3VycmVudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuY3VycmVudCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICB9XG4gIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfcGFnZXItcHJldixcbi5lY19wYWdlci1uZXh0IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTUwO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTlweCAwIDAgOTk5cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjglLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLmVjX3BhZ2VyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctc207XG59XG5cbi5lY19wYWdlci1wcmV2IHtcbiAgc3BhbiB7XG4gICAgdG9wOiAtNCU7XG4gICAgbGVmdDogLTIlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxufVxuXG4uZWNfcGFnZXItbmV4dCB7XG4gIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCIuLi9lY19mb3VuZGF0aW9uXCIgYXMgKjtcblxuI2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGEge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbWxpc3Qtc3dpdGNoIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6ICRzcGFjaW5nLXNtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAmLmVjX2l0ZW1saXN0LXN3aXRjaC1yYW5raW5nIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBtYXJnaW4tbGVmdDogLSRzcGFjaW5nLWxnO1xuICAgIG1hcmdpbi1yaWdodDogLSRzcGFjaW5nLWxnO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbGc7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbGc7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXN3aXRjaC1pdGVtIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmVjX2l0ZW1saXN0LXN3aXRjaC1yYW5raW5nICY6aGFzKC5qc19kaXNwbGF5VG9nZ2xlLXRyaWdnZXIpIHtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbWxpc3Qtc3dpdGNoLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLWxnO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgfVxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5lY19pdGVtbGlzdC1zd2l0Y2gtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLXhzO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXN3aXRjaC10cmlnZ2VyLXRleHQge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5cbi5lY19pdGVtbGlzdC1zd2l0Y2gtdHJpZ2dlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBtYXJnaW4tdG9wIDAuM3MgZWFzZTtcbiAgfVxuICAuaXMtb3BlbmVkICYge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICB9XG4gIC5pcy1hY3RpdmUgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZjtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtbGlzdC1zd2l0Y2gtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAkc3BhY2luZy1zbSk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLW1kO1xuICBib3gtc2hhZG93OiAwIDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLW1kO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIC5pcy1vcGVuZWQgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXN3aXRjaC1jb250ZW50LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6ICRzcGFjaW5nLXNtO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kICRzcGFjaW5nLWxnICRzcGFjaW5nLW1kIGNhbGMoJHNwYWNpbmctbGcgKyAxOHB4ICsgJHNwYWNpbmctc20pO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUgOS41bDIuNSAyLjUgNS41LTUuNScgc3Ryb2tlPSclMjMwNzgzZjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXdyYXBwZXIge1xuICAuZWNfaXRlbWxpc3Qge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXhsO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLTN4bDtcbiAgfVxufVxuXG4uZWNfaXRlbWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heChtYXgoMjAwcHgsIGNhbGMoKDEwMCUgLSAjeyRzcGFjaW5nLWxnfSAqIDQpIC8gNSkpLCAxZnIpKTtcbiAgZ2FwOiAkc3BhY2luZy0yeGwgJHNwYWNpbmctbGc7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBnYXA6ICRzcGFjaW5nLWxnO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxnO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB9XG4gICYuZWNfaXRlbWxpc3QtbG9vcCB7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5lY19pdGVtbGlzdC1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAucHJpY2UtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXJhbmtpbmcge1xuICAuZWNfaXRlbWxpc3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAkc3BhY2luZy14cztcbiAgICAgIGxlZnQ6ICRzcGFjaW5nLXhzO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgICAgICRudW06IGlmKCRpIDwgMTAsIFwiMCN7JGl9XCIsIFwiI3skaX1cIik7XG4gICAgICAmOm50aC1jaGlsZCgjeyRpfSk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9lY19yYW5raW5nL2ljb25fcmFua2luZ18jeyRudW19LnN2Z1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXNsaWRlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1heCgyMDBweCwgY2FsYygoMTAwJSAtICN7JHNwYWNpbmctbGd9ICogNCkgLyA1KSksIDFmcikpO1xuICBnYXA6ICRzcGFjaW5nLWxnO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgbWFyZ2luLWxlZnQ6IC0kc3BhY2luZy1sZztcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc3BhY2luZy1sZztcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxnO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB9XG59XG5cbi8vIOODrOOCs+ODoeODs+ODieOCueODqeOCpOODgOODvFxuLmVjX2l0ZW1saXN0LXNsaWRlciB7XG4gICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICAgIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBtYXJnaW46IDAgY2FsYyggLTEgKiAkc3BhY2luZy1sZyk7XG4gICAgfVxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBtYXJnaW46IDAgJHNwYWNpbmctbGc7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy1sZztcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBzY3JvbGwtc25hcC10eXBlOiB4IHByb3hpbWl0eTtcbiAgICBtYXJnaW4tbGVmdDogLSRzcGFjaW5nLWxnO1xuICAgIG1hcmdpbi1yaWdodDogLSRzcGFjaW5nLWxnO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbGc7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbGc7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZsZXg6IDAgMCAkc3BhY2luZy1sZztcbiAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctbGc7XG4gICAgfVxuICAgIC5lY19pdGVtbGlzdC1pdGVtIHtcbiAgICAgIGZsZXg6IDAgMCAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuICB9XG59XG5cbi5lY19mc2lkLWxvYWRpbmctd3JhcHBlciB7XG4gIC0tZWMtZnNpZC1sb2FkaW5nLWhlaWdodDogNDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogdmFyKC0tZWMtZnNpZC1sb2FkaW5nLWhlaWdodCk7XG4gIGNvbnRhaW46IGxheW91dDtcbn1cbi5lY19mc2lkLWxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVjLWZzaWQtbG9hZGluZy1oZWlnaHQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTtcbiAgJi5pcy1sb2FkZWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5lY19yZWNvbW1lbmQtc2xpZGVyLWFycm93IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiAxO1xuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gIH1cbn1cblxuLmVjX3JlY29tbWVuZC1zbGlkZXItYXJyb3ctcHJldiB7XG4gIGxlZnQ6IC0kc3BhY2luZy00eGw7XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgbGVmdDogMTZweDtcbiAgfVxufVxuXG4uZWNfcmVjb21tZW5kLXNsaWRlci1hcnJvdy1uZXh0IHtcbiAgcmlnaHQ6IC0kc3BhY2luZy00eGw7XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZmxleDogMCAwIDIwMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICAuZWNfaXRlbWxpc3QtaW1nIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LWltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTN4bCAkc3BhY2luZy1tZDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLTN4bCAkc3BhY2luZy1tZDtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6ICRzcGFjaW5nLXhzO1xufVxuXG4uZWNfaXRlbWxpc3QtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgbGluZS1jbGFtcDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbjogMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXdpc2hsaXN0IHtcbiAgd2lkdGg6IDMycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXdpc2hsaXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgYSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZWNfaXRlbWxpc3QtbmFtZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVjX2l0ZW1saXN0LXByaWNlIHtcbiAgbWFyZ2luOiAwO1xuICAucHJpY2UtdW5pdCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLnByaWNlLXZhbHVlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtbGlzdC1wcmljZS1wcm9wZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgJi5kb3VibGUge1xuICAgIC5wcmljZS12YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcmljZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgIH1cbiAgfVxuICAucHJpY2UtdmFsdWUge1xuICAgIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucHJpY2UtbGFiZWwtcHJvcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xuICB9XG59XG5cbi5lY19pdGVtbGlzdC1wcmljZS1zYWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmcteHM7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucHJpY2UtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzJweDtcbiAgICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbiAgfVxuICAucHJpY2UtbGFiZWwtc2FsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14cztcbiAgfVxuICAucHJpY2UtdmFsdWUge1xuICAgIGNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucHJpY2UtdW5pdCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgIH1cbiAgfVxuICAucHJpY2Utb2ZmIHtcbiAgICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy14cztcbiAgfVxuICAucHJpY2Utb2ZmLXVuaXQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgfVxufVxuXG4uZWNfaXRlbWxpc3QtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogJHNwYWNpbmcteHM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogJHNwYWNpbmctc20gMCAwIDA7XG59XG5cbi5lY19pdGVtLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLXNtO1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAmLmVjX2l0ZW0taWNvbi1zaG9ydCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItZ3JheS0yMDA7XG4gIH1cbiAgJi5lY19pdGVtLWljb24tc29sZG91dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICB9XG4gICYuZWNfaXRlbS1pY29uLW5ldyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICB9XG4gICYuZWNfaXRlbS1pY29uLXNvcnlvLWZyZWUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1vcmFuZ2UtMzAwO1xuICB9XG4gICYuZWNfaXRlbS1pY29uLXlveWFrdSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICB9XG4gICYuZWNfaXRlbS1pY29uLWRpc2NvdW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjRDYxRjY5O1xuICB9XG4gICYuZWNfaXRlbS1pY29uLXRpbWVzYWxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLXJlZC00MDA7XG4gIH1cbiAgJi5lY19pdGVtLWljb24tbmVrb3BvcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzYyMTJFQztcbiAgfVxuICAmLmVjX2l0ZW0taWNvbi1jb3Vwb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMwNDk2QTc7XG4gIH1cbiAgJi5lY19pdGVtLWljb24tc3RvY2sge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNGMDczNzA7XG4gIH1cbiAgJi5lY19pdGVtLWljb24tc2FsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI0QwMzgwMTtcbiAgfVxuICAmLmVjX2l0ZW0taWNvbi1oYXdrcy1zYWxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIGJhY2tncm91bmQ6ICNGRkRGNDA7XG4gIH1cbiAgJi5lY19pdGVtLWljb24tZmVhdHVyZS1yZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgfVxuICAmLmVjX2l0ZW0taWNvbi1mZWF0dXJlLWJsdWUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMwNEI3Q0Q7XG4gIH1cbn1cblxuLmVjX2l0ZW1saXN0LXN0YXJzLWxpc3Qge1xuICAucmV2aWV3LXN0YXIge1xuICAgIC5pY29uIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbWxpc3QuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVjX2l0ZW1saXN0LXdyYXBwZXIuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVjX3NlYXJjaC1yZXN1bHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG4gIG1hcmdpbjogJHNwYWNpbmctM3hsIDAgJHNwYWNpbmcteGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmctbGcgMCAwO1xuICB9XG4gIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VjX2NvbW1vbi9lY19kcm9wZG93bi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG4gICAgcGFkZGluZzogJHNwYWNpbmcteHMgMi41cmVtICRzcGFjaW5nLXhzICRzcGFjaW5nLW1kO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX3NlYXJjaC1yZXN1bHQtY291bnQge1xuICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXJlc3VsdC1jb3VudC11bml0IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XG59XG5cbi5lY19zZWFyY2gtcmVzdWx0LXNvcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG59XG5cbi5lY19pdGVtbGlzdC1yZWNvbW1lbmQge1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItZ3JheS01MDtcbiAgbWFyZ2luOiAkc3BhY2luZy0yeGwgY2FsYyg1MCUgLSA1MHZ3KSAwO1xuICB3aWR0aDogMTAwdnc7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTJ4bCAwICRzcGFjaW5nLTN4bDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XG4gICAgcGFkZGluZzogJHNwYWNpbmcteGwgMCAkc3BhY2luZy0yeGw7XG4gIH1cbiAgLmVjX3NlY3Rpb24taW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLTR4bDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5lY19pdGVtbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTN4bCAwO1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4O1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy14bCAwO1xuICAgICAgbWluLWhlaWdodDogNDI1cHg7XG4gICAgfVxuICAgICYgKyAuZWNfaXRlbWxpc3Qtd3JhcHBlciB7XG4gICAgICAuZWNfaXRlbWxpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy0yeGw7XG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5lY19zZWN0aW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLTJ4bDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnO1xuICAgIH1cbiAgfVxuICAuZWNfY2F0ZWdvcnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00eGw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yeGw7XG4gICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLWxnO1xuICAgIH1cbiAgfVxuICAuZWNfaXRlbWxpc3Qtc3dpdGNoIHtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuanNfcmVjb21tZW5kLXNsaWRlci1saXN0IHtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBzY3JvbGwtcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICB9XG4gIH1cbiAgLmVjX3JlY29tbWVuZC1jYXRlZ29yeSB7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLWxnO1xuICAgIH1cbiAgICAuZWNfY2F0ZWdvcnktdGl0bGUge1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtbGlzdC1yZWNvbW1lbmQtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR3aWR0aC1jb250YWluZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcIi4uL2VjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4uZWNfcGFnZS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLTN4bCA7XG4gIHBhZGRpbmc6IDAgO1xuICBib3JkZXI6IG5vbmUgO1xuICBmb250LXNpemU6ICRmb250LXNpemUtNXhsIDtcbiAgZm9udC13ZWlnaHQ6IDcwMCA7XG4gIHRleHQtYWxpZ246IGxlZnQgO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtM3hsIDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGwgO1xuICB9XG4gICYtc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0zeGw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTN4bDtcbiAgICBmb250LXdlaWdodDogNzAwIDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhsO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX3BhZ2UtbGVhZCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGw7XG4gIC5lY19mb3JtLXJlcXVpcmVkIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xuICB9XG59XG5cbi50LWEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnQtYS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50LWEtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCIuLi9lY19mb3VuZGF0aW9uXCIgYXMgKjtcblxuLmVjX2Zvcm0tdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy14bDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgfVxuICB0aCB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTUwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgLmVjX2Zvcm0tcmVxdWlyZWQge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXhzO1xuICAgIH1cbiAgfVxuICB0ZCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGFibGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICAgIHRoIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHZ3O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgdGgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHdpZHRoOiAxMDAlOyAgXG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgJi5jYXJkbnVtYmVyX3RkIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgICAgd2lkdGg6IDIyJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgJlt0eXBlPVwidGV4dFwiXSwgJlt0eXBlPVwicGFzc3dvcmRcIl0sICZbdHlwZT1cImVtYWlsXCJdLCAmW3R5cGU9XCJudW1iZXJcIl0sICZbdHlwZT1cInRlbFwiXSB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgICAgIH1cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYjTF9OQU1FLCAmI0ZfTkFNRSwgJiNMX0tBTkEsICYjRl9LQU5BLCAmI1NFTkRfTF9OQU1FLCAmI1NFTkRfRl9OQU1FLCAmI1NFTkRfTF9LQU5BLCAmI1NFTkRfRl9LQU5BIHtcbiAgICAgIHdpZHRoOiA0NTJweDtcbiAgICB9XG4gICAgJiNPUkRFUl9EQVRFX0ZST00sICYjT1JERVJfREFURV9UTyB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgfVxuICAgICYjTE9HSU5JRCwgJiNQQVNTV09SRCwgJiNQQVNTV09SRDIsICYjTUFJTCwgJiNQQ19NQUlMLCAmI0FERFIyLCAmI0FERFIzLCAmI0lURU1fTkFNRSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJiNCSVJUSF9ZRUFSLCAmI0JJUlRIX01PTlRILCAmI0JJUlRIX0RBWSB7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgfVxuICAgICYjUENfTUFJTF9DT05GSVJNMSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgfVxuICAgICYjUENfTUFJTF9DT05GSVJNMiB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICAgICYjWklQIHtcbiAgICAgIHdpZHRoOiAxNjBweDtcbiAgICB9XG4gICAgJiNDUkVESVRfTk8xLCAmI0NSRURJVF9OTzIsICYjQ1JFRElUX05PMywgJiNDUkVESVRfTk80IHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICYjTF9OQU1FLCAmI0ZfTkFNRSwgJiNMX0tBTkEsICYjRl9LQU5BLCAmI1NFTkRfTF9OQU1FLCAmI1NFTkRfRl9OQU1FLCAmI1NFTkRfTF9LQU5BLCAmI1NFTkRfRl9LQU5BIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICYgKyAmIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYjT1JERVJfREFURV9GUk9NLCAmI09SREVSX0RBVEVfVE8ge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgIH1cbiAgICAgICYjTE9HSU5JRCwgJiNQQVNTV09SRCwgJiNQQVNTV09SRDIsICYjUENfTUFJTCwgJiNBRERSMiwgJiNBRERSMywgJiNJVEVNX05BTUUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYjQklSVEhfWUVBUiAsICYjQklSVEhfTU9OVEgsICYjQklSVEhfREFZIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjVweCk7XG4gICAgICB9XG4gICAgICAmI1BDX01BSUxfQ09ORklSTTEge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgfVxuICAgICAgJiNQQ19NQUlMX0NPTkZJUk0yIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgICYjWklQIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgICAgJiNDUkVESVRfTk8xLCAmI0NSRURJVF9OTzIsICYjQ1JFRElUX05PMywgJiNDUkVESVRfTk80IHtcbiAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMzIlMjIlMjBoZWlnaHQlM0QlMjIzMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDMyJTIwMzIlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0yMC43MDY0JTIwMTMuMjkyOEMyMC41MTg5JTIwMTMuMTA1MyUyMDIwLjI2NDYlMjAxMyUyMDE5Ljk5OTQlMjAxM0MxOS43MzQzJTIwMTMlMjAxOS40OCUyMDEzLjEwNTMlMjAxOS4yOTI0JTIwMTMuMjkyOEwxNS45OTk0JTIwMTYuNTg1OEwxMi43MDY0JTIwMTMuMjkyOEMxMi41MTc4JTIwMTMuMTEwNiUyMDEyLjI2NTIlMjAxMy4wMDk4JTIwMTIuMDAzJTIwMTMuMDEyMUMxMS43NDA4JTIwMTMuMDE0NCUyMDExLjQ5JTIwMTMuMTE5NiUyMDExLjMwNDYlMjAxMy4zMDVDMTEuMTE5MiUyMDEzLjQ5MDQlMjAxMS4wMTQlMjAxMy43NDEyJTIwMTEuMDExOCUyMDE0LjAwMzRDMTEuMDA5NSUyMDE0LjI2NTYlMjAxMS4xMTAzJTIwMTQuNTE4MiUyMDExLjI5MjQlMjAxNC43MDY4TDE1LjI5MjQlMjAxOC43MDY4QzE1LjQ4JTIwMTguODk0MyUyMDE1LjczNDMlMjAxOC45OTk2JTIwMTUuOTk5NCUyMDE4Ljk5OTZDMTYuMjY0NiUyMDE4Ljk5OTYlMjAxNi41MTg5JTIwMTguODk0MyUyMDE2LjcwNjQlMjAxOC43MDY4TDIwLjcwNjQlMjAxNC43MDY4QzIwLjg5MzklMjAxNC41MTkzJTIwMjAuOTk5MiUyMDE0LjI2NSUyMDIwLjk5OTIlMjAxMy45OTk4QzIwLjk5OTIlMjAxMy43MzQ2JTIwMjAuODkzOSUyMDEzLjQ4MDMlMjAyMC43MDY0JTIwMTMuMjkyOFolMjIlMjBmaWxsJTNEJTIyJTIzMDc4M0Y0JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc2ItZ3JheS00MDA7XG4gIH1cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMC4xNWVtO1xuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTIlMjAxMiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyNiUyMiUyMGZpbGwlM0QlMjIlMjMwNzgzRjQlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zYi1ibHVlLTUwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNiLWJsdWUtNDAwO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tc2l6ZS1zIHtcbiAgICBtaW4td2lkdGg6IDc0cHg7XG4gIH1cbiAgXG59XG5cbi5lY19mb3JtLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgJi1pdGVtIHtcblxuICB9XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLWl0ZW0gKyAmLWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gICAgfVxuICB9XG59XG5cbi5lY19mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmVjX2Zvcm0tcmVxdWlyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwICRzcGFjaW5nLXhzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy14cztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZWNfZm9ybS1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtIDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTUwMCA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uZWNfZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtIDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMCA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uZWNfZm9ybS1sZWFkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtIDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgO1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwIDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgJi5ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbSA7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTUwMCA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtIDtcbiAgfVxufVxuXG4ua2Vzc2FpLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIC5IVE1MRk9STV9FTEVNRU5UIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbjpyb290IHtcbiAgLS1oZWlnaHQtaGVhZGVyOiA4MHB4O1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiB2YXIoLS1oZWlnaHQtaGVhZGVyKTtcbn1cblxuYm9keTpoYXMoLmVjX2hlYWRlcikge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1oZWlnaHQtaGVhZGVyKTtcbn1cblxuLmVjX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogJHdpZHRoLWNvbnRhaW5lcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnICRzcGFjaW5nLWxnIDA7XG4gIC5wYWdlLXRvcCAmIHtcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLWxnO1xuICB9XG59XG5cbi5lY19tYWluX2NvbnRlbnRzIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5lY19zZWN0aW9uIHtcbiAgcGFkZGluZzogMTA2cHggMCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nOiAzNnB4IDA7XG4gIH1cbn1cblxuLmVjX3NlY3Rpb24tbmFycm93IHtcbiAgcGFkZGluZzogNDhweCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gIH1cbn1cblxuLmVjX3NlY3Rpb24taW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAkc3BhY2luZy1sZztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmVjX3NlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtNHhsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0zeGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJHNwYWNpbmcteGw7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteGw7XG4gIH1cbn1cblxuLmVjX2NvbnRlbnQtbmFycm93IHtcbiAgbWF4LXdpZHRoOiAkd2lkdGgtaW5uZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4uZWNfcGFnZXRvcCB7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZyAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy14bCAwICRzcGFjaW5nLW1kO1xuICB9XG59XG5cbi5lY19wYWdldG9wLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuI2Vycm9yIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgdGFibGUge1xuICAgICAgdGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAuaWNvIHtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcIi4uL2VjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4uZWNfaGVhZGVyLXByZXZpZXcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogIzk5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5lY19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0yMDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZWNfaGVhZGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctbGc7XG59XG5cbi5lY19oZWFkZXItY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICB9XG59XG5cbi5lY19oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiAxNTZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICB3aWR0aDogMTEycHg7XG4gIH1cbiAgYSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbiAgaW1nIHtcbiAgICBhc3BlY3QtcmF0aW86IDUwMCAvIDI5MztcbiAgfVxufVxuXG5oMS5lY19oZWFkZXItaDEge1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5lY19oZWFkZXItc2VhcmNoIHtcbiAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lY19zZWFyY2hmb3JtIHtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICB3aWR0aDogNTQwcHg7XG4gICAgfVxuICB9XG59XG5cbi5lY19zZWFyY2hmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDQycHggOHB4IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhN2FmZjtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMGE3YWZmO1xuICAgIH1cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbiAgfVxuICAuZWNfaGVhZGVyLXNlYXJjaC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLmljb24ge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5lY19oZWFkZXItaWNvbmxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAxMnB4O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBnYXA6IDE4cHg7XG4gIH1cbn1cblxuLmVjX2hlYWRlci1pY29ubGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5jYXJ0LW51bSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaGVhZGVyLWljb25saXN0LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZpbGw6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAuaWNvbi1tZW1iZXIsXG4gIC5pY29uLXNpZ251cCB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICAuaWNvbiB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmaWxsOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19oZWFkZXItYWNjb3VudF9tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLmlzLWFjY291bnQtb3BlbmVkIHtcbiAgICAuZWNfaGVhZGVyLWFjY291bnRfbWVudS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuZWNfaGVhZGVyLWljb25saXN0LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWNfaGVhZGVyLWFjY291bnRfbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArICRzcGFjaW5nLXNtKTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLXNtO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZztcbiAgei1pbmRleDogMTA7XG59XG5cbi5lY19oZWFkZXItYWNjb3VudF9tZW51LWxvZ2luIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVjX2hlYWRlci1hY2NvdW50X21lbnUtYmFubmVyIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbn1cblxuLmVjX2hlYWRlci1hY2NvdW50X21lbnUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gIH1cbn1cblxuLmVjX2hlYWRlci1hY2NvdW50X21lbnUtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5lY19oZWFkZXItYWNjb3VudF9tZW51LWxpc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZWNfaGVhZGVyLWFjY291bnRfbWVudS1saXN0LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICB9XG59XG5cbi5lY19nbmF2IHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBtcShsZykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVjX2duYXYtaW5uZXIge1xuICBtYXgtd2lkdGg6IDE0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctbGcgJHNwYWNpbmctbWQgJHNwYWNpbmctbGc7XG59XG5cbi5lY19nbmF2bGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLTJ4bDtcbn1cblxuLmVjX2duYXZsaXN0LWl0ZW0ge1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLXhsICRzcGFjaW5nLXNtICRzcGFjaW5nLXNtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3b3JkLWJyZWFrOiBhdXRvLXBocmFzZTtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGZpbGw6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxuICAuaWNvbi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG59XG5cbi5lY19nbmF2bGlzdC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogI2U4ZWJmMTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIC5lY19nbmF2bGlzdC1pY29uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cblxuLmVjX2duYXZsaXN0LWljb24tbGluayB7XG4gIHRvcDogNTMlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG5cbi5lY19nbmF2Q2hpbGRsaXN0LXdyYXBwZXIge1xuICAvLyBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uZWNfZ25hdkNoaWxkbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAkd2lkdGgtaW5uZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAkc3BhY2luZy1tZCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDAgJHNwYWNpbmcteGw7XG59XG5cbi5lY19nbmF2Q2hpbGRsaXN0LWl0ZW0sXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG59XG5cbi5lY19nbmF2Q2hpbGRsaXN0LWxpbmssXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgcGFkZGluZzogJHNwYWNpbmctbGcgJHNwYWNpbmctc207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgfVxufVxuXG4uZWNfZ25hdkNoaWxkbGlzdC1pbWcsXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1pbWcge1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIH1cbn1cblxuLmVjX2duYXZDaGlsZGxpc3QtaWNvbixcbi5lY19nbmF2U3ViQ2hpbGRsaXN0LWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgLmljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uZWNfZ25hdkNoaWxkbGlzdC1uYW1lLFxuLmVjX2duYXZTdWJDaGlsZGxpc3QtbmFtZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14cztcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVjX2duYXZDaGlsZGxpc3QtZGVzY3JpcHRpb24sXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXNtO1xufVxuXG4uZWNfZ25hdkNoaWxkbGlzdC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MyU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uZWNfZ25hdlNlYXJjaGZvcm0ge1xuICBtYXgtd2lkdGg6ICR3aWR0aC1pbm5lcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTN4bCAkc3BhY2luZy1sZztcbn1cblxuLy8g5qSc57Si44OV44Kp44O844Og44K544Op44Kk44OJ44OR44ON44OrXG4uZWNfc2VhcmNoZm9ybS1wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDExMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmVjX3NlYXJjaGZvcm0tcGFuZWwtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkd2lkdGgtaW5uZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnICRzcGFjaW5nLWxnICRzcGFjaW5nLXhsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kIDA7XG4gIH1cbn1cblxuLmVjX3NlYXJjaGZvcm0tcGFuZWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnO1xuICBtYXJnaW46IDAgMCAkc3BhY2luZy1sZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVjX3NlYXJjaGZvcm0tcGFuZWwtc2VhcmNoIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5lY19zZWFyY2hmb3JtLXBhbmVsLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlYmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG4uaXMtc2VhcmNoZm9ybS1wYW5lbC1vcGVuZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICAuZWNfc2VhcmNoZm9ybS1wYW5lbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIC5lY19zZWFyY2hmb3JtLXBhbmVsLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmljb24tYXJyb3ctbGVmdCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5lY19nbmF2U3ViQ2hpbGRsaXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZyAkc3BhY2luZy1sZyAkc3BhY2luZy1sZyAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5cbi5lY19nbmF2U3ViQ2hpbGRsaXN0LXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMCAkc3BhY2luZy1sZztcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZyAkc3BhY2luZy1sZyAkc3BhY2luZy14bDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmVjX2duYXZTdWJDaGlsZGxpc3QtY29udGVudC1jYXRlZ29yeSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXhsICRzcGFjaW5nLWxnO1xufVxuXG4uZWNfZ25hdlN1YkNoaWxkbGlzdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB6LWluZGV4OiAxMjAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIHRvcCAwLjNzIGVhc2UsIGhlaWdodCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAmLmlzLXN1Ym5hdi1vcGVuZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1jb250ZW50LWNhdGVnb3J5IHtcbiAgbWF4LXdpZHRoOiA4NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXMtc3VibmF2LW9wZW5lZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5lY19nbmF2U3ViQ2hpbGRsaXN0LmlzLXN1Ym5hdi1vcGVuZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uZWNfZ25hdlN1YkNoaWxkbGlzdC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy1tZCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDAgJHNwYWNpbmcteGw7XG4gIG1heC13aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVjX2duYXZTdWJDaGlsZGxpc3QtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6ICRzcGFjaW5nLXNtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmVjX2duYXZTdWJDaGlsZGxpc3QtZXh0ZXJuYWwtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZmlsbDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCIuLi9lY19mb3VuZGF0aW9uXCIgYXMgKjtcblxuZm9vdGVyLmVjX2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtO1xufVxuXG4uZWNfZm9vdGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTN4bCAwIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5lY19mb290ZXItcm93MSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy1sZztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0yMDA7XG4gIH1cbn1cblxuLmVjX2Zvb3Rlci1sb2dvIHtcbiAgd2lkdGg6IDE1NnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhc3BlY3QtcmF0aW86IDUwMCAvIDI5MztcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2Zvb3Rlci1zbnNsaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAkc3BhY2luZy14bDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBnYXA6ICRzcGFjaW5nLTN4bDtcbiAgfVxufVxuXG4uZWNfZm9vdGVyLXNuc2xpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5lY19mb290ZXItc25zbGlzdC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfZm9vdGVyLXJvdzIge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLTJ4bDtcbiAgfVxufVxuXG4uZWNfZm9vdGVyLW5hdmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uZWNfZm9vdGVyLW5hdmxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5lY19mb290ZXItbmF2bGlzdC1saW5rIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cblxuLmVjX2Zvb3Rlci1uYXZsaXN0LXRleHQge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay01MDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lY19mb290ZXItcm93MyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLmVjX2Zvb3Rlci1yb3c0IHtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctMnhsO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctMnhsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lY19mb290ZXItY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICBjb2xvcjogJGNvbG9yLXNiLWdyYXktNDAwO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtcShsZykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC5wYWdlLW1lbWJlci1pbnB1dCAmLFxuICAgIC5wYWdlLW1lbWJlci1jb25maXJtICYsXG4gICAgLnBhZ2UtbWVtYmVyLXJlc3VsdCAmLFxuICAgIC5wYWdlLW1haWwtdmFsaWRhdGUgJixcbiAgICAucGFnZS1jYXJ0LWxvZ2luICYsXG4gICAgLnBhZ2UtY2FydC1wcmUgJixcbiAgICAucGFnZS1jYXJ0LXJlc3VsdCAmLFxuICAgIC5wYWdlLWNhcnQtcmVzdWx0LWFzc3VyYW5jZSAmLFxuICAgIC5wYWdlLWNhcnQtc2Jwcy1lbnRyeSAmLFxuICAgIC5wYWdlLWNhcnQtdmVyaXRyYW5zM2ctZ2lucmVuLWVudHJ5ICYsXG4gICAgLnBhZ2UtY291cG9uLWRldGFpbCAmLFxuICAgIC5wYWdlLWNvdXBvbi1saXN0ICYsXG4gICAgLnBhZ2UtY291cG9uLXJlc3VsdCAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lY19tZW51LXRyaWdnZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNSU7XG4gIHJpZ2h0OiA1JTtcbiAgY29sb3I6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xNSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDJweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgLnBhZ2UtaXRlbS1kZXRhaWwgJiB7XG4gICAgYm90dG9tOiAxMiU7XG4gIH1cbiAgLmljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBmaWxsOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gIH1cbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZWNfbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTEwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICAmOmhhcyguanNfbWVudS1zZWFyY2gtY29udGVudC5pcy1zZWFyY2gtb3BlbmVkKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG59XG5cbi5lY19tZW51LW1haW4sXG4uZWNfbWVudS1jYXRlZ29yeSxcbi5lY19tZW51LXNlYXJjaDpub3QoLmpzX21lbnUtc2VhcmNoLWNvbnRlbnQpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmVjX21lbnUtc2VhcmNoLWR1bW15IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lY19tZW51LWlubmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnICRzcGFjaW5nLWxnICRzcGFjaW5nLTZ4bDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmVjX21lbnUtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDMzNnB4O1xuICB6LWluZGV4OiAxMTAwO1xuICBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgLmljb24ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICB9XG59XG5cbi5pcy1tZW51LW9wZW5lZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5lY19tZW51LW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5lY19tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmVjX21lbnUtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG59XG5cbi5lY19tZW51LWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZztcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dykgJHNwYWNpbmctbGc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lY19tZW51LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctM3hsO1xufVxuXG4uZWNfbWVudS1jbG9zZSxcbi5lY19tZW51LWJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmljb24tYXJyb3ctbGVmdCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5lY19tZW51LWNsb3NlIHtcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xufVxuXG4uZWNfbWVudS1iYWNrIHtcbiAgbGVmdDogJHNwYWNpbmctbGc7XG59XG5cbi5lY19tZW51LXNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xufVxuXG4uZWNfbWVudS1zZWFyY2gtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lY19tZW51LWZlYXR1cmVsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6ICRzcGFjaW5nLWxnO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcbn1cblxuLmVjX21lbnUtZmVhdHVyZWxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xMCk7XG4gIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLWxnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gIH1cbn1cblxuLmVjX21lbnUtZmVhdHVyZWxpc3QtaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxufVxuXG4uZWNfbWVudS1mZWF0dXJlbGlzdC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1yaWdodDogJHNwYWNpbmcteGw7XG59XG5cbi5lY19tZW51LWZlYXR1cmVsaXN0LW5hbWUge1xuICBtYXJnaW46IDA7XG4gIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xufVxuXG4uZWNfbWVudS1mZWF0dXJlbGlzdC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogJHNwYWNpbmctbGc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uZWNfbWVudS1saW5rbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGc7XG59XG5cbi5lY19tZW51LWxpbmtsaXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbn1cblxuLmVjX21lbnUtbGlua2xpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmctc207XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgcGFkZGluZzogJHNwYWNpbmctbGcgJHNwYWNpbmctc207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVjX21lbnUtbGlua2xpc3QtaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmVjX21lbnUtbGlua2xpc3QtbmFtZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZWNfbWVudS1saW5rbGlzdC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogJHNwYWNpbmctbGc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uZWNfbWVudS1jYXRlZ29yeSxcbi5lY19tZW51LXNlYXJjaC5qc19tZW51LXNlYXJjaC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTA7XG4gICYuaXMtY2F0ZWdvcnktb3BlbmVkLFxuICAmLmlzLXNlYXJjaC1vcGVuZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uZWNfbWVudS1zZWFyY2guanNfbWVudS1zZWFyY2gtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lY19tZW51LXNlYXJjaC1zY3JvbGwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG5cbi5lY19tZW51LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5lY19tZW51LWxpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xufVxuXG4uZWNfbWVudS1saXN0LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6ICRzcGFjaW5nLXNtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVjX21lbnUtbGlzdC1pbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5lY19tZW51LWxpc3QtdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhsO1xufVxuXG4uZWNfbWVudS1saXN0LW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5lY19tZW51LWxpc3QtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogJHNwYWNpbmctc20gMCAwIDA7XG59XG5cbi5lY19tZW51LWxpc3QtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVjX21lbnUtbGlzdC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogJHNwYWNpbmctc207XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uZWNfbWVudS1saXN0LWV4dGVybmFsLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZpbGw6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcIi4uL2VjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4uZWNfY2F0ZWdvcnktc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ncmF5LTUwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmVjX2NhdGVnb3J5LXN3aXRjaC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAkc3BhY2luZy1sZztcbiAgbWFyZ2luOiAkc3BhY2luZy14cztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICB9XG4gICYuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4uZWNfY2F0ZWdvcnktbGlzdC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQ7XG4gICYuaXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVjX2NhdGVnb3J5LWxpc3QtaW5uZXIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5lY19jYXRlZ29yeS1saXN0LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHNwYWNpbmcteHMgMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uZWNfY2F0ZWdvcnktbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQ7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLmVjX2NhdGVnb3J5LWxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmctc207XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgcGFkZGluZzogJHNwYWNpbmctbGc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAkc3BhY2luZy1zbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTA7XG4gIH1cbiAgJi5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwO1xuICAgIC5lY19jYXRlZ29yeS1saXN0LWFycm93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWNfY2F0ZWdvcnktbGlzdC1pbWcge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuXG4uZWNfY2F0ZWdvcnktbGlzdC10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogJHNwYWNpbmcteGw7XG59XG5cbi5lY19jYXRlZ29yeS1saXN0LW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB3b3JkLWJyZWFrOiBhdXRvLXBocmFzZTtcbn1cblxuLmVjX2NhdGVnb3J5LWxpc3QtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6ICRzcGFjaW5nLXhsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmVjX3N1YmNhdGVnb3J5LWxpc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gICYuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZWNfc3ViY2F0ZWdvcnktbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAwICRzcGFjaW5nLXNtO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLXNtO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1tZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbi5lY19zdWJjYXRlZ29yeS1saXN0LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbn1cblxuLmVjX3N1YmNhdGVnb3J5LWxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIH1cbn1cblxuLmVjX3N1YmNhdGVnb3J5LWxpc3QtdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXhsO1xufVxuXG4uZWNfc3ViY2F0ZWdvcnktbGlzdC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmVjX3N1YmNhdGVnb3J5LWxpc3QtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6ICRzcGFjaW5nLXNtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmVjX2JyYW5kLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctbGcgJHNwYWNpbmctbWQ7XG4gIG1heC1oZWlnaHQ6IDQwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuXG4uZWNfYnJhbmQtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWNfYnJhbmQtbGlzdC1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICY6Y2hlY2tlZCB+IC5lY19icmFuZC1saXN0LWltZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNiLWJsdWUtNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2ItYmx1ZS00MDA7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3LCAxMzEsIDI0NCwgMC4yMCk7XG4gIH1cbn1cblxuLmVjX2JyYW5kLWxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmctc207XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgfVxufVxuXG4uZWNfYnJhbmQtbGlzdC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLXNtO1xuICBpbWcge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICB9XG59XG5cbi5lY19icmFuZC1saXN0LW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgfVxufVxuXG4uZWNfc3ViY2F0ZWdvcnktbGlzdC1jaGVja2JveCB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uZWNfc2VhcmNoZm9ybS1jYXRlZ29yeSB7XG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy0yeGw7XG4gIH1cbn1cblxuaDIuZWNfc2VhcmNoZm9ybS1jYXRlZ29yeXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZDtcbn1cblxuLmVjX3NlYXJjaGZvcm0tc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctMnhsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19mZWF0dXJlbGlzdC13cmFwcGVyIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmVsaXN0LWlubmVyIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZztcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuXG4uZWNfZmVhdHVyZWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBwcm94aW1pdHk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZsZXg6IDAgMCAkc3BhY2luZy1tZDtcbiAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctbWQ7XG4gICAgfVxuICB9XG59XG5cbi5lY19mZWF0dXJlbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwICRzcGFjaW5nLWxnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZsZXg6IDAgMCAyODBweDtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgICBtYXJnaW46IDAgJHNwYWNpbmctc207XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmVsaXN0LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuXG4uanNfZmVhdHVyZS1zbGlkZXItbGlzdCB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmVsaXN0LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLmVjX2ZlYXR1cmVsaXN0LWltZyB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG4gIC5lY19mZWF0dXJlbGlzdC1pbWcge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB9XG59XG5cbi5lY19mZWF0dXJlbGlzdC1pbWcge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGFzcGVjdC1yYXRpbzogMzgyIC8gNTM0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbi5lY19mZWF0dXJlbGlzdC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQlO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZztcbn1cblxuLmVjX2ZlYXR1cmVsaXN0LW5hbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd29yZC1icmVhazogYXV0by1waHJhc2U7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygxLjUzdncgKyAwLjE0cmVtKSwgJGZvbnQtc2l6ZS0yeGwpO1xuICB9XG59XG5cbi5lY19mZWF0dXJlbGlzdC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLWxnO1xuICBjb2xvcjogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICYuaWNvbi1mZWF0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIC5pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmVsaXN0LW1vcmUtdGV4dCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygxLjUzdncgKyAwLjE0cmVtKSwgJGZvbnQtc2l6ZS1sZyk7XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmUtc2xpZGVyLWFycm93IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICB9XG59XG5cbi5lY19mZWF0dXJlLXNsaWRlci1hcnJvdy1wcmV2IHtcbiAgbGVmdDogLSRzcGFjaW5nLTR4bDtcbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmVjX2ZlYXR1cmUtc2xpZGVyLWFycm93LW5leHQge1xuICByaWdodDogLSRzcGFjaW5nLTR4bDtcbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICByaWdodDogMTZweDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19jYW1wYWlnbmxpc3Qtd3JhcHBlciB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3QtaW5uZXIge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxnO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogJHNwYWNpbmcteGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBwcm94aW1pdHk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZsZXg6IDAgMCAkc3BhY2luZy14cztcbiAgICAgIG1pbi13aWR0aDogJHNwYWNpbmcteHM7XG4gICAgfVxuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3QtaXRlbSB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIC5lY19jYW1wYWlnbmxpc3QtaW1nIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgLmVjX2NhbXBhaWdubGlzdC1uYW1lIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3QtaW1nIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xuICB9XG59XG5cbi5lY19jYW1wYWlnbmxpc3QtbmFtZSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCIuLi9lY19mb3VuZGF0aW9uXCIgYXMgKjtcblxuLmVjX3NlcnZpY2VsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6ICRzcGFjaW5nLXhsO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogJHNwYWNpbmctbGc7XG4gIH1cbn1cblxuLmVjX3NlcnZpY2VsaXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2ItZ3JheS01MDtcbiAgcGFkZGluZzogJHNwYWNpbmcteGw7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kO1xuICB9XG59XG5cbi5lY19zZXJ2aWNlbGlzdC1pY29uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIH1cbn1cblxuLmVjX3NlcnZpY2VsaXN0LW5hbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmVjX3NlcnZpY2VsaXN0LWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19yZWNvbW1lbmQtY2F0ZWdvcnktbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy14bDtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctMnhsO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbi5lY19yZWNvbW1lbmQtY2F0ZWdvcnktbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmctc207XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgLmVjX3JlY29tbWVuZC1jYXRlZ29yeS1pbWcge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuXG4uZWNfcmVjb21tZW5kLWNhdGVnb3J5LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBpbWcge1xuICAgIGFzcGVjdC1yYXRpbzogMiAvIDE7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuXG4uZWNfcmVjb21tZW5kLWNhdGVnb3J5LXRleHQge1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiLi4vZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19jb3Vwb25fZGV0YWlsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTN4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgfVxufVxuXG4uZWNfY291cG9uX2RldGFpbC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmcteGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAkc3BhY2luZy1tZDtcbiAgfVxufVxuXG4uZWNfY291cG9uX2RldGFpbC1pbWFnZSB7XG4gIHdpZHRoOiAzMCU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufSJdfQ== */
