/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss ***!
  \*************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (1) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (2) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (3) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (4) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (5) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (6) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (7) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (8) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (9) ***!
  \*****************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (10) ***!
  \******************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (11) ***!
  \******************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (12) ***!
  \******************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200..800&display=swap);
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./frontend/css/newWeb/pages/pricing/pricing.scss (13) ***!
  \******************************************************************************************************************************************************************************************************/
.ms-button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out}.ms-button:hover{background-color:#9df8da}.ms-button.disabled{opacity:.5;pointer-events:none}.ms-button.hidden{display:none}.ms-button-secondary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-secondary:hover{background-color:#9df8da}.ms-button-secondary.disabled{opacity:.5;pointer-events:none}.ms-button-secondary.hidden{display:none}.ms-button-secondary:hover{background-color:#8593f7}.ms-button-tertiary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-tertiary:hover{background-color:#9df8da}.ms-button-tertiary.disabled{opacity:.5;pointer-events:none}.ms-button-tertiary.hidden{display:none}.ms-button-tertiary:hover{background-color:#87afff}.ms-button-transparent{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.ms-button-transparent{font-size:14px}}.ms-button-transparent::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.ms-button-transparent:hover{background-color:rgba(255,255,255,.1)}.mt-modal{display:none;font-family:inter,helvetica,"Helvetica Neue",sans-serif}.mt-modal.is-open{display:block}.mt-modal.mt-modal-data-privacy .mt-modal__image{color:#00b878}.mt-modal.mt-modal-data-privacy .mt-modal__image svg{height:36px;width:36px}.mt-modal.mt-modal-data-privacy .mt-alert{align-items:center;padding:14px 24px}.mt-modal.mt-modal-data-privacy .privacy-form .form-group{margin:0}.mt-modal.mt-modal-data-privacy .privacy-form .form-group+.form-group{margin-top:24px}.mt-modal.mt-modal-data-privacy .warning-text{color:#ff94d0;display:block;font-weight:700;margin:12px 0;text-transform:uppercase}.mt-modal__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:1001}.mt-modal__container{background-color:#fff;border-radius:8px;max-height:100vh;max-width:626px;overflow-y:auto;padding:40px;position:relative}@media(max-width: 767px){.mt-modal__container{margin:auto 24px;max-height:calc(100vh - 48px);padding:24px}}.mt-modal__body{align-items:center;display:flex;flex-direction:column}.mt-modal__body .mt-modal-main-icon{margin-bottom:24px}.mt-modal__body .mt-modal-main-icon.warning{color:#ffcb11}.mt-modal__body .mt-modal-main-icon svg{height:36px;width:36px}.mt-modal__body .mt-modal__image{margin-bottom:24px}.mt-modal__body .mt-modal-title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#333;margin-bottom:12px;text-align:center}@media(width <= 768px){.mt-modal__body .mt-modal-title{font-size:14px}}.mt-modal__body .mt-modal-subtitle{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#333;margin:0;text-align:center}@media(width <= 768px){.mt-modal__body .mt-modal-subtitle{font-size:14px}}.mt-modal__body .mt-modal-text{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#333}@media(width <= 768px){.mt-modal__body .mt-modal-text{font-size:14px}}.mt-modal__body .mt-modal-text p{font-size:inherit;font-weight:inherit}.mt-modal .mt-close-modal{color:#000;cursor:pointer;position:absolute;right:14px;top:14px}.mt-modal .mt-close-modal svg{height:14px;pointer-events:none;width:14px}.mt-modal .mt-modal__footer{display:flex;justify-content:center;padding-top:32px;width:100%}.mt-modal .mt-modal__footer button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;cursor:pointer}.mt-modal .mt-modal__footer button:hover{background-color:#9df8da}.mt-modal .mt-modal__footer button.disabled{opacity:.5;pointer-events:none}.mt-modal .mt-modal__footer button.hidden{display:none}.mt-modal .mt-modal__footer button:not(:first-child){margin-bottom:24px}@media(min-width: 768px){.mt-modal .mt-modal__footer button:not(:first-child){margin-bottom:0;margin-left:32px}}.mt-modal .action-buttons-toggler{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;align-items:center;display:flex;margin:10px 0 0 0;text-align:start;user-select:none}@media(width <= 768px){.mt-modal .action-buttons-toggler{font-size:14px}}.mt-modal .action-buttons-toggler .mt-checkbox{margin-right:12px}.tippy-box[data-theme~=mt]{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;background-color:#f6f6f6;box-shadow:0 6px 20px rgba(0,0,0,.15);color:#fff;text-align:left}@media(width <= 768px){.tippy-box[data-theme~=mt]{font-size:12px}}.tippy-box[data-theme~=mt-light]{background-color:#fff}.tippy-box[data-theme~=mt-light] .tippy-content{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;color:#333;display:flex;flex-direction:column;padding:14px}@media(width <= 768px){.tippy-box[data-theme~=mt-light] .tippy-content{font-size:12px}}.tippy-box[data-theme~=mt-light] .tippy-content a{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;align-self:end;border-radius:4px;color:#002380;margin-top:6px;padding:4px 8px;text-decoration:none}@media(width <= 768px){.tippy-box[data-theme~=mt-light] .tippy-content a{font-size:12px}}.tippy-box[data-theme~=mt-light] .tippy-content a:hover,.tippy-box[data-theme~=mt-light] .tippy-content a:active,.tippy-box[data-theme~=mt-light] .tippy-content a:focus{background-color:rgba(74,144,228,.1)}.tippy-box[data-theme~=mt-light] .tippy-arrow{color:#fff}.sprite{background-image:url("//mailtrack.ngrok.io/bundles/mailtrackfrontend/img/mailtrack-sprite_2x.png");background-size:360px 480px;display:inline-block;height:20px;width:20px}.sprite.s-logo{background-position:0px 0px;height:40px;width:220px}.sprite.s-logo-black{background-position:0px -420px;height:40px;width:220px}.sprite.s-logo-icon{background-position:-220px -220px;height:60px;width:60px}.sprite.s-company-01,.sprite.s-company-02,.sprite.s-company-03,.sprite.s-company-04,.sprite.s-company-05,.sprite.s-company-06{height:60px;width:160px}.sprite.s-company-01{background-position:0px -60px}.sprite.s-company-02{background-position:0px -120px}.sprite.s-company-03{background-position:0px -180px}.sprite.s-company-04{background-position:0px -240px}.sprite.s-company-05{background-position:0px -300px}.sprite.s-company-06{background-position:0px -360px}.sprite.s-card-mc,.sprite.s-card-visa,.sprite.s-card-amex,.sprite.s-card-discover,.sprite.s-card-paypal,.sprite.s-card-generic{height:22px;width:37px}.sprite.s-card-mc{background-position:-220px -280px}.sprite.s-card-visa{background-position:-260px -280px}.sprite.s-card-amex{background-position:-300px -280px}.sprite.s-card-discover{background-position:-220px -320px}.sprite.s-card-paypal{background-position:-260px -320px}.sprite.s-card-generic,.sprite.s-card-default{background-position:-300px -320px}.sprite.s-stripe{background-position:-220px -40px;height:26px;width:120px}.sprite.s-cvv{background-position:-220px -140px;height:60px;width:110px}.used-by-pros{padding-bottom:30px}.used-by-pros h4{color:#abb1b1;margin:10px 0 24px;text-align:center;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%}@media(width <= 768px){.used-by-pros h4{font-size:14px}}.used-by-pros .logos{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;overflow-x:auto;padding:32px 0 26px}.used-by-pros .logos span svg{flex:1 1 auto;height:36px}@media screen and (width <= 1280px){.used-by-pros .logos{padding:32px 40px 26px}}.privacy-security-center+.used-by-pros{padding-top:42px}.plans-details+.used-by-pros{padding-top:100px}.cta-container{align-items:center;display:flex;flex-direction:column;gap:32px;padding:92px 154px}.cta-container h2{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700;line-height:125%;font-weight:400;text-align:center}@media(width <= 768px){.cta-container h2{font-size:24px}}.cta-container .description{color:#fff;margin-bottom:24px;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%}@media(width <= 768px){.cta-container .description{font-size:14px}}.cta-container p a.disabled{padding-left:56px;padding-right:56px}.cta-container.horizontal{align-items:start;background:none;flex-direction:row;position:relative}.cta-container.horizontal a{display:inline-block}.cta-container.horizontal h2,.cta-container.horizontal .description{flex:0 0 50%}.cta-container.horizontal h2{padding-right:110px;text-align:left}@media(width <= 992px){.cta-container.horizontal h2{padding-right:0}}@media(width <= 768px){.cta-container{padding:60px 30px}.cta-container.horizontal{flex-direction:column}.cta-container.horizontal h2{margin-bottom:20px}}.ratings{align-items:center;display:flex;flex-direction:row;gap:48px}.ratings>div{text-align:center}.ratings h5{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%}@media(width <= 768px){.ratings h5{font-size:12px}}.ratings h5 span{display:block;font-size:17px;line-height:120%}.ratings .star-holder img{height:20px}.ratings .store-holder h5{font-size:12px;font-weight:700;line-height:18px}.ratings .store-holder h5 span.category{font-size:inherit;font-weight:600;line-height:inherit}.ratings .store-holder h5 span.store{font-size:8px;font-weight:400;line-height:inherit}.ratings.full{flex-wrap:wrap;gap:30px 58px;justify-content:center;padding:12px 90px}.ratings.full h4{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700;line-height:125%;font-weight:400;text-align:start;width:100%}@media(width <= 768px){.ratings.full h4{font-size:24px}}@media screen and (max-width: 992px){.ratings .star-holder img{height:18px}}@media screen and (max-width: 768px){.ratings{gap:30px}.ratings h5 span{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;font-weight:700;padding-top:6px}}@media screen and (max-width: 768px)and (width <= 768px){.ratings h5 span{font-size:12px}}@media screen and (max-width: 768px){.ratings .star-holder img{height:12px}}.testimonials{align-items:center;display:flex;flex-direction:column;gap:40px;padding:60px 154px}.testimonials .badge-container{display:flex;gap:40px}.testimonials .badge-container img{height:80px}.testimonials .badge-container img.capterra{height:65px;margin-top:5px}.testimonials .card-container{display:flex;flex-direction:row;gap:16px}.testimonials .card{align-self:stretch;background-color:#fff;border-radius:18px;color:#333;display:flex;flex:1 1 0;flex-direction:column;gap:36px;padding:30px}.testimonials .card .header{align-items:center;display:flex;gap:20px}.testimonials .card .header img{border-radius:50%;height:64px}.testimonials .card .header .info{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center}.testimonials .card .header .info .name{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:18px;font-weight:600;line-height:125%}@media(width <= 768px){.testimonials .card .header .info .name{font-size:16px}}.testimonials .card .header .info .occupation{font-size:12px;line-height:130%}.testimonials .card .content{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;font-weight:400;text-wrap:pretty}@media(width <= 768px){.testimonials .card .content{font-size:12px}}.testimonials .ratings{padding:32px 0 24px}.testimonials.wall{padding-bottom:42px}.testimonials.wall .card-container{display:grid;gap:16px;grid-template-columns:repeat(3, minmax(300px, 1fr))}.testimonials.wall .badge-container{padding-top:12px}@media screen and (max-width: 1280px){.testimonials{padding:80px 86px}}@media screen and (max-width: 992px){.testimonials.wall{padding:80px 30px}.testimonials.wall .card-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}@media screen and (max-width: 768px){.testimonials{overflow:hidden;padding:80px 30px}.testimonials .card-container{overflow-x:auto;padding:0 30px;scroll-snap-type:x mandatory;width:100vw}.testimonials .card-container .card{flex:1 0 80vw;scroll-snap-align:center}}.used-by-pros+.testimonials{padding-top:0}.features-extra,.benefits{align-items:start;display:flex;flex-direction:column;gap:50px;padding:96px 156px}.features-extra h2,.benefits h2{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:150%;text-transform:uppercase;margin-bottom:16px}@media(width <= 768px){.features-extra h2,.benefits h2{font-size:14px}}.features-extra h3,.benefits h3{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700;line-height:125%}@media(width <= 768px){.features-extra h3,.benefits h3{font-size:24px}}.features-extra h4,.benefits h4{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;font-weight:600;line-height:auto}@media(width <= 768px){.features-extra h4,.benefits h4{font-size:18px}}.features-extra .grid,.benefits .grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto}.features-extra .grid .feature,.benefits .grid .feature{background-color:#22282b;border-radius:10px;flex:1 1 50%;padding:30px}.features-extra .grid .feature h4,.benefits .grid .feature h4{color:#3df2b6;margin-bottom:20px}.features-extra .grid .feature h4 .icon,.benefits .grid .feature h4 .icon{align-items:center;background-color:#00b878;border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;margin-bottom:32px;padding:12px;width:80px}.features-extra .grid .feature h4 .icon.alternate,.benefits .grid .feature h4 .icon.alternate{background-color:#ff94d0;color:#333}.features-extra .grid .feature h4 .icon svg,.benefits .grid .feature h4 .icon svg{min-height:33px;min-width:33px}@media screen and (width < 992px){.features-extra,.benefits{flex-direction:column;gap:30px;padding:60px 30px}.features-extra .grid,.benefits .grid{grid-template-columns:1fr}.features-extra .grid .feature h4 .icon,.benefits .grid .feature h4 .icon{height:50px;width:50px}.features-extra .grid .feature h4 .icon svg,.benefits .grid .feature h4 .icon svg{min-height:20px;min-width:20px}.features-extra .grid .feature p,.benefits .grid .feature p{font-size:14px}}.ms-button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out}.ms-button:hover{background-color:#9df8da}.ms-button.disabled{opacity:.5;pointer-events:none}.ms-button.hidden{display:none}.ms-button-secondary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-secondary:hover{background-color:#9df8da}.ms-button-secondary.disabled{opacity:.5;pointer-events:none}.ms-button-secondary.hidden{display:none}.ms-button-secondary:hover{background-color:#8593f7}.ms-button-tertiary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-tertiary:hover{background-color:#9df8da}.ms-button-tertiary.disabled{opacity:.5;pointer-events:none}.ms-button-tertiary.hidden{display:none}.ms-button-tertiary:hover{background-color:#87afff}.ms-button-transparent{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.ms-button-transparent{font-size:14px}}.ms-button-transparent::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.ms-button-transparent:hover{background-color:rgba(255,255,255,.1)}.features-explained{padding:60px 40px 0 40px}.features-explained .feature{align-items:center;display:flex;flex-direction:row;gap:100px;margin-bottom:60px}.features-explained .feature.reverse{flex-direction:row-reverse}.features-explained .feature .picture-holder{align-items:center;border-radius:24px;display:flex;flex:0 0 50%;height:600px;justify-content:center;padding:28px 16px}.features-explained .feature .picture-holder img{max-height:100%;max-width:100%}.features-explained .feature h3{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:48px;font-weight:700;line-height:110%;color:#3df2b6;margin-bottom:24px}@media(width <= 768px){.features-explained .feature h3{font-size:28px}}.features-explained .feature .description{color:#ddd;flex:1 1 auto;font-weight:400}.features-explained .feature .description a{color:#fff;font-weight:700;text-decoration:none}.features-explained .feature .description .buton-container{color:#fff;margin-top:10px}.features-explained .feature .description .buton-container a{display:inline-block}.features-explained .feature .description .buton-container a.ms-button{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.features-explained .feature .description .buton-container a.ms-button{font-size:14px}}.features-explained .feature .description .buton-container a.ms-button::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.features-explained .feature .description .buton-container a.ms-button:hover{background-color:rgba(255,255,255,.1)}@media screen and (max-width: 1280px){.features-explained{padding:0 40px}.features-explained .feature .description .buton-container a{display:inline-block;margin:0 auto}}@media screen and (width <= 992px){.features-explained{padding:0 30px}.features-explained .feature,.features-explained .feature.reverse{flex-direction:column;gap:36px;margin-bottom:100px}.features-explained .feature .picture-holder,.features-explained .feature.reverse .picture-holder{flex:0 0 auto;height:auto}}.plans{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:65px 40px}.plans h2{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:40px;font-weight:700;line-height:125%;padding:50px 0 80px 0}@media(width <= 768px){.plans h2{font-size:24px}}.plans .table{background-color:#fff;border-radius:24px;color:#22282b;display:block}.plans .header{align-self:stretch;background-color:#464c4b;border-radius:24px 24px 0 0;color:#fff;column-gap:8px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;justify-content:center;margin:0 auto;padding:35px 110px;place-items:flex-start center;width:100%}.plans .header .title{place-self:center start}.plans .header h3{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;font-weight:600;line-height:auto}@media(width <= 768px){.plans .header h3{font-size:18px}}.plans .header .plan{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}@media(width <= 768px){.plans .header .plan{font-size:14px}}.plans .feature{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:15px;padding:80px 110px 0}.plans .feature .title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#333;font-weight:400;text-transform:uppercase}@media(width <= 768px){.plans .feature .title{font-size:14px}}.plans .feature .separator{border-bottom:2px solid #f0f7f7;width:100%}.plans .feature .item-list{align-self:stretch;display:grid;gap:30px 8px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;justify-content:center;margin:0 auto;place-items:center center;width:100%}.plans .feature .item-list .item-name{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;align-items:center;display:flex;gap:20px;justify-self:start}@media(width <= 768px){.plans .feature .item-list .item-name{font-size:14px}}.plans .feature .item-list .item-name span{cursor:pointer;display:block;line-height:0}.plans .feature .item-list .item-name svg{height:16px;width:16px}.plans .feature .item-list .feature-text{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;font-size:14px;text-align:center}@media(width <= 768px){.plans .feature .item-list .feature-text{font-size:14px}}.plans .final-separator{border-bottom:1px solid #008df2;margin:40px 112px}.plans .ms-icon{background-position:center center;background-repeat:no-repeat;height:27px;width:27px}.plans .ms-icon-check{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%220%200%2018%2014%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M6.1976%2013.6374L0.592773%207.98862L2.55446%206.01155L6.1976%209.68324L15.4456%200.362793L17.4072%202.33986L6.1976%2013.6374Z%22%20fill%3D%22%2300B878%22%2F%3E%0A%3C%2Fsvg%3E")}.plans .ms-icon-cross{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M15.6667%201.29785L1.66666%2015.2979%22%20stroke%3D%22%23CCCCCC%22%20stroke-width%3D%223%22%2F%3E%0A%3Cpath%20d%3D%22M15.6667%2015.2979L1.66666%201.29785%22%20stroke%3D%22%23CCCCCC%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E ")}.plans .table-bottom-actions{column-gap:8px;display:grid;grid-template-columns:2fr 1fr 1fr;margin-bottom:40px;padding:0 112px;place-items:center center}.plans .table-bottom-actions .title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:20px;font-weight:600;line-height:24px;justify-self:start}@media(width <= 768px){.plans .table-bottom-actions .title{font-size:16px}}.contact-us-banner{align-items:center;display:flex;gap:32px;justify-content:center;padding:48px 40px}.contact-us-banner__title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;font-weight:600;line-height:auto;color:#fff}@media(width <= 768px){.contact-us-banner__title{font-size:18px}}.contact-us-banner__link{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;border:1.5px solid #fff;border-radius:8px;color:#fff;padding:10px 20px;text-decoration:none;white-space:nowrap}@media(width <= 768px){.contact-us-banner__link{font-size:14px}}.contact-us-banner__link:hover{background-color:rgba(255,255,255,.1);text-decoration:none}@media screen and (width <= 768px){.plans{padding:65px 0}.plans .table{padding-bottom:30px}.plans .table .header{display:none}.plans .table .feature{padding:80px 30px 0}.plans .table .feature .item-list{grid-template-columns:2fr 1fr 1fr}.plans .table .feature .title{column-gap:8px;display:grid;grid-template-columns:2fr 1fr 1fr;place-items:center center;width:100%}.plans .table .feature .title :first-child{justify-self:left}.plans .table .feature .item-name{display:inline-block}.plans .table .feature .item-name span[mt-tooltip-content]{display:none}.plans .table .feature .feature-text{font-size:12px}.plans .table-bottom-actions,.plans .final-separator{display:none}}.ms-button{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out}.ms-button:hover{background-color:#9df8da}.ms-button.disabled{opacity:.5;pointer-events:none}.ms-button.hidden{display:none}.ms-button-secondary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-secondary:hover{background-color:#9df8da}.ms-button-secondary.disabled{opacity:.5;pointer-events:none}.ms-button-secondary.hidden{display:none}.ms-button-secondary:hover{background-color:#8593f7}.ms-button-tertiary{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;background-color:#548dff;color:#22282b}.ms-button-tertiary:hover{background-color:#9df8da}.ms-button-tertiary.disabled{opacity:.5;pointer-events:none}.ms-button-tertiary.hidden{display:none}.ms-button-tertiary:hover{background-color:#87afff}.ms-button-transparent{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:700;line-height:150%;align-items:center;background:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:600;padding:8px 4px 8px 10px;text-decoration:none;text-transform:none;transition:background-color .1s ease-out}@media(width <= 768px){.ms-button-transparent{font-size:14px}}.ms-button-transparent::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%2211%22%20viewBox%3D%220%200%207%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.148438%209.50317L3.97656%205.67505L0.148438%201.84692L1.32031%200.675049L6.32031%205.67505L1.32031%2010.675L0.148438%209.50317Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;content:"";display:block;height:20px;width:30px}.ms-button-transparent:hover{background-color:rgba(255,255,255,.1)}.plans-details{align-items:center;color:#fff;display:flex;flex-direction:column;gap:40px;padding:32px 64px;position:relative}.plans-details::after{background:radial-gradient(farthest-corner at 100% 100%, #3DF2B6 0%, rgba(0, 0, 0, 0) 100%);bottom:0;content:"";display:block;filter:blur(100px);height:724px;opacity:.6;position:absolute;right:0;width:50%;z-index:-1}.plans-details .header{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:1200px}.plans-details .header .title{color:#fff}.plans-details .header .plans-selector{margin:14px 0}.plans-details.light{background:#bfe4fe}.plans-details.light .header .title{color:#333}.plans-details .title-container{align-items:center;display:flex;gap:12px}.plans-details .title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:48px;font-weight:700;line-height:110%;text-align:center;text-wrap:balance}@media(width <= 768px){.plans-details .title{font-size:28px}}@media screen and (width < 992px){.plans-details .title{font-size:28px}}.plans-details .most-popular{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;align-items:center;background-color:#0780e7;border-radius:35px;color:#fff;display:flex;flex-shrink:0;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%;padding:2px 15px;position:absolute;right:12px;top:12px}@media(width <= 768px){.plans-details .most-popular{font-size:12px}}.plans-details .most-popular.hidden{display:none}.plans-details .plans-selector{align-items:center;background:rgba(255,255,255,.5);border-radius:20px;display:flex;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;gap:4px;justify-content:center;padding:5px}.plans-details .plan-interval{align-items:center;border-radius:20px;color:#333;cursor:pointer;display:flex;gap:8px;justify-content:center;opacity:.5;padding:4px 10px;transition:all 200ms ease-in-out}.plans-details .plan-interval .plan-discount{color:#333}.plans-details .plan-interval.selected{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1);opacity:1}.plans-details .plan-interval.selected .plan-discount{color:#0780e7}.plans-details .plan-discount{color:#0780e7;font-size:12px}.plans-details .plans-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(326px, 1fr));justify-content:center;max-width:1158px}.plans-details .plan{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;align-items:flex-start;background-color:#fff;border-radius:24px;color:#333;display:flex;flex-direction:column;gap:20px;justify-content:space-between;max-width:400px;padding:40px;position:relative;width:100%}@media(width <= 768px){.plans-details .plan{font-size:14px}}.plans-details .plan .plan-header{align-items:flex-start;align-self:stretch;display:flex;justify-content:flex-end;margin-bottom:-20px;margin-top:-30px}.plans-details .plan .info{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.plans-details .plan .info .title{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;font-weight:600;line-height:auto;text-transform:uppercase}@media(width <= 768px){.plans-details .plan .info .title{font-size:18px}}.plans-details .plan .info .subtitle{color:#666;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:15px;font-weight:500;margin-top:-20px}.plans-details .plan .info .price{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;font-weight:600;line-height:auto;font-size:46px;line-height:120%;width:100%}@media(width <= 768px){.plans-details .plan .info .price{font-size:18px}}.plans-details .plan .info .price .price-monthly,.plans-details .plan .info .price .price-yearly{white-space:nowrap}.plans-details .plan .info .price .price-user-month,.plans-details .plan .info .price .price-user-month-for-b{bottom:12px;font-size:14px;font-weight:500;left:16px;line-height:150%;position:relative}.plans-details .plan .info .annualized-price-container,.plans-details .plan .info .price-per-year-container,.plans-details .plan .info .price-per-team-container{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;height:21px;text-align:start}@media(width <= 768px){.plans-details .plan .info .annualized-price-container,.plans-details .plan .info .price-per-year-container,.plans-details .plan .info .price-per-team-container{font-size:12px}}.plans-details .plan .info .annualized-price-container .old-price,.plans-details .plan .info .price-per-year-container .old-price,.plans-details .plan .info .price-per-team-container .old-price{color:#f4bf61;text-decoration:line-through}.plans-details .plan .info .features{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%;font-size:15px}@media(width <= 768px){.plans-details .plan .info .features{font-size:14px}}.plans-details .plan .info .features i{display:none}.plans-details .plan .info .features ul{list-style:none}.plans-details .plan .info .features li{align-items:center;display:flex;gap:8px;padding-top:12px}.plans-details .plan .info .features li svg{flex-shrink:0}.plans-details .plan .action{display:flex;justify-content:center;width:100%}.plans-details .plan .action>span{width:100%}.plans-details .plan .action a{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;padding:20px;width:100%}.plans-details .plan .action a:hover{background-color:#9df8da}.plans-details .plan .action a.disabled{opacity:.5;pointer-events:none}.plans-details .plan .action a.hidden{display:none}.plans-details .plan[data-plan=free] .action a{background-color:rgba(0,0,0,0);border:2px solid #3df2b6}@media screen and (width < 992px){.plans-details{font-size:14px;padding:40px 30px}.plans-details .header{width:100%}.plans-details .header .title{font-size:28px}.plans-details .plans-selector{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;width:100%}.plans-details .plan-interval{flex-grow:1;font-size:12px;gap:4px;padding:4px 16px}.plans-details .plan-discount{font-size:8px;text-align:center}.plans-details .plans-container{gap:30px;grid-template-columns:1fr;width:100%}.plans-details .plan{max-width:unset}.plans-details .plan .plan-header{margin-bottom:-12px;margin-top:-20px}.plans-details .plan .info{gap:12px;width:100%}.plans-details .plan .info .title{font-size:18px;line-height:22px}.plans-details .plan .info .subtitle{margin-top:-10px}.plans-details .plan .info .most-popular{font-size:10px;text-align:center}.plans-details .plan .info .price{font-size:30px;line-height:120%}.plans-details .plan .info .price .price-user-month,.plans-details .plan .info .price .price-user-month-for-b{bottom:8px}.plans-details .plan .info .features{margin-top:8px}.pricing-teams-strip a{display:block}}.vat-text{color:#ddd;font-size:12px;margin:-20px 0}.pricing-teams-strip{padding:48px 40px 115px;text-align:center}.pricing-teams-strip p{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:24px;line-height:150%;margin:0}.pricing-teams-strip a{color:#fff;transition:opacity 200ms ease-in-out}.pricing-teams-strip a:hover{opacity:.8}header{position:relative}.price-container{background:linear-gradient(144deg, #6964CE -11.63%, #312C91 107.75%);padding:48px 48px 84px}.price-container .price-title{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px}.price-container .price-title h1{color:#fff;text-align:center;text-wrap:balance;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:48px;font-weight:700;line-height:110%}@media(width <= 768px){.price-container .price-title h1{font-size:28px}}.price-container .plan-interval-selector{align-items:flex-start;display:flex;justify-content:center;margin-bottom:40px;padding:14px 0}.price-container .plan-interval-selector input{appearance:none}.price-container .plan-interval-selector ul{background:#fff;border-radius:40px;display:flex}.price-container .plan-interval-selector ul li:nth-child(2){border-left:1px solid #ededed;border-right:1px solid #ededed}.price-container .plan-interval-selector ul li{align-items:center;display:flex;font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:150%}@media(width <= 768px){.price-container .plan-interval-selector ul li{font-size:14px}}.price-container .plan-interval-selector .plan-interval-label{align-items:center;align-self:stretch;color:#333;cursor:pointer;display:flex;gap:10px;opacity:.5;padding:8px 30px}.price-container .plan-interval-selector .plan-interval-input{display:none}.price-container .plan-interval-selector .plan-interval-input:checked+.plan-interval-label{color:#333;font-weight:500;opacity:1}.price-container .plan-interval-selector .plan-interval-input:checked+.plan-interval-label .plan-interval-discount{opacity:1}.price-container .plan-interval-selector .plan-interval-discount{align-items:center;background:#bfe4fe;border-radius:33px;display:flex;font-size:10px;font-weight:400;gap:10px;justify-content:center;line-height:150%;opacity:.5;padding:6px 11px;text-transform:uppercase}.plan-selector-action,.plan-selector-action-container{align-items:center;display:flex;flex-direction:column}.plan-selector-action a,.plan-selector-action-container a{align-items:center;background-color:#3df2b6;border:0;border-radius:50px;color:#22282b;display:flex;flex-direction:row;font-size:10px;font-weight:600;gap:8px;justify-content:center;line-height:130%;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease-out;text-align:center}.plan-selector-action a:hover,.plan-selector-action-container a:hover{background-color:#9df8da}.plan-selector-action a.disabled,.plan-selector-action-container a.disabled{opacity:.5;pointer-events:none}.plan-selector-action a.hidden,.plan-selector-action-container a.hidden{display:none}.plan-selector-action .price-per-month,.plan-selector-action-container .price-per-month{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%;display:flex;gap:4px}@media(width <= 768px){.plan-selector-action .price-per-month,.plan-selector-action-container .price-per-month{font-size:12px}}.toTop{align-items:center;background:#464c4b;border:1px solid #22282b;border-radius:20px;bottom:40px;color:#fff;display:flex;height:40px;justify-content:center;line-height:100%;padding:10px;position:fixed;right:40px;text-decoration:none;transform:translateX(calc(100% + 40px));transition:transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275),width .2s ease;z-index:999}.toTop svg{left:-4px;position:relative}.toTop.showing{transform:translateX(0)}.toTop span{font-family:inter,helvetica,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:150%}@media(width <= 768px){.toTop span{font-size:12px}}.toTop span.arrow{font-size:20px}.toTop:hover,.toTop:focus{text-decoration:none}.toTop:hover{transform:scale(1.1)}@media screen and (width < 992px){.price-container{padding:65px 30px}.toTop{padding:0 12px;width:40px}.toTop span.text{display:none}.toTop svg{left:0}}.grecaptcha-badge{visibility:hidden !important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV3UHJpY2luZy5mOTNiZDMxNjc5MjQ5MTE4ZjJhNS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQStGQSxXQXJGSSxtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q0FFQSxpQkFDSSx5QkFHSixvQkFDSSxXQUNBLG9CQUdKLGtCQUNJLGFBOERSLHFCQXpGSSxtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q0FtQkEsd0JDUmMsQ0RTZCxhQ2pCaUIsQ0REakIsMkJBQ0kseUJBR0osOEJBQ0ksV0FDQSxvQkFHSiw0QkFDSSxhQVVKLDJCQUNJLHdCQ2JZLENEb0VwQixvQkE3RkksbUJBQ0Esd0JDZWdCLENEZGhCLFNBQ0EsbUJBQ0EsYUNjaUIsQ0RiakIsYUFDQSxtQkFDQSxlQUNBLGVFVmlCLENGV2pCLFFBQ0EsdUJBQ0EsaUJBQ0Esa0JBQ0EscUJBQ0EseUJBQ0EseUNBOEJBLHdCQ25CYyxDRG9CZCxhQzVCaUIsQ0REakIsMEJBQ0kseUJBR0osNkJBQ0ksV0FDQSxvQkFHSiwyQkFDSSxhQXFCSiwwQkFDSSx5QkFnRFIsdUJFTEksdURBbEdRLENBbUdSLGVBQ0EsZUEvRmUsQ0FnR2YsaUJGdkNBLG1CQUNBLGdCQUNBLGtCQUNBLGNBQ0EsZUFDQSxvQkFDQSxtQkFDQSxlRWpFaUIsQ0ZrRWpCLHlCQUNBLHFCQUNBLG9CQUNBLHlDRThCQSw4Q0FDSSxnQkY3QkosOEJBQ0ksa1pBQ0ksQ0FHSixXQUNBLGNBQ0EsWUFDQSxXQUdKLDZCQUNJLHNDR3RGUixVQUNJLGFBQ0EsdURESFEsQ0NLUixrQkFDSSxjQUlBLGlEQUNJLGFGYk8sQ0VlUCxxREFDSSxZQUNBLFdBSVIsMENBQ0ksbUJBQ0Esa0JBSUEsMERBQ0ksU0FFQSxzRUFDSSxnQkFLWiw4Q0FDSSxhRnpCVyxDRTBCWCxjQUNBLGVEaENPLENDaUNQLGNBQ0EseUJBSVIsbUJBQ0ksbUJBQ0EsMEJBQ0EsYUFDQSxRQUNBLHVCQUNBLGVBQ0EsYUFHSixxQkFDSSxxQkZ0RFcsQ0V1RFgsa0JBQ0EsaUJBQ0EsZ0JBQ0EsZ0JBQ0EsYUFDQSxrQkFFQSx5QkFUSixxQkFVUSxpQkFDQSw4QkFDQSxjQUlSLGdCQUNJLG1CQUNBLGFBQ0Esc0JBRUEsb0NBQ0ksbUJBRUEsNENBQ0ksYUZyRVMsQ0V3RWIsd0NBQ0ksWUFDQSxXQUlSLGlDQUNJLG1CQUdKLGdDREpKLHVEQXZGUSxDQXdGUixlQUNBLGVBdkZnQixDQXdGaEIsaUJDSVEsVUZqR00sQ0VrR04sbUJBQ0Esa0JESlIsdUJDREksZ0NERUEsZ0JDTUEsbUNEWkosdURBdkZRLENBd0ZSLGVBQ0EsZUF2RmdCLENBd0ZoQixpQkNZUSxVRnpHTSxDRTBHTixTQUNBLGtCRFpSLHVCQ09JLG1DRE5BLGdCQ2NBLCtCRHBCSix1REF2RlEsQ0F3RlIsZUFDQSxlQXZGZ0IsQ0F3RmhCLGlCQ29CUSxVRmpITSxDQytGZCx1QkNlSSwrQkRkQSxnQkNtQkksaUNBQ0ksa0JBQ0Esb0JBS1osMEJBQ0ksVUYzR2MsQ0U0R2QsZUFDQSxrQkFDQSxXQUNBLFNBRUEsOEJBQ0ksWUFDQSxvQkFDQSxXQUlSLDRCQUNJLGFBQ0EsdUJBQ0EsaUJBQ0EsV0FFQSxtQ0hySUosbUJBQ0Esd0JDZWdCLENEZGhCLFNBQ0EsbUJBQ0EsYUNjaUIsQ0RiakIsYUFDQSxtQkFDQSxlQUNBLGVFVmlCLENGV2pCLFFBQ0EsdUJBQ0EsaUJBQ0Esa0JBQ0EscUJBQ0EseUJBQ0EseUNHeUhRLGVIdkhSLHlDQUNJLHlCQUdKLDRDQUNJLFdBQ0Esb0JBR0osMENBQ0ksYUcrR0kscURBQ0ksbUJBRUEseUJBSEoscURBSVEsZ0JBQ0Esa0JBTWhCLGtDRHBFQSx1REF2RlEsQ0F3RlIsZUFDQSxlQXZGZ0IsQ0F3RmhCLGlCQ29FSSxtQkFDQSxhQUNBLGtCQUNBLGlCQUNBLGlCRHRFSix1QkMrREEsa0NEOURJLGdCQ3VFQSwrQ0FDSSxrQkN0S1osMkJGb0lJLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJFcElBLHdCSFl1QixDR1h2QixzQ0FDQSxVSEplLENHS2YsZ0JGbUlBLHVCRXpJSiwyQkYwSVEsZ0JFaklSLGlDQUNJLHFCSFRlLENHV2YsZ0RGd0hBLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJFeEhJLFVIakJVLENHa0JWLGFBQ0Esc0JBQ0EsYUZ1SEosdUJFN0hBLGdERjhISSxnQkV0SEEsa0RGZ0hKLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJFaEhRLGVBQ0Esa0JBQ0EsYUhQTyxDR1FQLGVBQ0EsZ0JBQ0EscUJGNkdSLHVCRXJISSxrREZzSEEsZ0JFNUdJLHlLQUdJLHFDQUtaLDhDQUNJLFVIdENXLENJQ25CLFFBQ0ksbUdBQ0EsNEJBQ0EscUJBQ0EsV0FOVSxDQU9WLFVBUlMsQ0FVVCxlQUNJLDRCQUNBLFlBQ0EsWUFHSixxQkFDSSwrQkFDQSxZQUNBLFlBR0osb0JBQ0ksa0NBQ0EsWUFDQSxXQUdKLDhIQU1JLFlBQ0EsWUFHSixxQkFDSSw4QkFHSixxQkFDSSwrQkFHSixxQkFDSSwrQkFHSixxQkFDSSwrQkFHSixxQkFDSSwrQkFHSixxQkFDSSwrQkFHSiwrSEFNSSxZQUNBLFdBR0osa0JBQ0ksa0NBR0osb0JBQ0ksa0NBR0osb0JBQ0ksa0NBR0osd0JBQ0ksa0NBR0osc0JBQ0ksa0NBR0osOENBRUksa0NBR0osaUJBQ0ksaUNBQ0EsWUFDQSxZQUdKLGNBQ0ksa0NBQ0EsWUFDQSxZQzFHUixjQUNJLG9CQUVBLGlCQUNJLGFMd0JTLENLdkJULG1CQUNBLGtCSm1GSix1REF2RlEsQ0F3RlIsZUFDQSxlQXZGZ0IsQ0F3RmhCLGlCQUVBLHVCSTNGQSxpQko0RkksZ0JJckZKLHFCQUNJLG1CQUNBLGFBQ0EsbUJBQ0EsU0FDQSw4QkFDQSxnQkFDQSxvQkFFQSw4QkFDSSxjQUNBLFlBSVIsb0NBQ0kscUJBQ0ksd0JBS1osdUNBQ0ksaUJBR0osNkJBQ0ksa0JDakNKLGVBQ0ksbUJBQ0EsYUFDQSxzQkFDQSxTQUNBLG1CQUVBLGtCTHVCQSx1REFoQ1EsQ0FpQ1IsZUFDQSxlQTdCZSxDQThCZixpQkt2QkksZUxWWSxDS1daLGtCTHdCSix1Qks1QkEsa0JMNkJJLGdCS3RCSiw0QkFDSSxVTmpCVyxDTWtCWCxtQkxxRUosdURBdkZRLENBd0ZSLGVBQ0EsZUF2RmdCLENBd0ZoQixpQkFFQSx1Qks1RUEsNEJMNkVJLGdCS3ZFSiw0QkFDSSxrQkFDQSxtQkFHSiwwQkFDSSxrQkFDQSxnQkFDQSxtQkFDQSxrQkFFQSw0QkFDSSxxQkFHSixvRUFFSSxhQUdKLDZCQUNJLG9CQUNBLGdCQUtaLHVCQUVRLDZCQUNJLGlCQUtaLHVCQUNJLGVBQ0ksa0JBRUEsMEJBQ0ksc0JBRUEsNkJBQ0ksb0JDbEVoQixTQUNJLG1CQUNBLGFBQ0EsbUJBQ0EsU0FFQSxhQUNJLGtCQUdKLFlOMEhBLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJBRUEsdUJNL0hBLFlOZ0lJLGdCTTdIQSxpQkFDSSxjQUNBLGVBQ0EsaUJBSVIsMEJBQ0ksWUFJQSwwQkFDSSxlQUNBLGVOckJPLENNc0JQLGlCQUVBLHdDQUNJLGtCQUNBLGVOM0JLLENNNEJMLG9CQUdKLHFDQUNJLGNBQ0EsZU5uQ0ksQ01vQ0osb0JBS1osY0FDSSxlQUNBLGNBQ0EsdUJBQ0Esa0JBRUEsaUJOakJKLHVEQWhDUSxDQWlDUixlQUNBLGVBN0JlLENBOEJmLGlCTWlCUSxlTmxEUSxDTW1EUixpQkFDQSxXTmpCUix1Qk1ZSSxpQk5YQSxnQk1vQkoscUNBQ0ksMEJBQ0ksYUFJUixxQ0FqRUosU0FrRVEsU0FFQSxpQk5nRUosdURBbklRLENBb0lSLGVBQ0EsZUFuSWdCLENBb0loQixpQk1oRVEsZU5qRU8sQ01rRVAsaUJOaUVSLHlETXJFSSxpQk5zRUEsZ0JNekVKLHFDQVVJLDBCQUNJLGFDM0VaLGNBQ0ksbUJBQ0EsYUFDQSxzQkFDQSxTQUNBLG1CQUVBLCtCQUNJLGFBQ0EsU0FFQSxtQ0FDSSxZQUdKLDRDQUNJLFlBQ0EsZUFJUiw4QkFDSSxhQUNBLG1CQUNBLFNBR0osb0JBQ0ksbUJBQ0EscUJSN0JXLENROEJYLG1CQUNBLFVSbENVLENRbUNWLGFBQ0EsV0FDQSxzQkFDQSxTQUNBLGFBRUEsNEJBQ0ksbUJBQ0EsYUFDQSxTQUVBLGdDQUNJLGtCQUNBLFlBR0osa0NBQ0ksdUJBQ0EsYUFDQSxzQkFDQSxRQUNBLHVCQUVBLHdDUG1HWix1REExSlEsQ0EySlIsZUFDQSxlQXhKaUIsQ0F5SmpCLGlCQUVBLHVCT3hHWSx3Q1B5R1IsZ0JPckdRLDhDQUNJLGVBQ0EsaUJBS1osNkJQaUVKLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJPakVRLGVQbkVRLENPb0VSLGlCUGtFUix1Qk90RUksNkJQdUVBLGdCTy9ESix1QkFDSSxvQkFHSixtQkFDSSxvQkFFQSxtQ0FDSSxhQUNBLFNBQ0Esb0RBR0osb0NBQ0ksaUJBSVIsc0NBNUZKLGNBNkZRLG1CQUdKLHFDQUNJLG1CQUNJLGtCQUVBLG1DQUNJLGFBQ0EsU0FDQSw2REFLWixxQ0E1R0osY0E2R1EsZ0JBQ0Esa0JBRUEsOEJBQ0ksZ0JBQ0EsZUFDQSw2QkFDQSxZQUVBLG9DQUNJLGNBQ0EsMEJBTWhCLDRCQUNJLGNDL0hKLDBCQUNJLGtCQUNBLGFBQ0Esc0JBQ0EsU0FDQSxtQkFFQSxnQ1J1SUEsdURBOUlRLENBK0lSLGVBQ0EsZUE1SWlCLENBNklqQixpQkFDQSx5QlF4SUksbUJSMElKLHVCUTdJQSxnQ1I4SUksZ0JReElKLGdDUm1CQSx1REFoQ1EsQ0FpQ1IsZUFDQSxlQTdCZSxDQThCZixpQkFFQSx1QlF4QkEsZ0NSeUJJLGdCUXJCSixnQ1IwQkEsdURBM0NRLENBNENSLGVBQ0EsZUF6Q2lCLENBMENqQixpQkFFQSx1QlEvQkEsZ0NSZ0NJLGdCUTVCSixzQ0FDSSxhQUNBLFNBQ0EsOEJBQ0Esd0JBRUEsd0RBQ0ksd0JUSlMsQ1NLVCxtQkFDQSxhQUNBLGFBRUEsOERBQ0ksYVRaSSxDU2FKLG1CQUVBLDBFQUNJLG1CQUNBLHdCVHpDRCxDUzBDQyxrQkFDQSxVVHpDRCxDUzBDQyxhQUNBLFlBQ0EsdUJBQ0EsbUJBQ0EsYUFDQSxXQUVBLDhGQUNJLHdCVHhDRCxDU3lDQyxVVHRETixDU3lERSxrRkFDSSxnQkFDQSxlQVF4QixrQ0FDSSwwQkFDSSxzQkFDQSxTQUNBLGtCQUVBLHNDQUNJLDBCQUlRLDBFQUNJLFlBQ0EsV0FFQSxrRkFDSSxnQkFDQSxlQUtaLDREQUNJLGdCVklwQixXQXJGSSxtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q0FFQSxpQkFDSSx5QkFHSixvQkFDSSxXQUNBLG9CQUdKLGtCQUNJLGFBOERSLHFCQXpGSSxtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q0FtQkEsd0JDUmMsQ0RTZCxhQ2pCaUIsQ0REakIsMkJBQ0kseUJBR0osOEJBQ0ksV0FDQSxvQkFHSiw0QkFDSSxhQVVKLDJCQUNJLHdCQ2JZLENEb0VwQixvQkE3RkksbUJBQ0Esd0JDZWdCLENEZGhCLFNBQ0EsbUJBQ0EsYUNjaUIsQ0RiakIsYUFDQSxtQkFDQSxlQUNBLGVFVmlCLENGV2pCLFFBQ0EsdUJBQ0EsaUJBQ0Esa0JBQ0EscUJBQ0EseUJBQ0EseUNBOEJBLHdCQ25CYyxDRG9CZCxhQzVCaUIsQ0REakIsMEJBQ0kseUJBR0osNkJBQ0ksV0FDQSxvQkFHSiwyQkFDSSxhQXFCSiwwQkFDSSx5QkFnRFIsdUJFTEksdURBbEdRLENBbUdSLGVBQ0EsZUEvRmUsQ0FnR2YsaUJGdkNBLG1CQUNBLGdCQUNBLGtCQUNBLGNBQ0EsZUFDQSxvQkFDQSxtQkFDQSxlRWpFaUIsQ0ZrRWpCLHlCQUNBLHFCQUNBLG9CQUNBLHlDRThCQSw4Q0FDSSxnQkY3QkosOEJBQ0ksa1pBQ0ksQ0FHSixXQUNBLGNBQ0EsWUFDQSxXQUdKLDZCQUNJLHNDV3JGUixvQkFDSSx5QkFFQSw2QkFDSSxtQkFDQSxhQUNBLG1CQUNBLFVBQ0EsbUJBRUEscUNBQ0ksMkJBR0osNkNBQ0ksbUJBQ0EsbUJBQ0EsYUFDQSxhQUNBLGFBQ0EsdUJBQ0Esa0JBRUEsaURBQ0ksZ0JBQ0EsZUFJUixnQ1RWSix1REFyQlEsQ0FzQlIsZUFDQSxlQWxCZSxDQW1CZixpQlNVUSxhVlpRLENVYVIsbUJUVFIsdUJTS0ksZ0NUSkEsZ0JTV0EsMENBQ0ksVVZaTyxDVWFQLGNBQ0EsZVR2Q1EsQ1N5Q1IsNENBQ0ksVVZmRixDVWdCRSxlVHhDRyxDU3lDSCxxQkFHSiwyREFDSSxVVnJCRixDVXNCRSxnQkFFQSw2REFDSSxxQkFFQSx1RVQwQ2hCLHVEQWxHUSxDQW1HUixlQUNBLGVBL0ZlLENBZ0dmLGlCRnZDQSxtQkFDQSxnQkFDQSxrQkFDQSxjQUNBLGVBQ0Esb0JBQ0EsbUJBQ0EsZUVqRWlCLENGa0VqQix5QkFDQSxxQkFDQSxvQkFDQSx5Q0U4QkEsdUJTL0NnQix1RVRnRFosZ0JGN0JKLDhFQUNJLGtaQUNJLENBR0osV0FDQSxjQUNBLFlBQ0EsV0FHSiw2RUFDSSxzQ1d0QlIsc0NBQ0ksb0JBQ0ksZUFJUSw2REFDSSxxQkFDQSxlQU9wQixtQ0FDSSxvQkFDSSxlQUVBLGtFQUVJLHNCQUNBLFNBQ0Esb0JBRUEsa0dBQ0ksY0FDQSxhQzVGaEIsT0FDSSxtQkFDQSxhQUNBLHNCQUNBLHVCQUNBLGtCQUVBLFVWeUJBLHVEQWhDUSxDQWlDUixlQUNBLGVBN0JlLENBOEJmLGlCVXpCSSxzQlYyQkosdUJVOUJBLFVWK0JJLGdCVXpCSixjQUNJLHFCWGRXLENXZVgsbUJBQ0EsYVhRYSxDV1BiLGNBR0osZUFDSSxtQkFDQSx3QlhHVSxDV0ZWLDRCQUNBLFVYS00sQ1dKTixlQUNBLGFBQ0Esa0NBQ0Esd0JBQ0EsdUJBQ0EsY0FDQSxtQkFDQSw4QkFDQSxXQUVBLHNCQUNJLHdCQUdKLGtCVklKLHVEQTNDUSxDQTRDUixlQUNBLGVBekNpQixDQTBDakIsaUJBRUEsdUJVVEksa0JWVUEsZ0JVTkEscUJWdURKLHVEQWxHUSxDQW1HUixlQUNBLGVBL0ZlLENBZ0dmLGlCVXZEUSxtQkFDQSxhQUNBLHNCQUNBLHVCQUNBLHlCVnFEUix1QlU1REkscUJWNkRBLGdCVWxESixnQkFDSSx1QkFDQSxtQkFDQSxhQUNBLHNCQUNBLFNBQ0EscUJBRUEsdUJWY0osdURBNUVRLENBNkVSLGVBQ0EsZUExRWlCLENBMkVqQixpQlVkUSxVWHBFTSxDV3FFTixlVmhFUSxDVWlFUix5QlZjUix1QlVuQkksdUJWb0JBLGdCVVpBLDJCQUNJLGdDQUNBLFdBR0osMkJBQ0ksbUJBQ0EsYUFDQSxhQUNBLGtDQUNBLHdCQUNBLHVCQUNBLGNBQ0EsMEJBQ0EsV0FFQSxzQ1ZDUix1REF2RlEsQ0F3RlIsZUFDQSxlQXZGZ0IsQ0F3RmhCLGlCVURZLG1CQUNBLGFBQ0EsU0FDQSwwQ0FOSixzQ1ZPSixnQlVDUSwyQ0FDSSxlQUNBLGNBQ0EsY0FHSiwwQ0FDSSxZQUNBLFdBSVIseUNWbkJSLHVEQXZGUSxDQXdGUixlQUNBLGVBdkZnQixDQXdGaEIsaUJVbUJZLGVBQ0Esa0JWbEJaLHVCVWNRLHlDVmJKLGdCVXNCSix3QkFDSSxnQ0FDQSxrQkFHSixnQkFDSSxrQ0FDQSw0QkFDQSxZQUNBLFdBSUosc0JBQ0ksZ1pBR0osc0JBQ0ksK2NBR0osNkJBQ0ksZUFDQSxhQUNBLGtDQUNBLG1CQUNBLGdCQUNBLDBCQUVBLG9DVi9FSix1REFqRVEsQ0FrRVIsZUFDQSxlQS9EaUIsQ0FnRWpCLGlCVStFUSxtQlY3RVIsdUJVMEVJLG9DVnpFQSxnQlVrRlIsbUJBQ0ksbUJBQ0EsYUFDQSxTQUNBLHVCQUNBLGtCQUVBLDBCVnJIQSx1REEzQ1EsQ0E0Q1IsZUFDQSxlQXpDaUIsQ0EwQ2pCLGlCVXFISSxVWG5LVyxDQ2dEZix1QlVnSEEsMEJWL0dJLGdCVXFISix5QlYvRUEsdURBdkZRLENBd0ZSLGVBQ0EsZUF2RmdCLENBd0ZoQixpQlUrRUksd0JBQ0Esa0JBQ0EsVVgzS1csQ1c0S1gsa0JBQ0EscUJBQ0EsbUJWbEZKLHVCVTBFQSx5QlZ6RUksZ0JVbUZBLCtCQUNJLHNDQUNBLHFCQUtaLG1DQUNJLE9BQ0ksZUFFQSxjQUNJLG9CQUVBLHNCQUNJLGFBR0osdUJBQ0ksb0JBRUEsa0NBQ0ksa0NBR0osOEJBQ0ksZUFDQSxhQUNBLGtDQUNBLDBCQUNBLFdBRUEsMkNBQ0ksa0JBSVIsa0NBQ0kscUJBRUEsMkRBQ0ksYUFJUixxQ0FDSSxlQUtaLHFEQUNJLGNaeklaLFdBckZJLG1CQUNBLHdCQ2VnQixDRGRoQixTQUNBLG1CQUNBLGFDY2lCLENEYmpCLGFBQ0EsbUJBQ0EsZUFDQSxlRVZpQixDRldqQixRQUNBLHVCQUNBLGlCQUNBLGtCQUNBLHFCQUNBLHlCQUNBLHlDQUVBLGlCQUNJLHlCQUdKLG9CQUNJLFdBQ0Esb0JBR0osa0JBQ0ksYUE4RFIscUJBekZJLG1CQUNBLHdCQ2VnQixDRGRoQixTQUNBLG1CQUNBLGFDY2lCLENEYmpCLGFBQ0EsbUJBQ0EsZUFDQSxlRVZpQixDRldqQixRQUNBLHVCQUNBLGlCQUNBLGtCQUNBLHFCQUNBLHlCQUNBLHlDQW1CQSx3QkNSYyxDRFNkLGFDakJpQixDRERqQiwyQkFDSSx5QkFHSiw4QkFDSSxXQUNBLG9CQUdKLDRCQUNJLGFBVUosMkJBQ0ksd0JDYlksQ0RvRXBCLG9CQTdGSSxtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q0E4QkEsd0JDbkJjLENEb0JkLGFDNUJpQixDRERqQiwwQkFDSSx5QkFHSiw2QkFDSSxXQUNBLG9CQUdKLDJCQUNJLGFBcUJKLDBCQUNJLHlCQWdEUix1QkVMSSx1REFsR1EsQ0FtR1IsZUFDQSxlQS9GZSxDQWdHZixpQkZ2Q0EsbUJBQ0EsZ0JBQ0Esa0JBQ0EsY0FDQSxlQUNBLG9CQUNBLG1CQUNBLGVFakVpQixDRmtFakIseUJBQ0EscUJBQ0Esb0JBQ0EseUNFOEJBLDhDQUNJLGdCRjdCSiw4QkFDSSxrWkFDSSxDQUdKLFdBQ0EsY0FDQSxZQUNBLFdBR0osNkJBQ0ksc0NhNUVSLGVBQ0ksbUJBQ0EsVVpnQlUsQ1lmVixhQUNBLHNCQUNBLFNBQ0Esa0JBQ0Esa0JBRUEsc0JBQ0ksNEZBQ0EsU0FDQSxXQUNBLGNBQ0EsbUJBQ0EsYUFDQSxXQUNBLGtCQUNBLFFBQ0EsVUFDQSxXQUdKLHVCQUNJLG1CQUNBLGFBQ0Esc0JBQ0EsU0FDQSxpQkFFQSw4QkFDSSxVWjFDTyxDWTZDWCx1Q0FDSSxjQUlSLHFCQUNJLGtCWjNDYyxDWThDVixvQ0FDSSxVWjFERSxDWStEZCxnQ0FDSSxtQkFDQSxhQUNBLFNBR0osc0JYN0NBLHVEQXJCUSxDQXNCUixlQUNBLGVBbEJlLENBbUJmLGlCVzZDSSxrQkFDQSxrQlg1Q0osdUJXd0NBLHNCWHZDSSxnQlc2Q0Esa0NBTkosc0JBT1EsZ0JBSVIsNkJYc0RBLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJXdERJLG1CQUNBLHdCQS9FSyxDQWdGTCxtQkFDQSxVWm5GVyxDWW9GWCxhQUNBLGNBQ0EsdURYdEZJLENXdUZKLGVBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsaUJBQ0Esa0JBQ0EsV0FDQSxTWDBDSix1QlczREEsNkJYNERJLGdCV3pDQSxvQ0FDSSxhQUlSLCtCQUNJLG1CQUNBLGdDQUNBLG1CQUNBLGFBQ0EsdURYMUdJLENXMkdKLGVBQ0EsZVh2R1csQ1d3R1gsUUFDQSx1QkFDQSxZQUdKLDhCQUNJLG1CQUNBLG1CQUNBLFVaeEhVLENZeUhWLGVBQ0EsYUFDQSxRQUNBLHVCQUNBLFdBQ0EsaUJBQ0EsaUNBRUEsNkNBQ0ksVVpsSU0sQ1lxSVYsdUNBQ0kscUJabklPLENZb0lQLG9DQUNBLFVBRUEsc0RBQ0ksYUF0SUgsQ0EySVQsOEJBQ0ksYUE1SUssQ0E2SUwsZUFHSixnQ0FDSSxhQUNBLFNBQ0EsMkRBQ0EsdUJBQ0EsaUJBR0oscUJYbkVBLHVEQXZGUSxDQXdGUixlQUNBLGVBdkZnQixDQXdGaEIsaUJXbUVJLHVCQUNBLHFCWjlKVyxDWStKWCxtQkFDQSxVWm5LVSxDWW9LVixhQUNBLHNCQUNBLFNBQ0EsOEJBQ0EsZ0JBQ0EsYUFDQSxrQkFDQSxXWDVFSix1Qlc4REEscUJYN0RJLGdCVzZFQSxrQ0FDSSx1QkFDQSxtQkFDQSxhQUNBLHlCQUNBLG9CQUNBLGlCQUdKLDJCQUNJLHVCQUNBLGFBQ0Esc0JBQ0EsU0FDQSxXQUVBLGtDWC9JUix1REEzQ1EsQ0E0Q1IsZUFDQSxlQXpDaUIsQ0EwQ2pCLGlCVytJWSx5Qlg3SVosdUJXMElRLGtDWHpJSixnQlcrSUkscUNBQ0ksVUMzS0EsQ0Q0S0EsdURYbE1KLENXbU1JLGVBQ0EsZVhqTU0sQ1drTU4saUJBR0osa0NYN0pSLHVEQTNDUSxDQTRDUixlQUNBLGVBekNpQixDQTBDakIsaUJXNkpZLGVBQ0EsaUJBQ0EsV1g3SlosdUJXd0pRLGtDWHZKSixnQlc4SlEsaUdBQ0ksbUJBR0osOEdBQ0ksWUFDQSxlQUNBLGVYbk5FLENXb05GLFVBQ0EsaUJBQ0Esa0JBSVIsaUtYMUZSLHVEQW5JUSxDQW9JUixlQUNBLGVBbklnQixDQW9JaEIsaUJXMEZZLFlBQ0EsaUJYekZaLHVCV3FGUSxpS1hwRkosZ0JXMEZRLGtNQUNJLGFabk1DLENZb01ELDZCQUlSLHFDWGxKUix1REF2RlEsQ0F3RlIsZUFDQSxlQXZGZ0IsQ0F3RmhCLGlCV2tKWSxlWGhKWix1Qlc2SVEscUNYNUlKLGdCV2lKUSx1Q0FDSSxhQUdKLHdDQUNJLGdCQUdKLHdDQUNJLG1CQUNBLGFBQ0EsUUFDQSxpQkFHSiw0Q0FDSSxjQUtaLDZCQUNJLGFBQ0EsdUJBQ0EsV0FFQSxrQ0FDSSxXQUdKLCtCYnRRUixtQkFDQSx3QkNlZ0IsQ0RkaEIsU0FDQSxtQkFDQSxhQ2NpQixDRGJqQixhQUNBLG1CQUNBLGVBQ0EsZUVWaUIsQ0ZXakIsUUFDQSx1QkFDQSxpQkFDQSxrQkFDQSxxQkFDQSx5QkFDQSx5Q2EwUFksYUFDQSxXYnpQWixxQ0FDSSx5QkFHSix3Q0FDSSxXQUNBLG9CQUdKLHNDQUNJLGFhb1BJLCtDQUNJLCtCQUNBLHlCQU1oQixrQ0FDSSxlQUNJLGVBQ0Esa0JBRUEsdUJBQ0ksV0FFQSw4QkFDSSxlQUlSLCtCQUNJLDBDQUNBLGlCQUNBLFdBR0osOEJBQ0ksWUFDQSxlQUNBLFFBQ0EsaUJBR0osOEJBQ0ksY0FDQSxrQkFHSixnQ0FDSSxTQUNBLDBCQUNBLFdBR0oscUJBQ0ksZ0JBRUEsa0NBQ0ksb0JBQ0EsaUJBR0osMkJBQ0ksU0FDQSxXQUVBLGtDQUNJLGVBQ0EsaUJBR0oscUNBQ0ksaUJBR0oseUNBQ0ksZUFDQSxrQkFHSixrQ0FDSSxlQUNBLGlCQUVBLDhHQUNJLFdBSVIscUNBQ0ksZUFPWix1QkFDSSxlQUtaLFVBQ0ksVVp6VmUsQ1kwVmYsZUFDQSxlQUdKLHFCQUNJLHdCQUNBLGtCQUVBLHVCQUNJLHVEWDlYSSxDVytYSixlQUNBLGlCQUNBLFNBR0osdUJBQ0ksVUN2V0EsQ0R3V0EscUNBRUEsNkJBQ0ksV0UzWFosT0FDSSxrQkFHSixpQkFDSSxxRUFDQSx1QkFFQSw4QkFDSSxtQkFDQSxtQkFDQSxhQUNBLHNCQUNBLFNBRUEsaUNBQ0ksVWQ5Qk8sQ2MrQlAsa0JBQ0Esa0JiWFIsdURBckJRLENBc0JSLGVBQ0EsZUFsQmUsQ0FtQmYsaUJBRUEsdUJhR0ksaUNiRkEsZ0JhVUoseUNBQ0ksdUJBQ0EsYUFDQSx1QkFDQSxtQkFDQSxlQUVBLCtDQUNJLGdCQUdKLDRDQUNJLGVkakRPLENja0RQLG1CQUNBLGFBRUEsNERBQ0ksOEJBQ0EsK0JBR0osK0NBQ0ksbUJBQ0EsYWIyQlosdURBdkZRLENBd0ZSLGVBQ0EsZUF2RmdCLENBd0ZoQixpQkFFQSx1QmFsQ1EsK0NibUNKLGdCYTVCQSw4REFDSSxtQkFDQSxtQkFDQSxVZHZFTSxDY3dFTixlQUNBLGFBQ0EsU0FDQSxXQUNBLGlCQUdKLDhEQUNJLGFBRUEsMkZBQ0ksVWRuRkUsQ2NvRkYsZ0JBQ0EsVUFFQSxtSEFDSSxVQUtaLGlFQUNJLG1CQUNBLGtCZHBGVSxDY3FGVixtQkFDQSxhQUNBLGVBQ0EsZWI5RlEsQ2ErRlIsU0FDQSx1QkFDQSxpQkFDQSxXQUNBLGlCQUNBLHlCQUtaLHNEQUNJLG1CQUNBLGFBQ0Esc0JBRUEsMERmMUdBLG1CQUNBLHdCQ2VnQixDRGRoQixTQUNBLG1CQUNBLGFDY2lCLENEYmpCLGFBQ0EsbUJBQ0EsZUFDQSxlRVZpQixDRldqQixRQUNBLHVCQUNBLGlCQUNBLGtCQUNBLHFCQUNBLHlCQUNBLHlDZThGSSxrQmY1Rkosc0VBQ0kseUJBR0osNEVBQ0ksV0FDQSxvQkFHSix3RUFDSSxhZXFGSix3RmJhQSx1REFuSVEsQ0FvSVIsZUFDQSxlQW5JZ0IsQ0FvSWhCLGlCYWJJLGFBQ0EsUWJjSix1QmFsQkEsd0ZibUJJLGdCYVhSLE9BQ0ksbUJBQ0Esa0JkdkdjLENjd0dkLHlCQUNBLG1CQUNBLFlBQ0EsVWRwSWUsQ2NxSWYsYUFDQSxZQUNBLHVCQUNBLGlCQUNBLGFBQ0EsZUFDQSxXQUNBLHFCQUNBLHdDQUNBLGdGQUNBLFlBRUEsV0FDSSxVQUNBLGtCQUdKLGVBQ0ksd0JBR0osWWJ2QkEsdURBbklRLENBb0lSLGVBQ0EsZUFuSWdCLENBb0loQixpQkFFQSx1QmFrQkEsWWJqQkksZ0JhcUJKLGtCQUNJLGVBR0osMEJBRUkscUJBR0osYUFDSSxxQkFJUixrQ0FDSSxpQkFDSSxrQkFHSixPQUNJLGVBQ0EsV0FFQSxpQkFDSSxhQUdKLFdBQ0ksUUFLWixrQkFDSSw2QiIsInNvdXJjZXMiOlsid2VicGFjazovL21haWx0cmFjay1iYWNrZW5kLy4vZnJvbnRlbmQvY3NzL25ld1dlYi9jb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL2NvbW1vbi9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL2NvbW1vbi9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvY29tcG9uZW50cy9fdG9vbHRpcHMuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy93ZWIvY29tcG9uZW50cy9fc3ByaXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL3BhcnRpYWxzL191c2VkQnlQcm9zLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL3BhcnRpYWxzL19jdGEuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvcGFydGlhbHMvX3N0b3JlUmF0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL3BhcnRpYWxzL190ZXN0aW1vbmlhbHMuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvcGFydGlhbHMvX2ZlYXR1cmVzRXh0cmEuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvcGFydGlhbHMvX2ZlYXR1cmVzRXhwbGFpbmVkLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL3BhZ2VzL3ByaWNpbmcvX3BsYW5fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9tYWlsdHJhY2stYmFja2VuZC8uL2Zyb250ZW5kL2Nzcy9uZXdXZWIvcGFnZXMvcHJpY2luZy9fcHJpY2luZ19wbGFucy5zY3NzIiwid2VicGFjazovL21haWx0cmFjay1iYWNrZW5kLy4vZnJvbnRlbmQvY3NzL2NvbW1vbi9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vbWFpbHRyYWNrLWJhY2tlbmQvLi9mcm9udGVuZC9jc3MvbmV3V2ViL3BhZ2VzL3ByaWNpbmcvcHJpY2luZy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL2NvbW1vbi9jb2xvcnMnO1xuQGltcG9ydCAnLi4vY29tbW9uL2ZvbnRzJztcblxuJGNvbG9yLXByaW1hcnktZmc6ICRjb2xvci1kYXJraXNoLWdyZXk7XG4kY29sb3ItcHJpbWFyeS1iZzogJGNvbG9yLXZpdmlkLWdyZWVuO1xuJGNvbG9yLXNlY29uZGFyeS1mZzogJGNvbG9yLWRhcmtpc2gtZ3JleTtcbiRjb2xvci1zZWNvbmRhcnktYmc6ICRjb2xvci10ZWNoLWJsdWU7XG4kY29sb3Itc2Vjb25kYXJ5LWJnLWhvdmVyOiAkY29sb3ItdGVjaC1wdXJwbGU7XG5cbkBtaXhpbiBtcy1idXR0b24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmc7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWZnO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgZ2FwOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2Utb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnktYmcsIDIwJSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWl4aW4gbXMtYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgQGluY2x1ZGUgbXMtYnV0dG9uO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1iZztcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS1mZztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWJnLWhvdmVyO1xuICAgIH1cbn1cblxuQG1peGluIG1zLWJ1dHRvbi10ZXJ0aWFyeSB7XG4gICAgQGluY2x1ZGUgbXMtYnV0dG9uO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1iZztcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS1mZztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1zZWNvbmRhcnktYmcsIDEwJSk7XG4gICAgfVxufVxuXG5AbWl4aW4gbXMtYnV0dG9uLXRyYW5zcGFyZW50IHtcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHktYm9sZDtcblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgcGFkZGluZzogOHB4IDRweCA4cHggMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZS1vdXQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IFxuICAgICAgICAgICAgdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjI3JTIyJTIwaGVpZ2h0JTNEJTIyMTElMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA3JTIwMTElMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMC4xNDg0MzglMjA5LjUwMzE3TDMuOTc2NTYlMjA1LjY3NTA1TDAuMTQ4NDM4JTIwMS44NDY5MkwxLjMyMDMxJTIwMC42NzUwNDlMNi4zMjAzMSUyMDUuNjc1MDVMMS4zMjAzMSUyMDEwLjY3NUwwLjE0ODQzOCUyMDkuNTAzMTdaJTIyJTIwZmlsbCUzRCUyMndoaXRlJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJylcbiAgICAgICAgICAgIG5vLXJlcGVhdFxuICAgICAgICAgICAgY2VudGVyO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvcjogJGNvbG9yLXdoaXRlLCAkYW1vdW50OiAuOSk7XG4gICAgfVxufVxuXG4ubXMtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBtcy1idXR0b247XG59XG5cbi5tcy1idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBAaW5jbHVkZSBtcy1idXR0b24tc2Vjb25kYXJ5O1xufVxuXG4ubXMtYnV0dG9uLXRlcnRpYXJ5IHtcbiAgICBAaW5jbHVkZSBtcy1idXR0b24tdGVydGlhcnk7XG59XG5cbi5tcy1idXR0b24tdHJhbnNwYXJlbnQge1xuICAgIEBpbmNsdWRlIG1zLWJ1dHRvbi10cmFuc3BhcmVudDtcbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6MTk1XCI7IiwiLy8gQmFzZVxuJGNvbG9yLWJhc2UtZ3JheTogIzMzMztcbiRjb2xvci1iYXNlLWdyZWVuOiAjMDBCODc4O1xuJGNvbG9yLWJhc2UtcHVycGxlOiAjNjk2NENFO1xuJGNvbG9yLWJhc2Utd2hpdGU6ICNGRkY7XG4kY29sb3ItYmFzZS1kZWVwLW5hdnk6ICMwMTA5MjE7XG5cbi8vIFNlY29uZGFyeVxuJGNvbG9yLXNlY29uZGFyeS1kYXJrLXB1cnBsZTogIzU0NEVDMDtcbiRjb2xvci1zZWNvbmRhcnktbm90LXNvLWxpZ2h0LXB1cnBsZTogI0NEQ0JGMDtcbiRjb2xvci1zZWNvbmRhcnktbGlnaHQtcHVycGxlOiAjRUNFQ0Y5O1xuJGNvbG9yLXNlY29uZGFyeS1ibHVlOiAjMDA4REYyO1xuJGNvbG9yLXNlY29uZGFyeS1za3k6ICNCRkU0RkU7XG4kY29sb3Itc2Vjb25kYXJ5LXllbGxvdzogI0ZGQ0IxMTtcbiRjb2xvci1zZWNvbmRhcnktcGluazogI0ZGOTREMDtcblxuLy8gTmV1dHJhbFxuJGNvbG9yLW5ldXRyYWwtYmxhY2s6ICMwMDA7XG4kY29sb3ItbmV1dHJhbC1saWdodC1ncmF5OiAjRjZGNkY2O1xuXG4vLyBOb3QgaW4gc3R5bGVndWlkZVxuJGNvbG9yLW9jZWFuLWJsdWU6ICMwMDIzODA7XG4kY29sb3ItYnV0dG9uLXNlY29uZGFyeTogIzJEMjg5NztcbiRjb2xvci1uZXV0cmFsLW1lZGl1bTogI0I4QjhCODtcblxuLy8gTmV3IExvZ28gU3R5bGVcbiRjb2xvci12aXZpZC1ncmVlbjogIzNERjJCNjtcbiRjb2xvci1kZWVwLWdyZWVuOiAjMUEyMjI2O1xuJGNvbG9yLWRhcmtpc2gtZ3JleTogIzIyMjgyQjtcbiRjb2xvci1kYXJrLWdyZXk6ICM0NjRjNGI7XG4kY29sb3ItbWlkLWdyZXk6ICNhYmIxYjE7XG4kY29sb3ItbGlnaHQtZ3JleTogI2RkZDtcbiRjb2xvci1hbG1vc3Qtd2hpdGU6ICNGMEY3Rjc7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItbGlnaHQtcGVhY2g6ICNlZjk2ODQ7XG4kY29sb3ItdGVjaC1wdXJwbGU6ICM4NTkzZjc7XG4kY29sb3ItdGVjaC1ibHVlOiAjNTQ4REZGO1xuJGNvbG9yLWJyaWdodC1hbWJlcjogI2Y0YmY2MTtcbjtAaW1wb3J0IFwic2Fzcy1lbWJlZGRlZC1sZWdhY3ktbG9hZC1kb25lOjY1XCI7IiwiQGltcG9ydCAnLi4vY29tbW9uL3NpemVzJztcblxuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDIwMC4uODAwJmRpc3BsYXk9c3dhcCc7XG5cbiRmb250LW1haW46IGludGVyLCBoZWx2ZXRpY2EsICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWY7XG4kZm9udC13ZWlnaHQtZXh0cmEtbGlnaHQ6IDIwMDtcbiRmb250LXdlaWdodC1saWdodDogNDAwO1xuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6IDUwMDtcbiRmb250LXdlaWdodC1tZWRpdW06IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtYmxhY2s6IDgwMDtcblxuXG5AbWl4aW4gZm9udC1zdHlsZS1oMCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtaDEge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtaDIge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEyNSU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtaDMge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogYXV0bztcbiAgICBcbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtaDMtbGlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgIFxuICAgIEBtZWRpYSAod2lkdGggPD0gJHNpemUtUykge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS1oNCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgQG1lZGlhICh3aWR0aCA8PSAkc2l6ZS1TKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb250LXN0eWxlLWg1IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtYm9keS1ib2xkIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG4gICAgQG1lZGlhICh3aWR0aCA8PSAkc2l6ZS1TKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb250LXN0eWxlLWJvZHktaW50cm8ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG4gICAgQG1lZGlhICh3aWR0aCA8PSAkc2l6ZS1TKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cbkBtaXhpbiBmb250LXN0eWxlLWJvZHktbGlzdCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcblxuICAgIEBtZWRpYSAod2lkdGggPD0gJHNpemUtUykge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS1saW5rIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcblxuICAgIEBtZWRpYSAod2lkdGggPD0gJHNpemUtUykge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS1jYXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBtZWRpYSAod2lkdGggPD0gJHNpemUtUykge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS1leWVicm93IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDEyNSU7XG5cbiAgICBAbWVkaWEgKHdpZHRoIDw9ICRzaXplLVMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6MTAzXCI7IiwiQGltcG9ydCAnLi4vY29tbW9uL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9jb21tb24vZm9udHMnO1xuQGltcG9ydCAnLi4vY29tbW9uL3NpemVzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvYnV0dG9ucyc7XG5cbi5tdC1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcblxuICAgICYuaXMtb3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYubXQtbW9kYWwtZGF0YS1wcml2YWN5IHtcbiAgICAgICAgLm10LW1vZGFsX19pbWFnZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JlZW47XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm10LWFsZXJ0IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpdmFjeS1mb3JtIHtcbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmICsgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53YXJuaW5nLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktcGluaztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjZweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2l6ZS1TIC0gMSkge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDI0cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDhweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLm10LW1vZGFsLW1haW4taWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAmLndhcm5pbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LXllbGxvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubXQtbW9kYWxfX2ltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubXQtbW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1ib2R5O1xuXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubXQtbW9kYWwtc3VidGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1ib2R5O1xuXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tdC1tb2RhbC10ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtYm9keTtcblxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLWdyYXk7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tdC1jbG9zZS1tb2RhbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbmV1dHJhbC1ibGFjaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICB0b3A6IDE0cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXQtbW9kYWxfX2Zvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1zLWJ1dHRvbjtcblxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzaXplLVMpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbi1idXR0b25zLXRvZ2dsZXIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHk7XG5cbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgLm10LWNoZWNrYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6MTYyXCI7IiwiQGltcG9ydCAnLi4vY29tbW9uL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9jb21tb24vZm9udHMnO1xuXG4udGlwcHktYm94W2RhdGEtdGhlbWV+PSdtdCddIHtcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlLWxpbms7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmV1dHJhbC1saWdodC1ncmF5O1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgIGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGlwcHktYm94W2RhdGEtdGhlbWV+PSdtdC1saWdodCddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcblxuICAgIC50aXBweS1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1saW5rO1xuXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS1ncmF5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAxNHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1saW5rO1xuXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLW9jZWFuLWJsdWU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc0LCAxNDQsIDIyOCwgLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpcHB5LWFycm93IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLXdoaXRlO1xuICAgIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6MjM0XCI7IiwiLy8gbWFpbjogLi4vc3R5bGVzLnNjc3NcblxuJGljb24td2lkdGg6IDIwcHg7XG4kaWNvbi1oZWlnaHQ6IDIwcHg7XG5cbi5zcHJpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLy8nICsgJG1haWx0cmFja19kb21haW4gKyAnL2ltZy9tYWlsdHJhY2stc3ByaXRlXzJ4LnBuZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzYwcHggNDgwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogJGljb24taGVpZ2h0O1xuICAgIHdpZHRoOiAkaWNvbi13aWR0aDtcblxuICAgICYucy1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAwKSkgKC0oJGljb24taGVpZ2h0ICogMCkpO1xuICAgICAgICBoZWlnaHQ6ICRpY29uLWhlaWdodCAqIDI7XG4gICAgICAgIHdpZHRoOiAkaWNvbi13aWR0aCAqIDExO1xuICAgIH1cblxuICAgICYucy1sb2dvLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAwKSkgKC0oJGljb24taGVpZ2h0ICogMjEpKTtcbiAgICAgICAgaGVpZ2h0OiAkaWNvbi1oZWlnaHQgKiAyO1xuICAgICAgICB3aWR0aDogJGljb24td2lkdGggKiAxMTtcbiAgICB9XG5cbiAgICAmLnMtbG9nby1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAxMSkpICgtKCRpY29uLWhlaWdodCAqIDExKSk7XG4gICAgICAgIGhlaWdodDogJGljb24taGVpZ2h0ICogMztcbiAgICAgICAgd2lkdGg6ICRpY29uLXdpZHRoICogMztcbiAgICB9XG5cbiAgICAmLnMtY29tcGFueS0wMSxcbiAgICAmLnMtY29tcGFueS0wMixcbiAgICAmLnMtY29tcGFueS0wMyxcbiAgICAmLnMtY29tcGFueS0wNCxcbiAgICAmLnMtY29tcGFueS0wNSxcbiAgICAmLnMtY29tcGFueS0wNiB7XG4gICAgICAgIGhlaWdodDogJGljb24taGVpZ2h0ICogMztcbiAgICAgICAgd2lkdGg6ICRpY29uLXdpZHRoICogODtcbiAgICB9XG5cbiAgICAmLnMtY29tcGFueS0wMSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMCkpICgtKCRpY29uLWhlaWdodCAqIDMpKTtcbiAgICB9XG5cbiAgICAmLnMtY29tcGFueS0wMiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMCkpICgtKCRpY29uLWhlaWdodCAqIDYpKTtcbiAgICB9XG5cbiAgICAmLnMtY29tcGFueS0wMyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMCkpICgtKCRpY29uLWhlaWdodCAqIDkpKTtcbiAgICB9XG5cbiAgICAmLnMtY29tcGFueS0wNCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMCkpICgtKCRpY29uLWhlaWdodCAqIDEyKSk7XG4gICAgfVxuXG4gICAgJi5zLWNvbXBhbnktMDUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLSgkaWNvbi13aWR0aCAqIDApKSAoLSgkaWNvbi1oZWlnaHQgKiAxNSkpO1xuICAgIH1cblxuICAgICYucy1jb21wYW55LTA2IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAwKSkgKC0oJGljb24taGVpZ2h0ICogMTgpKTtcbiAgICB9XG5cbiAgICAmLnMtY2FyZC1tYyxcbiAgICAmLnMtY2FyZC12aXNhLFxuICAgICYucy1jYXJkLWFtZXgsXG4gICAgJi5zLWNhcmQtZGlzY292ZXIsXG4gICAgJi5zLWNhcmQtcGF5cGFsLFxuICAgICYucy1jYXJkLWdlbmVyaWMge1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAzN3B4O1xuICAgIH1cblxuICAgICYucy1jYXJkLW1jIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAxMSkpICgtKCRpY29uLWhlaWdodCAqIDE0KSk7XG4gICAgfVxuXG4gICAgJi5zLWNhcmQtdmlzYSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMTMpKSAoLSgkaWNvbi1oZWlnaHQgKiAxNCkpO1xuICAgIH1cblxuICAgICYucy1jYXJkLWFtZXgge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLSgkaWNvbi13aWR0aCAqIDE1KSkgKC0oJGljb24taGVpZ2h0ICogMTQpKTtcbiAgICB9XG5cbiAgICAmLnMtY2FyZC1kaXNjb3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMTEpKSAoLSgkaWNvbi1oZWlnaHQgKiAxNikpO1xuICAgIH1cblxuICAgICYucy1jYXJkLXBheXBhbCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMTMpKSAoLSgkaWNvbi1oZWlnaHQgKiAxNikpO1xuICAgIH1cblxuICAgICYucy1jYXJkLWdlbmVyaWMsXG4gICAgJi5zLWNhcmQtZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtKCRpY29uLXdpZHRoICogMTUpKSAoLSgkaWNvbi1oZWlnaHQgKiAxNikpO1xuICAgIH1cblxuICAgICYucy1zdHJpcGUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLSgkaWNvbi13aWR0aCAqIDExKSkgKC0oJGljb24taGVpZ2h0ICogMikpO1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG5cbiAgICAmLnMtY3Z2IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0oJGljb24td2lkdGggKiAxMSkpICgtKCRpY29uLWhlaWdodCAqIDcpKTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZToyODVcIjsiLCJAaW1wb3J0ICcuLi8uLi93ZWIvY29tcG9uZW50cy9zcHJpdGUnO1xuXG4udXNlZC1ieS1wcm9zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1taWQtZ3JleTtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHk7XG4gICAgfVxuXG4gICAgLmxvZ29zIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDMycHggMCAyNnB4O1xuXG4gICAgICAgIHNwYW4gc3ZnIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoIDw9ICRzaXplLUwpIHtcbiAgICAgICAgLmxvZ29zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCAyNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpdmFjeS1zZWN1cml0eS1jZW50ZXIgKyAudXNlZC1ieS1wcm9zIHtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbn1cblxuLnBsYW5zLWRldGFpbHMgKyAudXNlZC1ieS1wcm9zIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZToyNjZcIjsiLCJAaW1wb3J0ICcuLi9jb21tb24vY29sb3JzJztcbkBpbXBvcnQgJy4uL2NvbW1vbi9mb250cyc7XG5cbiRjb2xvci1ncmFkaWVudC1hY2NlbnQ6ICMzMTJDOTE7XG4kY29sb3ItYnV0dG9uLWRpc2FibGVkLXNvbGlkOiAjYjM5ODZmO1xuXG4uY3RhLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICAgIHBhZGRpbmc6IDkycHggMTU0cHg7XG5cbiAgICBoMiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtaDI7XG5cbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1ib2R5O1xuICAgIH1cblxuICAgIHAgYS5kaXNhYmxlZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTZweDtcbiAgICB9XG5cbiAgICAmLmhvcml6b250YWwge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGgyLFxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICh3aWR0aCA8PSAkc2l6ZS1NKSB7XG4gICAgLmN0YS1jb250YWluZXIge1xuICAgICAgICAmLmhvcml6b250YWwgaDIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICh3aWR0aCA8PSAkc2l6ZS1TKSB7XG4gICAgLmN0YS1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG5cbiAgICAgICAgJi5ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTozMTJcIjsiLCJAaW1wb3J0ICcuLi9jb21tb24vZm9udHMnO1xuQGltcG9ydCAnLi4vY29tbW9uL3NpemVzJztcblxuLnJhdGluZ3Mge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDhweDtcblxuICAgICYgPiBkaXYge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWxpbms7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXItaG9sZGVyIGltZyB7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuc3RvcmUtaG9sZGVyIHtcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICAgIHNwYW4uY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Bhbi5zdG9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZnVsbCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAzMHB4IDU4cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDkwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMjtcblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZS1NKSB7XG4gICAgICAgIC5zdGFyLWhvbGRlciBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemUtUykge1xuICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgaDUgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWxpbms7XG5cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3Rhci1ob2xkZXIgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTozNDlcIjsiLCJAaW1wb3J0ICcuLi9jb21tb24vY29sb3JzJztcbkBpbXBvcnQgJy4uL2NvbW1vbi9mb250cyc7XG5AaW1wb3J0ICcuLi9jb21tb24vc2l6ZXMnO1xuXG4udGVzdGltb25pYWxzIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgcGFkZGluZzogNjBweCAxNTRweDtcblxuICAgIC5iYWRnZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZy5jYXB0ZXJyYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLWdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDM2cHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWV5ZWJyb3c7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9jY3VwYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtbGluaztcblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgIHRleHQtd3JhcDogcHJldHR5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhdGluZ3Mge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjRweDtcbiAgICB9XG5cbiAgICAmLndhbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcblxuICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgzMDBweCwgMWZyKSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFkZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemUtTCkge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDg2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemUtTSkge1xuICAgICAgICAmLndhbGwge1xuICAgICAgICAgICAgcGFkZGluZzogODBweCAzMHB4O1xuXG4gICAgICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMwMHB4LCAxZnIpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplLVMpIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogODBweCAzMHB4O1xuXG4gICAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG5cbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgODB2dztcbiAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udXNlZC1ieS1wcm9zICsgLnRlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG59XG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTozODJcIjsiLCJAaW1wb3J0ICcuLi9jb21tb24vZm9udHMnO1xuQGltcG9ydCAnLi4vY29tbW9uL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9jb21tb24vc2l6ZXMnO1xuXG4uZmVhdHVyZXMtZXh0cmEsIC5iZW5lZml0cyB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG4gICAgcGFkZGluZzogOTZweCAxNTZweDtcblxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1jYXB0aW9uO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWgyO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMztcbiAgICB9XG5cbiAgICAuZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cbiAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtpc2gtZ3JleTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itdml2aWQtZ3JlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhc2UtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmFsdGVybmF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LXBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGggPCAkc2l6ZS1NKSB7XG4gICAgLmZlYXR1cmVzLWV4dHJhLCAuYmVuZWZpdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMzBweDtcblxuICAgICAgICAuZ3JpZCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblxuICAgICAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDE2XCI7IiwiQGltcG9ydCAnLi4vY29tbW9uL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9jb21tb24vZm9udHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9idXR0b25zJztcblxuJGNvbG9yLWhpZ2hsaWdodDogJGNvbG9yLXZpdmlkLWdyZWVuO1xuXG4uZmVhdHVyZXMtZXhwbGFpbmVkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDQwcHggMCA0MHB4O1xuXG4gICAgLmZlYXR1cmUge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgICYucmV2ZXJzZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cblxuICAgICAgICAucGljdHVyZS1ob2xkZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMTZweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtaDE7XG5cbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaGlnaGxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmLm1zLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcy1idXR0b24tdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplLUwpIHtcbiAgICAuZmVhdHVyZXMtZXhwbGFpbmVkIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuXG4gICAgICAgIC5mZWF0dXJlIHtcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiAuYnV0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aCA8PSAkc2l6ZS1NKSB7XG4gICAgLmZlYXR1cmVzLWV4cGxhaW5lZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICAuZmVhdHVyZSxcbiAgICAgICAgLmZlYXR1cmUucmV2ZXJzZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAzNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgICAgICAgIC5waWN0dXJlLWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo0NTFcIjsiLCJAaW1wb3J0ICcuLi8uLi9jb21tb24vY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uL2NvbW1vbi9mb250cyc7XG5AaW1wb3J0ICcuLi8uLi9jb21tb24vc2l6ZXMnO1xuXG4ucGxhbnMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDY1cHggNDBweDtcblxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMjtcblxuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgODBweCAwO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYXNlLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmtpc2gtZ3JleTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrLWdyZXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMTEwcHg7XG4gICAgICAgIHBsYWNlLWl0ZW1zOiBmbGV4LXN0YXJ0IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHBsYWNlLXNlbGY6IGNlbnRlciBzdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtaDM7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHktYm9sZDtcblxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmUge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDExMHB4IDA7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtaDU7XG5cbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS1ncmF5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYWxtb3N0LXdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1saXN0IHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ2FwOiAzMHB4IDhweDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLml0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1ib2R5O1xuXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmVhdHVyZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHk7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbmFsLXNlcGFyYXRvciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc2Vjb25kYXJ5LWJsdWU7XG4gICAgICAgIG1hcmdpbjogNDBweCAxMTJweDtcbiAgICB9XG5cbiAgICAubXMtaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgfVxuXG5cbiAgICAubXMtaWNvbi1jaGVjayB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxOCUyMiUyMGhlaWdodCUzRCUyMjE0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxNCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTNFJTBBJTIwJTIwJTNDcGF0aCUyMGQlM0QlMjJNNi4xOTc2JTIwMTMuNjM3NEwwLjU5Mjc3MyUyMDcuOTg4NjJMMi41NTQ0NiUyMDYuMDExNTVMNi4xOTc2JTIwOS42ODMyNEwxNS40NDU2JTIwMC4zNjI3OTNMMTcuNDA3MiUyMDIuMzM5ODZMNi4xOTc2JTIwMTMuNjM3NFolMjIlMjBmaWxsJTNEJTIyJTIzMDBCODc4JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJyk7XG4gICAgfVxuXG4gICAgLm1zLWljb24tY3Jvc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTclMjIlMjBoZWlnaHQlM0QlMjIxNyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE3JTIwMTclMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTUuNjY2NyUyMDEuMjk3ODVMMS42NjY2NiUyMDE1LjI5NzklMjIlMjBzdHJva2UlM0QlMjIlMjNDQ0NDQ0MlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTUuNjY2NyUyMDE1LjI5NzlMMS42NjY2NiUyMDEuMjk3ODUlMjIlMjBzdHJva2UlM0QlMjIlMjNDQ0NDQ0MlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFICcpO1xuICAgIH1cblxuICAgIC50YWJsZS1ib3R0b20tYWN0aW9ucyB7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMTJweDtcbiAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlciBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtaDQ7XG5cbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLmNvbnRhY3QtdXMtYmFubmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMztcblxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2Utd2hpdGU7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtYm9keTtcblxuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICRjb2xvci1iYXNlLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1iYXNlLXdoaXRlLCAuMSk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aCA8PSAkc2l6ZS1TKSB7XG4gICAgLnBsYW5zIHtcbiAgICAgICAgcGFkZGluZzogNjVweCAwO1xuXG4gICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZlYXR1cmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMzBweCAwO1xuXG4gICAgICAgICAgICAgICAgLml0ZW0tbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMWZyO1xuICAgICAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktc2VsZjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhblttdC10b29sdGlwLWNvbnRlbnRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mZWF0dXJlLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLWJvdHRvbS1hY3Rpb25zLCAuZmluYWwtc2VwYXJhdG9yICB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NDc4XCI7IiwiQGltcG9ydCAnLi4vLi4vY29tbW9uL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi9jb21tb24vZm9udHMnO1xuQGltcG9ydCAnLi4vLi4vY29tbW9uL3NpemVzJztcbkBpbXBvcnQgJy4uLy4uL2NvbXBvbmVudHMvYnV0dG9ucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9jb21tb24vY29sb3JzJztcblxuJGNvbG9yLWJsdWU6ICMwNzgwRTc7XG4kY29sb3ItaXRlbTogIzVFNTlDNztcbiRjb2xvci1zZXBhcmF0b3I6ICNFREVERUQ7XG4kY29sb3ItdW5zZWxlY3RlZC1wbGFuOiAjNzc3O1xuJGNvbG9yLWJnOiAkY29sb3ItZGVlcC1ncmVlbjtcbiRjb2xvci1mZzogJGNvbG9yLXdoaXRlO1xuJGNvbG9yLWdyYWRpZW50LWFjY2VudDogJGNvbG9yLXZpdmlkLWdyZWVuO1xuJGNvbG9yLWdyYWRpZW50LXRyYW5zcGFyZW50OiByZ2JhKDAsIDAsIDAsIDApO1xuXG4ucGxhbnMtZGV0YWlscyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLWZnO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gICAgcGFkZGluZzogMzJweCA2NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LWNvcm5lciBhdCAxMDAlIDEwMCUsICRjb2xvci1ncmFkaWVudC1hY2NlbnQgMCUsICRjb2xvci1ncmFkaWVudC10cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZpbHRlcjogYmx1cigxMDBweCk7XG4gICAgICAgIGhlaWdodDogNzI0cHg7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW5zLXNlbGVjdG9yIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnktc2t5O1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAod2lkdGggPCAkc2l6ZS1NKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9zdC1wb3B1bGFyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1saW5rO1xuXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2Utd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBwYWRkaW5nOiAycHggMTVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuXG4gICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxhbnMtc2VsZWN0b3Ige1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1iYXNlLXdoaXRlLCAuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnBsYW4taW50ZXJ2YWwge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtZ3JheTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIC5wbGFuLWRpc2NvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggMCByZ2JhKDAsIDAsIDAsIC4xMCk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAucGxhbi1kaXNjb3VudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYW4tZGlzY291bnQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAucGxhbnMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMyNnB4LCAxZnIpKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTE1OHB4O1xuICAgIH1cblxuICAgIC5wbGFuIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1ib2R5O1xuXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLWdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5wbGFuLWhlYWRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMztcblxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LW1lZGl1bS0xO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1oMztcblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wcmljZS1tb250aGx5LCAucHJpY2UteWVhcmx5IHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJpY2UtdXNlci1tb250aCwgLnByaWNlLXVzZXItbW9udGgtZm9yLWIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFubnVhbGl6ZWQtcHJpY2UtY29udGFpbmVyLCAucHJpY2UtcGVyLXllYXItY29udGFpbmVyLCAucHJpY2UtcGVyLXRlYW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWxpbms7XG5cbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAub2xkLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmlnaHQtYW1iZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZlYXR1cmVzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHk7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXMtYnV0dG9uO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YS1wbGFuPSdmcmVlJ10ge1xuICAgICAgICAgICAgLmFjdGlvbiBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1uZXc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aCA8ICRzaXplLU0pIHtcbiAgICAucGxhbnMtZGV0YWlscyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW5zLXNlbGVjdG9yIHtcbiAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4taW50ZXJ2YWwge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWRpc2NvdW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW5zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcblxuICAgICAgICAgICAgLnBsYW4taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vc3QtcG9wdWxhciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLXVzZXItbW9udGgsIC5wcmljZS11c2VyLW1vbnRoLWZvci1iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZlYXR1cmVzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljaW5nLXRlYW1zLXN0cmlwIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZhdC10ZXh0IHtcbiAgICBjb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogLTIwcHggMDtcbn1cblxuLnByaWNpbmctdGVhbXMtc3RyaXAge1xuICAgIHBhZGRpbmc6IDQ4cHggNDBweCAxMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICB9XG4gICAgfVxufVxuXG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZTo1MDJcIjsiLCIvLyBNZXNzYWdlc1xuLy8gRXJyb3JcbiRyZWQtZGFyazogI2NmMDIxYztcbiRyZWQtbWVkaXVtOiAjZmU0NDQ0O1xuJHJlZC1saWdodDogI2ZjN2E3YTtcbiRyZWQtdWx0cmEtbGlnaHQ6ICNmZWQxZDE7XG5cbi8vIEluZm9cbiRibHVlLWRhcms6ICMxMzU2Y2M7XG4kYmx1ZS1tZWRpdW06ICMwNTczZWI7XG4kYmx1ZS1saWdodDogIzhiYjRmOTtcbiRibHVlLXVsdHJhLWxpZ2h0OiAjZDJlM2ZjO1xuJGdtYWlsLWJsdWUtZGFyazogIzFhNzNlODtcbiRpbmZvLWJsdWUtZGFyazogIzAwNGI2MjtcblxuLy8gV2FybmluZ1xuJHllbGxvdy1kYXJrOiAjZjRhNjI0O1xuJHllbGxvdy1tZWRpdW06ICNmZWI4NDQ7XG4keWVsbG93LWxpZ2h0OiAjZmZkZDU3O1xuJHllbGxvdy11bHRyYS1saWdodDogI2ZmZmVlNDtcblxuLy8gTmV1dHJhbFxuJGJsYWNrOiAjMDAwO1xuJGdyZXktZGFyay0xOiAjMzMzO1xuJGdyZXktZGFyay0yOiAjNDA0MDQwO1xuJGdyZXktZGFyay0zOiAjNWY2MzY4O1xuJGdyZXktbWVkaXVtLTE6ICM2NjY7XG4kZ3JleS1tZWRpdW0tMjogIzliOWI5YjtcbiRncmV5LW1lZGl1bS0zOiAjYWFhO1xuJGdyZXktbWVkaXVtLTQ6ICNjY2M7XG4kZ3JleS1saWdodC0xOiAjZGRkO1xuJGdyZXktbGlnaHQtMjogI2U2ZTZlNjtcbiRncmV5LWxpZ2h0LTM6ICNmMWYzZjQ7XG4kZ3JleS1saWdodC00OiAjODA4MDgwO1xuJHdoaXRlOiAjZmZmO1xuXG4vLyBOZXcgTmV1dHJhbFxuJGdyYXktZGFyay1uZXc6ICMxNzIyMjY7XG5cbi8vIE1haWx0cmFja1xuLy8gUHJpbWFyeVxuJHByaW1hcnktZGFyazogIzAwN2E1MDtcbiRwcmltYXJ5LWVudmVsb3BlOiAjMDBiODc4O1xuJHByaW1hcnktZG91YmxlLWNoZWNrOiAjMmVjZjgwO1xuJHByaW1hcnktbGlnaHQ6ICM3ZGU4YzM7XG4kcHJpbWFyeS11bHRyYS1saWdodDogI2Q0ZjdlYjtcbiRwcmltYXJ5LW5ldzogIzNERjJCNjtcbiRwcmltYXJ5LW5ldy1ob3ZlcjogIzMyYzY5NTtcbiRwcmltYXJ5LW5ldy11bHRyYS1saWdodDogI0U4RkZGNztcblxuLy8gU2Vjb25kYXJ5XG4kc2Vjb25kYXJ5LWRhcms6ICM0MjNlODc7XG4kc2Vjb25kYXJ5LWRvdWJsZS1jaGVjazogIzY5NjRjZTtcbiRzZWNvbmRhcnktbGlnaHQ6ICNhNGEyZTI7XG4kc2Vjb25kYXJ5LXVsdHJhLWxpZ2h0OiAjZTFlMGY1O1xuJHNlY29uZGFyeS1uZXctdWx0cmEtbGlnaHQ6ICNGOEY1RkY7XG5cbi8vIEF1eGlsaWFyeVxuJHBpbms6ICNmMDMxNjg7XG4kcHVycGxlOiAjYTE0MmY0O1xuJG9yYW5nZTogI2UzNzQwMDtcblxuLy8gU3RhdGVzXG4vLyBCdXR0b25cbiRwcmltYXJ5LXNvbGlkLWhvdmVyOiAjM2Q5OTc5O1xuJHByaW1hcnktbGlnaHQtaG92ZXI6ICNlYmY1ZjE7XG4kZXJyb3ItbWVkaXVtLWhvdmVyOiAjZmVmNWY1O1xuXG4vLyBNZW51c1xuJG1lbnUtZGFyay1ob3ZlcjogIzFhNTY0MjtcbiRwcmltYXJ5LWxpZ2h0LWFjdGl2ZTogI2NjZWNlMTtcblxuLy8gc3ByZWFkc2hlZXRcbiRzcHJlYWRzaGVldC1jb2xvcjogIzE4OWQ1ZDtcblxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6NTI5XCI7IiwiJG1haWx0cmFja19kb21haW46IFwibWFpbHRyYWNrLm5ncm9rLmlvL2J1bmRsZXMvbWFpbHRyYWNrZnJvbnRlbmRcIjsgJG1haWx0cmFja19zaWduYXR1cmVfZ2VuZXJhdG9yX2RvbWFpbjogXCJodHRwczovL21haWx0cmFjay1zaWduYXR1cmUtZ2VuZXJhdG9yLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tXCI7XG5AaW1wb3J0ICcuLi8uLi9jb21tb24vY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uL2NvbW1vbi9mb250cyc7XG5AaW1wb3J0ICcuLi8uLi9jb21wb25lbnRzL21vZGFsJztcbkBpbXBvcnQgJy4uLy4uL2NvbXBvbmVudHMvdG9vbHRpcHMnO1xuQGltcG9ydCAnLi4vLi4vcGFydGlhbHMvdXNlZEJ5UHJvcyc7XG5AaW1wb3J0ICcuLi8uLi9wYXJ0aWFscy9jdGEnO1xuQGltcG9ydCAnLi4vLi4vcGFydGlhbHMvc3RvcmVSYXRpbmcnO1xuQGltcG9ydCAnLi4vLi4vcGFydGlhbHMvdGVzdGltb25pYWxzJztcbkBpbXBvcnQgJy4uLy4uL3BhcnRpYWxzL2ZlYXR1cmVzRXh0cmEnO1xuQGltcG9ydCAnLi4vLi4vcGFydGlhbHMvZmVhdHVyZXNFeHBsYWluZWQnO1xuQGltcG9ydCAnLi9wbGFuX3RhYmxlJztcbkBpbXBvcnQgJy4vcHJpY2luZ19wbGFucyc7XG5cbiRjb2xvci1ncmFkaWVudC1hY2NlbnQ6ICMzMTJDOTE7XG4kY29sb3ItaXRlbTogIzVFNTlDNztcbiRjb2xvci1zZXBhcmF0b3I6ICNFREVERUQ7XG5cbmhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJpY2UtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ0ZGVnLCAkY29sb3ItYmFzZS1wdXJwbGUgLTExLjYzJSwgJGNvbG9yLWdyYWRpZW50LWFjY2VudCAxMDcuNzUlKTtcbiAgICBwYWRkaW5nOiA0OHB4IDQ4cHggODRweDtcblxuICAgIC5wcmljZS10aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2Utd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWgxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYW4taW50ZXJ2YWwtc2VsZWN0b3Ige1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2Utd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1zZXBhcmF0b3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXNlcGFyYXRvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1pbnRlcnZhbC1sYWJlbCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS1ncmF5O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1pbnRlcnZhbC1pbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyAucGxhbi1pbnRlcnZhbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLWdyYXk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgLnBsYW4taW50ZXJ2YWwtZGlzY291bnQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWludGVydmFsLWRpc2NvdW50IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5LXNreTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBsYW4tc2VsZWN0b3ItYWN0aW9uLCAucGxhbi1zZWxlY3Rvci1hY3Rpb24tY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBtcy1idXR0b247XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wcmljZS1wZXItbW9udGgge1xuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlLWxpbms7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgfVxufVxuXG4udG9Ub3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcmstZ3JleTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFya2lzaC1ncmV5O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIGNvbG9yOiAkY29sb3ItYmFzZS13aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogNDBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDQwcHgpKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMjc1KSwgd2lkdGggLjJzIGVhc2U7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgc3ZnIHtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc2hvd2luZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS1saW5rO1xuICAgIH1cblxuICAgIHNwYW4uYXJyb3cge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGggPCAkc2l6ZS1NKSB7XG4gICAgLnByaWNlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDY1cHggMzBweDtcbiAgICB9XG5cbiAgICAudG9Ub3Age1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgICAgIHNwYW4udGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4haW1wb3J0YW50O1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/