#basket-bg{background:#f8f8fb!important}.basket{display:flex;width:100%;gap:30px;padding:60px 0}@media screen and (max-width:900px){.basket{flex-wrap:wrap;justify-content:center;padding-bottom:0}}@media (max-width:600px){.basket{padding:30px 0}}.basket__left{width:100%}.basket__right{max-width:370px;width:100%;display:flex;flex-direction:column;gap:20px}.basket__header-wrapper{display:flex;justify-content:space-between;align-items:center}@media (max-width:900px){.basket__header-wrapper{padding-bottom:20px;border-bottom:1px solid #eeeeeeee}}.basket__title{font-size:36px;font-weight:600;line-height:120%}@media (max-width:900px){.basket__title{font-size:24px}}@media (max-width:600px){.basket__title{font-size:20px}}.basket__share-btn{background:0 0;border:0;cursor:pointer;padding:0;font:inherit;display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#3ba69c}@media (max-width:900px){.basket__share-btn{font-size:14px}}@media (max-width:600px){.basket__share-btn{font-size:12px}}.basket__available-items{margin-top:40px}.basket__section-title{font-size:28px;font-weight:600;line-height:120%;margin-bottom:12px}@media (max-width:900px){.basket__section-title{font-size:24px}}@media (max-width:600px){.basket__section-title{font-size:20px}}.basket__continue-btn{display:inline-block;padding:13px 20px;border:1px solid #80d7cf;background-color:transparent;color:#000;text-decoration:none;border-radius:40px;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.basket__continue-btn--desktop{display:block}.basket__continue-btn--mobile{display:none}@media (max-width:908px){.basket__continue-btn--desktop{display:none}.basket__continue-btn--mobile{padding:5px 0;margin-top:20px;display:block}}.basket__auth{background-color:#fff;padding:20px;display:flex;flex-direction:column;gap:20px}.basket__auth--desktop{display:flex}.basket__auth--mobile{display:none}@media (max-width:908px){.basket__auth{margin-top:20px}.basket__auth--desktop{display:none}.basket__auth--mobile{display:flex;margin-bottom:20px}}.basket__auth-text{font-size:16px;font-weight:400}.basket__login-btn{display:inline-block;padding:13px 20px;border:0;background-color:#80d7cf;color:#000;text-decoration:none;border-radius:40px;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.basket__status{padding:20px;background-color:#fff;display:flex;flex-direction:column;gap:8px}.basket__status--desktop{display:flex}.basket__status--mobile{display:none}@media (max-width:908px){.basket__status{margin-top:20px}.basket__status--desktop{display:none}.basket__status--mobile{display:flex}}.basket__section-subtitle{font-size:16px;font-weight:600;line-height:120%}.basket__status-info{display:flex;align-items:center;gap:12px}.basket__status-label-wrapper{display:flex;flex-direction:column}.basket__status-label{color:#71904a}.basket__status-id{font-size:12px;font-weight:400;color:#51504e}.basket__promo{padding:20px;background-color:#fff}.basket__promo-wrapper{display:flex;align-items:flex-end;margin-top:24px;gap:20px}.basket__promo-input-wrapper{position:relative;flex:1}.basket__promo-input{font-size:14px;font-weight:400;background-color:#f2f1ed;border:0;border-radius:10px;width:100%;padding:13px 30px 15px 14px}.basket__promo-btn,.basket__promo-clear{background:0 0;border:0;cursor:pointer;padding:0;font:inherit}.basket__promo-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:18px;color:#b7b6b4}.basket__promo-btn{color:inherit;height:50px;width:50px;border-radius:50%;background-color:#b7b6b4;transition:background-color .3s;display:flex;justify-content:center;align-items:center}.basket__promo-btn--active{background-color:#80d7cf}.basket__promo-btn:disabled{opacity:.6;cursor:default}.basket__promo-success,.basket__summary{display:flex;flex-direction:column;gap:8px}.basket__promo-success .basket__promo-input{background:#f2f1ed;border-radius:12px;padding:15px}.basket__promo-success .basket__promo-message{font-size:14px;color:#000}.basket__summary{padding:20px;background-color:#fff;gap:20px}.basket__summary-value--bold{display:flex;flex-direction:column;align-items:flex-end}.basket__summary-row{display:flex;justify-content:space-between;font-size:16px;font-weight:400}.basket__summary-row--total{border-top:1px solid #b7b6b4;font-weight:600}.basket__summary-row--discount{color:#ff4650}.basket__summary-row--information{text-align:left}.basket__summary-row--information,.basket__summary-total--discount{font-size:14px;font-weight:400;color:#51504e}.basket .delivery__value{color:#b7b6b4}.basket__checkout-btn{display:inline-block;padding:13px 20px;background-color:#80d7cf;color:#000;text-decoration:none;border-radius:40px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;width:100%;border:1px solid #80d7cf}.basket__checkout-btn:hover{background-color:#fff}.basket__checkout-btn:disabled{color:rgba(255,255,255,.7);background-color:#b7b6b4;border-color:#b7b6b4;cursor:default}.basket__autoorder-btn{display:flex;justify-content:center;align-items:center;padding:13px 20px;border:1px solid #80d7cf;background-color:#80d7cf;color:#000;text-decoration:none;border-radius:40px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;width:100%;gap:10px}.basket__autoorder-btn:hover,.checkout__section-body__summary .order-info-table tr{background-color:#fff}.basket__autoorder-informer{padding:12px;background-color:#fffacf;display:flex;gap:13px;align-items:flex-start}.basket .prime-benefit__features p,.basket__autoorder-info p,.basket__autoorder-informer p{margin:0}.basket__autoorder-info{background:#fffacf;padding:12px;border-radius:6px;margin-bottom:40px}.basket__autoorder-error{background:#fff2f0;padding:12px;border-radius:4px;color:#ff4650;margin-bottom:40px}.basket__autoorder--errors{background:#fff2f0;background-color:#ffebeb}.basket__autoorder-text{display:flex;flex-direction:column;gap:4px}.basket__autoorder--title{font-size:14px;color:#ffa800;font-weight:600}.basket__autoorder--content{font-size:14px;max-width:270px;word-break:break-word;overflow-wrap:break-word}.basket__subscribe{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.basket__subscribe-checkbox{z-index:-1;position:absolute}.basket__subscribe-checkbox:checked+.basket__subscribe-checkmark{background-color:#769e47;background-image:url(/i/basket/checkbox.svg);background-repeat:no-repeat;background-position:center}.basket__subscribe-checkbox:invalid+.basket__subscribe-checkmark{border:1px solid #ff4650;background-color:#ffebeb;box-shadow:0 4px 6px #ff3b301a}.basket__subscribe-checkmark{width:16px;height:16px;border-radius:4px;background-color:#ccc;flex-shrink:0}.basket__legal,.basket__subscribe-text{font-size:14px;font-weight:400}.basket__legal a{color:#000;font-size:12px}.basket__unavilable-items{opacity:.5}.basket .basket-item{display:grid;grid-template-columns:90px 230px auto auto;gap:20px;padding:20px 30px;border-bottom:1px solid #eee;background-color:#fff}.basket .basket-item--error{background-color:#ffebeb}.basket .basket-item__composition{font-size:12px;color:#51504e}.basket .basket-item__image{background-color:#f8f8fb;display:flex;justify-content:center;width:90px;height:60px}.basket .basket-item__image img{height:auto;-o-object-fit:cover;object-fit:cover}.basket .basket-item__info{display:flex;flex-direction:column;gap:4px}.basket .basket-item__name{font-size:14px;font-weight:400}.basket .basket-item__category{font-size:12px;color:#51504e}.basket .basket-item__price-wrap{display:flex;flex-direction:column;gap:4px}.basket .basket-item__price{font-size:14px;color:#000}.basket .basket-item__price--unit{font-size:12px;color:#51504e}.basket .basket-item__price--discount-sale{color:#ff4934!important}.basket .basket-item__price--promo{color:#000!important;-webkit-filter:brightness(50%);filter:brightness(50%)}.basket .basket-item__price-prime{color:#3ba69c!important}.basket .basket-item__prime{font-size:13px;color:#3ba69c}.basket .basket-item__quantity{display:flex;flex-direction:column;gap:8px}.basket .basket-item__btn-wrapper{margin-top:8px;width:90px;border-radius:20px;border:1px solid #f2f1ed;padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.basket .basket-item__btn{background:0 0;border:0;cursor:pointer;padding:0;font:inherit;color:inherit;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.basket .basket-item__btn:disabled{cursor:unset}.basket .basket-item__btn:disabled svg path{fill:#f2f1ed}.basket .basket-item__count{font-weight:600;font-size:16px;color:#51504e}.basket .basket-item__subtotal{font-weight:400;font-size:14px;text-align:right}.basket .basket-item__unit-info{font-size:12px;color:#3ba69c;text-align:right}.basket .basket-item__autoship-available{background-color:#fffacf;color:#ffa800;font-size:14px;font-weight:600;padding:12px;grid-column:2/5;display:flex;align-items:center;gap:8px}@media (max-width:768px){.basket .basket-item{display:grid;grid-template-areas:"image info" "price quantity" "autoship autoship";grid-template-columns:90px 1fr;gap:12px 16px;padding:16px}.basket .basket-item__image{grid-area:image;width:90px;height:60px;display:flex;justify-content:center;align-items:center}.basket .basket-item__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.basket .basket-item__price{text-wrap-mode:nowrap}.basket .basket-item__info{grid-area:info;display:flex;flex-direction:column;justify-content:center;gap:4px}.basket .basket-item__price-wrap{grid-area:price}.basket .basket-item__price-wrap,.basket .basket-item__quantity{display:flex;flex-direction:column;justify-content:center;gap:4px}.basket .basket-item__autoship-available{grid-column:1/3}.basket .basket-item__btn-wrapper{width:100px}}.basket .prime-benefit{margin-top:40px}.basket .prime-benefit__title{font-size:28px;font-weight:600;line-height:120%}@media (max-width:768px){.basket .prime-benefit__title{display:none}}.basket .prime-benefit__headline{font-size:2rem;font-weight:600}@media (max-width:768px){.basket .prime-benefit__headline{display:none}}.basket .prime-benefit__content-block{margin-top:12px;padding:30px;background-color:#fff;background-image:url(/i/basket/prime_bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:480px){.basket .prime-benefit__content-block{padding:20px}}.basket .prime-benefit__progress-bar__wrapper{padding:20px;margin-top:12px;background-color:#f8f8fb}.basket .prime-benefit__content{display:flex;gap:20px;margin-top:20px}@media (max-width:768px){.basket .prime-benefit__content{flex-wrap:wrap;justify-content:center;margin-top:revert}}.basket .prime-benefit__icon{margin-left:30px;margin-right:44px;width:300px}@media (max-width:768px){.basket .prime-benefit__icon{display:flex;width:100%;margin-left:revert;justify-content:flex-start;align-items:center;gap:12px;margin-right:revert}}.basket .prime-benefit__icon-text{font-size:16px;font-weight:600;display:none}@media (max-width:768px){.basket .prime-benefit__icon-text{display:block}}.basket .prime-benefit__icon img{width:80px;height:80px}@media (max-width:410px){.basket .prime-benefit__icon img{width:60px;height:60px}}.basket .prime-benefit__price{font-size:14px}.basket .prime-benefit-wrapper{display:flex;gap:30px}@media (max-width:768px){.basket .prime-benefit-wrapper{flex-wrap:wrap;gap:12px}}.basket .prime-benefit__features{width:100%;font-size:16px;font-weight:400;display:flex;flex-direction:column;gap:12px}@media (max-width:768px){.basket .prime-benefit__features{font-size:14px}}.basket .prime-benefit__features strong,.basket .prime-benefit__note strong{font-weight:600}.basket .prime-benefit__note{font-size:14px;font-weight:400}.basket .prime-benefit__btn{display:inline-block;padding:13px 20px;border:1px solid #80d7cf;background-color:#80d7cf;color:#000;text-decoration:none;border-radius:999px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;display:flex;align-items:center;gap:6px;justify-content:center}@media (max-width:768px){.basket .prime-benefit__btn{margin-left:revert;margin-right:auto}}@media (max-width:480px){.basket .prime-benefit__btn{width:100%}}.basket .prime-benefit__btn--active{background-color:transparent}.basket .prime-benefit__btn-icon{flex-shrink:0}.color-b{color:#51504e}.color-red{color:#ff4650}.ws-nw{white-space:nowrap}.basket__payment-informer{margin-top:40px;gap:30px;font-size:14px}.basket__payment-informer--desktop{display:flex}.basket__payment-informer--mobile,.coupons .list .item input[type=checkbox]{display:none}@media (max-width:908px){.basket__payment-informer{margin-top:20px}.basket__payment-informer--desktop{display:none}.basket__payment-informer--mobile{display:flex;flex-direction:column;margin-bottom:40px}}.basket__payment-informer .security-info{width:100%;display:flex;gap:30px}.basket__payment-informer .cards{width:100%}.basket__payment-informer .cards .title{margin-bottom:12px}.custom-input{position:relative}.custom-input label{position:absolute;top:17px;z-index:1;font-size:14px;left:14px;color:#51504e}.custom-input__icon{cursor:pointer}.custom-input input{padding:14px 32px 0 14px}.custom-input input,.custom-input textarea{font-weight:600;font-size:14px;height:48px;width:100%;border-radius:10px;background-color:#f2f1ed;border:0}.custom-input input:focus+label,.custom-input textarea:focus+label{top:17px}.custom-input input:focus,.custom-input textarea:focus{outline:0;border:1px solid #ffa800;background-color:#fff}.custom-input input:-webkit-autofill+label,.custom-input input:focus+label,.custom-input input:not(:placeholder-shown)+label,.custom-input textarea:-webkit-autofill+label,.custom-input textarea:focus+label,.custom-input textarea:not(:placeholder-shown)+label{transform:translateY(-10px);height:auto;font-size:12px}.custom-input input:focus~label,.custom-input input:not(:placeholder-shown)~label,.custom-input textarea:focus~label,.custom-input textarea:not(:placeholder-shown)~label{transform:translateY(-10px);height:auto;font-size:12px}.custom-input input::-webkit-input-placeholder,.custom-input textarea::-webkit-input-placeholder{color:transparent}.custom-input input::-moz-placeholder,.custom-input textarea::-moz-placeholder{color:transparent}.custom-input input:-ms-input-placeholder,.custom-input input::-ms-input-placeholder,.custom-input textarea:-ms-input-placeholder,.custom-input textarea::-ms-input-placeholder{color:transparent}.custom-input input::placeholder,.custom-input textarea::placeholder{color:transparent}.custom-input textarea{min-height:60px;padding:25px 32px 0 14px}.custom-input span{position:absolute;right:20px;top:58%;transform:translate(0,-50%)}.volume{margin-bottom:55px;padding:25px 35px;background:#fff;box-shadow:0 4px 27px rgba(121,128,148,.1)}.coupons{margin:25px 0 60px}.coupons .description{display:block}.coupons .head{display:flex;justify-content:space-between;align-items:center}.coupons .head .headline{display:flex;align-items:center;font-size:2rem;font-weight:600}@media (max-width:768px){.coupons .head .headline{font-size:1.8rem}}@media (max-width:480px){.coupons .head .headline{font-size:1.5rem}}.coupons .head .headline svg{display:block!important;margin-right:13px}.coupons .head .headline .counter{margin-left:11px}.coupons .head .collapse{cursor:pointer}.coupons .head .collapse .line{display:flex;align-items:center;min-width:40px;height:34px;padding:5px 10px;color:#51504e}.coupons .head .collapse .line svg{display:block!important}.coupons .head .collapse:hover,.coupons label:hover{background-color:#f9f9f9}.coupons .call_to_action{margin:15px 0 10px;padding:13px 8px;font-size:1.4rem;background:#fffacf}.coupons .call_to_action .informer{margin-left:3px;border-bottom:1px dashed;cursor:pointer}.coupons .list .item{margin-bottom:20px}.coupons .list .item .name{font-weight:600}.coupons .list .item .description{margin-top:5px;color:#51504e}.coupons label{max-width:100%!important;padding:12px 12px 12px 45px;position:relative;font-size:1.6rem;display:block}.coupons label.selected{background-color:#f1f1f1}.coupons label.selected:hover{background-color:#f1f1f1!important}.coupons label:before{position:absolute;top:10px;left:17px;width:14px;height:14px;font-size:2.1rem;line-height:14px;border-radius:3px;border:1px solid #b7b6b4;color:#b7b6b4;text-align:center;display:block;content:''}.coupons input[type=checkbox]:checked+label:before{content:'✔';border-color:#ccc}.coupons .disabled:before{background-color:#b7b6b4}.fs-16{font-size:16px}.mfs-14{font-size:14px!important}.coupon_label-combination{color:#ff4650}.coupons_container.expand .coupons_body{display:block}.coupons_container.expand .line_minus{display:flex}.coupons_container .coupons_body,.coupons_container.expand .line_plus{display:none}.checkout_delivery{overflow:hidden}.checkout_delivery__progress{margin-top:20px;width:100%;background-color:#e0e0e0;border-radius:5px}.basket__delivery-promo{margin-top:20px;padding:25px 30px;background-color:#fff}.basket__delivery-title{color:#ff4650;font-size:20px;font-weight:600}.basket__delivery-wrapper{margin-top:20px}.basket__delivery-desc{font-size:16px}.leaflet-div-icon__selected{background:url(/i/basket/selected-marker.png) no-repeat center center;background-size:contain}.leaflet-div-icon__rco{background:url(/i/basket/rco-marker.png) no-repeat center center;background-size:contain}.leaflet-div-icon__courier{background:url(/i/basket/courier-marker.svg) no-repeat center center;background-size:contain}header{background-color:#fff;height:80px}#wrapper{padding-top:80px}.basket_icon,.share_icon{display:none}#checkout.checkout-bg,.checkout__section-body__summary .order-info-table .bg_gray{background-color:#f8f8fb}@media (max-width:600px){#checkout .basket{padding-top:60px}}#checkout .basket__left{min-width:430px}.pac-container{z-index:99999}.checkout-header{display:flex;align-items:center}.checkout-header__logo{width:200px}.checkout-header__logo-img{width:155px}.checkout-header__title{font-size:36px;font-weight:600;line-height:120%}.checkout__left-inner{display:flex}.checkout__back-button{flex-shrink:0;width:200px;display:flex;align-items:center;color:#51504e;text-decoration:none;font-size:14px;gap:10px;height:40px}.checkout__main-sections{display:flex;flex-direction:column;flex-grow:1}.checkout__section{margin-bottom:12px;background-color:#fff;display:flex;flex-direction:column}.checkout__section__desc{border-radius:4px;border:1px solid #b7b6b4;padding:12px}.checkout__section-header{display:flex;height:120px}.checkout__section-header__summary{display:flex;height:80px}.checkout__section__summary--inactive{margin-left:200px}.checkout__section__summary--inactive .checkout__section-left__summary{width:100px}@media (max-width:900px){.checkout__section__summary--inactive .checkout__section-left__summary{width:56px}}@media (max-width:1280px){.checkout__section__summary--inactive{margin-left:0}}.checkout__section-body{padding:0 100px}.checkout__section-body__summary{padding:0 30px}.checkout__section-body__summary .warning{margin-bottom:20px}.checkout__section-body__summary .order-info-table table,.checkout__section-body__summary .order-info-table td,.checkout__section-body__summary .order-info-table th{border-color:#f8f8fb}.checkout__section-body__summary .order-info-table table{margin-bottom:0}@media screen and (max-width:1200px){.checkout__section-body__summary .order-info-table__cell-sticky{position:-webkit-sticky;position:sticky;right:0;background-color:inherit}.checkout__section-body__summary .order-info-table__cell-sticky:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:-3px 0 20px 0 #61616129}}.checkout__section-body__summary .order-info-table .bg_white_even:nth-child(even),.checkout__section-body__summary .order-info-table .bg_white_odd:nth-child(odd){background-color:#fff}.checkout__section-body__summary .order-info-table .font_normal{font-weight:400}.checkout__section-body__summary .order-info-table .font_normal *{font-weight:inherit}@media screen and (max-width:1200px){.checkout__section-body__summary .order-info-table{font-size:12px}}.checkout__section-left{flex-shrink:0;width:100px;display:flex}.checkout__section-left__summary{width:30px}.checkout__section-status{height:32px;width:32px;border-radius:50%;background-color:#b7b6b4;margin:auto}.checkout__section-status.checked{background-image:url(/i/checkout/section-checked.svg);background-repeat:no-repeat;background-position:center}.checkout__section-title{font-size:28px;font-weight:600;line-height:120%;align-content:center;flex-grow:1;word-break:break-all;overflow:clip}.checkout__section-right{flex-shrink:0;width:84px}.checkout__section-edit-btn{background-color:#fff;background-image:url(/i/checkout/section-edit.svg);background-repeat:no-repeat;background-position:center;width:100%;height:100%;border:0;padding:0}.checkout__section-edit-btn:disabled{background-image:url(/i/checkout/section-edit-disabled.svg);cursor:default}.checkout__section-input{margin-top:20px}.checkout__section-input-text{font-size:14px;background-color:#f2f1ed;border:0;border-radius:10px;font-weight:600;width:100%;padding:25px 14px 14px}.checkout__section .field{position:relative;line-height:140%}.checkout__section .field label{position:absolute;top:35px;z-index:1;font-size:14px;left:14px;color:#51504e}.checkout__section .field input{font-weight:600;font-size:14px;height:48px}.checkout__section .field input:focus+label{top:35px}.checkout__section .field input:-webkit-autofill+label,.checkout__section .field input:focus+label,.checkout__section .field input:not(:placeholder-shown)+label{transform:translateY(-10px);height:auto;font-size:12px}.checkout__section .field input:-webkit-autofill::-webkit-input-placeholder,.checkout__section .field input:focus::-webkit-input-placeholder,.checkout__section .field input:not(:placeholder-shown)::-webkit-input-placeholder{color:#b7b6b4}.checkout__section .field input:-webkit-autofill::placeholder,.checkout__section .field input:focus::placeholder,.checkout__section .field input:not(:placeholder-shown)::placeholder{color:#b7b6b4}.checkout__section .field input:focus~label,.checkout__section .field input:not(:placeholder-shown)~label{transform:translateY(-10px);height:auto;font-size:12px}.checkout__section .field input::-webkit-input-placeholder{font-weight:400;color:transparent}.checkout__section .field input::-moz-placeholder{font-weight:400;color:transparent}.checkout__section .field input:-ms-input-placeholder,.checkout__section .field input::-ms-input-placeholder{font-weight:400;color:transparent}.checkout__section .field input::placeholder{font-weight:400;color:transparent}.checkout__section .field input:focus:invalid{border:1px solid #ff4650;background-color:#ffebeb;box-shadow:0 4px 6px #ff3b301a}.checkout__section-input-error-message{margin-left:14px;color:#ff4650;font-size:14px;line-height:140%;height:0}.checkout__section-errors{border:1px solid #ff4650;background-color:#ffebeb;border-radius:4px;padding:16px;font-size:16px;display:flex;gap:16px}.checkout__section-errors-icon{background-image:url(/i/checkout/error.svg);background-repeat:no-repeat;width:20px;flex-shrink:0}.checkout__section-errors-title{font-weight:600}.checkout__section-errors a{display:inline-block;padding:13px 20px;border:1px solid #80d7cf;background-color:#80d7cf;color:#000;text-decoration:none;border-radius:40px;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.checkout__section-input-checkbox-label{font-size:12px}.checkout__section-summary{margin-bottom:40px}.checkout__section-summary-text{font-size:16px;line-height:140%}.checkout__section .basket__checkout-btn{margin:40px 0}@media (max-width:1280px){.checkout__left-inner{flex-direction:column;margin-top:-60px}.checkout__back-button{height:60px}}@media (max-width:900px){#wrapper{padding-top:48px}header{height:48px;box-shadow:0 4px 16px #bec4d240}#checkout .basket__left{min-width:220px}.checkout-header__logo{width:90px}.checkout-header__logo-img{width:57px}.checkout-header__title{font-size:20px}.checkout__section-title{font-size:16px}.checkout__section-header{height:72px}.checkout__section-left{width:56px}.checkout__section-status{width:24px;height:24px;margin-top:auto;margin-bottom:auto;margin-left:20px}.checkout__section-body{padding:0 20px}.checkout__section-right{width:58px}.checkout__section .basket__checkout-btn{margin:20px 0}.checkout__section-summary-text{font-size:14px}.checkout__section-inputs,.checkout__section-summary{margin-top:-20px}.basket__right{max-width:100%}.basket__summary{margin-bottom:40px}}.leaflet-geolocation-button{width:47px;height:47px;background-color:#80d7cf;background-image:url(/i/icons/location.svg);background-size:auto;background-repeat:no-repeat;background-position:13px 15px;border:0!important;border-radius:50%!important;margin-top:30px;cursor:pointer!important}@media screen and (max-width:768px){.leaflet-geolocation-button{width:28px;height:28px;background-size:13px;background-position:7px 8px;margin-top:20px!important}}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font-family:none!important;font-size:35px!important;line-height:45px!important;font-weight:400!important;text-align:start!important;padding-left:12px}@media screen and (max-width:768px){.leaflet-control-zoom-in,.leaflet-control-zoom-out{font-size:23px!important;line-height:27px!important;padding-left:6px;margin-top:20px!important}.leaflet-control-container .leaflet-top{top:125px!important}}.leaflet-div-icon__cluster{background-color:#fff;box-shadow:0 4px 16px 0 rgba(190,196,210,.25);border:3px solid #b7b6b4;border-radius:50%;display:flex!important;justify-content:center;align-items:center}.leaflet-div-icon__cluster__count{font-size:1.6rem}.leaflet-div-icon__cluster__rco{border-color:#3ba69c}.leaflet-div-icon__cluster__cdek{border-color:#1ab248}.leaflet-div-icon__cdek,.leaflet-div-icon__rco:before{background-size:cover;box-shadow:0 4px 16px 0 rgba(190,196,210,.25);border-radius:50%}.leaflet-div-icon__rco:before{background-image:url(/i/basket/rco-marker.png);content:'';display:block;width:inherit;height:inherit;position:relative;z-index:1}.leaflet-div-icon__rco>b{position:absolute;top:0;left:20px;padding-left:20px;width:75px;height:31px;border-top-right-radius:40px;border-bottom-right-radius:40px;background-color:#fff;color:#ff4650;text-align:center;line-height:31px;font-weight:700;font-size:12px;font-family:Montserrat;box-shadow:0 4px 16px 0 rgba(190,196,210,.25)}.leaflet-div-icon__cdek{background-image:url(/i/basket/marker-cdek.png)}.day-selector{margin-top:20px}.day-selector__flex{display:flex;flex-wrap:wrap;gap:5px;max-width:380px}.day-selector__day{width:48px;height:48px;font-size:20px;border:0;background:#fff;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.day-selector__day--selected{background:orange;color:#fff}@media screen and (max-width:768px){.day-selector__day{width:32px;height:32px;font-size:14px}}.day-selector__note{margin-top:20px;display:flex;flex-direction:column;gap:12px}.day-selector__note-sup{font-size:16px}.autoOrder-text_block{margin-top:20px;display:flex;flex-direction:column;gap:12px}.delivery-modal{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1003;display:flex;align-items:center;justify-content:center}.delivery-modal .delivery{display:flex;flex-direction:row}.delivery-modal .delivery__map{width:100%;height:100vh}@media (max-width:768px){.delivery-modal .delivery__map{width:100vw;position:absolute;z-index:0;top:0;left:0}}.delivery-modal .delivery__additinal-block{z-index:408;background:#fff;flex-direction:column;width:100%;display:flex;position:absolute;left:0;padding:20px;bottom:0;border-radius:20px}.delivery-modal .delivery__additinal-title{font-size:16px;padding:20px 0;position:relative;font-weight:600}.delivery-modal .delivery__additinal-title:before{width:45px;position:absolute;top:0;left:50%;content:"";background-color:#92979b;border:3px solid #92979b;transform:translateX(-50%);border-radius:25px 25px 0 0}.delivery-modal .delivery__additinal-title:after{width:100vw;position:absolute;top:100%;left:-20px;content:"";border-bottom:1px solid #f2f1ed}.delivery-modal .delivery__note{margin-top:20px;font-size:16px;color:#000;margin-bottom:17px}.delivery-modal .delivery__comment-text{color:#51504e;font-size:12px}.delivery-modal .delivery__title{font-size:28px;font-weight:600}.delivery-modal .delivery--modal{background:#fff;width:100%;height:100%;border-radius:12px;display:flex}.delivery-modal .delivery__header-block{display:flex;width:100%;justify-content:space-between;padding-bottom:20px;position:relative}.delivery-modal .delivery__header-block::before,.delivery-modal .delivery__tab:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#f2f1ed}@media (max-width:768px){.delivery-modal .delivery__header-block{display:none;background-color:#fff;z-index:3}}.delivery-modal .delivery__header{display:flex;flex-direction:column;background-color:#fff;z-index:1}.delivery-modal .delivery__tabs{display:flex;gap:12px;margin-bottom:20px;border-bottom:1px solid #f2f1ed;width:100%}@media (max-width:768px){.delivery-modal .delivery__tabs{margin-bottom:revert;padding:0 20px}.delivery-modal .delivery__tabs .delivery__close{margin-left:auto;margin-top:auto;margin-bottom:auto;align-self:flex-start;font-size:16px}}.delivery-modal .delivery__tab{padding:16px 28px;font-size:18px;font-weight:500;position:relative;cursor:pointer;transition:.3s all;display:flex;align-items:center;width:210px}.delivery-modal .delivery__tab:before{width:0;height:3px;background-color:transparent;transition:.3s all}@media (max-width:768px){.delivery-modal .delivery__tab{font-size:16px;padding:16px 14px}}@media (max-width:480px){.delivery-modal .delivery__tab{font-size:14px}}.delivery-modal .delivery__tab--active,.delivery-modal .delivery__tab:hover{color:#3ba69c}.delivery-modal .delivery__tab--active:before,.delivery-modal .delivery__tab:hover:before{width:100%;background-color:#3ba69c}@media (max-width:768px){.delivery-modal .delivery__tab{margin-bottom:revert}}.delivery-modal .delivery__sidebar{width:520px;padding:20px 7px 0 30px;background:#fff;height:100%;display:flex;flex-direction:column}.delivery-modal .delivery__sidebar>:last-child{margin-top:auto;border-top:1px solid #ebeae7}@media (max-width:1001px){.delivery-modal .delivery__sidebar{width:420px}}@media (max-width:768px){.delivery-modal .delivery__sidebar{width:100%;padding:0}}.delivery-modal .delivery__courier{margin-top:32px}.delivery-modal .delivery__courier .delivery__search-wrapper{margin-top:20px}.delivery-modal .delivery__row{margin-top:20px;display:flex;flex-direction:row;gap:30px}.delivery-modal .delivery__courier-wrapper{margin-top:40px}.delivery-modal .delivery__body{width:100%;overflow-y:auto;height:100%}.delivery-modal .delivery__body-mobile{z-index:1}@media (max-width:768px){.delivery-modal .delivery__body{padding-right:0;overflow-y:revert}}.delivery-modal .delivery__pickup-list{width:100%}.delivery-modal .delivery .delivery-modal .delivery__label{font-size:16px;font-weight:600}.delivery-modal .delivery__label-sup{margin-top:6px;font-size:16px}.delivery-modal .delivery__input-group{margin-top:20px;margin-bottom:27px}.delivery-modal .delivery__icon-clear,.delivery-modal .delivery__icon-search{position:absolute;right:15px;top:58%;transform:translate(0,-50%);cursor:pointer}.delivery-modal .delivery__footer{padding:20px 30px;display:flex;justify-content:center;background-color:#fff;z-index:405}.delivery-modal .delivery__pickup-select{padding:13px;width:100%}.delivery-modal .delivery__close{background-color:transparent;border:0}.delivery-modal .delivery__close svg{width:19px;height:19px}@media (max-width:768px){.delivery-modal .delivery__close svg{width:13px;height:13px}}.delivery-modal .delivery-mobile__block,.delivery-modal .delivery__body-modile{width:100%;height:100%}.delivery-modal .delivery-mobile__list-open{width:100%;bottom:0;position:absolute;padding:20px;background-color:#fff;display:flex;justify-content:center;z-index:408}.delivery-modal .delivery-mobile__list-open .btn{background-color:transparent;border:0;color:#51504e;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:12px}.delivery-modal .delivery-mobile__pickUps-block{position:absolute;z-index:405;background-color:#fff;width:100%;border-radius:20px 20px 0 0;padding-top:20px;height:100%;padding-bottom:90px}.delivery-modal .delivery-mobile__pickUps-block .pickUps-title{display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #ebeae7}.delivery-modal .delivery-mobile__pickUps-block .pickup-list{overflow-y:auto;height:70vh}.delivery-modal .address-input__block{z-index:500;padding:20px}.delivery-modal .pickup-list{display:flex;flex-direction:column}.delivery-modal .pickup-item{border:1px solid transparent;display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;transition:border .2s ease}.delivery-modal .pickup-item-wrapper{padding:20px}.delivery-modal .pickup-item-wrapper.selected{border:1px solid #ffa800}.delivery-modal .pickup-item-wrapper.selected input[type=radio]::before{background-color:#ffa800}.delivery-modal .pickup-item-calc_price{padding:10px}.delivery-modal .pickup-item .pickup-wrapper{display:flex;justify-content:space-between;align-items:center}.delivery-modal .pickup-item .pickup-radio{display:flex;align-items:center;gap:10px}.delivery-modal .pickup-item .pickup-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #ccc;border-radius:50%;position:relative;outline:0;cursor:pointer}.delivery-modal .pickup-item .pickup-radio input[type=radio]::before{content:'';display:block;width:6px;height:6px;background:0 0;border-radius:50%;position:absolute;top:4px;left:4px;transition:background-color .2s}.delivery-modal .pickup-item .pickup-radio input[type=radio]:checked{border-color:#ffa800}.delivery-modal .pickup-item .pickup-radio input[type=radio]:checked::before{background-color:#ffa800}.delivery-modal .pickup-item .pickup-info{font-size:13px;margin-left:12px;display:flex;flex-direction:column;gap:4px;width:100%}.delivery-modal .pickup-item .pickup-info .pickup-title{color:#0c0c0c;font-size:14px;font-weight:600}.delivery-modal .pickup-item .pickup-info .pickup-price{color:#000}.delivery-modal .pickup-item .pickup-info .pickup-address,.delivery-modal .pickup-item .pickup-info .pickup-time{color:#51504e}.delivery-modal .pickup-item .pickup-logo{margin-left:auto}.delivery-modal .pickup-item .pickup-logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1400px){.checkout__section-body__summary .order-info-table{overflow-y:auto}}.checkout__section-title--inactive{color:#b7b6b4}.delivery__body--split{padding-right:14px}.pick-up__wrapper{padding:8px}.pick-up__title{font-weight:600;color:#000}.pick-up__info{font-family:"Montserrat",sans-serif;display:flex;flex-direction:column;gap:4px;font-weight:400;font-size:14px;color:#51504e;padding:20px}.delivery__courier-first-step .delivery-address__edit:hover,.pick-up__price{color:#000}.transparent-bg{background-color:transparent!important}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease,transform .4s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(20px)}#checkout .basket__right{min-height:100%}#checkout .basket__right form{position:-webkit-sticky;position:sticky;top:140px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.delivery-options{border:1px solid #f2f1ed;border-radius:4px;overflow:hidden;margin:20px 0}.delivery-option{display:flex;align-items:flex-start;padding:20px;-moz-column-gap:4px;column-gap:4px;border-bottom:1px solid #f2f1ed;cursor:pointer}.delivery-option:last-child{border-bottom:none}.delivery-option__price{font-size:14px;font-weight:400}.delivery-option__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #6fa44e;border-radius:50%;display:inline-block;position:relative;cursor:pointer;margin-right:12px}.delivery-option__input:checked::after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#6fa44e}.delivery-option__content{display:flex;flex-direction:column;gap:4px}.delivery-option__title{font-weight:600;font-size:14px}.delivery-option__desc{padding:3px 17px 3px 3px;font-size:10px;width:77px}.delivery-option__desc .type_1{color:#745fac;background-color:#f3effa}.delivery__courier-first-step .delivery-address{display:flex;justify-content:space-between;align-items:center;font-size:16px;color:gray}.delivery__courier-first-step .delivery-address__text{flex:1;font-weight:400;font-size:16px}.delivery__courier-first-step .delivery-address__edit{background:0 0;border:0;font-size:18px;cursor:pointer;color:#666;transition:color .2s ease}.order-info-table__vat{font-weight:400}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2tldC5sZXNzIiwidmFyaWFibGVzLmxlc3MiLCJjaGVja291dDIubGVzcyIsImNoZWNrb3V0Mi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsVSxDQUNFLDRCLENBR0YsTyxDQUNFLFksQ0FDQSxVLENBQ0EsUSxDQUNBLGMsQ0FFQSxvQ0FBQSxPLENBQ0UsYyxDQUNBLHNCLENBQ0Esa0IsQUFFRix5QkFBQSxPLENBQ0UsZ0JBR0YsYSxDQUNFLFUsQ0FHRixjLENBQ0UsZSxDQUNBLFUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBR0YsdUIsQ0FDRSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHlCQUFBLHVCLENBQ0UsbUIsQ0FDQSxtQ0FJSixjLENDbUJBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0RuQkUseUJBQUEsYyxDQUNFLGdCLEFBRUYseUJBQUEsYyxDQUNFLGdCQUlKLGtCLENDZUEsYyxDQUNBLFEsQ0FDQSxjLENBQ0EsUyxDQUNBLFksQ0RqQkUsWSxDQUNBLGtCLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLHlCQUFBLGtCLENBQ0UsZ0IsQUFFRix5QkFBQSxrQixDQUNFLGdCQUlKLHdCLENBQ0UsZSxDQUdGLHNCLENDWEEsYyxDQUNBLGUsQ0FDQSxnQixDRFdFLGtCLENBQ0EseUJBQUEsc0IsQ0FDRSxnQixBQUVGLHlCQUFBLHNCLENBQ0UsZ0JBSUoscUIsQ0NwQ0Esb0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsNEIsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENENkJFLDhCLENBQ0UsYSxDQUdGLDZCLENBQ0UsWSxDQUdGLHlCQUNFLDhCLENBQ0UsWSxDQUdGLDZCLENBQ0UsYSxDQUNBLGUsQ0FDQSxlQUtOLGEsQ0FDRSxxQixDQUNBLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBRUEsc0IsQ0FDRSxZLENBR0YscUIsQ0FDRSxZLENBR0YseUJBQUEsYSxDQUNFLGUsQ0FFQSxzQixDQUNFLFksQ0FHRixxQixDQUNFLFksQ0FDQSxvQkFLTixrQixDQUNFLGMsQ0FDQSxlLENBR0Ysa0IsQ0M5RkEsb0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSx3QixDQUNBLFUsQ0FDQSxvQixDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGMsQ0R3RkEsZSxDQUNFLFksQ0FDQSxxQixDQUNBLFksQ0FDQSxxQixDQUNBLE8sQ0FFQSx3QixDQUNFLFksQ0FHRix1QixDQUNFLFksQ0FHRix5QkFBQSxlLENBQ0UsZSxDQUVBLHdCLENBQ0UsWSxDQUdGLHVCLENBQ0UsY0FLTix5QixDQ2hIQSxjLENBQ0EsZSxDQUNBLGdCLENEa0hBLG9CLENBQ0UsWSxDQUNBLGtCLENBQ0EsUSxDQUdGLDZCLENBQ0UsWSxDQUNBLHFCLENBR0YscUIsQ0FDRSxhLENBR0Ysa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FHRixjLENBQ0UsWSxDQUNBLHFCLENBRUEsc0IsQ0FDRSxZLENBQ0Esb0IsQ0FDQSxlLENBQ0EsUSxDQUlGLDRCLENBQ0UsaUIsQ0FDQSxNLENBR0Ysb0IsQ0MxSUYsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLFEsQ0FDQSxrQixDRHdJSSxVLENBQ0EsMkIsQ0FjRixrQixDQVhBLG9CLENDMUpGLGMsQ0FDQSxRLENBQ0EsYyxDQUNBLFMsQ0FDQSxZLENEc0pFLG9CLENBRUUsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLDBCLENBQ0EsYyxDQUNBLGEsQ0FJRixrQixDQ2hLRixhLENEa0tJLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQUNBLCtCLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FFQSwwQixDQUNFLHdCLENBR0YsMkIsQ0FDRSxVLENBQ0EsYyxDQUlKLHNCLENBbUJGLGdCLENBbEJJLFksQ0FDQSxxQixDQUNBLE8sQ0FIRiwyQyxDQU1JLGtCLENBQ0Esa0IsQ0FDQSxZLENBUkosNkMsQ0FZSSxjLENBQ0EsVSxDQU1OLGdCLENBQ0UsWSxDQUNBLHFCLENBR0EsUSxDQUVBLDRCLENBQ0UsWSxDQUNBLHFCLENBQ0Esb0IsQ0FHRixvQixDQUNFLFksQ0FDQSw2QixDQUNBLGMsQ0FDQSxlLENBRUEsMkIsQ0FDRSw0QixDQUNBLGUsQ0FJRiw4QixDQUNFLGEsQ0FNRixpQyxDQUdFLGUsQ0FIRixpQyxDQVNGLGdDLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBdlROLHdCLENBNFRJLGEsQ0FHRixxQixDQ3JSQSxvQixDQUNBLGlCLENBRUEsd0IsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENENlFFLFUsQ0FDQSx3QixDQUVBLDJCLENBQ0UscUIsQ0FHRiw4QixDQUNFLDBCLENBQ0Esd0IsQ0FDQSxvQixDQUNBLGMsQ0FJSixzQixDQUNFLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLFUsQ0FDQSxRLENBRUEsNEIsQ0VsUEUscUQsQ0ZtUEEscUIsQ0FLSiwyQixDQUNFLFksQ0FDQSx3QixDQUNBLFksQ0FDQSxRLENBQ0Esc0IsQ0F3YUEsa0MsQ0FqYUYseUIsQ0FaQSw2QixDQVFJLFEsQ0FJSix1QixDQUNFLGtCLENBQ0EsWSxDQUNBLGlCLENBQ0Esa0IsQ0FPRix3QixDQUNFLGtCLENBQ0EsWSxDQUNBLGlCLENBQ0EsYSxDQUNBLGtCLENBR0YsMEIsQ0FDRSxrQixDQUVBLHdCLENBSUEsdUIsQ0FDRSxZLENBQ0EscUIsQ0FDQSxPLENBR0YseUIsQ0FDRSxjLENBQ0EsYSxDQUNBLGUsQ0FHRiwyQixDQUNFLGMsQ0FDQSxlLENBQ0EscUIsQ0FDQSx3QixDQUlKLGtCLENBQ0UsWSxDQUNBLHNCLENBQ0EsUSxDQUNBLGMsQ0FFQSwyQixDQUNFLFUsQ0FDQSxpQixDQUVBLGdFLENBQ0Usd0IsQ0FDQSw0QyxDQUNBLDJCLENBQ0EsMEIsQ0FHRixnRSxDQUNFLHdCLENBQ0Esd0IsQ0FDQSw4QixDQUlKLDRCLENBQ0UsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLHFCLENBQ0EsYSxDQWlCSixjLENBTkUsdUIsQ0FDRSxjLENBQ0EsZSxDQUlKLGdCLENBS0ksVSxDQUNBLGMsQ0FJSix5QixDQUNFLFUsQ0ExZEosb0IsQ0E4ZEksWSxDQUNBLDBDLENBQ0EsUSxDQUNBLGlCLENBQ0EsNEIsQ0FDQSxxQixDQUVBLDJCLENBQ0Usd0IsQ0FHRixpQyxDQUNFLGMsQ0FDQSxhLENBR0YsMkIsQ0FDRSx3QixDQUNBLFksQ0FDQSxzQixDQUNBLFUsQ0FDQSxXLENBTEYsK0IsQ0FRSSxXLENBQ0EsbUIsQ0FBQSxnQixDQUlKLDBCLENBQ0UsWSxDQUNBLHFCLENBQ0EsTyxDQUdGLDBCLENBQ0UsYyxDQUNBLGUsQ0FHRiw4QixDQUNFLGMsQ0FDQSxhLENBR0YsZ0MsQ0FDRSxZLENBQ0EscUIsQ0FDQSxPLENBR0YsMkIsQ0FDRSxjLENBQ0EsVSxDQUVBLGlDLENBQ0UsYyxDQUNBLGEsQ0FHRiwwQyxDQUNFLHVCLENBR0Ysa0MsQ0FDRSxvQixDQUNBLDhCLENBQUEsc0IsQ0FHRixpQyxDQUNFLHVCLENBSUosMkIsQ0FDRSxjLENBQ0EsYSxDQUdGLDhCLENBQ0UsWSxDQUNBLHFCLENBQ0EsTyxDQUdGLGlDLENBQ0UsYyxDQUNBLFUsQ0FDQSxrQixDQUNBLHdCLENBQ0EsZ0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSw2QixDQUdGLHlCLENDaGdCRixjLENBQ0EsUSxDQUNBLGMsQ0FDQSxTLENBQ0EsWSxDQUNBLGEsQ0Q2ZkksVSxDQUNBLFcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUVBLGtDLENBQ0UsWSxDQURGLDJDLENBSUksWSxDQUtOLDJCLENBQ0UsZSxDQUNBLGMsQ0FDQSxhLENBR0YsOEIsQ0FDRSxlLENBQ0EsYyxDQUNBLGdCLENBR0YsK0IsQ0FDRSxjLENBQ0EsYSxDQUNBLGdCLENBR0Ysd0MsQ0FDRSx3QixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FDQSxlLENBQ0EsWSxDQUNBLGtCLENBQ0EsTyxDQUlKLHlCQUFBLG9CLENBRUksWSxDQUNBLHFFLENBSUEsOEIsQ0FDQSxhLENBQ0EsWSxDQUVBLDJCLENBQ0UsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FORiwrQixDQVNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUlKLDJCLENBQ0UscUIsQ0FHRiwwQixDQUNFLGMsQ0FDQSxZLENBQ0EscUIsQ0FDQSxzQixDQUNBLE8sQ0FHRixnQyxDQUNFLGUsQ0FERixnQyxDQVFBLDhCLENBRUUsWSxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxPLENBR0Ysd0MsQ0FDRSxlLENBR0YsaUMsQ0FDRSxhQXpxQlIsc0IsQ0FnckJJLGUsQ0FFQSw2QixDQzFuQkYsYyxDQUNBLGUsQ0FDQSxnQixDRDBuQkkseUJBQUEsNkIsQ0FDRSxjQUlKLGdDLENBQ0UsYyxDQUNBLGUsQ0FDQSx5QkFBQSxnQyxDQUNFLGNBS0oscUMsQ0FDRSxlLENBQ0EsWSxDQUNBLHFCLENBQ0EsNEMsQ0FDQSwyQixDQUNBLDBCLENBQ0EscUIsQ0FDQSx5QkFBQSxxQyxDQUNFLGNBS0osNkMsQ0FDRSxZLENBQ0EsZSxDQUNBLHdCLENBR0YsK0IsQ0FDRSxZLENBQ0EsUSxDQUNBLGUsQ0FFQSx5QkFBQSwrQixDQUNFLGMsQ0FDQSxzQixDQUNBLG1CQUtKLDRCLENBQ0UsZ0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSx5QkFBQSw0QixDQUNFLFksQ0FDQSxVLENBQ0Esa0IsQ0FDQSwwQixDQUNBLGtCLENBQ0EsUSxDQUNBLHFCQUdGLGlDLENBQ0UsYyxDQUNBLGUsQ0FDQSxZLENBQ0EseUJBQUEsaUMsQ0FDRSxlQW5CTixnQyxDQXdCSSxVLENBQ0EsVyxDQUlBLHlCQUFBLGdDLENBQ0UsVSxDQUNBLGFBS04sNkIsQ0FDRSxjLENBR0YsOEIsQ0FDRSxZLENBQ0EsUSxDQUNBLHlCQUFBLDhCLENBQ0UsYyxDQUNBLFVBSUosZ0MsQ0FDRSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBQ0EseUJBQUEsZ0MsQ0FDRSxnQkFSSix1QyxDQW9CQSxtQyxDQUpJLGUsQ0FJSiw0QixDQUNFLGMsQ0FDQSxlLENBT0YsMkIsQ0N2d0JGLG9CLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0EsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDRCt2QkksWSxDQUNBLGtCLENBQ0EsTyxDQUNBLHNCLENBQ0EseUJBQUEsMkIsQ0FDRSxrQixDQUNBLG1CLEFBRUYseUJBQUEsMkIsQ0FDRSxZQUdGLG1DLENBQ0UsNEIsQ0FHRixnQyxDQUNFLGEsQ0FPUixRLENBQ0UsYSxDQUdGLFUsQ0FDRSxhLENBR0YsTSxDQUNFLGtCLENBR0YseUIsQ0FDRSxlLENBQ0EsUSxDQUNBLGMsQ0FFQSxrQyxDQUNFLFksQ0FHRixpQyxDQThHRix5QyxDQTdHSSxZLENBR0YseUJBQUEseUIsQ0FDRSxlLENBRUEsa0MsQ0FDRSxZLENBR0YsaUMsQ0FDRSxZLENBQ0EscUIsQ0FDQSxvQkF2Qk4sd0MsQ0E0QkksVSxDQUNBLFksQ0FDQSxRLENBOUJKLGdDLENBa0NJLFUsQ0FsQ0osdUMsQ0FxQ00sa0IsQ0FLTixhLENBQ0UsaUIsQ0FERixtQixDQUlJLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsUyxDQUNBLGEsQ0FHRixtQixDQUNFLGMsQ0FiSixtQixDQTBCSSx3QixDQTFCSixtQixDRzNCQSxzQixDSDRDSSxlLENBQ0EsYyxDQUNBLFcsQ0FDQSxVLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFEsQ0FLQSwrQixDRzFDSixrQyxDSDJDTSxRLENBR0YseUIsQ0cxQ0osNEIsQ0gyQ00sUyxDQUNBLHdCLENBQ0EscUIsQ0dwQ04sMEMsQ0h3Q00sK0IsQ0cxQ04sd0JBQXdCLHlCLENBR3hCLDZDLENBSkEsa0MsQ0FFQSwyQkFBMkIseUIsQ0gwQ25CLDJCLENBQ0EsVyxDQUNBLGMsQ0FJSiwrQixDR3ZDSix3QkFBd0IseUIsQ0FEeEIsa0MsQ0FFQSwyQkFBMkIseUIsQ0h1Q3JCLDJCLENBQ0EsVyxDQUNBLGMsQ0FHRiw4QyxDQUFBLGlELENBQ0UsaUIsQ0FERixxQyxDQUFBLHdDLENBQ0UsaUIsQ0FERix5QyxDQUFBLDBDLENBQUEsNEMsQ0FBQSw2QyxDQUNFLGlCLENBREYsZ0MsQ0cxQkosbUMsQ0gyQk0saUIsQ0FJSixzQixDQUNFLGUsQ0FDQSx3QixDQTNESixrQixDQStESSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsMkIsQ0FJSixPLENBQ0Usa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSwwQyxDQUdGLFEsQ0FDRSxrQixDQURGLHFCLENBSUksYSxDQUpKLGMsQ0FRSSxZLENBQ0EsNkIsQ0FDQSxrQixDQVZKLHdCLENBYU0sWSxDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSx5QkFBQSx3QixDQUNFLGtCLEFBRUYseUJBQUEsd0IsQ0FDRSxrQkFyQlIsNEIsQ0F5QlEsdUIsQ0FDQSxpQixDQTFCUixpQyxDQThCUSxnQixDQTlCUix3QixDQW1DTSxjLENBbkNOLDhCLENBc0NRLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxhLENBM0NSLGtDLENBOENVLHVCLENBSUosOEIsQ0E2Q0Ysb0IsQ0E1Q0ksd0IsQ0FuRFIsd0IsQ0F5REksa0IsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0IsQ0E1REosa0MsQ0ErRE0sZSxDQUNBLHdCLENBQ0EsYyxDQWpFTixvQixDQXVFTSxrQixDQXZFTiwwQixDQTBFUSxlLENBMUVSLGlDLENBOEVRLGMsQ0FDQSxhLENBL0VSLGMsQ0F5Rkksd0IsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBTUEsdUIsQ0FDRSx3QixDQUVBLDZCLENBQ0Usa0MsQ0FJSixxQixDQUNFLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYSxDQUNBLGlCLENBQ0EsYSxDQUNBLFUsQ0F4SE4sa0QsQ0E2SEksVyxDQUNBLGlCLENBOUhKLHlCLENBa0lJLHdCLENBSUosTSxDQUNFLGMsQ0FHRixPLENBQ0Usd0IsQ0FHRix5QixDQUNFLGEsQ0FJQSx1QyxDQUVJLGEsQ0FGSixxQyxDQU1JLFksQ0FQTixnQyxDQUNFLG9DLENBVUksWSxDQVNOLGtCLENBQ0UsZSxDQUVBLDRCLENBQ0UsZSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBS0YsdUIsQ0FDRSxlLENBQ0EsaUIsQ0FDQSxxQixDQUdGLHVCLENBQ0UsYSxDQUNBLGMsQ0FDQSxlLENBR0YseUIsQ0FDRSxlLENBR0Ysc0IsQ0FDRSxjLENBS0osMkIsQ0FDRSxxRSxDQUNBLHVCLENBR0Ysc0IsQ0FDRSxnRSxDQUNBLHVCLENBR0YsMEIsQ0FDRSxvRSxDQUNBLHVCLENFcnFDRixNLENBQ0UscUIsQ0FDQSxXLENBR0YsUSxDQUNFLGdCLENDOGxDRixZLENEM2xDQSxXLENBQ0UsWSxDQUlBLHFCLENBb0dJLDJELENBbkdGLHdCLENBSUEseUJBQUEsaUIsQ0FDRSxrQkFQTix1QixDQVlJLGUsQ0FJSixjLENBQ0UsYSxDQUlBLGdCLENBQ0UsWSxDQUNBLGtCLENBRUEsc0IsQ0FDRSxXLENBRUEsMEIsQ0FDRSxXLENBSUosdUIsQ0RhRixjLENBQ0EsZSxDQUNBLGdCLENDVkEscUIsQ0FDRSxZLENBR0Ysc0IsQ0FDRSxhLENBQ0EsVyxDQUNBLFksQ0FDQSxrQixDQUNBLGEsQ0FDQSxvQixDQUNBLGMsQ0FDQSxRLENBQ0EsVyxDQUdGLHdCLENBQ0UsWSxDQUNBLHFCLENBQ0EsVyxDQUdGLGtCLENBQ0Usa0IsQ0FDQSxxQixDQUNBLFksQ0FDQSxxQixDQUVBLHdCLENBQ0UsaUIsQ0FDQSx3QixDQUNBLFksQ0FHRix5QixDQUNFLFksQ0FDQSxZLENBRUEsa0MsQ0FDRSxZLENBQ0EsVyxDQUlKLHFDLENBQ0UsaUIsQ0FERixzRSxDQUlJLFcsQ0FFQSx5QkFBQSxzRSxDQUNFLFksQUFJSiwwQkFBQSxxQyxDQUNFLGVBSUosdUIsQ0FDRSxlLENBRUEsZ0MsQ0FDRSxjLENBREYseUMsQ0FJSSxrQixDQUpKLHdELENDbWxDTixxRCxDQURBLHFELENEemtDWSxvQixDQVROLHdELENBYU0sZSxDQUlBLHFDQUFBLCtELENBQ0UsdUIsQ0FBQSxlLENBQ0EsTyxDQUNBLHdCLENBRUEsc0UsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFcsQ0FDQSxVLENBQ0Esb0NBN0JWLGlGLENBQUEsK0UsQ0EyQ00scUIsQ0EzQ04sK0QsQ0FtRE0sZSxDQUVBLGlFLENBQ0UsbUIsQ0FJSixxQ0FBQSxrRCxDQUNFLGdCQU1SLHVCLENBQ0UsYSxDQUNBLFcsQ0FDQSxZLENBRUEsZ0MsQ0FDRSxVLENBSUoseUIsQ0FDRSxXLENBQ0EsVSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxXLENBTUEsaUMsQ0FDRSxxRCxDQUNBLDJCLENBQ0EsMEIsQ0FJSix3QixDRHBKRixjLENBQ0EsZSxDQUNBLGdCLENDb0pJLG9CLENBQ0EsVyxDQUNBLG9CLENBQ0EsYSxDQUdGLHdCLENBQ0UsYSxDQUNBLFUsQ0FHRiwyQixDQUNFLHFCLENBQ0Esa0QsQ0FDQSwyQixDQUNBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsUyxDQUVBLG9DLENBQ0UsMkQsQ0FDQSxjLENBSUosd0IsQ0FDRSxlLENBR0YsNkIsQ0FDRSxjLENBQ0Esd0IsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVSxDQUNBLHNCLENBOUtKLHlCLENBa0xJLGlCLENBQ0EsZ0IsQ0FuTEosK0IsQ0FzTE0saUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSxTLENBQ0EsYSxDQTNMTiwrQixDQStMTSxlLENBQ0EsYyxDQUNBLFcsQ0FFQSwyQyxDQUNFLFEsQ0N1akNWLHNELENEbmpDVSwyQyxDQ2tqQ1Ysb0NBQW9DLHlCLENEampDeEIsMkIsQ0FDQSxXLENBQ0EsYyxDQUdGLDJFLENBQUEsZ0UsQ0FBQSxvQ0FBQSw4QyxDQUNFLGEsQ0NzakNaLDZELENEdmpDVSxrRCxDQ3NqQ1Ysb0NBQW9DLGdDLENEcmpDeEIsYSxDQUlKLDJDLENDc2pDUixvQ0FBb0MseUIsQ0RyakMxQiwyQixDQUNBLFcsQ0FDQSxjLENBR0YsMEQsQ0FDRSxlLENBQ0EsaUIsQ0FGRixpRCxDQUNFLGUsQ0FDQSxpQixDQUZGLHFELENBQUEsc0QsQ0FDRSxlLENBQ0EsaUIsQ0FGRiw0QyxDQUNFLGUsQ0FDQSxpQixDQUdGLDZDLENBQ0Usd0IsQ0FDQSx3QixDQUNBLDhCLENBS04sc0MsQ0FDRSxnQixDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxRLENBR0YseUIsQ0FDRSx3QixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsYyxDQUNBLFksQ0FDQSxRLENBRUEsOEIsQ0FDRSwyQyxDQUNBLDJCLENBQ0EsVSxDQUNBLGEsQ0FHRiwrQixDQUNFLGUsQ0FqQkosMkIsQ0QxUUYsb0IsQ0FDQSxpQixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENDeVJFLHVDLENBQ0UsYyxDQUdGLDBCLENBQ0Usa0IsQ0FFQSwrQixDQUNFLGMsQ0FDQSxnQixDQWhSTix3QyxDQXFSSSxhLENBS04sMEJBQ0UscUIsQ0FDRSxxQixDQUNBLGdCLENBR0Ysc0IsQ0FDRSxhLEFBSUoseUJBQ0UsUSxDQUNFLGdCLENBR0YsTSxDQUNFLFcsQ0FDQSwrQixDQUdGLHVCLENBRUksZSxDQU1BLHNCLENBQ0UsVSxDQUVBLDBCLENBQ0UsVSxDQUlKLHVCLENBQ0UsYyxDQUtGLHdCLENBQ0UsYyxDQUdGLHlCLENBQ0UsVyxDQUdGLHVCLENBQ0UsVSxDQUdGLHlCLENBQ0UsVSxDQUNBLFcsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxnQixDQUdGLHVCLENBQ0UsYyxDQUdGLHdCLENBQ0UsVSxDQTFCSix3QyxDQThCSSxhLENBSUEsK0IsQ0FDRSxjLENBSUoseUIsQ0N5aUNKLDBCLENEeGlDTSxnQixDQU9KLGMsQ0FDRSxjLENBR0YsZ0IsQ0FDRSxvQkFNTiwyQixDQUNFLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwyQyxDQUNBLG9CLENBQ0EsMkIsQ0FDQSw2QixDQUNBLGtCLENBQ0EsMkIsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxvQ0FBQSwyQixDQUNFLFUsQ0FDQSxXLENBQ0Esb0IsQ0FDQSwyQixDQUNBLDJCQUtGLHdCLENDaWlDRix5QixDRGhpQ0ksMEIsQ0FDQSx3QixDQUNBLDBCLENBQ0EseUIsQ0FDQSwwQixDQUNBLGlCLENBRUEsb0NBQUEsd0IsQ0NtaUNGLHlCLENEbGlDSSx3QixDQUNBLDBCLENBQ0EsZ0IsQ0FDQSx5QixDQU1KLHVDLENBQ0UscUJBS0YsMEIsQ0FDRSxxQixDQUNBLDZDLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHNCLENBQ0Esc0IsQ0FDQSxrQixDQUVBLGlDLENBQ0UsZ0IsQ0FHRiwrQixDQUNFLG9CLENBR0YsZ0MsQ0FDRSxvQixDQTBDSix1QixDQXJDRSw2QixDQXVDQSxxQixDQUNBLDZDLENBQ0EsaUIsQ0F6Q0EsNkIsQ0FJRSw4QyxDQUtBLFUsQ0FDQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FHRix3QixDQUNFLGlCLENBQ0EsSyxDQUNBLFMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsNEIsQ0FDQSwrQixDQUNBLHFCLENBQ0EsYSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYyxDQUNBLHNCLENBQ0EsNkMsQ0FJSix1QixDQUNFLCtDLENBT0osYSxDQUNFLGUsQ0FFQSxtQixDQUNFLFksQ0FDQSxjLENBQ0EsTyxDQUNBLGUsQ0FHRixrQixDQUNFLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLFEsQ0FDQSxlLENBQ0EsYyxDQUVBLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxtQyxDQUVBLDRCLENBQ0UsaUIsQ0FDQSxVLENBR0Ysb0NBQUEsa0IsQ0FDRSxVLENBQ0EsVyxDQUNBLGdCQUtKLG1CLENBQ0UsZSxDQUNBLFksQ0FDQSxxQixDQUNBLFEsQ0FFQSx1QixDQUNFLGMsQ0FLTixxQixDQUNFLGUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBR0YsZSxDQUNFLGMsQ0FDQSxPLENBQ0EseUIsQ0FDQSxZLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FQRix5QixDQVVJLFksQ0FDQSxrQixDQUVBLDhCLENBQ0UsVSxDQUNBLFksQ0FDQSx5QkFBQSw4QixDQUNFLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsUUFJSiwwQyxDQUNFLFcsQ0FDQSxlLENBQ0EscUIsQ0FDQSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsTSxDQUNBLFksQ0FDQSxRLENBQ0Esa0IsQ0FHRiwwQyxDQUNFLGMsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBRUEsaUQsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLFUsQ0FDQSx3QixDQUNBLHdCLENBQ0EsMEIsQ0FDQSwyQixDQUdGLGdELENBQ0UsVyxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0EsK0IsQ0FJSiwrQixDQUNFLGUsQ0FDQSxjLENBQ0EsVSxDQUNBLGtCLENBR0YsdUMsQ0FDRSxhLENBQ0EsYyxDQUdGLGdDLENBQ0UsYyxDQUNBLGUsQ0FHRixnQyxDQUNFLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsWSxDQUdGLHVDLENBQ0UsWSxDQUNBLFUsQ0FDQSw2QixDQUNBLG1CLENBQ0EsaUIsQ0FFQSwrQyxDQXNEQSxxQyxDQXJERSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0Esd0IsQ0FHRix5QkFBQSx1QyxDQUNFLFksQ0FDQSxxQixDQUNBLFdBSUosaUMsQ0FDRSxZLENBQ0EscUIsQ0FDQSxxQixDQUNBLFMsQ0FHRiwrQixDQUNFLFksQ0FDQSxRLENBQ0Esa0IsQ0FDQSwrQixDQUNBLFUsQ0FDQSx5QkFBQSwrQixDQUNFLG9CLENBQ0EsYyxDQUZGLGdELENBSUksZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGdCQUtOLDhCLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGtCLENBQ0EsWSxDQUNBLGtCLENBQ0EsVyxDQUVBLHFDLENBS0UsTyxDQUNBLFUsQ0FDQSw0QixDQUNBLGtCLENBR0YseUJBQUEsOEIsQ0FDRSxjLENBQ0EsbUIsQUFFRix5QkFBQSw4QixDQUNFLGdCQUdGLHNDLENDb2dDTixvQyxDRGxnQ1EsYSxDQUVBLDZDLENDb2dDUiwyQyxDRG5nQ1UsVSxDQUNBLHdCLENBSUoseUJBQUEsOEIsQ0FDRSxzQkFJSixrQyxDQUNFLFcsQ0FDQSx1QixDQUNBLGUsQ0FDQSxXLENBQ0EsWSxDQUNBLHFCLENBRUEsOEMsQ0FDRSxlLENBQ0EsNEIsQ0FHRiwwQkFBQSxrQyxDQUNFLGEsQUFFRix5QkFBQSxrQyxDQUNFLFUsQ0FDQSxXQUlKLGtDLENBQ0UsZSxDQURGLDRELENBSUksZSxDQUlKLDhCLENBQ0UsZSxDQUNBLFksQ0FDQSxrQixDQUNBLFEsQ0FHRiwwQyxDQUNFLGUsQ0FHRiwrQixDQUNFLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLHNDLENBQ0UsUyxDQUdGLHlCQUFBLCtCLENBQ0UsZSxDQUNBLG1CQUlKLHNDLENBQ0UsVSxDQUdGLDBELENBRUUsYyxDQUNBLGUsQ0FHRixvQyxDQUNFLGMsQ0FDQSxjLENBT0Ysc0MsQ0FDRSxlLENBQ0Esa0IsQ0MwL0JOLHFDLENEdi9CSSxzQyxDQUNFLGlCLENBQ0EsVSxDQUNBLE8sQ0FDQSwyQixDQUNBLGMsQ0FJRixpQyxDQUNFLGlCLENBQ0EsWSxDQUNBLHNCLENBQ0EscUIsQ0FDQSxXLENBR0Ysd0MsQ0FDRSxZLENBQ0EsVSxDQUdGLGdDLENBQ0UsNEIsQ0FDQSxRLENBRkYsb0MsQ0FLSSxVLENBQ0EsVyxDQUVBLHlCQUFBLG9DLENBQ0UsVSxDQUNBLGFBWU4sdUMsQ0FyVEosc0MsQ0FnVEksVSxDQUNBLFcsQ0FTQSwyQyxDQUNFLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxZLENBQ0EscUIsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxXLENBUkYsZ0QsQ0FXSSw0QixDQUNBLFEsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFEsQ0FLSiwrQyxDQUNFLGlCLENBQ0EsVyxDQUNBLHFCLENBQ0EsVSxDQUNBLDJCLENBQ0EsZ0IsQ0FFQSxXLENBQ0EsbUIsQ0FURiw4RCxDQVlJLFksQ0FDQSw2QixDQUNBLFksQ0FDQSwrQixDQWZKLDRELENBbUJJLGUsQ0FDQSxXLENBdFdSLHFDLENBa1hJLFcsQ0FDQSxZLENBblhKLDRCLENBdVhJLFksQ0FDQSxxQixDQXhYSiw0QixDQTRYSSw0QixDQUNBLFksQ0FDQSxzQixDQUNBLDZCLENBQ0EsYyxDQUNBLDBCLENBRUEsb0MsQ0FDRSxZLENBRUEsNkMsQ0FDRSx3QixDQURGLHVFLENBSUksd0IsQ0FLTix1QyxDQUNFLFksQ0FoWk4sNEMsQ0FvWk0sWSxDQUNBLDZCLENBQ0Esa0IsQ0F0Wk4sMEMsQ0EwWk0sWSxDQUNBLGtCLENBQ0EsUSxDQTVaTiw0RCxDQStaUSx1QixDQUFBLG9CLENBQUEsZSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxpQixDQUNBLGlCLENBQ0EsUyxDQUNBLGMsQ0FFQSxvRSxDQUNFLFUsQ0FDQSxhLENBQ0EsUyxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsK0IsQ0FHRixvRSxDQUNFLG9CLENBR0YsNEUsQ0FDRSx3QixDQTFiVix5QyxDQWdjTSxjLENBQ0EsZ0IsQ0FDQSxZLENBQ0EscUIsQ0FDQSxPLENBQ0EsVSxDQXJjTix1RCxDQXdjUSxhLENBQ0EsYyxDQUNBLGUsQ0ExY1IsdUQsQ0E4Y1EsVSxDQTljUix5RCxDQ3U2Q0Esc0QsQ0RwOUJRLGEsQ0FuZFIseUMsQ0F3ZE0sZ0IsQ0F4ZE4sNkMsQ0E0ZFEsVSxDQUNBLFcsQ0FDQSxxQixDQUFBLGtCLENBT04sMEJBQUEsa0QsQ0FFSSxpQkFLTixrQyxDQUNFLGEsQ0FHRixzQixDQUNFLGtCLENBS0EsaUIsQ0FDRSxXLENBR0YsZSxDQUNFLGUsQ0FDQSxVLENBR0YsYyxDQUNFLG1DLENBQ0EsWSxDQUNBLHFCLENBQ0EsTyxDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLFksQ0FvSUEsMkQsQ0FoSUYsZSxDQUNFLFUsQ0FJSixlLENBQ0Usc0MsQ0FHRixrQixDQ2s4QkEsa0IsQ0RoOEJFLDhDLENBR0YsZ0IsQ0NpOEJBLGMsQ0QvN0JFLFMsQ0FDQSwwQixDQUdGLHdCLENBRUksZSxDQUZKLDZCLENBS00sdUIsQ0FBQSxlLENBQ0EsUyxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUtOLGlCLENBQ0Usd0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLENBR0YsZ0IsQ0FDRSxZLENBQ0Esc0IsQ0FDQSxZLENBQ0EsbUIsQ0FBQSxjLENBQ0EsK0IsQ0FDQSxjLENBRUEsMkIsQ0FDRSxrQixDQUdGLHVCLENBQ0UsYyxDQUNBLGUsQ0FHRix1QixDQUNFLGUsQ0FDQSx1QixDQUNBLG9CLENBRUEsVSxDQUNBLFcsQ0FDQSx3QixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLGMsQ0FDQSxpQixDQUdFLHNDLENBQ0UsVSxDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLGlCLENBQ0Esa0IsQ0FLTix5QixDQUNFLFksQ0FDQSxxQixDQUNBLE8sQ0FHRix1QixDQUNFLGUsQ0FDQSxjLENBR0Ysc0IsQ0FDRSx3QixDQUNBLGMsQ0FDQSxVLENBSEYsOEIsQ0FNSSxhLENBQ0Esd0IsQ0FNTiwrQyxDQUVJLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsYyxDQUNBLFUsQ0FDQSxxRCxDQUNFLE0sQ0FDQSxlLENBQ0EsYyxDQUVGLHFELENBQ0UsYyxDQUNBLFEsQ0FDQSxjLENBQ0EsYyxDQUNBLFUsQ0FDQSx5QixDQU9OLHNCLENBQ0UsZSIsImZpbGUiOiJjaGVja291dDIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XG5cbiNiYXNrZXQtYmcge1xuICBiYWNrZ3JvdW5kOiBAZ3JleS1iZyAhaW1wb3J0YW50O1xufVxuXG4uYmFza2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogNjBweCAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICZfX2hlYWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRUVFO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICAudGl0bGUtc3R5bGUoMzZweCwgNjAwKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc2hhcmUtYnRuIHtcbiAgICAuYnRuLXJlc2V0KCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzNCQTY5QztcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYXZhaWxhYmxlLWl0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgJl9fc2VjdGlvbi10aXRsZSB7XG4gICAgLnRpdGxlLXN0eWxlKDI4cHgsIDYwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGludWUtYnRuIHtcbiAgICAuYnV0dG9uLXN0eWxlKHRyYW5zcGFyZW50LCAxcHggc29saWQgQHByaW1hcnktY29sb3IsIEBkYXJrLXRleHQpO1xuXG4gICAgJi0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTA4cHgpIHtcbiAgICAgICYtLWRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLS1tb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYXV0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJi0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICYtLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgJi0tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYXV0aC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gICZfX2xvZ2luLWJ0biB7XG4gICAgLmJ1dHRvbi1zdHlsZShAcHJpbWFyeS1jb2xvciwgbm9uZSwgQGRhcmstdGV4dCk7XG4gIH1cblxuICAmX19zdGF0dXMge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuXG4gICAgJi0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICYtLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgJi0tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgLnRpdGxlLXN0eWxlKDE2cHgsIDYwMCk7XG4gIH1cblxuICAmX19zdGF0dXMtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgfVxuXG4gICZfX3N0YXR1cy1sYWJlbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19zdGF0dXMtbGFiZWwge1xuICAgIGNvbG9yOiBAc3VjY2Vzcy1jb2xvcjtcbiAgfVxuXG4gICZfX3N0YXR1cy1pZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM1MTUwNEU7XG4gIH1cblxuICAmX19wcm9tbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICYtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIGdhcDogMjBweDtcblxuICAgIH1cblxuICAgICYtaW5wdXQtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYtaW5wdXQge1xuICAgICAgLmlucHV0LXN0eWxlKCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgJi1jbGVhciB7XG4gICAgICAuYnRuLXJlc2V0KCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6IEBncmF5LWNvbG9yO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIC5idG4tcmVzZXQoKTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXktY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmLS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3VjY2VzcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHB4O1xuXG4gICAgICAuYmFza2V0X19wcm9tby1pbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBncmV5LWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuYmFza2V0X19wcm9tby1tZXNzYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX3N1bW1hcnkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcblxuICAgICYtdmFsdWUtLWJvbGQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgJi1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICYtLXRvdGFsIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCN0I2QjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgIH1cblxuICAgICAgJi0tZGlzY291bnQge1xuICAgICAgICBjb2xvcjogQHJlZDtcbiAgICAgIH1cblxuICAgICAgJi0tZGVsaXZlcnkge1xuICAgICAgfVxuXG4gICAgICAmLS1pbmZvcm1hdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLXRvdGFsLS1kaXNjb3VudCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgfVxuICB9XG5cbiAgLmRlbGl2ZXJ5X192YWx1ZSB7XG4gICAgY29sb3I6IEBncmF5LWNvbG9yO1xuICB9XG5cbiAgJl9fY2hlY2tvdXQtYnRuIHtcbiAgICAuYnV0dG9uLXN0eWxlKEBwcmltYXJ5LWNvbG9yLCBub25lLCBAZGFyay10ZXh0LCA0MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXktY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBncmF5LWNvbG9yO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxuXG4gICZfX2F1dG9vcmRlci1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgY29sb3I6IEBkYXJrLXRleHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG5cbiAgJl9fYXV0b29yZGVyLWluZm9ybWVyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZBQ0Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEzcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19hdXRvb3JkZXItaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkFDRjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYXV0b29yZGVyLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmMmYwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjRkY0NjUwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAmX19hdXRvb3JkZXItLWVycm9ycyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjJmMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIH1cblxuICAmX19hdXRvb3JkZXIge1xuICAgICYtdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNHB4O1xuICAgIH1cblxuICAgICYtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjRkZBODAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJzY3JpYmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtY2hlY2tib3gge1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5iYXNrZXRfX3N1YnNjcmliZS1jaGVja21hcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRncmVlbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvY2hlY2tib3guc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJjppbnZhbGlkICsgLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrbWFyayB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEByZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jaGVja21hcmsge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLyogICAgJi1jaGVja21hcmsge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfSovXG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAmX19sZWdhbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAZGFyay10ZXh0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3VuYXZpbGFibGUtaXRlbXN7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC8vINCi0LDQsdC70LjRhtCwINGBINGC0L7QstCw0YDQsNC80LhcbiAgLmJhc2tldC1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAyMzBweCBhdXRvIGF1dG87XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICYtLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gICAgfVxuXG4gICAgJl9fY29tcG9zaXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXktYmc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICB9XG5cbiAgICAmX19wcmljZS13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgJl9fcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IEBkYXJrLXRleHQ7XG5cbiAgICAgICYtLXVuaXQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICAgIH1cblxuICAgICAgJi0tZGlzY291bnQtc2FsZSB7XG4gICAgICAgIGNvbG9yOiAjRkY0OTM0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYtLXByb21vIHtcbiAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xuICAgICAgfVxuXG4gICAgICAmLXByaW1lIHtcbiAgICAgICAgY29sb3I6IEBsaWdodGJsdWVsaWdodCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XG4gICAgfVxuXG4gICAgJl9fcXVhbnRpdHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAmX19idG4td3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAZ3JleS1saWdodDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgIC5idG4tcmVzZXQoKTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogdW5zZXQ7XG5cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IEBncmV5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY291bnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICB9XG5cbiAgICAmX19zdWJ0b3RhbCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9fdW5pdC1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAmX19hdXRvc2hpcC1hdmFpbGFibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFDRjtcbiAgICAgIGNvbG9yOiAjRkZBODAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBncmlkLWNvbHVtbjogflwiMi81XCI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5iYXNrZXQtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwiaW1hZ2UgaW5mb1wiXG4gICAgICBcInByaWNlIHF1YW50aXR5XCJcbiAgICAgIFwiYXV0b3NoaXAgYXV0b3NoaXBcIjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAxZnI7XG4gICAgICBnYXA6IDEycHggMTZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcHJpY2Uge1xuICAgICAgICB0ZXh0LXdyYXAtbW9kZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbmZvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3ByaWNlLXdyYXAge1xuICAgICAgICBncmlkLWFyZWE6IHByaWNlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3F1YW50aXR5IHtcbiAgICAgICAgLy9ncmlkLWFyZWE6IHF1YW50aXR5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX2F1dG9zaGlwLWF2YWlsYWJsZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiB+XCIxLzNcIjtcbiAgICAgIH1cblxuICAgICAgJl9fYnRuLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0JHQu9C+0Log0YEg0L/RgNCw0LnQvCDQv9C+0LTQv9C40YHQutC+0LlcbiAgLnByaW1lLWJlbmVmaXQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAudGl0bGUtc3R5bGUoMjhweCwgNjAwKTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2NvbnRlbnQtYmxvY2sge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2kvYmFza2V0L3ByaW1lX2JnLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcy1iYXJfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiByZXZlcnQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmV2ZXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZXZlcnQ7XG4gICAgICB9XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLy93aWR0aDogNTJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDEwcHgpIHtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmVhdHVyZXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX25vdGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgLmJ1dHRvbi1zdHlsZShAcHJpbWFyeS1jb2xvciwgMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yLCBAZGFyay10ZXh0LCA5OTlweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJldmVydDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmNvbG9yLWIge1xuICBjb2xvcjogIzUxNTA0RTtcbn1cblxuLmNvbG9yLXJlZCB7XG4gIGNvbG9yOiBAcmVkO1xufVxuXG4ud3Mtbncge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZ2FwOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgJi0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cblxuICAuc2VjdXJpdHktaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAuY2FyZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20taW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE3cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICBjb2xvcjogQGxpZ2h0LXRleHQ7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBpbnB1dCwgdGV4dGFyZWEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYxRUQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDE0cHggMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXG4gICAgJjpmb2N1cyArIGxhYmVsIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeV9vcmFuZ2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6Zm9jdXMsICY6bm90KDpwbGFjZWhvbGRlci1zaG93biksICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAmICsgbGFiZWwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzIH4gbGFiZWwsICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAmIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogNTglO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG59XG5cbi52b2x1bWUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBwYWRkaW5nOiAyNXB4IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDI3cHggcmdiYSgxMjEsIDEyOCwgMTQ4LCAuMSk7XG59XG5cbi5jb3Vwb25zIHtcbiAgbWFyZ2luOiAyNXB4IDAgNjBweDtcblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGVhZGxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICB9XG5cbiAgICAgIC5jb3VudGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjNTE1MDRFO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsbF90b19hY3Rpb24ge1xuICAgIG1hcmdpbjogMTVweCAwIDEwcHg7XG4gICAgcGFkZGluZzogMTNweCA4cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgYmFja2dyb3VuZDogI0ZGRkFDRjtcblxuICAgIC5pbmZvcm1lciB7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAubGlzdCB7XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAjNTE1MDRFO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjZiNDtcbiAgICAgIGNvbG9yOiAjYjdiNmI0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4pyUJztcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cblxuICAuZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xuICB9XG59XG5cbi5mcy0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1mcy0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uY291cG9uX2xhYmVsLWNvbWJpbmF0aW9uIHtcbiAgY29sb3I6ICNmZjQ2NTA7XG59XG5cbi5jb3Vwb25zX2NvbnRhaW5lciB7XG4gICYuZXhwYW5kIHtcbiAgICAuY291cG9uc19ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5saW5lX21pbnVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmxpbmVfcGx1cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb3Vwb25zX2JvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNoZWNrb3V0X2RlbGl2ZXJ5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX19wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uYmFza2V0X19kZWxpdmVyeSB7XG4gICYtcHJvbW8ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgY29sb3I6ICNGRjQ2NTA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAmLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5cbi5sZWFmbGV0LWRpdi1pY29uX19zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L3NlbGVjdGVkLW1hcmtlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubGVhZmxldC1kaXYtaWNvbl9fcmNvIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaS9iYXNrZXQvcmNvLW1hcmtlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubGVhZmxldC1kaXYtaWNvbl9fY291cmllciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L2NvdXJpZXItbWFya2VyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbiIsIi8q0KbQktCV0KLQkCovXG5cbi8vdG9kbyDQn9C10YDQtdC40LzQtdC90L7QstCw0YLRjCDQv9C10YDQtdC80LXQvdC90YvQtSDRhtCy0LXRgtC+0LJcblxuQGxpZ2h0Ymx1ZWxpZ2h0OiAjM0JBNjlDOyAvLyAxINC70LjQvdC40Y8g0YjQsNC/0LrQuCDQuCDRhtCy0LXRgiDRgdGB0YvQu9C+0LosINCw0LrRgtC40LLQvdGL0YUg0Y3Qu9C10LzQtdC90YLQvtCyXG5AbWFpbjogIzgwRDdDRjsgLy8gMiDQu9C40L3QuNGPINGI0LDQv9C60LgsINGG0LLQtdGCINC60L3QvtC/0L7QulxuQGxpZ2h0Ymx1ZTogIzgxZDhkMDtcblxuQHJlZDogI0ZGNDY1MDtcblxuQGdyZWVuOiAjNUE4MzJBO1xuQGxpZ2h0Z3JlZW46ICM3NjllNDc7XG5Ab3JhbmdlOiAjRUM5ODE5O1xuQHllbGxvdzogI0ZGQzcwMDtcblxuQGJsdWU6ICMzOTU1OUU7XG5AcHVycGxlOiAjNkYzRDhEO1xuQHBpbms6ICNBMTAwNEU7XG5AYnJvd246ICNCMDc3M0I7XG5AZ3JheTogI0Y4RjhGQjsgLy9uZXcgMjAyNFxuQGdyZXktbGlnaHQ6ICNGMkYxRUQ7XG5AZ3JleS1kYXJrOiAjODA4MDgwO1xuQGdyYXktY29sb3I6ICNCN0I2QjQ7XG5AbGlnaHQtdGV4dDogIzUxNTA0RTtcbkBncmV5LWJnOiAjRjhGOEZCO1xuQGdyZXk6ICM2QTZBNkE7XG5AYmxhY2s6ICMwMDAwMDA7XG5Ad2hpdGU6ICNmZmZmZmY7XG5AZm9udF9jb2xvcjogIzAwMDtcbkBwcmltYXJ5X29yYW5nZTogI0ZGQTgwMDtcblxuQHByaW1hcnktY29sb3I6IEBtYWluO1xuQHN1Y2Nlc3MtY29sb3I6ICM3MTkwNEE7XG5AZGFyay10ZXh0OiBAYmxhY2s7XG5cbi8qZm9udC1zaXplOiA2MCAqQGZvbnRyZW07Ki9cbkBwYWRkaW5ncmVtOiAoMXJlbSAvIDEwcHgpO1xuQGZvbnRyZW06ICgxcmVtIC8gMTBweCk7XG5cbkBtb2JfZm9udF9zaXplX3RleHQ6IDEuNnJlbTtcbkBtb2JfbGluZV9oZWlnaHQ6IDEuNTtcbkBtb2JfbGluZV9oZWlnaHRfYmlnX3RpdGxlOiAxLjM7XG5cbkBtb2Jfc3RhcnRfYm90dG9tX2JpZzogNjBweDtcbkBtb2Jfc3RhcnRfYm90dG9tX3NtYWxsOiA0MHB4O1xuXG4vLyBNaXhpbnNcbi5idXR0b24tc3R5bGUoQGJnOiAjZmZmLCBAYm9yZGVyOiBub25lLCBAY29sb3I6ICMwMDAsIEByYWRpdXM6IDQwcHgpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGJvcmRlcjogQGJvcmRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJnO1xuICBjb2xvcjogQGNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aXRsZS1zdHlsZShAc2l6ZTogMjRweCwgQHdlaWdodDogNjAwKSB7XG4gIGZvbnQtc2l6ZTogQHNpemU7XG4gIGZvbnQtd2VpZ2h0OiBAd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmJ0bi1yZXNldCgpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaW5wdXQtc3R5bGUoKSB7XG4gIHBhZGRpbmc6IDEzcHggMCAxNXB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXktbGlnaHQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNrZXQubGVzc1wiO1xyXG5cclxuaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4jd3JhcHBlciB7XHJcbiAgcGFkZGluZy10b3A6IDgwcHg7XHJcbn1cclxuXHJcbi5zaGFyZV9pY29uLCAuYmFza2V0X2ljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNjaGVja291dCB7XHJcbiAgJi5jaGVja291dC1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcclxuICB9XHJcblxyXG4gIC5iYXNrZXQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhc2tldF9fbGVmdCB7XHJcbiAgICBtaW4td2lkdGg6IDQzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnBhYy1jb250YWluZXIge1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG4uY2hlY2tvdXQge1xyXG4gICYtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcblxyXG4gICAgICAmLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE1NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAudGl0bGUtc3R5bGUoMzZweCwgNjAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlZnQtaW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gICZfX2JhY2stYnV0dG9uIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogQGxpZ2h0LXRleHQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmX19tYWluLXNlY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgJl9fZGVzYyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgQGdyYXktY29sb3I7XHJcbiAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG5cclxuICAgICAgJl9fc3VtbWFyeSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdW1tYXJ5LS1pbmFjdGl2ZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcclxuXHJcbiAgICAgIC5jaGVja291dF9fc2VjdGlvbi1sZWZ0X19zdW1tYXJ5IHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiAwIDEwMHB4O1xyXG5cclxuICAgICAgJl9fc3VtbWFyeSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG5cclxuICAgICAgICAud2FybmluZyB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9yZGVyLWluZm8tdGFibGUge1xyXG4gICAgICAgICAgdGFibGUsIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGdyYXk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX2NlbGwtc3RpY2t5IHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggMCAyMHB4IDAgIzYxNjE2MTI5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5iZ19ncmF5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJnX3doaXRlX2V2ZW46bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJnX3doaXRlX29kZDpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5mb250X25vcm1hbCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAmICoge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxlZnQge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgJl9fc3VtbWFyeSB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXN0YXR1cyB7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXktY29sb3I7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICYuY3VycmVudF9zdGVwIHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRncmVlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2NoZWNrb3V0L3NlY3Rpb24tY2hlY2tlZC5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAudGl0bGUtc3R5bGUoMjhweCwgNjAwKTtcclxuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgb3ZlcmZsb3c6IGNsaXA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yaWdodCB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB3aWR0aDogODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWVkaXQtYnRuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2NoZWNrb3V0L3NlY3Rpb24tZWRpdC5zdmcnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2NoZWNrb3V0L3NlY3Rpb24tZWRpdC1kaXNhYmxlZC5zdmcnKTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlucHV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWlucHV0LXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5LWxpZ2h0O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDE0cHggMTRweCAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMzVweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZWZ0OiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuXHJcbiAgICAgICAgJjpmb2N1cyArIGxhYmVsIHtcclxuICAgICAgICAgIHRvcDogMzVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMsICY6bm90KDpwbGFjZWhvbGRlci1zaG93biksICY6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAgICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JheS1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMgfiBsYWJlbCwgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1czppbnZhbGlkIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEByZWQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVCO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4ICNGRjNCMzAxQTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlucHV0LWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWVycm9ycyB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEByZWQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAmLWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvY2hlY2tvdXQvZXJyb3Iuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgLmJ1dHRvbi1zdHlsZShAcHJpbWFyeS1jb2xvciwgMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yLCBAZGFyay10ZXh0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5wdXQtY2hlY2tib3gtbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1zdW1tYXJ5IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhc2tldF9fY2hlY2tvdXQtYnRuIHtcclxuICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgLmNoZWNrb3V0X19sZWZ0LWlubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICB9XHJcblxyXG4gIC5jaGVja291dF9fYmFjay1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgI3dyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgfVxyXG5cclxuICBoZWFkZXIge1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAjQkVDNEQyNDA7XHJcbiAgfVxyXG5cclxuICAjY2hlY2tvdXQge1xyXG4gICAgLmJhc2tldF9fbGVmdCB7XHJcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hlY2tvdXQge1xyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICAmX19sb2dvIHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuXHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDU3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1sZWZ0IHtcclxuICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zdGF0dXMge1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogNThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhc2tldF9fY2hlY2tvdXQtYnRuIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zdW1tYXJ5IHtcclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbnB1dHMsICYtc3VtbWFyeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmFza2V0IHtcclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1bW1hcnkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5sZWFmbGV0LWdlb2xvY2F0aW9uLWJ1dHRvbiB7XHJcbiAgd2lkdGg6IDQ3cHg7XHJcbiAgaGVpZ2h0OiA0N3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBtYWluO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9pY29ucy9sb2NhdGlvbi5zdmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEzcHggMTVweDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVhZmxldC1jb250cm9sLXpvb20ge1xyXG4gICYtaW4sICYtb3V0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweCAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIgLmxlYWZsZXQtdG9wIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgdG9wOiAxMjVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmxlYWZsZXQtZGl2LWljb24ge1xyXG4gICZfX2NsdXN0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIEBncmF5LWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICZfX2NvdW50IHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmNvIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2RlayB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzFhYjI0ODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3JjbyB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIC8vINCb0LjRhNC70LXRgiDQv9C+0LfQuNGG0LjQvtC90LjRgNGD0LXRgiDRgtC+0YfQutC4INGH0LXRgNC10Lcg0YLRgNCw0L3RgdC70LXQudGCINC4INC3LdC40L3QtNC10LrRgSDQsiBqcyxcclxuICAgICAgLy8g0L/QvtGN0YLQvtC80YMg0LzQtdGC0LrQsCDQsdC10YHQv9C70LDRgtC90L7QuSDQtNC+0YHRgtCw0LLQutC4INCy0YHQtdCz0LTQsCDQvdCw0LrQu9Cw0LTRi9Cy0LDQtdGC0YHRjyDQv9C+0LLQtdGA0YUg0LjQutC+0L3QutC4LlxyXG4gICAgICAvLyDQp9GC0L7QsdGLINGN0YLQvtCz0L4g0LjQt9Cx0LXQttCw0YLRjCwg0LjQutC+0L3QutGDINCy0YvQstC+0LbRgyDQsiDQsdC10YTQvtGALdC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGC0LVcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvcmNvLW1hcmtlci5wbmcnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDE5MCwgMTk2LCAyMTAsIDAuMjUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmID4gYiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NkZWsge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvbWFya2VyLWNkZWsucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDE5MCwgMTk2LCAyMTAsIDAuMjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLmRheS1zZWxlY3RvciB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgJl9fZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZGF5IHtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzLCBjb2xvciAwLjJzO1xyXG5cclxuICAgICYtLXNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZDogb3JhbmdlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX25vdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICYtc3VwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmF1dG9PcmRlci10ZXh0X2Jsb2NrIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEycHg7XHJcbn1cclxuXHJcbi5kZWxpdmVyeS1tb2RhbCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICB6LWluZGV4OiAxMDAzO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgLmRlbGl2ZXJ5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICZfX21hcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hZGRpdGluYWwtYmxvY2sge1xyXG4gICAgICB6LWluZGV4OiA0MDg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19hZGRpdGluYWwtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyOTc5QjtcclxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjOTI5NzliO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMHB4IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktbGlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ub3RlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29tbWVudC10ZXh0IHtcclxuICAgICAgY29sb3I6ICM1MTUwNEU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1tb2RhbCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyLWJsb2NrIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYxRUQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFicyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZXZlcnQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIC5kZWxpdmVyeV9fY2xvc2Uge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFiIHtcclxuICAgICAgcGFkZGluZzogMTZweCAyOHB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIxMHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWFjdGl2ZSxcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IEBsaWdodGJsdWVsaWdodDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZXZlcnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaWRlYmFyIHtcclxuICAgICAgd2lkdGg6IDUyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDdweCAwIDMwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICYgPiA6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRUFFNztcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xyXG4gICAgICAgIHdpZHRoOiA0MjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY291cmllciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgICAuZGVsaXZlcnlfX3NlYXJjaC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvdXJpZXItd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICYtbW9iaWxlIHtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IHJldmVydDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpY2t1cC1saXN0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJlxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwtc3VwIHtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGlja3VwLXdyYXBwZXIge1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pbnB1dC1ncm91cCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbi1zZWFyY2gsICZfX2ljb24tY2xlYXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB0b3A6IDU4JTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9vdGVyIHtcclxuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHotaW5kZXg6IDQwNTtcclxuICAgIH1cclxuXHJcbiAgICAmX19waWNrdXAtc2VsZWN0IHtcclxuICAgICAgcGFkZGluZzogMTNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2xvc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVsaXZlcnlfX2JvZHktbW9kaWxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmRlbGl2ZXJ5LW1vYmlsZSB7XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdC1vcGVuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IDQwODtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzUxNTA0RTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BpY2tVcHMtYmxvY2sge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDQwNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcblxyXG4gICAgICAucGlja1Vwcy10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRUFFNztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBpY2t1cC1saXN0IHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogNzB2aDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBpY2t1cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAvLyAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQkVBRTc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgLmFkZHJlc3MtaW5wdXRfX2Jsb2NrIHtcclxuICAgIHotaW5kZXg6IDUwMDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAucGlja3VwLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAucGlja3VwLWl0ZW0ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlO1xyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZBODAwO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY2FsY19wcmljZSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBpY2t1cC13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5waWNrdXAtcmFkaW8ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGQTgwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZDo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkE4MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBpY2t1cC1pbmZvIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLnBpY2t1cC10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICMwYzBjMGM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waWNrdXAtcHJpY2Uge1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBpY2t1cC1hZGRyZXNzLFxyXG4gICAgICAucGlja3VwLXRpbWUge1xyXG4gICAgICAgIGNvbG9yOiAjNTE1MDRFO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBpY2t1cC1sb2dvIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIC8vbWluLXdpZHRoOiAzMHB4O1xyXG4gICAgICAvL21heC13aWR0aDogNjBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5vcmRlci1pbmZvLXRhYmxlIHtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGVja291dF9fc2VjdGlvbi10aXRsZS0taW5hY3RpdmUge1xyXG4gIGNvbG9yOiByZ2IoMTgzLCAxODIsIDE4MCk7XHJcbn1cclxuXHJcbi5kZWxpdmVyeV9fYm9keS0tc3BsaXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcblxyXG4ucGljay11cCB7XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNTE1MDRFO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgfVxyXG5cclxuICAmX19wcmljZSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgfVxyXG59XHJcblxyXG4udHJhbnNwYXJlbnQtYmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYWRlLWVudGVyLWFjdGl2ZSxcclxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZSwgdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLmZhZGUtZW50ZXItZnJvbSxcclxuLmZhZGUtbGVhdmUtdG8ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG59XHJcblxyXG4jY2hlY2tvdXQge1xyXG4gIC5iYXNrZXRfX3JpZ2h0IHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgIHRvcDogMTQwcHg7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZGVsaXZlcnktb3B0aW9ucyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyRjFFRDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46MjBweCAwO1xyXG59XHJcblxyXG4uZGVsaXZlcnktb3B0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgY29sdW1uLWdhcDogNHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJGMUVEO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19wcmljZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM2RkE0NEU7IC8vINC30LXQu9GR0L3QsNGPINGA0LDQvNC60LBcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM2RkE0NEU7IC8vINC30LXQu9GR0L3QsNGPINGC0L7Rh9C60LBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgcGFkZGluZzogM3B4IDE3cHggM3B4IDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHdpZHRoOiA3N3B4O1xyXG5cclxuICAgIC50eXBlXzEge1xyXG4gICAgICBjb2xvcjogIzc0NUZBQztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUZGQTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZGVsaXZlcnlfX2NvdXJpZXItZmlyc3Qtc3RlcHtcclxuICAuZGVsaXZlcnktYWRkcmVzcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgICZfX2VkaXQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fZWRpdDpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ub3JkZXItaW5mby10YWJsZV9fdmF0e1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG59IiwiLyrQptCS0JXQotCQKi9cbi8qZm9udC1zaXplOiA2MCAqQGZvbnRyZW07Ki9cbiNiYXNrZXQtYmcge1xuICBiYWNrZ3JvdW5kOiAjRjhGOEZCICFpbXBvcnRhbnQ7XG59XG4uYmFza2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJhc2tldCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhc2tldCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG4uYmFza2V0X19sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFza2V0X19yaWdodCB7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uYmFza2V0X19oZWFkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmFza2V0X19oZWFkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUVFRTtcbiAgfVxufVxuLmJhc2tldF9fdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5iYXNrZXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmFza2V0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYmFza2V0X19zaGFyZS1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzNCQTY5Qztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmFza2V0X19zaGFyZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iYXNrZXRfX3NoYXJlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uYmFza2V0X19hdmFpbGFibGUtaXRlbXMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmJhc2tldF9fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJhc2tldF9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhc2tldF9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYmFza2V0X19jb250aW51ZS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwRDdDRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmFza2V0X19jb250aW51ZS1idG4tLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYXNrZXRfX2NvbnRpbnVlLWJ0bi0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAuYmFza2V0X19jb250aW51ZS1idG4tLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhc2tldF9fY29udGludWUtYnRuLS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYXNrZXRfX2F1dGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmJhc2tldF9fYXV0aC0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFza2V0X19hdXRoLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwOHB4KSB7XG4gIC5iYXNrZXRfX2F1dGgge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmJhc2tldF9fYXV0aC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFza2V0X19hdXRoLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmJhc2tldF9fYXV0aC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJhc2tldF9fbG9naW4tYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwRDdDRjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYXNrZXRfX3N0YXR1cyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5iYXNrZXRfX3N0YXR1cy0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFza2V0X19zdGF0dXMtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTA4cHgpIHtcbiAgLmJhc2tldF9fc3RhdHVzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5iYXNrZXRfX3N0YXR1cy0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFza2V0X19zdGF0dXMtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmJhc2tldF9fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uYmFza2V0X19zdGF0dXMtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5iYXNrZXRfX3N0YXR1cy1sYWJlbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5iYXNrZXRfX3N0YXR1cy1sYWJlbCB7XG4gIGNvbG9yOiAjNzE5MDRBO1xufVxuLmJhc2tldF9fc3RhdHVzLWlkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5iYXNrZXRfX3Byb21vIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFza2V0X19wcm9tby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBnYXA6IDIwcHg7XG59XG4uYmFza2V0X19wcm9tby1pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLmJhc2tldF9fcHJvbW8taW5wdXQge1xuICBwYWRkaW5nOiAxM3B4IDAgMTVweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYxRUQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4uYmFza2V0X19wcm9tby1jbGVhciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNCN0I2QjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYXNrZXRfX3Byb21vLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhc2tldF9fcHJvbW8tYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xufVxuLmJhc2tldF9fcHJvbW8tYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYmFza2V0X19wcm9tby1zdWNjZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uYmFza2V0X19wcm9tby1zdWNjZXNzIC5iYXNrZXRfX3Byb21vLWlucHV0IHtcbiAgYmFja2dyb3VuZDogI0YyRjFFRDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5iYXNrZXRfX3Byb21vLXN1Y2Nlc3MgLmJhc2tldF9fcHJvbW8tbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYmFza2V0X19zdW1tYXJ5IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5iYXNrZXRfX3N1bW1hcnktdmFsdWUtLWJvbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uYmFza2V0X19zdW1tYXJ5LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJhc2tldF9fc3VtbWFyeS1yb3ctLXRvdGFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCN0I2QjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYmFza2V0X19zdW1tYXJ5LXJvdy0tZGlzY291bnQge1xuICBjb2xvcjogI0ZGNDY1MDtcbn1cbi5iYXNrZXRfX3N1bW1hcnktcm93LS1pbmZvcm1hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0X19zdW1tYXJ5LXRvdGFsLS1kaXNjb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0IC5kZWxpdmVyeV9fdmFsdWUge1xuICBjb2xvcjogI0I3QjZCNDtcbn1cbi5iYXNrZXRfX2NoZWNrb3V0LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ3Q0Y7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xufVxuLmJhc2tldF9fY2hlY2tvdXQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFza2V0X19jaGVja291dC1idG46ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xuICBib3JkZXItY29sb3I6ICNCN0I2QjQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMHB4O1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWluZm9ybWVyIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFDRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxM3B4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci1pbmZvcm1lciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGQUNGO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYmFza2V0X19hdXRvb3JkZXItaW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjJmMDtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI0ZGNDY1MDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci0tZXJyb3JzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjJmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFQjtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uYmFza2V0X19hdXRvb3JkZXItLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGQTgwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci0tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogICAgJi1jaGVja21hcmsge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfSovXG59XG4uYmFza2V0X19zdWJzY3JpYmUtY2hlY2tib3gge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrYm94OmNoZWNrZWQgKyAuYmFza2V0X19zdWJzY3JpYmUtY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2OWU0NztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvY2hlY2tib3guc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZS1jaGVja2JveDppbnZhbGlkICsgLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrbWFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjQ2NTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XG59XG4uYmFza2V0X19zdWJzY3JpYmUtY2hlY2ttYXJrIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJhc2tldF9fbGVnYWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFza2V0X19sZWdhbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5iYXNrZXRfX3VuYXZpbGFibGUtaXRlbXMge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAyMzBweCBhdXRvIGF1dG87XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbS0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVCO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2NvbXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2ltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX25hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaWNlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2UtLXVuaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaWNlLS1kaXNjb3VudC1zYWxlIHtcbiAgY29sb3I6ICNGRjQ5MzQgIWltcG9ydGFudDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19wcmljZS0tcHJvbW8ge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDUwJSk7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2UtcHJpbWUge1xuICBjb2xvcjogIzNCQTY5QyAhaW1wb3J0YW50O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaW1lIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzNCQTY5Qztcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2J0bi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB3aWR0aDogOTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyRjFFRDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2J0bjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogdW5zZXQ7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fYnRuOmRpc2FibGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0YyRjFFRDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fc3VidG90YWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3VuaXQtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMzQkE2OUM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2F1dG9zaGlwLWF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZBQ0Y7XG4gIGNvbG9yOiAjRkZBODAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGdyaWQtY29sdW1uOiAyLzU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2UgaW5mb1wiIFwicHJpY2UgcXVhbnRpdHlcIiBcImF1dG9zaGlwIGF1dG9zaGlwXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IDFmcjtcbiAgICBnYXA6IDEycHggMTZweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtX19pbWFnZSB7XG4gICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2Uge1xuICAgIHRleHQtd3JhcC1tb2RlOiBub3dyYXA7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX2luZm8ge1xuICAgIGdyaWQtYXJlYTogaW5mbztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaWNlLXdyYXAge1xuICAgIGdyaWQtYXJlYTogcHJpY2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICB9XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtX19xdWFudGl0eSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICB9XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtX19hdXRvc2hpcC1hdmFpbGFibGUge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX2J0bi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19oZWFkbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fY29udGVudC1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pL2Jhc2tldC9wcmltZV9iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19wcm9ncmVzcy1iYXJfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZCO1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19jb250ZW50IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogcmV2ZXJ0O1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNDRweDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IHJldmVydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiByZXZlcnQ7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19pY29uLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19pY29uIGltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19pY29uIGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0LXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ZlYXR1cmVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ZlYXR1cmVzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ZlYXR1cmVzIHAge1xuICBtYXJnaW46IDA7XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19mZWF0dXJlcyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX25vdGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IHJldmVydDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYmFza2V0IC5wcmltZS1iZW5lZml0X19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19idG4tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fYnRuLWljb24ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb2xvci1iIHtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uY29sb3ItcmVkIHtcbiAgY29sb3I6ICNGRjQ2NTA7XG59XG4ud3Mtbncge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJhc2tldF9fcGF5bWVudC1pbmZvcm1lciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGdhcDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJhc2tldF9fcGF5bWVudC1pbmZvcm1lci0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwOHB4KSB7XG4gIC5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmJhc2tldF9fcGF5bWVudC1pbmZvcm1lci0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFza2V0X19wYXltZW50LWluZm9ybWVyLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyIC5zZWN1cml0eS1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbn1cbi5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXIgLmNhcmRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyIC5jYXJkcyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmN1c3RvbS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20taW5wdXQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWZ0OiAxNHB4O1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5jdXN0b20taW5wdXRfX2ljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0LFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjFFRDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxNHB4IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuLmN1c3RvbS1pbnB1dCBpbnB1dDpmb2N1cyArIGxhYmVsLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpmb2N1cyArIGxhYmVsIHtcbiAgdG9wOiAxN3B4O1xufVxuLmN1c3RvbS1pbnB1dCBpbnB1dDpmb2N1cyxcbi5jdXN0b20taW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZBODAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1pbnB1dCBpbnB1dDpmb2N1cyArIGxhYmVsLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpmb2N1cyArIGxhYmVsLFxuLmN1c3RvbS1pbnB1dCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLFxuLmN1c3RvbS1pbnB1dCBpbnB1dDotd2Via2l0LWF1dG9maWxsICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgKyBsYWJlbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmN1c3RvbS1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVsLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLFxuLmN1c3RvbS1pbnB1dCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0OjpwbGFjZWhvbGRlcixcbi5jdXN0b20taW5wdXQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLmN1c3RvbS1pbnB1dCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1OCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnZvbHVtZSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIHBhZGRpbmc6IDI1cHggMzVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMjdweCByZ2JhKDEyMSwgMTI4LCAxNDgsIDAuMSk7XG59XG4uY291cG9ucyB7XG4gIG1hcmdpbjogMjVweCAwIDYwcHg7XG59XG4uY291cG9ucyAuZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb3Vwb25zIC5oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvdXBvbnMgLmhlYWQgLmhlYWRsaW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Vwb25zIC5oZWFkIC5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY291cG9ucyAuaGVhZCAuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uY291cG9ucyAuaGVhZCAuaGVhZGxpbmUgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xufVxuLmNvdXBvbnMgLmhlYWQgLmhlYWRsaW5lIC5jb3VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG59XG4uY291cG9ucyAuaGVhZCAuY29sbGFwc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY291cG9ucyAuaGVhZCAuY29sbGFwc2UgLmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmNvdXBvbnMgLmhlYWQgLmNvbGxhcHNlIC5saW5lIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uY291cG9ucyAuaGVhZCAuY29sbGFwc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmNvdXBvbnMgLmNhbGxfdG9fYWN0aW9uIHtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbiAgcGFkZGluZzogMTNweCA4cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGQUNGO1xufVxuLmNvdXBvbnMgLmNhbGxfdG9fYWN0aW9uIC5pbmZvcm1lciB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb3Vwb25zIC5saXN0IC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb3Vwb25zIC5saXN0IC5pdGVtIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jb3Vwb25zIC5saXN0IC5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uY291cG9ucyAubGlzdCAuaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291cG9ucyBsYWJlbCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTJweCA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb3Vwb25zIGxhYmVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5jb3Vwb25zIGxhYmVsLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5jb3Vwb25zIGxhYmVsLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMSAhaW1wb3J0YW50O1xufVxuLmNvdXBvbnMgbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDE3cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiNmI0O1xuICBjb2xvcjogI2I3YjZiNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG59XG4uY291cG9ucyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ+KclCc7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5jb3Vwb25zIC5kaXNhYmxlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xufVxuLmZzLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1mcy0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLmNvdXBvbl9sYWJlbC1jb21iaW5hdGlvbiB7XG4gIGNvbG9yOiAjZmY0NjUwO1xufVxuLmNvdXBvbnNfY29udGFpbmVyLmV4cGFuZCAuY291cG9uc19ib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY291cG9uc19jb250YWluZXIuZXhwYW5kIC5saW5lX21pbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb3Vwb25zX2NvbnRhaW5lci5leHBhbmQgLmxpbmVfcGx1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291cG9uc19jb250YWluZXIgLmNvdXBvbnNfYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXRfZGVsaXZlcnkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNoZWNrb3V0X2RlbGl2ZXJ5X19wcm9ncmVzcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYmFza2V0X19kZWxpdmVyeS1wcm9tbyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFza2V0X19kZWxpdmVyeS10aXRsZSB7XG4gIGNvbG9yOiAjRkY0NjUwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYmFza2V0X19kZWxpdmVyeS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5iYXNrZXRfX2RlbGl2ZXJ5LWRlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pL2Jhc2tldC9zZWxlY3RlZC1tYXJrZXIucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19yY28ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pL2Jhc2tldC9yY28tbWFya2VyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fY291cmllciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L2NvdXJpZXItbWFya2VyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDgwcHg7XG59XG4jd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuLnNoYXJlX2ljb24sXG4uYmFza2V0X2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NoZWNrb3V0LmNoZWNrb3V0LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjY2hlY2tvdXQgLmJhc2tldCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cbiNjaGVja291dCAuYmFza2V0X19sZWZ0IHtcbiAgbWluLXdpZHRoOiA0MzBweDtcbn1cbi5wYWMtY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk7XG59XG4uY2hlY2tvdXQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaGVja291dC1oZWFkZXJfX2xvZ28ge1xuICB3aWR0aDogMjAwcHg7XG59XG4uY2hlY2tvdXQtaGVhZGVyX19sb2dvLWltZyB7XG4gIHdpZHRoOiAxNTVweDtcbn1cbi5jaGVja291dC1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5jaGVja291dF9fbGVmdC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2hlY2tvdXRfX2JhY2stYnV0dG9uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1MTUwNEU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBnYXA6IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5jaGVja291dF9fbWFpbi1zZWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jaGVja291dF9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2hlY2tvdXRfX3NlY3Rpb25fX2Rlc2Mge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCN0I2QjQ7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1oZWFkZXJfX3N1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb25fX3N1bW1hcnktLWluYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDIwMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uX19zdW1tYXJ5LS1pbmFjdGl2ZSAuY2hlY2tvdXRfX3NlY3Rpb24tbGVmdF9fc3VtbWFyeSB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY2hlY2tvdXRfX3NlY3Rpb25fX3N1bW1hcnktLWluYWN0aXZlIC5jaGVja291dF9fc2VjdGlvbi1sZWZ0X19zdW1tYXJ5IHtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY2hlY2tvdXRfX3NlY3Rpb25fX3N1bW1hcnktLWluYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHkge1xuICBwYWRkaW5nOiAwIDEwMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAud2FybmluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSB0YWJsZSxcbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIHRoLFxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgdGQge1xuICBib3JkZXItY29sb3I6ICNGOEY4RkI7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSB0YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGVfX2NlbGwtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGVfX2NlbGwtc3RpY2t5OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAtM3B4IDAgMjBweCAwICM2MTYxNjEyOTtcbiAgfVxufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgLmJnX2dyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZCO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgLmJnX3doaXRlX2V2ZW46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSAuYmdfd2hpdGVfb2RkOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSAuZm9udF9ub3JtYWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgLmZvbnRfbm9ybWFsICoge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tbGVmdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tbGVmdF9fc3VtbWFyeSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLXN0YXR1cyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I3QjZCNDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLXN0YXR1cy5jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWNoZWNrZWQuc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jaGVja291dF9fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLXJpZ2h0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA4NHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWVkaXQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWVkaXQuc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWVkaXQtYnRuOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWVkaXQtZGlzYWJsZWQuc3ZnJyk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taW5wdXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjFFRDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjVweCAxNHB4IDE0cHggMTRweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlZnQ6IDE0cHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpmb2N1cyArIGxhYmVsIHtcbiAgdG9wOiAzNXB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpmb2N1cyArIGxhYmVsLFxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLFxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDotd2Via2l0LWF1dG9maWxsICsgbGFiZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKTo6cGxhY2Vob2xkZXIsXG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCN0I2QjQ7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIGlucHV0OmZvY3VzIH4gbGFiZWwsXG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpmb2N1czppbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNDY1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFQjtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4ICNGRjNCMzAxQTtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1pbnB1dC1lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIGNvbG9yOiAjRkY0NjUwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBoZWlnaHQ6IDA7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tZXJyb3JzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGNDY1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFQjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1lcnJvcnMtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvY2hlY2tvdXQvZXJyb3Iuc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1lcnJvcnMtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWVycm9ycyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MEQ3Q0Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ3Q0Y7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taW5wdXQtY2hlY2tib3gtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tc3VtbWFyeS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuYmFza2V0X19jaGVja291dC1idG4ge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNoZWNrb3V0X19sZWZ0LWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG4gIC5jaGVja291dF9fYmFjay1idXR0b24ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICN3cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxuICBoZWFkZXIge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4ICNCRUM0RDI0MDtcbiAgfVxuICAjY2hlY2tvdXQgLmJhc2tldF9fbGVmdCB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxuICAuY2hlY2tvdXQtaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuY2hlY2tvdXQtaGVhZGVyX19sb2dvLWltZyB7XG4gICAgd2lkdGg6IDU3cHg7XG4gIH1cbiAgLmNoZWNrb3V0LWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLWxlZnQge1xuICAgIHdpZHRoOiA1NnB4O1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbi1zdGF0dXMge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24tcmlnaHQge1xuICAgIHdpZHRoOiA1OHB4O1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbiAuYmFza2V0X19jaGVja291dC1idG4ge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbi1zdW1tYXJ5LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24taW5wdXRzLFxuICAuY2hlY2tvdXRfX3NlY3Rpb24tc3VtbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmJhc2tldF9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmFza2V0X19zdW1tYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ubGVhZmxldC1nZW9sb2NhdGlvbi1idXR0b24ge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvaWNvbnMvbG9jYXRpb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxM3B4IDE1cHg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVhZmxldC1nZW9sb2NhdGlvbi1idXR0b24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4IDhweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250LWZhbWlseTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVhZmxldC1jb250cm9sLXpvb20taW4sXG4gIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICAgIGZvbnQtc2l6ZTogMjNweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC10b3Age1xuICAgIHRvcDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmxlYWZsZXQtZGl2LWljb25fX2NsdXN0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTkwLCAxOTYsIDIxMCwgMC4yNSk7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNCN0I2QjQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19jbHVzdGVyX19jb3VudCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmxlYWZsZXQtZGl2LWljb25fX2NsdXN0ZXJfX3JjbyB7XG4gIGJvcmRlci1jb2xvcjogIzNCQTY5Qztcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19jbHVzdGVyX19jZGVrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWFiMjQ4O1xufVxuLmxlYWZsZXQtZGl2LWljb25fX3JjbzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2Jhc2tldC9yY28tbWFya2VyLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTkwLCAxOTYsIDIxMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fcmNvID4gYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGRjQ2NTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19jZGVrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvbWFya2VyLWNkZWsucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmRheS1zZWxlY3RvciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZGF5LXNlbGVjdG9yX19mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5kYXktc2VsZWN0b3JfX2RheSB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgY29sb3IgMC4ycztcbn1cbi5kYXktc2VsZWN0b3JfX2RheS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiBvcmFuZ2U7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXktc2VsZWN0b3JfX2RheSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmRheS1zZWxlY3Rvcl9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cbi5kYXktc2VsZWN0b3JfX25vdGUtc3VwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmF1dG9PcmRlci10ZXh0X2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiAxMDAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fbWFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC1ibG9jayB7XG4gIHotaW5kZXg6IDQwODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYWRkaXRpbmFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC10aXRsZTpiZWZvcmUge1xuICB3aWR0aDogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyOTc5QjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzkyOTc5YjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMHB4IDBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC10aXRsZTphZnRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC0yMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjFFRDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX25vdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2NvbW1lbnQtdGV4dCB7XG4gIGNvbG9yOiAjNTE1MDRFO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnktLW1vZGFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2hlYWRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19oZWFkZXItYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMUVEO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2hlYWRlci1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IHJldmVydDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFicyAuZGVsaXZlcnlfX2Nsb3NlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gIHBhZGRpbmc6IDE2cHggMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMTBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X190YWItLWFjdGl2ZSxcbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYjpob3ZlciB7XG4gIGNvbG9yOiAjM0JBNjlDO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFiLS1hY3RpdmU6YmVmb3JlLFxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFiOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0JBNjlDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmV2ZXJ0O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgd2lkdGg6IDUyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDdweCAwIDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3NpZGViYXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQUU3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgICB3aWR0aDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jb3VyaWVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2NvdXJpZXIgLmRlbGl2ZXJ5X19zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDMwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jb3VyaWVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19ib2R5LW1vYmlsZSB7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBvdmVyZmxvdy15OiByZXZlcnQ7XG4gIH1cbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3BpY2t1cC1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5IC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fbGFiZWwtc3VwIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19pY29uLXNlYXJjaCxcbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2ljb24tY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDU4JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiA0MDU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19waWNrdXAtc2VsZWN0IHtcbiAgcGFkZGluZzogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jbG9zZSBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2Nsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19ib2R5LW1vZGlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5LW1vYmlsZV9fYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX2xpc3Qtb3BlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiA0MDg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5LW1vYmlsZV9fbGlzdC1vcGVuIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzUxNTA0RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX3BpY2tVcHMtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQwNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5LW1vYmlsZV9fcGlja1Vwcy1ibG9jayAucGlja1Vwcy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVBRTc7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5LW1vYmlsZV9fcGlja1Vwcy1ibG9jayAucGlja3VwLWxpc3Qge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDcwdmg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmFkZHJlc3MtaW5wdXRfX2Jsb2NrIHtcbiAgei1pbmRleDogNTAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZTtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtLXdyYXBwZXIuc2VsZWN0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZBODAwO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbS13cmFwcGVyLnNlbGVjdGVkIGlucHV0W3R5cGU9XCJyYWRpb1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTgwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0tY2FsY19wcmljZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6ICNGRkE4MDA7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4MDA7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1pbmZvIC5waWNrdXAtdGl0bGUge1xuICBjb2xvcjogIzBjMGMwYztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLWluZm8gLnBpY2t1cC1wcmljZSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1pbmZvIC5waWNrdXAtYWRkcmVzcyxcbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1pbmZvIC5waWNrdXAtdGltZSB7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLWxvZ28ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tdGl0bGUtLWluYWN0aXZlIHtcbiAgY29sb3I6ICNiN2I2YjQ7XG59XG4uZGVsaXZlcnlfX2JvZHktLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cbi5waWNrLXVwX193cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuLnBpY2stdXBfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnBpY2stdXBfX2luZm8ge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnBpY2stdXBfX3ByaWNlIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnRyYW5zcGFyZW50LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLCB0cmFuc2Zvcm0gMC40cyBlYXNlO1xufVxuLmZhZGUtZW50ZXItZnJvbSxcbi5mYWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xufVxuI2NoZWNrb3V0IC5iYXNrZXRfX3JpZ2h0IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbiNjaGVja291dCAuYmFza2V0X19yaWdodCBmb3JtIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxNDBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5kZWxpdmVyeS1vcHRpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyRjFFRDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5kZWxpdmVyeS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sdW1uLWdhcDogNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjFFRDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRlbGl2ZXJ5LW9wdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5kZWxpdmVyeS1vcHRpb25fX3ByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmRlbGl2ZXJ5LW9wdGlvbl9faW5wdXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzZGQTQ0RTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uZGVsaXZlcnktb3B0aW9uX19pbnB1dDpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzZGQTQ0RTtcbn1cbi5kZWxpdmVyeS1vcHRpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi5kZWxpdmVyeS1vcHRpb25fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmRlbGl2ZXJ5LW9wdGlvbl9fZGVzYyB7XG4gIHBhZGRpbmc6IDNweCAxN3B4IDNweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgd2lkdGg6IDc3cHg7XG59XG4uZGVsaXZlcnktb3B0aW9uX19kZXNjIC50eXBlXzEge1xuICBjb2xvcjogIzc0NUZBQztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRUZGQTtcbn1cbi5kZWxpdmVyeV9fY291cmllci1maXJzdC1zdGVwIC5kZWxpdmVyeS1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuLmRlbGl2ZXJ5X19jb3VyaWVyLWZpcnN0LXN0ZXAgLmRlbGl2ZXJ5LWFkZHJlc3NfX3RleHQge1xuICBmbGV4OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZGVsaXZlcnlfX2NvdXJpZXItZmlyc3Qtc3RlcCAuZGVsaXZlcnktYWRkcmVzc19fZWRpdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNjY2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZGVsaXZlcnlfX2NvdXJpZXItZmlyc3Qtc3RlcCAuZGVsaXZlcnktYWRkcmVzc19fZWRpdDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm9yZGVyLWluZm8tdGFibGVfX3ZhdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iXX0= */