#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:right}.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 .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}.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-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:46px!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}.sup-text{font-size:16px}.ai-c{align-items:center}.mt-20{margin-top:20px}.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}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2tldC5sZXNzIiwidmFyaWFibGVzLmxlc3MiLCJjaGVja291dDIubGVzcyIsImNoZWNrb3V0Mi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsVSxDQUNFLDRCLENBR0YsTyxDQUNFLFksQ0FDQSxVLENBQ0EsUSxDQUNBLGMsQ0FFQSxvQ0FBQSxPLENBQ0UsYyxDQUNBLHNCLENBQ0Esa0IsQUFFRix5QkFBQSxPLENBQ0UsZ0JBR0YsYSxDQUNFLFUsQ0FHRixjLENBQ0UsZSxDQUNBLFUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBR0YsdUIsQ0FDRSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHlCQUFBLHVCLENBQ0UsbUIsQ0FDQSxtQ0FJSixjLENDbUJBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0RuQkUseUJBQUEsYyxDQUNFLGdCLEFBRUYseUJBQUEsYyxDQUNFLGdCQUlKLGtCLENDZUEsYyxDQUNBLFEsQ0FDQSxjLENBQ0EsUyxDQUNBLFksQ0RqQkUsWSxDQUNBLGtCLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLHlCQUFBLGtCLENBQ0UsZ0IsQUFFRix5QkFBQSxrQixDQUNFLGdCQUlKLHdCLENBQ0UsZSxDQUdGLHNCLENDWEEsYyxDQUNBLGUsQ0FDQSxnQixDRFdFLGtCLENBQ0EseUJBQUEsc0IsQ0FDRSxnQixBQUVGLHlCQUFBLHNCLENBQ0UsZ0JBSUoscUIsQ0NwQ0Esb0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsNEIsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENENkJFLDhCLENBQ0UsYSxDQUdGLDZCLENBQ0UsWSxDQUdGLHlCQUNFLDhCLENBQ0UsWSxDQUdGLDZCLENBQ0UsYSxDQUNBLGUsQ0FDQSxlQUtOLGEsQ0FDRSxxQixDQUNBLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBRUEsc0IsQ0FDRSxZLENBR0YscUIsQ0FDRSxZLENBR0YseUJBQUEsYSxDQUNFLGUsQ0FFQSxzQixDQUNFLFksQ0FHRixxQixDQUNFLFksQ0FDQSxvQkFLTixrQixDQUNFLGMsQ0FDQSxlLENBR0Ysa0IsQ0M5RkEsb0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSx3QixDQUNBLFUsQ0FDQSxvQixDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGMsQ0R3RkEsZSxDQUNFLFksQ0FDQSxxQixDQUNBLFksQ0FDQSxxQixDQUNBLE8sQ0FFQSx3QixDQUNFLFksQ0FHRix1QixDQUNFLFksQ0FHRix5QkFBQSxlLENBQ0UsZSxDQUVBLHdCLENBQ0UsWSxDQUdGLHVCLENBQ0UsY0FLTix5QixDQ2hIQSxjLENBQ0EsZSxDQUNBLGdCLENEa0hBLG9CLENBQ0UsWSxDQUNBLGtCLENBQ0EsUSxDQUdGLDZCLENBQ0UsWSxDQUNBLHFCLENBR0YscUIsQ0FDRSxhLENBR0Ysa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FHRixjLENBQ0UsWSxDQUNBLHFCLENBRUEsc0IsQ0FDRSxZLENBQ0Esb0IsQ0FDQSxlLENBQ0EsUSxDQUlGLDRCLENBQ0UsaUIsQ0FDQSxNLENBR0Ysb0IsQ0MxSUYsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLFEsQ0FDQSxrQixDRHdJSSxVLENBQ0EsMkIsQ0FjRixrQixDQVhBLG9CLENDMUpGLGMsQ0FDQSxRLENBQ0EsYyxDQUNBLFMsQ0FDQSxZLENEc0pFLG9CLENBRUUsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLDBCLENBQ0EsYyxDQUNBLGEsQ0FJRixrQixDQ2hLRixhLENEa0tJLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQUNBLCtCLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FFQSwwQixDQUNFLHdCLENBR0YsMkIsQ0FDRSxVLENBQ0EsYyxDQUlKLHNCLENBbUJGLGdCLENBbEJJLFksQ0FDQSxxQixDQUNBLE8sQ0FIRiwyQyxDQU1JLGtCLENBQ0Esa0IsQ0FDQSxZLENBUkosNkMsQ0FZSSxjLENBQ0EsVSxDQU1OLGdCLENBQ0UsWSxDQUNBLHFCLENBR0EsUSxDQUVBLDRCLENBQ0UsWSxDQUNBLHFCLENBQ0Esb0IsQ0FHRixvQixDQUNFLFksQ0FDQSw2QixDQUNBLGMsQ0FDQSxlLENBRUEsMkIsQ0FDRSw0QixDQUNBLGUsQ0FJRiw4QixDQUNFLGEsQ0FNRixpQyxDQUdFLGdCLENBSEYsaUMsQ0FTRixnQyxDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQXZUTix3QixDQTRUSSxhLENBR0YscUIsQ0NyUkEsb0IsQ0FDQSxpQixDQUVBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDRDZRRSxVLENBQ0Esd0IsQ0FFQSwyQixDQUNFLHFCLENBR0YsOEIsQ0FDRSwwQixDQUNBLHdCLENBQ0Esb0IsQ0FDQSxjLENBSUosc0IsQ0FDRSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxvQixDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxVLENBQ0EsUSxDQUVBLDRCLENFNVBFLHFELENGNlBBLHFCLENBS0osMkIsQ0FDRSxZLENBQ0Esd0IsQ0FDQSxZLENBQ0EsUSxDQUNBLHNCLENBcWFBLGtDLENBOVpGLHlCLENBWkEsNkIsQ0FRSSxRLENBSUosdUIsQ0FDRSxrQixDQUNBLFksQ0FDQSxpQixDQUNBLGtCLENBT0Ysd0IsQ0FDRSxrQixDQUNBLFksQ0FDQSxpQixDQUNBLGEsQ0FDQSxrQixDQUdGLDBCLENBQ0Usa0IsQ0FFQSx3QixDQUlBLHVCLENBQ0UsWSxDQUNBLHFCLENBQ0EsTyxDQUdGLHlCLENBQ0UsYyxDQUNBLGEsQ0FDQSxlLENBR0YsMkIsQ0FDRSxjLENBQ0EsZSxDQUNBLHFCLENBQ0Esd0IsQ0FJSixrQixDQUNFLFksQ0FDQSxzQixDQUNBLFEsQ0FDQSxjLENBRUEsMkIsQ0FDRSxVLENBQ0EsaUIsQ0FFQSxnRSxDQUNFLHdCLENBQ0EsNEMsQ0FDQSwyQixDQUNBLDBCLENBR0YsZ0UsQ0FDRSx3QixDQUNBLHdCLENBQ0EsOEIsQ0FJSiw0QixDQUNFLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGEsQ0FpQkosYyxDQU5FLHVCLENBQ0UsYyxDQUNBLGUsQ0FJSixnQixDQUtJLFUsQ0FDQSxjLENBcmROLG9CLENBMmRJLFksQ0FDQSwwQyxDQUNBLFEsQ0FDQSxpQixDQUNBLDRCLENBQ0EscUIsQ0FFQSwyQixDQUNFLHdCLENBR0YsaUMsQ0FDRSxjLENBQ0EsYSxDQUdGLDJCLENBQ0Usd0IsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxVLENBQ0EsVyxDQUxGLCtCLENBUUksVyxDQUNBLG1CLENBQUEsZ0IsQ0FJSiwwQixDQUNFLFksQ0FDQSxxQixDQUNBLE8sQ0FHRiwwQixDQUNFLGMsQ0FDQSxlLENBR0YsOEIsQ0FDRSxjLENBQ0EsYSxDQUdGLGdDLENBQ0UsWSxDQUNBLHFCLENBQ0EsTyxDQUdGLDJCLENBQ0UsYyxDQUNBLFUsQ0FFQSxpQyxDQUNFLGMsQ0FDQSxhLENBR0YsMEMsQ0FDRSx1QixDQUdGLGtDLENBQ0Usb0IsQ0FDQSw4QixDQUFBLHNCLENBR0YsaUMsQ0FDRSx1QixDQUlKLDJCLENBQ0UsYyxDQUNBLGEsQ0FHRiw4QixDQUNFLFksQ0FDQSxxQixDQUNBLE8sQ0FHRixpQyxDQUNFLGMsQ0FDQSxVLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGdCLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FHRix5QixDQzdmRixjLENBQ0EsUSxDQUNBLGMsQ0FDQSxTLENBQ0EsWSxDQUNBLGEsQ0QwZkksVSxDQUNBLFcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUVBLGtDLENBQ0UsWSxDQURGLDJDLENBSUksWSxDQUtOLDJCLENBQ0UsZSxDQUNBLGMsQ0FDQSxhLENBR0YsOEIsQ0FDRSxlLENBQ0EsYyxDQUNBLGdCLENBR0YsK0IsQ0FDRSxjLENBQ0EsYSxDQUNBLGdCLENBR0Ysd0MsQ0FDRSx3QixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FDQSxlLENBQ0EsWSxDQUNBLGtCLENBQ0EsTyxDQUlKLHlCQUFBLG9CLENBRUksWSxDQUNBLHFFLENBSUEsOEIsQ0FDQSxhLENBQ0EsWSxDQUVBLDJCLENBQ0UsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FORiwrQixDQVNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUlKLDJCLENBQ0UscUIsQ0FHRiwwQixDQUNFLGMsQ0FDQSxZLENBQ0EscUIsQ0FDQSxzQixDQUNBLE8sQ0FHRixnQyxDQUNFLGUsQ0FERixnQyxDQVFBLDhCLENBRUUsWSxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxPLENBR0Ysd0MsQ0FDRSxlLENBR0YsaUMsQ0FDRSxhQXRxQlIsc0IsQ0E2cUJJLGUsQ0FFQSw2QixDQ3ZuQkYsYyxDQUNBLGUsQ0FDQSxnQixDRHVuQkkseUJBQUEsNkIsQ0FDRSxjQUlKLGdDLENBQ0UsYyxDQUNBLGUsQ0FDQSx5QkFBQSxnQyxDQUNFLGNBS0oscUMsQ0FDRSxlLENBQ0EsWSxDQUNBLHFCLENBQ0EsNEMsQ0FDQSwyQixDQUNBLDBCLENBQ0EscUIsQ0FDQSx5QkFBQSxxQyxDQUNFLGNBS0osNkMsQ0FDRSxZLENBQ0EsZSxDQUNBLHdCLENBR0YsK0IsQ0FDRSxZLENBQ0EsUSxDQUNBLGUsQ0FFQSx5QkFBQSwrQixDQUNFLGMsQ0FDQSxzQixDQUNBLG1CQUtKLDRCLENBQ0UsZ0IsQ0FDQSxpQixDQUNBLFcsQ0FDQSx5QkFBQSw0QixDQUNFLFksQ0FDQSxVLENBQ0Esa0IsQ0FDQSwwQixDQUNBLGtCLENBQ0EsUSxDQUNBLHFCQUdGLGlDLENBQ0UsYyxDQUNBLGUsQ0FDQSxZLENBQ0EseUJBQUEsaUMsQ0FDRSxlQW5CTixnQyxDQXdCSSxVLENBQ0EsVyxDQUlBLHlCQUFBLGdDLENBQ0UsVSxDQUNBLGFBS04sNkIsQ0FDRSxjLENBR0YsOEIsQ0FDRSxZLENBQ0EsUSxDQUNBLHlCQUFBLDhCLENBQ0UsYyxDQUNBLFVBSUosZ0MsQ0FDRSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0EscUIsQ0FDQSxRLENBQ0EseUJBQUEsZ0MsQ0FDRSxnQkFSSix1QyxDQW9CQSxtQyxDQUpJLGUsQ0FJSiw0QixDQUNFLGMsQ0FDQSxlLENBT0YsMkIsQ0Nwd0JGLG9CLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0EsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDRDR2QkksWSxDQUNBLGtCLENBQ0EsTyxDQUNBLHNCLENBQ0EseUJBQUEsMkIsQ0FDRSxrQixDQUNBLG1CLEFBRUYseUJBQUEsMkIsQ0FDRSxZQUdGLG1DLENBQ0UsNEIsQ0FHRixnQyxDQUNFLGEsQ0FPUixRLENBQ0UsYSxDQUdGLFUsQ0FDRSxhLENBR0YsTSxDQUNFLGtCLENBR0YseUIsQ0FDRSxlLENBQ0EsUSxDQUNBLGMsQ0FFQSxrQyxDQUNFLFksQ0FHRixpQyxDQThHRix5QyxDQTdHSSxZLENBR0YseUJBQUEseUIsQ0FDRSxlLENBRUEsa0MsQ0FDRSxZLENBR0YsaUMsQ0FDRSxZLENBQ0EscUIsQ0FDQSxvQkF2Qk4sd0MsQ0E0QkksVSxDQUNBLFksQ0FDQSxRLENBOUJKLGdDLENBa0NJLFUsQ0FsQ0osdUMsQ0FxQ00sa0IsQ0FLTixhLENBQ0UsaUIsQ0FERixtQixDQUlJLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsUyxDQUNBLGEsQ0FHRixtQixDQUNFLGMsQ0FiSixtQixDQTBCSSx3QixDQTFCSixtQixDRzNCQSxzQixDSDRDSSxlLENBQ0EsYyxDQUNBLFcsQ0FDQSxVLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFEsQ0FLQSwrQixDRzFDSixrQyxDSDJDTSxRLENBR0YseUIsQ0cxQ0osNEIsQ0gyQ00sUyxDQUNBLHdCLENBQ0EscUIsQ0dwQ04sMEMsQ0h3Q00sK0IsQ0cxQ04sd0JBQXdCLHlCLENBR3hCLDZDLENBSkEsa0MsQ0FFQSwyQkFBMkIseUIsQ0gwQ25CLDJCLENBQ0EsVyxDQUNBLGMsQ0FJSiwrQixDR3ZDSix3QkFBd0IseUIsQ0FEeEIsa0MsQ0FFQSwyQkFBMkIseUIsQ0h1Q3JCLDJCLENBQ0EsVyxDQUNBLGMsQ0FHRiw4QyxDQUFBLGlELENBQ0UsaUIsQ0FERixxQyxDQUFBLHdDLENBQ0UsaUIsQ0FERix5QyxDQUFBLDBDLENBQUEsNEMsQ0FBQSw2QyxDQUNFLGlCLENBREYsZ0MsQ0cxQkosbUMsQ0gyQk0saUIsQ0FJSixzQixDQUNFLGUsQ0FDQSx3QixDQTNESixrQixDQStESSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsMkIsQ0FJSixPLENBQ0Usa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSwwQyxDQUdGLFEsQ0FDRSxrQixDQURGLHFCLENBSUksYSxDQUpKLGMsQ0FRSSxZLENBQ0EsNkIsQ0FDQSxrQixDQVZKLHdCLENBYU0sWSxDQUNBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSx5QkFBQSx3QixDQUNFLGtCLEFBRUYseUJBQUEsd0IsQ0FDRSxrQkFyQlIsNEIsQ0F5QlEsdUIsQ0FDQSxpQixDQTFCUixpQyxDQThCUSxnQixDQTlCUix3QixDQW1DTSxjLENBbkNOLDhCLENBc0NRLFksQ0FDQSxrQixDQUNBLGMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxhLENBM0NSLGtDLENBOENVLHVCLENBSUosOEIsQ0E2Q0Ysb0IsQ0E1Q0ksd0IsQ0FuRFIsd0IsQ0F5REksa0IsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0IsQ0E1REosa0MsQ0ErRE0sZSxDQUNBLHdCLENBQ0EsYyxDQWpFTixvQixDQXVFTSxrQixDQXZFTiwwQixDQTBFUSxlLENBMUVSLGlDLENBOEVRLGMsQ0FDQSxhLENBL0VSLGMsQ0F5Rkksd0IsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBTUEsdUIsQ0FDRSx3QixDQUVBLDZCLENBQ0Usa0MsQ0FJSixxQixDQUNFLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYSxDQUNBLGlCLENBQ0EsYSxDQUNBLFUsQ0F4SE4sa0QsQ0E2SEksVyxDQUNBLGlCLENBOUhKLHlCLENBa0lJLHdCLENBSUosTSxDQUNFLGMsQ0FHRixPLENBQ0Usd0IsQ0FHRix5QixDQUNFLGEsQ0FJQSx1QyxDQUVJLGEsQ0FGSixxQyxDQU1JLFksQ0FQTixnQyxDQUNFLG9DLENBVUksWSxDQVNOLGtCLENBQ0UsZSxDQUVBLDRCLENBQ0UsZSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBS0YsdUIsQ0FDRSxlLENBQ0EsaUIsQ0FDQSxxQixDQUdGLHVCLENBQ0UsYSxDQUNBLGMsQ0FDQSxlLENBR0YseUIsQ0FDRSxlLENBR0Ysc0IsQ0FDRSxjLENBS0osMkIsQ0FDRSxxRSxDQUNBLHVCLENBR0Ysc0IsQ0FDRSxnRSxDQUNBLHVCLENBR0YsMEIsQ0FDRSxvRSxDQUNBLHVCLENFbHFDRixNLENBQ0UscUIsQ0FDQSxXLENBR0YsUSxDQUNFLGdCLENDMmxDRixZLENEeGxDQSxXLENBQ0UsWSxDQUlBLHFCLENBMEZJLDJELENBekZGLHdCLENBSUEseUJBQUEsaUIsQ0FDRSxrQkFQTix1QixDQVlJLGUsQ0FLRixnQixDQUNFLFksQ0FDQSxrQixDQUVBLHNCLENBQ0UsVyxDQUVBLDBCLENBQ0UsVyxDQUlKLHVCLENEaUJGLGMsQ0FDQSxlLENBQ0EsZ0IsQ0NkQSxxQixDQUNFLFksQ0FHRixzQixDQUNFLGEsQ0FDQSxXLENBQ0EsWSxDQUNBLGtCLENBQ0EsYSxDQUNBLG9CLENBQ0EsYyxDQUNBLFEsQ0FDQSxXLENBR0Ysd0IsQ0FDRSxZLENBQ0EscUIsQ0FDQSxXLENBR0Ysa0IsQ0FDRSxrQixDQUNBLHFCLENBQ0EsWSxDQUNBLHFCLENBRUEseUIsQ0FDRSxZLENBQ0EsWSxDQUVBLGtDLENBQ0UsWSxDQUNBLFcsQ0FJSixxQyxDQUNFLGlCLENBREYsc0UsQ0FJSSxXLENBRUEseUJBQUEsc0UsQ0FDRSxZLEFBSUosMEJBQUEscUMsQ0FDRSxlQUlKLHVCLENBQ0UsZSxDQUVBLGdDLENBQ0UsYyxDQURGLHlDLENBSUksa0IsQ0FKSix3RCxDQ2tsQ04scUQsQ0FEQSxxRCxDRHhrQ1ksb0IsQ0FUTix3RCxDQWFNLGUsQ0FJQSxxQ0FBQSwrRCxDQUNFLHVCLENBQUEsZSxDQUNBLE8sQ0FDQSx3QixDQUVBLHNFLENBQ0UsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBQ0EsVSxDQUNBLG9DQTdCVixpRixDQUFBLCtFLENBMkNNLHFCLENBM0NOLCtELENBbURNLGUsQ0FFQSxpRSxDQUNFLG1CLENBSUoscUNBQUEsa0QsQ0FDRSxnQkFNUix1QixDQUNFLGEsQ0FDQSxXLENBQ0EsWSxDQUVBLGdDLENBQ0UsVSxDQUlKLHlCLENBQ0UsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVyxDQU1BLGlDLENBQ0UscUQsQ0FDQSwyQixDQUNBLDBCLENBSUosd0IsQ0QxSUYsYyxDQUNBLGUsQ0FDQSxnQixDQzBJSSxvQixDQUNBLFcsQ0FDQSxvQixDQUNBLGEsQ0FHRix3QixDQUNFLGEsQ0FDQSxVLENBR0YsMkIsQ0FDRSxxQixDQUNBLGtELENBQ0EsMkIsQ0FDQSwwQixDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFMsQ0FFQSxvQyxDQUNFLDJELENBQ0EsYyxDQUlKLHdCLENBQ0UsZSxDQUdGLDZCLENBQ0UsYyxDQUNBLHdCLENBQ0EsUSxDQUNBLGtCLENBQ0EsZSxDQUNBLFUsQ0FDQSxzQixDQXhLSix5QixDQTRLSSxpQixDQUNBLGdCLENBN0tKLCtCLENBZ0xNLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxjLENBQ0EsUyxDQUNBLGEsQ0FyTE4sK0IsQ0F5TE0sZSxDQUNBLGMsQ0FDQSxXLENBRUEsMkMsQ0FDRSxRLENDc2pDVixzRCxDRGxqQ1UsMkMsQ0NpakNWLG9DQUFvQyx5QixDRGhqQ3hCLDJCLENBQ0EsVyxDQUNBLGMsQ0FHRiwyRSxDQUFBLGdFLENBQUEsb0NBQUEsOEMsQ0FDRSxhLENDcWpDWiw2RCxDRHRqQ1Usa0QsQ0NxakNWLG9DQUFvQyxnQyxDRHBqQ3hCLGEsQ0FJSiwyQyxDQ3FqQ1Isb0NBQW9DLHlCLENEcGpDMUIsMkIsQ0FDQSxXLENBQ0EsYyxDQUdGLDBELENBQ0UsZSxDQUNBLGlCLENBRkYsaUQsQ0FDRSxlLENBQ0EsaUIsQ0FGRixxRCxDQUFBLHNELENBQ0UsZSxDQUNBLGlCLENBRkYsNEMsQ0FDRSxlLENBQ0EsaUIsQ0FHRiw2QyxDQUNFLHdCLENBQ0Esd0IsQ0FDQSw4QixDQUtOLHNDLENBQ0UsZ0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsUSxDQUdGLHlCLENBQ0Usd0IsQ0FDQSx3QixDQUNBLGlCLENBQ0EsWSxDQUNBLGMsQ0FDQSxZLENBQ0EsUSxDQUVBLDhCLENBQ0UsMkMsQ0FDQSwyQixDQUNBLFUsQ0FDQSxhLENBR0YsK0IsQ0FDRSxlLENBakJKLDJCLENEaFFGLG9CLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBQ0Esa0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQytRRSx1QyxDQUNFLGMsQ0FHRiwwQixDQUNFLGtCLENBRUEsK0IsQ0FDRSxjLENBQ0EsZ0IsQ0ExUU4sd0MsQ0ErUUksYSxDQUtOLDBCQUNFLHFCLENBQ0UscUIsQ0FDQSxnQixDQUdGLHNCLENBQ0UsYSxBQUlKLHlCQUNFLFEsQ0FDRSxnQixDQUdGLE0sQ0FDRSxXLENBQ0EsK0IsQ0FHRix1QixDQUVJLGUsQ0FNQSxzQixDQUNFLFUsQ0FFQSwwQixDQUNFLFUsQ0FJSix1QixDQUNFLGMsQ0FLRix3QixDQUNFLGMsQ0FHRix5QixDQUNFLFcsQ0FHRix1QixDQUNFLFUsQ0FHRix5QixDQUNFLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHRix1QixDQUNFLGMsQ0FHRix3QixDQUNFLFUsQ0ExQkosd0MsQ0E4QkksYSxDQUlBLCtCLENBQ0UsYyxDQUlKLHlCLENDd2lDSiwwQixDRHZpQ00sZ0IsQ0FPSixjLENBQ0UsYyxDQUdGLGdCLENBQ0Usb0JBTU4sMkIsQ0FDRSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsMkMsQ0FDQSxvQixDQUNBLDJCLENBQ0EsNkIsQ0FDQSxrQixDQUNBLDJCLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0NBQUEsMkIsQ0FDRSxVLENBQ0EsVyxDQUNBLG9CLENBQ0EsMkIsQ0FDQSwyQkFLRix3QixDQ2dpQ0YseUIsQ0QvaENJLDBCLENBQ0Esd0IsQ0FDQSwwQixDQUNBLDBCLENBQ0EsaUIsQ0FFQSxvQ0FBQSx3QixDQ2tpQ0YseUIsQ0RqaUNJLHdCLENBQ0EsMEIsQ0FDQSxnQixDQUNBLHlCLENBTUosdUMsQ0FDRSxxQkFLRiwwQixDQUNFLHFCLENBQ0EsNkMsQ0FDQSx3QixDQUNBLGlCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLGtCLENBRUEsaUMsQ0FDRSxnQixDQUdGLCtCLENBQ0Usb0IsQ0FHRixnQyxDQUNFLG9CLENBMENKLHVCLENBckNFLDZCLENBdUNBLHFCLENBQ0EsNkMsQ0FDQSxpQixDQXpDQSw2QixDQUlFLDhDLENBS0EsVSxDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsUyxDQUdGLHdCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsUyxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSw0QixDQUNBLCtCLENBQ0EscUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGUsQ0FDQSxjLENBQ0Esc0IsQ0FDQSw2QyxDQUlKLHVCLENBQ0UsK0MsQ0FPSixhLENBQ0UsZSxDQUVBLG1CLENBQ0UsWSxDQUNBLGMsQ0FDQSxPLENBQ0EsZSxDQUdGLGtCLENBQ0UsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsUSxDQUNBLGUsQ0FDQSxjLENBRUEsaUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLG1DLENBRUEsNEIsQ0FDRSxpQixDQUNBLFUsQ0FHRixvQ0FBQSxrQixDQUNFLFUsQ0FDQSxXLENBQ0EsZ0JBS0osbUIsQ0FDRSxlLENBQ0EsWSxDQUNBLHFCLENBQ0EsUSxDQUVBLHVCLENBQ0UsYyxDQUtOLHFCLENBQ0UsZSxDQUNBLFksQ0FDQSxxQixDQUNBLFEsQ0FHRixTLENBQ0UsYyxDQUdGLEssQ0FDRSxrQixDQUdGLE0sQ0FDRSxlLENBR0YsZSxDQUNFLGMsQ0FDQSxPLENBQ0EseUIsQ0FDQSxZLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FQRix5QixDQVVJLFksQ0FDQSxrQixDQUVBLDhCLENBQ0UsVSxDQUNBLFksQ0FDQSx5QkFBQSw4QixDQUNFLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsUUFJSiwwQyxDQUNFLFcsQ0FDQSxlLENBQ0EscUIsQ0FDQSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsTSxDQUNBLFksQ0FDQSxRLENBQ0Esa0IsQ0FHRiwwQyxDQUNFLGMsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBRUEsaUQsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLFUsQ0FDQSx3QixDQUNBLHdCLENBQ0EsMEIsQ0FDQSwyQixDQUdGLGdELENBQ0UsVyxDQUNBLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0EsK0IsQ0FJSiwrQixDQUNFLGUsQ0FDQSxjLENBQ0EsVSxDQUNBLGtCLENBR0YsdUMsQ0FDRSxhLENBQ0EsYyxDQUdGLGdDLENBQ0UsYyxDQUNBLGUsQ0FHRixnQyxDQUNFLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsWSxDQUdGLHVDLENBQ0UsWSxDQUNBLFUsQ0FDQSw2QixDQUNBLG1CLENBQ0EsaUIsQ0FFQSwrQyxDQXNEQSxxQyxDQXJERSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsUSxDQUNBLFUsQ0FDQSxVLENBQ0Esd0IsQ0FHRix5QkFBQSx1QyxDQUNFLFksQ0FDQSxxQixDQUNBLFdBSUosaUMsQ0FDRSxZLENBQ0EscUIsQ0FDQSxxQixDQUNBLFMsQ0FHRiwrQixDQUNFLFksQ0FDQSxRLENBQ0Esa0IsQ0FDQSwrQixDQUNBLFUsQ0FDQSx5QkFBQSwrQixDQUNFLG9CLENBQ0EsYyxDQUZGLGdELENBSUksZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGdCQUtOLDhCLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGtCLENBQ0EsWSxDQUNBLGtCLENBQ0EsVyxDQUVBLHFDLENBS0UsTyxDQUNBLFUsQ0FDQSw0QixDQUNBLGtCLENBR0YseUJBQUEsOEIsQ0FDRSxjLENBQ0EsbUIsQUFFRix5QkFBQSw4QixDQUNFLGdCQUdGLHNDLENDZ2dDTixvQyxDRDkvQlEsYSxDQUVBLDZDLENDZ2dDUiwyQyxDRC8vQlUsVSxDQUNBLHdCLENBSUoseUJBQUEsOEIsQ0FDRSxzQkFJSixrQyxDQUNFLFcsQ0FDQSx1QixDQUNBLGUsQ0FDQSxXLENBQ0EsWSxDQUNBLHFCLENBRUEsOEMsQ0FDRSxlLENBQ0EsNEIsQ0FHRiwwQkFBQSxrQyxDQUNFLGEsQUFFRix5QkFBQSxrQyxDQUNFLFUsQ0FDQSxXQUlKLGtDLENBQ0UsZSxDQURGLDRELENBSUksZSxDQUlKLDhCLENBQ0UsZSxDQUNBLFksQ0FDQSxrQixDQUNBLFEsQ0FHRiwwQyxDQUNFLGUsQ0FHRiwrQixDQUNFLFUsQ0FDQSxlLENBRUEsc0MsQ0FDRSxTLENBR0YseUJBQUEsK0IsQ0FDRSxlLENBQ0EsbUJBSUosc0MsQ0FDRSxVLENBR0YsMEQsQ0FFRSxjLENBQ0EsZSxDQUdGLG9DLENBQ0UsYyxDQUNBLGMsQ0FPRixzQyxDQUNFLGUsQ0FDQSxrQixDQ3EvQk4scUMsQ0RsL0JJLHNDLENBQ0UsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLDJCLENBQ0EsYyxDQUlGLGlDLENBQ0UsaUIsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxxQixDQUNBLFcsQ0FHRix3QyxDQUNFLFksQ0FDQSxVLENBR0YsZ0MsQ0FDRSw0QixDQUNBLFEsQ0FGRixvQyxDQUtJLFUsQ0FDQSxXLENBRUEseUJBQUEsb0MsQ0FDRSxVLENBQ0EsYUFZTix1QyxDQXJUSixzQyxDQWdUSSxVLENBQ0EsVyxDQVNBLDJDLENBQ0UsVSxDQUNBLFEsQ0FDQSxpQixDQUNBLFksQ0FDQSxxQixDQUNBLFksQ0FDQSxzQixDQUNBLFcsQ0FSRixnRCxDQVdJLDRCLENBQ0EsUSxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsUSxDQUtKLCtDLENBQ0UsaUIsQ0FDQSxXLENBQ0EscUIsQ0FDQSxVLENBQ0EsMkIsQ0FDQSxnQixDQUVBLFcsQ0FDQSxtQixDQVRGLDhELENBWUksWSxDQUNBLDZCLENBQ0EsWSxDQUNBLCtCLENBZkosNEQsQ0FtQkksZSxDQUNBLFcsQ0F0V1IscUMsQ0FrWEksVyxDQUNBLFksQ0FuWEosNEIsQ0F1WEksWSxDQUNBLHFCLENBeFhKLDRCLENBNFhJLDRCLENBQ0EsWSxDQUNBLHNCLENBQ0EsNkIsQ0FDQSxjLENBQ0EsMEIsQ0FFQSxvQyxDQUNFLFksQ0FFQSw2QyxDQUNFLHdCLENBREYsdUUsQ0FJSSx3QixDQUtOLHVDLENBQ0UsWSxDQWhaTiw0QyxDQW9aTSxZLENBQ0EsNkIsQ0FDQSxrQixDQXRaTiwwQyxDQTBaTSxZLENBQ0Esa0IsQ0FDQSxRLENBNVpOLDRELENBK1pRLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYyxDQUVBLG9FLENBQ0UsVSxDQUNBLGEsQ0FDQSxTLENBQ0EsVSxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSwrQixDQUdGLG9FLENBQ0Usb0IsQ0FHRiw0RSxDQUNFLHdCLENBMWJWLHlDLENBZ2NNLGMsQ0FDQSxnQixDQUNBLFksQ0FDQSxxQixDQUNBLE8sQ0FDQSxVLENBcmNOLHVELENBd2NRLGEsQ0FDQSxjLENBQ0EsZSxDQTFjUix1RCxDQThjUSxVLENBOWNSLHlELENDazZDQSxzRCxDRC84QlEsYSxDQW5kUix5QyxDQXdkTSxnQixDQXhkTiw2QyxDQTRkUSxVLENBQ0EsVyxDQUNBLHFCLENBQUEsa0IsQ0FPTiwwQkFBQSxrRCxDQUVJLGlCQUtOLGtDLENBQ0UsYSxDQUdGLHNCLENBQ0Usa0IsQ0FLQSxpQixDQUNFLFcsQ0FHRixlLENBQ0UsZSxDQUNBLFUsQ0FHRixjLENBQ0UsbUMsQ0FDQSxZLENBQ0EscUIsQ0FDQSxPLENBQ0EsZSxDQUNBLGMsQ0FDQSxhLENBQ0EsWSxDQW1JQSwyRCxDQS9IRixlLENBQ0UsVSxDQUlKLGUsQ0FDRSxzQyxDQUdGLGtCLENDNjdCQSxrQixDRDM3QkUsOEMsQ0FHRixnQixDQzQ3QkEsYyxDRDE3QkUsUyxDQUNBLDBCLENBR0Ysd0IsQ0FFSSxlLENBRkosNkIsQ0FJTSx1QixDQUFBLGUsQ0FDQSxTLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBS04saUIsQ0FDRSx3QixDQUNBLGlCLENBQ0EsZSxDQUNBLGEsQ0FHRixnQixDQUNFLFksQ0FDQSxzQixDQUNBLFksQ0FDQSxtQixDQUFBLGMsQ0FDQSwrQixDQUNBLGMsQ0FFQSwyQixDQUNFLGtCLENBR0YsdUIsQ0FDRSxjLENBQ0EsZSxDQUdGLHVCLENBQ0UsZSxDQUNBLHVCLENBQ0Esb0IsQ0FFQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxvQixDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBR0Usc0MsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxrQixDQUtOLHlCLENBQ0UsWSxDQUNBLHFCLENBQ0EsTyxDQUdGLHVCLENBQ0UsZSxDQUNBLGMsQ0FHRixzQixDQUNFLHdCLENBQ0EsYyxDQUNBLFUsQ0FIRiw4QixDQU1JLGEsQ0FDQSx3QixDQU1OLCtDLENBRUksWSxDQUNBLDZCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsVSxDQUNBLHFELENBQ0UsTSxDQUNBLGUsQ0FDQSxjLENBRUYscUQsQ0FDRSxjLENBQ0EsUSxDQUNBLGMsQ0FDQSxjLENBQ0EsVSxDQUNBLHlCLENBT04sc0IsQ0FDRSxlIiwiZmlsZSI6ImNoZWNrb3V0Mi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyaWFibGVzLmxlc3NcIjtcblxuI2Jhc2tldC1iZyB7XG4gIGJhY2tncm91bmQ6IEBncmV5LWJnICFpbXBvcnRhbnQ7XG59XG5cbi5iYXNrZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgJl9faGVhZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUVFRUVFRUU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIC50aXRsZS1zdHlsZSgzNnB4LCA2MDApO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19zaGFyZS1idG4ge1xuICAgIC5idG4tcmVzZXQoKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjM0JBNjlDO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cblxuICAmX19hdmFpbGFibGUtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAmX19zZWN0aW9uLXRpdGxlIHtcbiAgICAudGl0bGUtc3R5bGUoMjhweCwgNjAwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250aW51ZS1idG4ge1xuICAgIC5idXR0b24tc3R5bGUodHJhbnNwYXJlbnQsIDFweCBzb2xpZCBAcHJpbWFyeS1jb2xvciwgQGRhcmstdGV4dCk7XG5cbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAgICAgJi0tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hdXRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwOHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAmLS1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hdXRoLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgJl9fbG9naW4tYnRuIHtcbiAgICAuYnV0dG9uLXN0eWxlKEBwcmltYXJ5LWNvbG9yLCBub25lLCBAZGFyay10ZXh0KTtcbiAgfVxuXG4gICZfX3N0YXR1cyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG5cbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwOHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAmLS1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWN0aW9uLXN1YnRpdGxlIHtcbiAgICAudGl0bGUtc3R5bGUoMTZweCwgNjAwKTtcbiAgfVxuXG4gICZfX3N0YXR1cy1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG5cbiAgJl9fc3RhdHVzLWxhYmVsLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX3N0YXR1cy1sYWJlbCB7XG4gICAgY29sb3I6IEBzdWNjZXNzLWNvbG9yO1xuICB9XG5cbiAgJl9fc3RhdHVzLWlkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzUxNTA0RTtcbiAgfVxuXG4gICZfX3Byb21vIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgfVxuXG4gICAgJi1pbnB1dC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJi1pbnB1dCB7XG4gICAgICAuaW5wdXQtc3R5bGUoKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAmLWNsZWFyIHtcbiAgICAgIC5idG4tcmVzZXQoKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogQGdyYXktY29sb3I7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgLmJ0bi1yZXNldCgpO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheS1jb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWNjZXNzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgIC5iYXNrZXRfX3Byb21vLWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogQGdyZXktbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIC5iYXNrZXRfX3Byb21vLW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJl9fc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJi12YWx1ZS0tYm9sZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAmLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgJi0tdG90YWwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0I3QjZCNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgfVxuXG4gICAgICAmLS1kaXNjb3VudCB7XG4gICAgICAgIGNvbG9yOiBAcmVkO1xuICAgICAgfVxuXG4gICAgICAmLS1kZWxpdmVyeSB7XG4gICAgICB9XG5cbiAgICAgICYtLWluZm9ybWF0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLXRvdGFsLS1kaXNjb3VudCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgfVxuICB9XG5cbiAgLmRlbGl2ZXJ5X192YWx1ZSB7XG4gICAgY29sb3I6IEBncmF5LWNvbG9yO1xuICB9XG5cbiAgJl9fY2hlY2tvdXQtYnRuIHtcbiAgICAuYnV0dG9uLXN0eWxlKEBwcmltYXJ5LWNvbG9yLCBub25lLCBAZGFyay10ZXh0LCA0MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXktY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6IEBncmF5LWNvbG9yO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxuXG4gICZfX2F1dG9vcmRlci1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XG4gICAgY29sb3I6IEBkYXJrLXRleHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG5cbiAgJl9fYXV0b29yZGVyLWluZm9ybWVyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZBQ0Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEzcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19hdXRvb3JkZXItaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkFDRjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYXV0b29yZGVyLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmMmYwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjRkY0NjUwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAmX19hdXRvb3JkZXItLWVycm9ycyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjJmMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIH1cblxuICAmX19hdXRvb3JkZXIge1xuICAgICYtdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNHB4O1xuICAgIH1cblxuICAgICYtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjRkZBODAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJzY3JpYmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtY2hlY2tib3gge1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5iYXNrZXRfX3N1YnNjcmliZS1jaGVja21hcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRncmVlbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvY2hlY2tib3guc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJjppbnZhbGlkICsgLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrbWFyayB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEByZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jaGVja21hcmsge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLyogICAgJi1jaGVja21hcmsge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfSovXG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAmX19sZWdhbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAZGFyay10ZXh0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vINCi0LDQsdC70LjRhtCwINGBINGC0L7QstCw0YDQsNC80LhcbiAgLmJhc2tldC1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAyMzBweCBhdXRvIGF1dG87XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICYtLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gICAgfVxuXG4gICAgJl9fY29tcG9zaXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICM1MTUwNEU7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXktYmc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICB9XG5cbiAgICAmX19wcmljZS13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgJl9fcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6IEBkYXJrLXRleHQ7XG5cbiAgICAgICYtLXVuaXQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICAgIH1cblxuICAgICAgJi0tZGlzY291bnQtc2FsZSB7XG4gICAgICAgIGNvbG9yOiAjRkY0OTM0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYtLXByb21vIHtcbiAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xuICAgICAgfVxuXG4gICAgICAmLXByaW1lIHtcbiAgICAgICAgY29sb3I6IEBsaWdodGJsdWVsaWdodCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3ByaW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XG4gICAgfVxuXG4gICAgJl9fcXVhbnRpdHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAmX19idG4td3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAZ3JleS1saWdodDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgIC5idG4tcmVzZXQoKTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogdW5zZXQ7XG5cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IEBncmV5LWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY291bnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiBAbGlnaHQtdGV4dDtcbiAgICB9XG5cbiAgICAmX19zdWJ0b3RhbCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9fdW5pdC1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiBAbGlnaHRibHVlbGlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAmX19hdXRvc2hpcC1hdmFpbGFibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFDRjtcbiAgICAgIGNvbG9yOiAjRkZBODAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBncmlkLWNvbHVtbjogflwiMi81XCI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5iYXNrZXQtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwiaW1hZ2UgaW5mb1wiXG4gICAgICBcInByaWNlIHF1YW50aXR5XCJcbiAgICAgIFwiYXV0b3NoaXAgYXV0b3NoaXBcIjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTBweCAxZnI7XG4gICAgICBnYXA6IDEycHggMTZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcHJpY2Uge1xuICAgICAgICB0ZXh0LXdyYXAtbW9kZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAmX19pbmZvIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbmZvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3ByaWNlLXdyYXAge1xuICAgICAgICBncmlkLWFyZWE6IHByaWNlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3F1YW50aXR5IHtcbiAgICAgICAgLy9ncmlkLWFyZWE6IHF1YW50aXR5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX2F1dG9zaGlwLWF2YWlsYWJsZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiB+XCIxLzNcIjtcbiAgICAgIH1cblxuICAgICAgJl9fYnRuLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0JHQu9C+0Log0YEg0L/RgNCw0LnQvCDQv9C+0LTQv9C40YHQutC+0LlcbiAgLnByaW1lLWJlbmVmaXQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAudGl0bGUtc3R5bGUoMjhweCwgNjAwKTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2NvbnRlbnQtYmxvY2sge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2kvYmFza2V0L3ByaW1lX2JnLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcy1iYXJfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiByZXZlcnQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmV2ZXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZXZlcnQ7XG4gICAgICB9XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLy93aWR0aDogNTJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDEwcHgpIHtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmVhdHVyZXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX25vdGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgLmJ1dHRvbi1zdHlsZShAcHJpbWFyeS1jb2xvciwgMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yLCBAZGFyay10ZXh0LCA5OTlweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJldmVydDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmNvbG9yLWIge1xuICBjb2xvcjogIzUxNTA0RTtcbn1cblxuLmNvbG9yLXJlZCB7XG4gIGNvbG9yOiBAcmVkO1xufVxuXG4ud3Mtbncge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZ2FwOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgJi0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICYtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAmLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cblxuICAuc2VjdXJpdHktaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAuY2FyZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20taW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE3cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICBjb2xvcjogQGxpZ2h0LXRleHQ7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBpbnB1dCwgdGV4dGFyZWEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYxRUQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDE0cHggMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXG4gICAgJjpmb2N1cyArIGxhYmVsIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHJpbWFyeV9vcmFuZ2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6Zm9jdXMsICY6bm90KDpwbGFjZWhvbGRlci1zaG93biksICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAmICsgbGFiZWwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzIH4gbGFiZWwsICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAmIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogNTglO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG59XG5cbi52b2x1bWUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBwYWRkaW5nOiAyNXB4IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDI3cHggcmdiYSgxMjEsIDEyOCwgMTQ4LCAuMSk7XG59XG5cbi5jb3Vwb25zIHtcbiAgbWFyZ2luOiAyNXB4IDAgNjBweDtcblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGVhZGxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICB9XG5cbiAgICAgIC5jb3VudGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjNTE1MDRFO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsbF90b19hY3Rpb24ge1xuICAgIG1hcmdpbjogMTVweCAwIDEwcHg7XG4gICAgcGFkZGluZzogMTNweCA4cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgYmFja2dyb3VuZDogI0ZGRkFDRjtcblxuICAgIC5pbmZvcm1lciB7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAubGlzdCB7XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAjNTE1MDRFO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjZiNDtcbiAgICAgIGNvbG9yOiAjYjdiNmI0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4pyUJztcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cblxuICAuZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xuICB9XG59XG5cbi5mcy0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1mcy0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uY291cG9uX2xhYmVsLWNvbWJpbmF0aW9uIHtcbiAgY29sb3I6ICNmZjQ2NTA7XG59XG5cbi5jb3Vwb25zX2NvbnRhaW5lciB7XG4gICYuZXhwYW5kIHtcbiAgICAuY291cG9uc19ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5saW5lX21pbnVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmxpbmVfcGx1cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb3Vwb25zX2JvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNoZWNrb3V0X2RlbGl2ZXJ5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX19wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uYmFza2V0X19kZWxpdmVyeSB7XG4gICYtcHJvbW8ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgY29sb3I6ICNGRjQ2NTA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAmLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAmLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5cbi5sZWFmbGV0LWRpdi1pY29uX19zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L3NlbGVjdGVkLW1hcmtlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubGVhZmxldC1kaXYtaWNvbl9fcmNvIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaS9iYXNrZXQvcmNvLW1hcmtlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubGVhZmxldC1kaXYtaWNvbl9fY291cmllciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L2NvdXJpZXItbWFya2VyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbiIsIi8q0KbQktCV0KLQkCovXG5cbi8vdG9kbyDQn9C10YDQtdC40LzQtdC90L7QstCw0YLRjCDQv9C10YDQtdC80LXQvdC90YvQtSDRhtCy0LXRgtC+0LJcblxuQGxpZ2h0Ymx1ZWxpZ2h0OiAjM0JBNjlDOyAvLyAxINC70LjQvdC40Y8g0YjQsNC/0LrQuCDQuCDRhtCy0LXRgiDRgdGB0YvQu9C+0LosINCw0LrRgtC40LLQvdGL0YUg0Y3Qu9C10LzQtdC90YLQvtCyXG5AbWFpbjogIzgwRDdDRjsgLy8gMiDQu9C40L3QuNGPINGI0LDQv9C60LgsINGG0LLQtdGCINC60L3QvtC/0L7QulxuQGxpZ2h0Ymx1ZTogIzgxZDhkMDtcblxuQHJlZDogI0ZGNDY1MDtcblxuQGdyZWVuOiAjNUE4MzJBO1xuQGxpZ2h0Z3JlZW46ICM3NjllNDc7XG5Ab3JhbmdlOiAjRUM5ODE5O1xuQHllbGxvdzogI0ZGQzcwMDtcblxuQGJsdWU6ICMzOTU1OUU7XG5AcHVycGxlOiAjNkYzRDhEO1xuQHBpbms6ICNBMTAwNEU7XG5AYnJvd246ICNCMDc3M0I7XG5AZ3JheTogI0Y4RjhGQjsgLy9uZXcgMjAyNFxuQGdyZXktbGlnaHQ6ICNGMkYxRUQ7XG5AZ3JleS1kYXJrOiAjODA4MDgwO1xuQGdyYXktY29sb3I6ICNCN0I2QjQ7XG5AbGlnaHQtdGV4dDogIzUxNTA0RTtcbkBncmV5LWJnOiAjRjhGOEZCO1xuQGdyZXk6ICM2QTZBNkE7XG5AYmxhY2s6ICMwMDAwMDA7XG5Ad2hpdGU6ICNmZmZmZmY7XG5AZm9udF9jb2xvcjogIzAwMDtcbkBwcmltYXJ5X29yYW5nZTogI0ZGQTgwMDtcblxuQHByaW1hcnktY29sb3I6IEBtYWluO1xuQHN1Y2Nlc3MtY29sb3I6ICM3MTkwNEE7XG5AZGFyay10ZXh0OiBAYmxhY2s7XG5cbi8qZm9udC1zaXplOiA2MCAqQGZvbnRyZW07Ki9cbkBwYWRkaW5ncmVtOiAoMXJlbSAvIDEwcHgpO1xuQGZvbnRyZW06ICgxcmVtIC8gMTBweCk7XG5cbkBtb2JfZm9udF9zaXplX3RleHQ6IDEuNnJlbTtcbkBtb2JfbGluZV9oZWlnaHQ6IDEuNTtcbkBtb2JfbGluZV9oZWlnaHRfYmlnX3RpdGxlOiAxLjM7XG5cbkBtb2Jfc3RhcnRfYm90dG9tX2JpZzogNjBweDtcbkBtb2Jfc3RhcnRfYm90dG9tX3NtYWxsOiA0MHB4O1xuXG4vLyBNaXhpbnNcbi5idXR0b24tc3R5bGUoQGJnOiAjZmZmLCBAYm9yZGVyOiBub25lLCBAY29sb3I6ICMwMDAsIEByYWRpdXM6IDQwcHgpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGJvcmRlcjogQGJvcmRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJnO1xuICBjb2xvcjogQGNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aXRsZS1zdHlsZShAc2l6ZTogMjRweCwgQHdlaWdodDogNjAwKSB7XG4gIGZvbnQtc2l6ZTogQHNpemU7XG4gIGZvbnQtd2VpZ2h0OiBAd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmJ0bi1yZXNldCgpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaW5wdXQtc3R5bGUoKSB7XG4gIHBhZGRpbmc6IDEzcHggMCAxNXB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXktbGlnaHQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNrZXQubGVzc1wiO1xyXG5cclxuaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4jd3JhcHBlciB7XHJcbiAgcGFkZGluZy10b3A6IDgwcHg7XHJcbn1cclxuXHJcbi5zaGFyZV9pY29uLCAuYmFza2V0X2ljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNjaGVja291dCB7XHJcbiAgJi5jaGVja291dC1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcclxuICB9XHJcblxyXG4gIC5iYXNrZXQge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhc2tldF9fbGVmdCB7XHJcbiAgICBtaW4td2lkdGg6IDQzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNoZWNrb3V0IHtcclxuICAmLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG5cclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgLnRpdGxlLXN0eWxlKDM2cHgsIDYwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sZWZ0LWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmX19iYWNrLWJ1dHRvbiB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6IEBsaWdodC10ZXh0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1zZWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcblxyXG4gICZfX3NlY3Rpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgaGVpZ2h0OiAxMjBweDtcclxuXHJcbiAgICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VtbWFyeS0taW5hY3RpdmUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjAwcHg7XHJcblxyXG4gICAgICAuY2hlY2tvdXRfX3NlY3Rpb24tbGVmdF9fc3VtbWFyeSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib2R5IHtcclxuICAgICAgcGFkZGluZzogMCAxMDBweDtcclxuXHJcbiAgICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgICAgLndhcm5pbmcge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcmRlci1pbmZvLXRhYmxlIHtcclxuICAgICAgICAgIHRhYmxlLCB0aCwgdGQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBncmF5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19jZWxsLXN0aWNreSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDAgMjBweCAwICM2MTYxNjEyOTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmdfZ3JheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5iZ193aGl0ZV9ldmVuOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5iZ193aGl0ZV9vZGQ6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZm9udF9ub3JtYWwge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgJiAqIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sZWZ0IHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICZfX3N1bW1hcnkge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zdGF0dXMge1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5LWNvbG9yO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAmLmN1cnJlbnRfc3RlcCB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Z3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWNoZWNrZWQuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgLnRpdGxlLXN0eWxlKDI4cHgsIDYwMCk7XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgIG92ZXJmbG93OiBjbGlwO1xyXG4gICAgfVxyXG5cclxuICAgICYtcmlnaHQge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1lZGl0LWJ0biB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWVkaXQuc3ZnJyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9jaGVja291dC9zZWN0aW9uLWVkaXQtZGlzYWJsZWQuc3ZnJyk7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbnB1dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbnB1dC10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS1saWdodDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjVweCAxNHB4IDE0cHggMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGVmdDogMTRweDtcclxuICAgICAgICBjb2xvcjogQGxpZ2h0LXRleHQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcblxyXG4gICAgICAgICY6Zm9jdXMgKyBsYWJlbCB7XHJcbiAgICAgICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLCAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCAmOi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gICAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogQGdyYXktY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzIH4gbGFiZWwsICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXM6aW52YWxpZCB7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcmVkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFQjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbnB1dC1lcnJvci1tZXNzYWdlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1lcnJvcnMge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAcmVkO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQkVCO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgJi1pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2NoZWNrb3V0L2Vycm9yLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIC5idXR0b24tc3R5bGUoQHByaW1hcnktY29sb3IsIDFweCBzb2xpZCBAcHJpbWFyeS1jb2xvciwgQGRhcmstdGV4dCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlucHV0LWNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtc3VtbWFyeSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iYXNrZXRfX2NoZWNrb3V0LWJ0biB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gIC5jaGVja291dF9fbGVmdC1pbm5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hlY2tvdXRfX2JhY2stYnV0dG9uIHtcclxuICAgIGhlaWdodDogNjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICN3cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyIHtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggI0JFQzREMjQwO1xyXG4gIH1cclxuXHJcbiAgI2NoZWNrb3V0IHtcclxuICAgIC5iYXNrZXRfX2xlZnQge1xyXG4gICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNoZWNrb3V0IHtcclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgJl9fbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcblxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3RhdHVzIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iYXNrZXRfX2NoZWNrb3V0LWJ0biB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3VtbWFyeSB7XHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaW5wdXRzLCAmLXN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhc2tldCB7XHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdW1tYXJ5IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4ubGVhZmxldC1nZW9sb2NhdGlvbi1idXR0b24ge1xyXG4gIHdpZHRoOiA0N3B4O1xyXG4gIGhlaWdodDogNDdweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvaWNvbnMvbG9jYXRpb24uc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxM3B4IDE1cHg7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmxlYWZsZXQtY29udHJvbC16b29tIHtcclxuICAmLWluLCAmLW91dCB7XHJcbiAgICBmb250LWZhbWlseTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDIzcHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LXRvcCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHRvcDogMTI1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWFmbGV0LWRpdi1pY29uIHtcclxuICAmX19jbHVzdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTkwLCAxOTYsIDIxMCwgMC4yNSk7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCBAZ3JheS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmX19jb3VudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JjbyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogQGxpZ2h0Ymx1ZWxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NkZWsge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMxYWIyNDg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yY28ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAvLyDQm9C40YTQu9C10YIg0L/QvtC30LjRhtC40L7QvdC40YDRg9C10YIg0YLQvtGH0LrQuCDRh9C10YDQtdC3INGC0YDQsNC90YHQu9C10LnRgiDQuCDQty3QuNC90LTQtdC60YEg0LIganMsXHJcbiAgICAgIC8vINC/0L7RjdGC0L7QvNGDINC80LXRgtC60LAg0LHQtdGB0L/Qu9Cw0YLQvdC+0Lkg0LTQvtGB0YLQsNCy0LrQuCDQstGB0LXQs9C00LAg0L3QsNC60LvQsNC00YvQstCw0LXRgtGB0Y8g0L/QvtCy0LXRgNGFINC40LrQvtC90LrQuC5cclxuICAgICAgLy8g0KfRgtC+0LHRiyDRjdGC0L7Qs9C+INC40LfQsdC10LbQsNGC0YwsINC40LrQvtC90LrRgyDQstGL0LLQvtC20YMg0LIg0LHQtdGE0L7RgC3Qv9GB0LXQstC00L7RjdC70LXQvNC10L3RgtC1XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYmFza2V0L3Jjby1tYXJrZXIucG5nJyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogNzVweDtcclxuICAgICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGNvbG9yOiBAcmVkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTkwLCAxOTYsIDIxMCwgMC4yNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jZGVrIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYmFza2V0L21hcmtlci1jZGVrLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcbn1cclxuXHJcbi5kYXktc2VsZWN0b3Ige1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICZfX2ZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAzODBweDtcclxuICB9XHJcblxyXG4gICZfX2RheSB7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgY29sb3IgMC4ycztcclxuXHJcbiAgICAmLS1zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG9yYW5nZTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19ub3RlIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAmLXN1cCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hdXRvT3JkZXItdGV4dF9ibG9jayB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAxMnB4O1xyXG59XHJcblxyXG4uc3VwLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmFpLWMge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tdC0yMCB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLmRlbGl2ZXJ5LW1vZGFsIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIHotaW5kZXg6IDEwMDM7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAuZGVsaXZlcnkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZGl0aW5hbC1ibG9jayB7XHJcbiAgICAgIHotaW5kZXg6IDQwODtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2FkZGl0aW5hbC10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI5NzlCO1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM5Mjk3OWI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwcHggMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS1saWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25vdGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb21tZW50LXRleHQge1xyXG4gICAgICBjb2xvcjogIzUxNTA0RTtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW1vZGFsIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXItYmxvY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjFFRDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX190YWJzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjFFRDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJldmVydDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgLmRlbGl2ZXJ5X19jbG9zZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWIge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDI4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMjEwcHg7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tYWN0aXZlLFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogQGxpZ2h0Ymx1ZWxpZ2h0O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWVsaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJldmVydDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NpZGViYXIge1xyXG4gICAgICB3aWR0aDogNTIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggN3B4IDAgMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJiA+IDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQUU3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDQyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3VyaWVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgIC5kZWxpdmVyeV9fc2VhcmNoLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY291cmllci13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgICAmLW1vYmlsZSB7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBvdmVyZmxvdy15OiByZXZlcnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waWNrdXAtbGlzdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZcclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsLXN1cCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3BpY2t1cC13cmFwcGVyIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5wdXQtZ3JvdXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24tc2VhcmNoLCAmX19pY29uLWNsZWFyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgdG9wOiA1OCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3RlciB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICB6LWluZGV4OiA0MDU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGlja3VwLXNlbGVjdCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlbGl2ZXJ5X19ib2R5LW1vZGlsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5kZWxpdmVyeS1tb2JpbGUge1xyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3Qtb3BlbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB6LWluZGV4OiA0MDg7XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICM1MTUwNEU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waWNrVXBzLWJsb2NrIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiA0MDU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG5cclxuICAgICAgLnBpY2tVcHMtdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVBRTc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waWNrdXAtbGlzdCB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDcwdmg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waWNrdXAtaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgLy8gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQUU3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG4gIC5hZGRyZXNzLWlucHV0X19ibG9jayB7XHJcbiAgICB6LWluZGV4OiA1MDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBpY2t1cC1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLnBpY2t1cC1pdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZTtcclxuXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGQTgwMDtcclxuXHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTgwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNhbGNfcHJpY2Uge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWNrdXAtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucGlja3VwLXJhZGlvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNGRkE4MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmNoZWNrZWQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waWNrdXAtaW5mbyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogNHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5waWNrdXAtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjMGMwYzBjO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGlja3VwLXByaWNlIHtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waWNrdXAtYWRkcmVzcyxcclxuICAgICAgLnBpY2t1cC10aW1lIHtcclxuICAgICAgICBjb2xvcjogIzUxNTA0RTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waWNrdXAtbG9nbyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAvL21pbi13aWR0aDogMzBweDtcclxuICAgICAgLy9tYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAub3JkZXItaW5mby10YWJsZSB7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2hlY2tvdXRfX3NlY3Rpb24tdGl0bGUtLWluYWN0aXZlIHtcclxuICBjb2xvcjogcmdiKDE4MywgMTgyLCAxODApO1xyXG59XHJcblxyXG4uZGVsaXZlcnlfX2JvZHktLXNwbGl0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG5cclxuLnBpY2stdXAge1xyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzUxNTA0RTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2Uge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxuLnRyYW5zcGFyZW50LWJnIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmFkZS1lbnRlci1hY3RpdmUsXHJcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UsIHRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5mYWRlLWVudGVyLWZyb20sXHJcbi5mYWRlLWxlYXZlLXRvIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxufVxyXG5cclxuI2NoZWNrb3V0IHtcclxuICAuYmFza2V0X19yaWdodCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9ybXtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgdG9wOiAxNDBweDtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kZWxpdmVyeS1vcHRpb25zIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRjJGMUVEO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjoyMHB4IDA7XHJcbn1cclxuXHJcbi5kZWxpdmVyeS1vcHRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBjb2x1bW4tZ2FwOiA0cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX3ByaWNlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dCB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzZGQTQ0RTsgLy8g0LfQtdC70ZHQvdCw0Y8g0YDQsNC80LrQsFxyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICBsZWZ0OiAzcHg7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzZGQTQ0RTsgLy8g0LfQtdC70ZHQvdCw0Y8g0YLQvtGH0LrQsFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA0cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBwYWRkaW5nOiAzcHggMTdweCAzcHggM3B4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgd2lkdGg6IDc3cHg7XHJcblxyXG4gICAgLnR5cGVfMSB7XHJcbiAgICAgIGNvbG9yOiAjNzQ1RkFDO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFRkZBO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5kZWxpdmVyeV9fY291cmllci1maXJzdC1zdGVwe1xyXG4gIC5kZWxpdmVyeS1hZGRyZXNzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM4MDgwODA7XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJl9fZWRpdCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX19lZGl0OmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5vcmRlci1pbmZvLXRhYmxlX192YXR7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbn0iLCIvKtCm0JLQldCi0JAqL1xuLypmb250LXNpemU6IDYwICpAZm9udHJlbTsqL1xuI2Jhc2tldC1iZyB7XG4gIGJhY2tncm91bmQ6ICNGOEY4RkIgIWltcG9ydGFudDtcbn1cbi5iYXNrZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmFza2V0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmFza2V0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cbi5iYXNrZXRfX2xlZnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYXNrZXRfX3JpZ2h0IHtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5iYXNrZXRfX2hlYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5iYXNrZXRfX2hlYWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRUVFO1xuICB9XG59XG4uYmFza2V0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJhc2tldF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iYXNrZXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5iYXNrZXRfX3NoYXJlLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM0JBNjlDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5iYXNrZXRfX3NoYXJlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhc2tldF9fc2hhcmUtYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5iYXNrZXRfX2F2YWlsYWJsZS1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYmFza2V0X19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmFza2V0X19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmFza2V0X19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5iYXNrZXRfX2NvbnRpbnVlLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYXNrZXRfX2NvbnRpbnVlLWJ0bi0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJhc2tldF9fY29udGludWUtYnRuLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwOHB4KSB7XG4gIC5iYXNrZXRfX2NvbnRpbnVlLWJ0bi0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFza2V0X19jb250aW51ZS1idG4tLW1vYmlsZSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJhc2tldF9fYXV0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uYmFza2V0X19hdXRoLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5iYXNrZXRfX2F1dGgtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTA4cHgpIHtcbiAgLmJhc2tldF9fYXV0aCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuYmFza2V0X19hdXRoLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYXNrZXRfX2F1dGgtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uYmFza2V0X19hdXRoLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFza2V0X19sb2dpbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJhc2tldF9fc3RhdHVzIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmJhc2tldF9fc3RhdHVzLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5iYXNrZXRfX3N0YXR1cy0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDhweCkge1xuICAuYmFza2V0X19zdGF0dXMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmJhc2tldF9fc3RhdHVzLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYXNrZXRfX3N0YXR1cy0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYmFza2V0X19zZWN0aW9uLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5iYXNrZXRfX3N0YXR1cy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmJhc2tldF9fc3RhdHVzLWxhYmVsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJhc2tldF9fc3RhdHVzLWxhYmVsIHtcbiAgY29sb3I6ICM3MTkwNEE7XG59XG4uYmFza2V0X19zdGF0dXMtaWQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmJhc2tldF9fcHJvbW8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5iYXNrZXRfX3Byb21vLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGdhcDogMjBweDtcbn1cbi5iYXNrZXRfX3Byb21vLWlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG4uYmFza2V0X19wcm9tby1pbnB1dCB7XG4gIHBhZGRpbmc6IDEzcHggMCAxNXB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjFFRDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5iYXNrZXRfX3Byb21vLWNsZWFyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0I3QjZCNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJhc2tldF9fcHJvbW8tYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0I2QjQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFza2V0X19wcm9tby1idG4tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ3Q0Y7XG59XG4uYmFza2V0X19wcm9tby1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5iYXNrZXRfX3Byb21vLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5iYXNrZXRfX3Byb21vLXN1Y2Nlc3MgLmJhc2tldF9fcHJvbW8taW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjRjJGMUVEO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmJhc2tldF9fcHJvbW8tc3VjY2VzcyAuYmFza2V0X19wcm9tby1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5iYXNrZXRfX3N1bW1hcnkge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmJhc2tldF9fc3VtbWFyeS12YWx1ZS0tYm9sZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5iYXNrZXRfX3N1bW1hcnktcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFza2V0X19zdW1tYXJ5LXJvdy0tdG90YWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0I3QjZCNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYXNrZXRfX3N1bW1hcnktcm93LS1kaXNjb3VudCB7XG4gIGNvbG9yOiAjRkY0NjUwO1xufVxuLmJhc2tldF9fc3VtbWFyeS1yb3ctLWluZm9ybWF0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0X19zdW1tYXJ5LXRvdGFsLS1kaXNjb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0IC5kZWxpdmVyeV9fdmFsdWUge1xuICBjb2xvcjogI0I3QjZCNDtcbn1cbi5iYXNrZXRfX2NoZWNrb3V0LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ3Q0Y7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xufVxuLmJhc2tldF9fY2hlY2tvdXQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmFza2V0X19jaGVja291dC1idG46ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0O1xuICBib3JkZXItY29sb3I6ICNCN0I2QjQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMHB4O1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWluZm9ybWVyIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFDRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxM3B4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci1pbmZvcm1lciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjRkZGQUNGO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYmFza2V0X19hdXRvb3JkZXItaW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhc2tldF9fYXV0b29yZGVyLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjJmMDtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogI0ZGNDY1MDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci0tZXJyb3JzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjJmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFQjtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uYmFza2V0X19hdXRvb3JkZXItLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGQTgwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYXNrZXRfX2F1dG9vcmRlci0tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogICAgJi1jaGVja21hcmsge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfSovXG59XG4uYmFza2V0X19zdWJzY3JpYmUtY2hlY2tib3gge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrYm94OmNoZWNrZWQgKyAuYmFza2V0X19zdWJzY3JpYmUtY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2OWU0NztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaS9iYXNrZXQvY2hlY2tib3guc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZS1jaGVja2JveDppbnZhbGlkICsgLmJhc2tldF9fc3Vic2NyaWJlLWNoZWNrbWFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjQ2NTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XG59XG4uYmFza2V0X19zdWJzY3JpYmUtY2hlY2ttYXJrIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5iYXNrZXRfX3N1YnNjcmliZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJhc2tldF9fbGVnYWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFza2V0X19sZWdhbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IDIzMHB4IGF1dG8gYXV0bztcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fY29tcG9zaXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGQjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9faW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19wcmljZS0tdW5pdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2UtLWRpc2NvdW50LXNhbGUge1xuICBjb2xvcjogI0ZGNDkzNCAhaW1wb3J0YW50O1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3ByaWNlLS1wcm9tbyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoNTAlKTtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19wcmljZS1wcmltZSB7XG4gIGNvbG9yOiAjM0JBNjlDICFpbXBvcnRhbnQ7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpbWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjM0JBNjlDO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX3F1YW50aXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fYnRuLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHdpZHRoOiA5MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjJGMUVEO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2J0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fYnRuOmRpc2FibGVkIHtcbiAgY3Vyc29yOiB1bnNldDtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19idG46ZGlzYWJsZWQgc3ZnIHBhdGgge1xuICBmaWxsOiAjRjJGMUVEO1xufVxuLmJhc2tldCAuYmFza2V0LWl0ZW1fX2NvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5iYXNrZXQgLmJhc2tldC1pdGVtX19zdWJ0b3RhbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fdW5pdC1pbmZvIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzNCQTY5QztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmFza2V0IC5iYXNrZXQtaXRlbV9fYXV0b3NoaXAtYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkFDRjtcbiAgY29sb3I6ICNGRkE4MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTJweDtcbiAgZ3JpZC1jb2x1bW46IDIvNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2tldCAuYmFza2V0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWFnZSBpbmZvXCIgXCJwcmljZSBxdWFudGl0eVwiIFwiYXV0b3NoaXAgYXV0b3NoaXBcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDkwcHggMWZyO1xuICAgIGdhcDogMTJweCAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX2ltYWdlIHtcbiAgICBncmlkLWFyZWE6IGltYWdlO1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5iYXNrZXQgLmJhc2tldC1pdGVtX19wcmljZSB7XG4gICAgdGV4dC13cmFwLW1vZGU6IG5vd3JhcDtcbiAgfVxuICAuYmFza2V0IC5iYXNrZXQtaXRlbV9faW5mbyB7XG4gICAgZ3JpZC1hcmVhOiBpbmZvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgfVxuICAuYmFza2V0IC5iYXNrZXQtaXRlbV9fcHJpY2Utd3JhcCB7XG4gICAgZ3JpZC1hcmVhOiBwcmljZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX3F1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLmJhc2tldCAuYmFza2V0LWl0ZW1fX2F1dG9zaGlwLWF2YWlsYWJsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgfVxuICAuYmFza2V0IC5iYXNrZXQtaXRlbV9fYnRuLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2hlYWRsaW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19jb250ZW50LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2kvYmFza2V0L3ByaW1lX2JnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2NvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX3Byb2dyZXNzLWJhcl9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4RkI7XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2NvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiByZXZlcnQ7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2tldCAucHJpbWUtYmVuZWZpdF9faWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogcmV2ZXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHJldmVydDtcbiAgfVxufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9faWNvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24tdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24gaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ljb24gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX3ByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXQtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fZmVhdHVyZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fZmVhdHVyZXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fZmVhdHVyZXMgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2ZlYXR1cmVzIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19ub3RlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fbm90ZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MEQ3Q0Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MEQ3Q0Y7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhc2tldCAucHJpbWUtYmVuZWZpdF9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogcmV2ZXJ0O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5iYXNrZXQgLnByaW1lLWJlbmVmaXRfX2J0bi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYmFza2V0IC5wcmltZS1iZW5lZml0X19idG4taWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbG9yLWIge1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5jb2xvci1yZWQge1xuICBjb2xvcjogI0ZGNDY1MDtcbn1cbi53cy1udyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZ2FwOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmFza2V0X19wYXltZW50LWluZm9ybWVyLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXItLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTA4cHgpIHtcbiAgLmJhc2tldF9fcGF5bWVudC1pbmZvcm1lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuYmFza2V0X19wYXltZW50LWluZm9ybWVyLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXIgLnNlY3VyaXR5LWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuLmJhc2tldF9fcGF5bWVudC1pbmZvcm1lciAuY2FyZHMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYXNrZXRfX3BheW1lbnQtaW5mb3JtZXIgLmNhcmRzIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY3VzdG9tLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1pbnB1dCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlZnQ6IDE0cHg7XG4gIGNvbG9yOiAjNTE1MDRFO1xufVxuLmN1c3RvbS1pbnB1dF9faWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jdXN0b20taW5wdXQgaW5wdXQsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMUVEO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE0cHggMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0OmZvY3VzICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOmZvY3VzICsgbGFiZWwge1xuICB0b3A6IDE3cHg7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0OmZvY3VzLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkE4MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0OmZvY3VzICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOmZvY3VzICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pICsgbGFiZWwsXG4uY3VzdG9tLWlucHV0IGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgKyBsYWJlbCxcbi5jdXN0b20taW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCArIGxhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY3VzdG9tLWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsXG4uY3VzdG9tLWlucHV0IGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uY3VzdG9tLWlucHV0IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jdXN0b20taW5wdXQgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmN1c3RvbS1pbnB1dCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWlucHV0IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uY3VzdG9tLWlucHV0IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDU4JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4udm9sdW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgcGFkZGluZzogMjVweCAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAyN3B4IHJnYmEoMTIxLCAxMjgsIDE0OCwgMC4xKTtcbn1cbi5jb3Vwb25zIHtcbiAgbWFyZ2luOiAyNXB4IDAgNjBweDtcbn1cbi5jb3Vwb25zIC5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvdXBvbnMgLmhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY291cG9ucyAuaGVhZCAuaGVhZGxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvdXBvbnMgLmhlYWQgLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb3Vwb25zIC5oZWFkIC5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5jb3Vwb25zIC5oZWFkIC5oZWFkbGluZSBzdmcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4uY291cG9ucyAuaGVhZCAuaGVhZGxpbmUgLmNvdW50ZXIge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5jb3Vwb25zIC5oZWFkIC5jb2xsYXBzZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb3Vwb25zIC5oZWFkIC5jb2xsYXBzZSAubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM1MTUwNEU7XG59XG4uY291cG9ucyAuaGVhZCAuY29sbGFwc2UgLmxpbmUgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5jb3Vwb25zIC5oZWFkIC5jb2xsYXBzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4uY291cG9ucyAuY2FsbF90b19hY3Rpb24ge1xuICBtYXJnaW46IDE1cHggMCAxMHB4O1xuICBwYWRkaW5nOiAxM3B4IDhweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJhY2tncm91bmQ6ICNGRkZBQ0Y7XG59XG4uY291cG9ucyAuY2FsbF90b19hY3Rpb24gLmluZm9ybWVyIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvdXBvbnMgLmxpc3QgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvdXBvbnMgLmxpc3QgLml0ZW0gLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNvdXBvbnMgLmxpc3QgLml0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5jb3Vwb25zIC5saXN0IC5pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3Vwb25zIGxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvdXBvbnMgbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmNvdXBvbnMgbGFiZWwuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuLmNvdXBvbnMgbGFiZWwuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxICFpbXBvcnRhbnQ7XG59XG4uY291cG9ucyBsYWJlbDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTdweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udC1zaXplOiAyLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I2YjQ7XG4gIGNvbG9yOiAjYjdiNmI0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbn1cbi5jb3Vwb25zIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAn4pyUJztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLmNvdXBvbnMgLmRpc2FibGVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0I2QjQ7XG59XG4uZnMtMTYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubWZzLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uY291cG9uX2xhYmVsLWNvbWJpbmF0aW9uIHtcbiAgY29sb3I6ICNmZjQ2NTA7XG59XG4uY291cG9uc19jb250YWluZXIuZXhwYW5kIC5jb3Vwb25zX2JvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb3Vwb25zX2NvbnRhaW5lci5leHBhbmQgLmxpbmVfbWludXMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvdXBvbnNfY29udGFpbmVyLmV4cGFuZCAubGluZV9wbHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3Vwb25zX2NvbnRhaW5lciAuY291cG9uc19ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dF9kZWxpdmVyeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hlY2tvdXRfZGVsaXZlcnlfX3Byb2dyZXNzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5iYXNrZXRfX2RlbGl2ZXJ5LXByb21vIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5iYXNrZXRfX2RlbGl2ZXJ5LXRpdGxlIHtcbiAgY29sb3I6ICNGRjQ2NTA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iYXNrZXRfX2RlbGl2ZXJ5LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJhc2tldF9fZGVsaXZlcnktZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L3NlbGVjdGVkLW1hcmtlci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmxlYWZsZXQtZGl2LWljb25fX3JjbyB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2kvYmFza2V0L3Jjby1tYXJrZXIucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19jb3VyaWVyIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaS9iYXNrZXQvY291cmllci1tYXJrZXIuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogODBweDtcbn1cbiN3cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG4uc2hhcmVfaWNvbixcbi5iYXNrZXRfaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY2hlY2tvdXQuY2hlY2tvdXQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEZCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNjaGVja291dCAuYmFza2V0IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuI2NoZWNrb3V0IC5iYXNrZXRfX2xlZnQge1xuICBtaW4td2lkdGg6IDQzMHB4O1xufVxuLmNoZWNrb3V0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQtaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmNoZWNrb3V0LWhlYWRlcl9fbG9nby1pbWcge1xuICB3aWR0aDogMTU1cHg7XG59XG4uY2hlY2tvdXQtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uY2hlY2tvdXRfX2xlZnQtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoZWNrb3V0X19iYWNrLWJ1dHRvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTE1MDRFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uY2hlY2tvdXRfX21haW4tc2VjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTIwcHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taGVhZGVyX19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uX19zdW1tYXJ5LS1pbmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMDBweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbl9fc3VtbWFyeS0taW5hY3RpdmUgLmNoZWNrb3V0X19zZWN0aW9uLWxlZnRfX3N1bW1hcnkge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNoZWNrb3V0X19zZWN0aW9uX19zdW1tYXJ5LS1pbmFjdGl2ZSAuY2hlY2tvdXRfX3NlY3Rpb24tbGVmdF9fc3VtbWFyeSB7XG4gICAgd2lkdGg6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNoZWNrb3V0X19zZWN0aW9uX19zdW1tYXJ5LS1pbmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMCAxMDBweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLndhcm5pbmcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgdGFibGUsXG4uY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSB0aCxcbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjhGOEZCO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlX19jZWxsLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlX19jZWxsLXN0aWNreTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogLTNweCAwIDIwcHggMCAjNjE2MTYxMjk7XG4gIH1cbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIC5iZ19ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGQjtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIC5iZ193aGl0ZV9ldmVuOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgLmJnX3doaXRlX29kZDpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUgLmZvbnRfbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1ib2R5X19zdW1tYXJ5IC5vcmRlci1pbmZvLXRhYmxlIC5mb250X25vcm1hbCAqIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNoZWNrb3V0X19zZWN0aW9uLWJvZHlfX3N1bW1hcnkgLm9yZGVyLWluZm8tdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmNoZWNrb3V0X19zZWN0aW9uLWxlZnQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWxlZnRfX3N1bW1hcnkge1xuICB3aWR0aDogMzBweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1zdGF0dXMge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0I2QjQ7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jaGVja291dF9fc2VjdGlvbi1zdGF0dXMuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvY2hlY2tvdXQvc2VjdGlvbi1jaGVja2VkLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBvdmVyZmxvdzogY2xpcDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1yaWdodCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogODRweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1lZGl0LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvY2hlY2tvdXQvc2VjdGlvbi1lZGl0LnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1lZGl0LWJ0bjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvY2hlY2tvdXQvc2VjdGlvbi1lZGl0LWRpc2FibGVkLnN2ZycpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taW5wdXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWlucHV0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYxRUQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTRweCAxNHB4IDE0cHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWZ0OiAxNHB4O1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6Zm9jdXMgKyBsYWJlbCB7XG4gIHRvcDogMzVweDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgKyBsYWJlbCxcbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCArIGxhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIGlucHV0OmZvY3VzOjpwbGFjZWhvbGRlcixcbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bik6OnBsYWNlaG9sZGVyLFxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDotd2Via2l0LWF1dG9maWxsOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQjdCNkI0O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpmb2N1cyB+IGxhYmVsLFxuLmNoZWNrb3V0X19zZWN0aW9uIC5maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24gLmZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jaGVja291dF9fc2VjdGlvbiAuZmllbGQgaW5wdXQ6Zm9jdXM6aW52YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjQ2NTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAjRkYzQjMwMUE7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24taW5wdXQtZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBjb2xvcjogI0ZGNDY1MDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgaGVpZ2h0OiAwO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWVycm9ycyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjQ2NTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVCRUI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tZXJyb3JzLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2NoZWNrb3V0L2Vycm9yLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24tZXJyb3JzLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jaGVja291dF9fc2VjdGlvbi1lcnJvcnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBEN0NGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBEN0NGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLWlucHV0LWNoZWNrYm94LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLXN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNoZWNrb3V0X19zZWN0aW9uLXN1bW1hcnktdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4uY2hlY2tvdXRfX3NlY3Rpb24gLmJhc2tldF9fY2hlY2tvdXQtYnRuIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jaGVja291dF9fbGVmdC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxuICAuY2hlY2tvdXRfX2JhY2stYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbiAgaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCAjQkVDNEQyNDA7XG4gIH1cbiAgI2NoZWNrb3V0IC5iYXNrZXRfX2xlZnQge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cbiAgLmNoZWNrb3V0LWhlYWRlcl9fbG9nbyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLmNoZWNrb3V0LWhlYWRlcl9fbG9nby1pbWcge1xuICAgIHdpZHRoOiA1N3B4O1xuICB9XG4gIC5jaGVja291dC1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbi1sZWZ0IHtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24tc3RhdHVzIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5jaGVja291dF9fc2VjdGlvbi1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLXJpZ2h0IHtcbiAgICB3aWR0aDogNThweDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24gLmJhc2tldF9fY2hlY2tvdXQtYnRuIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuY2hlY2tvdXRfX3NlY3Rpb24tc3VtbWFyeS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNoZWNrb3V0X19zZWN0aW9uLWlucHV0cyxcbiAgLmNoZWNrb3V0X19zZWN0aW9uLXN1bW1hcnkge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5iYXNrZXRfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhc2tldF9fc3VtbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmxlYWZsZXQtZ2VvbG9jYXRpb24tYnV0dG9uIHtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwRDdDRjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL2ljb25zL2xvY2F0aW9uLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTNweCAxNXB4O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWZsZXQtZ2VvbG9jYXRpb24tYnV0dG9uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCA4cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubGVhZmxldC1jb250cm9sLXpvb20taW4sXG4ubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgZm9udC1mYW1pbHk6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbiAgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gICAgZm9udC1zaXplOiAyM3B4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LXRvcCB7XG4gICAgdG9wOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fY2x1c3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0I3QjZCNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxlYWZsZXQtZGl2LWljb25fX2NsdXN0ZXJfX2NvdW50IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fY2x1c3Rlcl9fcmNvIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0JBNjlDO1xufVxuLmxlYWZsZXQtZGl2LWljb25fX2NsdXN0ZXJfX2NkZWsge1xuICBib3JkZXItY29sb3I6ICMxYWIyNDg7XG59XG4ubGVhZmxldC1kaXYtaWNvbl9fcmNvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2kvYmFza2V0L3Jjby1tYXJrZXIucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgxOTAsIDE5NiwgMjEwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5sZWFmbGV0LWRpdi1pY29uX19yY28gPiBiIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZGNDY1MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDE5MCwgMTk2LCAyMTAsIDAuMjUpO1xufVxuLmxlYWZsZXQtZGl2LWljb25fX2NkZWsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pL2Jhc2tldC9tYXJrZXItY2Rlay5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDE5MCwgMTk2LCAyMTAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZGF5LXNlbGVjdG9yIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5kYXktc2VsZWN0b3JfX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4O1xuICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLmRheS1zZWxlY3Rvcl9fZGF5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzLCBjb2xvciAwLjJzO1xufVxuLmRheS1zZWxlY3Rvcl9fZGF5LS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IG9yYW5nZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRheS1zZWxlY3Rvcl9fZGF5IHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZGF5LXNlbGVjdG9yX19ub3RlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmRheS1zZWxlY3Rvcl9fbm90ZS1zdXAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYXV0b09yZGVyLXRleHRfYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4uc3VwLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYWktYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiAxMDAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fbWFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC1ibG9jayB7XG4gIHotaW5kZXg6IDQwODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYWRkaXRpbmFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC10aXRsZTpiZWZvcmUge1xuICB3aWR0aDogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyOTc5QjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzkyOTc5YjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMHB4IDBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2FkZGl0aW5hbC10aXRsZTphZnRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC0yMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjFFRDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX25vdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2NvbW1lbnQtdGV4dCB7XG4gIGNvbG9yOiAjNTE1MDRFO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnktLW1vZGFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2hlYWRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19oZWFkZXItYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMUVEO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2hlYWRlci1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IHJldmVydDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFicyAuZGVsaXZlcnlfX2Nsb3NlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gIHBhZGRpbmc6IDE2cHggMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMTBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X190YWItLWFjdGl2ZSxcbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYjpob3ZlciB7XG4gIGNvbG9yOiAjM0JBNjlDO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFiLS1hY3RpdmU6YmVmb3JlLFxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fdGFiOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0JBNjlDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3RhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmV2ZXJ0O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgd2lkdGg6IDUyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDdweCAwIDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX3NpZGViYXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQUU3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgICB3aWR0aDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jb3VyaWVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2NvdXJpZXIgLmRlbGl2ZXJ5X19zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDMwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jb3VyaWVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYm9keS1tb2JpbGUge1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2JvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogcmV2ZXJ0O1xuICB9XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19waWNrdXAtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeSAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnlfX2xhYmVsLXN1cCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9faW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9faWNvbi1zZWFyY2gsXG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19pY29uLWNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA1OCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19mb290ZXIge1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogNDA1O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fcGlja3VwLXNlbGVjdCB7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVsaXZlcnktbW9kYWwgLmRlbGl2ZXJ5X19jbG9zZSBzdmcge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeV9fYm9keS1tb2RpbGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnktbW9iaWxlX19saXN0LW9wZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogNDA4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX2xpc3Qtb3BlbiAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM1MTUwNEU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAuZGVsaXZlcnktbW9iaWxlX19waWNrVXBzLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0MDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX3BpY2tVcHMtYmxvY2sgLnBpY2tVcHMtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFQUU3O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5kZWxpdmVyeS1tb2JpbGVfX3BpY2tVcHMtYmxvY2sgLnBpY2t1cC1saXN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiA3MHZoO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5hZGRyZXNzLWlucHV0X19ibG9jayB7XG4gIHotaW5kZXg6IDUwMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2U7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbS13cmFwcGVyLnNlbGVjdGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQTgwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0td3JhcHBlci5zZWxlY3RlZCBpbnB1dFt0eXBlPVwicmFkaW9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE4MDA7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtLWNhbGNfcHJpY2Uge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZBODAwO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBODAwO1xufVxuLmRlbGl2ZXJ5LW1vZGFsIC5waWNrdXAtaXRlbSAucGlja3VwLWluZm8ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtaW5mbyAucGlja3VwLXRpdGxlIHtcbiAgY29sb3I6ICMwYzBjMGM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1pbmZvIC5waWNrdXAtcHJpY2Uge1xuICBjb2xvcjogYmxhY2s7XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtaW5mbyAucGlja3VwLWFkZHJlc3MsXG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtaW5mbyAucGlja3VwLXRpbWUge1xuICBjb2xvcjogIzUxNTA0RTtcbn1cbi5kZWxpdmVyeS1tb2RhbCAucGlja3VwLWl0ZW0gLnBpY2t1cC1sb2dvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZGVsaXZlcnktbW9kYWwgLnBpY2t1cC1pdGVtIC5waWNrdXAtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY2hlY2tvdXRfX3NlY3Rpb24tYm9keV9fc3VtbWFyeSAub3JkZXItaW5mby10YWJsZSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLmNoZWNrb3V0X19zZWN0aW9uLXRpdGxlLS1pbmFjdGl2ZSB7XG4gIGNvbG9yOiAjYjdiNmI0O1xufVxuLmRlbGl2ZXJ5X19ib2R5LS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4ucGljay11cF9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5waWNrLXVwX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5waWNrLXVwX19pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzUxNTA0RTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5waWNrLXVwX19wcmljZSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi50cmFuc3BhcmVudC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZmFkZS1lbnRlci1hY3RpdmUsXG4uZmFkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZSwgdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cbi5mYWRlLWVudGVyLWZyb20sXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbn1cbiNjaGVja291dCAuYmFza2V0X19yaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4jY2hlY2tvdXQgLmJhc2tldF9fcmlnaHQgZm9ybSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTQwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uZGVsaXZlcnktb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMkYxRUQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uZGVsaXZlcnktb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYxRUQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZWxpdmVyeS1vcHRpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZGVsaXZlcnktb3B0aW9uX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5kZWxpdmVyeS1vcHRpb25fX2lucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2RkE0NEU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmRlbGl2ZXJ5LW9wdGlvbl9faW5wdXQ6Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM2RkE0NEU7XG59XG4uZGVsaXZlcnktb3B0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uZGVsaXZlcnktb3B0aW9uX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kZWxpdmVyeS1vcHRpb25fX2Rlc2Mge1xuICBwYWRkaW5nOiAzcHggMTdweCAzcHggM3B4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiA3N3B4O1xufVxuLmRlbGl2ZXJ5LW9wdGlvbl9fZGVzYyAudHlwZV8xIHtcbiAgY29sb3I6ICM3NDVGQUM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0VGRkE7XG59XG4uZGVsaXZlcnlfX2NvdXJpZXItZmlyc3Qtc3RlcCAuZGVsaXZlcnktYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzgwODA4MDtcbn1cbi5kZWxpdmVyeV9fY291cmllci1maXJzdC1zdGVwIC5kZWxpdmVyeS1hZGRyZXNzX190ZXh0IHtcbiAgZmxleDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRlbGl2ZXJ5X19jb3VyaWVyLWZpcnN0LXN0ZXAgLmRlbGl2ZXJ5LWFkZHJlc3NfX2VkaXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY2NjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmRlbGl2ZXJ5X19jb3VyaWVyLWZpcnN0LXN0ZXAgLmRlbGl2ZXJ5LWFkZHJlc3NfX2VkaXQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5vcmRlci1pbmZvLXRhYmxlX192YXQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuIl19 */