@charset "UTF-8";*{padding:0;margin:0;border:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--container-width:100%;--container-max-width-xl:1920px;--container-padding-xl:160.5px;--container-padding-lg:100px;--container-padding-md:73px;--container-padding-sm:40px;--container-padding-xs:20px;--container-xs:321px;--container-sm:721px;--container-md:1135px;--container-lg:1241px;--container-xl:1600px;--addtitional-beakpoint-xs:610px;--addtitional-beakpoint-sm:1100px;--page-bg:#ffffff;--text-color:#191a23;--accent:#94e6fa;--gray:#f3f3f3;--title-xl:60px;--title-lh-xl:64px;--title-lg:40px;--title-lh-lg:100%;--card-heading:30px --card-heading-lh: 100%;--subtitle-xl:18px;--subtitle-lg-xl:100%;--subtitle-sm:16px --subtitle-lg-sm: 20px;--transition:all 0.5s ease-out;--scale-active:scale(0.9);--hero-margin-xl:72px;--hero-margin-sm:40px;--between-section-xl:120px;--between-section-sm:80px}.dark{--page-bg:#191a23;--text-color:#ffffff}@font-face{font-family:"Fixel Display";src:url(../fonts/FixelDisplay-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:"Fixel Display";src:url(../fonts/FixelDisplay-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:"Fixel Display";src:url(../fonts/FixelDisplay-SemiBold.woff2) format("woff2");font-weight:600}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk.woff2) format("woff2");font-weight:500}html{font-size:16px;scroll-behavior:smooth}body{font-family:"Fixel Display";background-color:var(--page-bg);color:var(--text-color)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container{width:var(--container-width);max-width:--container-max-width-xl;padding:0 var(--container-padding-xl)}@media (max-width:1440px){.container{padding:0 var(--container-padding-lg)}}@media (max-width:1280px){.container{padding:0 var(--container-padding-md)}}@media (max-width:800px){.container{padding:0 var(--container-padding-sm)}}@media (max-width:360px){.container{padding:0 var(--container-padding-xs)}}@media (max-width:730px){.container--footer{padding:0}}@media (max-width:360px){.container--footer{padding:0}}body,html{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.logo{width:265px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-decoration:none}.logo__link img{-o-object-fit:contain;object-fit:contain}.header{padding-top:60px}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:610px){.header__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-right:2rem}@media (max-width:1100px){.nav__links{display:none}}@media (max-width:610px){.nav{display:none}}.footer__inner{padding-top:55px;padding-bottom:50px;padding-left:64px;padding-right:64px;background-color:var(--text-color);border-top-left-radius:40px;border-top-right-radius:40px;border-bottom:1px solid var(--text-color)}@media (max-width:800px){.footer__inner{padding-left:32px;padding-right:32px}}.footer__head{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:1020px){.footer__head{grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:40px}}@media (max-width:600px){.footer__head{grid-template-columns:1fr;grid-template-rows:auto auto auto;row-gap:40px}}@media (max-width:505px){.footer__head{gap:0}}@media (max-width:505px){.footer__logo{margin-bottom:24px}}@media (max-width:505px){.footer__logo{max-width:180px;max-height:29px}}.footer__nav a{text-decoration:underline}.footer__nav a:not(:last-child){margin-right:40px}@media (max-width:505px){.footer__nav a:not(:last-child){margin-right:0}}@media (max-width:1020px){.footer__nav{grid-column:1;grid-row:2}}@media (max-width:600px){.footer__nav{grid-column:1;grid-row:3}}@media (max-width:505px){.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;justify-self:end;text-align:end}@media (max-width:600px){.footer__social{grid-column:1;grid-row:2;justify-self:start;text-align:start}}@media (max-width:505px){.footer__social{margin-bottom:40px}}.footer__social a{display:block;width:32px;height:32px;color:var(--page-bg);text-decoration:none;-webkit-transition:fill .3s ease;transition:fill .3s ease}.footer__social a:hover{-webkit-transition:fill .3s ease;transition:fill .3s ease;color:#94e6fa}.footer__social--icon{fill:currentColor;-webkit-transition:fill .3s ease;transition:fill .3s ease}.footer__body{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:40px;margin-top:64px}@media (max-width:650px){.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__form{max-width:325px}.footer__input{min-width:308px;max-height:62px;padding:18px 24px;font-size:18px;line-height:100%;background-color:transparent;color:var(--page-bg);border:1px solid var(--gray);border-radius:14px}@media (max-width:860px){.footer__input{max-width:296px;max-height:56px}}.footer__input:-webkit-autofill,.footer__input:-webkit-autofill:active,.footer__input:-webkit-autofill:focus,.footer__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #191a23 inset;-webkit-text-fill-color:#fff;box-shadow:0 0 0 30px #191a23 inset;border:1px solid var(--text-color)}.footer__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:27px}.footer__info p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:20px;line-height:100%;background-color:var(--accent);border-radius:7px;padding:4px}.footer__info span{color:var(--page-bg)}.footer__bottom{border-top:1px solid #fff;padding-top:50px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom span{font-size:20px;color:var(--page-bg)}@media (max-width:730px){.footer__bottom span{font-size:18px}}.footer__bottom a{text-decoration:underline}@media (max-width:360px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px}}@media (max-width:360px){.footer__bottom{padding-top:25px;margin-top:25px}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 2rem;background:0 0;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);border:none;border-radius:14px;text-decoration:none;font-family:"Fixel Display",sans-serif;font-size:1.25rem;font-weight:500;white-space:nowrap;max-height:68px}.button:active{-webkit-transform:var(--scale-active);-ms-transform:var(--scale-active);transform:var(--scale-active)}@media (max-width:505px){.button{font-size:18px;white-space:normal}}.button--full-width{display:block;width:100%;text-align:center}.button--primary{background-color:var(--text-color);color:var(--page-bg);border:1px solid var(--text-color)}.button--primary:focus,.button--primary:hover{color:var(--accent)}.button--outlined{background-color:transparent;border:1px solid var(--text-color);color:var(--text-color)}.button--outlined:focus,.button--outlined:hover{background-color:var(--accent)}.button--inverse{background-color:var(--accent);color:var(--text-color);border:1px solid var(--accent)}.button--inverse:focus,.button--inverse:hover{background-color:var(--page-bg);border-color:var(--page-bg)}.button--link{background:0 0;color:var(--page-bg);text-decoration:underline;text-decoration-color:var(--page-bg);padding:0;border-radius:0}.button--link:focus,.button--link:hover{color:var(--accent);text-decoration-color:var(--accent)}.button--text{background:0 0;color:var(--color-text);opacity:.7;text-decoration:none;padding:0;border-radius:0}.button--text:focus,.button--text:hover{opacity:1}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-bottom:64px}@media (max-width:600px){.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px}}.section-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent);padding:7px;border-radius:7px;font-size:var(--title-lg);line-height:var(--title-lh-lg);font-weight:500}@media (max-width:600px){.section-header__title{font-size:36px;line-height:40px}}.section-header__subtitle{font-size:var(--subtitle-xl);line-height:var(--subtitle-lg-x);font-weight:400}@media (max-width:600px){.section-header__subtitle{text-align:center;font-size:16px;line-height:20px}}.section-header__subtitle--services{max-width:580px}@media (max-width:800px){.section-header__subtitle--services{max-width:502px}}@media (max-width:360px){.section-header__subtitle--services{max-width:320px}}.section-header__subtitle--cooperation{max-width:292px}.section-header__subtitle--processes{max-width:473px}@media (max-width:360px){.section-header__subtitle--processes{max-width:320px}}.section-header__subtitle--order{max-width:524px}@media (max-width:360px){.section-header__subtitle--order{max-width:320px}}.hero{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.hero{margin-bottom:var(--between-section-sm)}}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:var(--hero-margin-xl) 0;height:100%;min-height:560px}@media (max-width:1440px){.hero__inner{min-height:515px}}@media (max-width:1280px){.hero__inner{min-height:470px}}@media (max-width:800px){.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:644px}}@media (max-width:360px){.hero__inner{min-height:556px;margin:var(--hero-margin-sm) 0}}.hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 57%;flex:0 1 57%}.hero__text .button{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:800px){.hero__text .button{-ms-flex-item-align:center;align-self:center}}@media (max-width:1440px){.hero__text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.hero__title{margin-bottom:32px;font-size:var(--title-xl);line-height:var(--title-lh-xl);font-weight:500}@media (max-width:1280px){.hero__title{font-size:var(--title-xl);line-height:var(--title-lh-xl)}}@media (max-width:800px){.hero__title{margin-bottom:16px;font-size:clamp(36px,7vw,52px);line-height:clamp(40px,7vw,64px);text-align:center}}@media (max-width:360px){.hero__title{font-size:36px;line-height:40px}}.hero__subtitle{margin-bottom:32px;font-size:1.25rem;font-weight:500;line-height:100%}@media (max-width:801px){.hero__subtitle{text-align:center}}@media (max-width:360px){.hero__subtitle{font-size:16px;line-height:20px}}.hero__image{width:41%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1440px){.hero__image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:800px){.hero__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}@media (max-width:360px){.hero__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:400px){.hero img{width:185.16px;height:191.44px}}.hero__stats{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;padding:40px 0}@media (max-width:1440px){.hero__stats{padding:0}}@media (max-width:1280px){.hero__stats{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:40px 0}}@media (max-width:400px){.hero__stats{display:grid;grid-template-columns:1fr;gap:32px;padding:24px 0}}.hero__stats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:2rem;font-weight:600;line-height:2rem;text-align:center;opacity:50%}@media (max-width:800px){.hero__stats-item{font-size:28px}}@media (max-width:610px){.hero__stats-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px}}@media (max-width:400px){.hero__stats-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.processes{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.processes{margin-bottom:var(--between-section-sm)}}.processes__list{list-style:none;padding:0}.processes__card{margin-bottom:24px!important;padding:40px 56px;background-color:var(--gray)!important;border:1px solid var(--text-color);border-radius:40px;-webkit-box-shadow:0 4px;box-shadow:0 4px}.processes__card:not(:last-child){margin-bottom:24px!important}.processes__card.is-active{background-color:var(--accent)!important}@media (max-width:800px){.processes__card{padding:32px 40px}}@media (max-width:600px){.processes__card{padding:40px 24px}}.processes__button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;background-color:var(--gray);border-radius:50%;border:1px solid var(--text-color)}@media (max-width:600px){.processes__button{width:40px;height:40px}}.processes__button .plus{display:block;height:17px;width:17px}.processes__button .minus{display:none;height:4px;width:12px}.processes__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;max-height:64px}.processes__info-number{font-family:"Space Grotesk",sans-serif;font-size:60px;font-weight:700}@media (max-width:685px){.processes__info-number{font-size:36px;line-height:40px}}.processes__info-text{font-family:"Fixel Display";font-size:30px;font-weight:500;line-height:100%}@media (max-width:685px){.processes__info-text{font-size:18px}}.processes__line{margin:22px;margin-bottom:30px;height:1px;width:100%;background-color:var(--text-color)}.ac-trigger::after{content:none!important}.card{width:100%;border:1px solid var(--text-color);border-radius:40px;-webkit-box-shadow:0 4px;box-shadow:0 4px}@media (max-width:600px){.card{border-radius:32px;padding:24px}}.card--padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px}@media (max-width:1280px){.card--padding{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px;padding:24px}}@media (max-width:600px){.card--padding{padding:24px}}.card:nth-child(3n+1){background-color:var(--gray)}.card:nth-child(3n+2){background-color:var(--accent)}.card:nth-child(3n+3){background-color:var(--text-color)}.card:nth-child(2) .card__heading span,.card:nth-child(3) .card__heading span,.card:nth-child(5) .card__heading span{background-color:#fff}.card:nth-child(3) .card__link-text,.card:nth-child(6) .card__link-text{color:#fff}.card:nth-child(3) .card__link-arrow,.card:nth-child(6) .card__link-arrow{background-color:#fff}.card__cta{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:7px;font-size:30px;line-height:var(--card-heading-lh);font-weight:500}@media (max-width:1280px){.card__heading{font-size:24px;line-height:100%}}.card__heading span{-ms-flex-item-align:start;align-self:flex-start;background-color:var(--accent);padding:0 7px;border-radius:7px}@media (max-width:1280px){.card__heading span{-ms-flex-item-align:center;align-self:center}}.card__heading .card__heading-min{font-size:20px;padding:0 5px}.card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6.5px;width:100%;height:100%;font-size:20px;line-height:100%;font-weight:500}.card__link-arrow{width:41px;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--text-color);border-radius:50%}.card__link-text{color:var(--text-color);white-space:nowrap}.services{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.services{margin-bottom:var(--between-section-sm)}}.cards{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:304px;gap:40px;padding:0;padding-bottom:4px}@media (max-width:681px){.cards{grid-template-columns:1fr}}.order{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.order{margin-bottom:var(--between-section-sm)}}.order-wrapper{position:relative;padding-top:64px;padding-right:64px;padding-left:64px;padding-bottom:80px;background-color:#f3f3f3;border-radius:40px;overflow:visible}@media (max-width:800px){.order-wrapper{padding-top:32px;padding-right:32px;padding-left:32px;padding-bottom:40px}}@media (max-width:360px){.order-wrapper{paddingtop:32px;padding-right:20px;padding-left:20px;padding-bottom:24px;border-radius:32px}}.order-title{margin-bottom:40px;font-size:30px;line-height:100%;font-weight:500}@media (max-width:800px){.order-title{margin-bottom:24px}}@media (max-width:360px){.order-title{margin-bottom:24px;font-size:26px;text-align:center}}.order-form__columns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media (max-width:1280px){.order-form__columns{grid-template-columns:1fr 1fr}}@media (max-width:800px){.order-form__columns{gap:24px}}@media (max-width:940px){.order-form__columns{grid-template-columns:1fr;gap:0}}.order-form__group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.order-form__group .text-error{display:none;position:absolute;bottom:-24px;color:#e30000}.order-form__input{padding:18px 24px;font-size:18px;line-height:100%;background-color:#fff;color:var(--text-color);border:1px solid var(--text-color);border-radius:14px}.order-form__input::-webkit-input-placeholder{color:var(--text-color);opacity:.5}.order-form__input::-moz-placeholder{color:var(--text-color);opacity:.5}.order-form__input:-ms-input-placeholder{color:var(--text-color);opacity:.5}.order-form__input::-ms-input-placeholder{color:var(--text-color);opacity:.5}.order-form__input::placeholder{color:var(--text-color);opacity:.5}.order-form__input[id=cost]{background-color:#fff;border:none;color:rgba(0,0,0,.5)}@media (max-width:360px){.order-form__input{font-size:16px}}.order-form__input.input-error{border-color:#e30000}.order-form__input:-webkit-autofill,.order-form__input:-webkit-autofill:active,.order-form__input:-webkit-autofill:focus,.order-form__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset;-webkit-text-fill-color:var(--text-color);box-shadow:0 0 0 30px #fff inset;border:1px solid var(--text-color)}.order-form__label{font-size:16px;margin-bottom:4px}.order-form__label.label-error{color:#e30000}.order-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media (max-width:1280px){.order-image{display:none}}@media (max-width:800px){.order-image{display:none}}.order-button{margin-top:20px}@media (max-width:505px){.order-btn{padding:10px 32px}}.choices.choices[data-type*=select-one] .choices__inner{background-color:#fff}.choices.choices[data-type*=select-one] .choices__list{padding:0;border-radius:14px}.choices.choices[data-type*=select-one] .choices__list--dropdown{color:var(--text-color);opacity:1;background-color:#fff}.choices.choices[data-type*=select-one] .choices__item--selectable{color:var(--text-color);opacity:1}.choices.choices[data-type*=select-one] .choices__item--selectable.is-highlighted{color:var(--text-color);opacity:1}.choices.choices[data-type*=select-one] .choices__item{color:var(--text-color);opacity:1;font-size:18px}@media (max-width:360px){.choices.choices[data-type*=select-one] .choices__item{font-size:16px}}.choices.choices[data-type*=select-one] .choices__item:not([aria-disabled=true]){color:var(--text-color);opacity:1}.choices.choices[data-type*=select-one] .choices__item[aria-disabled=true]{color:var(--text-color);opacity:.5}.choices.choices[data-type*=select-one] .choices__inner{padding:18px 24px;border:1px solid var(--text-color);border-radius:14px;opacity:1}.choices.choices[data-type*=select-one]::after{content:"⌄";position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;pointer-events:none;margin-top:0;border:none;height:auto;width:auto}.choices.choices[data-type*=select-one].is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.choices__item--selectable{color:var(--text-color);opacity:50%}.simplify{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.simplify{margin-bottom:var(--between-section-sm)}}.simplify-wrapper{padding-top:55px;padding-bottom:32px}@media (max-width:1172px){.simplify-wrapper{padding:0}}.simplify-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--gray);padding:55px 60px;border-radius:40px;z-index:0}@media (max-width:1172px){.simplify-inner{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}}@media (max-width:360px){.simplify-inner{padding:32px 24px;border-radius:32px}}.simplify-left{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:26px}@media (max-width:1172px){.simplify-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.simplify-right--image{position:absolute;right:40px;top:-55px;z-index:2}@media (max-width:1172px){.simplify-right--image{position:static}}.simplify__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}@media (max-width:800px){.simplify__text{gap:8px}}.simplify__title{font-size:30px;line-height:100%;font-weight:500;color:var(--text-color)}@media (max-width:1172px){.simplify__title{text-align:center}}@media (max-width:360px){.simplify__title{font-size:26px}}.simplify__subtitle{font-size:18px;line-height:100%;color:var(--text-color)}@media (max-width:1172px){.simplify__subtitle{text-align:center}}.seo{margin-bottom:var(--between-section-xl)}@media (max-width:360px){.seo{margin-bottom:var(--between-section-sm)}}.seo__title{font-size:30px;line-height:100%;font-weight:500;color:var(--text-color);margin-bottom:40px}@media (max-width:800px){.seo__title{font-size:24px}}.seo__text{font-size:18px;font-weight:400;line-height:100%;color:#787d83}@media (max-width:360px){.seo__text{font-size:16px}}.small-paragraph{margin-top:20px}.small-paragraph h3,.small-paragraph h4,.small-paragraph h5,.small-paragraph h6,.small-paragraph p{display:inline;line-height:100%}.list-title{display:inline-block;margin:20px 0;font-size:20px;font-weight:500;color:var(--text-color)}.numbered-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.numbered-list__item h3,.numbered-list__item p,.numbered-list__item span.seo__text{display:inline;line-height:100%}.numbered-list__count{display:inline-block;margin:0 32px;font-size:18px;font-weight:500;color:var(--text-color)}@media (max-width:800px){.numbered-list__count{margin:0 16px}}.dotted-list{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.dotted-list li{position:relative;padding-left:80px}@media (max-width:800px){.dotted-list li{padding-left:48px}}.dotted-list li::before{content:"";position:absolute;left:32px;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);height:10px;width:10px;border-radius:50%;background-color:var(--text-color)}@media (max-width:800px){.dotted-list li::before{left:16px}}
@supports (-webkit-appearance:none){

}

 @media (max-width:1440px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:1280px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:800px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:360px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:730px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:610px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:1100px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:1020px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:600px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:505px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:650px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:860px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:801px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:400px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:685px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:681px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:940px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width:1172px){

@supports (-webkit-appearance:none){

}

}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jlc2V0LnNjc3MiLCJtYWluLmNzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3V0aWxzLnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJibG9ja3MvbG9nby5zY3NzIiwiYmxvY2tzL2hlYWRlci5zY3NzIiwiYmxvY2tzL2Zvb3Rlci5zY3NzIiwiYmxvY2tzL2J1dHRvbi5zY3NzIiwiYmxvY2tzL3NlY3Rpb24taGVhZGVyLnNjc3MiLCJibG9ja3MvaGVyby5zY3NzIiwiYmxvY2tzL3Byb2Nlc3Nlcy5zY3NzIiwiYmxvY2tzL2NhcmQuc2NzcyIsImJsb2Nrcy9zZXJ2aWNlcy5zY3NzIiwiYmxvY2tzL29yZGVyLnNjc3MiLCJibG9ja3Mvc2ltcGxpZnkuc2NzcyIsImJsb2Nrcy9zZW8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQ0EsRUFDQyxRQUFBLEVBQ0EsT0FBQSxFQUNBLE9BQUEsS0FHRCxFQ0lBLFFBREEsU0RBQyxtQkFBQSxXQUFBLFdBQUEsV0FLRCxFQUFBLE9BQUEsVUFDSSxnQkFBQSxLQUdKLFFBQ0ksZ0JBQUEsS0FLSixNQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDQyxRQUFBLE1BR0QsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsRUFDSSxVQUFBLFFBQ0gsWUFBQSxRQUdELEdBQUEsTUFDQyxXQUFBLEtBR0QsSUFDQyxlQUFBLElBR0QsSUFBQSxJQUNDLFVBQUEsS0FDQSxPQUFBLEtBR0QsUUFDRSxXQUFBLE9BS0YsT0FBQSxNQUFBLE9BQUEsU0FDQyxZQUFBLFFBQ0csVUFBQSxRQUNBLE1BQUEsUUFDQSxpQkFBQSxZQUdKLGlCQUNDLFFBQUEsS0FHRCxPQUFBLG1CQUNJLFFBQUEsYUFDQSxtQkFBQSxLQUFBLFdBQUEsS0FDQSxpQkFBQSxZQUNBLFdBQUEsSUFDQSxPQUFBLFFDS1UsY0FBZCxhREZBLGFBQUEs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L1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEJhc2UgKi9cbi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDEwMCU7XG4gIC0tY29udGFpbmVyLW1heC13aWR0aC14bDogMTkyMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nLXhsOiAxNjAuNXB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nLWxnOiAxMDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZy1tZDogNzNweDtcbiAgLS1jb250YWluZXItcGFkZGluZy1zbTogNDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZy14czogMjBweDtcbiAgLS1jb250YWluZXIteHM6IDMyMXB4O1xuICAtLWNvbnRhaW5lci1zbTogNzIxcHg7XG4gIC0tY29udGFpbmVyLW1kOiAxMTM1cHg7XG4gIC0tY29udGFpbmVyLWxnOiAxMjQxcHg7XG4gIC0tY29udGFpbmVyLXhsOiAxNjAwcHg7XG4gIC0tYWRkdGl0aW9uYWwtYmVha3BvaW50LXhzOiA2MTBweDtcbiAgLS1hZGR0aXRpb25hbC1iZWFrcG9pbnQtc206IDExMDBweDtcbiAgLS1wYWdlLWJnOiAjZmZmZmZmO1xuICAtLXRleHQtY29sb3I6ICMxOTFhMjM7XG4gIC0tYWNjZW50OiAjOTRlNmZhO1xuICAtLWdyYXk6ICNmM2YzZjM7XG4gIC0tdGl0bGUteGw6IDYwcHg7XG4gIC0tdGl0bGUtbGgteGw6IDY0cHg7XG4gIC0tdGl0bGUtbGc6IDQwcHg7XG4gIC0tdGl0bGUtbGgtbGc6IDEwMCU7XG4gIC0tY2FyZC1oZWFkaW5nOiAzMHB4XG4gIC0tY2FyZC1oZWFkaW5nLWxoOiAxMDAlO1xuICAtLXN1YnRpdGxlLXhsOiAxOHB4O1xuICAtLXN1YnRpdGxlLWxnLXhsOiAxMDAlO1xuICAtLXN1YnRpdGxlLXNtOiAxNnB4XG4gIC0tc3VidGl0bGUtbGctc206IDIwcHg7XG4gIC0tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIC0tc2NhbGUtYWN0aXZlOiBzY2FsZSgwLjkpO1xuICAtLWhlcm8tbWFyZ2luLXhsOiA3MnB4O1xuICAtLWhlcm8tbWFyZ2luLXNtOiA0MHB4O1xuICAtLWJldHdlZW4tc2VjdGlvbi14bDogMTIwcHg7XG4gIC0tYmV0d2Vlbi1zZWN0aW9uLXNtOiA4MHB4O1xufVxuXG4uZGFyayB7XG4gIC0tcGFnZS1iZzogIzE5MWEyMztcbiAgLS10ZXh0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRml4ZWwgRGlzcGxheVwiO1xuICBzcmM6IHVybCguLi9mb250cy9GaXhlbERpc3BsYXktUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRml4ZWwgRGlzcGxheVwiO1xuICBzcmM6IHVybCguLi9mb250cy9GaXhlbERpc3BsYXktTWVkaXVtLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGaXhlbCBEaXNwbGF5XCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0ZpeGVsRGlzcGxheS1TZW1pQm9sZC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3BhY2UgR3JvdGVza1wiO1xuICBzcmM6IHVybCguLi9mb250cy9TcGFjZUdyb3Rlc2sud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJGaXhlbCBEaXNwbGF5XCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAtLWNvbnRhaW5lci1tYXgtd2lkdGgteGw7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteGwpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLWxnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLW1kKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmctc20pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZy14cyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MzBweCkge1xuICAuY29udGFpbmVyLS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuY29udGFpbmVyLS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuaHRtbCxcbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi8qIC5mb290ZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59ICovXG4vKiBCbG9ja3MgKi9cbi5sb2dvIHtcbiAgd2lkdGg6IDI2NXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9nb19fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxvZ29fX2xpbmsgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLmhlYWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLmhlYWRlcl9faW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2X19saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubmF2X19saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogU3RpY2t5IGZvb3RlciAtLT4gc2Nzcy9iYXNlL19zdGlja3ktZm9vdGVyLnNjc3MgKi9cbi5mb290ZXJfX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5mb290ZXJfX2lubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxufVxuLmZvb3Rlcl9faGVhZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuZm9vdGVyX19oZWFkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyX19oZWFkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAuZm9vdGVyX19oZWFkIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTA1cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXgtaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uZm9vdGVyX19uYXYgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fbmF2IGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAuZm9vdGVyX19uYXYgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mb290ZXJfX25hdiB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAuZm9vdGVyX19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3NvY2lhbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5mb290ZXJfX3NvY2lhbCBhOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGNvbG9yOiAjOTRlNmZhOyAvKiDQl9C80ZbQvdGO0ZTQvNC+INC60L7Qu9GW0YAg0L/RgNC4INC90LDQstC10LTQtdC90L3RliAqL1xufVxuLmZvb3Rlcl9fc29jaWFsLS1pY29uIHtcbiAgZmlsbDogY3VycmVudENvbG9yOyAvKiDQktC40LrQvtGA0LjRgdGC0L7QstGD0ZTQvNC+IGN1cnJlbnRDb2xvciwg0YnQvtCxINCx0YDQsNGC0Lgg0LrQvtC70ZbRgCDRltC3INCx0LDRgtGM0LrRltCy0YHRjNC60L7Qs9C+IGEgKi9cbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uZm9vdGVyX19ib2R5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogNDBweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuZm9vdGVyX19ib2R5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5mb290ZXJfX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuLmZvb3Rlcl9faW5wdXQge1xuICBtaW4td2lkdGg6IDMwOHB4O1xuICBtYXgtaGVpZ2h0OiA2MnB4O1xuICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gIC5mb290ZXJfX2lucHV0IHtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1heC1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbi5mb290ZXJfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIC5mb290ZXJfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5mb290ZXJfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIC5mb290ZXJfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICMxOTFhMjMgaW5zZXQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICMxOTFhMjMgaW5zZXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xufVxuLmZvb3Rlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI3cHg7XG59XG4uZm9vdGVyX19pbmZvIHAge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcGFkZGluZzogNHB4O1xufVxuLmZvb3Rlcl9faW5mbyBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19ib3R0b20gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gIC5mb290ZXJfX2JvdHRvbSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5mb290ZXJfX2JvdHRvbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDJyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJGaXhlbCBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogNjhweDtcbn1cbi5idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB2YXIoLS1zY2FsZS1hY3RpdmUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwNXB4KSB7XG4gIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbi5idXR0b24tLWZ1bGwtd2lkdGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xufVxuLmJ1dHRvbi0tcHJpbWFyeTpob3ZlciwgLmJ1dHRvbi0tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xufVxuXG4uYnV0dG9uLS1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuLmJ1dHRvbi0tb3V0bGluZWQ6aG92ZXIsIC5idXR0b24tLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLmJ1dHRvbi0taW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWNjZW50KTtcbn1cbi5idXR0b24tLWludmVyc2U6aG92ZXIsIC5idXR0b24tLWludmVyc2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbn1cblxuLmJ1dHRvbi0tbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ1dHRvbi0tbGluazpob3ZlciwgLmJ1dHRvbi0tbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi5idXR0b24tLXRleHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBvcGFjaXR5OiAwLjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idXR0b24tLXRleHQ6aG92ZXIsIC5idXR0b24tLXRleHQ6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiA8YSBocmVmPVwiI1wiIGNsYXNzPVwiYnV0dG9uIGJ1dHRvbi0tcHJpbWFyeVwiIHRpdGxlPVwi0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcIj5cbiAg0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcbjwvYT5cblxuPGEgaHJlZj1cIiNcIiBjbGFzcz1cImJ1dHRvbiBidXR0b24tLW91dGxpbmVkXCIgdGl0bGU9XCLQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1wiPlxuICDQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1xuPC9hPlxuXG48YSBocmVmPVwiI1wiIGNsYXNzPVwiYnV0dG9uIGJ1dHRvbi0taW52ZXJzZVwiIHRpdGxlPVwi0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcIj5cbiAg0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcbjwvYT5cblxuPGEgaHJlZj1cIiNcIiBjbGFzcz1cImJ1dHRvbiBidXR0b24tLWxpbmtcIiB0aXRsZT1cItCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXCI+XG4gINCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXG48L2E+XG5cbjxhIGhyZWY9XCIjXCIgY2xhc3M9XCJidXR0b24gYnV0dG9uLS10ZXh0XCIgdGl0bGU9XCLQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1wiPlxuICDQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1xuPC9hPiAqL1xuLnNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBmb250LXNpemU6IHZhcigtLXRpdGxlLWxnKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXRpdGxlLWxoLWxnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2VjdGlvbi1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLXN1YnRpdGxlLXhsKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXN1YnRpdGxlLWxnLXgpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUtLXNlcnZpY2VzIHtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuc2VjdGlvbi1oZWFkZXJfX3N1YnRpdGxlLS1zZXJ2aWNlcyB7XG4gICAgbWF4LXdpZHRoOiA1MDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUtLXNlcnZpY2VzIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXJfX3N1YnRpdGxlLS1jb29wZXJhdGlvbiB7XG4gIG1heC13aWR0aDogMjkycHg7XG59XG4uc2VjdGlvbi1oZWFkZXJfX3N1YnRpdGxlLS1wcm9jZXNzZXMge1xuICBtYXgtd2lkdGg6IDQ3M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUtLXByb2Nlc3NlcyB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyX19zdWJ0aXRsZS0tb3JkZXIge1xuICBtYXgtd2lkdGg6IDUyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zZWN0aW9uLWhlYWRlcl9fc3VidGl0bGUtLW9yZGVyIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXhsKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxufVxuLmhlcm9fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW46IHZhcigtLWhlcm8tbWFyZ2luLXhsKSAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuaGVyb19faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZXJvX19pbm5lciB7XG4gICAgbWluLWhlaWdodDogNDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuaGVyb19faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIG1pbi1oZWlnaHQ6IDY0NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmhlcm9fX2lubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA1NTZweDtcbiAgICBtYXJnaW46IHZhcigtLWhlcm8tbWFyZ2luLXNtKSAwO1xuICB9XG59XG4uaGVyb19fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiAwIDEgNTclO1xufVxuLmhlcm9fX3RleHQgLmJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhlcm9fX3RleHQgLmJ1dHRvbiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5oZXJvX190ZXh0IHtcbiAgICBmbGV4OiAwIDEgNTAlO1xuICB9XG59XG4uaGVyb19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXNpemU6IHZhcigtLXRpdGxlLXhsKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXRpdGxlLWxoLXhsKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRpdGxlLXhsKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdGl0bGUtbGgteGwpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgN3Z3LCA1MnB4KTtcbiAgICBsaW5lLWhlaWdodDogY2xhbXAoNDBweCwgN3Z3LCA2NHB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLmhlcm9fX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDFweCkge1xuICAuaGVyb19fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5oZXJvX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uaGVyb19faW1hZ2Uge1xuICB3aWR0aDogNDElO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhlcm9fX2ltYWdlIHtcbiAgICBmbGV4OiAwIDEgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhlcm9fX2ltYWdlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmhlcm9fX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmhlcm8gaW1nIHtcbiAgICB3aWR0aDogMTg1LjE2cHg7XG4gICAgaGVpZ2h0OiAxOTEuNDRweDtcbiAgfVxufVxuLmhlcm9fX3N0YXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogNDBweDtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuaGVyb19fc3RhdHMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm9fX3N0YXRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmhlcm9fX3N0YXRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gIH1cbn1cbi5oZXJvX19zdGF0cy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhlcm9fX3N0YXRzLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5oZXJvX19zdGF0cy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5oZXJvX19zdGF0cy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5wcm9jZXNzZXMge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24teGwpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wcm9jZXNzZXMge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi1zbSk7XG4gIH1cbn1cbi5wcm9jZXNzZXNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2Nlc3Nlc19fY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNDBweCA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMCA0cHg7XG59XG4ucHJvY2Vzc2VzX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvY2Vzc2VzX19jYXJkLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvY2Vzc2VzX19jYXJkIHtcbiAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucHJvY2Vzc2VzX19jYXJkIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gIH1cbn1cbi5wcm9jZXNzZXNfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucHJvY2Vzc2VzX19idXR0b24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnByb2Nlc3Nlc19fYnV0dG9uIC5wbHVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG59XG4ucHJvY2Vzc2VzX19idXR0b24gLm1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuLnByb2Nlc3Nlc19faW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xufVxuLnByb2Nlc3Nlc19faW5mby1udW1iZXIge1xuICBmb250LWZhbWlseTogXCJTcGFjZSBHcm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg1cHgpIHtcbiAgLnByb2Nlc3Nlc19faW5mby1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLnByb2Nlc3Nlc19faW5mby10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRml4ZWwgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4NXB4KSB7XG4gIC5wcm9jZXNzZXNfX2luZm8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucHJvY2Vzc2VzX19saW5lIHtcbiAgbWFyZ2luOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4uYWMtdHJpZ2dlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAwIDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQge1xuICAgIC8qIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMjRweDsgKi9cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jYXJkIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbi5jYXJkLS1wYWRkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQtLXBhZGRpbmcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jYXJkLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG4uY2FyZDpudGgtY2hpbGQoM24rMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcbn1cbi5jYXJkOm50aC1jaGlsZCgzbisyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG4uY2FyZDpudGgtY2hpbGQoM24rMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbi5jYXJkOm50aC1jaGlsZCgyKSAuY2FyZF9faGVhZGluZyBzcGFuLCAuY2FyZDpudGgtY2hpbGQoMykgLmNhcmRfX2hlYWRpbmcgc3BhbiwgLmNhcmQ6bnRoLWNoaWxkKDUpIC5jYXJkX19oZWFkaW5nIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQ6bnRoLWNoaWxkKDMpIC5jYXJkX19saW5rLXRleHQsIC5jYXJkOm50aC1jaGlsZCg2KSAuY2FyZF9fbGluay10ZXh0IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmNhcmQ6bnRoLWNoaWxkKDMpIC5jYXJkX19saW5rLWFycm93LCAuY2FyZDpudGgtY2hpbGQoNikgLmNhcmRfX2xpbmstYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5jYXJkX19jdGEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYXJkX19pbWFnZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmNhcmRfX2hlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcmQtaGVhZGluZy1saCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXJkX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5jYXJkX19oZWFkaW5nIHNwYW4ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuY2FyZF9faGVhZGluZyBzcGFuIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5jYXJkX19oZWFkaW5nIC5jYXJkX19oZWFkaW5nLW1pbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uY2FyZF9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDYuNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcmRfX2xpbmstYXJyb3cge1xuICB3aWR0aDogNDFweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYXJkX19saW5rLXRleHQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZXJ2aWNlcyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi14bCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnNlcnZpY2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24tc20pO1xuICB9XG59XG5cbi5jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDMwNHB4O1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjgxcHgpIHtcbiAgLmNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ub3JkZXIge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24teGwpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5vcmRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxufVxuLm9yZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAub3JkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAub3JkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZ3RvcDogMzJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICB9XG59XG4ub3JkZXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5vcmRlci10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5vcmRlci10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ub3JkZXItZm9ybV9fY29sdW1ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9yZGVyLWZvcm1fX2NvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5vcmRlci1mb3JtX19jb2x1bW5zIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NDBweCkge1xuICAub3JkZXItZm9ybV9fY29sdW1ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAwO1xuICB9XG59XG4ub3JkZXItZm9ybV9fZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ub3JkZXItZm9ybV9fZ3JvdXAgLnRleHQtZXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI0cHg7XG4gIGNvbG9yOiAjRTMwMDAwO1xufVxuLm9yZGVyLWZvcm1fX2lucHV0IHtcbiAgcGFkZGluZzogMThweCAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLm9yZGVyLWZvcm1fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgb3BhY2l0eTogMC41O1xufVxuLm9yZGVyLWZvcm1fX2lucHV0W2lkPWNvc3RdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5vcmRlci1mb3JtX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ub3JkZXItZm9ybV9faW5wdXQuaW5wdXQtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNFMzAwMDA7XG59XG4ub3JkZXItZm9ybV9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgLm9yZGVyLWZvcm1fX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5vcmRlci1mb3JtX19pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCAub3JkZXItZm9ybV9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggI2ZmZmZmZiBpbnNldDsgLyog0JfQvNGW0L3RjtGU0LzQviDRhNC+0L0g0L3QsCDQsdGW0LvQuNC5ICovXG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTsgLyog0JfQsdC10YDRltCz0LDRlNC80L4g0LrQvtC70ZbRgCDRgtC10LrRgdGC0YMgKi9cbiAgYm94LXNoYWRvdzogMCAwIDAgMzBweCAjZmZmZmZmIGluc2V0OyAvKiDQodGD0LzRltGB0L3RltGB0YLRjCDRltC3INGW0L3RiNC40LzQuCDQsdGA0LDRg9C30LXRgNCw0LzQuCAqL1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTsgLyog0JfQsdC10YDRltCz0LDRlNC80L4g0YHRgtCw0L3QtNCw0YDRgtC90LjQuSDQsdC+0YDQtNC10YAgKi9cbn1cbi5vcmRlci1mb3JtX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLm9yZGVyLWZvcm1fX2xhYmVsLmxhYmVsLWVycm9yIHtcbiAgY29sb3I6ICNFMzAwMDA7XG59XG4ub3JkZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9yZGVyLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLm9yZGVyLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwNXB4KSB7XG4gIC5vcmRlci1idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgfVxufVxuXG4uY2hvaWNlcy5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jaG9pY2VzLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uY2hvaWNlcy5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jaG9pY2VzLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faXRlbTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiAxO1xufVxuLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pdGVtW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jaG9pY2VzLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faW5uZXIge1xuICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmNob2ljZXMuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oyEXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5jaG9pY2VzLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXS5pcy1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBvcGFjaXR5OiA1MCU7XG59XG5cbi5zaW1wbGlmeSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi14bCk7XG4gIC8qICYtYnV0dG9uIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfSAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zaW1wbGlmeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxufVxuLnNpbXBsaWZ5LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE3MnB4KSB7XG4gIC5zaW1wbGlmeS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2ltcGxpZnktaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXkpO1xuICBwYWRkaW5nOiA1NXB4IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE3MnB4KSB7XG4gIC5zaW1wbGlmeS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnNpbXBsaWZ5LWlubmVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgfVxufVxuLnNpbXBsaWZ5LWxlZnQge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGdhcDogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgLnNpbXBsaWZ5LWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5zaW1wbGlmeS1yaWdodC0taW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MHB4O1xuICB0b3A6IC01NXB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzJweCkge1xuICAuc2ltcGxpZnktcmlnaHQtLWltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uc2ltcGxpZnlfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnNpbXBsaWZ5X190ZXh0IHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLnNpbXBsaWZ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgLnNpbXBsaWZ5X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnNpbXBsaWZ5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uc2ltcGxpZnlfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzJweCkge1xuICAuc2ltcGxpZnlfX3N1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnNlbyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi14bCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnNlbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxufVxuLnNlb19fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnNlb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnNlb19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjNzg3ZDgzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5zZW9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc21hbGwtcGFyYWdyYXBoIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zbWFsbC1wYXJhZ3JhcGggcCwgLnNtYWxsLXBhcmFncmFwaCBoMywgLnNtYWxsLXBhcmFncmFwaCBoNCwgLnNtYWxsLXBhcmFncmFwaCBoNSwgLnNtYWxsLXBhcmFncmFwaCBoNiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5saXN0LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5udW1iZXJlZC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLm51bWJlcmVkLWxpc3RfX2l0ZW0gc3Bhbi5zZW9fX3RleHQsIC5udW1iZXJlZC1saXN0X19pdGVtIHAsIC5udW1iZXJlZC1saXN0X19pdGVtIGgzIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5udW1iZXJlZC1saXN0X19jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5udW1iZXJlZC1saXN0X19jb3VudCB7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gIH1cbn1cblxuLmRvdHRlZC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmRvdHRlZC1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRvdHRlZC1saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIH1cbn1cbi5kb3R0ZWQtbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMnB4O1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRvdHRlZC1saXN0IGxpOjpiZWZvcmUge1xuICAgIGxlZnQ6IDE2cHg7XG4gIH1cbn0iLCI6cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMDAlO1xuICAtLWNvbnRhaW5lci1tYXgtd2lkdGgteGw6IDE5MjBweDtcblxuICAtLWNvbnRhaW5lci1wYWRkaW5nLXhsOiAxNjAuNXB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nLWxnOiAxMDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZy1tZDogNzNweDtcbiAgLS1jb250YWluZXItcGFkZGluZy1zbTogNDBweDtcbiAgLS1jb250YWluZXItcGFkZGluZy14czogMjBweDtcblxuICAtLWNvbnRhaW5lci14czogMzIxcHg7IFxuICAtLWNvbnRhaW5lci1zbTogNzIxcHg7IFxuICAtLWNvbnRhaW5lci1tZDogMTEzNXB4OyBcbiAgLS1jb250YWluZXItbGc6IDEyNDFweDsgXG4gIC0tY29udGFpbmVyLXhsOiAxNjAwcHg7IFxuXG4gIC8vIGhlYWRlci5zY3NzXG4gIC0tYWRkdGl0aW9uYWwtYmVha3BvaW50LXhzOiA2MTBweDtcbiAgLS1hZGR0aXRpb25hbC1iZWFrcG9pbnQtc206IDExMDBweDtcblxuICAtLXBhZ2UtYmc6ICNmZmZmZmY7XG4gIC0tdGV4dC1jb2xvcjogIzE5MWEyMztcbiAgLS1hY2NlbnQ6ICM5NGU2ZmE7XG4gIC0tZ3JheTogI2YzZjNmMztcblxuICAtLXRpdGxlLXhsOiA2MHB4O1xuICAtLXRpdGxlLWxoLXhsOiA2NHB4O1xuICAtLXRpdGxlLWxnOiA0MHB4O1xuICAtLXRpdGxlLWxoLWxnOiAxMDAlO1xuICAtLWNhcmQtaGVhZGluZzogMzBweFxuICAtLWNhcmQtaGVhZGluZy1saDogMTAwJTtcblxuICAtLXN1YnRpdGxlLXhsOiAxOHB4O1xuICAtLXN1YnRpdGxlLWxnLXhsOiAxMDAlO1xuICAtLXN1YnRpdGxlLXNtOiAxNnB4XG4gIC0tc3VidGl0bGUtbGctc206IDIwcHg7XG5cblxuICAtLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAtLXNjYWxlLWFjdGl2ZTogc2NhbGUoMC45KTtcblxuICAtLWhlcm8tbWFyZ2luLXhsOiA3MnB4O1xuICAtLWhlcm8tbWFyZ2luLXNtOiA0MHB4O1xuXG4gIC0tYmV0d2Vlbi1zZWN0aW9uLXhsOiAxMjBweDtcbiAgLS1iZXR3ZWVuLXNlY3Rpb24tc206IDgwcHg7XG59XG5cbi5kYXJrIHtcbiAgLS1wYWdlLWJnOiAjMTkxYTIzO1xuICAtLXRleHQtY29sb3I6ICNmZmZmZmY7XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXhlbCBEaXNwbGF5JztcbiAgc3JjOiB1cmwoLi4vZm9udHMvRml4ZWxEaXNwbGF5LVJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRml4ZWwgRGlzcGxheSc7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0ZpeGVsRGlzcGxheS1NZWRpdW0ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRml4ZWwgRGlzcGxheSc7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0ZpeGVsRGlzcGxheS1TZW1pQm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTcGFjZSBHcm90ZXNrJztcbiAgc3JjOiB1cmwoLi4vZm9udHMvU3BhY2VHcm90ZXNrLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdGaXhlbCBEaXNwbGF5JztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuXG4iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufSIsIi5jb250YWluZXIge1xuICB3aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAtLWNvbnRhaW5lci1tYXgtd2lkdGgteGw7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteGwpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLWxnKTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLW1kKTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmctc20pO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZy14cyk7XG4gIH1cblxuICAmLS1mb290ZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MzBweCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAmLS1mb290ZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsImh0bWwsXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4vKiAuZm9vdGVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSAqL1xuIiwiLmxvZ28ge1xuICB3aWR0aDogMjY1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyBcbiAgICB9XG4gIH1cbn1cbiIsIi5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7IC8vIDM2MHB4XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkgeyAvLyA4MDFweFxuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgLy8gMzYwcHhcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLyogU3RpY2t5IGZvb3RlciAtLT4gc2Nzcy9iYXNlL19zdGlja3ktZm9vdGVyLnNjc3MgKi9cblxuLmZvb3RlciB7XG4gICZfX2lubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG87XG4gICAgICByb3ctZ2FwOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAgICAgZ2FwOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTA1cHgpIHtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAyOXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX25hdiB7XG5cbiAgICAmIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICYgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwNXB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAyO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTA1cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMjtcbiAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTA1cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgJiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7IFxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgY29sb3I6ICM5NGU2ZmE7IC8qINCX0LzRltC90Y7RlNC80L4g0LrQvtC70ZbRgCDQv9GA0Lgg0L3QsNCy0LXQtNC10L3QvdGWICovXG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0taWNvbiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7IC8qINCS0LjQutC+0YDQuNGB0YLQvtCy0YPRlNC80L4gY3VycmVudENvbG9yLCDRidC+0LEg0LHRgNCw0YLQuCDQutC+0LvRltGAINGW0Lcg0LHQsNGC0YzQutGW0LLRgdGM0LrQvtCz0L4gYSAqL1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZ2FwOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBtaW4td2lkdGg6IDMwOHB4O1xuICAgIG1heC1oZWlnaHQ6IDYycHg7XG4gICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgbWF4LXdpZHRoOiAyOTZweDtcbiAgICAgIG1heC1oZWlnaHQ6IDU2cHg7XG4gICAgfVxuXG4gICAgJjotd2Via2l0LWF1dG9maWxsLFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggIzE5MWEyMyBpbnNldDsgXG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRkZGRjsgXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICMxOTFhMjMgIGluc2V0OyBcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyN3B4O1xuXG4gICAgJiBwIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuXG4gICAgJiBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MzBweCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDJyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogJ0ZpeGVsIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC1oZWlnaHQ6IDY4cHg7XG5cbiAgJjphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdmFyKC0tc2NhbGUtYWN0aXZlKTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDVweCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbi5idXR0b24tLWZ1bGwtd2lkdGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ1dHRvbi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICB9XG59XG5cbi5idXR0b24tLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgfVxufVxuXG4uYnV0dG9uLS1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIH1cbn1cblxuLmJ1dHRvbi0tbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgfVxufVxuXG4uYnV0dG9uLS10ZXh0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgb3BhY2l0eTogMC43O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cblxuLyogPGEgaHJlZj1cIiNcIiBjbGFzcz1cImJ1dHRvbiBidXR0b24tLXByaW1hcnlcIiB0aXRsZT1cItCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXCI+XG4gINCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXG48L2E+XG5cbjxhIGhyZWY9XCIjXCIgY2xhc3M9XCJidXR0b24gYnV0dG9uLS1vdXRsaW5lZFwiIHRpdGxlPVwi0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcIj5cbiAg0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcbjwvYT5cblxuPGEgaHJlZj1cIiNcIiBjbGFzcz1cImJ1dHRvbiBidXR0b24tLWludmVyc2VcIiB0aXRsZT1cItCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXCI+XG4gINCX0LDQvNC+0LLQuNGC0Lgg0YDQvtCx0L7RgtGDXG48L2E+XG5cbjxhIGhyZWY9XCIjXCIgY2xhc3M9XCJidXR0b24gYnV0dG9uLS1saW5rXCIgdGl0bGU9XCLQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1wiPlxuICDQl9Cw0LzQvtCy0LjRgtC4INGA0L7QsdC+0YLRg1xuPC9hPlxuXG48YSBocmVmPVwiI1wiIGNsYXNzPVwiYnV0dG9uIGJ1dHRvbi0tdGV4dFwiIHRpdGxlPVwi0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcIj5cbiAg0JfQsNC80L7QstC40YLQuCDRgNC+0LHQvtGC0YNcbjwvYT4gKi9cblxuIiwiLnNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC8vIDM2MHB4XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuXG4gICAgZm9udC1zaXplOiB2YXIoLS10aXRsZS1sZyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRpdGxlLWxoLWxnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAvLyAzNjBweFxuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3VidGl0bGUteGwpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zdWJ0aXRsZS1sZy14KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAvLyAzNjBweFxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tc2VydmljZXMge1xuICAgICAgbWF4LXdpZHRoOiA1ODBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTAycHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWNvb3BlcmF0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMjkycHg7XG4gICAgfVxuXG4gICAgJi0tcHJvY2Vzc2VzIHtcbiAgICAgIG1heC13aWR0aDogNDczcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW9yZGVyIHtcbiAgICAgIG1heC13aWR0aDogNTI0cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24teGwpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi1zbSk7XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG4gICAgbWFyZ2luOiB2YXIoLS1oZXJvLW1hcmdpbi14bCkgMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTYwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiA1MTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiA0NzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBtaW4taGVpZ2h0OiA2NDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1NnB4O1xuICAgICAgbWFyZ2luOiB2YXIoLS1oZXJvLW1hcmdpbi1zbSkgMDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleDogMCAxIDU3JTtcblxuICAgICYgLmJ1dHRvbiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIGZsZXg6IDAgMSA1MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC1zaXplOiB2YXIoLS10aXRsZS14bCk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXRpdGxlLWxoLXhsKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS10aXRsZS14bCk7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tdGl0bGUtbGgteGwpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgN3Z3LCA1MnB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCg0MHB4LCA3dncsIDY0cHgpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAxcHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogNDElO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBmbGV4OiAwIDEgNTAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYgaW1nIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHsgLy8gMzYwcHhcbiAgICAgIHdpZHRoOiAxODUuMTZweDtcbiAgICAgIGhlaWdodDogMTkxLjQ0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhdHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHsgLy8gMzYwcHhcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICB9XG4gICAgXG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgb3BhY2l0eTogNTAlO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG5cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnByb2Nlc3NlcyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi14bCk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0MHB4IDU2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4O1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRleHQtY29sb3IpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAucGx1cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIHdpZHRoOiAxN3B4O1xuICAgIH1cblxuICAgIC5taW51cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMThweDtcbiAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICB9XG5cbiAgJl9faW5mby1udW1iZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnU3BhY2UgR3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY4NXB4KSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnRml4ZWwgRGlzcGxheSc7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjg1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19saW5lIHtcbiAgICBtYXJnaW46IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgfVxufVxuXG4uYWMtdHJpZ2dlciB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIuY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMCA0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC8qIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMjRweDsgKi9cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC8vIDM2MHB4XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG5cbiAgJi0tcGFkZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICY6bnRoLWNoaWxkKDNuICsgMSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXkpO1xuICB9XG4gICY6bnRoLWNoaWxkKDNuICsgMikge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIH1cbiAgJjpudGgtY2hpbGQoM24gKyAzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIH1cblxuICAmOm50aC1jaGlsZCgyKSAuY2FyZF9faGVhZGluZyBzcGFuLFxuICAmOm50aC1jaGlsZCgzKSAuY2FyZF9faGVhZGluZyBzcGFuLFxuICAmOm50aC1jaGlsZCg1KSAuY2FyZF9faGVhZGluZyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgJjpudGgtY2hpbGQoMykgLmNhcmRfX2xpbmstdGV4dCxcbiAgJjpudGgtY2hpbGQoNikgLmNhcmRfX2xpbmstdGV4dCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gICY6bnRoLWNoaWxkKDMpIC5jYXJkX19saW5rLWFycm93LFxuICAmOm50aC1jaGlsZCg2KSAuY2FyZF9fbGluay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cblxuICAmX19jdGEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcmQtaGVhZGluZy1saCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC8vIDM2MHB4XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmIHNwYW4ge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAuY2FyZF9faGVhZGluZy1taW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDYuNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICYtYXJyb3cge1xuICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59IiwiLnNlcnZpY2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXhsKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24tc20pO1xuICB9XG59XG5cbi5jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDMwNHB4O1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MXB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuXG4iLCIub3JkZXIge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24teGwpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi1zbSk7XG4gIH1cblxuICAmLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgcGFkZGluZ3RvcDogMzJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1mb3JtIHtcbiAgICAmX19jb2x1bW5zIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgZ2FwOiAzMnB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBnYXA6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1mb3JtX19ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJiAudGV4dC1lcnJvciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMjRweDtcbiAgICAgIGNvbG9yOiAjRTMwMDAwO1xuICAgIH1cbiAgfVxuXG4gICYtZm9ybV9faW5wdXQge1xuICAgIHBhZGRpbmc6IDE4cHggMjRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmW2lkPSdjb3N0J10ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5pbnB1dC1lcnJvciB7XG4gICAgICBib3JkZXItY29sb3I6ICNFMzAwMDA7XG4gICAgfVxuXG4gICAgJjotd2Via2l0LWF1dG9maWxsLFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggI2ZmZmZmZiBpbnNldDsgLyog0JfQvNGW0L3RjtGU0LzQviDRhNC+0L0g0L3QsCDQsdGW0LvQuNC5ICovXG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7IC8qINCX0LHQtdGA0ZbQs9Cw0ZTQvNC+INC60L7Qu9GW0YAg0YLQtdC60YHRgtGDICovXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICNmZmZmZmYgaW5zZXQ7IC8qINCh0YPQvNGW0YHQvdGW0YHRgtGMINGW0Lcg0ZbQvdGI0LjQvNC4INCx0YDQsNGD0LfQtdGA0LDQvNC4ICovXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTsgLyog0JfQsdC10YDRltCz0LDRlNC80L4g0YHRgtCw0L3QtNCw0YDRgtC90LjQuSDQsdC+0YDQtNC10YAgKi9cbiAgICB9XG4gIH1cblxuICAmLWZvcm1fX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgJi5sYWJlbC1lcnJvciB7XG4gICAgICBjb2xvcjogI0UzMDAwMDtcbiAgICB9XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4ub3JkZXItYnRuIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwNXB4KSB7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgfVxufVxuXG4uY2hvaWNlcyB7XG4gICYuY2hvaWNlc1tkYXRhLXR5cGUqPSdzZWxlY3Qtb25lJ10ge1xuICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIH1cblxuICAgIC5jaG9pY2VzX19saXN0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuXG4gICAgICAmLS1kcm9wZG93biB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJi5pcy1oaWdobGlnaHRlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hvaWNlc19faXRlbSB7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hvaWNlc19faXRlbTpub3QoW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSkge1xuICAgICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuY2hvaWNlc19faXRlbVthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuICAgICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICYuaXMtb3BlbiAuY2hvaWNlc19faW5uZXIge1xuICAgIH1cblxuICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIzMDQnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgICYuaXMtb3Blbjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tLXNlbGVjdGFibGUge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICBvcGFjaXR5OiA1MCU7XG4gIH1cbn1cbiIsIi5zaW1wbGlmeSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi14bCk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmV0d2Vlbi1zZWN0aW9uLXNtKTtcbiAgfVxuXG4gICYtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSk7XG4gICAgcGFkZGluZzogNTVweCA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgei1pbmRleDogMDtcbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE3MnB4KSB7IC8vIDgwMFxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA0OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICB9XG4gIH1cblxuICAmLWxlZnQge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBnYXA6IDI2cHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLXJpZ2h0IHtcbiAgICAmLS1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIHRvcDogLTU1cHg7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTcycHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvKiAmLWJ1dHRvbiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH0gKi9cbn1cbiIsIi5zZW8ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1iZXR3ZWVuLXNlY3Rpb24teGwpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJldHdlZW4tc2VjdGlvbi1zbSk7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogIzc4N2Q4MztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uc21hbGwtcGFyYWdyYXBoIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgJiBwLFxuICAmIGgzLFxuICAmIGg0LFxuICAmIGg1LFxuICAmIGg2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmxpc3QtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbn1cblxuLm51bWJlcmVkLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG5cbiAgJl9faXRlbSB7XG4gICAgJiBzcGFuLnNlb19fdGV4dCxcbiAgICAmIHAsXG4gICAgJiBoMyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19jb3VudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi5kb3R0ZWQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcblxuICAmIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDMycHggKyA0OHB4KTsgXG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNnB4ICsgMzJweCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMzJweDtcbiAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbGVmdDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
