.cta__buttons,.header-center__buttons,.header__buttons,.table__filter{text-align:center}.cta__buttons>*,.header-center__buttons>*,.header__buttons>*,.table__filter>*{margin-top:1rem}@media (min-width: 48em){.cta__buttons,.header-center__buttons,.header__buttons,.table__filter{display:inline-flex;flex-wrap:wrap;align-items:center}.cta__buttons>*:not(:last-child),.header-center__buttons>*:not(:last-child),.header__buttons>*:not(:last-child),.table__filter>*:not(:last-child){margin-right:1.5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,p,figure,blockquote,ul{margin:0}[hidden]{display:none !important}.always-visually-hidden,.visually-hidden:not(:focus){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.skip-link{box-shadow:0 0.125rem 0.125rem rgba(0,0,0,0.1);background:#fff;padding:0.5rem;position:absolute;transform:translateX(-110%);z-index:92}.skip-link:focus{transform:translateX(0%)}img:not([src]){font-size:0.00000001px}a[target="_blank"]:after{content:"" / "(opens in new window)"}@media (prefers-reduced-motion: reduce){.no-js video{display:none !important}}.no-js .no-js-hide{display:none !important}.row,.banner__text{position:relative;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 21em){.row,.banner__text{padding-left:2rem;padding-right:2rem}}.bg-grey{background-color:#f5f5f5}.bg-orange{background-color:#f06e28}.bg-green{background-color:#39ac37}.bg-purple{background-color:#963ce6}.bg-blue{background-color:#1a73e8}.bg-ms-teams{background-color:#4c4f9d}.bg-zoom{background-color:#2d8cff}.bg-aqua{background-color:#43bbc1}.bg-webex{background-color:#2d9cd4}.color-orange{color:#f06e28}.color-green{color:#39ac37}.color-purple{color:#963ce6}.color-white{color:#fff}.text-center{text-align:center}@media (max-width: 78em){.only-desktop{display:none}}@media (min-width: 31.25em){.only-xs-mobile{display:none}}.display-block{display:block}.float-right{float:right}.bold{font-weight:bold}@font-face{font-family:"SlidoSansFont";src:url(/build/font/SlidoSans-Regular-666911fe214cb815c7498793e726894f.eot);src:url(/build/font/SlidoSans-Regular-666911fe214cb815c7498793e726894f.eot?#iefix) format("embedded-opentype"),url(/build/font/SlidoSans-Regular-95d665ce3d8ede6eac4cf08f0b6f5215.woff2) format("woff2"),url(/build/font/SlidoSans-Regular-4d9ea0ce1d19ab0f34178ebaf793c852.woff) format("woff"),url(/build/font/SlidoSans-Regular-0e5c1aa0544a6c53df2f06a708f68f59.ttf) format("truetype"),url(/build/font/SlidoSans-Regular-1460c6953b2272fa243f9aae8dc1974b.svg#SlidoSans-Regular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SlidoSansFont";src:url(/build/font/SlidoSans-Normal-4685bdc8ecf4e54ae5cd2adcd0157374.eot);src:url(/build/font/SlidoSans-Normal-4685bdc8ecf4e54ae5cd2adcd0157374.eot?#iefix) format("embedded-opentype"),url(/build/font/SlidoSans-Normal-7283a906ae559b947496fb42fef75451.woff2) format("woff2"),url(/build/font/SlidoSans-Normal-1ec2d5fba3d6340099f85a547b1d61f2.woff) format("woff"),url(/build/font/SlidoSans-Normal-b6c4f95c4786fa2b256a93a0ae2c559e.ttf) format("truetype"),url(/build/font/SlidoSans-Normal-5ccaa503a97f6498c43a3a8b1255bf1d.svg#SlidoSans-Medium) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SlidoSansFont";src:url(/build/font/SlidoSans-Medium-10427ee1d051aedacabaad69383a2cfa.eot);src:url(/build/font/SlidoSans-Medium-10427ee1d051aedacabaad69383a2cfa.eot?#iefix) format("embedded-opentype"),url(/build/font/SlidoSans-Medium-d968ff75d7a50be0f19a28144ec3e71f.woff2) format("woff2"),url(/build/font/SlidoSans-Medium-1d9ea88da555136f1a345db53aa0383d.woff) format("woff"),url(/build/font/SlidoSans-Medium-c3b950b7bd6a284453d5ba5edf640708.ttf) format("truetype"),url(/build/font/SlidoSans-Medium-1f2f25783a09ecc9c0134128227f3099.svg#SlidoSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SlidoSansFont";src:url(/build/font/SlidoSans-Bold-fe93eeab23b183e2c472012a9217a56b.eot);src:url(/build/font/SlidoSans-Bold-fe93eeab23b183e2c472012a9217a56b.eot?#iefix) format("embedded-opentype"),url(/build/font/SlidoSans-Bold-48f4d753d60057332e324ac466b8dba7.woff2) format("woff2"),url(/build/font/SlidoSans-Bold-7bec95f0a6ba649530dcfc93c5a957f6.woff) format("woff"),url(/build/font/SlidoSans-Bold-ad31f6e978f867ca420f4b443ea925d0.ttf) format("truetype"),url(/build/font/SlidoSans-Bold-8735324b6a87d8b9cf1a5a691b093b87.svg#SlidoSans-Bold) format("svg");font-weight:bold;font-style:normal;font-display:swap}main{display:block}.no-js img.lazyload{display:none !important}body{font:1.125rem/1.75rem "aktiv-grotesk",helvetica,arial,sans-serif}.h1,.h2,.h3,.h4{margin:0}.h1{font:bold 2.5rem/3rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.h1{font-size:3.5rem;line-height:4rem}}.h2{font:bold 2rem/2.5rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.h2{font-size:3rem;line-height:3.5rem}}.h3{font:bold 1.75rem/2rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.h3{font-size:2.375rem;line-height:3rem}}.h4{font:bold 1.5rem/2rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.h4{font-size:1.5rem;line-height:2rem}}.subheadline{font:1.25rem/2rem "aktiv-grotesk",helvetica,arial,sans-serif}@media (min-width: 48em){.subheadline{font-size:1.25rem;line-height:2rem}}.small{font:1rem/1.5rem "aktiv-grotesk",helvetica,arial,sans-serif}.link{text-decoration:underline;color:#39ac37}.link--black{color:#000}.link--white{color:#fff}.green{color:#39ac37}.error{color:#da1e28}sup{vertical-align:top;font-size:50%}.accordion{position:relative;padding-top:2.5rem;padding-bottom:0.5rem}@media (min-width: 48em){.accordion{padding-top:5rem;padding-bottom:5rem;padding-right:59.868421052631579%}.accordion.accordion--right{padding-right:2rem;padding-left:59.868421052631579%}}.accordion__list{list-style:none;margin:0;padding:0}.accordion__img{display:block;width:100%;height:auto;margin:1rem 0 2rem}@media (min-width: 48em){.accordion__img{margin:0;opacity:0;position:absolute;top:50%;right:0;transform:translateY(-50%);width:48.684210526315789%;transition:opacity 225ms ease-out}.accordion--right .accordion__img{right:auto;left:0}}.accordion__title{margin-bottom:1.5rem}@media (min-width: 48em){.accordion__title{margin-bottom:2.5rem}}.accordion__title-badge{background-color:#da1e28;border-radius:0.25rem;padding:0.25rem 0.5rem;font:bold 1rem/1rem "aktiv-grotesk",helvetica,arial,sans-serif;color:#fff}@media (min-width: 48em){.accordion__text-container{margin:0;padding:2rem;border-bottom:1px solid #f5f5f5}}.accordion__label{display:block;margin-bottom:1rem}@media (min-width: 48em){.accordion__label{position:relative;cursor:pointer;padding-right:2rem;margin:0}.accordion__label:after{content:url(/build/img/common/icon/arrow_down-38e1ef1b8a3cbd48e77e464d2b900f00.svg);position:absolute;top:50%;right:0;transform:translateY(-40%);transition:transform 0.3s 1ms}}@media (min-width: 48em){.accordion__text{overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 0, 0.16, 0.96)}}@media (min-width: 48em){.accordion__toggle:checked ~ .accordion__img,.accordion__toggle:checked ~ picture .accordion__img{opacity:1}.accordion__toggle:checked ~ .accordion__text-container{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);border-radius:0.25rem}.accordion__toggle:checked ~ .accordion__text-container .accordion__label{margin-bottom:1rem}.accordion__toggle:checked ~ .accordion__text-container .accordion__label:after{transform:translateY(-50%) rotate(180deg)}.accordion__toggle:checked ~ .accordion__text-container .accordion__text{max-height:18rem}}@media (min-width: 48em){.accordion__toggle:not(:checked) ~ .accordion__text-container .accordion__text{max-height:0 !important}}.autocomplete{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);border-radius:0.25rem;margin-top:0.125rem;padding:0.5rem 0;background-color:#fff;line-height:1.5rem}.autocomplete div{cursor:pointer;padding:0.5rem 0}.autocomplete div:before{content:url(/build/img/common/icon/hash-b1a7a6b7adbdda5f78ae72647c9d8475.svg);display:inline-block;margin-left:1rem;margin-right:0.5rem;vertical-align:middle}.autocomplete div.selected{background-color:#f5f5f5}.banner{display:none}@media (min-width: 48em){.banner{display:block;background:#39ac37;text-align:center}}.banner--black{background:#000}.banner--aqua{background:#43bbc1}.banner--ms-teams{background:#4c4f9d}.banner__text{padding:0.5rem 2rem;font-size:1rem;line-height:1.5rem;color:#fff}.banner__text--with-img{display:flex;justify-content:center;align-items:center}.banner__text--with-img img{margin-right:1.5rem}.banner__text--with-img .button{margin-left:1.5rem}@media (min-width: 79em) and (min-height: 40em){.banner+.header-index .header-index__left{padding-bottom:calc(50vh - 19.5625rem);padding-bottom:calc(min(50vh, 45rem) - 19.5625rem)}}@media (min-width: 79em) and (min-height: 40rem){.banner+.header-index .header-index__right{padding:calc(50vh - 19.5625rem) 0 calc(50vh - 19.5625rem) 6.5rem;padding:calc(min(50vh, 45rem) - 19.5625rem) 0 calc(min(50vh, 45rem) - 19.5625rem) 6.5rem}}.button{display:inline-block;width:100%;font:600 1rem/1.5rem "SlidoSansFont",helvetica,arial,sans-serif;padding:0.9375rem 2rem;border:0.0625rem solid #39ac37;border-radius:0.25rem;background:#39ac37;color:#fff;cursor:pointer;text-align:center;text-decoration:none}.button:hover{background:#000;border-color:#000}@media (min-width: 48em){.button{width:auto}}@media (min-width: 48em){.button--small{padding-top:0.6875rem;padding-bottom:0.6875rem}}.button--wide{width:100%}.button--white{background:#fff;border-color:#fff;color:#000}.button--white:hover{color:#fff}.button--orange{background:#f06e28;border-color:#f06e28;color:#fff}.button--green{background:#39ac37;border-color:#39ac37;color:#fff}.button--purple{background:#963ce6;border-color:#963ce6;color:#fff}.button--hover-green:hover{background:#39ac37;border-color:#39ac37}.button--disableable:disabled,.button--disableable[disabled]{cursor:not-allowed;opacity:0.7}.button--disableable:disabled:hover,.button--disableable[disabled]:hover{background:#39ac37;border-color:#39ac37}.button--secondary{background:transparent;border-color:#000;color:#000;font-weight:500}.button--secondary:hover{background:transparent;border-color:#39ac37;color:#39ac37}.button--tertiary{font-weight:bold;padding:0;border:none;background:transparent;color:#39ac37;text-decoration:underline;width:initial}.button--tertiary:hover{background:transparent;text-decoration:none}.button--tertiary.button--white{color:#fff}.button--tertiary-black{color:#000}.cards{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 48em){.cards{padding-top:5rem;padding-bottom:3rem}}.cards--no-top-padding{padding-top:0}.cards--no-bottom-padding{padding-bottom:0}.cards--centered{text-align:center}.cards__title{margin-bottom:1.5rem}@media (min-width: 48em){.cards__title{max-width:60rem;margin-left:auto;margin-right:auto;margin-bottom:2rem;text-align:center}}.cards__title--with-link{margin-bottom:0.5rem}@media (min-width: 48em){.cards__title--with-link{margin-bottom:1.5rem}}.cards__link{margin-bottom:2rem}@media (min-width: 48em){.cards__link{display:flex;justify-content:center}}@media (min-width: 48em){.cards__container{display:flex;flex-wrap:wrap;padding-top:1rem;margin-left:-2.631578947368421%}}@media (min-width: 48em){.cards__container--extra-bottom-padding{padding-bottom:3rem}}.cards__card{margin-bottom:4rem}@media (min-width: 48em){.cards__card{flex-grow:384;flex-basis:29%;display:flex;flex-direction:column;align-items:flex-start;margin-left:2.631578947368421%;margin-bottom:2rem}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.cards__card{display:block}}.cards__card p{width:100%}.cards__card--double{flex-grow:800;flex-basis:60.5%}.cards__card-img-link{width:100%}.cards__card-img{display:block;width:100%}.cards__card-img--small{width:auto}.cards__card-logo{display:inline-block;height:2rem;width:auto;margin-top:1rem}.cards__card-logo--big{height:3rem}.cards__card-logo--xl{height:5rem}.cards__card-right-logo{display:block;width:auto;margin-bottom:1rem}@media (min-width: 48em){.cards__card-right-logo{display:inline;float:right;margin:0;padding-left:1rem}}.cards__card-title{margin-top:1rem;width:100%}.cards__card-title--without-logo{margin-top:4rem}.cards__card-title--without-big-logo{margin-top:5rem}.card__link{color:inherit;text-decoration:none}.card__link:hover,.card__link:focus,.card__link:active{text-decoration:underline}.cards__card-video-container{display:block;cursor:pointer;position:relative;width:100%}.cards__card-video-container:before{pointer-events:none;content:url(/build/img/common/icon/play-1bfac7d66322505412b249c5056cebf9.svg);position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);transition:transform 0.3s}.cards__card-video-container:hover:before,.cards__card-video-container:focus:before,.cards__card-video-container:active:before{transform:scale(1.1)}.cards__card-video-container:after{pointer-events:none;content:attr(data-time);position:absolute;bottom:0.5rem;right:0.5rem;font-size:1rem;line-height:1.5rem;color:#fff;padding:0 0.5rem;background-color:rgba(0,0,0,0.2)}.cards__card-copy{margin-top:1rem;width:100%}.cards__card-bottom{padding-top:1rem;flex-grow:1;flex-basis:0%;display:flex;align-items:flex-end}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.cards__card-bottom{flex-basis:auto;display:block}}.cards__card-bottom--xl-padding{padding-top:4rem}.cards__card-bottom--full-width{width:100%}.cards__card-bottom--vertical{flex-direction:column;justify-content:flex-end;align-items:stretch}.cards__card-bottom-profile{padding-top:1.5rem}.form__extra p{margin-top:0;margin-bottom:1rem}.form__extra h3{margin-bottom:0.5rem;font-size:1.625rem}.form__extra ul{margin-top:30px;margin-bottom:30px}.content-banner{color:#fff;background-color:#43bbc1;padding-top:2rem;padding-bottom:2rem;text-align:center;max-width:76rem}@media (min-width: 48em){.content-banner{display:flex;align-items:center;justify-content:space-between;text-align:left;margin-top:2.5rem;margin-bottom:2.5rem}}@media (min-width: 76rem){.content-banner{padding-left:6.5rem;padding-right:6.5rem;border-radius:0.25rem}}.content-banner--big-padding{padding-top:3rem;padding-bottom:3rem}.content-banner--aqua{background-color:#43bbc1}.content-banner--orange{background-color:#f06e28}.content-banner--purple{background-color:#963ce6}.content-banner--light-grey{background-color:#f5f5f5;color:#000}.content-banner--techradar{background-color:#8c2b5e}.content-banner__img-center{align-self:center}.content-banner__texts{flex-grow:592;flex-basis:0%}.content-banner__title{margin-bottom:1rem}.content-banner__quote{flex-grow:592;flex-basis:0%}@media (min-width: 48em){.content-banner__quote{display:flex}.content-banner__quote+.content-banner__buttons{flex:auto}}.content-banner__quote-q{display:inline-block;padding:2rem 0;font:1.5rem/2rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.content-banner__quote-q{border-left:1px solid #fff;padding:0 2rem 0 4rem;margin-left:4.5rem}}.content-banner__quote-q:before,.content-banner__quote-q:after{content:""}.content-banner__buttons{text-align:center;flex-grow:373;flex-basis:0%;justify-content:flex-end}.content-banner__buttons *{margin-top:1rem;white-space:nowrap}@media (min-width: 48em){.content-banner__buttons{margin-left:2rem;display:inline-flex;flex-direction:column;align-items:center}.content-banner__buttons *:first-child{margin-top:0}}@media (min-width: 76rem){.content-banner__buttons{flex-flow:row nowrap}.content-banner__buttons *{margin-top:0}.content-banner__buttons *+*{margin-left:1.5rem}}.contentbox{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 48em){.contentbox{padding-top:5rem;padding-bottom:5rem}}.contentbox--carousel{background-color:#39ac37;color:#fff}.contentbox--green{background-color:#39ac37;color:#fff}.contentbox--white-text{color:#fff}@media (min-width: 48em){.contentbox__wrapper{width:100%;display:inline-flex !important;align-items:center}.contentbox--right .contentbox__wrapper{flex-direction:row-reverse}}.no-js .contentbox__wrapper{padding-bottom:2.5rem}@media (min-width: 48em){.contentbox__content{margin-right:11.185%;flex-grow:488;flex-basis:0%}.contentbox--right .contentbox__content{margin-right:0;margin-left:11.185%}.contentbox--carousel .contentbox__content{padding-bottom:5rem}}.contentbox__subheadline{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:0.5rem}.contentbox__title{margin-bottom:1rem}@media (min-width: 48em){.contentbox__title{margin-bottom:1.5rem}}.contentbox__button{margin-top:1rem}.contentbox__quote{margin-top:1.5rem}.contentbox__quote-text{font-style:italic}.contentbox__quote-author{margin-top:1rem;color:#999}.contentbox__img-container{margin-top:1.5rem;text-align:center}@media (min-width: 48em){.contentbox__img-container{flex-grow:592;flex-basis:0%;margin-top:0}}.contentbox__img{max-width:100%;height:auto}.contentbox__carousel-nav{margin-top:1.5rem}@media (min-width: 48em){.contentbox__carousel-nav{position:absolute;bottom:1rem;left:2rem}}.no-js .contentbox__carousel-nav{display:none}.contentbox__carousel-nav>*{cursor:pointer;outline:none;position:relative;display:inline-flex}.contentbox__carousel-nav>*:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:0.375rem;height:0.375rem;background-color:#fff;opacity:0.7;border-radius:50%;transition:opacity 0.3s linear}.contentbox__carousel-nav>*.tns-nav-active:before{opacity:1}.contentbox__carousel-nav>* svg{transform:rotate(-90deg)}.contentbox__carousel-nav>* circle:first-child{stroke:#fff;stroke-width:0;opacity:0.7;transition:stroke-width 0.3s linear}.contentbox__carousel-nav>* circle:nth-child(2){stroke:#fff;stroke-width:0;stroke-dashoffset:96px;transition:stroke-dashoffset 5s linear, stroke-width 0.3s linear}.contentbox__carousel-nav>*.tns-nav-active circle:first-child{stroke-width:2px}.contentbox__carousel-nav>*.tns-nav-active circle:nth-child(2){stroke-width:2px;stroke-dashoffset:0}.cta{padding:3.5rem 0;background:#39ac37;text-align:center}@media (min-width: 48em){.cta{padding:6rem 0}}.cta__title{color:#fff;max-width:50rem;margin-left:auto;margin-right:auto;margin-bottom:0.5rem}@media (min-width: 48em){.cta__title{margin-bottom:1.5rem}}.footer{padding-top:3.5rem;padding-bottom:1rem}.footer ul{list-style:none;padding:0}.footer a:hover{text-decoration:underline;color:#39ac37}@media (min-width: 48em){.footer{padding-top:5rem;padding-bottom:1.5rem}}.footer__links{-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif;font-size:0.875rem;line-height:1.5rem;margin-bottom:1.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.footer__links>*{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}.footer__links ul+ul{margin-top:2rem}.footer__links li+li{margin-top:1rem}.footer__links strong{display:block;margin-bottom:1.5rem;font-size:0.9375rem}.footer__links a{text-decoration:none;color:inherit}.footer__links .footer__break-column{-moz-column-break-before:column;break-before:column;margin-top:3.5rem}@media (min-width: 48em){.footer__links{display:flex;justify-content:space-between}.footer__links>*+*{margin-left:2.631578947368421%}.footer__links ul+ul{margin-top:0}.footer__links .footer__break-column{margin-top:0}}.footer__logo{display:inline-block;margin-bottom:1.5rem}.footer__others{display:flex;flex-direction:column-reverse;margin-bottom:2rem}@media (min-width: 48em){.footer__others{flex-direction:row;justify-content:space-between;align-items:center;margin-top:7rem;padding-bottom:1rem;border-bottom:1px solid #f5f5f5}}.footer__socials{display:flex;justify-content:space-around;margin-top:2rem}@media (min-width: 48em){.footer__socials{margin-top:0}.footer__socials *+*{margin-left:2.5rem}}.footer__socials-link{color:#000;text-decoration:none}.footer__languages{position:relative;padding-bottom:1.5rem;border-bottom:1px solid #f5f5f5;font-size:0.875rem;line-height:1.5rem;font-weight:bold;text-align:center}@media (min-width: 48em){.footer__languages{padding-bottom:0;border:none}}.footer__languages-submit{display:none}.no-js .footer__languages-submit{display:inline}@media (min-width: 60em){.footer__legal{display:flex;justify-content:space-between;align-items:center}}.footer__legal-copy{font-size:0.875rem;line-height:1.5rem;color:#999;text-align:center;margin-bottom:1.5rem}@media (min-width: 48em){.footer__legal-copy{margin-bottom:1rem}}@media (min-width: 60em){.footer__legal-copy{margin-bottom:0}}.footer__legal-links{flex-grow:1;flex-basis:0%;font-family:"SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.footer__legal-links{display:flex;margin-left:2.631578947368421%}}@media (min-width: 60em){.footer__legal-links{justify-content:flex-end}.footer__legal-links li+li{margin-left:3rem}.footer__legal-links a{font-size:0.875rem}}.footer__legal-links li{margin:auto;padding:0 1rem;white-space:nowrap;text-align:center}@media (min-width: 48em){.footer__legal-links li{flex-grow:1;flex-basis:40%;margin:0}}@media (min-width: 60em){.footer__legal-links li{flex-grow:0;flex-basis:auto;padding:0}}.footer__legal-links a{text-decoration:none;color:inherit;font-size:0.875rem;line-height:1.5rem;cursor:pointer}.form{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 48em){.form{display:flex;flex-direction:row-reverse;align-items:center}}@media (min-width: 48em){.form--careers{align-items:flex-start}}.form__box{flex-grow:391;flex-basis:0%;min-width:0;display:flex;align-items:center}@media (min-width: 48em){.form__box{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);border-radius:0.25rem;margin-left:2rem;padding:2rem}}@media (min-width: 79em){.form__box{flex-grow:448;margin-left:6.5rem;margin-right:4.5rem}}.form__box--careers-contact{margin-top:2rem;max-width:30rem;margin-left:auto;margin-right:auto;justify-content:center;text-align:left}.form__box-container{width:100%}.form__extra{flex-grow:279;flex-basis:0%;margin-top:5rem}@media (min-width: 48em){.form__extra{margin-top:0}}@media (min-width: 79em){.form__extra{flex-grow:488;margin-left:6.5rem}}.form__extra-paragraph{margin-top:1.5rem}.form__angular{width:100%}.no-js .form__angular{display:none}.form__box-desc{margin-top:0.5rem}.form__box-form .input,.form__box-form button[type="submit"]{margin-top:1rem}.form__two-inputs>*{flex-grow:1;flex-basis:0%}@media (min-width: 31em) and (max-width: 47em), (min-width: 53em){.form__two-inputs{display:flex}.form__two-inputs>*+*{margin-left:2rem}}.form__consent{font-size:0.75rem;line-height:1rem;margin-top:0.5rem}.form__extra-title{margin-bottom:1.5rem}.form__status-title{margin-bottom:0.5rem}.form__status-button{margin-top:1rem}.header-center{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media (min-width: 48em){.header-center{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 48em){.header-center--small-bottom-padding{padding-bottom:3rem}}.header-center--no-bottom-padding{padding-bottom:0}.header-center--white{color:#fff}.header-center--orange-bg{background-color:#f06e28}.header-center__subheadline{font-size:1.5rem;line-height:1.5rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif;font-weight:600;padding-bottom:3rem}.header-center__subheadline img{vertical-align:text-top}.header-center__title,.header-center__text{margin-left:auto;margin-right:auto}@media (min-width: 48em){.header-center__title,.header-center__text{max-width:40rem}}@media (min-width: 79em){.header-center__title,.header-center__text{max-width:50rem}}.header-center__text{margin-top:1rem;font-size:1.25rem;line-height:2rem}@media (min-width: 48em){.header-center__text{margin-top:1.5rem}}.header-center__buttons{margin-top:1rem}@media (min-width: 48em){.header-center__buttons{margin-top:1.5rem}}@media (min-width: 48em){.header-center__buttons--condensed{justify-content:center}.header-center__buttons--condensed>*:not(:last-child){margin-right:0.5rem}}@media (min-width: 48em){.header-center__buttons--stretched{align-items:stretch}.header-center__buttons--stretched>*{display:flex !important;align-items:center}}.no-js .header-center__buttons--no-js-hide{display:none}.header-floating{max-width:76rem;margin:0 auto;padding:2.5rem 1.5rem}@media (min-width: 48em){.header-floating{display:flex;align-items:center;justify-items:center;padding:2rem 8.470394736842105%}}@media (min-width: 76em){.header-floating{padding-left:6.5rem;padding-right:6.5rem}}.header-floating--bg-img{background-size:cover}@media (min-width: 48em){.header-floating--bg-img{padding-top:6rem;padding-bottom:6rem}}.header-floating--full-width{padding-right:0;padding-bottom:0;align-items:flex-end}.header-floating--full-width .header-floating__left{padding-right:2rem}@media (min-width: 48rem){.header-floating--full-width .header-floating__left{padding:2.5rem 0 4.5rem}}.header-floating--full-width .header-floating__img{display:flex}.header-floating--yellow{background-color:#ffc600}.header-floating--green{background-color:#39ac37;color:#fff}.header-floating--ppt{background-color:#d35230;color:#fff}.header-floating__left{flex-grow:1;flex-basis:0%}.header-floating--bg-img .header-floating__left{flex-grow:0;flex-basis:48.414%}.header-floating__desc{margin-top:1rem}@media (min-width: 48em){.header-floating__desc{margin-top:1.5rem}}.header-floating__button{margin-top:2rem}.header-floating__img-container{margin-top:2rem;display:flex;justify-content:center;align-items:center}@media (min-width: 48em){.header-floating__img-container{flex-grow:1;flex-basis:0%;margin-left:3.168316831683168%}}.header-floating__img{max-width:100%;height:auto}@-webkit-keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-50%)}100%{transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-50%)}100%{transform:translateY(0)}}.header-index{padding-top:3rem;max-width:120rem;margin:0 auto}@media (min-width: 48em){.header-index{padding-top:0;display:flex;align-items:flex-end}}.header-index__left{position:relative;padding:0 1rem;flex-grow:384;flex-basis:0%}@media (min-width: 21em){.header-index__left{padding:0 2rem}}@media (min-width: 48em){.header-index__left{padding-top:2rem;padding-bottom:12rem}}@media (min-width: 62em){.header-index__left{padding-right:0;padding-top:1rem;padding-bottom:3.5rem}}@media (min-width: 62em) and (min-height: 48em){.header-index__left{padding-top:2rem;padding-bottom:12rem}}@media (min-width: 79em){.header-index__left{display:flex;justify-content:flex-end}}@media (min-width: 79em) and (min-height: 40em){.header-index__left{padding-bottom:calc(50vh - 18rem);padding-bottom:calc(min(50vh, 45rem) - 18rem)}}@media (min-width: 48em){.header-index__left-container{width:17.5rem}}.header-index__join-title{display:block;margin-bottom:1rem;color:#39ac37}@media (min-width: 48em){.header-index__join-title{font-size:2.8rem;line-height:3.5rem}}.header-index__join-subtitle{font-size:1.4rem;line-height:2rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif;font-weight:bold;margin-bottom:1rem}@media (min-width: 48em){.header-index__join-subtitle{margin-bottom:4rem}}.header-index__form>*{margin-bottom:0.5rem}.header-index__input{padding-right:4rem}.header-index__submit-btn{position:absolute;top:0.75rem;right:1rem;border:none;background-color:transparent;cursor:pointer;padding:0;display:flex}.header-index__consent{opacity:0;transition:opacity 0.1s linear}.header-index__form--focused .header-index__consent{opacity:1}@media (min-width: 48em){.header-index__consent{font-size:0.875rem}}@media (min-width: 62em){.header-index__consent{font-size:1rem}}.header-index__scroll{display:block;margin-top:2.5rem;margin-bottom:2rem;-webkit-animation:float 2.5s ease-in-out infinite;animation:float 2.5s ease-in-out infinite}@media (min-width: 48em){.header-index__scroll{display:none}}@media (min-width: 79em) and (min-height: 53em){.header-index__scroll{display:inline;margin:0;position:absolute;bottom:2.5rem;right:-17rem}.header-index__scroll path{stroke:#000}}.header-index__right{padding:2.5rem 1rem;color:#fff;flex-grow:696;flex-basis:0%;background:url(/build/img/index/slido-ultimate-qaa-polling-platform-virtual-meetings-d955dcdbe23ee7fc2be8880a08af23e6.jpg) center;background-size:cover}@media (min-width: 21em){.header-index__right{padding-left:2rem;padding-right:2rem}}@media (min-width: 48em){.header-index__right{padding:12rem 2rem}}@media (min-width: 62em){.header-index__right{margin-left:11.184210526315789%;padding:3.5rem 2.631578947368421% 3.5rem 5.921052631578947%}}@media (min-width: 62em) and (min-height: 48em){.header-index__right{padding:12rem 2.631578947368421% 12rem 5.921052631578947%}}@media (min-width: 79em){.header-index__right{margin-left:8.5rem}}@media (min-width: 79em) and (min-height: 40em){.header-index__right{padding:calc(50vh - 18rem) 0 calc(50vh - 18rem) 6.5rem;padding:calc(min(50vh, 45rem) - 18rem) 0 calc(min(50vh, 45rem) - 18rem) 6.5rem}}@media (min-width: 79em){.header-index__right-container{max-width:34rem}}.header-index__title{font-size:3rem;line-height:3.5rem;margin-top:0.5rem}.header-index__signup-btn{margin-top:2rem;margin-bottom:0.5rem}@media (min-width: 48em){.header-index__signup-btn{margin-top:4rem;margin-bottom:0;width:16rem}}.header-index__secondary-buttons{margin-top:1rem}.header-index__tertiary-btns{text-align:center}@media (min-width: 48em){.header-index__tertiary-btns{text-align:left;display:block;margin-top:0.5rem;margin-left:0;color:#fff}.header-index__tertiary-btns>.button{color:#fff}}.header{margin:2.5rem auto 0;max-width:120rem}@media (min-width: 48em){.header{display:flex;align-items:center;justify-content:flex-end;margin-top:0}}.header--narrow{max-width:80rem}@media (min-width: 48em){.header--narrow .header__right{margin-right:2rem}}.header__subheadline{margin-bottom:0.5rem}.header__left{padding-left:1rem;padding-right:1rem;flex-grow:384;flex-basis:0%}@media (min-width: 21em){.header__left{padding-left:2rem;padding-right:2rem}}@media (min-width: 48em){.header__left{display:flex;justify-content:flex-end}}@media (min-width: 48em){.header__left-container{max-width:28rem}}.header__badge{display:inline-block;font-size:1rem;line-height:1.5rem;font-weight:bold;padding:0 0.75rem;background-color:#da1e28;border-radius:0.25rem;color:#fff;margin-right:0.5rem}.header__text{margin-top:1rem;font-size:1.25rem;line-height:2rem}@media (min-width: 48em){.header__text{margin-top:1.5rem;margin-bottom:0.5rem}}.header__text--slido{font:bold 1rem/1.5rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.header__buttons{text-align:left}}.header__right{position:relative;margin-top:1rem;flex-grow:696;flex-basis:0%}@media (min-width: 48em){.header__right{margin-top:0;margin-left:11.184210526315789%}}@media (min-width: 79em){.header__right{margin-left:8.5rem}}.header__right-img{display:flex;width:100%;height:auto}.header__right--play{cursor:pointer}.header__right--play:hover .header__play,.header__right--play:focus .header__play,.header__right--play:active .header__play{transform:translate(-50%, -50%) scale(1.1)}.header__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;transition:transform 0.3s}.header__play:hover,.header__play:focus,.header__play:active{transform:translate(-50%, -50%) scale(1.1)}@media (min-width: 48em){.header__play{left:0}}@media (min-width: 48em){.header__play--center{left:50%}}.checked-list{box-shadow:0 0.125rem 1.3125rem rgba(0,0,0,0.15);list-style:none;padding:2rem;line-height:2rem;text-align:left}.checked-list li{position:relative;padding:0.8rem 0 0.8rem 2.4rem}.checked-list li:before{content:url(/build/img/common/icon/checked-green-b040c68fb34c475142ab91e9e6edfad8.svg);position:absolute;top:1.1rem;left:0}.checked-list li+li{border-top:1px solid #f5f5f5}.input__container{display:flex;position:relative}.input__container--with-arrow:after{content:url(/build/img/common/icon/arrow_drop_down-44aaae7c5f05914adba5b8e42498d5ad.svg);position:absolute;top:1.0625rem;right:1rem;pointer-events:none}.input__icon{position:absolute;top:1.0625rem;left:1rem}.input__label{position:absolute;top:1.0625rem;left:1rem;font-size:1.125rem;line-height:1.5rem;pointer-events:none;background:#fff;color:#999;transition:all 150ms cubic-bezier(0, 0.4, 0.4, 1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 2rem)}select+.input__label{padding-right:1.5rem}.input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#fff;border:0.0625rem solid #999;border-radius:0.25rem;padding:1rem;font-size:1.125rem;line-height:1.5rem;font-family:"aktiv-grotesk",helvetica,arial,sans-serif;margin:0;resize:vertical}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.input__field{overflow:auto}}.input__field::-webkit-input-placeholder{color:#999}.input__field:-ms-input-placeholder{color:#999}.input__field::-ms-expand{display:none}.input__field::-moz-placeholder{color:#999}.input__field:-ms-input-placeholder{color:#999}.input__field::placeholder{color:#999}.input--error .input__field{border-color:#da1e28}.input--icon .input__field{padding-left:3rem}.input__field:focus,.input__field:active,.input__field:not([value=""]),.input__field:checked{outline:none}.input__field:focus:-ms-input-placeholder,.input__field:active:-ms-input-placeholder,.input__field:not([value=""]):-ms-input-placeholder,.input__field:checked:-ms-input-placeholder{color:#000}.input__field:focus::-moz-placeholder, .input__field:active::-moz-placeholder, .input__field:not([value=""])::-moz-placeholder, .input__field:checked::-moz-placeholder{color:#000}.input__field:focus:-ms-input-placeholder, .input__field:active:-ms-input-placeholder, .input__field:not([value=""]):-ms-input-placeholder, .input__field:checked:-ms-input-placeholder{color:#000}.input__field:focus::placeholder,.input__field:active::placeholder,.input__field:not([value=""])::placeholder,.input__field:checked::placeholder{color:#000}.input--error .input__field:focus,.input--error .input__field:active,.input--error .input__field:not([value=""]),.input--error .input__field:checked{border-color:#da1e28}.input__field:focus+.input__label,.input__field:active+.input__label,.input__field:not([value=""])+.input__label,.input__field:checked+.input__label{top:-0.375rem;padding-left:0.25rem;padding-right:0.25rem;font-size:0.75rem;line-height:0.875rem;width:auto}.input--error .input__field:focus+.input__label,.input--error .input__field:active+.input__label,.input--error .input__field:not([value=""])+.input__label,.input--error .input__field:checked+.input__label{color:#da1e28}.input__field:focus,.input__field:active{border-color:#000}.input__field:focus+.input__label,.input__field:active+.input__label{color:#000}.input__radio-group{margin-top:0.5rem}.input__radio-group .input__radio-label ~ .input__radio-label{padding-left:1.5rem}.input__radio{display:none !important}.input__radio-label{font-size:1rem;line-height:1.5rem}.input__radio-label:before{content:url(/build/img/common/radio-off-cfff297f047871df57f4b109e5d317b6.svg);vertical-align:middle;padding-right:0.5rem}.input__radio:checked+.input__radio-label:before{content:url(/build/img/common/radio-on-383cca456a267407b4d036555e526efd.svg)}.input__checkbox{font-size:0.75rem;line-height:1rem;display:flex}.input__checkbox *+*{padding-left:0.25rem}.input__error{color:#da1e28;font-size:0.875rem;line-height:1rem;margin:0.5rem 0}.input__text-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;font:0.875rem/1.5rem "SlidoSansFont",helvetica,arial,sans-serif;background:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L5 5L10 0H0Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 98% 55%;width:8rem;padding-right:1rem}.input__text-select::-ms-expand{display:none}@media (min-width: 48em){.input__text-select--english{width:11rem}}.input__text-select--german{width:5.5rem}.list{margin-top:1rem;padding-left:1.5rem}.list--bottom-padding{padding-bottom:1.5rem}.list__item+.list__item{margin-top:1.5rem}.list--dense .list__item{margin-top:0}.listing{padding-top:5rem;padding-bottom:5rem}.listing__item{background-color:#fff;padding:1.5rem}@media (min-width: 48em){.listing__item{display:flex;align-items:center;padding:0 3rem 0 0}}.listing__item--grey{background-color:#f5f5f5}.listing__item--aqua{background-color:#43bbc1;color:#fff}.listing__list{list-style:none;padding:0}.listing__list:not(:first-child){margin-top:5rem}.listing__list .listing__item+.listing__item{margin-top:2rem}.listing__img{flex-shrink:0;display:block;width:100%;height:auto}@media (min-width: 48em){.listing__img{max-width:15rem}}.listing__text{padding:1.5rem 0 0}@media (min-width: 48em){.listing__text{flex-grow:1;padding:1.5rem 3rem 1.5rem 2rem}}.listing__desc{margin-top:1rem}.listing__buttons{margin-top:1rem}@media (min-width: 48em){.listing__buttons{margin-top:0}}@media (min-width: 79em){.listing__buttons>*{white-space:nowrap}}.logos--with-title{padding-top:1rem;padding-bottom:1rem}.logos{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 57em){.logos{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 57em){.logos--no-top-padding{padding:0 2rem 3.5rem}}.logos__title{text-align:center;margin-bottom:1rem}@media (min-width: 57em){.logos__title{margin-bottom:2rem}}.logos_list{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding:0 1rem;list-style:none;width:100%}@media (min-width: 57em){.logos_list{justify-content:space-between;flex-wrap:nowrap}}.logos_list--with-links a{display:block;color:#000;text-decoration:none}.logos_list--with-links div{font-size:1.125rem;line-height:1.75rem}.logos__logo{display:inline-block;padding:0.5rem 0;flex-grow:1;flex-shrink:0;flex-basis:51%;text-align:center;font-size:1.25rem;line-height:2rem}@media (min-width: 57em){.logos__logo{padding:0;flex-shrink:1;flex-basis:0}}.menu__toggle:checked ~ *{display:none}.menu__toggle:checked+*{display:block}.menu__padding{padding-top:4.5rem}@media (min-width: 64em){.menu__padding{padding-top:5rem}}.menu{position:fixed;top:0;right:0;left:0;z-index:91;background:#fff;padding:1.5rem 0}.menu__toggle:checked+.menu{min-height:100vh;position:static}.sticky .menu:not(.menu--not-sticky){box-shadow:0 0.125rem 0.125rem rgba(0,0,0,0.1)}@media (min-width: 64em){.menu{padding:1rem 0}}.menu--not-sticky{position:absolute}@media (min-width: 48em){.menu--with-banner{top:2.5rem}}@media (min-width: 64em){.menu--narrow .menu__item+.menu__item{margin-left:2rem}}@media (min-width: 64em){.menu__container{display:flex;justify-content:center;align-items:center}}.menu__logo{display:flex}@media (min-width: 64em){.menu__logo{flex:1}}.menu__logo-img{float:left}.menu__toggler{position:absolute;top:0;right:1rem}@media (min-width: 21em){.menu__toggler{right:2rem}}@media (min-width: 64em){.menu__toggler{display:none}}.menu__toggle:checked+.menu .menu__toggler .menu__open-icon{display:none}.menu__close-icon{display:none}.menu__toggle:checked+.menu .menu__toggler .menu__close-icon{display:inline}.menu__main,.menu__account{display:none;list-style:none;padding:0;font-size:1.25rem;font-weight:500;line-height:1.5rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif}.menu__toggle:checked+.menu .menu__main,.menu__toggle:checked+.menu .menu__account{display:block}@media (min-width: 64em){.menu__toggle:checked+.menu .menu__main,.menu__toggle:checked+.menu .menu__account{display:flex}}@media (min-width: 64em){.menu__main,.menu__account{display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:normal}}.menu__item{position:relative;outline:0}.menu__item+.menu__item{margin-top:1.5rem}@media (max-width: 63.9375em){.menu__item .menu__item-toggler:checked ~ .menu__dropdown{display:block}}@media (min-width: 64em){.menu__item+.menu__item{margin-top:0;margin-left:3rem}.menu__item:hover .menu__dropdown,.menu__item:focus .menu__dropdown{display:block}.menu__item:hover .menu__dropdown.menu__dropdown--with-extra,.menu__item:focus .menu__dropdown.menu__dropdown--with-extra{display:flex}.menu__item:focus-within .menu__dropdown{display:block}.menu__item:focus-within .menu__dropdown.menu__dropdown--with-extra{display:flex}}@media (min-width: 64em){.menu__item--with-dropdown{padding:0.5rem 0}}.menu__label{position:relative;display:block}.menu__label:after{content:url(/build/img/common/icon/arrow_down-38e1ef1b8a3cbd48e77e464d2b900f00.svg);display:inline-block;position:absolute;top:0;right:0}@media (min-width: 64em){.menu__label:after{content:normal}}.menu__item-toggler:checked+.menu__label:after{transform:rotate(180deg);top:-3px}.menu__link{text-decoration:none;color:inherit;font-weight:bold}.menu__item--with-dropdown .menu__link{pointer-events:none}@media (min-width: 64em){.menu__link{pointer-events:auto;font-weight:normal;padding:0.5rem 0}.menu__link:hover,.menu__link:focus,.menu__link:active{color:#39ac37;text-decoration:underline}.menu__item-toggler+.menu__label .menu__link:hover,.menu__item-toggler+.menu__label .menu__link:focus,.menu__item-toggler+.menu__label .menu__link:active{color:#000;text-decoration:none}}.menu__link--with-badge{position:relative}.menu__link--with-badge:after{content:attr(data-badge);position:absolute;top:0.2rem;right:-0.2rem;transform:translateX(100%);display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#39ac37;color:#fff;border-radius:50%;font:bold 0.5rem "aktiv-grotesk",helvetica,arial,sans-serif}@media (max-width: 68em){.menu__link--hide-first{display:none}}.menu__main{margin-top:3rem}@media (min-width: 64em){.menu__main{margin-top:0}}.menu__dropdown{display:none;list-style:none;background-color:#fff;padding:0.5rem 0 0;font-size:0.875rem}@media (min-width: 64em){.menu__dropdown{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.15);border-radius:0.25rem;z-index:91;position:absolute;top:2.5rem;left:0;padding:1.5rem 0;font-size:1rem}}@media (min-width: 64em){.menu__dropdown--with-extra{flex-wrap:wrap;-ms-writing-mode:tb-lr;writing-mode:tb-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.menu__dropdown--with-extra>*{-ms-writing-mode:lr-tb;writing-mode:lr-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}@media (min-width: 64em){.menu__dropdown--product{height:24rem}}@media (min-width: 64em){.menu__dropdown--solutions{height:calc(27rem + 1px)}}@media (min-width: 64em){.menu__subitem:hover .menu__subitem-link{background-color:#f5f5f5}.menu__subitem:hover .menu__extra{display:flex}}.menu__subitem--divider{border-bottom:1px solid #f5f5f5;margin:0 2rem}.menu__subitem-link{display:block;white-space:nowrap;padding:0.5rem 0;text-decoration:none;color:inherit;font-weight:normal}@media (min-width: 64em){.menu__subitem-link{padding:0.75rem 2rem}}.menu__extra{position:relative;display:none;width:20rem;background-color:#fff;padding:0 2rem;flex-grow:1;border-left:1px solid #f5f5f5;flex-direction:column;justify-content:flex-end}.menu__extra:hover{display:flex}@media (min-width: 64em){.menu__subitem[data-extra="product"]:hover ~ .menu__extra[data-extra="product"]{display:flex}.menu__subitem[data-extra="questions"]:hover ~ .menu__extra[data-extra="questions"]{display:flex}.menu__subitem[data-extra="polls"]:hover ~ .menu__extra[data-extra="polls"]{display:flex}.menu__subitem[data-extra="quizzes"]:hover ~ .menu__extra[data-extra="quizzes"]{display:flex}.menu__subitem[data-extra="livevideo"]:hover ~ .menu__extra[data-extra="livevideo"]{display:flex}.menu__subitem[data-extra="analytics"]:hover ~ .menu__extra[data-extra="analytics"]{display:flex}.menu__subitem[data-extra="integrations"]:hover ~ .menu__extra[data-extra="integrations"]{display:flex}.menu__subitem[data-extra="remote-meetings"]:hover ~ .menu__extra[data-extra="remote-meetings"]{display:flex}.menu__subitem[data-extra="virtual-events"]:hover ~ .menu__extra[data-extra="virtual-events"]{display:flex}.menu__subitem[data-extra="business"]:hover ~ .menu__extra[data-extra="business"]{display:flex}.menu__subitem[data-extra="allhands"]:hover ~ .menu__extra[data-extra="allhands"]{display:flex}.menu__subitem[data-extra="webinars"]:hover ~ .menu__extra[data-extra="webinars"]{display:flex}.menu__subitem[data-extra="conferences"]:hover ~ .menu__extra[data-extra="conferences"]{display:flex}.menu__subitem[data-extra="education"]:hover ~ .menu__extra[data-extra="education"]{display:flex}.menu__subitem[data-extra="customer-stories"]:hover ~ .menu__extra[data-extra="customer-stories"]{display:flex}}.menu__title{margin-bottom:0.5rem}.menu__title:before{display:block;margin-bottom:0.5rem}.menu__title--product:before{content:url(/build/img/common/menu/product-icon-239c27d74cb0581c189a3719561eed9a.svg)}.menu__title--questions:before{content:url(/build/img/common/menu/questions-icon-b080a094fb6d9b5feaf999d48ce5e9e8.svg)}.menu__title--polls:before{content:url(/build/img/common/menu/polls-icon-6764fb73e2bcb089f6a7cc9a8b480536.svg)}.menu__title--quizzes:before{content:url(/build/img/common/menu/quizzes-icon-36e8277b8e476fc9e76e16556c2cd03e.svg)}.menu__title--livevideo:before{content:url(/build/img/common/menu/live-video-icon-87bc631a63718f867ff812e2713182a8.svg)}.menu__title--analytics:before{content:url(/build/img/common/menu/analytics-icon-31cc5b63e567260c801739807716a264.svg)}.menu__title--integrations:before{content:url(/build/img/common/menu/integrations-icon-ddf9ea2ae760d3d388de014c134fa8ae.svg)}.menu__title--remote-meetings:before{content:url(/build/img/common/menu/remote-meetings-icon-30d49a8364d550d49a402bae69b407e1.svg)}.menu__title--virtual-events:before{content:url(/build/img/common/menu/virtual-events-icon-d566ec02764185e3a443ca6983df2f10.svg)}.menu__title--business:before{content:url(/build/img/common/menu/business-icon-68c558694f0e49150c662d2050700a8a.svg)}.menu__title--allhands:before{content:url(/build/img/common/menu/allhands-icon-2718636c47e5da2529d4bbbac37144e7.svg)}.menu__title--webinars:before{content:url(/build/img/common/menu/webinars-icon-07f6219041c99b227539c2eebd9356e5.svg)}.menu__title--conferences:before{content:url(/build/img/common/menu/conferences-icon-edef7e62fa86ea5bb9823550f2c15867.svg)}.menu__title--education:before{content:url(/build/img/common/menu/education-icon-9c18e058cf5cd2710f6da224ad00fd1d.svg)}.menu__title--customer-stories:before{content:url(/build/img/common/menu/customer-stories-icon-c4af7010e54889556bb0c3e1590e3dff.svg)}.menu__extra-desc{font-family:"aktiv-grotesk",helvetica,arial,sans-serif}.menu__learn-more{margin-top:0.5rem;margin-bottom:1.5rem}.menu__container--quick-start .menu__link--logged:before{display:inline-block;vertical-align:text-top;margin-right:0.3rem;line-height:1rem}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.menu__container--quick-start .menu__link--logged:before{content:url(/build/img/common/icon/person-baedc31ab2534d9a11e3d0b8995204c0.svg)}}@supports not (-ms-high-contrast: none){.menu__container--quick-start .menu__link--logged:before{content:"";width:20px;height:20px;-webkit-mask-image:url(/build/img/common/icon/person-baedc31ab2534d9a11e3d0b8995204c0.svg);mask-image:url(/build/img/common/icon/person-baedc31ab2534d9a11e3d0b8995204c0.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#000}.menu__container--quick-start .menu__link--logged:hover:before{background-color:#39ac37}}@media (min-width: 64em){.menu__container--quick-start .button--quick-start{padding-left:0.75rem;padding-right:0.75rem}}.menu__account{margin-top:1.5rem}@media (min-width: 64em){.menu__account{margin-top:0;margin-left:3rem}}@media (min-width: 72em){.menu__account{margin-left:0;flex:1;justify-content:flex-end}}@media (min-width: 72em){.menu__account.menu--narrow{margin-left:3rem;flex:0 1 auto;justify-content:normal}}@media (min-width: 79em){.menu__account.menu--narrow{margin-left:0;flex:1;justify-content:flex-end}}.otaznicek{display:none}@media (min-width: 48em){.otaznicek{display:block}}.otaznicek__insided-ladesk-wrapper{position:fixed;width:25rem;background-color:#43bbc1;color:#fff;z-index:94;overflow:hidden;box-sizing:border-box;transition:all 0.2s ease-out;border-radius:0 0 0.5rem 0.5rem;border:0;padding:0;opacity:1;visibility:visible;bottom:1rem;right:-26.5rem}.otaznicek__insided-ladesk-wrapper--insided-opened{right:1.5rem}.otaznicek__insided-ladesk-button{font-size:0.875rem;padding:0.5rem;text-align:center;cursor:pointer}#body .insided-conversational-slider{bottom:3.75rem;border-radius:0.5rem 0.5rem 0 0;box-shadow:none;height:calc(100% - 3.75rem - 5rem - 1.25rem);max-height:45rem}#body .insided-conversational-trigger-button{display:none}.i-embedded-form{z-index:94 !important}.otaznicek__button{transition:box-shadow 0.3s ease;position:fixed;bottom:1rem;right:1rem;background-color:#39ac37;height:3.5rem;width:3.5rem;border-radius:50%;box-shadow:0 0.125rem 0.375rem rgba(0,0,0,0.28);z-index:93;cursor:pointer}.otaznicek__button:hover{box-shadow:0 0.25rem 0.375rem rgba(0,0,0,0.28)}.otaznicek__button:focus{outline:none}.otaznicek__button svg{height:1.5rem;width:1.5rem;position:absolute;top:1rem;left:1rem}.middlebox{padding:5rem 1rem;max-width:60rem;margin:0 auto}@media (min-width: 21em){.middlebox{padding-left:2rem;padding-right:2rem}}@media (min-width: 48em){.middlebox{text-align:center}}.middlebox--no-bottom-padding{padding-bottom:0}.middlebox--xl-width{max-width:69rem}.middlebox--full-width{max-width:80rem}.middlebox__top-img{margin-bottom:2rem}.middlebox__subheadline{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:0.5rem}.middlebox__title{margin-bottom:1rem}@media (min-width: 48em){.middlebox__title{margin-bottom:1.5rem}}.middlebox__button{margin-top:1rem}.middlebox__img{margin-top:2rem;width:100%;height:auto}@media (min-width: 48em){.middlebox__img{margin-top:3rem}}.middlebox__img-fit-viewport{max-height:calc(100vh - 5rem)}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:92;background-color:rgba(0,0,0,0.48);display:flex;justify-content:center;align-items:center}.modal__body{position:relative;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);background-color:#fff}.modal__body--pricing{width:28rem;height:52rem}@media (min-width: 48em){.modal__body--pricing{height:46rem}}.modal__body--education{width:28rem;height:44rem}@media (min-width: 48em){.modal__body--education{height:36rem}}.modal__body--pricing-country{padding:2rem;max-width:24rem}.modal__close{display:none}@media (min-width: 63em){.modal__close{display:inline;cursor:pointer;position:absolute;top:0;right:-2rem}}.modal__scroll{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;overflow:auto;display:flex;align-items:center}.modal__video-container{position:relative;width:calc(100vw - 2rem);padding-bottom:56.25%}@media (min-width: 63em){.modal__video-container{width:59rem}}.modal__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pricing__features{list-style:none;padding:0;margin-top:1.5rem}.pricing__features li{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAxNi4xJz48cGF0aCBkPSdNMzAuMSwxMDcuMTYxYTEuNTMzLDEuNTMzLDAsMCwwLTEuNTg2LTEuNTYxLDEuOTA1LDEuOTA1LDAsMCwwLS45MjcuMjkyYy00LjE5NCwyLjI0NS0xMC44NzksOS44My0xMC44NzksOS44My0uNDg4LS40MTItMy40NjQtMy4xNDUtMy40NjQtMy4xNDVoLS4wMjRsLS4wMjQtLjAyNGgwYTIuMDg1LDIuMDg1LDAsMCwwLTEuMjY3LS41MTIsMS44MjYsMS44MjYsMCwwLDAtMS44MjksMS44MjksMi4xOTQsMi4xOTQsMCwwLDAsLjY1OSwxLjM5QTQxLjcsNDEuNywwLDAsMSwxNS4zNywxMjAuNWEyLjE0MywyLjE0MywwLDAsMCwxLjc1NSwxLjIsMS43MjYsMS43MjYsMCwwLDAsMS4zNDEtLjYzNSw0LjE4MSw0LjE4MSwwLDAsMCwuNDE0LS41NjFjMS4xNzItMS45LDUuMjQ1LTguMTIzLDEwLjA1LTExLjY4NUMyOS42MTIsMTA4LjI4NCwzMC4xLDEwNy45MTksMzAuMSwxMDcuMTYxWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEwLjEgLTEwNS42KScgZmlsbD0nI2ZmZic+PC9wYXRoPjwvc3ZnPg==") center left no-repeat;background-size:0.875rem 0.6875rem;padding-left:1.5rem}@media (min-width: 61em){.pricing__cards{display:flex}}.pricing__card{display:flex;flex-direction:column;align-items:center;background:#fff;padding:1.5rem 2rem 3rem;border-radius:0.25rem;box-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.08),0 0.25rem 1rem rgba(0,0,0,0.08),0 0.25rem 0.5rem rgba(0,0,0,0.04);color:#000;text-align:center}.pricing__card+.pricing__card{margin-top:2rem}@media (min-width: 61em){.pricing__card{flex-grow:1;flex-basis:0%}.pricing__card+.pricing__card{margin-top:0;margin-left:2rem}}.pricing__card-onetime-hidden{flex-grow:1;flex-basis:0%;display:flex;flex-direction:column}.pricing__card-price-container{display:flex;justify-content:center;align-items:center;padding:1rem 0}.pricing__card-currency{font-size:1.375rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif}.pricing__card-price{display:inline-block;margin:0 0.5rem;font:2.1875rem/2.5rem "SlidoSansFont",helvetica,arial,sans-serif}.pricing__card-price-desc{font-size:0.75rem;line-height:0.875rem;text-align:left}.pricing__card-final-price{font-size:0.75rem;line-height:1rem}.pricing__card-users{margin-top:auto;padding-top:1rem;display:flex;justify-content:center;align-items:center;font-size:0.875rem;line-height:1rem}.pricing__card-users-modifier{display:inline-flex;justify-content:center;align-items:center;width:1rem;height:1rem;border:0.0625rem solid #000;border-radius:50%;cursor:pointer}.pricing__card-users-modifier--orange{color:#f06e28;border-color:#f06e28}.pricing__card-users-modifier--disabled{color:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pricing__card-users-text{display:inline-block;margin:0 1rem;min-width:3.5rem}.pricing__card-desc{font-size:0.875rem;line-height:1.125rem;min-height:2.25rem;margin:1.5rem 0;width:100%}.quote{background-color:#43bbc1;margin:3.5rem 0 2.5rem;padding:2.5rem 2rem 3.5rem;text-align:center;color:#fff;font:bold 1.5rem/2rem "SlidoSansFont",helvetica,arial,sans-serif}@media (min-width: 48em){.quote{margin:2.5rem 0;padding:5rem}}.quote__text{margin:1.5rem 0 2rem}@media (min-width: 48em){.quote__text{margin:3.5rem 0 2rem}}.quote__position{font-weight:300}.share{padding-top:5rem;padding-bottom:5rem}.share__list{list-style:none;padding:2rem 2rem 0;margin:0;display:flex;justify-content:center}.share__item{margin:0 0.75rem}.slider{padding-top:4.5rem;padding-bottom:2.5rem;position:relative}@media (min-width: 48em){.slider{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 79em){.slider{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width: 48em){.slider__title{text-align:center}}.slider__desc{margin-top:1rem}@media (min-width: 48em){.slider__desc{text-align:center}}.slider__link{margin-top:1rem}@media (min-width: 48em){.slider__link{text-align:center}}.slider__slides{padding:1.5rem 0 2rem}@media (min-width: 48em){.slider__slides{padding:3rem 0 0}}.slider__slides--without-title{padding:2rem 0}@media (min-width: 48em){.slider__slides--without-title{padding:0}}.slider__slide{width:100%;list-style:none}@media (min-width: 48em){.slider__slide{display:inline-flex !important;align-items:center}}.no-js .slider__slide{padding-bottom:2.5rem}.slider__slide-img-container{display:block}@media (min-width: 48em){.slider__slide-img-container{flex-grow:274;flex-basis:0%;order:2;margin-left:11.184210526315789%}}@media (min-width: 79em){.slider__slide-img-container{flex-grow:384}}.slider__slide-img-container--video{position:relative;cursor:pointer}.slider__slide-img-container--video:before{pointer-events:none;content:url(/build/img/common/icon/play-big-3d382423ca6f799d1123dab322e321d9.svg);position:absolute;top:calc(50% - 59px);left:calc(50% - 59px);transition:transform 0.3s}.slider__slide-img-container--video:hover:before,.slider__slide-img-container--video:focus:before,.slider__slide-img-container--video:active:before{transform:scale(1.1)}.slider__slide-img{width:100%;height:auto}.slider__slide-container{margin-top:1.5rem}@media (min-width: 48em){.slider__slide-container{margin-top:0;padding-bottom:8rem;flex-grow:397;flex-basis:0%}}@media (min-width: 79em){.slider__slide-container{flex-grow:488}}.slider__slide-logo{height:2rem;width:auto}.slider__slide-quote{margin-top:0.5rem}@media (min-width: 48em){.slider__slide-quote{margin-top:1.5rem;font-size:1.75rem;line-height:2.5rem}}.slider__slide-author{margin-top:1rem;margin-bottom:1.5rem}@media (min-width: 48em){.slider__slide-author{margin-bottom:2rem}}.slider__controls{display:flex;align-items:center}@media (min-width: 48em){.slider__controls{position:absolute;bottom:7.5rem;left:2rem}}@media (min-width: 79em){.slider__controls{left:6.5rem}}.no-js .slider__controls{display:none}.slider__prev,.slider__next{cursor:pointer;outline:none}.slider__page{margin:0 1rem;font-weight:bold}.special-webinar{padding:2.5rem 1.5rem}@media (min-width: 48em){.special-webinar{padding:5rem 0}}.special-webinar__title{margin-bottom:2rem}@media (min-width: 48em){.special-webinar__container{display:flex;align-items:center}}.special-webinar__img-container{flex-grow:696;flex-basis:0%;text-align:right}.special-webinar__img{width:100%;max-width:50rem;height:auto}.special-webinar__info-container{margin-top:1rem}@media (min-width: 48em){.special-webinar__info-container{flex-grow:488;flex-basis:0%;margin:0 2rem}}@media (min-width: 48em){.special-webinar__info{max-width:30.5rem}}.special-webinar__desc{margin-top:1rem;margin-bottom:1.5rem}@media (min-width: 48em){.special-webinar__desc{margin-top:1.5rem;margin-bottom:1rem}}.special-webinar__guest{display:flex;align-items:center}.special-webinar__guests{margin:2rem 0}.special-webinar__guests .special-webinar__guest+.special-webinar__guest{margin-top:1rem}@media (min-width: 48em){.special-webinar__guests{margin:3rem 0}}.special-webinar__guest-img{margin-right:1rem}.special-webinar__guest-name{display:block}.special-webinar__btn{margin-top:2rem}@media (min-width: 48em){.special-webinar__btn{margin-top:1.5rem}}.special-webinar__dates{padding-top:3rem;max-width:24rem}.spinner{border-radius:50%;width:1.5rem;height:1.5rem;margin:0 auto;font-size:0;position:relative;border:0.2rem solid rgba(255,255,255,0.2);border-left-color:#ffffff;transform:translateZ(0);-webkit-animation:spinner-loader 1.1s infinite linear;animation:spinner-loader 1.1s infinite linear}@-webkit-keyframes spinner-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.stats{padding-top:2rem;padding-bottom:3.5rem}@media (min-width: 48em){.stats{display:flex;justify-content:space-around;text-align:center}}.stats--white{color:#fff}.stats__item{display:block;padding:1.5rem 0}.stats__large{display:block;color:#39ac37;font-family:"SlidoSansFont",helvetica,arial,sans-serif;font-size:3.5rem;line-height:4rem;margin-bottom:1rem}.stats--white .stats__large{color:#fff}.table{padding-top:5rem;padding-bottom:5rem}.table__title{margin-bottom:2rem}.no-js .table__filter{display:none}@media (min-width: 48em){.table__filter{flex-wrap:nowrap;align-items:stretch}.table__filter>*{display:flex !important;align-items:center}.table__filter>*:not(:last-child){margin-right:0.5rem}}.table__table{margin-top:2rem;width:100%;border-collapse:collapse;text-align:left}.table__table tr{display:block;padding:1.5rem 0;border-bottom:1px solid #999}.table__table td{display:block}@media (min-width: 48em){.table__table tr{display:table-row}.table__table td{display:table-cell;padding:1.5rem}}.table__notice{margin:3rem auto 0;max-width:38rem}.responsive-table{border:0.0625rem solid #999;border-collapse:collapse;width:100%;table-layout:fixed}.responsive-table--small{width:auto;font-size:0.75rem;line-height:1.125rem}.responsive-table caption{font-size:1.5rem;margin:0.5rem 0 0.75rem}.responsive-table tr{border:0.0625rem solid #999;padding:0.35rem}.responsive-table th,.responsive-table td{padding:0.625rem;text-align:center}.responsive-table th{font-size:13px;letter-spacing:0.1rem;text-transform:uppercase}@media only screen and (min-width: 48em){.responsive-table tbody td{border:0.0625rem solid #999}}@media screen and (max-width: 48em){.responsive-table{border:0}.responsive-table caption{font-size:1.3rem}.responsive-table thead{border:none;clip:rect(0 0 0 0);height:0.0625rem;margin:-0.0625rem;overflow:hidden;padding:0;position:absolute;width:0.0625rem}.responsive-table tr{border-bottom:0.1875rem solid #999;display:block;margin-bottom:0.625rem}.responsive-table td{border-bottom:0.0625rem solid #999;display:block;font-size:0.8rem;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.responsive-table td:last-child{border-bottom:0}}.video{padding-top:5rem;padding-bottom:5rem;text-align:center}.video__container{display:inline-block;margin:3rem auto 0;position:relative;cursor:pointer}.video__container:after{content:url(/build/img/common/icon/play-big-3d382423ca6f799d1123dab322e321d9.svg);position:absolute;top:calc(50% - 59px);left:calc(50% - 59px);transition:transform 0.3s}.video__container:hover:after,.video__container:focus:after,.video__container:active:after{transform:scale(1.1)}.video__img{display:inline-block;width:100%;max-width:50rem;height:auto}.white-cards{padding-top:5rem;padding-bottom:5rem;background-color:#f5f5f5}.white-cards__title{text-align:center;margin-bottom:3rem}.white-cards__container{margin-bottom:3.5rem}@media (min-width: 45em){.white-cards__container{display:flex;flex-wrap:wrap}}@media (min-width: 79em){.white-cards__container{flex-wrap:nowrap}}.white-cards__card{background:#fff;padding:1.5rem;margin-bottom:2rem;font-style:normal}@media (min-width: 45em){.white-cards__card{flex-basis:48.6%;margin-bottom:2.631578947368421%}}@media screen and (min-width: 45em) and (-ms-high-contrast: none), (min-width: 45em) and (-ms-high-contrast: active){.white-cards__card{flex-basis:43%}}@media (min-width: 45em){.white-cards__card:nth-child(even){margin-left:2.631578947368421%}}@media (min-width: 79em){.white-cards__card{flex-basis:25%;margin-bottom:0}}@media screen and (min-width: 79em) and (-ms-high-contrast: none), (min-width: 79em) and (-ms-high-contrast: active){.white-cards__card{flex-basis:22.368421052631579%}}@media (min-width: 79em){.white-cards__card:nth-child(3){margin-left:2.631578947368421%}}.white-cards__card-title{margin-bottom:1rem}.white-cards__card-title--big-margin{margin-top:1.5rem;margin-bottom:2rem}.white-cards__card-map{margin-top:5rem}.white-cards__legal{text-align:center;font-size:1rem;line-height:1.5rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.privacy-manager{margin-top:1.5rem}}.privacy-manager{font-family:"aktiv-grotesk", helvetica, arial, sans-serif}.privacy-manager__banner{position:fixed;right:1rem;bottom:1rem;background:#fff;padding:1rem;width:calc(100% - 2rem);max-width:27.5rem;display:flex;flex-direction:column;border-radius:0.25rem;box-shadow:0 0 0.5rem rgba(0,0,0,0.4);z-index:92;transform:translateY(calc(100% + 5rem));transition:transform 0.3s}.privacy-manager__banner.privacy-manager__banner--visible{transform:none}@media (min-width: 50em){.privacy-manager__banner{bottom:5rem;padding:2rem;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1)}}.privacy-manager__row{display:flex;align-items:flex-end}.privacy-manager__banner-img{display:none}@media (min-width: 50em){.privacy-manager__banner-img{padding-right:1.5rem;display:block}}.privacy-manager__banner-title{display:none;font-size:1.375rem;font-family:"SlidoSansFont", helvetica, arial, sans-serif;margin-bottom:0;color:#000}@media (min-width: 50em){.privacy-manager__banner-title{display:block;margin-bottom:1rem}}.privacy-manager__banner-text{color:#000;font-size:1rem;line-height:1.5rem}.privacy-manager__banner-text a{color:#39ac37;text-decoration:none}.privacy-manager__banner-buttons-container{display:flex;justify-content:space-around;margin-top:1rem;font-family:"SlidoSansFont", helvetica, arial, sans-serif}.privacy-manager__banner-btn{cursor:pointer;font-size:0.875rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;height:3.125rem;border-radius:0.25rem}@media (min-width: 50em){.privacy-manager__banner-btn{font-size:1rem}}.privacy-manager__banner-btn--settings{background-color:#e5e5e5;border:0.125rem solid #e5e5e5;color:#000;min-width:9rem}.privacy-manager__banner-btn--settings:hover{background:#000;color:#fff}@media (min-width: 50em){.privacy-manager__banner-btn--settings{min-width:11.25rem}}.privacy-manager__banner-btn--allow{background:#39ac37;border:0.125rem solid #39ac37;color:#fff;margin-left:1rem;min-width:6rem}.privacy-manager__banner-btn--allow:hover{border-color:#000;background:#000;color:#fff}@media (min-width: 22.5em){.privacy-manager__banner-btn--allow{min-width:9rem}}@media (min-width: 25em){.privacy-manager__banner-btn--allow{min-width:10rem}}@media (min-width: 50em){.privacy-manager__banner-btn--allow{min-width:11.25rem}}body .privacy-manager button{font-family:"SlidoSansFont", helvetica, arial, sans-serif;font-weight:bold;text-transform:capitalize;background:#39ac37;border-radius:0.25rem;padding:1rem 2rem}body .privacy-manager button:hover{background:#000}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-50%)}100%{transform:translateY(0)}}.header-index-new__form>*{margin-bottom:0.5rem}.header-index-new__input{padding-right:4rem;max-height:2.625rem}.header-index-new__submit-btn{position:absolute;top:0.375rem;right:1rem;border:none;background-color:transparent;cursor:pointer;padding:0;display:flex}.header-index-new__consent{opacity:0;transition:opacity 0.1s linear}.header-index__form--focused .header-index-new__consent{opacity:1}@media (min-width: 48em){.header-index-new__consent{font-size:0.875rem}}@media (min-width: 62em){.header-index-new__consent{font-size:1rem}}.header-index-new__title{font-size:2.5rem;line-height:3rem;margin-top:0.5rem}@media (min-width: 89.9375em){.header-index-new__title{font-size:3rem;line-height:3.5rem}}.header-index-new__signup-btn{margin-top:2rem;margin-bottom:0.5rem}@media (min-width: 48em){.header-index-new__signup-btn{margin-top:4rem;margin-bottom:0;width:12rem}}@media (min-width: 89.9375em) and (min-height: 48em){.header-index-new__signup-btn{width:16rem}}.header-index-new__secondary-button{margin-top:1rem;margin-bottom:2rem}@media (min-width: 78.75em){.header-index-new__secondary-button{display:inline-flex;padding-left:2rem;margin-bottom:0}}.header-index-new__tertiary-btns{text-align:center}@media (min-width: 48em){.header-index-new__tertiary-btns{text-align:left;display:block;margin-top:0.5rem;margin-left:0;color:#fff}.header-index-new__tertiary-btns>.button{color:#fff}}.header-index-new{margin:2.5rem auto 0;max-width:120rem}@media (min-width: 48em){.header-index-new{display:flex;align-items:center;justify-content:flex-end;margin-top:0}}.header-index-new__left{padding-left:1rem;padding-right:1rem;flex-grow:632;flex-basis:0%}@media (min-width: 21em){.header-index-new__left{padding-left:2rem;padding-right:2rem}}@media (min-width: 48em){.header-index-new__left{display:flex;justify-content:flex-end}}@media (min-width: 48em){.header-index-new__left-container{max-width:28rem}}@media (min-width: 79em){.header-index-new__right-container{max-width:34rem}}.header-index-new__right{position:relative;margin-top:1rem;flex-grow:808;flex-basis:0%}@media (min-width: 48em){.header-index-new__right{margin-top:0;margin-left:11.184210526315789%}}@media (min-width: 79em){.header-index-new__right{margin-left:1rem}}.header-index-new__right-img{width:100%}.banner--join-event{display:block}.banner--join-event .banner__text{padding-top:1.5rem;padding-bottom:0;display:flex;justify-content:flex-end;align-items:stretch;flex-direction:column}.banner--join-event .banner__text span{padding-right:0;font-size:1.5rem;line-height:2rem;font-weight:bold;padding-bottom:0.5rem}@media (min-width: 48em){.banner--join-event .banner__text{padding-top:0;align-items:center;flex-direction:row}.banner--join-event .banner__text span{padding-right:1rem;padding-bottom:0}}.banner--join-event .header-index-new__form{padding-top:0.625rem;padding-bottom:0.125rem}.banner--join-event .header-index-new__form .input--icon{display:flex;flex-direction:column}@media (min-width: 48em){.banner--join-event .header-index-new__form .input--icon{padding-top:0;flex-direction:row}}.banner--join-event .input__container--right{padding-top:0.625rem;padding-left:1rem}.banner--join-event img{margin:0 1.5rem 0 0}.input__field--index{padding-top:0.5rem;padding-bottom:0.5rem}.input__icon--index{top:0.5rem}.text{padding-bottom:4.5rem}.text--top-padding{padding-top:4.5rem}.text__back-link{display:inline-block;margin-top:2.5rem;font-family:"SlidoSansFont",helvetica,arial,sans-serif}.text__back-link:before{content:url(/build/img/common/icon/arrow-left-green-d6decc579170d50a5fb603d5c2b53e23.svg);display:inline-block;margin-right:0.75rem}.text__row{max-width:54rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;overflow:auto}@media (min-width: 21em){.text__row{padding-left:2rem;padding-right:2rem}}.text__row--wide{max-width:67rem}.text__row--2-cols>:not(:first-child){display:none}@media (min-width: 48em){.text__row--2-cols{display:flex}.text__row--2-cols>*{flex-grow:1;flex-basis:100%}.text__row--2-cols>:first-child{margin-right:2rem}.text__row--2-cols>:not(:first-child){display:block}}.text__title{margin-top:1rem;margin-bottom:3rem}.text__subtitle{margin-top:4.5rem;margin-bottom:2.5rem}.text__subsubtitle{margin-top:4.5rem;margin-bottom:1.5rem}.text__paragraph{margin:1.5rem 0}.text__img{display:inline-block;width:100%;max-width:41rem;height:auto;max-height:31rem}.text__img--wide{max-width:100%;max-height:none;margin:4.5rem 0}.text__img--narrow{width:auto}.text__list{line-height:2rem}.text__list li+li{margin-top:1.5rem}.text__quote-container{margin-top:4.5rem;margin-bottom:4.5rem}@media (min-width: 48em){.text__quote-container{display:flex;align-items:center}}.text__quote-img-container{flex-grow:280;flex-basis:0%}.text__quote-img{width:100%}.text__quote{flex-grow:688;flex-basis:0%}@media (min-width: 48em){.text__quote{margin-left:2rem}}.text__quote-text{margin-bottom:1.5rem}@media (min-width: 48em){.text__quote-text{font-size:1.75rem;line-height:2.5rem}}.text__quote-logo{display:inline-block;margin:0.5rem 0;height:2rem}.text__tips{margin:4.5rem 0;background-color:#f5f5f5;padding:2rem}.text__tips-list{margin-top:1.5rem;line-height:2rem}.text__samples{list-style:none;padding:0}.text__samples-item{border-left:1px solid #000;padding-left:1.5rem}.text__samples-item+.text__samples-item{margin-top:2rem}.text__samples-list{list-style:none;padding:0}.text__samples-list li+li{margin-top:1.5rem}.text__resources{list-style:none;padding:0}.text__resources li{display:inline-block}.text__resources li:not(:last-child){margin-right:3rem}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}

/*# sourceURL=webpack://./resources/css/abstracts/_extends.scss */
/*# sourceURL=webpack://./resources/css/base/_common.scss */
/*# sourceURL=webpack://./resources/css/abstracts/_variables.scss */
/*# sourceURL=webpack://./resources/css/base/_fonts.scss */
/*# sourceURL=webpack://./resources/css/base/_polyfills.scss */
/*# sourceURL=webpack://./resources/css/base/_typography.scss */
/*# sourceURL=webpack://./resources/css/components/_accordion.scss */
/*# sourceURL=webpack://./resources/css/components/_autocomplete.scss */
/*# sourceURL=webpack://./resources/css/components/_banner.scss */
/*# sourceURL=webpack://./resources/css/components/_button.scss */
/*# sourceURL=webpack://./resources/css/components/_cards.scss */
/*# sourceURL=webpack://./resources/css/components/_careers.scss */
/*# sourceURL=webpack://./resources/css/components/_content-banner.scss */
/*# sourceURL=webpack://./resources/css/components/_contentbox.scss */
/*# sourceURL=webpack://./resources/css/components/_cta.scss */
/*# sourceURL=webpack://./resources/css/components/_footer.scss */
/*# sourceURL=webpack://./resources/css/components/_form.scss */
/*# sourceURL=webpack://./resources/css/components/_header-center.scss */
/*# sourceURL=webpack://./resources/css/components/_header-floating.scss */
/*# sourceURL=webpack://./resources/css/components/_header-index.scss */
/*# sourceURL=webpack://./resources/css/components/_header.scss */
/*# sourceURL=webpack://./resources/css/components/_checked-list.scss */
/*# sourceURL=webpack://./resources/css/components/_input.scss */
/*# sourceURL=webpack://./resources/css/components/_list.scss */
/*# sourceURL=webpack://./resources/css/components/_listing.scss */
/*# sourceURL=webpack://./resources/css/components/_logos.scss */
/*# sourceURL=webpack://./resources/css/components/_menu.scss */
/*# sourceURL=webpack://./resources/css/components/_otaznicek.scss */
/*# sourceURL=webpack://./resources/css/components/_middlebox.scss */
/*# sourceURL=webpack://./resources/css/components/_modal.scss */
/*# sourceURL=webpack://./resources/css/components/_pricing.scss */
/*# sourceURL=webpack://./resources/css/components/_quote.scss */
/*# sourceURL=webpack://./resources/css/components/_share.scss */
/*# sourceURL=webpack://./resources/css/components/_slider.scss */
/*# sourceURL=webpack://./resources/css/components/_special-webinar.scss */
/*# sourceURL=webpack://./resources/css/components/_spinner.scss */
/*# sourceURL=webpack://./resources/css/components/_stats.scss */
/*# sourceURL=webpack://./resources/css/components/_table.scss */
/*# sourceURL=webpack://./resources/css/components/_table-responsive.scss */
/*# sourceURL=webpack://./resources/css/components/_video.scss */
/*# sourceURL=webpack://./resources/css/components/_white-cards.scss */
/*# sourceURL=webpack://./resources/css/components/_privacy-manager.scss */
/*# sourceURL=webpack://./resources/css/components/_gw-841.scss */
/*# sourceURL=webpack://./resources/css/layouts/_text.scss */
/*# sourceURL=webpack://./node_modules/tiny-slider/dist/tiny-slider.css */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvYWJzdHJhY3RzL19leHRlbmRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2Jhc2UvX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9hYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9iYXNlL19mb250cy5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9iYXNlL19wb2x5ZmlsbHMuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2Jhbm5lci5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fY2FyZWVycy5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19jb250ZW50LWJhbm5lci5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19jb250ZW50Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2N0YS5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19oZWFkZXItY2VudGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2hlYWRlci1mbG9hdGluZy5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19oZWFkZXItaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2NoZWNrZWQtbGlzdC5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19pbnB1dC5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2xpc3Rpbmcuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fbG9nb3Muc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fbWVudS5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19vdGF6bmljZWsuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fbWlkZGxlYm94LnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX3ByaWNpbmcuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fcXVvdGUuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fc2hhcmUuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX3NwZWNpYWwtd2ViaW5hci5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX3N0YXRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fd2hpdGUtY2FyZHMuc2NzcyIsIndlYnBhY2s6Ly8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9fcHJpdmFjeS1tYW5hZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvX2d3LTg0MS5zY3NzIiwid2VicGFjazovLy4vcmVzb3VyY2VzL2Nzcy9sYXlvdXRzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvdGlueS1zbGlkZXIvZGlzdC90aW55LXNsaWRlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsc0VBQ0MsaUJBQWtCLENBRWxCLDhFQUNDLGVBQWdCLENBQ2hCLHlCQUxGLHNFQVFFLG1CQUFvQixDQUNwQixjQUFlLENBQ2Ysa0JBQW1CLENBRW5CLGtKQUNDLG1CQUFvQixDQUNwQixDQ2RILEtBQ0Msa0NBQW1DLENBQ25DLGlDQUFrQyxDQUNsQyxRQUFTLENBQ1QsbUJBS0EscUJBQXNCLENBQ3RCLG1DQVVBLFFBQVMsQ0FDVCxTQUdBLHVCQUF3QixDQUN4QixxREFJQSw0QkFBNkIsQ0FDN0IsVUFBVyxDQUNYLFNBQVUsQ0FDVixlQUFn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Z0JBQWdCLENBQTBELHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiJWJ1dHRvbnMtY29udGFpbmVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCYgPiAqIHtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBzaGFkb3ctc2hhcnAge1xuXHRib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuQG1peGluIHNoYWRvdy1zaGFycC1zdHJvbmcge1xuXHRib3gtc2hhZG93OiAwIDAuMTI1cmVtIDEuMzEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5AbWl4aW4gc2hhZG93LXJvdW5kIHtcblx0Ym94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Ym9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLy8gdGFyZ2V0cyBJRSAxMCBhbmQgMTFcbkBtaXhpbiBpZS1vbmx5IHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyB0YXJnZXRzIGFsbCBvdGhlciBicm93c2VycyBleGNlcHQgSUUgKHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzQ4NDIyMjkzLzI3ODMzNDQpXG5AbWl4aW4gbm9uLWllLW9ubHkge1xuXHRAc3VwcG9ydHMgbm90ICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJib2R5IHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdG1hcmdpbjogMDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG51bCB7XG5cdG1hcmdpbjogMDtcbn1cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hbHdheXMtdmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbjpub3QoOmZvY3VzKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2tpcC1saW5rIHtcblx0QGluY2x1ZGUgc2hhZG93LXNoYXJwO1xuXG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0cGFkZGluZzogMC41cmVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7IC8vIG1vcmUgdGhhbiAxMDAlIHRvIGhpZGUgc2hhZG93IGFzIHdlbGxcblx0ei1pbmRleDogJG1pbi16LWluZGV4ICsgMTtcblxuXHQmOmZvY3VzIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuXHR9XG59XG5cbi8vIGltZyBhbHQgYXR0cmlidXRlIGNhdXNlcyBvdmVyZmxvdyBvZiBib2R5IG9uIHNtYWxsIGRldmljZXMgd2l0aG91dCB0aGlzIGZpeFxuaW1nOm5vdChbc3JjXSkge1xuXHRmb250LXNpemU6IDAuMDAwMDAwMDFweDtcbn1cblxuLy8gaW5mb3JtIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXMgdGhhdCB0aGlzIGxpbmsgd2lsbCBvcGVuIGluIGEgbmV3IHdpbmRvd1xuYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiIC8gXCIob3BlbnMgaW4gbmV3IHdpbmRvdylcIjtcbn1cblxuLy8gaGlkZSB2aWRlb3Mgd2hlbiB1c2VyIHByZWZlcnMgcmVkdWNlZCBtb3Rpb24gYW5kIHdlIGFyZSB1bmFibGUgdG8gcGF1c2UgaXQgdXNpbmcgSlNcbi5uby1qcyB2aWRlbyB7XG5cdEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uby1qcy1oaWRlIHtcblx0Lm5vLWpzICYge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4ucm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDgwcmVtOyAvLyAxMjgwcHhcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtbW9iaWxlKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdH1cbn1cblxuLmJnLWdyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbn1cbi5iZy1vcmFuZ2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xufVxuLmJnLWdyZWVuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xufVxuLmJnLXB1cnBsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG59XG4uYmctYmx1ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xufVxuLmJnLW1zLXRlYW1zIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1zLXRlYW1zO1xufVxuLmJnLXpvb20ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkem9vbTtcbn1cbi5iZy1hcXVhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG59XG4uYmctd2ViZXgge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2ViZXg7XG59XG5cbi5jb2xvci1vcmFuZ2Uge1xuXHRjb2xvcjogJG9yYW5nZTtcbn1cbi5jb2xvci1ncmVlbiB7XG5cdGNvbG9yOiAkZ3JlZW47XG59XG4uY29sb3ItcHVycGxlIHtcblx0Y29sb3I6ICRwdXJwbGU7XG59XG4uY29sb3Itd2hpdGUge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vbmx5LWRlc2t0b3Age1xuXHRAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3AgLSAxKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLm9ubHkteHMtbW9iaWxlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDMxLjI1ZW0pIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5kaXNwbGF5LWJsb2NrIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbG9hdC1yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuLmJvbGQge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbiIsIi8vIHwtLS0tLS0tLXxcbi8vIHwgQ09MT1JTIHxcbi8vIHwtLS0tLS0tLXxcbi8vIHByaW1hcnlcbiRibGFjazogIzAwMDtcbiRncmVlbjogIzM5YWMzNztcbiR3aGl0ZTogI2ZmZjtcblxuLy8gc2Vjb25kYXJ5XG4keWVsbG93OiAjZmZjNjAwO1xuJGFxdWE6ICM0M2JiYzE7XG4kb3JhbmdlOiAjZjA2ZTI4O1xuJHB1cnBsZTogIzk2M2NlNjtcbiRibHVlOiAjMWE3M2U4O1xuXG4vLyBmdW5jdGlvbmFsXG4kcmVkOiAjZGExZTI4O1xuJHBwdDogI2QzNTIzMDtcbiRtcy10ZWFtczogIzRjNGY5ZDtcbiR6b29tOiAjMmQ4Y2ZmO1xuJHdlYmV4OiAjMmQ5Y2Q0O1xuXG4vLyBncmV5c1xuJGRhcmstZ3JleTogIzk5OTk5OTtcbiRsaWdodC1ncmV5OiAjZjVmNWY1O1xuXG5cbi8vIHwtLS0tLS0tLS0tLS18XG4vLyB8IFRZUE9HUkFQSFkgfFxuLy8gfC0tLS0tLS0tLS0tLXxcbiRzbGlkby1mb250OiBcIlNsaWRvU2Fuc0ZvbnRcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiRha3Rpdi1ncm90ZXNrLWZvbnQ6IFwiYWt0aXYtZ3JvdGVza1wiLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuXG5cbi8vIHwtLS0tLS0tLS0tLS0tLXxcbi8vIHwgUkVTUE9OU0lWSVRZIHxcbi8vIHwtLS0tLS0tLS0tLS0tLXxcbiRsYXJnZS1tb2JpbGU6IDIxZW07IC8vIDMzNnB4XG4kdGFibGV0OiA0OGVtOyAvLyA3NjhweFxuJGRlc2t0b3A6IDc5ZW07IC8vIDEyNjRweCAodGhpcyBpc24ndCA4MHJlbSBiZWNhdXNlIE1hYyAxMycnIHdpdGggbW91c2Ugc2Nyb2xsYmFyIGlzIG9ubHkgMTI2NXB4IHdpZGUpXG4kbWVudS1icmVha3BvaW50LTE6IDY0ZW07XG4kbWVudS1icmVha3BvaW50LTI6IDcyZW07XG4kbWVudS1icmVha3BvaW50LW5hcnJvdy0xOiA2OGVtO1xuJG1lbnUtYnJlYWtwb2ludC1uYXJyb3ctMjogNzllbTtcbiRoZWFkZXItaW5kZXgtYnJlYWtwb2ludDogNjJlbTtcblxuXG4vLyB8LS0tLS0tfFxuLy8gfCBNSVNDIHxcbi8vIHwtLS0tLS18XG4kbWluLXotaW5kZXg6IDkxOyAvLyBsYXJnZXN0IHotaW5kZXggZnJvbSB2ZW5kb3JzIChzbGlkby1wcmljaW5nKVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlNsaWRvU2Fuc0ZvbnRcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1SZWd1bGFyLmVvdFwiKTtcblx0c3JjOlxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLVJlZ3VsYXIuc3ZnI1NsaWRvU2Fucy1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJTbGlkb1NhbnNGb250XCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtTm9ybWFsLmVvdFwiKTtcblx0c3JjOlxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU5vcm1hbC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU5vcm1hbC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1Ob3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU5vcm1hbC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtTm9ybWFsLnN2ZyNTbGlkb1NhbnMtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJTbGlkb1NhbnNGb250XCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtTWVkaXVtLmVvdFwiKTtcblx0c3JjOlxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIi4uL2ZvbnQvU2xpZG9TYW5zLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtTWVkaXVtLnN2ZyNTbGlkb1NhbnMtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJTbGlkb1NhbnNGb250XCI7XG5cdHNyYzogdXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtQm9sZC5lb3RcIik7XG5cdHNyYzpcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udC9TbGlkb1NhbnMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250L1NsaWRvU2Fucy1Cb2xkLnN2ZyNTbGlkb1NhbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vLWpzIGltZy5sYXp5bG9hZCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsImJvZHkge1xuXHRmb250OiAxLjEyNXJlbS8xLjc1cmVtICRha3Rpdi1ncm90ZXNrLWZvbnQ7XG59XG5cbi5oMSxcbi5oMixcbi5oMyxcbi5oNCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmgxIHtcblx0Zm9udDogYm9sZCAyLjVyZW0vM3JlbSAkc2xpZG8tZm9udDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZvbnQtc2l6ZTogMy41cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiA0cmVtO1xuXHR9XG59XG5cbi5oMiB7XG5cdGZvbnQ6IGJvbGQgMnJlbS8yLjVyZW0gJHNsaWRvLWZvbnQ7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDMuNXJlbTtcblx0fVxufVxuXG4uaDMge1xuXHRmb250OiBib2xkIDEuNzVyZW0vMnJlbSAkc2xpZG8tZm9udDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZvbnQtc2l6ZTogMi4zNzVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdH1cbn1cblxuLmg0IHtcblx0Zm9udDogYm9sZCAxLjVyZW0vMnJlbSAkc2xpZG8tZm9udDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHR9XG59XG5cbi5zdWJoZWFkbGluZSB7XG5cdGZvbnQ6IDEuMjVyZW0vMnJlbSAkYWt0aXYtZ3JvdGVzay1mb250O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHR9XG59XG5cbi5zbWFsbCB7XG5cdGZvbnQ6IDFyZW0vMS41cmVtICRha3Rpdi1ncm90ZXNrLWZvbnQ7XG59XG5cbi5saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGNvbG9yOiAkZ3JlZW47XG59XG4ubGluay0tYmxhY2sge1xuXHRjb2xvcjogJGJsYWNrO1xufVxuLmxpbmstLXdoaXRlIHtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmdyZWVuIHtcblx0Y29sb3I6ICRncmVlbjtcbn1cblxuLmVycm9yIHtcblx0Y29sb3I6ICRyZWQ7XG59XG5cbnN1cCB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGZvbnQtc2l6ZTogNTAlO1xufVxuIiwiLmFjY29yZGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDIuNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNXJlbTsgLy8gMnJlbSBpcyBhZGRlZCBieSB0aGUgbGFzdCAuYWNjb3JkaW9uX19pbWdcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDU5Ljg2ODQyMTA1MjYzMTU3OSU7XG5cblx0XHQmLmFjY29yZGlvbi0tcmlnaHQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogNTkuODY4NDIxMDUyNjMxNTc5JTtcblx0XHR9XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLmFjY29yZGlvbl9faW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjogMXJlbSAwIDJyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiA0OC42ODQyMTA1MjYzMTU3ODklO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjI1bXMgZWFzZS1vdXQ7XG5cblx0XHQuYWNjb3JkaW9uLS1yaWdodCAmIHtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdH1cbn1cbi5hY2NvcmRpb25fX3RpdGxlLWJhZGdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0Ym9yZGVyLXJhZGl1czogMC4yNXJlbTtcblx0cGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG5cdGZvbnQ6IGJvbGQgMXJlbS8xcmVtICRha3Rpdi1ncm90ZXNrLWZvbnQ7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbi5hY2NvcmRpb25fX3RleHQtY29udGFpbmVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRtYXJnaW46IDA7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9hcnJvd19kb3duLnN2Z1wiKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAxbXM7IC8vIDFtcyBkZWxheSB0byBmaXggU2FmYXJpIFwianVtcGluZ1wiIGJ1Z1xuXHRcdH1cblx0fVxufVxuXG4uYWNjb3JkaW9uX190ZXh0IHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4xNiwgMC45Nik7XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fdG9nZ2xlOmNoZWNrZWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdCYgfiAuYWNjb3JkaW9uX19pbWcsXG5cdFx0JiB+IHBpY3R1cmUgLmFjY29yZGlvbl9faW1nIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0JiB+IC5hY2NvcmRpb25fX3RleHQtY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIHNoYWRvdy1yb3VuZDtcblxuXHRcdFx0LmFjY29yZGlvbl9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uX190ZXh0IHtcblx0XHRcdFx0Ly8gU2V0IHRvIGZpdCB0aGUgbG9uZ2VzdCB0ZXh0IG9uIDc2OHB4IHdpZGUgc2NyZWVuLlxuXHRcdFx0XHQvLyBUaGUgbnVtYmVyIHdpbGwgYmUgcmVwbGFjZWQgd2l0aCBhY3R1YWwgaGVpZ2h0IGJ5IEpTIHRvIGZpeCBhbmltYXRpb24uXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE4cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWNjb3JkaW9uX190b2dnbGU6bm90KDpjaGVja2VkKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0JiB+IC5hY2NvcmRpb25fX3RleHQtY29udGFpbmVyIHtcblx0XHRcdC5hY2NvcmRpb25fX3RleHQge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IC8vICFpbXBvcnRhbnQgdG8gb3ZlcnJpZGUgaW5saW5lZCB2YWx1ZSBieSBKU1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmF1dG9jb21wbGV0ZSB7XG5cdEBpbmNsdWRlIHNoYWRvdy1yb3VuZDtcblxuXHRtYXJnaW4tdG9wOiAwLjEyNXJlbTtcblx0cGFkZGluZzogMC41cmVtIDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblxuXHRkaXYge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiAwLjVyZW0gMDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9oYXNoLnN2Z1wiKTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG5cdFx0fVxuXHR9XG59XG4iLCIuYmFubmVyIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmJhbm5lci0tYmxhY2sge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG59XG5cbi5iYW5uZXItLWFxdWEge1xuXHRiYWNrZ3JvdW5kOiAkYXF1YTtcbn1cblxuLmJhbm5lci0tbXMtdGVhbXMge1xuXHRiYWNrZ3JvdW5kOiAkbXMtdGVhbXM7XG59XG5cbi5iYW5uZXJfX3RleHQge1xuXHRAZXh0ZW5kIC5yb3c7XG5cblx0cGFkZGluZzogMC41cmVtIDJyZW07XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmJhbm5lcl9fdGV4dC0td2l0aC1pbWcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRpbWcge1xuXHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHR9XG5cblx0LmJ1dHRvbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcblx0fVxufVxuXG4uYmFubmVyICsgLmhlYWRlci1pbmRleCB7XG5cdC5oZWFkZXItaW5kZXhfX2xlZnQge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkgYW5kIChtaW4taGVpZ2h0OiA0MGVtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyg1MHZoIC0gMTkuNTYyNXJlbSk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyhtaW4oNTB2aCwgNDVyZW0pIC0gMTkuNTYyNXJlbSk7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlci1pbmRleF9fcmlnaHQge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkgYW5kIChtaW4taGVpZ2h0OiA0MHJlbSkge1xuXHRcdFx0cGFkZGluZzogY2FsYyg1MHZoIC0gMTkuNTYyNXJlbSkgMCBjYWxjKDUwdmggLSAxOS41NjI1cmVtKSA2LjVyZW07XG5cdFx0XHRwYWRkaW5nOiBjYWxjKG1pbig1MHZoLCA0NXJlbSkgLSAxOS41NjI1cmVtKSAwIGNhbGMobWluKDUwdmgsIDQ1cmVtKSAtIDE5LjU2MjVyZW0pIDYuNXJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5idXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250OiA2MDAgMXJlbS8xLjVyZW0gJHNsaWRvLWZvbnQ7XG5cdHBhZGRpbmc6IDAuOTM3NXJlbSAycmVtO1xuXHRib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAkZ3JlZW47XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdGJhY2tncm91bmQ6ICRncmVlbjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi5idXR0b24tLXNtYWxsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogMC42ODc1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjY4NzVyZW07XG5cdH1cbn1cblxuLmJ1dHRvbi0td2lkZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uLS13aGl0ZSB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdGNvbG9yOiAkYmxhY2s7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuLmJ1dHRvbi0tb3JhbmdlIHtcblx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLmJ1dHRvbi0tZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdGJvcmRlci1jb2xvcjogJGdyZWVuO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLmJ1dHRvbi0tcHVycGxlIHtcblx0YmFja2dyb3VuZDogJHB1cnBsZTtcblx0Ym9yZGVyLWNvbG9yOiAkcHVycGxlO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4uYnV0dG9uLS1ob3Zlci1ncmVlbiB7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHRib3JkZXItY29sb3I6ICRncmVlbjtcblx0fVxufVxuXG4uYnV0dG9uLS1kaXNhYmxlYWJsZSB7XG5cdCY6ZGlzYWJsZWQsXG5cdCZbZGlzYWJsZWRdIHtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdG9wYWNpdHk6IDAuNztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZWVuO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZ3JlZW47XG5cdFx0fVxuXHR9XG59XG5cbi5idXR0b24tLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItY29sb3I6ICRibGFjaztcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6ICRncmVlbjtcblx0XHRjb2xvcjogJGdyZWVuO1xuXHR9XG59XG5cbi5idXR0b24tLXRlcnRpYXJ5IHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkZ3JlZW47XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR3aWR0aDogaW5pdGlhbDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQmLmJ1dHRvbi0td2hpdGUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cbn1cbi5idXR0b24tLXRlcnRpYXJ5LWJsYWNrIHtcblx0Y29sb3I6ICRibGFjaztcbn1cbiIsIi5jYXJkcyB7XG5cdHBhZGRpbmctdG9wOiAyLjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0fVxufVxuLmNhcmRzLS1uby10b3AtcGFkZGluZyB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuLmNhcmRzLS1uby1ib3R0b20tcGFkZGluZyB7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmNhcmRzLS1jZW50ZXJlZCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcmRzX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1heC13aWR0aDogNjByZW07XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4uY2FyZHNfX3RpdGxlLS13aXRoLWxpbmsge1xuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdH1cbn1cblxuLmNhcmRzX19saW5rIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cblxuLmNhcmRzX19jb250YWluZXIge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMi42MzE1Nzg5NDczNjg0MjElOyAvLyB0aGlzIHdpbGwgY292ZXIgZmlyc3QgY2FyZCBtYXJnaW5cblx0fVxufVxuLmNhcmRzX19jb250YWluZXItLWV4dHJhLWJvdHRvbS1wYWRkaW5nIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0fVxufVxuXG4uY2FyZHNfX2NhcmQge1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZmxleC1ncm93OiAzODQ7XG5cdFx0ZmxleC1iYXNpczogMjklO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tbGVmdDogMi42MzE1Nzg5NDczNjg0MjElOyAvLyAzMnB4LCBvbmUgZ3JpZCBnYXBcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG5cblx0QGluY2x1ZGUgaWUtb25seSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLmNhcmRzX19jYXJkLS1kb3VibGUge1xuXHRmbGV4LWdyb3c6IDgwMDtcblx0ZmxleC1iYXNpczogNjAuNSU7XG59XG5cbi5jYXJkc19fY2FyZC1pbWctbGluayB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmNhcmRzX19jYXJkLWltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Ly8gbWFyZ2luLWJvdHRvbTogLTAuNXJlbTsgLy8gY29tcGVuc2F0ZSBibGFuayBzcGFjZSBiZWxvdyBpbWdcbn1cbi5jYXJkc19fY2FyZC1pbWctLXNtYWxsIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5jYXJkc19fY2FyZC1sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDJyZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmRzX19jYXJkLWxvZ28tLWJpZyB7XG5cdGhlaWdodDogM3JlbTtcbn1cbi5jYXJkc19fY2FyZC1sb2dvLS14bCB7XG5cdGhlaWdodDogNXJlbTtcbn1cblxuLmNhcmRzX19jYXJkLXJpZ2h0LWxvZ28ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdH1cbn1cblxuLmNhcmRzX19jYXJkLXRpdGxlIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0d2lkdGg6IDEwMCU7XG59XG4uY2FyZHNfX2NhcmQtdGl0bGUtLXdpdGhvdXQtbG9nbyB7XG5cdG1hcmdpbi10b3A6IDRyZW07XG59XG4uY2FyZHNfX2NhcmQtdGl0bGUtLXdpdGhvdXQtYmlnLWxvZ28ge1xuXHRtYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4uY2FyZF9fbGluayB7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG5cbi5jYXJkc19fY2FyZC12aWRlby1jb250YWluZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRjb250ZW50OiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vcGxheS5zdmdcIik7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYyg1MCUgLSA0MHB4KTsgLy8gaGFyZGNvZGVkIGJ1dHRvbiBoZWlnaHQvMiBiZWNhdXNlIFNhZmFyaSB3b24ndCBhbmltYXRlIHRyYW5zZm9ybSBwcm9wZXJseVxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gNDBweCk7IC8vIGhhcmRjb2RlZCBidXR0b24gd2lkdGgvMiBiZWNhdXNlIFNhZmFyaSB3b24ndCBhbmltYXRlIHRyYW5zZm9ybSBwcm9wZXJseVxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHR9XG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRpbWUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDAuNXJlbTtcblx0XHRyaWdodDogMC41cmVtO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0cGFkZGluZzogMCAwLjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG59XG5cbi5jYXJkc19fY2FyZC1jb3B5IHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0d2lkdGg6IDEwMCU7IC8vIElFMTEgZml4XG59XG5cbi5jYXJkc19fY2FyZC1ib3R0b20ge1xuXHRwYWRkaW5nLXRvcDogMXJlbTtcblx0ZmxleC1ncm93OiAxO1xuXHRmbGV4LWJhc2lzOiAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdEBpbmNsdWRlIGllLW9ubHkge1xuXHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi5jYXJkc19fY2FyZC1ib3R0b20tLXhsLXBhZGRpbmcge1xuXHRwYWRkaW5nLXRvcDogNHJlbTtcbn1cbi5jYXJkc19fY2FyZC1ib3R0b20tLWZ1bGwtd2lkdGgge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5jYXJkc19fY2FyZC1ib3R0b20tLXZlcnRpY2FsIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5jYXJkc19fY2FyZC1ib3R0b20tcHJvZmlsZSB7XG5cdHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG4iLCIuZm9ybV9fZXh0cmEge1xuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHRoMyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdGZvbnQtc2l6ZTogMS42MjVyZW07XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG4iLCIkY29udGVudC1iYW5uZXItYnJlYWtwb2ludDogNzZyZW07XG5cbi5jb250ZW50LWJhbm5lciB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xuXHRwYWRkaW5nLXRvcDogMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAkY29udGVudC1iYW5uZXItYnJlYWtwb2ludDsgLy8gJGRlc2t0b3AgLSAzcmVtIGFzIHBhZGRpbmdcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRjb250ZW50LWJhbm5lci1icmVha3BvaW50KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiA2LjVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogNi41cmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdH1cbn1cbi5jb250ZW50LWJhbm5lci0tYmlnLXBhZGRpbmcge1xuXHRwYWRkaW5nLXRvcDogM3JlbTtcblx0cGFkZGluZy1ib3R0b206IDNyZW07XG59XG4uY29udGVudC1iYW5uZXItLWFxdWEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcbn1cbi5jb250ZW50LWJhbm5lci0tb3JhbmdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cbi5jb250ZW50LWJhbm5lci0tcHVycGxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbn1cbi5jb250ZW50LWJhbm5lci0tbGlnaHQtZ3JleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuXHRjb2xvcjogJGJsYWNrO1xufVxuLmNvbnRlbnQtYmFubmVyLS10ZWNocmFkYXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGMyYjVlO1xufVxuXG4uY29udGVudC1iYW5uZXJfX2ltZy1jZW50ZXIge1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5jb250ZW50LWJhbm5lcl9fdGV4dHMge1xuXHRmbGV4LWdyb3c6IDU5Mjtcblx0ZmxleC1iYXNpczogMCU7XG59XG4uY29udGVudC1iYW5uZXJfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNvbnRlbnQtYmFubmVyX19xdW90ZSB7XG5cdGZsZXgtZ3JvdzogNTkyO1xuXHRmbGV4LWJhc2lzOiAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmICsgLmNvbnRlbnQtYmFubmVyX19idXR0b25zIHtcblx0XHRcdGZsZXg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4uY29udGVudC1iYW5uZXJfX3F1b3RlLXEge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDJyZW0gMDtcblx0Zm9udDogMS41cmVtLzJyZW0gJHNsaWRvLWZvbnQ7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAwIDJyZW0gMCA0cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiA0LjVyZW07XG5cdH1cblxuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0fVxufVxuXG4uY29udGVudC1iYW5uZXJfX2J1dHRvbnMge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZsZXgtZ3JvdzogMzczO1xuXHRmbGV4LWJhc2lzOiAwJTtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHQqIHtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCo6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGNvbnRlbnQtYmFubmVyLWJyZWFrcG9pbnQpIHtcblx0XHRmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cblx0XHQqIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0KiArICoge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb250ZW50Ym94IHtcblx0cGFkZGluZy10b3A6IDIuNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDIuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHR9XG59XG4uY29udGVudGJveC0tY2Fyb3VzZWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4uY29udGVudGJveC0tZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4uY29udGVudGJveC0td2hpdGUtdGV4dCB7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbi5jb250ZW50Ym94X193cmFwcGVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyAvLyBvdmVycmlkZSB0bnMncyBpbmxpbmUtYmxvY2tcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LmNvbnRlbnRib3gtLXJpZ2h0ICYge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdH1cblx0fVxuXG5cdC5uby1qcyAmIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXHR9XG59XG5cbi5jb250ZW50Ym94X19jb250ZW50IHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDExLjE4NSU7IC8vIDEgY29sdW1uIGFuZCB0d28gZ2Fwc1xuXHRcdGZsZXgtZ3JvdzogNDg4O1xuXHRcdGZsZXgtYmFzaXM6IDAlO1xuXG5cdFx0LmNvbnRlbnRib3gtLXJpZ2h0ICYge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDExLjE4NSU7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnRib3gtLWNhcm91c2VsICYge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5jb250ZW50Ym94X19zdWJoZWFkbGluZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNvbnRlbnRib3hfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxufVxuXG4uY29udGVudGJveF9fYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNvbnRlbnRib3hfX3F1b3RlIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xufVxuLmNvbnRlbnRib3hfX3F1b3RlLXRleHQge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uY29udGVudGJveF9fcXVvdGUtYXV0aG9yIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0Y29sb3I6ICRkYXJrLWdyZXk7XG59XG5cbi5jb250ZW50Ym94X19pbWctY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRmbGV4LWdyb3c6IDU5Mjtcblx0XHRmbGV4LWJhc2lzOiAwJTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG4uY29udGVudGJveF9faW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5jb250ZW50Ym94X19jYXJvdXNlbC1uYXYge1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAxcmVtO1xuXHRcdGxlZnQ6IDJyZW07XG5cdH1cblxuXHQubm8tanMgJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYgPiAqIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDAuMzc1cmVtO1xuXHRcdFx0aGVpZ2h0OiAwLjM3NXJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXI7XG5cdFx0fVxuXHRcdCYudG5zLW5hdi1hY3RpdmU6YmVmb3JlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0fVxuXG5cdFx0Y2lyY2xlOmZpcnN0LWNoaWxkIHtcblx0XHRcdHN0cm9rZTogJHdoaXRlO1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAwO1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlLXdpZHRoIDAuM3MgbGluZWFyO1xuXHRcdH1cblx0XHRjaXJjbGU6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHN0cm9rZTogJHdoaXRlO1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAwO1xuXHRcdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDk2cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCA1cyBsaW5lYXIsIHN0cm9rZS13aWR0aCAwLjNzIGxpbmVhcjtcblx0XHR9XG5cdFx0Ji50bnMtbmF2LWFjdGl2ZSBjaXJjbGU6Zmlyc3QtY2hpbGQge1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0fVxuXHRcdCYudG5zLW5hdi1hY3RpdmUgY2lyY2xlOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRzdHJva2Utd2lkdGg6IDJweDtcblx0XHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLmN0YSB7XG5cdHBhZGRpbmc6IDMuNXJlbSAwO1xuXHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDZyZW0gMDtcblx0fVxufVxuXG4uY3RhX190aXRsZSB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdG1heC13aWR0aDogNTByZW07XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxufVxuXG4uY3RhX19idXR0b25zIHtcblx0QGV4dGVuZCAlYnV0dG9ucy1jb250YWluZXI7XG59XG4iLCIkbGVnYWwtbGlua3MtYnJlYWtwb2ludDogNjBlbTtcblxuLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuLmZvb3RlciB7XG5cdHBhZGRpbmctdG9wOiAzLjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdH1cbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuXHRjb2x1bW5zOiAyO1xuXHRjb2x1bW4tZ2FwOiAycmVtO1xuXHRmb250LWZhbWlseTogJHNsaWRvLWZvbnQ7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0aHlwaGVuczogYXV0bztcblxuXHQmID4gKiB7XG5cdFx0YnJlYWstaW5zaWRlOiBhdm9pZDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHR1bCArIHVsIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG5cblx0bGkgKyBsaSB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0fVxuXG5cdHN0cm9uZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXHR9XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblx0LmZvb3Rlcl9fYnJlYWstY29sdW1uIHtcblx0XHRicmVhay1iZWZvcmU6IGNvbHVtbjtcblx0XHRtYXJnaW4tdG9wOiAzLjVyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0JiA+ICogKyAqIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyLjYzMTU3ODk0NzM2ODQyMSU7IC8vIDJyZW0gZ2FwXG5cdFx0fVxuXG5cdFx0dWwgKyB1bCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5mb290ZXJfX2JyZWFrLWNvbHVtbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyX19sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5mb290ZXJfX290aGVycyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogN3JlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG5cdH1cbn1cblxuLmZvb3Rlcl9fc29jaWFscyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdCogKyAqIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyLjVyZW07XG5cdFx0fVxuXHR9XG59XG4uZm9vdGVyX19zb2NpYWxzLWxpbmsge1xuXHRjb2xvcjogJGJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb290ZXJfX2xhbmd1YWdlcyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG5cbi5mb290ZXJfX2xhbmd1YWdlcy1zdWJtaXQge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdC5uby1qcyAmIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cbn1cblxuLmZvb3Rlcl9fbGVnYWwge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxlZ2FsLWxpbmtzLWJyZWFrcG9pbnQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbi5mb290ZXJfX2xlZ2FsLWNvcHkge1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRjb2xvcjogJGRhcmstZ3JleTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZWdhbC1saW5rcy1icmVha3BvaW50KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG4uZm9vdGVyX19sZWdhbC1saW5rcyB7XG5cdGZsZXgtZ3JvdzogMTtcblx0ZmxleC1iYXNpczogMCU7XG5cdGZvbnQtZmFtaWx5OiAkc2xpZG8tZm9udDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWxlZnQ6IDIuNjMxNTc4OTQ3MzY4NDIxJTsgLy8gMnJlbSBnYXBcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGVnYWwtbGlua3MtYnJlYWtwb2ludCkge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRsaSArIGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR9XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRmbGV4LWJhc2lzOiA0MCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZWdhbC1saW5rcy1icmVha3BvaW50KSB7XG5cdFx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4iLCIuZm9ybSB7XG5cdHBhZGRpbmctdG9wOiAyLjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG4uZm9ybS0tY2FyZWVycyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cbn1cblxuLmZvcm1fX2JveCB7XG5cdGZsZXgtZ3JvdzogMzkxO1xuXHRmbGV4LWJhc2lzOiAwJTtcblx0bWluLXdpZHRoOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0QGluY2x1ZGUgc2hhZG93LXJvdW5kO1xuXG5cdFx0bWFyZ2luLWxlZnQ6IDJyZW07IC8vIDEgZ2FwXG5cdFx0cGFkZGluZzogMnJlbTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdGZsZXgtZ3JvdzogNDQ4O1xuXHRcdG1hcmdpbi1sZWZ0OiA2LjVyZW07IC8vIDEgY29sdW1uIGFuZCAxIGdhcFxuXHRcdG1hcmdpbi1yaWdodDogNC41cmVtOyAvLyAxIGNvbHVtblxuXHR9XG59XG4uZm9ybV9fYm94LS1jYXJlZXJzLWNvbnRhY3Qge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5mb3JtX19ib3gtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtX19leHRyYSB7XG5cdGZsZXgtZ3JvdzogMjc5O1xuXHRmbGV4LWJhc2lzOiAwJTtcblx0bWFyZ2luLXRvcDogNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRmbGV4LWdyb3c6IDQ4ODtcblx0XHRtYXJnaW4tbGVmdDogNi41cmVtOyAvLyAxIGNvbHVtbiBhbmQgMSBnYXBcblx0fVxufVxuXG4uZm9ybV9fZXh0cmEtcGFyYWdyYXBoIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uZm9ybV9fYW5ndWxhciB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5uby1qcyAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5mb3JtX19ib3gtZGVzYyB7XG5cdG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmZvcm1fX2JveC1mb3JtIHtcblx0LmlucHV0LFxuXHRidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0fVxufVxuXG4uZm9ybV9fdHdvLWlucHV0cyB7XG5cdCYgPiAqIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1iYXNpczogMCU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMzFlbSkgYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQgLSAxZW0pLCAobWluLXdpZHRoOiA1M2VtKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdCYgPiAqICsgKiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHR9XG5cdH1cbn1cblxuLmZvcm1fX2NvbnNlbnQge1xuXHRmb250LXNpemU6IDAuNzVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxcmVtO1xuXHRtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5mb3JtX19leHRyYS10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmZvcm1fX3N0YXR1cy10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmZvcm1fX3N0YXR1cy1idXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuIiwiLmhlYWRlci1jZW50ZXIge1xuXHRwYWRkaW5nLXRvcDogMi41cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcblx0fVxufVxuLmhlYWRlci1jZW50ZXItLXNtYWxsLWJvdHRvbS1wYWRkaW5nIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0fVxufVxuLmhlYWRlci1jZW50ZXItLW5vLWJvdHRvbS1wYWRkaW5nIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG4uaGVhZGVyLWNlbnRlci0td2hpdGUge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLmhlYWRlci1jZW50ZXItLW9yYW5nZS1iZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG59XG5cbi5oZWFkZXItY2VudGVyX19zdWJoZWFkbGluZSB7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRmb250LWZhbWlseTogJHNsaWRvLWZvbnQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG5cdGltZyB7XG5cdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHR9XG59XG5cbi5oZWFkZXItY2VudGVyX190aXRsZSxcbi5oZWFkZXItY2VudGVyX190ZXh0IHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1heC13aWR0aDogNDByZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRtYXgtd2lkdGg6IDUwcmVtO1xuXHR9XG59XG5cbi5oZWFkZXItY2VudGVyX190ZXh0IHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRsaW5lLWhlaWdodDogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWNlbnRlcl9fYnV0dG9ucyB7XG5cdEBleHRlbmQgJWJ1dHRvbnMtY29udGFpbmVyO1xuXG5cdG1hcmdpbi10b3A6IDFyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdH1cbn1cbi5oZWFkZXItY2VudGVyX19idXR0b25zLS1jb25kZW5zZWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0JiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHR9XG5cdH1cbn1cbi5oZWFkZXItY2VudGVyX19idXR0b25zLS1zdHJldGNoZWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5oZWFkZXItY2VudGVyX19idXR0b25zLS1uby1qcy1oaWRlIHtcblx0Lm5vLWpzICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIiRoZWFkZXItZmxvYXRpbmctYnJlYWtwb2ludDogNzZlbTtcblxuLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuLmhlYWRlci1mbG9hdGluZyB7XG5cdG1heC13aWR0aDogNzZyZW07IC8vIDEyMTZweFxuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMi41cmVtIDEuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMnJlbSA4LjQ3MDM5NDczNjg0MjEwNSU7IC8vIDEgY29sdW1uICsgMSBnYXBcblx0fVxuXG5cdC8vIHNpbmNlIC5oZWFkZXItZmxvYXRpbmcgaXMgc2NyZWVuLXdpZGUsIHBhZGRpbmcgaW4gJSBpcyBiaWdnZXIgYW5kIGJpZ2dlci4gV2UgbmVlZCB0byBzdG9wIGl0IGhlcmUuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkaGVhZGVyLWZsb2F0aW5nLWJyZWFrcG9pbnQpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDYuNXJlbTsgLy8gMSBjb2x1bW4gKyAxIGdhcFxuXHRcdHBhZGRpbmctcmlnaHQ6IDYuNXJlbTsgLy8gMSBjb2x1bW4gKyAxIGdhcFxuXHR9XG59XG4uaGVhZGVyLWZsb2F0aW5nLS1iZy1pbWcge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdH1cbn1cblxuLmhlYWRlci1mbG9hdGluZy0tZnVsbC13aWR0aCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0LmhlYWRlci1mbG9hdGluZ19fbGVmdCB7XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xuXHRcdFx0cGFkZGluZzogMi41cmVtIDAgNC41cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItZmxvYXRpbmdfX2ltZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuLmhlYWRlci1mbG9hdGluZy0teWVsbG93IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbn1cbi5oZWFkZXItZmxvYXRpbmctLWdyZWVuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLmhlYWRlci1mbG9hdGluZy0tcHB0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHBwdDtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLmhlYWRlci1mbG9hdGluZ19fbGVmdCB7XG5cdGZsZXgtZ3JvdzogMTtcblx0ZmxleC1iYXNpczogMCU7XG5cblx0LmhlYWRlci1mbG9hdGluZy0tYmctaW1nICYge1xuXHRcdGZsZXgtZ3JvdzogMDtcblx0XHRmbGV4LWJhc2lzOiA0OC40MTQlOyAvLyA1IGNvbHVtbnMgKGFuZCA0IGdhcHMgaW4gYmV0d2VlbikgPSA0ODhweFxuXHR9XG59XG5cbi5oZWFkZXItZmxvYXRpbmdfX2Rlc2Mge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHR9XG59XG5cbi5oZWFkZXItZmxvYXRpbmdfX2J1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5oZWFkZXItZmxvYXRpbmdfX2ltZy1jb250YWluZXIge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRmbGV4LWJhc2lzOiAwJTtcblx0XHRtYXJnaW4tbGVmdDogMy4xNjgzMTY4MzE2ODMxNjglOyAvLyAxIGdhcFxuXHR9XG59XG5cbi5oZWFkZXItZmxvYXRpbmdfX2ltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiIsIkBrZXlmcmFtZXMgZmxvYXQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4IHtcblx0cGFkZGluZy10b3A6IDNyZW07XG5cdG1heC13aWR0aDogMTIwcmVtO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG59XG5cbi5oZWFkZXItaW5kZXhfX2xlZnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDAgMXJlbTtcblx0ZmxleC1ncm93OiAzODQ7XG5cdGZsZXgtYmFzaXM6IDAlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMCAycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTJyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGhlYWRlci1pbmRleC1icmVha3BvaW50KSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRoZWFkZXItaW5kZXgtYnJlYWtwb2ludCkgYW5kIChtaW4taGVpZ2h0OiA0OGVtKSB7XG5cdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDEycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSBhbmQgKG1pbi1oZWlnaHQ6IDQwZW0pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyg1MHZoIC0gMThyZW0pO1xuXHRcdHBhZGRpbmctYm90dG9tOiBjYWxjKG1pbig1MHZoLCA0NXJlbSkgLSAxOHJlbSk7XG5cdH1cbn1cbi5oZWFkZXItaW5kZXhfX2xlZnQtY29udGFpbmVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR3aWR0aDogMTcuNXJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4X19qb2luLXRpdGxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdGNvbG9yOiAkZ3JlZW47XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMy41cmVtO1xuXHR9XG59XG4uaGVhZGVyLWluZGV4X19qb2luLXN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHRmb250LWZhbWlseTogJHNsaWRvLWZvbnQ7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4X19mb3JtIHtcblx0JiA+ICoge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4X19pbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbi5oZWFkZXItaW5kZXhfX3N1Ym1pdC1idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMC43NXJlbTtcblx0cmlnaHQ6IDFyZW07XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlci1pbmRleF9fY29uc2VudCB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG5cblx0LmhlYWRlci1pbmRleF9fZm9ybS0tZm9jdXNlZCAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRoZWFkZXItaW5kZXgtYnJlYWtwb2ludCkge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4X19zY3JvbGwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMi41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRhbmltYXRpb246IGZsb2F0IDIuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSBhbmQgKG1pbi1oZWlnaHQ6IDUzZW0pIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDIuNXJlbTtcblx0XHRyaWdodDogLTE3cmVtO1xuXG5cdFx0cGF0aCB7XG5cdFx0XHRzdHJva2U6ICRibGFjaztcblx0XHR9XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleF9fcmlnaHQge1xuXHRwYWRkaW5nOiAyLjVyZW0gMXJlbTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ZmxleC1ncm93OiA2OTY7XG5cdGZsZXgtYmFzaXM6IDAlO1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW5kZXgvc2xpZG8tdWx0aW1hdGUtcWFhLXBvbGxpbmctcGxhdGZvcm0tdmlydHVhbC1tZWV0aW5ncy5qcGdcIikgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtbW9iaWxlKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDEycmVtIDJyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGhlYWRlci1pbmRleC1icmVha3BvaW50KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDExLjE4NDIxMDUyNjMxNTc4OSU7IC8vIDEgY29sdW1uIGFuZCAyIGdhcHNcblx0XHRwYWRkaW5nOiAzLjVyZW0gMi42MzE1Nzg5NDczNjg0MjElIDMuNXJlbSA1LjkyMTA1MjYzMTU3ODk0NyU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGhlYWRlci1pbmRleC1icmVha3BvaW50KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4ZW0pIHtcblx0XHRwYWRkaW5nOiAxMnJlbSAyLjYzMTU3ODk0NzM2ODQyMSUgMTJyZW0gNS45MjEwNTI2MzE1Nzg5NDclO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDguNXJlbTsgLy8gMSBjb2x1bW4gYW5kIDIgZ2Fwc1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSBhbmQgKG1pbi1oZWlnaHQ6IDQwZW0pIHtcblx0XHRwYWRkaW5nOiBjYWxjKDUwdmggLSAxOHJlbSkgMCBjYWxjKDUwdmggLSAxOHJlbSkgNi41cmVtO1xuXHRcdHBhZGRpbmc6IGNhbGMobWluKDUwdmgsIDQ1cmVtKSAtIDE4cmVtKSAwIGNhbGMobWluKDUwdmgsIDQ1cmVtKSAtIDE4cmVtKSA2LjVyZW07XG5cdH1cbn1cbi5oZWFkZXItaW5kZXhfX3JpZ2h0LWNvbnRhaW5lciB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdG1heC13aWR0aDogMzRyZW07XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleF9fdGl0bGUge1xuXHRmb250LXNpemU6IDNyZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjVyZW07XG5cdG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmhlYWRlci1pbmRleF9fc2lnbnVwLWJ0biB7XG5cdG1hcmdpbi10b3A6IDJyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR3aWR0aDogMTZyZW07XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleF9fc2Vjb25kYXJ5LWJ1dHRvbnMge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uaGVhZGVyLWluZGV4X190ZXJ0aWFyeS1idG5zIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCYgPiAuYnV0dG9uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4uaGVhZGVyIHtcblx0bWFyZ2luOiAyLjVyZW0gYXV0byAwO1xuXHRtYXgtd2lkdGg6IDEyMHJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cbi5oZWFkZXItLW5hcnJvdyB7XG5cdG1heC13aWR0aDogODByZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHQuaGVhZGVyX19yaWdodCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXJfX3N1YmhlYWRsaW5lIHtcblx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uaGVhZGVyX19sZWZ0IHtcblx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRmbGV4LWdyb3c6IDM4NDtcblx0ZmxleC1iYXNpczogMCU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1tb2JpbGUpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG59XG4uaGVhZGVyX19sZWZ0LWNvbnRhaW5lciB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWF4LXdpZHRoOiAyOHJlbTtcblx0fVxufVxuXG4uaGVhZGVyX19iYWRnZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cGFkZGluZzogMCAwLjc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmhlYWRlcl9fdGV4dCB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0bGluZS1oZWlnaHQ6IDJyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHR9XG59XG4uaGVhZGVyX190ZXh0LS1zbGlkbyB7XG5cdGZvbnQ6IGJvbGQgMXJlbS8xLjVyZW0gJHNsaWRvLWZvbnQ7XG59XG5cbi5oZWFkZXJfX2J1dHRvbnMge1xuXHRAZXh0ZW5kICVidXR0b25zLWNvbnRhaW5lcjtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cblxuLmhlYWRlcl9fcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdGZsZXgtZ3JvdzogNjk2O1xuXHRmbGV4LWJhc2lzOiAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDExLjE4NDIxMDUyNjMxNTc4OSU7IC8vIDEgY29sdW1uIGFuZCAyIGdhcHNcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdG1hcmdpbi1sZWZ0OiA4LjVyZW07IC8vIDEgY29sdW1uIGFuZCAyIGdhcHNcblx0fVxufVxuLmhlYWRlcl9fcmlnaHQtaW1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbi5oZWFkZXJfX3JpZ2h0LS1wbGF5IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHQuaGVhZGVyX19wbGF5IHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXJfX3BsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG4uaGVhZGVyX19wbGF5LS1jZW50ZXIge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGxlZnQ6IDUwJTtcblx0fVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4iLCIuY2hlY2tlZC1saXN0IHtcblx0QGluY2x1ZGUgc2hhZG93LXNoYXJwLXN0cm9uZztcblxuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAycmVtO1xuXHRsaW5lLWhlaWdodDogMnJlbTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDAuOHJlbSAwIDAuOHJlbSAyLjRyZW07XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB1cmwoXCIuLi9pbWcvY29tbW9uL2ljb24vY2hlY2tlZC1ncmVlbi5zdmdcIik7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEuMXJlbTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0bGkgKyBsaSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuXHR9XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4uaW5wdXRfX2NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7IC8vIGZpeCBleHRyYSBib3R0b20gc3BhY2luZ1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnB1dF9fY29udGFpbmVyLS13aXRoLWFycm93IHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Fycm93X2Ryb3BfZG93bi5zdmdcIik7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMS4wNjI1cmVtO1xuXHRcdHJpZ2h0OiAxcmVtO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi5pbnB1dF9faWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxLjA2MjVyZW07XG5cdGxlZnQ6IDFyZW07XG59XG5cbi5pbnB1dF9fbGFiZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMS4wNjI1cmVtO1xuXHRsZWZ0OiAxcmVtO1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRjb2xvcjogJGRhcmstZ3JleTtcblx0dHJhbnNpdGlvbjogYWxsIDE1MG1zIGN1YmljLWJlemllcigwLCAwLjQsIDAuNCwgMSk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG5cblx0c2VsZWN0ICsgJiB7XG5cdFx0cGFkZGluZy1yaWdodDogMS41cmVtO1xuXHR9XG59XG5cbi5pbnB1dF9fZmllbGQge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAkZGFyay1ncmV5O1xuXHRib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRmb250LWZhbWlseTogJGFrdGl2LWdyb3Rlc2stZm9udDtcblx0bWFyZ2luOiAwO1xuXHRyZXNpemU6IHZlcnRpY2FsO1xuXG5cdEBpbmNsdWRlIGllLW9ubHkge1xuXHRcdG92ZXJmbG93OiBhdXRvOyAvLyBoaWRlIElFMTEgc2Nyb2xsYmFyXG5cdH1cblxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGRhcmstZ3JleTtcblx0fVxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRkYXJrLWdyZXk7XG5cdH1cblx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRkYXJrLWdyZXk7XG5cdH1cblxuXHQuaW5wdXQtLWVycm9yICYge1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0fVxuXG5cdC5pbnB1dC0taWNvbiAmIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdH1cblxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSxcblx0Jjpub3QoW3ZhbHVlPVwiXCJdKSxcblx0JjpjaGVja2VkIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cblx0XHQuaW5wdXQtLWVycm9yICYge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdH1cblxuXHRcdCYgKyAuaW5wdXRfX2xhYmVsIHtcblx0XHRcdHRvcDogLTAuMzc1cmVtOyAvLyBoYWxmIG9mIGxpbmUtaGVpZ2h0XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuXHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdC5pbnB1dC0tZXJyb3IgJiB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblxuXHRcdCYgKyAuaW5wdXRfX2xhYmVsIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5pbnB1dF9fcmFkaW8tZ3JvdXAge1xuXHRtYXJnaW4tdG9wOiAwLjVyZW07XG5cblx0LmlucHV0X19yYWRpby1sYWJlbCB+IC5pbnB1dF9fcmFkaW8tbGFiZWwge1xuXHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHR9XG59XG4uaW5wdXRfX3JhZGlvIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmlucHV0X19yYWRpby1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogdXJsKFwiLi4vaW1nL2NvbW1vbi9yYWRpby1vZmYuc3ZnXCIpO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHR9XG5cdC5pbnB1dF9fcmFkaW86Y2hlY2tlZCArICY6YmVmb3JlIHtcblx0XHRjb250ZW50OiB1cmwoXCIuLi9pbWcvY29tbW9uL3JhZGlvLW9uLnN2Z1wiKTtcblx0fVxufVxuXG4uaW5wdXRfX2NoZWNrYm94IHtcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRsaW5lLWhlaWdodDogMXJlbTtcblx0ZGlzcGxheTogZmxleDtcblxuXHQqICsgKiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuXHR9XG59XG5cbi5pbnB1dF9fZXJyb3Ige1xuXHRjb2xvcjogJHJlZDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0bGluZS1oZWlnaHQ6IDFyZW07XG5cdG1hcmdpbjogMC41cmVtIDA7XG59XG5cbi5pbnB1dF9fdGV4dC1zZWxlY3Qge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRmb250OiAwLjg3NXJlbS8xLjVyZW0gJHNsaWRvLWZvbnQ7XG5cdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCAxMCA1JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCAwTDUgNUwxMCAwSDBaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgOTglIDU1JTtcblx0d2lkdGg6IDhyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cblx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLmlucHV0X190ZXh0LXNlbGVjdC0tZW5nbGlzaCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0d2lkdGg6IDExcmVtO1xuXHR9XG59XG4uaW5wdXRfX3RleHQtc2VsZWN0LS1nZXJtYW4ge1xuXHR3aWR0aDogNS41cmVtO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4iLCIubGlzdCB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLmxpc3QtLWJvdHRvbS1wYWRkaW5nIHtcblx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmxpc3RfX2l0ZW0ge1xuXHQmICsgJiB7XG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHR9XG59XG4ubGlzdC0tZGVuc2Uge1xuXHQubGlzdF9faXRlbSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuIiwiLmxpc3Rpbmcge1xuXHRwYWRkaW5nLXRvcDogNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5saXN0aW5nX19pdGVtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRwYWRkaW5nOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAzcmVtIDAgMDtcblx0fVxufVxuLmxpc3RpbmdfX2l0ZW0tLWdyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbn1cbi5saXN0aW5nX19pdGVtLS1hcXVhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbi5saXN0aW5nX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblxuXHQvLyBpZiBoZWFkaW5nIGlzIHByZXNlbnRcblx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcblx0fVxuXG5cdC5saXN0aW5nX19pdGVtICsgLmxpc3RpbmdfX2l0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdH1cbn1cblxuLmxpc3RpbmdfX2ltZyB7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1heC13aWR0aDogMTVyZW07XG5cdH1cbn1cblxuLmxpc3RpbmdfX3RleHQge1xuXHRwYWRkaW5nOiAxLjVyZW0gMCAwO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAzcmVtIDEuNXJlbSAycmVtO1xuXHR9XG59XG4ubGlzdGluZ19fZGVzYyB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5saXN0aW5nX19idXR0b25zIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHQmID4gKiB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxufVxuIiwiJGxvZ29zLWJyZWFrcG9pbnQ6IDU3ZW07IC8vIDkxMnB4XG5cblxuLmxvZ29zLS13aXRoLXRpdGxlIHtcblx0cGFkZGluZy10b3A6IDFyZW07XG5cdHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLmxvZ29zIHtcblx0cGFkZGluZy10b3A6IDIuNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDIuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxvZ29zLWJyZWFrcG9pbnQpIHtcblx0XHRwYWRkaW5nLXRvcDogMy41cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG5cdH1cbn1cbi5sb2dvcy0tbm8tdG9wLXBhZGRpbmcge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxvZ29zLWJyZWFrcG9pbnQpIHtcblx0XHRwYWRkaW5nOiAwIDJyZW0gMy41cmVtO1xuXHR9XG59XG5cbi5sb2dvc19fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsb2dvcy1icmVha3BvaW50KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxufVxuXG4ubG9nb3NfbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMXJlbTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsb2dvcy1icmVha3BvaW50KSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHR9XG59XG4ubG9nb3NfbGlzdC0td2l0aC1saW5rcyB7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0ZGl2IHtcblx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuXHR9XG59XG5cbi5sb2dvc19fbG9nbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMC41cmVtIDA7XG5cdGZsZXgtZ3JvdzogMTsgLy8gbm90IGluIHNob3J0IGZvcm0gYmVjYXVzZSBvZiBJRTExXG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRmbGV4LWJhc2lzOiA1MSU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRsaW5lLWhlaWdodDogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxvZ29zLWJyZWFrcG9pbnQpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZsZXgtc2hyaW5rOiAxO1xuXHRcdGZsZXgtYmFzaXM6IDA7XG5cdH1cbn1cbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiRleHRyYS1pdGVtcy1wcm9kdWN0OiAoXG5cdFwicHJvZHVjdFwiOiBcIi4uL2ltZy9jb21tb24vbWVudS9wcm9kdWN0LWljb24uc3ZnXCIsXG5cdFwicXVlc3Rpb25zXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L3F1ZXN0aW9ucy1pY29uLnN2Z1wiLFxuXHRcInBvbGxzXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L3BvbGxzLWljb24uc3ZnXCIsXG5cdFwicXVpenplc1wiOiBcIi4uL2ltZy9jb21tb24vbWVudS9xdWl6emVzLWljb24uc3ZnXCIsXG5cdFwibGl2ZXZpZGVvXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L2xpdmUtdmlkZW8taWNvbi5zdmdcIixcblx0XCJhbmFseXRpY3NcIjogXCIuLi9pbWcvY29tbW9uL21lbnUvYW5hbHl0aWNzLWljb24uc3ZnXCIsXG5cdFwiaW50ZWdyYXRpb25zXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L2ludGVncmF0aW9ucy1pY29uLnN2Z1wiLFxuKTtcbiRleHRyYS1pdGVtcy1zb2x1dGlvbnM6IChcblx0XCJyZW1vdGUtbWVldGluZ3NcIjogXCIuLi9pbWcvY29tbW9uL21lbnUvcmVtb3RlLW1lZXRpbmdzLWljb24uc3ZnXCIsXG5cdFwidmlydHVhbC1ldmVudHNcIjogXCIuLi9pbWcvY29tbW9uL21lbnUvdmlydHVhbC1ldmVudHMtaWNvbi5zdmdcIixcblx0XCJidXNpbmVzc1wiOiBcIi4uL2ltZy9jb21tb24vbWVudS9idXNpbmVzcy1pY29uLnN2Z1wiLFxuXHRcImFsbGhhbmRzXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L2FsbGhhbmRzLWljb24uc3ZnXCIsXG5cdFwid2ViaW5hcnNcIjogXCIuLi9pbWcvY29tbW9uL21lbnUvd2ViaW5hcnMtaWNvbi5zdmdcIixcblx0XCJjb25mZXJlbmNlc1wiOiBcIi4uL2ltZy9jb21tb24vbWVudS9jb25mZXJlbmNlcy1pY29uLnN2Z1wiLFxuXHRcImVkdWNhdGlvblwiOiBcIi4uL2ltZy9jb21tb24vbWVudS9lZHVjYXRpb24taWNvbi5zdmdcIixcblx0XCJjdXN0b21lci1zdG9yaWVzXCI6IFwiLi4vaW1nL2NvbW1vbi9tZW51L2N1c3RvbWVyLXN0b3JpZXMtaWNvbi5zdmdcIixcbik7XG5cbi8vIHdoZW4gbWVudSBpcyBvcGVuZWQsIGhpZGUgZXZlcnl0aGluZyBleGNlcHQgZm9yIHRoZSBtZW51IGl0c2VsZlxuLm1lbnVfX3RvZ2dsZTpjaGVja2VkIHtcblx0JiB+ICoge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmICsgKiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLy8gc2luY2UgbWVudSBpcyBmaXhlZCwgd2UgbmVlZCB0byBjcmVhdGUgYSBzcGFjZSBmb3IgaXRcbi5tZW51X19wYWRkaW5nIHtcblx0cGFkZGluZy10b3A6IDQuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdH1cbn1cblxuLm1lbnUge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6ICRtaW4tei1pbmRleDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRwYWRkaW5nOiAxLjVyZW0gMDtcblxuXHQubWVudV9fdG9nZ2xlOmNoZWNrZWQgKyAmIHtcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHR9XG5cblx0LnN0aWNreSAmOm5vdCgubWVudS0tbm90LXN0aWNreSkge1xuXHRcdEBpbmNsdWRlIHNoYWRvdy1zaGFycDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdH1cbn1cbi5tZW51LS1ub3Qtc3RpY2t5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuLm1lbnUtLXdpdGgtYmFubmVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR0b3A6IDIuNXJlbTtcblx0fVxufVxuLm1lbnUtLW5hcnJvdyB7XG5cdC5tZW51X19pdGVtICsgLm1lbnVfX2l0ZW0ge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdH1cblx0fVxufVxuXG4ubWVudV9fY29udGFpbmVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtMSkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuXG4ubWVudV9fbG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtMSkge1xuXHRcdGZsZXg6IDE7XG5cdH1cbn1cbi5tZW51X19sb2dvLWltZyB7XG5cdGZsb2F0OiBsZWZ0OyAvLyB0aGlzIHdpbGwgZml4IGlzc3VlIHdoZW4gPGE+IHdhcyBiaWdnZXIgdGhhbiB0aGUgaW1nXG59XG5cbi5tZW51X190b2dnbGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAxcmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtbW9iaWxlKSB7XG5cdFx0cmlnaHQ6IDJyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLm1lbnVfX29wZW4taWNvbiB7XG5cdC5tZW51X190b2dnbGU6Y2hlY2tlZCArIC5tZW51IC5tZW51X190b2dnbGVyICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi5tZW51X19jbG9zZS1pY29uIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQubWVudV9fdG9nZ2xlOmNoZWNrZWQgKyAubWVudSAubWVudV9fdG9nZ2xlciAmIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cbn1cblxuLm1lbnVfX21haW4sXG4ubWVudV9fYWNjb3VudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0Zm9udC1mYW1pbHk6ICRzbGlkby1mb250O1xuXG5cblx0Lm1lbnVfX3RvZ2dsZTpjaGVja2VkICsgLm1lbnUgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cbn1cblxuLm1lbnVfX2l0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG91dGxpbmU6IDA7XG5cblx0JiArICYge1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEgLSAwLjA2MjVlbSkge1xuXHRcdC5tZW51X19pdGVtLXRvZ2dsZXI6Y2hlY2tlZCB7XG5cdFx0XHQmIH4gLm1lbnVfX2Ryb3Bkb3duIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtMSkge1xuXHRcdCYgKyAmIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogM3JlbTtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Lm1lbnVfX2Ryb3Bkb3duIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0Ji5tZW51X19kcm9wZG93bi0td2l0aC1leHRyYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIHRoaXMgbXVzdCBiZSBzZXBhcmF0ZSBiZWNhdXNlIElFIGlnbm9yZXMgd2hvbGUgcnVsZSBqdXN0IGJ5IG5vdCBrbm93aW5nIDpmb2N1cy13aXRoaW5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHQubWVudV9fZHJvcGRvd24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHQmLm1lbnVfX2Ryb3Bkb3duLS13aXRoLWV4dHJhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubWVudV9faXRlbS0td2l0aC1kcm9wZG93biB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRwYWRkaW5nOiAwLjVyZW0gMDtcblx0fVxufVxuXG4ubWVudV9fbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9hcnJvd19kb3duLnN2Z1wiKTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRcdGNvbnRlbnQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQubWVudV9faXRlbS10b2dnbGVyOmNoZWNrZWQgKyAmIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR0b3A6IC0zcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51X19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0Lm1lbnVfX2l0ZW0tLXdpdGgtZHJvcGRvd24gJiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nOiAwLjVyZW0gMDtcblxuXHRcdC8vIGxpbmtzIHNob3VsZCBiZSBncmVlbiBvbiBob3Zlci4uLlxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0Ly8gLi5idXQgbm90IHRoZSBvbmVzIHRoYXQgY29udGFpbiBkcm9wZG93blxuXHRcdC5tZW51X19pdGVtLXRvZ2dsZXIgKyAubWVudV9fbGFiZWwgJiB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm1lbnVfX2xpbmstLXdpdGgtYmFkZ2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLWJhZGdlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwLjJyZW07XG5cdFx0cmlnaHQ6IC0wLjJyZW07XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMS4yNXJlbTtcblx0XHRoZWlnaHQ6IDEuMjVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGZvbnQ6IGJvbGQgMC41cmVtICRha3Rpdi1ncm90ZXNrLWZvbnQ7XG5cdH1cbn1cbi5tZW51X19saW5rLS1oaWRlLWZpcnN0IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtbmFycm93LTEpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5tZW51X19tYWluIHtcblx0bWFyZ2luLXRvcDogM3JlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4ubWVudV9fZHJvcGRvd24ge1xuXHRkaXNwbGF5OiBub25lO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDAuNXJlbSAwIDA7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtMSkge1xuXHRcdEBpbmNsdWRlIHNoYWRvdy1yb3VuZDtcblxuXHRcdHotaW5kZXg6ICRtaW4tei1pbmRleDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyLjVyZW07XG5cdFx0bGVmdDogMDtcblx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdH1cbn1cbi5tZW51X19kcm9wZG93bi0td2l0aC1leHRyYSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d3JpdGluZy1tb2RlOiB0Yi1scjsgLy8gSUUxMVxuXHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG5cblx0XHQmID4gKiB7XG5cdFx0XHR3cml0aW5nLW1vZGU6IGxyLXRiOyAvLyBJRTExXG5cdFx0XHR3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG5cdFx0fVxuXHR9XG59XG4ubWVudV9fZHJvcGRvd24tLXByb2R1Y3Qge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0aGVpZ2h0OiAjezNyZW0gKyAobGVuZ3RoKCRleHRyYS1pdGVtcy1wcm9kdWN0KSAqIDNyZW0pfTtcblx0fVxufVxuLm1lbnVfX2Ryb3Bkb3duLS1zb2x1dGlvbnMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0aGVpZ2h0OiBjYWxjKCN7M3JlbSArIChsZW5ndGgoJGV4dHJhLWl0ZW1zLXNvbHV0aW9ucykgKiAzcmVtKX0gKyAxcHgpOyAvLyAxcHggZm9yIGRpdmlkZXJcblx0fVxufVxuXG4ubWVudV9fc3ViaXRlbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdC5tZW51X19zdWJpdGVtLWxpbmsge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnVfX2V4dHJhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5tZW51X19zdWJpdGVtLS1kaXZpZGVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuXHRtYXJnaW46IDAgMnJlbTtcbn1cblxuLm1lbnVfX3N1Yml0ZW0tbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRwYWRkaW5nOiAwLjVyZW0gMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0cGFkZGluZzogMC43NXJlbSAycmVtO1xuXHR9XG59XG5cbi5tZW51X19leHRyYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDIwcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDAgMnJlbTtcblx0ZmxleC1ncm93OiAxO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdCY6aG92ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTEpIHtcblx0QGVhY2ggJGl0ZW0sICRfIGluICRleHRyYS1pdGVtcy1wcm9kdWN0IHtcblx0XHQubWVudV9fc3ViaXRlbVtkYXRhLWV4dHJhPVwiI3skaXRlbX1cIl0ge1xuXHRcdFx0Jjpob3ZlciB+IC5tZW51X19leHRyYVtkYXRhLWV4dHJhPVwiI3skaXRlbX1cIl0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBlYWNoICRpdGVtLCAkXyBpbiAkZXh0cmEtaXRlbXMtc29sdXRpb25zIHtcblx0XHQubWVudV9fc3ViaXRlbVtkYXRhLWV4dHJhPVwiI3skaXRlbX1cIl0ge1xuXHRcdFx0Jjpob3ZlciB+IC5tZW51X19leHRyYVtkYXRhLWV4dHJhPVwiI3skaXRlbX1cIl0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubWVudV9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0fVxufVxuQGVhY2ggJGl0ZW0sICR1cmwgaW4gJGV4dHJhLWl0ZW1zLXByb2R1Y3Qge1xuXHQubWVudV9fdGl0bGUtLSN7JGl0ZW19IHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB1cmwoXCIjeyR1cmx9XCIpO1xuXHRcdH1cblx0fVxufVxuQGVhY2ggJGl0ZW0sICR1cmwgaW4gJGV4dHJhLWl0ZW1zLXNvbHV0aW9ucyB7XG5cdC5tZW51X190aXRsZS0tI3skaXRlbX0ge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHVybChcIiN7JHVybH1cIik7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51X19leHRyYS1kZXNjIHtcblx0Zm9udC1mYW1pbHk6ICRha3Rpdi1ncm90ZXNrLWZvbnQ7XG59XG5cbi5tZW51X19sZWFybi1tb3JlIHtcblx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi8vIE1vZGlmaWVkIGFjY291bnQgbWVudSBzcGFjaW5nIGZvciBRdWljayBTdGFydCBBL0IgdGVzdFxuLm1lbnVfX2NvbnRhaW5lci0tcXVpY2stc3RhcnQge1xuXHQubWVudV9fbGluay0tbG9nZ2VkOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcblx0XHRsaW5lLWhlaWdodDogMXJlbTtcblxuXHRcdEBpbmNsdWRlIGllLW9ubHkge1xuXHRcdFx0Y29udGVudDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3BlcnNvbi5zdmdcIik7XG5cdFx0fVxuXHR9XG5cblx0Ly8gT25seSB3YXkgdG8gY2hhbmdlIGZpbGwgY29sb3Igb2YgZW1iZWRkZWQgc3ZnXG5cdC8vIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMjE1MDk5ODIvY2hhbmdlLXN2Zy1maWxsLWNvbG9yLWluLWJlZm9yZS1vci1hZnRlci1jc3Ncblx0QGluY2x1ZGUgbm9uLWllLW9ubHkge1xuXHRcdC5tZW51X19saW5rLS1sb2dnZWQ6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9wZXJzb24uc3ZnXCIpO1xuXHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0fVxuXHRcdC5tZW51X19saW5rLS1sb2dnZWQ6aG92ZXI6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0xKSB7XG5cdFx0Ly8gTmFycm93IFF1aWNrIHN0YXJ0IGJ1dHRvbiB0byBrZWVwIHRoZSBzYW1lIHdpZHRoIGFzIFNpZ24gVXAgYnV0dG9uXG5cdFx0LmJ1dHRvbi0tcXVpY2stc3RhcnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMC43NXJlbTtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnVfX2FjY291bnQge1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZW51LWJyZWFrcG9pbnQtMSkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDNyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC0yKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0ZmxleDogMTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0Ji5tZW51LS1uYXJyb3cge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWVudS1icmVha3BvaW50LTIpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRcdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lbnUtYnJlYWtwb2ludC1uYXJyb3ctMikge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cdH1cbn1cbi8qIHN0eWxlbGludC1lbmFibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuIiwiLy8gcXVlc3Rpb24gbWFyayB3cmFwcGluZyBlbGVtZW50XG4ub3Rhem5pY2VrIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi8vIFwiQ2hhdCB3aXRoIHVzXCIgYnV0dG9uIG92ZXJsYXlpbmcgaW5TaWRlZCB3aWRnZXRcbi8vIFRoaXMgYWxsb3dzIHVzZXJzIHRvIHN3aXRjaCBmcm9tIGluU2lkZWQgdG8gTEFkZXNrIGlmIHRoZXkgZG9uJ3QgZmluZFxuLy8gYW4gYW5zd2VyIHRvIHRoZWlyIHF1ZXN0aW9uLlxuLm90YXpuaWNla19faW5zaWRlZC1sYWRlc2std3JhcHBlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ei1pbmRleDogJG1pbi16LWluZGV4ICsgMztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAwLjVyZW0gMC41cmVtO1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdGJvdHRvbTogMXJlbTtcblx0cmlnaHQ6IC0yNi41cmVtO1xuXG5cdCYtLWluc2lkZWQtb3BlbmVkIHtcblx0XHRyaWdodDogMS41cmVtO1xuXHR9XG59XG4ub3Rhem5pY2VrX19pbnNpZGVkLWxhZGVzay1idXR0b24ge1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRwYWRkaW5nOiAwLjVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBpblNpZGVkIHdpZGdldCBjdXN0b21pemF0aW9uc1xuLy8gQWxsIHJ1bGVzIG11c3QgYmUgd3JhcHBlZCB3aXRoICNib2R5IHRvIGJlIG1vcmUgc3BlY2lmaWMgdGhhbiBkZWZhdWx0XG4vLyBzdHlsZXMgdGhhdCBpblNpZGVkIGlubGluZXMgaW50byBvdXIgcGFnZS4gOihcbiNib2R5IHtcblx0Lmluc2lkZWQtY29udmVyc2F0aW9uYWwtc2xpZGVyIHtcblx0XHRib3R0b206IDMuNzVyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNzVyZW0gLSA1cmVtIC0gMS4yNXJlbSk7IC8vIDEwMCUgLSB3aWRnZXQgYm90dG9tIHBhZGRpbmcgLSBwYWdlIGhlYWRlciAtIGV4dHJhIDEuMjVyZW0gc28gdG9wIGxpbmUgZG9lc24ndCBzdGFydCBhdCBoZWFkZXIgYm90dG9tIGxpbmVcblx0XHRtYXgtaGVpZ2h0OiA0NXJlbTsgLy8gaW5TaWRlZCBoYXMgc2V0IHRoaXNcblx0fVxuXG5cdC8vIGhpZGUgaW5TaWRlZCdzIGJ1dHRvbiwgd2UgaGF2ZSBvdXIgb3duXG5cdC5pbnNpZGVkLWNvbnZlcnNhdGlvbmFsLXRyaWdnZXItYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIExBZGVzayBjaGF0IHdpbmRvd1xuLmktZW1iZWRkZWQtZm9ybSB7XG5cdHotaW5kZXg6ICRtaW4tei1pbmRleCArIDMgIWltcG9ydGFudDsgLy8gbXVzdCBiZSBpbXBvcnRhbnQgdG8gb3ZlcndyaXRlIGRlZmF1bHQgdmFsdWUgTEFkZXNrIHNldHNcbn1cblxuLy8gcXVlc3Rpb24gbWFyayBidXR0b24gaXRzZWxmXG4ub3Rhem5pY2VrX19idXR0b24ge1xuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDFyZW07XG5cdHJpZ2h0OiAxcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdGhlaWdodDogMy41cmVtO1xuXHR3aWR0aDogMy41cmVtO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjI4KTtcblx0ei1pbmRleDogJG1pbi16LWluZGV4ICsgMjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMjgpO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxcmVtO1xuXHRcdGxlZnQ6IDFyZW07XG5cdH1cbn1cbiIsIi5taWRkbGVib3gge1xuXHRwYWRkaW5nOiA1cmVtIDFyZW07XG5cdG1heC13aWR0aDogNjByZW07XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtbW9iaWxlKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuLm1pZGRsZWJveC0tbm8tYm90dG9tLXBhZGRpbmcge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5taWRkbGVib3gtLXhsLXdpZHRoIHtcblx0bWF4LXdpZHRoOiA2OXJlbTtcbn1cbi5taWRkbGVib3gtLWZ1bGwtd2lkdGgge1xuXHRtYXgtd2lkdGg6IDgwcmVtO1xufVxuXG4ubWlkZGxlYm94X190b3AtaW1nIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1pZGRsZWJveF9fc3ViaGVhZGxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5taWRkbGVib3hfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0fVxufVxuXG4ubWlkZGxlYm94X19idXR0b24ge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubWlkZGxlYm94X19pbWcge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0fVxufVxuXG4ubWlkZGxlYm94X19pbWctZml0LXZpZXdwb3J0IHtcblx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDVyZW0pO1xufVxuIiwiJG1vZGFsLWJyZWFrcG9pbnQ6IDYzZW07XG5cbi5tb2RhbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0Ji5pcy1vcGVuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4ubW9kYWxfX292ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogJG1pbi16LWluZGV4ICsgMTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ4KTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tb2RhbF9fYm9keSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG5cdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAycmVtKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuLm1vZGFsX19ib2R5LS1wcmljaW5nIHtcblx0d2lkdGg6IDI4cmVtO1xuXHRoZWlnaHQ6IDUycmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0aGVpZ2h0OiA0NnJlbTtcblx0fVxufVxuLm1vZGFsX19ib2R5LS1lZHVjYXRpb24ge1xuXHR3aWR0aDogMjhyZW07XG5cdGhlaWdodDogNDRyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRoZWlnaHQ6IDM2cmVtO1xuXHR9XG59XG4ubW9kYWxfX2JvZHktLXByaWNpbmctY291bnRyeSB7XG5cdHBhZGRpbmc6IDJyZW07XG5cdG1heC13aWR0aDogMjRyZW07XG59XG5cbi5tb2RhbF9fY2xvc2Uge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbW9kYWwtYnJlYWtwb2ludCkge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogLTJyZW07XG5cdH1cbn1cblxuLm1vZGFsX19zY3JvbGwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMnJlbTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tb2RhbF9fdmlkZW8tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbW9kYWwtYnJlYWtwb2ludCkge1xuXHRcdHdpZHRoOiA1OXJlbTtcblx0fVxuXG5cdGlmcmFtZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuIiwiJHByaWNpbmctYnJlYWtwb2ludDogNjFlbTtcblxuLnByaWNpbmdfX2ZlYXR1cmVzIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXG5cdGxpIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MG5hSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY25JSFpwWlhkQ2IzZzlKekFnTUNBeU1DQXhOaTR4Sno0OGNHRjBhQ0JrUFNkTk16QXVNU3d4TURjdU1UWXhZVEV1TlRNekxERXVOVE16TERBc01Dd3dMVEV1TlRnMkxURXVOVFl4TERFdU9UQTFMREV1T1RBMUxEQXNNQ3d3TFM0NU1qY3VNamt5WXkwMExqRTVOQ3d5TGpJME5TMHhNQzQ0Tnprc09TNDRNeTB4TUM0NE56a3NPUzQ0TXkwdU5EZzRMUzQwTVRJdE15NDBOalF0TXk0eE5EVXRNeTQwTmpRdE15NHhORFZvTFM0d01qUnNMUzR3TWpRdExqQXlOR2d3WVRJdU1EZzFMREl1TURnMUxEQXNNQ3d3TFRFdU1qWTNMUzQxTVRJc01TNDRNallzTVM0NE1qWXNNQ3d3TERBdE1TNDRNamtzTVM0NE1qa3NNaTR4T1RRc01pNHhPVFFzTUN3d0xEQXNMalkxT1N3eExqTTVRVFF4TGpjc05ERXVOeXd3TERBc01Td3hOUzR6Tnl3eE1qQXVOV0V5TGpFME15d3lMakUwTXl3d0xEQXNNQ3d4TGpjMU5Td3hMaklzTVM0M01qWXNNUzQzTWpZc01Dd3dMREFzTVM0ek5ERXRMall6TlN3MExqRTRNU3cwTGpFNE1Td3dMREFzTUN3dU5ERTBMUzQxTmpGak1TNHhOekl0TVM0NUxEVXVNalExTFRndU1USXpMREV3TGpBMUxURXhMalk0TlVNeU9TNDJNVElzTVRBNExqSTROQ3d6TUM0eExERXdOeTQ1TVRrc016QXVNU3d4TURjdU1UWXhXaWNnZEhKaGJuTm1iM0p0UFNkMGNtRnVjMnhoZEdVb0xURXdMakVnTFRFd05TNDJLU2NnWm1sc2JEMG5JMlptWmljK1BDOXdZWFJvUGp3dmMzWm5QZz09XCIpIGNlbnRlciBsZWZ0IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDAuODc1cmVtIDAuNjg3NXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblx0fVxufVxuXG4ucHJpY2luZ19fY2FyZHMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHByaWNpbmctYnJlYWtwb2ludCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cblxuLnByaWNpbmdfX2NhcmQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDEuNXJlbSAycmVtIDNyZW07XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdGJveC1zaGFkb3c6IDAgMC4wNjI1cmVtIDAuMTI1cmVtIHJnYmEoJGJsYWNrLCAwLjA4KSwgMCAwLjI1cmVtIDFyZW0gcmdiYSgkYmxhY2ssIDAuMDgpLCAwIDAuMjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAwLjA0KTtcblx0Y29sb3I6ICRibGFjaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRwcmljaW5nLWJyZWFrcG9pbnQpIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1iYXNpczogMCU7XG5cblx0XHQmICsgJiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5wcmljaW5nX19jYXJkLW9uZXRpbWUtaGlkZGVuIHtcblx0ZmxleC1ncm93OiAxO1xuXHRmbGV4LWJhc2lzOiAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnByaWNpbmdfX2NhcmQtcHJpY2UtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5wcmljaW5nX19jYXJkLWN1cnJlbmN5IHtcblx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0Zm9udC1mYW1pbHk6ICRzbGlkby1mb250O1xufVxuLnByaWNpbmdfX2NhcmQtcHJpY2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMCAwLjVyZW07XG5cdGZvbnQ6IDIuMTg3NXJlbS8yLjVyZW0gJHNsaWRvLWZvbnQ7XG59XG4ucHJpY2luZ19fY2FyZC1wcmljZS1kZXNjIHtcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRsaW5lLWhlaWdodDogMC44NzVyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcmljaW5nX19jYXJkLWZpbmFsLXByaWNlIHtcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLnByaWNpbmdfX2NhcmQtdXNlcnMge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRwYWRkaW5nLXRvcDogMXJlbTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdGxpbmUtaGVpZ2h0OiAxcmVtO1xufVxuLnByaWNpbmdfX2NhcmQtdXNlcnMtbW9kaWZpZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxcmVtO1xuXHRoZWlnaHQ6IDFyZW07XG5cdGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICRibGFjaztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJpY2luZ19fY2FyZC11c2Vycy1tb2RpZmllci0tb3JhbmdlIHtcblx0Y29sb3I6ICRvcmFuZ2U7XG5cdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbn1cbi5wcmljaW5nX19jYXJkLXVzZXJzLW1vZGlmaWVyLS1kaXNhYmxlZCB7XG5cdGNvbG9yOiByZ2JhKCRibGFjaywgMC4zKTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4zKTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucHJpY2luZ19fY2FyZC11c2Vycy10ZXh0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgMXJlbTtcblx0bWluLXdpZHRoOiAzLjVyZW07XG59XG5cbi5wcmljaW5nX19jYXJkLWRlc2Mge1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRsaW5lLWhlaWdodDogMS4xMjVyZW07XG5cdG1pbi1oZWlnaHQ6IDIuMjVyZW07XG5cdG1hcmdpbjogMS41cmVtIDA7XG5cdHdpZHRoOiAxMDAlOyAvLyB0aGlzIGZpeGVzIElFMTEgd3JhcCBwcm9ibGVtXG59XG4iLCIucXVvdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcblx0bWFyZ2luOiAzLjVyZW0gMCAyLjVyZW07XG5cdHBhZGRpbmc6IDIuNXJlbSAycmVtIDMuNXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250OiBib2xkIDEuNXJlbS8ycmVtICRzbGlkby1mb250O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luOiAyLjVyZW0gMDtcblx0XHRwYWRkaW5nOiA1cmVtO1xuXHR9XG59XG5cbi5xdW90ZV9fdGV4dCB7XG5cdG1hcmdpbjogMS41cmVtIDAgMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbjogMy41cmVtIDAgMnJlbTtcblx0fVxufVxuXG4ucXVvdGVfX3Bvc2l0aW9uIHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cbiIsIi5zaGFyZSB7XG5cdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cblxuLnNoYXJlX19saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMnJlbSAycmVtIDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zaGFyZV9faXRlbSB7XG5cdG1hcmdpbjogMCAwLjc1cmVtO1xufVxuIiwiLnNsaWRlciB7XG5cdHBhZGRpbmctdG9wOiA0LjVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiA2LjVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogNi41cmVtO1xuXHR9XG59XG5cbi5zbGlkZXJfX3RpdGxlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnNsaWRlcl9fZGVzYyB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnNsaWRlcl9fbGluayB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLnNsaWRlcl9fc2xpZGVzIHtcblx0cGFkZGluZzogMS41cmVtIDAgMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDNyZW0gMCAwO1xuXHR9XG59XG4uc2xpZGVyX19zbGlkZXMtLXdpdGhvdXQtdGl0bGUge1xuXHRwYWRkaW5nOiAycmVtIDA7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbi5zbGlkZXJfX3NsaWRlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyAvLyByZXdyaXRlIHRucydzICdpbmxpbmUtYmxvY2snXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5uby1qcyAmIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXHR9XG59XG5cbi5zbGlkZXJfX3NsaWRlLWltZy1jb250YWluZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGZsZXgtZ3JvdzogMjc0O1xuXHRcdGZsZXgtYmFzaXM6IDAlO1xuXHRcdG9yZGVyOiAyO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMS4xODQyMTA1MjYzMTU3ODklOyAvLyAxIGNvbHVtbiBhbmQgMiBnYXBzXG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRmbGV4LWdyb3c6IDM4NDtcblx0fVxufVxuLnNsaWRlcl9fc2xpZGUtaW1nLWNvbnRhaW5lci0tdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Y29udGVudDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL3BsYXktYmlnLnN2Z1wiKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDU5cHgpOyAvLyBoYXJkY29kZWQgYnV0dG9uIGhlaWdodC8yIGJlY2F1c2UgU2FmYXJpIHdvbid0IGFuaW1hdGUgdHJhbnNmb3JtIHByb3Blcmx5XG5cdFx0bGVmdDogY2FsYyg1MCUgLSA1OXB4KTsgLy8gaGFyZGNvZGVkIGJ1dHRvbiB3aWR0aC8yIGJlY2F1c2UgU2FmYXJpIHdvbid0IGFuaW1hdGUgdHJhbnNmb3JtIHByb3Blcmx5XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG5cdH1cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR9XG5cdH1cbn1cblxuLnNsaWRlcl9fc2xpZGUtaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLnNsaWRlcl9fc2xpZGUtY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogOHJlbTtcblx0XHRmbGV4LWdyb3c6IDM5Nztcblx0XHRmbGV4LWJhc2lzOiAwJTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuXHRcdGZsZXgtZ3JvdzogNDg4O1xuXHR9XG59XG5cbi5zbGlkZXJfX3NsaWRlLWxvZ28ge1xuXHRoZWlnaHQ6IDJyZW07XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uc2xpZGVyX19zbGlkZS1xdW90ZSB7XG5cdG1hcmdpbi10b3A6IDAuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0fVxufVxuXG4uc2xpZGVyX19zbGlkZS1hdXRob3Ige1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG59XG5cbi5zbGlkZXJfX2NvbnRyb2xzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDcuNXJlbTtcblx0XHRsZWZ0OiAycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0bGVmdDogNi41cmVtO1xuXHR9XG5cblx0Lm5vLWpzICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnNsaWRlcl9fcHJldixcbi5zbGlkZXJfX25leHQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGlkZXJfX3BhZ2Uge1xuXHRtYXJnaW46IDAgMXJlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iLCIuc3BlY2lhbC13ZWJpbmFyIHtcblx0cGFkZGluZzogMi41cmVtIDEuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0fVxufVxuXG4uc3BlY2lhbC13ZWJpbmFyX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5zcGVjaWFsLXdlYmluYXJfX2NvbnRhaW5lciB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbi5zcGVjaWFsLXdlYmluYXJfX2ltZy1jb250YWluZXIge1xuXHRmbGV4LWdyb3c6IDY5Njtcblx0ZmxleC1iYXNpczogMCU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNwZWNpYWwtd2ViaW5hcl9faW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTByZW07XG5cdGhlaWdodDogYXV0bztcbn1cblxuLnNwZWNpYWwtd2ViaW5hcl9faW5mby1jb250YWluZXIge1xuXHRtYXJnaW4tdG9wOiAxcmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZmxleC1ncm93OiA0ODg7XG5cdFx0ZmxleC1iYXNpczogMCU7XG5cdFx0bWFyZ2luOiAwIDJyZW07XG5cdH1cbn1cbi5zcGVjaWFsLXdlYmluYXJfX2luZm8ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1heC13aWR0aDogMzAuNXJlbTtcblx0fVxufVxuXG4uc3BlY2lhbC13ZWJpbmFyX19kZXNjIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cbn1cblxuLnNwZWNpYWwtd2ViaW5hcl9fZ3Vlc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNwZWNpYWwtd2ViaW5hcl9fZ3Vlc3RzIHtcblx0bWFyZ2luOiAycmVtIDA7XG5cblx0LnNwZWNpYWwtd2ViaW5hcl9fZ3Vlc3QgKyAuc3BlY2lhbC13ZWJpbmFyX19ndWVzdCB7XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luOiAzcmVtIDA7XG5cdH1cbn1cbi5zcGVjaWFsLXdlYmluYXJfX2d1ZXN0LWltZyB7XG5cdG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5zcGVjaWFsLXdlYmluYXJfX2d1ZXN0LW5hbWUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwZWNpYWwtd2ViaW5hcl9fYnRuIHtcblx0bWFyZ2luLXRvcDogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0fVxufVxuXG4uc3BlY2lhbC13ZWJpbmFyX19kYXRlcyB7XG5cdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRtYXgtd2lkdGg6IDI0cmVtO1xufVxuIiwiLnNwaW5uZXIge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiAxLjVyZW07XG5cdGhlaWdodDogMS41cmVtO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Zm9udC1zaXplOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogMC4ycmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICNmZmZmZmY7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0YW5pbWF0aW9uOiBzcGlubmVyLWxvYWRlciAxLjFzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWxvYWRlciB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIuc3RhdHMge1xuXHRwYWRkaW5nLXRvcDogMnJlbTtcblx0cGFkZGluZy1ib3R0b206IDMuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4uc3RhdHMtLXdoaXRlIHtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cblxuLnN0YXRzX19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDEuNXJlbSAwO1xufVxuXG4uc3RhdHNfX2xhcmdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAkZ3JlZW47XG5cdGZvbnQtZmFtaWx5OiAkc2xpZG8tZm9udDtcblx0Zm9udC1zaXplOiAzLjVyZW07XG5cdGxpbmUtaGVpZ2h0OiA0cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdC5zdGF0cy0td2hpdGUgJiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuIiwiLnRhYmxlIHtcblx0cGFkZGluZy10b3A6IDVyZW07XG5cdHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4udGFibGVfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnRhYmxlX19maWx0ZXIge1xuXHRAZXh0ZW5kICVidXR0b25zLWNvbnRhaW5lcjtcblxuXHQubm8tanMgJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHQmID4gKiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZV9fdGFibGUge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHR0ciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMS41cmVtIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWdyZXk7XG5cdH1cblxuXHR0ZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdHRyIHtcblx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcblx0XHR9XG5cblx0XHR0ZCB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0cGFkZGluZzogMS41cmVtO1xuXHRcdH1cblx0fVxufVxuXG4udGFibGVfX25vdGljZSB7XG5cdG1hcmdpbjogM3JlbSBhdXRvIDA7XG5cdG1heC13aWR0aDogMzhyZW07XG59XG4iLCIucmVzcG9uc2l2ZS10YWJsZSB7XG5cdGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICRkYXJrLWdyZXk7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdHdpZHRoOiAxMDAlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4ucmVzcG9uc2l2ZS10YWJsZS0tc21hbGwge1xuXHR3aWR0aDogYXV0bztcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRsaW5lLWhlaWdodDogMS4xMjVyZW07XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIGNhcHRpb24ge1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0bWFyZ2luOiAwLjVyZW0gMCAwLjc1cmVtO1xufVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB0ciB7XG5cdGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICRkYXJrLWdyZXk7XG5cdHBhZGRpbmc6IDAuMzVyZW07XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIHRoLFxuLnJlc3BvbnNpdmUtdGFibGUgdGQge1xuXHRwYWRkaW5nOiAwLjYyNXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB0aCB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHQucmVzcG9uc2l2ZS10YWJsZSB0Ym9keSB0ZCB7XG5cdFx0Ym9yZGVyOiAwLjA2MjVyZW0gc29saWQgJGRhcmstZ3JleTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdC5yZXNwb25zaXZlLXRhYmxlIHtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHQucmVzcG9uc2l2ZS10YWJsZSBjYXB0aW9uIHtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0fVxuXG5cdC5yZXNwb25zaXZlLXRhYmxlIHRoZWFkIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0XHRoZWlnaHQ6IDAuMDYyNXJlbTtcblx0XHRtYXJnaW46IC0wLjA2MjVyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMC4wNjI1cmVtO1xuXHR9XG5cblx0LnJlc3BvbnNpdmUtdGFibGUgdHIge1xuXHRcdGJvcmRlci1ib3R0b206IDAuMTg3NXJlbSBzb2xpZCAkZGFyay1ncmV5O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuXHR9XG5cblx0LnJlc3BvbnNpdmUtdGFibGUgdGQge1xuXHRcdGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAkZGFyay1ncmV5O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LnJlc3BvbnNpdmUtdGFibGUgdGQ6YmVmb3JlIHtcblx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQucmVzcG9uc2l2ZS10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG59XG4iLCIudmlkZW8ge1xuXHRwYWRkaW5nLXRvcDogNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDVyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZpZGVvX19jb250YWluZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogM3JlbSBhdXRvIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IHVybChcIi4uL2ltZy9jb21tb24vaWNvbi9wbGF5LWJpZy5zdmdcIik7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYyg1MCUgLSA1OXB4KTsgLy8gaGFyZGNvZGVkIGJ1dHRvbiBoZWlnaHQvMiBiZWNhdXNlIFNhZmFyaSB3b24ndCBhbmltYXRlIHRyYW5zZm9ybSBwcm9wZXJseVxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gNTlweCk7IC8vIGhhcmRjb2RlZCBidXR0b24gd2lkdGgvMiBiZWNhdXNlIFNhZmFyaSB3b24ndCBhbmltYXRlIHRyYW5zZm9ybSBwcm9wZXJseVxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblx0fVxufVxuXG4udmlkZW9fX2ltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNTByZW07XG5cdGhlaWdodDogYXV0bztcbn1cbiIsIiR3aGl0ZS1jYXJkcy1icmVha3BvaW50LTE6IDQ1ZW07XG5cbi53aGl0ZS1jYXJkcyB7XG5cdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG59XG5cbi53aGl0ZS1jYXJkc19fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi53aGl0ZS1jYXJkc19fY29udGFpbmVyIHtcblx0bWFyZ2luLWJvdHRvbTogMy41cmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkd2hpdGUtY2FyZHMtYnJlYWtwb2ludC0xKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0fVxufVxuXG4ud2hpdGUtY2FyZHNfX2NhcmQge1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDEuNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkd2hpdGUtY2FyZHMtYnJlYWtwb2ludC0xKSB7XG5cdFx0ZmxleC1iYXNpczogNDguNiU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi42MzE1Nzg5NDczNjg0MjElOyAvLyAxIGdhcFxuXG5cdFx0QGluY2x1ZGUgaWUtb25seSB7XG5cdFx0XHRmbGV4LWJhc2lzOiA0MyU7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIuNjMxNTc4OTQ3MzY4NDIxJTsgLy8gMSBnYXBcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdEBpbmNsdWRlIGllLW9ubHkge1xuXHRcdFx0ZmxleC1iYXNpczogMjIuMzY4NDIxMDUyNjMxNTc5JTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMi42MzE1Nzg5NDczNjg0MjElOyAvLyAxIGdhcFxuXHRcdH1cblx0fVxufVxuXG4ud2hpdGUtY2FyZHNfX2NhcmQtdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLndoaXRlLWNhcmRzX19jYXJkLXRpdGxlLS1iaWctbWFyZ2luIHtcblx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ud2hpdGUtY2FyZHNfX2NhcmQtbWFwIHtcblx0bWFyZ2luLXRvcDogNXJlbTtcbn1cblxuLndoaXRlLWNhcmRzX19sZWdhbCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMS41cmVtO1xufVxuIiwiLy8gVGhpcyBmaWxlIGhhcyBoYXJkY29kZWQgdmFsdWVzIGJlY2F1c2UgaXQgaXMgdXNlZCBhbHNvIGluIGFub3RoZXIgcHJvamVjdHMgdGhhdCBkb2Vzbid0IGhhdmUgc29tZSB2YXJpYWJsZXMuXG4vLyBQcm9qZWN0cyBjdXJyZW50bHkgdXNlZCAoZmViIDIwMjEpOiBBY2NvdW50cywgQmxvZywgQ29tbXVuaXR5LCBDYXJlZXJzXG5cbi8qIElFIDEwKyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcblx0LnByaXZhY3ktbWFuYWdlciB7XG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHR9XG59XG5cbi5wcml2YWN5LW1hbmFnZXIge1xuXHRmb250LWZhbWlseTogXCJha3Rpdi1ncm90ZXNrXCIsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5wcml2YWN5LW1hbmFnZXJfX2Jhbm5lciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDFyZW07XG5cdGJvdHRvbTogMXJlbTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cGFkZGluZzogMXJlbTtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuXHRtYXgtd2lkdGg6IDI3LjVyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHR6LWluZGV4OiA5MjsgLy8gYmVsb3cgb3Rhem5pY2VrLCBjaGF0IG5lZWQgdG8gYmUgdmlzaWJsZSB3aXRvdXQgZ2l2ZW4gY29uc2VudFxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgNXJlbSkpOyAvLyBwb3NzaXRpb24gZnJvbSBib3R0b21cblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG5cblx0Ly8gVGhpcyBjbGFzcyB3aWxsIGJlIHJlbW92ZWQgb25jZSB1c2VyIGFjY2VwdHMgY29va2llcy4gSXQgd2lsbCB0cmlnZ2VyIGFuIGFuaW1hdGlvbiB0aGF0IHdpbGwgc2xpZGUgZG93biB0aGUgYmFubmVyLlxuXHQmLnByaXZhY3ktbWFuYWdlcl9fYmFubmVyLS12aXNpYmxlIHtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNTBlbSkge1xuXHRcdGJvdHRvbTogNXJlbTtcblx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0fVxufVxuXG4ucHJpdmFjeS1tYW5hZ2VyX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5wcml2YWN5LW1hbmFnZXJfX2Jhbm5lci1pbWcge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMS41cmVtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5wcml2YWN5LW1hbmFnZXJfX2Jhbm5lci10aXRsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cdGZvbnQtZmFtaWx5OiBcIlNsaWRvU2Fuc0ZvbnRcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Y29sb3I6ICMwMDA7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG59XG5cbi5wcml2YWN5LW1hbmFnZXJfX2Jhbm5lci10ZXh0IHtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblxuXHRhIHtcblx0XHRjb2xvcjogIzM5YWMzNztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnByaXZhY3ktbWFuYWdlcl9fYmFubmVyLWJ1dHRvbnMtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdGZvbnQtZmFtaWx5OiBcIlNsaWRvU2Fuc0ZvbnRcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLnByaXZhY3ktbWFuYWdlcl9fYmFubmVyLWJ0biB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGhlaWdodDogMy4xMjVyZW07XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdH1cbn1cblxuLnByaXZhY3ktbWFuYWdlcl9fYmFubmVyLWJ0bi0tc2V0dGluZ3Mge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuXHRib3JkZXI6IDAuMTI1cmVtIHNvbGlkICNlNWU1ZTU7XG5cdGNvbG9yOiAjMDAwO1xuXHRtaW4td2lkdGg6IDlyZW07XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG5cdFx0bWluLXdpZHRoOiAxMS4yNXJlbTtcblx0fVxufVxuXG4ucHJpdmFjeS1tYW5hZ2VyX19iYW5uZXItYnRuLS1hbGxvdyB7XG5cdGJhY2tncm91bmQ6ICMzOWFjMzc7XG5cdGJvcmRlcjogMC4xMjVyZW0gc29saWQgIzM5YWMzNztcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRtaW4td2lkdGg6IDZyZW07XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xuXHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMjIuNWVtKSB7XG5cdFx0bWluLXdpZHRoOiA5cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDI1ZW0pIHtcblx0XHRtaW4td2lkdGg6IDEwcmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcblx0XHRtaW4td2lkdGg6IDExLjI1cmVtO1xuXHR9XG59XG5cbi8vIG1vZGFsXG5ib2R5IC5wcml2YWN5LW1hbmFnZXIgYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IFwiU2xpZG9TYW5zRm9udFwiLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGJhY2tncm91bmQ6ICMzOWFjMzc7XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cdHBhZGRpbmc6IDFyZW0gMnJlbTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHR9XG59XG4iLCIkbWFjLTEzOiA3OC43NWVtOyAvLyAxMjYwcHhcbiRsYXB0b3AtaGRwaTogODkuOTM3NWVtOyAvLyAxNDM5cHhcblxuLy8gX2hlYWRlci1pbmRleC1uZXdcbkBrZXlmcmFtZXMgZmxvYXQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4LW5ld19fZm9ybSB7XG5cdCYgPiAqIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleC1uZXdfX2lucHV0IHtcblx0cGFkZGluZy1yaWdodDogNHJlbTtcblx0bWF4LWhlaWdodDogMi42MjVyZW07XG59XG5cbi5oZWFkZXItaW5kZXgtbmV3X19zdWJtaXQtYnRuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDAuMzc1cmVtO1xuXHRyaWdodDogMXJlbTtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uaGVhZGVyLWluZGV4LW5ld19fY29uc2VudCB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG5cblx0LmhlYWRlci1pbmRleF9fZm9ybS0tZm9jdXNlZCAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRoZWFkZXItaW5kZXgtYnJlYWtwb2ludCkge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4LW5ld19fdGl0bGUge1xuXHRmb250LXNpemU6IDIuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdG1hcmdpbi10b3A6IDAuNXJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcHRvcC1oZHBpKSB7XG5cdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzLjVyZW07XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleC1uZXdfX3NpZ251cC1idG4ge1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0d2lkdGg6IDEycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsYXB0b3AtaGRwaSkgYW5kIChtaW4taGVpZ2h0OiA0OGVtKSB7XG5cdFx0d2lkdGg6IDE2cmVtO1xuXHR9XG59XG5cbi5oZWFkZXItaW5kZXgtbmV3X19zZWNvbmRhcnktYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1hYy0xMykge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5oZWFkZXItaW5kZXgtbmV3X190ZXJ0aWFyeS1idG5zIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCYgPiAuYnV0dG9uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIF9oZWFkZXJcbi5oZWFkZXItaW5kZXgtbmV3IHtcblx0bWFyZ2luOiAyLjVyZW0gYXV0byAwO1xuXHRtYXgtd2lkdGg6IDEyMHJlbTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleC1uZXdfX2xlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdGZsZXgtZ3JvdzogNjMyO1xuXHRmbGV4LWJhc2lzOiAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLW1vYmlsZSkge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cblxuLmhlYWRlci1pbmRleC1uZXdfX2xlZnQtY29udGFpbmVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRtYXgtd2lkdGg6IDI4cmVtO1xuXHR9XG59XG5cbi5oZWFkZXItaW5kZXgtbmV3X19yaWdodC1jb250YWluZXIge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRtYXgtd2lkdGg6IDM0cmVtO1xuXHR9XG59XG5cbi5oZWFkZXItaW5kZXgtbmV3X19yaWdodCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMXJlbTtcblx0ZmxleC1ncm93OiA4MDg7XG5cdGZsZXgtYmFzaXM6IDAlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tbGVmdDogMTEuMTg0MjEwNTI2MzE1Nzg5JTsgLy8gMSBjb2x1bW4gYW5kIDIgZ2Fwc1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDFyZW07IC8vIDEgY29sdW1uIGFuZCAyIGdhcHNcblx0fVxufVxuXG4uaGVhZGVyLWluZGV4LW5ld19fcmlnaHQtaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8vIF9iYW5uZXJcbi5iYW5uZXItLWpvaW4tZXZlbnQge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHQuYmFubmVyX190ZXh0IHtcblx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItaW5kZXgtbmV3X19mb3JtIHtcblx0XHRwYWRkaW5nLXRvcDogMC42MjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuXG5cdFx0LmlucHV0LS1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW5wdXRfX2NvbnRhaW5lci0tcmlnaHQge1xuXHRcdHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdH1cblxuXHRpbWcge1xuXHRcdG1hcmdpbjogMCAxLjVyZW0gMCAwO1xuXHR9XG59XG5cbi8vIF9pbnB1dFxuLmlucHV0X19maWVsZC0taW5kZXgge1xuXHRwYWRkaW5nLXRvcDogMC41cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4uaW5wdXRfX2ljb24tLWluZGV4IHtcblx0dG9wOiAwLjVyZW07XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4udGV4dCB7XG5cdHBhZGRpbmctYm90dG9tOiA0LjVyZW07XG59XG4udGV4dC0tdG9wLXBhZGRpbmcge1xuXHRwYWRkaW5nLXRvcDogNC41cmVtO1xufVxuXG4udGV4dF9fYmFjay1saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdGZvbnQtZmFtaWx5OiAkc2xpZG8tZm9udDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogdXJsKFwiLi4vaW1nL2NvbW1vbi9pY29uL2Fycm93LWxlZnQtZ3JlZW4uc3ZnXCIpO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG5cdH1cbn1cblxuLnRleHRfX3JvdyB7XG5cdG1heC13aWR0aDogNTRyZW07IC8vIDg2NHB4XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBhZGRpbmctbGVmdDogMXJlbTtcblx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0b3ZlcmZsb3c6IGF1dG87IC8vIHRoaXMgYXBwbGllcyBmaXJzdCBjaGlsZCBtYXJnaW4gdG8gdGhlIGVsZW1lbnQgaXRzZWxmLCBhbGxvd2luZyBmb3IgYmV0dGVyIG9mZnNldCB3aGVuIGFuY2hvcmluZyB0byB0aGlzIGVsZW1lbnRcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLW1vYmlsZSkge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG59XG4udGV4dF9fcm93LS13aWRlIHtcblx0bWF4LXdpZHRoOiA2N3JlbTtcbn1cbi50ZXh0X19yb3ctLTItY29scyB7XG5cdCYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmID4gKiB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYgPiA6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdH1cblxuXHRcdCYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi50ZXh0X190aXRsZSB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG5cdG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi50ZXh0X19zdWJ0aXRsZSB7XG5cdG1hcmdpbi10b3A6IDQuNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4udGV4dF9fc3Vic3VidGl0bGUge1xuXHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRleHRfX3BhcmFncmFwaCB7XG5cdG1hcmdpbjogMS41cmVtIDA7XG59XG5cbi50ZXh0X19pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDQxcmVtO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDMxcmVtO1xufVxuLnRleHRfX2ltZy0td2lkZSB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogbm9uZTtcblx0bWFyZ2luOiA0LjVyZW0gMDtcbn1cbi50ZXh0X19pbWctLW5hcnJvdyB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4udGV4dF9fbGlzdCB7XG5cdGxpbmUtaGVpZ2h0OiAycmVtO1xuXG5cdGxpICsgbGkge1xuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0fVxufVxuXG4udGV4dF9fcXVvdGUtY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogNC41cmVtO1xuXHRtYXJnaW4tYm90dG9tOiA0LjVyZW07XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cbi50ZXh0X19xdW90ZS1pbWctY29udGFpbmVyIHtcblx0ZmxleC1ncm93OiAyODA7XG5cdGZsZXgtYmFzaXM6IDAlO1xufVxuLnRleHRfX3F1b3RlLWltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnRleHRfX3F1b3RlIHtcblx0ZmxleC1ncm93OiA2ODg7XG5cdGZsZXgtYmFzaXM6IDAlO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdH1cbn1cbi50ZXh0X19xdW90ZS10ZXh0IHtcblx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdH1cbn1cbi50ZXh0X19xdW90ZS1sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAuNXJlbSAwO1xuXHRoZWlnaHQ6IDJyZW07XG59XG5cbi50ZXh0X190aXBzIHtcblx0bWFyZ2luOiA0LjVyZW0gMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG5cdHBhZGRpbmc6IDJyZW07XG59XG5cbi50ZXh0X190aXBzLWxpc3Qge1xuXHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4udGV4dF9fc2FtcGxlcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG4udGV4dF9fc2FtcGxlcy1pdGVtIHtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYmxhY2s7XG5cdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG59XG4udGV4dF9fc2FtcGxlcy1saXN0IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblxuXHRsaSArIGxpIHtcblx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdH1cbn1cblxuLnRleHRfX3Jlc291cmNlcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1yaWdodDogM3JlbTtcblx0fVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4iLCIudG5zLW91dGVye3BhZGRpbmc6MCAhaW1wb3J0YW50fS50bnMtb3V0ZXIgW2hpZGRlbl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRucy1vdXRlciBbYXJpYS1jb250cm9sc10sLnRucy1vdXRlciBbZGF0YS1hY3Rpb25de2N1cnNvcjpwb2ludGVyfS50bnMtc2xpZGVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwgMHM7LW1vei10cmFuc2l0aW9uOmFsbCAwczt0cmFuc2l0aW9uOmFsbCAwc30udG5zLXNsaWRlcj4udG5zLWl0ZW17LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS50bnMtaG9yaXpvbnRhbC50bnMtc3VicGl4ZWx7d2hpdGUtc3BhY2U6bm93cmFwfS50bnMtaG9yaXpvbnRhbC50bnMtc3VicGl4ZWw+LnRucy1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aGl0ZS1zcGFjZTpub3JtYWx9LnRucy1ob3Jpem9udGFsLnRucy1uby1zdWJwaXhlbDphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0udG5zLWhvcml6b250YWwudG5zLW5vLXN1YnBpeGVsPi50bnMtaXRlbXtmbG9hdDpsZWZ0fS50bnMtaG9yaXpvbnRhbC50bnMtY2Fyb3VzZWwudG5zLW5vLXN1YnBpeGVsPi50bnMtaXRlbXttYXJnaW4tcmlnaHQ6LTEwMCV9LnRucy1uby1jYWxje3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MH0udG5zLWdhbGxlcnl7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO21pbi1oZWlnaHQ6MXB4fS50bnMtZ2FsbGVyeT4udG5zLWl0ZW17cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwJTstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIDBzLCBvcGFjaXR5IDBzOy1tb3otdHJhbnNpdGlvbjp0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgMHM7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgMHN9LnRucy1nYWxsZXJ5Pi50bnMtc2xpZGUtYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0byAhaW1wb3J0YW50fS50bnMtZ2FsbGVyeT4udG5zLW1vdmluZ3std2Via2l0LXRyYW5zaXRpb246YWxsIDAuMjVzOy1tb3otdHJhbnNpdGlvbjphbGwgMC4yNXM7dHJhbnNpdGlvbjphbGwgMC4yNXN9LnRucy1hdXRvd2lkdGh7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRucy1sYXp5LWltZ3std2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjZzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IDAuNnM7dHJhbnNpdGlvbjpvcGFjaXR5IDAuNnM7b3BhY2l0eTowLjZ9LnRucy1sYXp5LWltZy50bnMtY29tcGxldGV7b3BhY2l0eToxfS50bnMtYWh7LXdlYmtpdC10cmFuc2l0aW9uOmhlaWdodCAwczstbW96LXRyYW5zaXRpb246aGVpZ2h0IDBzO3RyYW5zaXRpb246aGVpZ2h0IDBzfS50bnMtb3Zoe292ZXJmbG93OmhpZGRlbn0udG5zLXZpc3VhbGx5LWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMGVtfS50bnMtdHJhbnNwYXJlbnR7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS50bnMtZmFkZUlue29wYWNpdHk6MTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApO3otaW5kZXg6MH0udG5zLW5vcm1hbCwudG5zLWZhZGVPdXR7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO3otaW5kZXg6LTF9LnRucy12cGZpeHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRucy12cGZpeD5kaXYsLnRucy12cGZpeD5saXtkaXNwbGF5OmlubGluZS1ibG9ja30udG5zLXQtc3VicDJ7bWFyZ2luOjAgYXV0bzt3aWR0aDozMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTBweDtvdmVyZmxvdzpoaWRkZW59LnRucy10LWN0e3dpZHRoOjIzMzMuMzMzMzMzMyU7d2lkdGg6LXdlYmtpdC1jYWxjKDEwMCUgKiA3MCAvIDMpO3dpZHRoOi1tb3otY2FsYygxMDAlICogNzAgLyAzKTt3aWR0aDpjYWxjKDEwMCUgKiA3MCAvIDMpO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9LnRucy10LWN0OmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS50bnMtdC1jdD5kaXZ7d2lkdGg6MS40Mjg1NzE0JTt3aWR0aDotd2Via2l0LWNhbGMoMTAwJSAvIDcwKTt3aWR0aDotbW96LWNhbGMoMTAwJSAvIDcwKTt3aWR0aDpjYWxjKDEwMCUgLyA3MCk7aGVpZ2h0OjEwcHg7ZmxvYXQ6bGVmdH1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9c291cmNlbWFwcy90aW55LXNsaWRlci5jc3MubWFwICovXG4iXSwic291cmNlUm9vdCI6IiJ9 */