﻿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}.ec_breadcrumbs+.ec_main_contents{margin-top:3rem}.ec_main_contents .ec_section{margin:4rem auto;padding:0}@media screen and (max-width: 767px){.ec_main_contents .ec_section{margin:3rem auto}}.ec_main_contents .ec_section-title{text-align:left;font-size:1.75rem}@media screen and (max-width: 767px){.ec_main_contents .ec_section-title{font-size:1.5rem}}.ec_main_contents .ec_section-inner{max-width:100%;padding:0}.ec_mypage_top-header{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:3rem}@media screen and (max-width: 767px){.ec_mypage_top-header{flex-direction:column;align-items:normal;margin-bottom:2rem}}.ec_mypage_top-header .ec_page-title{margin:0}@media screen and (max-width: 767px){.ec_mypage_top .ec_page-logout{text-align:right}}.ec_mypage_top .ec_page-logout .btn{min-width:auto}.ec_mypage_top-menu{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:0;padding:0}@media screen and (max-width: 767px){.ec_mypage_top-menu{grid-template-columns:repeat(1, 1fr)}}.ec_mypage_top-menu li{list-style:none}.ec_mypage_top-menu-item{border:1px solid #e8ebf1;border-radius:16px;padding:20px 20px 32px;box-sizing:border-box;box-shadow:0 4px 4px 0 rgba(70,74,98,.1)}.ec_mypage_top-menu-item h4{margin:0 0 1rem;padding:0;font-size:1.25rem;font-weight:700}.ec_mypage_top-menu-item h4 .icon{width:32px;height:32px;margin-right:.5rem;display:inline-block;color:#0783f4;fill:#0783f4}.ec_mypage_top-menu-item p{margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.6}.ec_mypage_top-menu-item p+p{margin-top:.5rem}.ec_mypage_top-menu-item .btn{width:100%}.ec_mypage_top-menu-item p strong{display:block;padding:1rem;background-color:#f7f7f7;color:#5d5d5d;border-radius:8px;text-align:center}.ec_mypage_top-menu-item-name-label{font-size:1.75rem;margin:0 .25rem}@media screen and (max-width: 767px){.ec_mypage_top-menu-item-name-label{font-size:1.125rem}}.ec_mypage_top-menu-sub{margin:0;padding:0}.ec_mypage_top-menu-sub li{list-style:none;border-bottom:1px solid #e8ebf1;font-weight:700;font-size:1rem}.ec_mypage_top-menu-sub a{position:relative;display:block;padding:1rem 0}.ec_mypage_top-menu-section{margin:5rem auto}.ec_mypage_top-menu-title{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width: 767px){.ec_mypage_top-menu-title{font-size:1.5rem}}.ec_mypage_top-coupon-list{margin:0;padding:0}.ec_mypage_top-coupon-list-wrapper{border:1px solid #e8ebf1;border-radius:16px;padding:20px 20px 32px;box-sizing:border-box;box-shadow:0 4px 4px 0 rgba(70,74,98,.1)}@media screen and (max-width: 767px){.ec_mypage_top-coupon-list-wrapper{padding:16px}}.ec_mypage_top-coupon-list-header{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1rem}.ec_mypage_top-coupon-list-header-name{width:600px}.ec_mypage_top-coupon-list-header-period{width:400px;color:#6d6d6d}@media screen and (max-width: 767px){.ec_mypage_top-coupon-list-header{display:none}}.ec_mypage_top-coupon-list li{list-style:none}.ec_mypage_top-coupon-list a{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}@media screen and (max-width: 767px){.ec_mypage_top-coupon-list a{display:block}}.ec_mypage_top-coupon-item{border-bottom:1px solid #e8ebf1;font-weight:700;font-size:1rem}.ec_mypage_top-coupon-name{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:1.125rem;font-weight:700}.ec_mypage_top-coupon-name .ec_arrow-right-icon{position:static;margin-right:14px;transform:inherit}.ec_mypage_top-coupon-name .icon{flex-shrink:0;width:24px;height:24px;margin-right:8px;fill:#0783f4}@media screen and (max-width: 767px){.ec_mypage_top-coupon-name{width:auto;margin-bottom:.25rem}}.ec_mypage_top-coupon-period{display:block;width:400px;font-size:.875rem;color:#6d6d6d;font-weight:400}@media screen and (max-width: 767px){.ec_mypage_top-coupon-period{width:auto}}.ec_mypage_address-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:3rem auto;padding:0;list-style:none}@media screen and (max-width: 767px){.ec_mypage_address-list{grid-template-columns:repeat(1, 1fr)}}.ec_mypage_address-item{border:1px solid #e8ebf1;border-radius:16px;padding:20px 20px 32px;box-sizing:border-box;box-shadow:0 4px 4px 0 rgba(70,74,98,.1)}.ec_mypage_address-item-name strong{font-size:1.25rem;font-weight:700}.ec_mypage_address-item-address{margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.6}.ec_mypage_address-item-btns{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.ec_mypage_address-item-btns .btn{width:100%}@media screen and (max-width: 767px){.ec_mypage_address-item-btns{flex-direction:column}.ec_mypage_address-item-btns .btn{font-size:.875rem}}.ec_mypage_credit-table{margin-bottom:3rem}.ec_mypage_credit-table-title{display:none}@media screen and (max-width: 767px){.ec_mypage_credit-table .ec_form-table-head{display:none}.ec_mypage_credit-table td{padding:0}.ec_mypage_credit-table-title{display:block;padding:16px 20px;background:#f5f7f9;font-weight:700;color:#333;text-align:left}.ec_mypage_credit-table-content{padding:20px}.ec_mypage_credit-table-btns .btn{font-size:.875rem}}.ec_mypage_history-order-header{display:flex;justify-content:space-between;gap:3rem}@media screen and (max-width: 767px){.ec_mypage_history-order-header{flex-direction:column;gap:1.5rem}}.ec_mypage_history-order-header-left{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}@media screen and (max-width: 767px){.ec_mypage_history-order-header-left{flex-direction:column;gap:0}}.ec_mypage_history-order-header-col:last-of-type{margin-right:0;margin-left:auto;display:flex}@media screen and (max-width: 767px){.ec_mypage_history-order-header-col:last-of-type{margin-right:auto;margin-left:0}}.ec_mypage_history-order-header-data{align-self:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3px}@media screen and (max-width: 767px){.ec_mypage_history-order-header-data{flex-direction:column;align-items:flex-start;gap:.25rem}}.ec_mypage_history-order-header-amount{margin:0;padding:0;flex-shrink:0;align-self:flex-end}.ec_mypage_history-order-header-amount dt,.ec_mypage_history-order-header-amount dd{margin:0;padding:0}.ec_mypage_history-order-header-btns{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:16px}@media screen and (max-width: 767px){.ec_mypage_history-order-header-btns{justify-content:space-between;gap:0}.ec_mypage_history-order-header-btns .btn{width:calc(50vw - 20px)}}.ec_mypage_history-order-status{flex-shrink:0;align-self:flex-start}@media screen and (max-width: 767px){.ec_mypage_history-order-status{display:inline-block;margin-bottom:.5rem}}.ec_mypage_history-order-status-icon{display:flex;justify-content:center;align-items:center;height:30px;font-size:.875rem;font-weight:bold;color:#fff;background-color:#e02424;line-height:1;border-radius:4px;padding:4px 4px}.ec_mypage_history-order-status-icon.preparing{background-color:#06bb83}.ec_mypage_history-order-status-icon.delivering{background-color:#086cc5}.ec_mypage_history-order-status-icon.delivered{background-color:#eb810a}.ec_mypage_history-order-status-icon.canceled{background-color:#e02424}.ec_mypage_history-order-status-icon.yoyaku{background-color:#333}.ec_mypage_history-order-status-icon.teiki_together{background-color:#5b3a0c}.ec_mypage_history-order-amount{display:flex;justify-content:flex-end;align-items:baseline;margin:0;padding:0}.ec_mypage_history-order-amount dt{margin:0;padding:0}.ec_mypage_history-order-amount dt::after{content:"："}.ec_mypage_history-order-amount dd{margin:0;padding:0;font-size:1.25rem;font-weight:700}.ec_mypage_history-order-amount dd .price{font-size:1.75rem}@media screen and (max-width: 767px){.ec_mypage_history-order-amount{justify-content:flex-start}}.ec_mypage_history-order-summary{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #d6dce7;margin-top:.75rem}.ec_mypage_history-order-summary th,.ec_mypage_history-order-summary td{border-bottom:1px solid #d6dce7}.ec_mypage_history-order-summary th{width:240px;padding:.75rem;background:#f5f7f9;font-weight:700;color:#333;text-align:left}.ec_mypage_history-order-summary th.code{width:128px}.ec_mypage_history-order-summary th.name{width:522px}.ec_mypage_history-order-summary th.quantity{width:72px}.ec_mypage_history-order-summary th.price{width:120px}.ec_mypage_history-order-summary th.subtotal{width:120px}.ec_mypage_history-order-summary th.btns{width:238px}.ec_mypage_history-order-summary th.btns .btn{width:100%}.ec_mypage_history-order-summary th.btns .btn.delivery_slip{margin-top:.5rem}.ec_mypage_history-order-summary th .tax-label{color:#6d6d6d;font-size:.75rem;font-weight:400}.ec_mypage_history-order-summary td{padding:1.5rem;color:#333;text-align:left;vertical-align:middle}.ec_mypage_history-order-summary td.code{padding:.75rem;font-size:.875rem;color:#6d6d6d;font-weight:400}.ec_mypage_history-order-summary td.quantity{padding:.75rem;font-size:1rem;font-weight:400}.ec_mypage_history-order-summary td.price{padding:.75rem;font-weight:400;font-size:1.125rem}.ec_mypage_history-order-summary td.price .reducedTax{font-size:.75rem}.ec_mypage_history-order-summary td.subtotal{padding:.75rem;font-weight:700;font-size:1.25rem}.ec_mypage_history-order-summary td.subtotal .subtotal-label{display:none}.ec_mypage_history-order-summary td.btns{padding:.75rem;font-size:.875rem;color:#6d6d6d;font-weight:400}.ec_mypage_history-order-summary td.btns .btn{width:100%}.ec_mypage_history-order-summary td.btns .btn.is-disabled{opacity:1;pointer-events:none;background-color:#a9aeb1;border-color:#a9aeb1;color:#fff}.ec_mypage_history-order-summary-item-detail{display:flex;align-items:center;justify-content:flex-start;gap:10px}.ec_mypage_history-order-summary-item-img{width:80px;flex-shrink:0}.ec_mypage_history-order-summary-item-img img{display:block;width:100%;height:100%;object-fit:cover}.ec_mypage_history-order-summary-item-name{font-weight:700;font-size:1rem;color:#333;line-height:1.6}.ec_mypage_history-order-summary-item-name-code{display:none}.ec_mypage_history-order-summary-item-name a{color:#333;text-decoration:none;font-weight:700}.ec_mypage_history-order-summary-btns .btn{margin-top:.75rem}@media screen and (max-width: 767px){.ec_mypage_history-order-summary-btns .btn{margin-top:0}}.ec_mypage_history-order-summary-btns-property{display:block;margin-top:.25rem;margin-bottom:.25rem;padding-top:.25rem;font-size:.75rem;color:#6d6d6d;font-weight:400;line-height:1.6}.ec_mypage_history-order-summary-data-item.quantity{display:none}@media screen and (max-width: 767px){.ec_mypage_history-order-summary{position:relative;display:block;border-top:none;margin-top:1.5rem}.ec_mypage_history-order-summary tbody,.ec_mypage_history-order-summary tfoot,.ec_mypage_history-order-summary thead,.ec_mypage_history-order-summary tr,.ec_mypage_history-order-summary th,.ec_mypage_history-order-summary td{display:block;width:100%;border-bottom:none;padding-bottom:.25rem}.ec_mypage_history-order-summary th{padding:0px;background-color:rgba(0,0,0,0)}.ec_mypage_history-order-summary th.code,.ec_mypage_history-order-summary th.name,.ec_mypage_history-order-summary th.quantity,.ec_mypage_history-order-summary th.price,.ec_mypage_history-order-summary th.subtotal{display:none}.ec_mypage_history-order-summary th.btns{width:100%}.ec_mypage_history-order-summary th.btns .btn{display:inline-flex;justify-content:center;align-items:center;height:50px;font-size:.875rem;width:100%;margin-bottom:1.5rem}.ec_mypage_history-order-summary td{width:100%;padding:0px}.ec_mypage_history-order-summary td.code,.ec_mypage_history-order-summary td.name,.ec_mypage_history-order-summary td.quantity,.ec_mypage_history-order-summary td.price,.ec_mypage_history-order-summary td.subtotal,.ec_mypage_history-order-summary td.btns{padding:0px}.ec_mypage_history-order-summary td.code{display:none}.ec_mypage_history-order-summary td.quantity{display:none;padding-left:90px;font-size:14px}.ec_mypage_history-order-summary td.price{padding-left:90px;padding-right:20px;text-align:right}.ec_mypage_history-order-summary td.subtotal{padding-left:90px;padding-right:20px;text-align:right}.ec_mypage_history-order-summary td.subtotal .subtotal-label{display:inline-block;font-weight:700;font-size:14px}.ec_mypage_history-order-summary td.btns{margin-top:1.5rem}.ec_mypage_history-order-summary-item{padding-top:1.5rem;border-top:1px solid #d6dce7}.ec_mypage_history-order-summary-item.address,.ec_mypage_history-order-summary-item.free,.ec_mypage_history-order-summary-item.payment{padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.ec_mypage_history-order-summary-item-detail{align-items:flex-start}.ec_mypage_history-order-summary-item-name{margin-bottom:1rem;font-size:1rem}.ec_mypage_history-order-summary-item-name-code{display:block;margin-bottom:.25rem;font-size:1rem;font-weight:400}.ec_mypage_history-order-summary-btns-property{margin-bottom:1rem;padding-top:0;text-align:center}.ec_mypage_history-order-summary-btns .btn{display:inline-flex;justify-content:center;align-items:center;height:50px;margin-bottom:.5rem;font-size:.875rem;width:100%}.ec_mypage_history-order-summary-data{display:flex;justify-content:space-between;align-items:baseline}.ec_mypage_history-order-summary-data-item.quantity{display:block;font-size:.875rem}}.ec_mypage_history-order-detail{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0}.ec_mypage_history-order-detail-comment{width:100%}.ec_mypage_history-order-detail.free{flex-wrap:wrap}.ec_mypage_history-order-detail.payment{flex-direction:column}.ec_mypage_history-order-detail.payment+dl{margin-top:.5rem}.ec_mypage_history-order-detail dt{margin:0;padding:0;font-size:1rem;font-weight:bold;color:#333}.ec_mypage_history-order-detail dt::after{content:"："}.ec_mypage_history-order-detail dd{margin:0;padding:0;font-size:1rem;color:#333}@media screen and (max-width: 767px){.ec_mypage_history-order-detail{display:block}.ec_mypage_history-order-detail dt,.ec_mypage_history-order-detail dd{display:inline}}.ec_mypage_wishlist-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1rem 0 1.5rem;border-top:solid 1px #d6dce7}@media screen and (max-width: 767px){.ec_mypage_wishlist-item{flex-wrap:wrap}}.ec_mypage_wishlist-item-list{margin:2rem 0;padding:0;border-bottom:solid 1px #d6dce7}.ec_mypage_wishlist-item-img{width:120px;height:auto}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-img{width:80px}}.ec_mypage_wishlist-item-img img{width:100%;height:100%;object-fit:cover}.ec_mypage_wishlist-item-text{width:888px}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-text{width:calc(100% - 80px - 8px)}}.ec_mypage_wishlist-item-text .explanation1{display:none}.ec_mypage_wishlist-item-name{margin-bottom:.5rem;font-size:1rem;font-weight:700}.ec_mypage_wishlist-item-date{margin-bottom:1rem;font-size:.875rem;color:#6d6d6d;font-weight:400}.ec_mypage_wishlist-item-price .tax-label{font-size:.75rem;color:#6d6d6d;font-weight:400}.ec_mypage_wishlist-item-price-proper{font-size:1.75rem;font-weight:700}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-price-proper{display:block}}.ec_mypage_wishlist-item-price-discount{padding:4px 4px;background-color:#e02424;color:#feedec;border-radius:4px;font-size:.875rem;font-weight:700}.ec_mypage_wishlist-item-price-discount-label{font-size:.75rem;margin-right:.25rem}.ec_mypage_wishlist-item-btns-wrapper{width:160px}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-btns-wrapper{width:100%}}.ec_mypage_wishlist-item-btns-property{margin-top:.5rem;margin-bottom:.5rem;padding-top:.5rem;font-size:.875rem;color:#6d6d6d;font-weight:400}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-btns-property{text-align:center}}.ec_mypage_wishlist-item-btns .btn{width:100%;margin-bottom:.25rem}.ec_mypage_wishlist-item-btns .btn.btn-delete{margin-top:.5rem}@media screen and (max-width: 767px){.ec_mypage_wishlist-item-btns .btn{display:inline-flex;align-items:center;justify-content:center;height:50px;font-size:.875rem}}.ec_arrow-right-icon{display:block;position:absolute;top:50%;right:8px;width:8px;height:8px;transform:translateY(-50%);transition:transform .3s ease}.ec_arrow-right-icon::before,.ec_arrow-right-icon::after{content:"";position:absolute;width:6px;height:2px;background:#0783f4;top:50%;right:0;transform-origin:right center;border-radius:1px}.ec_arrow-right-icon::before{transform:translateY(-50%) rotate(45deg)}.ec_arrow-right-icon::after{transform:translateY(-50%) rotate(-45deg)}.ec_arrow-down-icon{display:block;width:20px;height:20px;position:absolute;top:50%;right:8px;transform:translateY(-50%);transition:transform .3s ease}.ec_arrow-down-icon::before,.ec_arrow-down-icon::after{content:"";position:absolute;width:7px;height:2px;background:#0783f4;top:50%;left:50%}.ec_arrow-down-icon::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_arrow-down-icon::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_pagination{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_pagination{flex-direction:column;align-items:normal}}@media screen and (max-width: 767px){.ec_pagination .pagelink{text-align:right}}.ec_mypage_wishlist-item-price-proper .price-value{font-size:1.25rem}.ec_mypage_history .ec_pagination{margin:3rem 0}@media screen and (max-width: 767px){.ec_mypage_history .ec_pagination{margin:2rem 0}}.ec_mypage_history-list+.ec_mypage_history-list{margin-top:5rem}@media screen and (max-width: 767px){.ec_mypage_history-list+.ec_mypage_history-list{margin-top:3rem}}.ec_member-input-caution a{text-decoration:underline}.ec_member-input-caution a:hover,.ec_member-input-caution a:focus{text-decoration:none;color:inherit}.warranty-service__item+.warranty-service__item{margin-top:1.5rem}@media screen and (max-width: 767px){.warranty-service__item+.warranty-service__item{margin-top:1rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZWNfZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX3N0eWxlX215cGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUtBLFVBRUUsc0NBQ0EsVUNRZSxLRFBmLGdCQUNBLE1DZ0VxQixLRC9EckIsZ0JBQ0Esa0JBR0YsRUFDRSxNQzBEcUIsS0R6RHJCLHFCQUNBLG1CQUNBLGdCQUVFLHFCRVRBLHFDRk9GLGdCQUlJLHVCQUtOLE9BQ0UseUJBQ0EsZ0JBR0YsVUFDRSx5QkV0QkUscUNGcUJKLFVBR0kseUJBSUYsNkJBQ0UseUJFN0JBLHNDRjRCRiw2QkFHSSx5QkFLTixVQUNFLHdCRXJDRSxxQ0ZvQ0osVUFHSSwwQkFJSixPQUNFLGdCRTVDRSxxQ0YyQ0osT0FHSSxpQkFJSixPQUNFLGdCRW5ERSxxQ0ZrREosT0FHSSxpQkFJSixRQUNFLGNFMURFLHFDRnlESixRQUdJLGVBSUosU0FDRSxnQkFHRiw4Q0FDRSxXRzdFRixrQ0FDRSxXRkdZLEtFRVosOEJBQ0UsaUJBQ0EsK0NBRkYsOEJBSUksa0JBR0osb0NBQ0UsZ0JBQ0EsVUZDWSxRQ1JaLHFDQ0tGLG9DQUlJLFVGRlUsUUVLZCxvQ0FDRSxlQUNBLFVBU0Ysc0JBQ0UsYUFDQSw4QkFDQSxtQkFDQSxJRmpDUyxPRWtDVCxjRmhDVSxLQ0lWLHFDQ3VCRixzQkFPSSxzQkFDQSxtQkFDQSxjRnJDUSxNRXVDVixxQ0FDRSxTRG5DRixxQ0NzQ0YsK0JBRUksa0JBRUYsb0NBQ0UsZUFHSixvQkFDRSxhQUNBLHFDQUNBLFNBQ0EsU0FDQSxVRG5EQSxxQ0M4Q0Ysb0JBT0ksc0NBRUYsdUJBQ0UsZ0JBRUYseUJBQ0UseUJBQ0EsbUJBQ0EsdUJBQ0Esc0JBQ0EseUNBQ0EsNEJBQ0UsZ0JBQ0EsVUFDQSxVRjdETyxR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LGtCQUNBLFVBQ0EsV0FDQSxXRi8wQmdCLFFFZzFCaEIsUUFDQSxRQUNBLDhCQUNBLGtCQUVGLDZCQUNFLHlDQUVGLDRCQUNFLDBDQUlKLG9CQUNFLGNBQ0EsV0FDQSxZQUNBLGtCQUNBLFFBQ0EsVUFDQSwyQkFDQSw4QkFDQSx1REFFRSxXQUNBLGtCQUNBLFVBQ0EsV0FDQSxXRjUyQmdCLFFFNjJCaEIsUUFDQSxTQUVGLDRCQUNFLDhCQUNBLDhDQUVGLDJCQUNFLDhCQUNBLCtDQUlKLGVBQ0UsYUFDQSw4QkFDQSxtQkFDQSxJRnI2QlcsS0NPVCxxQ0MwNUJKLGVBTUksc0JBQ0Esb0JEajZCQSxxQ0NtNkJGLHlCQUVJLGtCQU1KLG1EQUNFLFVGdDZCVyxRRTI2QmIsa0NBQ0UsY0RsN0JBLHFDQ2k3QkYsa0NBR0ksZUFNSixnREFDRSxXRjc3QlUsS0NFVixxQ0MwN0JGLGdEQUdJLFdGajhCUSxNRXU4QlosMkJBQ0UsMEJBQ0Esa0VBRUUscUJBQ0EsY0FNSixnREFDRSxXRnI5QlMsT0NNVCxxQ0M4OEJGLGdEQUdJLFdGeDlCTyIsImZpbGUiOiJ1c2Vyd2ViL2Nzcy9lY19zdHlsZV9teXBhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJtaXhpblwiIGFzICo7XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEge1xuICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmVjX2JyLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZWNfY2FydC1jb250YWluZXIge1xuICAuZWNfYnItcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbXEoeGwpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2JyLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5teS14cyB7XG4gIG1hcmdpbjogJHNwYWNpbmcteHMgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS1tZCB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICB9XG59XG5cbi5teS00eGwge1xuICBtYXJnaW46ICRzcGFjaW5nLTR4bCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTJ4bCAwO1xuICB9XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI21haW4gdGFibGU6bm90KCNpdGVtLWRldGFpbC1wcm9wZXJ0eV9fdGFibGUpICB7XG4gIHdpZHRoOiBhdXRvO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuJHNwYWNpbmcteHM6IDAuMjVyZW07IC8qIDRweCAqL1xuJHNwYWNpbmctc206IDAuNXJlbTsgLyogOHB4ICovXG4kc3BhY2luZy1tZDogMC43NXJlbTsgLyogMTJweCAqL1xuJHNwYWNpbmctbGc6IDFyZW07IC8qIDE2cHggKi9cbiRzcGFjaW5nLXhsOiAxLjVyZW07IC8qIDI0cHggKi9cbiRzcGFjaW5nLTJ4bDogMnJlbTsgLyogMzJweCAqL1xuJHNwYWNpbmctM3hsOiAzcmVtOyAvKiA0OHB4ICovXG4kc3BhY2luZy00eGw6IDRyZW07IC8qIDY0cHggKi9cbiRzcGFjaW5nLTV4bDogNXJlbTsgLyogODBweCAqL1xuJHNwYWNpbmctNnhsOiA2cmVtOyAvKiA5NnB4ICovXG4kc3BhY2luZy03eGw6IDdyZW07IC8qIDExMnB4ICovXG5cbiRmb250LXNpemUteHM6IDAuNzVyZW07IC8qIDEycHggKi9cbiRmb250LXNpemUtc206IDAuODc1cmVtOyAvKiAxNHB4ICovXG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8qIDE2cHggKi9cbiRmb250LXNpemUtbGc6IDEuMTI1cmVtOyAvKiAxOHB4ICovXG4kZm9udC1zaXplLXhsOiAxLjI1cmVtOyAvKiAyMHB4ICovXG4kZm9udC1zaXplLTJ4bDogMS41cmVtOyAvKiAyNHB4ICovXG4kZm9udC1zaXplLTN4bDogMS43NXJlbTsgLyogMzBweCAqL1xuJGZvbnQtc2l6ZS00eGw6IDIuMjVyZW07IC8qIDM2cHggKi9cbiRmb250LXNpemUtNXhsOiAzcmVtOyAvKiA0OHB4ICovXG4kZm9udC1zaXplLTZ4bDogMy43NXJlbTsgLyogNjBweCAqL1xuJGZvbnQtc2l6ZS03eGw6IDQuNXJlbTsgLyogNzJweCAqL1xuXG4kd2lkdGgtY29udGFpbmVyOiAxMjYwcHg7XG4kd2lkdGgtaW5uZXI6IDg1JTtcbiR3aWR0aC1jb250YWluZXItbmFycm93OiA3MDBweDtcblxuLyoqXG4gKiDjg5fjg6njgqTjg57jg6rjg7zvvJrjg4fjg5Xjgqnjg6vjg4jjgafkvb/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/55SoXG4kY29sb3ItdGV4dC1icmFjay05MDA6ICMzMzMzMzM7XG4kY29sb3ItdGV4dC1icmFjay02MDA6ICM1ZDVkNWQ7XG4kY29sb3ItdGV4dC1icmFjay05NTA6ICMyNjI2MjY7XG4kY29sb3ItdGV4dC1icmFjay01MDogI2Y2ZjZmNjtcbiRjb2xvci10ZXh0LWJyYWNrLTUwMDogIzZENkQ2RDtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcInNhc3M6bWFwXCI7XG5cbiRicmVha3BvaW50czogKFxuICBcIm1kXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgXCJsZ1wiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KVwiLFxuICBcInhsXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhICN7bWFwLmdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAZXJyb3IgXCJUaGUgYnJlYWtwb2ludCAnI3skYnJlYWtwb2ludH0nIGlzIG5vdCBkZWZpbmVkIGluIHRoZSBcXCRicmVha3BvaW50cyBtYXAuXCI7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQHVzZSBcImVjX2ZvdW5kYXRpb25cIiBhcyAqO1xuXG4uZWNfYnJlYWRjcnVtYnMgKyAuZWNfbWFpbl9jb250ZW50cyB7XG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nLTN4bDtcbn1cblxuXG4uZWNfbWFpbl9jb250ZW50cyB7XG4gIC5lY19zZWN0aW9uIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTR4bCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBtYXJnaW46ICRzcGFjaW5nLTN4bCBhdXRvO1xuICAgIH1cbiAgfVxuICAuZWNfc2VjdGlvbi10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtM3hsO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgICB9XG4gIH1cbiAgLmVjX3NlY3Rpb24taW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi8vIOODnuOCpOODmuODvOOCuOODiOODg+ODl1xuLmVjX215cGFnZV90b3Age1xuICAmLXNlY3Rpb24tdGl0bGUge1xuXG4gIH1cbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAkc3BhY2luZy14bDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0zeGw7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLTJ4bDtcbiAgICB9XG4gICAgLmVjX3BhZ2UtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuZWNfcGFnZS1sb2dvdXQge1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLW1lbnUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXAgOiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgJi1pdGVtIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDMycHggO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xKTtcbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJHNwYWNpbmctbGc7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCA7XG4gICAgICAgIHBhZGRpbmc6IDAgO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIH1cbiAgICAgIHAgKyBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBwIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNiLWdyYXktNTA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgJi1uYW1lLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTN4bDtcbiAgICAgICAgbWFyZ2luOiAwICRzcGFjaW5nLXhzO1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1zdWIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnIDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtc2VjdGlvbiB7XG4gICAgICBtYXJnaW46ICRzcGFjaW5nLTV4bCBhdXRvO1xuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zeGw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteGw7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWNvdXBvbiB7XG4gICAgJi1saXN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzJweCA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xKTtcbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAmLW5hbWUge1xuICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXBlcmlvZCB7XG4gICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay01MDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZyAwO1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfSAgXG4gICAgICB9XG4gICAgfVxuICAgICYtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB9XG4gICAgJi1uYW1lIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIC5lY19hcnJvdy1yaWdodC1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgZmlsbDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14cztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1wZXJpb2Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNTAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4vLyDjgqLjg4njg6zjgrnluLNcbi5lY19teXBhZ2VfYWRkcmVzcyB7XG4gICYtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW46ICRzcGFjaW5nLTN4bCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuICB9XG4gICYtaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMnB4IDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xKTtcbiAgICAmLW5hbWUge1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyAgXG4gICAgICB9XG4gICAgfVxuICAgICYtYWRkcmVzcyB7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZztcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuICAgICYtYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAkc3BhY2luZy1tZDtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnO1xuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gIFxuICB9XG59XG5cbi8vIOOCr+ODrOOCuOODg+ODiOOCq+ODvOODieS4gOimp1xuLmVjX215cGFnZV9jcmVkaXQge1xuICAmLXRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0zeGw7XG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIC5lY19mb3JtLXRhYmxlLWhlYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zeXN0ZW0tZ3JheS01MDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgICAgICBcbiAgICAgIH1cbiAgICAgICYtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG4gICAgICAmLWJ0bnMge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVjX215cGFnZV9oaXN0b3J5IHtcbiAgJi1vcmRlciB7XG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogJHNwYWNpbmctM3hsO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogJHNwYWNpbmcteGw7XG4gICAgICB9XG4gICAgICAmLWxlZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHNwYWNpbmctc207XG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWNvbCB7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1kYXRhIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLXNtO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAkc3BhY2luZy14cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1hbW91bnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgZHQsZGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9ICBcbiAgICAgIH1cbiAgICAgICYtYnRucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogJHNwYWNpbmctc207XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6MDtcbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwdncgLSAyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1zdGF0dXMge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XG4gICAgICB9XG4gICAgICAmLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggNHB4O1xuICAgICAgICAmLnByZXBhcmluZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN5c3RlbS1ncmVlbi01MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5kZWxpdmVyaW5nIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2ItYmx1ZS02MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5kZWxpdmVyZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zeXN0ZW0tb3JhbmdlLTQwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmNhbmNlbGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3lzdGVtLXJlZC01MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi55b3lha3Uge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgfVxuICAgICAgICAmLnRlaWtpX3RvZ2V0aGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUIzQTBDO1xuICAgICAgICB9XG4gICAgICB9ICBcbiAgICB9XG4gICAgJi1hbW91bnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZHQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zeGw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtc3VtbWFyeSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQ7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0yMDA7XG4gICAgICB9XG4gICAgICB0aCB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zeXN0ZW0tZ3JheS01MDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgJi5jb2RlIHtcbiAgICAgICAgICB3aWR0aDogMTI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYW1lIHtcbiAgICAgICAgICB3aWR0aDogNTIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5xdWFudGl0eSB7XG4gICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmljZSB7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc3VidG90YWwge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bnMge1xuICAgICAgICAgIHdpZHRoOiAyMzhweDtcbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJi5kZWxpdmVyeV9zbGlwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YXgtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay01MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteGw7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICYuY29kZSB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay01MDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICAmLnF1YW50aXR5IHtcbiAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgICYucHJpY2Uge1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgIC5yZWR1Y2VkVGF4IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zdWJ0b3RhbCB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgICAgICAgLnN1YnRvdGFsLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRucyB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay01MDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2ItZ3JheS00MDA7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNiLWdyYXktNDAwO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaXRlbSB7XG4gICAgICAgICYtZGV0YWlsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAmLWNvZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYnRucyB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLW1kO1xuICAgICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1wcm9wZXJ0eSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteHM7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXhzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNTAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1kYXRhIHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAmLnF1YW50aXR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XG4gICAgICAgIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXhzO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgJi5jb2RlICwmLm5hbWUgLCYucXVhbnRpdHkgLCYucHJpY2UgLCYuc3VidG90YWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5idG5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14bDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyAgXG4gICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICYuY29kZSAsJi5uYW1lICwmLnF1YW50aXR5ICwmLnByaWNlICwmLnN1YnRvdGFsLCYuYnRucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuY29kZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnF1YW50aXR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYucHJpY2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnN1YnRvdGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5zdWJ0b3RhbC1sYWJlbCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmJ0bnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXhsO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICAgICAgICAgICYuYWRkcmVzcyxcbiAgICAgICAgICAmLmZyZWUsXG4gICAgICAgICAgJi5wYXltZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy14bDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmcteGw7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy14bDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1kZXRhaWwge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgJi1jb2RlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhzO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1idG5zIHtcbiAgICAgICAgICAmLXByb3BlcnR5IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWRhdGEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgJi5xdWFudGl0eSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtZGV0YWlsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmLWNvbW1lbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICYuZnJlZSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgICYucGF5bWVudCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICYgKyBkbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGR0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGR0LGRkIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVjX215cGFnZV93aXNobGlzdCB7XG4gICYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1sZyAwICRzcGFjaW5nLXhsO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy0yeGwgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgICB9XG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgfSAgXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10ZXh0IHtcbiAgICAgIHdpZHRoOiA4ODhweDtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCAtIDhweCk7XG4gICAgICB9XG4gICAgICAuZXhwbGFuYXRpb24xIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAmLWRhdGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGc7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNTAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgJi1wcmljZSB7XG4gICAgICAudGF4LWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNTAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgJi1wcm9wZXIge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtM3hsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1kaXNjb3VudCB7XG4gICAgICAgIHBhZGRpbmc6IDRweCA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1idG5zIHtcbiAgICAgICYtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtcHJvcGVydHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc207XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1zbTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNTAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHM7XG4gICAgICAgICYuYnRuLWRlbGV0ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIOWFsemAmuOCouOCpOOCs+ODs1xuLmVjX2Fycm93LXJpZ2h0LWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmVjX2Fycm93LWRvd24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXNiLWJsdWUtNTAwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuLmVjX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxuICAucGFnZWxpbmsge1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5lY19teXBhZ2Vfd2lzaGxpc3QtaXRlbS1wcmljZS1wcm9wZXIge1xuICAucHJpY2UtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgfVxufVxuXG4uZWNfbXlwYWdlX2hpc3Rvcnkge1xuICAuZWNfcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy0zeGwgMDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIG1hcmdpbjogJHNwYWNpbmctMnhsIDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19teXBhZ2VfaGlzdG9yeS1saXN0IHtcbiAgJismIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy01eGw7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy0zeGw7XG4gICAgfVxuICB9XG59XG5cbi5lY19tZW1iZXItaW5wdXQtY2F1dGlvbiB7XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLndhcnJhbnR5LXNlcnZpY2VfX2l0ZW0ge1xuICAmKyYge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXhsO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGc7XG4gICAgfVxuICB9XG59Il19 */
